germanwl.
Умник
Всем привет, вот написал простенькую команду /leave, добровольное увольнение из организации.
В конец мода добавте это:
В
Добавим это:
Ну вот и всё..
Вот ссылка на
Отдельное спасибо Essle за помощ по оптимизации
В конец мода добавте это:
PHP:
CMD:leave(playerid, params[])
{
if(PlayerInfo[playerid][pMember] == 0) return SendClientMessage(playerid, COLOR_RED, "Вы не где не состоите!");
if(PlayerInfo[playerid][pLeader] != 0) ShowPlayerDialog(playerid, 1137, DIALOG_STYLE_MSGBOX, "Увольнение", "Вы действительно хотите покинуть пост лидера?", "Да", "Нет");
else ShowPlayerDialog(playerid, 1338 DIALOG_STYLE_MSGBOX, "Увольнение", "Вы действительно хотите покинуть данную организацию?", "Да", "Нет");
return 1;
}
PHP:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
PHP:
if((dialogid == 1337 || dialogid == 1338) && response)
{
PlayerInfo[playerid][pMember] = 0;
PlayerInfo[playerid][pRank] = 0;
if(dialogid == 1337)
{
PlayerInfo[playerid][pLeader] = 0;
SendClientMessage(playerid, COLOR_ORANGE, "Вы покинули пост лидера по собственному желанию");
}
else
{
SendClientMessage(playerid, COLOR_ORANGE, "Вы покинули организацию по собственному желанию");
}
return 1;
}
Вот ссылка на
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Отдельное спасибо Essle за помощ по оптимизации
Последнее редактирование:
