[Pedido] Comando desbanir e desbanirip
#1

Procurei e nгo achei um comando de desbanir o player e o comando de desbanir o IP.
Se por favor alguem achar, eu ficaria grato!
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=294087
Reply
#3

Nгo quero include... quero comando.
Mesmo assim obrigado !
Reply
#4

pawn Код:
if (!strcmp(cmd, "/desban")) {

    if (!IsPlayerAdmin(playerid))
        return SendClientMessage(playerid, -1, "Vocк nгo й administrador RCON!");

    new nome_ou_ip[24];
   
    nome_ou_ip = strtok(cmdtext, idx);
   
    if (strlen(nome_ou_ip) < 3)
        return SendClientMessage(playerid, -1, "Use: /desban [CONTA/IP]");
       
    new local[40];
    format (local, 40, "Banidos/%s.ini", nome_ou_ip);
   
    if (!fexist(local))
        return SendClientMessage(playerid, -1, "Este Usuбrio/IP nгo esta banido!");
       
    if (fremove(local))
        SendClientMessage(playerid, -1, "Usuбrio/IP desbanido com sucesso!");
    else
        SendClientMessage(playerid, -1, "Falha durante o desbanimento!");

    return 1;
}
Й valido tanto para usuбrios como para IP's.

OBS: Sу й funcional caso IP e a conta estejam armazenadas no mesmo diretуrio!


Exemplo de uso:

PHP код:

/desban 127.0.0.1
/desban Castiel_GOSTOSO // O original й claro :D 
Caso esteja se referindo aos usuбrios banidos pelo(a) RCON basta acessar este link:

https://sampwiki.blast.hk/wiki/Advanced_Server_Controls
Reply
#5

Eu uso ZCMD, tem como converter pra mim?
Reply
#6

Quote:
Originally Posted by eNtinityGaming
Посмотреть сообщение
Eu uso ZCMD, tem como converter pra mim?
Nгo!

Tenha a decкncia de fazer pelo menos isso.
Reply
#7

Код:
CMD:desban(playerid,params[])
{

    if(PInfo[playerid][Level] < 3) return SendClientMessage(playerid,white,"» "cred"Vocк nгo tem permissгo para usar este comando!");
	new nome_ou_ip[24];

    nome_ou_ip = strtok(cmdtext, idx);

    if (strlen(nome_ou_ip) < 3)
        return SendClientMessage(playerid, -1, "Use: /desban [CONTA/IP]");

    new local[40];
    format (local, 40, "Banidos/%s.ini", nome_ou_ip);

    if (!fexist(local))
        return SendClientMessage(playerid, -1, "Este Usuбrio/IP nгo esta banido!");

    if (fremove(local))
        SendClientMessage(playerid, -1, "Usuбrio/IP desbanido com sucesso!");
    else
        SendClientMessage(playerid, -1, "Falha durante o desbanimento!");

    return 1;
}
pawn Код:
C:\Documents and Settings\Vini\Desktop\LSA v1.0\gamemodes\zumbi.pwn(3319) : error 017: undefined symbol "strtok"
C:\Documents and Settings\Vini\Desktop\LSA v1.0\gamemodes\zumbi.pwn(3319) : error 033: array must be indexed (variable "nome_ou_ip")
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.
Reply
#8

http://forum.sa-mp.com/showpost.php?...20&postcount=4


Basicamente igual, o comando utiliza apenas 1 parвmetro, etc.
Reply
#9

Nгo entendi...
Reply
#10

Quote:
Originally Posted by eNtinityGaming
Посмотреть сообщение
Nгo entendi...
Vocк nгo quer converter o comando para strcmp?

Olhe como o comando do link acima foi feito que vocк vai conseguir converter!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)