Вопросы

Можете Помоч Мне Перевести Все команды /ahelp на Диалоговые окна

Пример ввожу /ahelp Вылазит диалог 

1.] Команды 1 Уровня Админа

2.] Команды 2 Уровня Админа

3.] Команды 3 Уровня Админа

и тд.....

Вот /ahelp

Спойлер

CMD:ahelp(playerid)
{
    if(PI[playerid][pAdmin] < 1) return 0;
    if(PI[playerid][pAdmin] >= 1)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 1 уровня:");
		SCM(playerid,COLOR_WHITE,"/afly /tp | /a | /apanel | /sp | /spoff | /admins | /ans | /freeze | /unfreeze | /gm | /slap | /afk | /aedit");
    }
    if(PI[playerid][pAdmin] >= 2)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 2 уровня:");
		SCM(playerid,COLOR_WHITE,"/aspawn | /goto | /gotocar | /kick | /mute | /unmute | /rgun | /vehhp | /gun | /carinfo | /editcar");
    }
    if(PI[playerid][pAdmin] >= 3)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 3 уровня:");
		SCM(playerid,COLOR_WHITE,"/sethp | /setarm | /getcar | /gethere | /skick | /jail | /unjail | /tempskin | /fixveh | /get | /offget | /vehnitro");
    }
    if(PI[playerid][pAdmin] >= 4)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 4 уровня:");
		SCM(playerid,COLOR_WHITE,"/namelist | /nyes | /nno | /cc | /object | /check | /warn | /offwarn | /setfuel | /strace | /amusic");
    }
    if(PI[playerid][pAdmin] >= 5)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 5 уровня:");
		SCM(playerid,COLOR_WHITE,"/getip | /ban | /offban | /setskin | /veh(!!!) | /delveh(!!!) | /respv | /adivorce | /adclear");
    }
    if(PI[playerid][pAdmin] >= 6)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 6 уровня:");
		SCM(playerid,COLOR_WHITE,"/sethunger | /setsleep | /msg | /sban | /unban | /banip | /unbanip | /givegun | /askin");
		SCM(playerid,COLOR_WHITE,"/alldelveh(!!!) | /templeader | /auninvite | /tempzone | /tpcoord");
    }
    if(PI[playerid][pAdmin] >= 7)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для администратора 7 уровня:");
		SCM(playerid,COLOR_WHITE,"/jet | /setsex | /fuelvehs | /agl | /resetranks");
		SCM(playerid,COLOR_WHITE,"/setskill | /agiverank | /atake | /setbizprod");
    }
    if(PI[playerid][pAdmin] >= 8)
    {
		SCM(playerid,0xFF6F00FF,"Команды,доступные для разработчиков сервера:");
		SCM(playerid,COLOR_WHITE,"/saveacc | /delacc | /add | /gmx | /setvip");
		SCM(playerid,COLOR_WHITE,"/payday | /tpcor | /setweather | /settime");
    }
    if(GetString(GetName(playerid), NAME_DEVELOPER_ONE) || GetString(GetName(playerid), NAME_DEVELOPER_TWO) || GetString(GetName(playerid), NAME_LEADERS_ONE) || GetString(GetName(playerid), NAME_LEADERS_TWO))
	{
		SCM(playerid,0x1E90FFFF,"Ваши команды привязанные по Вашему нику:");
		if(GetString(GetName(playerid), NAME_DEVELOPER_ONE) || GetString(GetName(playerid), NAME_DEVELOPER_TWO)) SCM(playerid,COLOR_WHITE,"/setstats /givemoney /givedonate /resetmoney /pmenu /setadmin /setleader");
		if(GetString(GetName(playerid), NAME_LEADERS_ONE)) SCM(playerid,COLOR_WHITE,"/setadmin /setleader /awarn /unawarn /lwarn /unlwarn");
		if(GetString(GetName(playerid), NAME_LEADERS_TWO)) SCM(playerid,COLOR_WHITE,"/setleader /lwarn /unlwarn");
	}
	return 1;
}

 

 

Отредактировано пользователем stibs
Причина: взял под спойлер

Заметка от Гость , создано

Код более 10 строк требуется брать еще и под спойлер. Как использовать код и спойлер?

Поделиться сообщением


Ссылка на сообщение

26 ответов на этот вопрос

  • 0

Вот так я сделал

Спойлер

