[Ajuda] infoadmin
#1

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 ;/
Reply
#2

nossa, valeu pessoal.
Reply
#3

INFOAdmin? Qual a diferenзa para um normal?

Vejб o meu como base:

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

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 .
Reply
#5

Pra que usar essa len se vocк pode usar MAX_PLAYER_NAME?
Reply
#6

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?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)