SA-MP Forums Archive
[AJUDA]Problema com sistema de admin - 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]Problema com sistema de admin (/showthread.php?tid=312774)



[AJUDA]Problema com sistema de admin - gabrieldefreitas11 - 22.01.2012

achei um sistema de Admin perfeito pra mim
mais o problema й quando eu digito /daradmin simplismente o id 0 que era eu perdia o admin
Comando:
pawn Код:
CMD:daradmin(playerid,params[])
{
    if(info[playerid][pAdmin] >= 5)
    {
        new
            idx,
            lvl;
        format(str,65,"o admin %s deu admin nivel %d para vocк.",PlayerName(playerid),lvl);
        GetPlayerName(playerid,nome,24);
        if(sscanf(params,"ud",idx,lvl)) SendClientMessage(playerid,-1,"use /daradmin [id] [level]");
        if(!fexist(arquivo)) return DOF2_CreateFile(arquivo),salvardados(playerid);
        if(!IsPlayerConnected(idx)) return SendClientMessage(playerid,-1,"Jogador off-line");
        if(lvl < 1 || lvl > 6) SendClientMessage(playerid,-1,"use somente de 1 - 5 ");
        info[idx][pAdmin] = lvl;
        salvardados(idx);
    }
    else SendClientMessage(playerid,-1,NAOADM);
    return 1;
}
Se precisar de mais linhas so pedir


Link do FS, caso queiram ver: https://sampforum.blast.hk/showthread.php?tid=290484

+Rep. pra quem me ajudar!


Respuesta: [AJUDA]Problema com sistema de admin - gabrieldefreitas11 - 22.01.2012

Alguem?


Re: [AJUDA]Problema com sistema de admin - Victor Cesaroni - 22.01.2012

Troque:
pawn Код:
if(!fexist(arquivo)) return DOF2_CreateFile(arquivo),salvardados(playerid);
por:
pawn Код:
if(!fexist(arquivo)) return DOF2_CreateFile(arquivo),salvardados(idx);