Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/ah в диалоге

Статус
В этой теме нельзя размещать новые ответы.

SaineD

Компетентный
сегодня я вам покажу как создать команду /ah в диалоге..
и так приступим..
​
PS перед созданием команды, удалите старую!! xD
и так в public OnPlayerCommandText(playerid, cmdtext[])
добавляем
PHP:
    	if(strcmp(cmd, "/ahelp", true) == 0 || strcmp(cmd, "/ah", true) == 0)
	    {
	    if (PlayerInfo[playerid][pAdmin] >= 1)
	    {
			new listitems[] = "- 1 уровень админки\n- 2 уровень админки\n- 3 уровень админки\n- 4 уровень админки";//
       ShowPlayerDialog(playerid, 2011, DIALOG_STYLE_LIST, "Команды Администратора", listitems, "Выбрать", "Отмена");
		}
		return 1;
	}
и так дальше добавляем в public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
PHP:
else if(dialogid == 2011)
    {
        if(response)
        {
            if(listitem == 0)//1 lvl
            {
                SendClientMessage(playerid,COLOR_BLUE,"1 свои  команды");
                   }
            if(listitem == 1)//2lvl
            {
             if(PlayerInfo[playerid][pAdmin] >= 2)
             {
                SendClientMessage(playerid,COLOR_BLUE,"2  свои  команды");
                SendClientMessage(playerid,COLOR_BLUE,"2 свои  команды");
            }
            }
            if(listitem == 2)//3lvl
            {
             if(PlayerInfo[playerid][pAdmin] >= 3)
             {
                SendClientMessage(playerid,COLOR_BLUE,"3 свои  команды");
                SendClientMessage(playerid,COLOR_BLUE,"3свои  команды");
            }
            }
				if(listitem == 3)//4lvl
            {
            if(PlayerInfo[playerid][pAdmin] >= 4)
            {
                SendClientMessage(playerid,COLOR_RED,"4 свои  команды");
                SendClientMessage(playerid,COLOR_BLUE,"4 свои  команды ");
                SendClientMessage(playerid,COLOR_BLUE,"4 свои  команды");
                }
            }
    }
}
вот и все. на этом FAQ закончено!!
автор:Jonny_Elfron !!
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу