SA-MP Forums Archive
[Ajuda] /Desban - 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] /Desban (/showthread.php?tid=494801)



/Desban - eNtinityGaming - 14.02.2014

/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"



Re: /Desban - Delete_ - 14.02.2014

Tб faltando sscanf


Respuesta: /Desban - eNtinityGaming - 14.02.2014

Hm.. mas poderia me ajudar?


Re: /Desban - PT - 14.02.2014

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;
}



Respuesta: /Desban - eNtinityGaming - 14.02.2014

undefined symbol fexists


Re: /Desban - Sky™ - 14.02.2014

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;
}



Respuesta: /Desban - eNtinityGaming - 14.02.2014

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;
}



Respuesta: /Desban - eNtinityGaming - 14.02.2014

Ajuda alguem por favor? =D