SA-MP Forums Archive
[Ajuda] COD avisar bugado! - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] COD avisar bugado! (/showthread.php?tid=496570)



COD avisar bugado! - best95 - 22.02.2014

Eae galera vim aqui pedir ajudar a vocкs to editando um sistema de adm da net retirei todos bugs e cmds desnecessarios dele ta legal unico problema e que ele esta com bug no comando avisar pois й bug estranho pois ele da ban no terceiro aviso ao invez de kick mesmo tando kick no cod! codigo abaixo!

CMD:advertir(playerid, params[])
{
new PlayerID;
new Razao[128];
if(PlayerDados[playerid][Admin] < 2) return SendClientMessage(playerid, BRANCO, "Vocк precisa ser admin nivel 2 para usar este comando!");
if(PlayerDados[playerid][Trabalhando] == false) return SendClientMessage(playerid, CINZA, "Vocк precisa /trabalhar para usar esse comando!");
if(sscanf(params, "us", ID, Razao)) return SendClientMessage(playerid, CINZA, "[LL ADMIN] Use /advertir [ID] [Razгo]"), SendClientMessage(playerid, CINZA, "Use o comando para advertir um jogador");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BRANCO, "[ERRO] ID invalido");
if(PlayerDados[ID][Advertencias] != 3)
{
format(String, sizeof(String), "[LL ADMIN] O Admin %s Deu uma Advertencia a %s Pelo Motivo: %s\r\n", Nome(playerid), Nome(PlayerID), Razao);
SendClientMessageToAll(VERMELHO_CLARO, String);
new File:Advertidos = fopen("LLADMIN/Logs/Advertidos.log", io_append);
fwrite(Advertidos, String);
fclose(Advertidos);
format(String, sizeof(String), "Vocк foi Advertido pelo admin %s Pelo motivo: %s. Se for advertido 3 vezes serб BANIDO Automaticamente", Nome(playerid), Razao);
SendClientMessage(ID, LARANJA, String);
PlayerDados[ID][Advertencias] += 1;
}
if(PlayerDados[ID][Advertencias] == 3)
{
format(String, sizeof(String), "[LL ADMIN] O Admin %s Deu a terceira Advertencia a %s Pelo Motivo: %s e por isso ele foi Banido!", Nome(playerid), Nome(PlayerID), Razao);
SendClientMessageToAll(VERMELHO_CLARO, String);
format(String, sizeof(String), "Vocк foi Advertido pela terceira vez pelo admin %s Pelo motivo: %s. por isso vocк foi banido!", Nome(playerid), Razao);
SendClientMessage(ID, LARANJA, String);
format(String, sizeof(String), "LLADMIN/Banidos/Contas/%s.txt", Nome(PlayerID));
getdate(Ano, Mes, Dia);
gettime(Hora, Minuto, Segundo);
new IP[25];
GetPlayerIp(ID, IP, 25);
dini_Create(String);
dini_Set(String, "Admin", Nome(playerid));
dini_Set(String, "Motivo", "3° Advertencia");
dini_IntSet(String, "Ano", Ano);
dini_IntSet(String, "Mes", Mes);
dini_IntSet(String, "Dia", Dia);
dini_IntSet(String, "Hora", Hora);
dini_IntSet(String, "Minuto", Minuto);
Kick(PlayerID);
}
return 1;
}


Re: COD avisar bugado! - ForT - 22.02.2014

Esta parte aqui:
pawn Код:
format(String, sizeof(String), "LLADMIN/Banidos/Contas/%s.txt", Nome(PlayerID));
getdate(Ano, Mes, Dia);
gettime(Hora, Minuto, Segundo);
new IP[25];
GetPlayerIp(ID, IP, 25);
dini_Create(String);
dini_Set(String, "Admin", Nome(playerid));
dini_Set(String, "Motivo", "3° Advertencia");
dini_IntSet(String, "Ano", Ano);
dini_IntSet(String, "Mes", Mes);
dini_IntSet(String, "Dia", Dia);
dini_IntSet(String, "Hora", Hora);
dini_IntSet(String, "Minuto", Minuto);
Esta banindo o jogador.. retire isso..


Re: COD avisar bugado! - best95 - 22.02.2014

ta mais como quando o player ver os status nao vai ter os avisos tomados poque ali tem

dini_Set(String, "Admin", Nome(playerid));
dini_Set(String, "Motivo", "3° Advertencia");
dini_IntSet(String, "Ano", Ano);
dini_IntSet(String, "Mes", Mes);
dini_IntSet(String, "Dia", Dia);
dini_IntSet(String, "Hora", Hora);
dini_IntSet(String, "Minuto", Minuto);

como faзo??


Re: COD avisar bugado! - GWMPT - 22.02.2014

[ pawn] [ /pawn] existe para alguma coisa... <-<


Re: COD avisar bugado! - best95 - 05.03.2014

esses deboxados kkkk cada mulekote na net hoje em dia!!