MakkO
Умник
И так приступим
Сунем
В
Сунем
Ид диалога 20 , если нужно замените под себя.
Заменяем под себя.
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;
}
}
}
}
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
Последнее редактирование:
