30.08.2012, 22:30
Bom eu criei um tуpico mais ninguйm tava responde depois que o douglas_ptr respondeu, mais vamos lб, o assunto й o seguinte:
tipo no comando /unbnacc eu ponho so unbanacc fala la use /unbanacc <nome>... etc... mais quando ponho /unbanacc e o nome, da assim SERVER Unknow command, mais esse unknow nao e que nao e admin, й que nao ta dando mesmo, e no unbanip desbane mais fal o ip errado aparece la pra admin admin meu nome desbaniu o ip 49 e aparece o ip (nada aparece) foi desbanido com sucesso!
tipo no comando /unbnacc eu ponho so unbanacc fala la use /unbanacc <nome>... etc... mais quando ponho /unbanacc e o nome, da assim SERVER Unknow command, mais esse unknow nao e que nao e admin, й que nao ta dando mesmo, e no unbanip desbane mais fal o ip errado aparece la pra admin admin meu nome desbaniu o ip 49 e aparece o ip (nada aparece) foi desbanido com sucesso!
pawn Код:
// Desbanindo conta
CMD:unbanacc(playerid, params[])
{
new nomed,arq[40],arq2[40],string[150];
format(arq2,sizeof(arq2),"Logs/ContasDesbanidas.ini");
format(arq,sizeof(arq),"/Players/%s.ini",nomed);
if(playerinfo[playerid][Admin] < 2) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
if(sscanf(params,"s",nomed)) return SendClientMessage(playerid,yellow,"Use: /desbanirconta <nome>");
if(!dini_Exists(arq)) return SendClientMessage(playerid,red,"Esse jogador nгo existe!");
dini_IntSet(arq,"Banido",0);
playerinfo[nomed][Banido] = 0;
SendRconCommand("reloadbans");
format(string,sizeof(string),"-OpLog- [ Admin: %s | Desbaniu Conta: %d ]",Nome(playerid),nomed);
SendAdminMessage(laranja,string);
writeLog(arq2,string);
return 1;
}
// Desbanindo IP
CMD:unbanip(playerid,params[])
{
new IP[20];
new arq[40];
new string[100];
GetPlayerIp(playerid,IP,sizeof(IP));
format(arq,sizeof(arq),"Logs/IPSDesbanidos.ini");
if(playerinfo[playerid][Admin] < 2) return SendClientMessage(playerid,branco,"SERVER: Unknown command.");
if(sscanf(params,"s[20]",IP)) return SendClientMessage(playerid,yellow,"Use: /desbanir <ip>");
format(string,sizeof(string),"unbanip %s",IP);
SendRconCommand(string);
SendRconCommand("reloadbans");
format(string,sizeof(string),"-OpLog- [ Admin: %s | Desbaniu o IP: %d ]",Nome(playerid),IP);
SendAdminMessage(laranja,string);
writeLog(arq,string);
return 1;
}