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



infoadmin - FrostGF - 02.08.2012

pawn Код:
if(dialogid == 4000)
    {
        if(response)
        {
            if(listitem == 0) return ShowPlayerDialog(playerid,4001,DIALOG_STYLE_INPUT,"Infoadmin menu","Digite o nome do jogador desejado para setar o nнvel de administrador","Ok","Fechar");
            return 1;
        }
    }
    if(dialogid == 4001)
    {
        if(response)
        {
            new len = strlen(inputtext);
            format(pfile,sizeof pfile,contas,nome(len));
            if(fexist(pfile)) return ShowPlayerDialog(playerid,4002,DIALOG_STYLE_INPUT,"Infoadmin menu","1\n2\n3","Ok","Fechar");
            else return ShowPlayerDialog(playerid,4000,DIALOG_STYLE_LIST,"Infoadmin menu","Promover admin\nDeletar admin","Ok","Fechar"),SendClientMessage(playerid,-1,"Usuбrio nгo encontrado");
        }
    }
    if(dialogid == 4002)
    {
        if(response)
        {
            format(pfile,sizeof pfile,contas,nome(strlen(inputtext)));
            DOF2_SetInt(pfile,"adminlevel",strval(inputtext));
            DOF2_SaveFile();
            return 1;
        }
    }
O comando joga na dialog 4000. Pq qd digito ele e dps o nome do jogador, mesmo que existente, ele nao encontra? eu nao sei o que fazer, nao estou conseguindo e nao acho um infoadmin bom para estudar, estou meio que me virando aqui ;/


Re: infoadmin - FrostGF - 02.08.2012

nossa, valeu pessoal.


Re: infoadmin - @Riichard - 02.08.2012

INFOAdmin? Qual a diferenзa para um normal?

Vejб o meu como base:

https://sampforum.blast.hk/showthread.php?tid=364554


Re: infoadmin - Abravanel - 02.08.2012

Quote:
Originally Posted by FrostGF
Посмотреть сообщение
pawn Код:
new len = strlen(inputtext);
format(pfile,sizeof pfile,contas,nome(len));
Creio que vocк nгo sabe para que serve strlen.
Dк uma olhada aqui:
https://sampwiki.blast.hk/wiki/Strlen
E reflita sobre seu cуdigo que logo logo vocк vai achar o problema.

Abrзs .


Re: infoadmin - Viiih - 02.08.2012

Pra que usar essa len se vocк pode usar MAX_PLAYER_NAME?


Re: infoadmin - FrostGF - 02.08.2012

Quote:
Originally Posted by AFerreira
Посмотреть сообщение
Creio que vocк nгo sabe para que serve strlen.
Dк uma olhada aqui:
https://sampwiki.blast.hk/wiki/Strlen
E reflita sobre seu cуdigo que logo logo vocк vai achar o problema.

Abrзs .
usar um pouco eu ate sei, mas nao achei o erro ainda .-.

Quote:
Originally Posted by Viiih
Посмотреть сообщение
Pra que usar essa len se vocк pode usar MAX_PLAYER_NAME?
sу substituir?