/ban -
Helielto - 12.12.2016
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
Re: /ban -
iLordGG - 12.12.2016
se mandar o codigo talvez..
Re: /ban -
Helielto - 12.12.2016
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;
}
Re: /ban -
SukMathcuck - 13.12.2016
Cara. tenta ver isso
Re: /ban -
Pablo098 - 13.12.2016
Tenta verificar essa funзгo ae "BanACC", procure aprimorar os seus conhecimentos com a lнngua pwn na wiki.
BanEx
Ban
PHP код:
CMD:ban(playerid, params[])
{
new
id, msg[256],
reason[128];
if (Player[playerid][admin] <= 0) return SendClientMessage(playerid, azul, "Comando so para admins!");
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");
format(msg, 256, "AdmCmd O admin %s baniu %s. Motivo: %s", GetName(playerid), GetName(id), reason);
SendClientMessageToAll(0xB40404AA, msg);
SalvarConta(id);
BanEx(playerid, reason);
BanACC(id, reason, NomePlayer(playerid));
return 1;
}
CMD:bantemp(playerid, params[])
{
new
msg[256],
id, dias,
reason[128];
if (Player[playerid][admin] <= 0) return SendClientMessage(playerid, azul, "Comando so para admins!");
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");
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);
BanEx(playerid, reason);
BanACCTemp(id, reason, dias, NomePlayer(playerid));
return 1;
}
CMD:agendarban(playerid, params[])
{
new
msg[80],
nome[128],
reason[128];
if (Player[playerid][admin] <= 0) return SendClientMessage(playerid, azul, "Comando so para admins!");
if (sscanf(params, "s[128]s[128]", nome, reason)) return SendClientMessage(playerid, azul, "Uso: /agendarban [Nick] [Motivo]");
format(msg, 399, "AdmCmd O admin %s agendou o ban de %s. Motivo: %s", GetName(playerid), nome, reason);
SendClientMessageToAll(0xB40404AA, msg);
BanEx(playerid, reason);
BanACCEx(nome, reason, NomePlayer(playerid));
return 1;
}