#1

Galera,tenho um servidor de dm,porйm quando alguem xita,eu bano usando /ban,no momento bane,mais se ele sair e entra denovo no game,ele ta desbanido...
o mesmo acontece no /bantemp /agendarban tambйm...
Se poder ajuda sу agradece
Reply
#2

se mandar o codigo talvez..
Reply
#3

CMD:ban(playerid,params[])
{
if(Player[playerid][admin] <= 0) return SendClientMessage(playerid,azul,"Comando so para admins!");
new id, reason[128];
if(sscanf(params,"us[128]",id,reason)) return SendClientMessage(playerid,azul,"Uso: /ban [id] [Motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,azul,"ID Invбlido");
new msg[256];
format(msg,256,"AdmCmd O admin %s baniu %s. Motivo: %s",GetName(playerid),GetName(id),reason);
SendClientMessageToAll(0xB40404AA,msg);
SalvarConta(id);
BanACC(id, reason, NomePlayer(playerid));
return 1;
}

CMD:bantemp(playerid,params[])
{
if(Player[playerid][admin] <= 0) return SendClientMessage(playerid,azul,"Comando so para admins!");
new id,dias, reason[128];
if(sscanf(params,"uds[128]",id,dias,reason)) return SendClientMessage(playerid,azul,"Uso: /bantemp [id] [dias] [Motivo]");
if(!IsPlayerConnected(id)) return SendClientMessage(playerid,azul,"ID Invбlido");
new msg[256];
format(msg,256,"AdmCmd O admin %s baniu temporariamente %s (%d dias). Motivo: %s",GetName(playerid),GetName(id),dias, reason);
SendClientMessageToAll(0xB40404AA,msg);
SalvarConta(id);
BanACCTemp(id, reason, dias, NomePlayer(playerid));
return 1;
}

CMD:agendarban(playerid,params[])
{
if(Player[playerid][admin] <= 0) return SendClientMessage(playerid,azul,"Comando so para admins!");
new nome[128], reason[128];
if(sscanf(params,"s[128]s[128]",nome,reason)) return SendClientMessage(playerid,azul,"Uso: /agendarban [Nick] [Motivo]");
new msg[80];
format(msg,399,"AdmCmd O admin %s agendou o ban de %s. Motivo: %s",GetName(playerid),nome,reason);
SendClientMessageToAll(0xB40404AA,msg);
BanACCEx(nome, reason, NomePlayer(playerid));
return 1;
}
Reply
#4

Cara. tenta ver isso
Reply
#5

Tenta verificar essa funзгo ae "BanACC", procure aprimorar os seus conhecimentos com a lнngua pwn na wiki.

BanEx
Ban


PHP код:
CMD:ban(playeridparams[])
{
    new
        
idmsg[256],
        
reason[128];
        
    if (
Player[playerid][admin] <= 0) return SendClientMessage(playeridazul"Comando so para admins!");
    if (
sscanf(params"us[128]"idreason)) return SendClientMessage(playeridazul"Uso: /ban [id] [Motivo]");
    if (!
IsPlayerConnected(id)) return SendClientMessage(playeridazul"ID Invбlido");
    
format(msg256"AdmCmd O admin %s baniu %s. Motivo: %s"GetName(playerid), GetName(id), reason);
    
SendClientMessageToAll(0xB40404AAmsg);
    
    
SalvarConta(id);
    
BanEx(playeridreason);
    
BanACC(idreasonNomePlayer(playerid));
    return 
1;
}
CMD:bantemp(playeridparams[])
{
    new
        
msg[256],
        
iddias,
        
reason[128];
        
    if (
Player[playerid][admin] <= 0) return SendClientMessage(playeridazul"Comando so para admins!");
    if (
sscanf(params"uds[128]"iddiasreason)) return SendClientMessage(playeridazul"Uso: /bantemp [id] [dias] [Motivo]");
    if (!
IsPlayerConnected(id)) return SendClientMessage(playeridazul"ID Invбlido");
    
    
format(msg256"AdmCmd O admin %s baniu temporariamente %s (%d dias). Motivo: %s"GetName(playerid), GetName(id), diasreason);
    
SendClientMessageToAll(0xB40404AAmsg);
    
SalvarConta(id);
    
BanEx(playeridreason);
    
BanACCTemp(idreasondiasNomePlayer(playerid));
    return 
1;
}
CMD:agendarban(playeridparams[])
{
    new
        
msg[80],
        
nome[128],
        
reason[128];
    
    if (
Player[playerid][admin] <= 0) return SendClientMessage(playeridazul"Comando so para admins!");
    if (
sscanf(params"s[128]s[128]"nomereason)) return SendClientMessage(playeridazul"Uso: /agendarban [Nick] [Motivo]");
    
format(msg399"AdmCmd O admin %s agendou o ban de %s. Motivo: %s"GetName(playerid), nomereason);
    
SendClientMessageToAll(0xB40404AAmsg);
    
    
BanEx(playeridreason);
    
BanACCEx(nomereasonNomePlayer(playerid));
    return 
1;

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)