Ban -
Mteck - 27.01.2013
Creio que meu ban nгo estб funcionando, bani o cara por usar hack e o cara voltou logo em seguida'-'
pawn Code:
CMD:ban(playerid, params[])
{
new Razao[128];
if(PlayerDados[playerid][Admin] < 2) return SendClientMessage(playerid, BRANCO, "Vocк precisa ser admin nivel 2 para usar este comando!");
if(sscanf(params, "us", ID, Razao)) return SendClientMessage(playerid, CINZA, "[E.z] Use /banir [ID] [Razгo]"), SendClientMessage(playerid, CINZA, "Use o comando para banir a conta de um jogador");
if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BRANCO, "[ERRO] ID invalido");
if(PlayerDados[ID][Admin] > PlayerDados[playerid][Admin]) return SendClientMessage(playerid, CINZA, "Vocк nгo pode fazer nada contra um admin superior a vocк!");
format(String, sizeof(String), "[E.z] O Admin %s Baniu o Jogador %s[ID: %d] pelo motivo: %s\r\n", Nome(playerid), Nome(ID), ID, Razao);
SendClientMessageToAll(VERDE_CLARO, String);
EscreverLog("KrayArquivos/Logs/Banidos.log", String);
format(String, sizeof(String), "KrayArquivos/Banidos/Contas/%s.txt", Nome(ID));
getdate(Ano, Mes, Dia);
gettime(Hora, Minuto, Segundo);
DOF2_CreateFile(String);
DOF2_SetString(String, "Admin", Nome(playerid));
DOF2_SetString(String, "Motivo", Razao);
DOF2_SetInt(String, "Ano", Ano);
DOF2_SetInt(String, "Mes", Mes);
DOF2_SetInt(String, "Dia", Dia);
DOF2_SetInt(String, "Hora", Hora);
DOF2_SetInt(String, "Minuto", Minuto);
Kick(ID);
return 1;
}
Fail Maximo.
aonde йra pra ser ban.
Re: Ban -
tonisantolia - 27.01.2013
Quote:
Originally Posted by Mteck
Creio que meu ban nгo estб funcionando, bani o cara por usar hack e o cara voltou logo em seguida'-'
pawn Code:
CMD:ban(playerid, params[]) { new Razao[128]; if(PlayerDados[playerid][Admin] < 2) return SendClientMessage(playerid, BRANCO, "Vocк precisa ser admin nivel 2 para usar este comando!"); if(sscanf(params, "us", ID, Razao)) return SendClientMessage(playerid, CINZA, "[E.z] Use /banir [ID] [Razгo]"), SendClientMessage(playerid, CINZA, "Use o comando para banir a conta de um jogador"); if(!IsPlayerConnected(ID)) return SendClientMessage(playerid, BRANCO, "[ERRO] ID invalido"); if(PlayerDados[ID][Admin] > PlayerDados[playerid][Admin]) return SendClientMessage(playerid, CINZA, "Vocк nгo pode fazer nada contra um admin superior a vocк!"); format(String, sizeof(String), "[E.z] O Admin %s Baniu o Jogador %s[ID: %d] pelo motivo: %s\r\n", Nome(playerid), Nome(ID), ID, Razao); SendClientMessageToAll(VERDE_CLARO, String); EscreverLog("KrayArquivos/Logs/Banidos.log", String); format(String, sizeof(String), "KrayArquivos/Banidos/Contas/%s.txt", Nome(ID)); getdate(Ano, Mes, Dia); gettime(Hora, Minuto, Segundo); DOF2_CreateFile(String); DOF2_SetString(String, "Admin", Nome(playerid)); DOF2_SetString(String, "Motivo", Razao); DOF2_SetInt(String, "Ano", Ano); DOF2_SetInt(String, "Mes", Mes); DOF2_SetInt(String, "Dia", Dia); DOF2_SetInt(String, "Hora", Hora); DOF2_SetInt(String, "Minuto", Minuto); Kick(ID); return 1; }
|
O Sorvet tem uma funзгo para relogar que buga esse sistema facin
Re: Ban -
Mteck - 27.01.2013
Na verdade йra o kick(id);
O correto
Re: Ban -
tonisantolia - 27.01.2013
Quote:
Originally Posted by Mteck
Na verdade йra o kick(id);
O correto
|
isso iria banir o player que usou o comando.. Ban o cara pela rcon.. Se ele voltar ele й um ninja
Re: Ban -
Mteck - 27.01.2013
Ele tem que ser banido pelo comando '-'
ban(playerid); nгo estб correto?
Re: Ban -
tonisantolia - 27.01.2013
Quote:
Originally Posted by Mteck
Ele tem que ser banido pelo comando '-'
ban(playerid); nгo estб correto?
|
Code:
ban(playerid);
// playerid = vocк
Pelo que entendi pelo script, vc usou a variavel ID para pegar o id do player que й para ser banido, entгo deveria adcionar no comando:
Re: Ban -
Mteck - 27.01.2013
pawn Code:
C:\Users\Richard\Desktop\SAMP 0.3E\filterscripts\KrayAdmin.pwn(1894) : error 017: undefined symbol "ban"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
minha primeira tentativa de arrumar o cmd foi colocando /ban
Re: Ban -
tonisantolia - 27.01.2013
Quote:
Originally Posted by Mteck
pawn Code:
C:\Users\Richard\Desktop\SAMP 0.3E\filterscripts\KrayAdmin.pwn(1894) : error 017: undefined symbol "ban" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
1 Error.
minha primeira tentativa de arrumar o cmd foi colocando /ban
|
troque
ban por
Ban
AW: Re: Ban -
Blackazur - 27.01.2013
Quote:
Originally Posted by tonisantolia
troque ban por Ban 
|
Sim, que deve funcionar.
Re: AW: Re: Ban - Joao Pedro - 27.01.2013
Quote:
Originally Posted by Blackazur
Sim, que deve funcionar.
|
Gкnio vocк, nгo?
Re: Ban -
Mteck - 27.01.2013
Quote:
Originally Posted by tonisantolia
troque ban por Ban 
|
Obrigado Santolia sz.
reputado.