- Регистрация
- 21 Сен 2017
- Сообщения
- 1,223
- Лучшие ответы
- 0
- Репутация
- 232
Здравствуйте уважаемые пользователи портала.
Сегодня с вами снова я - #Djuga
И сегодня я выкладываю для Вас свою простенькую систему.
Сегодня с вами снова я - #Djuga
И сегодня я выкладываю для Вас свою простенькую систему.
[HR][/HR]
И так, приступим.
Ко всем переменным:
PHP:
new
bool:g_message[MAX_PLAYERS char] = {true, ...}; /*По дефолту будет включено*/
Если стандартный командный процессор:
PHP:
if(!strcmp(cmd, "/dlist", true))
{
if(!PlayerInfo/*измените на свой массив*/[playerid][/*тоже измените*/pAdmin]) return SendClientMessage(playerid, -1, "Вы не одмен!1");
g_message{playerid} = !g_message{playerid};
SendClientMessage(playerid, -1, (g_message{playerid} == true) ? ("Вы включили килл лист для себя.") : ("Вы выключили килл лист для себя."));
return true;
}
Если у вас другой командный процессор, то ко всем командам:
PHP:
CMD/*может быть по другому*/:dlist(playerid)
{
if(!PlayerInfo/*измените на свой массив*/[playerid][/*тоже измените*/pAdmin]) return SendClientMessage(playerid, -1, "Вы не одмен!1");
g_message{playerid} = !g_message{playerid};
SendClientMessage(playerid, -1, (g_message{playerid} == true) ? ("Вы включили килл лист для себя.") : ("Вы выключили килл лист для себя."));
return true;
}
PHP:
SendDeathMessageAdmin(killerid, playerid, reason);
PHP:
stock SendDeathMessageAdmin(killerid, playerid, reason)
{
#if defined foreach
foreach(new i : Player)
{
#else
for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
{
if(!IsPlayerConnected(i))
continue;
#endif
if(PlayerInfo/*измените на свой массив*/[i][/*тоже измените*/pAdmin] == 0)
continue;
SendDeathMessageToPlayer(i, killerid, playerid, reason);
}
return 1;
}
На этом мануал заканчивается, при размещении на других порталах, просьба указать автора - #Djuga
Последнее редактирование: