05.07.2013, 20:12
PHP код:
public CheckHack(playerid)
{
new string[128];
new string3[128];
new stri[128];
new ip[16];
GetPlayerIp(playerid, ip, sizeof ip);
new giveplayer[MAX_PLAYER_NAME];
if(IsPlayerInRangeOfPoint(playerid, 10.0, FogoX[1],FogoY[1],FogoZ[1]))
{
if(PlayerInfo[playerid][pMembro] != 4 && PlayerInfo[playerid][pLider] != 4 && IncendioAcontecendo == 1)
{
CreateExplosion(FogoX[1],FogoY[1],FogoZ[1], 1, 3.0);
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i) && gPlayerLogged[i] == 1 && !IsPlayerNPC(i) && spawnado[i] > 0)
{
if(GetPlayerWeapon(i) == 37)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou um Lanзa Chamas Pelo ****** e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
getdate(year, month, day);
Ban(i);
}
else if(GetPlayerWeapon(i) == 44)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Visao Noturna e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
getdate(year, month, day);
Ban(i);
}
else if(GetPlayerSpecialAction(i) == 2 && PlayerInfo[i][pSocio] != 1 && PlayerInfo[i][pSocio] != 2 && PlayerInfo[i][pSocio] != 3 && PlayerInfo[i][pSocio] != 4)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou um JetPack e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
getdate(year, month, day);
Ban(i);
}
else if(GetPlayerWeapon(i) == 45)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Visao de Calor Pelo ****** e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
else if(GetPlayerWeapon(i) == 26)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Sawn-Off Pelo ****** e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
else if(GetPlayerWeapon(i) == 18)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou um Molotov Pelo ****** e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
else if(GetPlayerWeapon(i) == 28)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Micro/Uzi Pelo ****** e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
else if(GetPlayerWeapon(i) == 32)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Tec-9 Pelo ****** e foi foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
else if(GetPlayerWeapon(i) == 36)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Bazuca Pelo ****** e foi Banido Automaticamente!.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
else if(GetPlayerWeapon(i) == 38 && NaPorraDoEvento[i] != true && PrimeiroChuck[i] != 1 && PlayerInfo[i][pAdmin] != 1342 && PlayerInfo[i][pAdmin] != 1341 && PlayerInfo[i][pAdmin] != 1340)
{
GetPlayerName(i, giveplayer, sizeof(giveplayer));
format(string, sizeof(string), "[ANTICHEAT]: %s[ID %d] Pegou uma Minigun Pelo ****** e Foi Banido Automaticamente !.", giveplayer,i);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "» Vocк foi banido deve ter feito algo errado!");
SendClientMessage(playerid, 0xFFFFFFAA, "» Se foi banido injustamente Tire um PrintScreen e tente o contato com um de nossos Admins!");
GameTextForPlayer(playerid,"~r~banido", 2500, 3);
format(string3, sizeof(string3), "Banidos/Players/%s.ini", PlayerName(playerid));
format(stri, sizeof(stri), "IPsBanidos/Players/%s.ini",ip);
SendClientMessageToAll(COLOR_LIGHTRED,gstring);
Ban(i);
}
}
}
return 1;
}
Ele Nгo Salva Os banidos nas pastas ajuda ai