[Ajuda] /Desban
#1

/Desban nгo funfa de jeito nenhum ja tentei de tudo, ta faltando tipo uma return que fala assim, uso correto: /desban [nome da conta]

falta isso... pois eu digito /desban e nada acontece

pawn Код:
CMD:desban(playerid,params[])
{
    if(PInfo[playerid][Level] < 3) return SendClientMessage(playerid,white,"» "cred"Vocк nгo tem permissгo para usar este comando!");
    static string[500], id;
    format(string,sizeof string, Userfile,GetPName(id));
    INI_Open(string);
    INI_WriteInt("Banned",0);
    INI_Save();
    INI_Close();
    format(string,sizeof string,"%s desbaniu %s.",GetPName(playerid),GetPName(id));
    return 1;
}
me ajudem a arrumar meu comando de desbanir

as contas sгo salva aqui:

Код:
#define Userfile 														"Admin/Users/%s.ini"
Reply
#2

Tб faltando sscanf
Reply
#3

Hm.. mas poderia me ajudar?
Reply
#4

pawn Код:
CMD:desban(playerid,params[])
{
    if(PInfo[playerid][Level] < 3)
        return SendClientMessage(playerid,white,"» "cred"Vocк nгo tem permissгo para usar este comando!");
    if(sscanf(params, "s[128]", params[0]))
        return SendClientMessage(playerid,white,"» uso correto: /desban [nome da conta]");
    new string[128];
    format(string,sizeof string, Userfile,GetPName(params[0]));
    if(!fexists(params[0]))
        return SendClientMessage(playerid,white,"Nao ta banido esse cara.");
    INI_Open(string);
    INI_WriteInt("Banned",0);
    INI_Save();
    INI_Close();
    format(string, 128,"%s desbaniu %s.",GetPName(playerid), params[0]);
    SendClientMessage(playerid,white, string);
    return 1;
}
Reply
#5

undefined symbol fexists
Reply
#6

pawn Код:
CMD:desban(playerid,params[])
{
    if(PInfo[playerid][Level] < 3)
        return SendClientMessage(playerid,white,"» "cred"Vocк nгo tem permissгo para usar este comando!");
    if(sscanf(params, "s[128]", params[0]))
        return SendClientMessage(playerid,white,"» uso correto: /desban [nome da conta]");
    new string[128];
    format(string,sizeof string, Userfile,GetPName(params[0]));
    if(!INI_Exist(params[0]))
        return SendClientMessage(playerid,white,"Nao ta banido esse cara.");
    INI_Open(string);
    INI_WriteInt("Banned",0);
    INI_Save();
    INI_Close();
    format(string, 128,"%s desbaniu %s.",GetPName(playerid), params[0]);
    SendClientMessage(playerid,white, string);
    return 1;
}
Reply
#7

Valeu funfando de boa, sу esse comando que n funfa, qnd eu digito ele o sv cai:

pawn Код:
CMD:desbanip(playerid,params[])
{
    new
        IP[80],
        String1[128]
    ;

    if(PInfo[playerid][Level] < 3) return SendClientMessage(playerid,red,"[x] Vocк nгo tem permissгo para fazer isso!");
    if(sscanf(params,"s",IP)) return SendClientMessage(playerid,red,"{FFFF00}[ > ] Uso correto: /desbanip [ip]");
    format(String1,sizeof(String1),"unbanip %s",IP);
    SendRconCommand(String1);
    SendRconCommand("reloadbans");
    SendClientMessage(playerid,orange,"{FFFF00}[ > ] O IP %s foi desbanido com sucesso! ", IP);
    return 1;
}
Reply
#8

Ajuda alguem por favor? =D
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)