В паблик OnPlayerCommandText
if(strcmp("/style",cmdtext,true) == 0){ShowPlayerDialog(playerid,7777,2,"{ffcf00}Стили боя","{FFFFFF}Normal\t\t\t {0f8cfd}100$\n{FFFFFF}Boxing\t\t\t {0f8cfd}100$\n{FFFFFF}Kungfu\t\t\t {0f8cfd}100$\n{FFFFFF}Skinhead\t\t {0f8cfd}100$","Выбор","Отмена");return true;} //Весь код должен быть на одной строке*
В паблик OnDialogResponse
if(strcmp("/style",cmdtext,true) == 0){ShowPlayerDialog(playerid,7777,2,"{ffcf00}Стили боя","{FFFFFF}Normal\t\t\t {0f8cfd}100$\n{FFFFFF}Boxing\t\t\t {0f8cfd}100$\n{FFFFFF}Kungfu\t\t\t {0f8cfd}100$\n{FFFFFF}Skinhead\t\t {0f8cfd}100$","Выбор","Отмена");return true;} //Весь код должен быть на одной строке*
В паблик OnDialogResponse
Код:
if(dialogid == 7777)
{
if(response)
{
if(listitem == 0)
{
SetPlayerFightingStyle(playerid,4);
GivePlayerMoney(playerid,-100);
SendClientMessage(playerid,COLOR_GREEN,"Стиль боя установлен на Normal");
}
if(listitem == 1)
{
SetPlayerFightingStyle(playerid,5);
GivePlayerMoney(playerid,-100);
SendClientMessage(playerid,COLOR_GREEN,"Стиль боя установлен на Boxing");
}
if(listitem == 2)
{
SetPlayerFightingStyle(playerid,6);
GivePlayerMoney(playerid,-100);
SendClientMessage(playerid,COLOR_GREEN,"Стиль боя установлен на Kungfu");
}
if(listitem == 3)
{
SetPlayerFightingStyle(playerid,7);
GivePlayerMoney(playerid,-100);
SendClientMessage(playerid,COLOR_GREEN,"Стиль боя установлен на Skinhead");
}
return true;
}
}
Последнее редактирование модератором: