[HELP]AntiHack
#1

Hello guys I create basic antihack system but only work id 0 here code help please

pawn Код:
//==================================[ANTIHACK]==================================
public AntiHackTimer()
{
  SetTimer("AntiHack", 1000, true);
}

forward AntiHack(playerid);
public AntiHack(playerid)
{
    if(!(PlayerInfo[playerid][pAdmin] <= 4)) return GivePlayerCash(playerid,0);
    else if(GetPlayerWeapon(playerid) == 39) SendClientMessage(playerid, COLOR_WHITE,"SERVER: Serverdan atildiniz.Sebep: Satchel Charge"),ANTI_SILAH(playerid);//Satchel Charge
    else if(GetPlayerWeapon(playerid) == 38) SendClientMessage(playerid, COLOR_WHITE,"SERVER: Serverdan atildiniz.Sebep: Minigun"),ANTI_SILAH(playerid);//Minigun
    else if(GetPlayerWeapon(playerid) == 37) SendClientMessage(playerid, COLOR_WHITE,"SERVER: Serverdan atildiniz.Sebep: Flamethrower"),ANTI_SILAH(playerid);//Flamethrower
    else if(GetPlayerWeapon(playerid) == 36) SendClientMessage(playerid, COLOR_WHITE,"SERVER: Serverdan atildiniz.Sebep: HS Rocket"),ANTI_SILAH(playerid);//HS Rocket
    else if(GetPlayerWeapon(playerid) == 35) SendClientMessage(playerid, COLOR_WHITE,"SERVER: Serverdan atildiniz.Sebep: RPG Launcer"),ANTI_SILAH(playerid);//RPG Launcer
    else if(GetPlayerCash(playerid)   >= PARA_LIMIT) SendClientMessage(playerid, COLOR_WHITE,"SERVER: Paraniz sifirlandi.Sebep: Server para limitini gecti."), ANTI_PARA(playerid);//Anti-Para
    return 1;
}
Reply
#2

i think you should use : SetTimerEx
Reply
#3

In-case you do not know how to use SetTimerEx:

pawn Код:
SetTimerEx("AntiHack",1000,true,"d",playerid);
Your previous code didn't have a playerid parameter.
Reply
#4

Quote:
Originally Posted by Kindred
Посмотреть сообщение
In-case you do not know how to use SetTimerEx:

pawn Код:
SetTimerEx("AntiHack",1000,true,"d",playerid);
Your previous code didn't have a playerid parameter.
thanks
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)