John_Aberto
Умник
Привет всем.
1. История такова, написал на zcmd бан по дням, с причиной, которое будет сохраняться в файле. Тесты показали, что бан дается, а сообщение игроку не выдает, мол он забанен.
Исправил таким способом:
define:
stock:
Установил таймер.
Дальше, установил проверку на наличие бана, код:
При спавне сообщение выводит, а вот кикать, не кикает.
В чем может быть проблема?
2. Как вызывать одну функцию двумя командами, например, на обычном движке это выглядит так:
Так вот, как вызвать одну функцию двумя командами[zcmd]?
1. История такова, написал на zcmd бан по дням, с причиной, которое будет сохраняться в файле. Тесты показали, что бан дается, а сообщение игроку не выдает, мол он забанен.
Исправил таким способом:
define:
PHP:
#define Kick(%0) SetTimerEx("PlayerKick",100,false,"i",%0)
PHP:
stock PlayerKick(playerid)
{
Kick(playerid);
}
Дальше, установил проверку на наличие бана, код:
PHP:
if(pInfo[playerid][pBanned] == 1)
{
format(string, sizeof(string), "[RP]PerfectWorld: Вы забанены. До разбана осталось %d дней!", pInfo[playerid][pBannedTime]);
SCM(playerid, LIGHTRED, string);
Kick(playerid);
}
В чем может быть проблема?
2. Как вызывать одну функцию двумя командами, например, на обычном движке это выглядит так:
PHP:
if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0)
