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

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

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

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

/goto Для Админов в Диалоге

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

MakkO

Умник
И так приступим

PHP:
В public OnPlayerCommandText(playerid, cmdtext[])
Сунем

PHP:
if(strcmp(cmdtext, "/goto", true) == 0)
{
if (Player[playerid][pAdmin] >= 3)
{
 ShowPlayerDialog(playerid, 20, DIALOG_STYLE_LIST, "Выберите Место назначения:","1)База Террористов\n2)База Контертеррористов\n3)Дрифт зона", "Ok", "Отмена");
}
			else
			{
				SendClientMessage(playerid, COLOR_RED, "[x] Не доступно!");
			}
return 1;
}
В
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Сунем
PHP:
    if(dialogid == 20)
    {
        if(response)
        {
            switch(listitem)
            {
                case 0:
                {
                new string[64];
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid, sendername, sizeof(sendername));
               SetPlayerPos(playerid, 1418.1481,2773.2449,10.8203);
               format(string, sizeof(string), "AdmCmd[GOTO]: %s телепортировался на базу террористов", sendername);
               MessageToAdmins(COLOR_GREEN, string);
	           SendClientMessage(playerid, COLOR_LIGHTBLUE, "•База Террористов.");
                   return 1;
                }
                case 1:
                {
                new string[64];
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid, sendername, sizeof(sendername));
               SetPlayerPos(playerid, 1063.8905,2919.8303,47.8231);
               format(string, sizeof(string), "AdmCmd[GOTO]: %s телепортировался на базу контертеррористов", sendername);
               MessageToAdmins(COLOR_GREEN, string);
	       SendClientMessage(playerid, COLOR_LIGHTBLUE, "•База Контертеррористов.");
                   return 1;
                }
                case 2:
                {
                new string[64];
                new sendername[MAX_PLAYER_NAME];
                GetPlayerName(playerid, sendername, sizeof(sendername));
               SetPlayerPos(playerid, -309.0270,1536.8535,75);
               format(string, sizeof(string), "AdmCmd[GOTO]: %s телепортировался на дрифт зону", sendername);
               MessageToAdmins(COLOR_GREEN, string);
	       SendClientMessage(playerid, COLOR_LIGHTBLUE, "•Дрифт зона.");
                  return 1;
                   }
		}
	}
}
Ид диалога 20 , если нужно замените под себя.

PHP:
SetPlayerPos(playerid, -309.0270,1536.8535,75);
SetPlayerPos(playerid, 1418.1481,2773.2449,10.8203);
SetPlayerPos(playerid, 1063.8905,2919.8303,47.8231);
MessageToAdmins(COLOR_GREEN, string);
Заменяем под себя.


© MakkO​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу