21.09.2012, 20:19
Simples, formata o arquivo, verifica se nele estб setado as tags de ban.. Exemplo:
E a funзгo de pegar nome
O primeiro cуdigo deve ser colocado na OnPlayerConnect e o segundo onde quiser, desde que seja fora de uma stock/public.
pawn Код:
new file[56];
format(file, sizeof(file),"Banidos/%s.ini", Nome(playerid));
if(DOF2_FileExists(file) && DOF2_IsSet(file,"Admin") && DOF2_IsSet(file,"Data") && DOF2_IsSet(file,"Hora") && DOF2_IsSet(file,"Motivo"))
{
SendClientMessage(playerid, -1, "Vocк estб banido, por isso serб kickado.");
SendClientMessage(playerid, -1, "Foi banido injustamente? Acesse o forum e reclame!");
Kick(playerid);
return 1;
}
pawn Код:
Nome(playerid)
{
new nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
return nome;
}