27.08.2013, 01:57
eae galera, eu tava criando um code aqui caso o jogador e banido usando alguma arma proibida ele e banido etc...
sу que o dialog nгo aparece, no ant cheater da ban , e tipo eu queria que aparecise ao conectar os dados do banimento
SEG
йra pra aparecer isso ao jogador que seria banido + nгo aparece so aparece isso, OBS eu queria que aparecise so para quem fosse banido com arma proibida !
[22:50:28] {FFFFFF}SA-MP {B9C9BF}0.3x-R1-2 {FFFFFF}Started
[22:50:31] Connecting to .......
[22:50:31] You are banned from this server.
agradeзo a quem me ajudar
ANT CHEAT
sу que o dialog nгo aparece, no ant cheater da ban , e tipo eu queria que aparecise ao conectar os dados do banimento
SEG
pawn Код:
public OnPlayerConnect(playerid)
{
new aname[MAX_PLAYER_NAME];
GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
format(file, sizeof(file), P_CONTAS, aname);
if(dini_Int(file,"Verbanido") == 1)
{
new ip[128];// Gera o IP
new banido[800];
new string[256];
GetPlayerIp(playerid,ip,128);
format(string,sizeof(string),"\nVocк foi banido do Servidor\n");
strcat(banido,string);
format(string,sizeof(string),"\nMotivo [ Arma proibida ]\n");
strcat(banido,string);
format(string,sizeof(string),"\nAdmin que te baniu : BOT-Server\n");
strcat(banido,string);
format(string,sizeof(string),"\nSeu Ip %s \n",ip);
strcat(banido,string);
format(string,sizeof(string),"\nData %s бs %s \n", dini_Get(string, "Logou"), dini_Get(string, "banidohoras"));
strcat(banido,string);
ShowPlayerDialog(playerid, 974, DIALOG_STYLE_MSGBOX, "Ip Banido!", banido, "Fechar", "");
return 1;
}
[22:50:28] {FFFFFF}SA-MP {B9C9BF}0.3x-R1-2 {FFFFFF}Started
[22:50:31] Connecting to .......
[22:50:31] You are banned from this server.
agradeзo a quem me ajudar
ANT CHEAT
pawn Код:
if(GetPlayerWeapon(playerid) == 38 || GetPlayerWeapon(playerid) == 37 || GetPlayerWeapon(playerid) == 35 || GetPlayerWeapon(playerid) == 36) {
new string[128];
format(file, sizeof(file), P_CONTAS, aname);
new ano, mes,dia;
getdate(ano, mes, dia);
new Hour, Minute, Second;
gettime(Hour, Minute, Second);
format(string, sizeof(string), " (%d/%d/%d)", Hour, Minute, Second);
dini_Set(string, "banidohoras", string);
Verbanido[playerid] = 1;
dini_IntSet(string, "Verbanido",1);
format(string, sizeof(string), "| ANTI - CHEAT | O(A) jogador(a) %s banido por usar Arma Proibida! Data: %d/%d/%d ||", aname ,dia,mes,ano);
BanLog(string);
SendClientMessage(playerid, 0x80FF00AA, "| ANTI - CHEAT | Vocк foi pego(a) usando uma arma proibida no servidor!");
SendClientMessage(playerid, -1, "| ANTI - CHEAT | Se foi banido injustamente tire uma PrintScreen (Apertando F8) e poste na categoria 'Banidos - Reclamaзхes'");
GameTextForPlayer(playerid,"~r~banido!", 2500, 0);
Ban(playerid);
}