SA-MP Forums Archive
[Ajuda] Comando /UNBAN - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Comando /UNBAN (/showthread.php?tid=325509)



[Ajuda] Comando /UNBAN - Lucas, - 13.03.2012

tipo como faзo? nгo sei a base do comando /unban queria ajuda com uma base tipo eu do ban no player e ele fez um apelo e pah e aceitei desbanir ele ai ponho /unban ja desbane o ip e nick ..

BASE DO COMANDO /BAN.

PHP код:
COMMAND:ban(playerid,params[])
{
    new 
id,reason[80];
    if(
PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
    if(
sscanf(params,"us",id,reason)) return SendClientMessage(playerid,COLOR_GREY,"USE: /ban [playerid] [rasгo]");
    
format(String,sizeof(String),"%s foi banido by admin %s. Rasгo: %s",Name[id],Name[playerid],reason);
    
SendClientMessageToAll(COLOR_RED,String);
    
SendClientMessage(id,COLOR_RED,"Vocк foi banido do servidor.");
    
SendClientMessage(id,COLOR_RED,"Faзa um pedido de unban em {FF0033}BREVE");
    
Ban(id);
    return 
1;




Re: [Ajuda] Comando /UNBAN - ViniBorn - 13.03.2012

Olhe minha assinatura. Tem um gerenciador de bans que pode resolver seu problema.


Re: [Ajuda] Comando /UNBAN - Lucas, - 13.03.2012

mais tipo mano nao sie por no meu filter script queria so esse comando que pedi mesmo...


Re: [Ajuda] Comando /UNBAN - paulor - 13.03.2012

Nгo testei mas acho q funciona!
pawn Код:
COMMAND:unban(playerid,params[])
{
    new IP[80], string[24];
    if(PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
    if(sscanf(params,"s",IP)) return SendClientMessage(playerid,COLOR_GREY,"USE: /unban [ip]");
    format(String,sizeof(String),"O IP %s foi desbanido by admin %s.",IP,Name[playerid]);
    SendClientMessageToAll(COLOR_RED,String);

    format(string, sizeof(string), "unbanip %s", IP)
    SendRconCommand(string);   
    return 1;
}



Re: [Ajuda] Comando /UNBAN - Lucas, - 13.03.2012

PHP код:
COMMAND:unban(playerid,params[])
{
    new 
IP[80];
    if(
PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
    if(
sscanf(params,"s",IP)) return SendClientMessage(playerid,COLOR_GREY,"USE: /unban [ip]");
    
LINHA 384SendClientMessage(playeridCOLOR_GREEN"IP %s e Conta Desbanidos com Sucesso!",IP);
    
format(stringsizeof(string), "unbanip %s"IP)
    
SendRconCommand(string);
    return 
1;

Код:
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(384) : error 017: undefined symbol "string"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(384) : error 017: undefined symbol "string"
C:\Documents and Settings\Lucas8\Desktop\DM-4FUN\filterscripts\pAdmin.pwn(384) : error 029: invalid expression, assumed zero



Re: [Ajuda] Comando /UNBAN - paulor - 13.03.2012

pawn Код:
COMMAND:unban(playerid,params[])
{
    new IP[80], string[24];
    if(PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
    if(sscanf(params,"s",IP)) return SendClientMessage(playerid,COLOR_GREY,"USE: /unban [ip]");
    format(String,sizeof(String),"O IP %s foi desbanido by admin %s.",IP,Name[playerid]);
    SendClientMessageToAll(COLOR_RED,String);

    format(string, sizeof(string), "unbanip %s", IP)
    SendRconCommand(string);    
    return 1;
}
Passou batido! hehe


Re: [Ajuda] Comando /UNBAN - Lucas, - 13.03.2012

consegiu arrumar queria que aparesece a mengaem so pro adm que desbaniu e consigui:

PHP код:
COMMAND:unban(playerid,params[])
{
    new 
IP[80];
    if(
PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
    if(
sscanf(params,"s",IP)) return SendClientMessage(playerid,COLOR_GREY,"USE: /unban [ip]");
    
SendClientMessageToAll(COLOR_GREEN"O IP %s foi Desbanido Com Sucesso!.",IP);
    
format(Stringsizeof(String), "unbanip %s"IP);
    
SendRconCommand(String);
    return 
1;

VALEU PELA AJUDA!


Re: [Ajuda] Comando /UNBAN - humildadeforever - 13.03.2012

Quote:
Originally Posted by Lucas,
Посмотреть сообщение
consegiu arrumar queria que aparesece a mengaem so pro adm que desbaniu e consigui:

PHP код:
COMMAND:unban(playerid,params[])
{
    new 
IP[80];
    if(
PlayerInfo[playerid][pAdminLevel] <1) return SendClientMessage(playerid,COLOR_RED,"Vocк nгo tem permissгo para fazer isso!");
    if(
sscanf(params,"s",IP)) return SendClientMessage(playerid,COLOR_GREY,"USE: /unban [ip]");
    
SendClientMessageToAll(COLOR_GREEN"O IP %s foi Desbanido Com Sucesso!.",IP);
    
format(Stringsizeof(String), "unbanip %s"IP);
    
SendRconCommand(String);
    return 
1;

VALEU PELA AJUDA!
Nгo dб pra usar %s em SendClientMessage, nem SendClientMessageToAll, tem que usar format.
"queria que aparesece a mengaem so pro adm que desbaniu" - Tem que se usar entгo SendClientMessage '-'


Re: [Ajuda] Comando /UNBAN - paulor - 13.03.2012

Tbm nгo entendi!