#include
forward macjetpack(playerid);
public OnPlayerConnect(playerid)
{
SetTimer("macjetpack", 3000, 0);
return 1;
}
public macjetpack(playerid)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
Ban(playerid);
}
return 1;
}Pomoc sa AUTO BAN
1,344
pregleda
8
postova
22. Jun 2010.
Radim svoji anticheat pa pravim ga kako filterskritpa sta ovde nije u redu, nenalazi errore ali kad uzmem jetpack ne banira me.
Kingpin
Novi Član
240 / 250 XP
🌱Početnik(0)
1,007
Postovi:
12
Teme:
Pridružio se:Nov. 2009
22. Jun 2010.
vas dvoje ne pricajte gluposti kad ocito nemate veze s vezom, on koristi set timer koji ne passa playerid, treba koristiti SetTimerEx i preko njega passati playerid na timer i naravno namjestiti da se tajmer ponavlja, ali svakako za ovaj jetpack anti cheat bi preporucio koristenje OnPlayerUpdatea
22. Jun 2010.
LuKsA wrote on June 22, 2010, 7:36 pm:
ovo SetTimer("macjetpack", 3000, 0);
zamjeni s ovim
SetTimer("macjetpack", 3000, 1);
zamjeni s ovim
SetTimer("macjetpack", 3000, 1);
hvala sredio sam a jel znas kako da napravim kada player ima oruzje neki primer MINIGUN nesecam se id da ga ban isto samo mi reci naredbu kako je ovde je ako player ima jetpack a tamo kako je? getplayerweapons ili kako?
22. Jun 2010.
Zasto koristiti timer kada ima callback na slican princip?
public OnPlayerUpdate(playerid)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
Ban(playerid);
}
return 1;
}
public OnPlayerUpdate(playerid)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
Ban(playerid);
}
return 1;
}
23. Jun 2010.
Mario Velickovski wrote on June 22, 2010, 7:36 pm:
ovo SetTimer("macjetpack", 3000, 0);
zamjeni s ovim
SetTimer("macjetpack", 3000, 1);
zamjeni s ovim
SetTimer("macjetpack", 3000, 1);
hvala sredio sam a jel znas kako da napravim kada player ima oruzje neki primer MINIGUN nesecam se id da ga ban isto samo mi reci naredbu kako je ovde je ako player ima jetpack a tamo kako je? getplayerweapons ili kako?
public OnPlayerUpdate(playerid)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK) Ban(playerid);
else if(GetPlayerWeapon(playerid) == 3😎 Ban(playerid);
return 1;
}
23. Jun 2010.
ExtremePower wrote on June 22, 2010, 9:38 pm:
Zasto koristiti timer kada ima callback na slican princip?
public OnPlayerUpdate(playerid)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
Ban(playerid);
}
return 1;
}
public OnPlayerUpdate(playerid)
{
if(GetPlayerSpecialAction(playerid) == SPECIAL_ACTION_USEJETPACK)
{
Ban(playerid);
}
return 1;
}
Jel kada sam stavio pod OnPlayerUpdate banira ga mnogo puta i pocne spamati to je jel se OnPlayerUpdate poziva 20 puta u sekundi xD
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava