04.02.2014, 10:00
O desban nem funciona, ja o desban ip sу fica assim [ > ] Uso correto: /desbanip [ip]
porque? Me ajudem por favor...
O desban fiz com base no ban
porque? Me ajudem por favor...
pawn Код:
CMD:desban(playerid,params[])
{
if(PInfo[playerid][Level] < 3) return SendClientMessage(playerid,white,"» "cred"Vocк nгo tem permissгo para usar este comando!");
static string[500], id;
format(string,sizeof string, Userfile,GetPName(id));
INI_Open(string);
INI_WriteInt("Banned",0);
INI_Save();
INI_Close();
format(string,sizeof string,"%s desbaniu %s.",GetPName(playerid),GetPName(id));
return 1;
}
CMD:desbanip(playerid,params[])
{
new IP[80];
new String[128];
if(PInfo[playerid][Level] < 3) return SendClientMessage(playerid,red,"[x] Vocк nгo tem permissгo para fazer isso!");
if(isnull(params,"s",IP)) return SendClientMessage(playerid,red,"{FFFF00}[ > ] Uso correto: /desbanip [ip]");
SendClientMessage(playerid,orange,"{FFFF00}[ > ] O IP %s foi desbanido com sucesso! ", IP);
SendRconCommand(String);
SendRconCommand("reloadbans");
return 1;
}
O desban fiz com base no ban
pawn Код:
CMD:ban(playerid,params[])
{
if(PInfo[playerid][Level] < 3) return SendClientMessage(playerid,white,"» "cred"Vocк nгo tem permissгo para usar este comando!");
static id,reason[80];
if(sscanf(params,"us[80]",id,reason)) return SendClientMessage(playerid,orange,"[ > ] Uso correto: "cblue"/ban [id] [motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,red,"O player nгo estб conectado!!");
SendFMessageToAll(red,"{fff200}[eNG] O(a) administrador(a) {FFFFFF}%s {fff200}baniu o(a) {FFFFFF}%s. {fff200}Motivo: {FFFFFF}%s",GetPName(playerid),GetPName(id),reason);
static string[500],y,mm,d;
getdate(y,mm,d);
format(string,sizeof string,"{fff200}[eNG] O(a) administrador(a) {FFFFFF}%s {fff200}baniu o(a) {FFFFFF}%s. {fff200}Motivo: {FFFFFF}%s",GetPName(playerid),GetPName(id),reason);
SaveIn("Banlog",string,1);
format(string,sizeof string ,""corange"Administrador(a): %s \nSeu nome: %s \nSeu IP: %s \nMotivo do banimento: %s. \nData: %d/%d/%d \n\n\n\t"cgreen"Tente uma segunda chance pedindo desbanimento no fуrum www.entinitygaming.forumeiros.com",GetPName(playerid),GetPName(id),GetIP(id),reason,d,mm,y);
ShowPlayerDialog(id,4533,0,""cred"Vocк foi banido - leia os seguintes detalhes!",string,"Fechar","");
format(string,sizeof string, Userfile,GetPName(id));
INI_Open(string);
INI_WriteInt("Banned",1);
INI_Save();
INI_Close();
format(string,sizeof string,"%s baniu %s.",GetPName(playerid),GetPName(id));
BanEx(id,string);
return 1;
}