Kent-Sandro
Новичок
Доброго времени суток, друзья!
Такая вот проблема:
У меня есть античит на оружие, всё кикает замечательно...
Но не забирает оружие, тоесть... игрок взял оружие, его кикнуло... заходит в игру, это оружие у него в руках.
С запрещенным оружием всё отлично, забирает оружие сразу.
Пытался вывести по примеру из запрещенного оружия через цикл, не вышло...
Код самой функции:
Часть кода запрещенного оружия:
Сохранение оружия идёт в базу.
Такая вот проблема:
У меня есть античит на оружие, всё кикает замечательно...
Но не забирает оружие, тоесть... игрок взял оружие, его кикнуло... заходит в игру, это оружие у него в руках.
С запрещенным оружием всё отлично, забирает оружие сразу.
Пытался вывести по примеру из запрещенного оружия через цикл, не вышло...
Код самой функции:
Код:
if(servernumber == 2) SCMF(playerid,COLOR_BLUE,"NEWSTATE - %d, OLDSTATE - %d",newstate,oldstate);
SetPVarInt(playerid, "GunCheckTime", 2);
if((newstate == 2 && oldstate == 3) || (newstate == 3 && oldstate == 2) && PI[playerid][pAdmin] <= 0) return SendClientMessage(playerid,COLOR_RED,"Вы были кикнуты по подозрению в читерстве 'Оружие'"), Kick(playerid);
Код:
if(weaponid == 38 || weaponid == 37 || weaponid == 36 || weaponid == 35)
{
}
if(GetPlayerWeapon(playerid) > 0 && GetPlayerAmmo(playerid) == 0 && Weapons[playerid][GetPlayerWeapon(playerid)] == 0 && GetPVarInt(playerid, "GunCheckTime") == 0)
{
DelGun(playerid);
SendClientMessage(playerid, COLOR_LIGHTRED, "Вы были кикнуты по подозрению в читерстве! 'Оружие'");
SetTimerEx("kick",150,false,"i",playerid);
}
