04.10.2012, 20:44
Boa noite.
Estou com um probleminha em meu servidor sobre o comando de banir o player, eu queria que cria-se um arquivo .ini, e quando o player fosse banido o nick dele aparecesse nesse .ini;
exemplo:
ForumSamp=1
Se o valor for igual a =1, ele nгo conseguiria entrar no servidor, ou seja, iria ser banido novamente...
Tentei fazer da seguinte maneira;
Mas nгo funfa :l
Alguйm poderia me ajudar a corrigir este cуdigo, caso esteja errado? ._.
Estou com um probleminha em meu servidor sobre o comando de banir o player, eu queria que cria-se um arquivo .ini, e quando o player fosse banido o nick dele aparecesse nesse .ini;
exemplo:
ForumSamp=1
Se o valor for igual a =1, ele nгo conseguiria entrar no servidor, ou seja, iria ser banido novamente...
Tentei fazer da seguinte maneira;
pawn Код:
new banido[MAX_PLAYER_NAME];
DOF2_SetInt("Banidos.ini", banido, 1);
OnPlayerConnect;
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;}
GetPlayerIp(playerid, IP, sizeof(IP));
Alguйm poderia me ajudar a corrigir este cуdigo, caso esteja errado? ._.