05.10.2012, 01:01
Estou com problema no comando /ban, eu estava tentando fazer, algo que quando eu bani-se o player, que fosse posto em um arquivo .ini o nick dele com um = 1...
Imagem;

Porйm nгo estou conseguindo... O nick do player nгo estб salvando, o objetivo do script й fazer que o player com um nick banido, nгo consiga entrar no servidor. Se tentar, tomar kick imediato.
Tentei da seguinte maneira;
No comando eu apliquei a seguinte funзгo;
Porйm como eu havia digitado, nгo estб salvando o nick do player ao arquivo. Alguйm pode me ajudar? ( Pela 2 vez, no outro tуpico ninguйm respondeu ._. );
Aguardo respostas :/
Imagem;

Porйm nгo estou conseguindo... O nick do player nгo estб salvando, o objetivo do script й fazer que o player com um nick banido, nгo consiga entrar no servidor. Se tentar, tomar kick imediato.
Tentei da seguinte maneira;
pawn Код:
new banido[MAX_PLAYER_NAME];
public OnPlayerConnect(playerid)
{
new str[128], conta[128], IP[128], string[190];
if(DOF2_GetInt("Banidos.ini", nome(playerid)) == 0)
{
format(str, sizeof(str), "%s (%d) conectou-se ao servidor.", nome(playerid), playerid);
SendClientMessageToAll(-1, str);
}
if(DOF2_GetInt("Banidos.ini", nome(playerid)) == 1)
{
format(string, sizeof(string), "Vocк estб banido do servidor!");
SendClientMessage(playerid, -1, string);
Kick(playerid); return 1;
}
pawn Код:
DOF2_SetInt( "nickban.ini", tmp, 1);
Aguardo respostas :/