01.03.2011, 00:17
Miren, estoy uniendo a mi GM de freeroam un anticheat y varias cosas y uni unos pequeсos AntiHacks de armas y Jetpack miren es algo asi lo que quiero es que "SiEsAdmin" no lo banee xD
La verdad intente pero el codigo que quiero poner de "SiEsAdmin" y no lo banee es este:
Espero q me ayuden me vuelvo loco, me hice un muy buen script con 30 mil lineas todo unico y por este codigo no lo puedo seguir, saludos
pawn Код:
public AntiArma(playerid)
{
new arma, municion;
GetPlayerWeaponData(playerid, 7, arma, municion);
if(arma == 38)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
if(arma == 36)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
if(arma == 35)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
if(arma == 39)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
if(arma == 40)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
if(arma == 9)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
}
public AntiJetpack(playerid)
{
if(GetPlayerSpecialAction(playerid) == 2)
{
new str[256],nombre[24];
GetPlayerName(playerid,nombre,sizeof(nombre));
format(str,sizeof(str),"*** %s (id: %d) fue baneado por el AntiCheat.",nombre,playerid);
SendClientMessageToAll(ROJO, str);
Ban(playerid);
}
}
pawn Код:
if(JInfo[playerid][Nivel] == 0)
// o este
if(JInfo[playerid][Nivel] >= 10)