- Регистрация
- 30 Июл 2018
- Сообщения
- 185
- Лучшие ответы
- 0
- Репутация
- 5
Всем привет, собсна всё снизу)
Ко всем переменным:
OnPlayerConnect / OnPlayerDisconnect:
Ко всем командам:
OnPlayerDialogResponse:
Обнуление фракционного скина и прочие добавите сами, ибо у меня по-другому сделано.
Автор: Governor (Я).
Ко всем переменным:
PHP:
new makeleader_player[MAX_PLAYERS];
PHP:
makeleader_player[playerid] = INVALID_PLAYER_ID;
PHP:
CMD:makeleader(playerid, params[]){
if(/* Массив, хранящий админку игрока */ < 5)return false;
if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, 0xFFCC00AA, "| {ffffff}Используйте: /makeleader [ID]");
if(!IsPlayerConnected(params[0]) || /* Проверка на авторизацию */)return SendClientMessage(playerid, 0xD24055AA, "| {ffffff}Игрок off-line или не авторизован!");
makeleader_player[playerid] = params[0];
ShowPlayerDialog(playerid, 7480, DIALOG_STYLE_LIST, "Назначение на пост главы организации", "\
Снять с поста лидера\n\
Police Departament",
"Далее", "Закрыть");
return 1;
}
PHP:
case 7480:{
if(!response) return 1;
if(/* Массив, хранящий админку игрока */ < 5)return false;
switch(listitem){
case 0:{
if(/* Массив, хранящий ранг игрока 'makeleader_player[playerid]' */ != /* Ранг лидера */)return SendClientMessage(playerid, 0xD24055AA, "| {ffffff}Игрок не является главой организации.");
/* Массив, хранящий фракцию игрока */ =
/* Массив, хранящий ранг игрока */ = 0;
SetPlayerSkin(playerid, /* Массив, хранящий скин игрока */);
SendClientMessage(makeleader_player[playerid], 0x0BDA51FF, "| {ffffff}Вас сняли с поста главы организации{ffffff}.");
SendClientMessage(playerid, 0x0BDA51FF, "| {ffffff}Вы сняли игрока с поста главы организации{ffffff}.");
}
case 1:{
/* Массив, хранящий фракцию игрока */ = 1;
/* Массив, хранящий ранг игрока */ = /* Ранг лидера */;
SendClientMessage(makeleader_player[playerid], 0x0BDA51FF, "| {ffffff}Вас назначили на пост главы {008000}Police Departament{ffffff}.");
SendClientMessage(playerid, 0x0BDA51FF, "| {ffffff}Вы назначили главу {008000}Police Departament{ffffff}.");
}
}
}
Автор: Governor (Я).