16.11.2012, 14:10
queria pedir o cmd /banip bani a pessoa pelo ip tem como alguem fazer pra mim sу que й em strtock acho que й esse sei lah o nome kkkk se alguem puder fazer agradeзo
CMD:banirip(playerid, params[])
{
new giverid, ip[30], string[126], DIRETORIO[30];
new nome[MAX_PLAYER_NAME], anome[MAX_PLAYER_NAME];
GetPlayerName(playerid, nome, sizeof(nome));
GetPlayerName(giverid, anome, sizeof(anome));
if(sscanf(params, "u", giverid)) return SendClientMessage(playerid, -1, "USE /Banirip [ ID ]");
if(!IsPlayerConnected(giverid)) return SendClientMessage(playerid, -1, "ID nгo conectado");
if(giverid == INVALID_PLAER_ID) return SendClientMessage(playerid, -1, "ID Invбlido");
GetPlayerIp(giverid, ip);
format(string, 126, "Vocк baniu o jogador %s, IP: %s", nome, ip);
SendClientMessage(playerid, -1, string);
format(string, 126, "O Administrador baniu vocк, IP: %s", ip);
SendClientMessage(giverid, -1, string);
format(DIRETORIO, sizeof(DIRETORIO), "Banidos/%s.ini", anome);
if(!DOF2_ExistFile(DIRETORIO))
{
DOF_CreateFile(DIRETORIO);
}
DOF2_SetString(DIRETORIO, "IP", ip);
Kick(giverid);
return 1;
}