Alberto_Johnson
Компетентный
Ребята помагите доделать команду leave на YCMD и sscanf.
Выскакивает диалог вы действительно хотите уволиться и не чего не происходит если нажать да!
Поправте где что я неправильно сделал плз.
Выскакивает диалог вы действительно хотите уволиться и не чего не происходит если нажать да!
Поправте где что я неправильно сделал плз.
PHP:
YCMD:leave(playerid, params[], help)// доделать нужно
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] > 1)
{
ShowPlayerDialog(playerid, 221122, DIALOG_STYLE_MSGBOX, "Увольнение", "Вы действительно хотите уволиться?", "Да", "Нет");
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Вы не состоите в организации");
}
}//not connected
return 1;
}
PHP:
case 221122:
{
if(response)
{
if(PlayerInfo[playerid][pMember] <= 0) return true;
if(PlayerInfo[playerid][pDonateRank] <= 0) return true;
if(PlayerInfo[playerid][pRank] <= 0) return true;
if(PlayerInfo[playerid][pLeader] <= 0) return true;
if(PlayerInfo[playerid][pJob] <= 0) return true;
SetPlayerArmourAC(playerid,0);
SpawnPlayer(playerid);
SendClientMessage(playerid, COLOR_BLUE, "Вы были уволены по собственному желанию!");
}
else
{
SendClientMessage(playerid, COLOR_BLUE, "Вы не стали увольняться!");
}
}