case 1098:
		{
		    if(!response) return true;
		    new helpcmd[1530];
		    switch(listitem)
		    {
      	 case 0:
      	        {
				helpcmd = EOS;
				strcat(helpcmd, (helpcmd, "{66CC00}/afly {FFFFFF}- Свободный Полет по Карте\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/tp {FFFFFF}- Меню Телепорта\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/a {FFFFFF}- Админ Чат\n");
			 	strcat(helpcmd, (helpcmd, "{66CC00}/apanel {FFFFFF}- Панель Администратора\n");
			 	strcat(helpcmd, (helpcmd, "{66CC00}/sp {FFFFFF}- Войти в Слежку за Играком\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/spoff {FFFFFF}- Выйти из Слежки за Играком\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/admins {FFFFFF}- Администраторы в Сети\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/ans {FFFFFF}- Ответ на Жалобу\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/freeze {FFFFFF}- Заморозить игрока\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/unfreeze {FFFFFF}- Размарозить Игрока\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/gm {FFFFFF}- Тест на Безсмертие\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/slap {FFFFFF}- Подбросить Игрока\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/afk {FFFFFF}- Посмотреть кто в на паузе\n");
				strcat(helpcmd, (helpcmd, "{66CC00}/aedit {FFFFFF}- Редактировать Объявления\n");
				}
    	 case 1:
 		 		{
		  		helpcmd = EOS;
		  		strcat(helpcmd, "{66CC00}/aspawn {FFFFFF}- Заспавнить Игрока\n");
		  		strcat(helpcmd, "{66CC00}/goto {FFFFFF}- Телепортироватся к Игроку\n");
		  		strcat(helpcmd, "{66CC00}/gotocar {FFFFFF}- Телепортироватся к Игроку\n");
		  		strcat(helpcmd, "{66CC00}/kick {FFFFFF}- Кикнуть Игрока\n");
		  		strcat(helpcmd, "{66CC00}/mute {FFFFFF}- Выдать Бан чата\n");
		  		strcat(helpcmd, "{66CC00}/unmute {FFFFFF}- Снять Бан Чат\n");
		  		strcat(helpcmd, "{66CC00}/rgun {FFFFFF}- Забрать Оружие\n");
  				strcat(helpcmd, "{66CC00}/vehhp {FFFFFF}- Починить Транспорт\n");
		  		strcat(helpcmd, "{66CC00}/gun {FFFFFF}- Проверить Игрока на Оружие\n");
		  		strcat(helpcmd, "{66CC00}/carinfo {FFFFFF}- Посмотреть информацию Авто\n");
		  		strcat(helpcmd, "{66CC00}/editcar {FFFFFF}- Выдать Авто Игроку\n");
		  		}
  		 case 2:
		   	 	{
				helpcmd = EOS;
				strcat(helpcmd, "{66CC00}/sethp {FFFFFF}- Изменить Здоровье\n");
				strcat(helpcmd, "{66CC00}/setarm {FFFFFF}- Изменить Броню\n");
				strcat(helpcmd, "{66CC00}/getcar {FFFFFF}- Телепортировать авто к себе\n");
				strcat(helpcmd, "{66CC00}/gethere {FFFFFF}- Телепортировать Игрока к себе\n");
				strcat(helpcmd, "{66CC00}/skick {FFFFFF}- Кикнуть по Тихому\n");
				strcat(helpcmd, "{66CC00}/jail {FFFFFF}- Посадить в КПЗ\n");
				strcat(helpcmd, "{66CC00}/unjail {FFFFFF}- Выпустить из КПЗ\n");
				strcat(helpcmd, "{66CC00}/tempskin {FFFFFF}- Выдать Временный Скин\n");
				strcat(helpcmd, "{66CC00}/fixveh {FFFFFF}- Починить авто\n");
				strcat(helpcmd, "{66CC00}/get {FFFFFF}- Посмотреть Статистику\n");
				strcat(helpcmd, "{66CC00}/offget {FFFFFF}- Посмотреть Статистику оффлайн\n");
				strcat(helpcmd, "{66CC00}/vehnitro {FFFFFF}- Поставить Временное Нитро\n");
				}
		 case 3:
		        {
		        helpcmd = EOS;
		 		strcat(helpcmd, "{66CC00}/namelist {FFFFFF}- Заявки на смену НонРП Ника\n");
		 		strcat(helpcmd, "{66CC00}/nyes {FFFFFF}- Сменить НонРП Ник игроку\n");
		 		strcat(helpcmd, "{66CC00}/nno {FFFFFF}- Сменить НонРП Ник игроку\n");
		 		strcat(helpcmd, "{66CC00}/cc {FFFFFF}- Очистить Чат\n");
		 		strcat(helpcmd, "{66CC00}/object {FFFFFF}- Выдать объект Игроку\n");
		 		strcat(helpcmd, "{66CC00}/check {FFFFFF}- Посмотреть Статистику Игрока\n");
		 		strcat(helpcmd, "{66CC00}/warn {FFFFFF}- Выдать предупреждение\n");
		 		strcat(helpcmd, "{66CC00}/offwarn {FFFFFF}- Выдать предупреждение оффлайн\n");
	 			strcat(helpcmd, "{66CC00}/setfuel {FFFFFF}- Заправить Авто\n");
		 		strcat(helpcmd, "{66CC00}/strace {FFFFFF}- Начать Набор в МП Гонку\n");
		 		strcat(helpcmd, "{66CC00}/amusic {FFFFFF}- Включить музыку всем\n");
		  		}
		 case 4:
		 		{
		 		helpcmd = EOS;
		 	`	strcat(helpcmd, "{66CC00}/getip {FFFFFF}- Посмотреть IP Игрока\n");
			 	strcat(helpcmd, "{66CC00}/ban {FFFFFF}- Забанить Игрока на время\n");
			 	strcat(helpcmd, "{66CC00}/offban {FFFFFF}- Забанить в оффлайн\n");
			 	strcat(helpcmd, "{66CC00}/setskin {FFFFFF}- Изменить Скин Игроку\n");
			 	strcat(helpcmd, "{66CC00}/veh {FFFFFF}- Создать Авто(Удалять Обезательно)\n");
			 	strcat(helpcmd, "{66CC00}/delveh {FFFFFF}- Удалить Авто\n");
			 	strcat(helpcmd, "{66CC00}/respv {FFFFFF}- Заспавнить Транспорт в Радиусе до 80м\n");
			 	strcat(helpcmd, "{66CC00}/adivorce {FFFFFF}- Развести Мужа и Жену\n");
			 	strcat(helpcmd, "{66CC00}/adclear {FFFFFF}- Очистить Список Объявлений\n");
		  		}
      	 case 5:
		        {
				helpcmd = EOS;
    			strcat(helpcmd, "{66CC00}/sethunger {FFFFFF}- Изменить Сытость Играку\n");
				strcat(helpcmd, "{66CC00}/setsleep {FFFFFF}- Изменить Сон Игроку\n");
				strcat(helpcmd, "{66CC00}/msg {FFFFFF}- Глобальный Чат\n");
				strcat(helpcmd, "{66CC00}/sban {FFFFFF}- Забанить По тихому\n");
				strcat(helpcmd, "{66CC00}/unban {FFFFFF}- Разбанить Игрока\n");
				strcat(helpcmd, "{66CC00}/banip {FFFFFF}- Забанить По IP\n");
				strcat(helpcmd, "{66CC00}/unbanip {FFFFFF}- Разбанить IP Игрока\n");
				strcat(helpcmd, "{66CC00}/givegun {FFFFFF}- Выдать Оружие\n");
				strcat(helpcmd, "{66CC00}/askin {FFFFFF}- Выдать Скин\n");
    	`		strcat(helpcmd, "{66CC00}/alldelveh {FFFFFF}- Удалить Все авто Созданы в /veh\n");
				strcat(helpcmd, "{66CC00}/templeader {FFFFFF}- Выдать Временную Лидерку\n");
				strcat(helpcmd, "{66CC00}/auninvite {FFFFFF}- Уволить Игрока из Организации\n");
				strcat(helpcmd, "{66CC00}/tpcoord {FFFFFF}- Телепортироватся по Координатам\n");
				ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{F0870F}Команды Админа 6 Уровня", helpcmd, "Закрыть", "");
		  		}
		 case 6:
		 		{
		 		helpcmd = EOS;
		 		strcat(helpcmd, "{66CC00}/jet {FFFFFF}- ыдать Jetpack\n");
		 		strcat(helpcmd, "{66CC00}/setsex {FFFFFF}- Тзменить Пол\n");
		 		strcat(helpcmd, "{66CC00}/fuelvehs {FFFFFF}- Заправить Все Авто\n");
		 		strcat(helpcmd, "{66CC00}/agl {FFFFFF}- Выдать лицензии\n");
		 		strcat(helpcmd, "{66CC00}/resetranks {FFFFFF}- Вернуть Дефолдные Ранги\n");
		 		strcat(helpcmd, "{66CC00}/setskill {FFFFFF}- Изменить Скиллы\n");
		 		strcat(helpcmd, "{66CC00}/agiverank {FFFFFF}- Повысить игрока Админом\n");
		 		strcat(helpcmd, "{66CC00}/atake {FFFFFF}- Забрать Лицензии\n");
		 		strcat(helpcmd, "{66CC00}/setbizprod {FFFFFF}- Установить Цену на Бизенес\n");
		 		ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{F0870F}Команды Админа 7 Уровня", helpcmd, "Закрыть", "");
		  		}
   		 case 7:
				{
				helpcmd = EOS;
				strcat(helpcmd, "{66CC00}/saveacc {FFFFFF}- Сохранить Все Аккаунты\n");
				strcat(helpcmd, "{66CC00}/delacc {FFFFFF}- Удалить Аккаунт\n");
				strcat(helpcmd, "{66CC00}/add {FFFFFF}- Добавить: Авто, Бизнест, АТМ, Дом\n");
				strcat(helpcmd, "{66CC00}/gmx {FFFFFF}- Сделать Рестарт\n");
				strcat(helpcmd, "{66CC00}/setvip {FFFFFF}- Выдать Вип Аккаунт\n");
				strcat(helpcmd, "{66CC00}/payday {FFFFFF}- Сделать ПейДей\n");
				strcat(helpcmd, "{66CC00}/setweather {FFFFFF}- Изменить погоду\n");
				strcat(helpcmd, "{66CC00}/settime {FFFFFF}- Изменить Время\n");
				ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{F0870F}Команды Для Разрабочиков 8 Уровень", helpcmd, "Закрыть", "");
		  		}
		        case 8:
		        {
		            if(GetString(GetName(playerid), NAME_DEVELOPER_ONE) || GetString(GetName(playerid), NAME_DEVELOPER_TWO)) strcat(helpcmd,"По нику: {66CC00}/setstats /givemoney /givedonate /resetmoney /pmenu /setadmin /setleader\n");
		            if(GetString(GetName(playerid), NAME_LEADERS_ONE)) strcat(helpcmd,"По нику: {66CC00}/setadmin /setleader /awarn /unawarn /lwarn /unlwarn\n");
		            if(GetString(GetName(playerid), NAME_LEADERS_TWO)) strcat(helpcmd,"По нику: {66CC00}/setleader /lwarn /unlwarn\n");
		        }
		    }
		    ShowPlayerDialog(playerid, 0, DIALOG_STYLE_MSGBOX, "{F0870F}Команды администрации", helpcmd, "Закрыть", "");
		    return true;
		}

 

 

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Mister Odin
      От Mister Odin
       
      new
       g_teleport_list[39][E_TELEPORT_LIST] = {  {"Спавн пгт.Батырево", 1802.3612, 2508.4824, 15.8887},  {"Спавн г.Арзамас", -113.5887, 977.7222, 12.0346},     {"Спавн г.Южный", 2744.2770, -2446.7246, 21.8988},     {"Центральный банк", 1852.020385,2040.791381,15.892713},  {"Рублёвка", -837.7783, 888.6161, 12.7232},  {"Казино", 1332.4252, 2358.7014, 17.6641},  {"Битва за контейнеры", 614.5167, 1722.3566, 12.0709},  {"Автосалон низкого класса", 2493.9616, -722.9544, 12.3315},  {"Автосалон среднего класса", 1407.7449, 455.4801, 13.1630},  {"Автосалон высокого класса", -14.0637, 2614.5664, 10.9892},   {"Мотосалон Harley Davidson", 785.720153, 750.465087, 12.000024},  {"Автошкола", 1909.174438,2227.679687,15.708162},  {"Военкомат", 1916.778564,2302.411376,15.574637},  {"Правительство области", -139.140975,593.789611,12.145712},  {"Отдел полиции №1 (ГИБДД)", 1906.805786,-2234.382812,11.257631},  {"Отдел полиции №2 (УМВД)", 2581.309326,-2416.139892,21.960090},  {"Отдел ФСБ", 1823.904663,2095.636718,15.848405},  {"Городская больница г.Арзамас", -285.797210,581.851562,12.120290},   {"СМИ", -317.708038,821.221679,13.051450},  {"Воинская часть", 1703.197265,1678.025878,15.279437},  {"Арзамасская ОПГ", 438.705322,1046.505126,12.002637},  {"Батыревская ОПГ", 1941.203857,2161.006591,15.705187},  {"Лыткаринская ОПГ", -2346.002441,75.257041,21.002962},  {"Шахта", 2381.5727, 1726.4451, -2.1506},  {"Завод", -1062.6697, 2204.1894, 38.0964},  {"Инкосация", 1864.1374, 2011.7136, 15.8546},  {"Транспортная Компания", 2362.1115, 1972.5627, 15.5530},  {"База механиков", 1840.918090,-118.025146,15.695312},  {"Курьерская служба доставки", 2764.509765,-2396.882568,21.890625},  {"Аренда автобуса(Южный)", 2771.041992,-2454.780761,21.845964},  {"Аренда автобуса(Арзамас)", -127.487670,943.652648,12.142824},   {"Аренда автобуса(Батырево)", 1798.986328,2529.591552,15.664262},  {"Гоночная трасса", -1568.7784, 1611.8305, 36.3971},  {"Дом на горе", -789.5397, -456.7479, 741.1422},  {"СТО и тюнинг-ателье", 1856.1375, -122.3266, 15.6888},  {"Аренда транспорта пгт.Батырево", 1763.641723,2255.673339,15.865348},  {"Аренда транспорта г.Арзамас", -36.923530,1360.673583,12.002090},  {"Аренда транспорта г.Южный", 1966.599975,-2603.943603,10.820312},  {"Тайный интерьер в Лыткарино", -2424.5818, 2846.3291, 40.7908} };