[DUV] Registro com DINI
#6

Quote:
Originally Posted by rjjj
Посмотреть сообщение
Bem Vindo


Usamos strval para transformar em valores Inteiros, por exemplo:

Se:

pawn Код:
inputtext = "Muito Loko"

strval(inputtext) = Muito Loko   //Sem as aspas
Isso й muito usado para definir o valor do dinheiro por exemplo, onde nгo se usam as aspas (presentes sу em textos)


Seu comando ficaria assim:

pawn Код:
if(dialogid == 1)
    {
        if(response)
        {
            if(!strlen(inputtext))
            {
                new Nome[MAX_PLAYER_NAME], string[256];
                GetPlayerName(playerid, Nome, sizeof(Nome));
                format(String, sizeof(String), "Bem vindo %s Ao servidor ( nome ). Vocк ainda nгo estб registrado.Por favor insira uma senha para comeзarmos o registro", Nome);
                ShowPlayerDialog(playerid, REGISTRO, DIALOG_STYLE_INPUT, "Bem Vindo ao Servidor", String, "Registrar", "Cancelar");
                return 1;
            }
            new Nome[MAX_PLAYER_NAME], File[256];
            GetPlayerName(playerid, Nome, sizeof(Nome));
            format(File, sizeof(File), CONTAS, Nome);
            dini_Create(File);
            dini_Set(File,"Senha", inputtext); //Aqui estava o strval
            dini_IntSet(File,"Dinheiro",PlayerInfo[pStatus][pDinheiro]);
            dini_IntSet(File,"Nome",PlayerInfo[pStatus][pNome]);
                    ShowPlayerDialog(playerid, LOGIN, DIALOG_STYLE_MSGBOX, "Login", "Registro completado com sucesso", "Logar", "Cancelar");
            LogarPlayer[playerid] = 1;
            return 1;
            }

Sugiro que vocк pegue o tutorial sobre KcmD na minha assinatura, nele eu explico bem sobre strval


E use [ pawn] e [/ pawn] para postar cуdigos no fуrum.


Espero ter ajudado
Quote:
Originally Posted by Fabricio_Rios
Посмотреть сообщение
pawn Код:
format(String, sizeof(String), "Bem vindo %s Ao servidor ( nome ). Vocк ainda nгo estб registrado.Por favor insira uma senha para comeзarmos o registro", Nome);
WTF mano... Bem vindo %s Ao servidor ( nome ).?

rjjj Muito Obrigado, consegui fazer do jeito que precisava lendo tambйm o seu tutorial consegui entender sobre o KcmD, o que vai me facilitar um pouco... Agradeзo a ajuda desde jб...

E Fabricio, peзo que leia a string completa. (nome) й o nome do servidor que ainda eu nгo o coloquei, por isso em todo lugar que irб aparecer o nome do servidor estou colocando (nome)

E agradeзo tambйm aos demais que tentaram ajudar, mas achei a resposta do rjjj mais completa. Obrigado
Reply


Messages In This Thread
[DUV] Registro com DINI - by itzguri - 16.12.2010, 16:55
Re: [DUV] Registro com DINI - by rjjj - 16.12.2010, 17:04
Re: [DUV] Registro com DINI - by sergio_xd - 16.12.2010, 17:06
Re: [DUV] Registro com DINI - by CyNiC - 16.12.2010, 17:19
Re: [DUV] Registro com DINI - by Fabricio_Rios - 16.12.2010, 17:38
Re: [DUV] Registro com DINI - by itzguri - 16.12.2010, 17:46
Re: [DUV] Registro com DINI - by sergio_xd - 16.12.2010, 18:00
Re: [DUV] Registro com DINI - by Fabricio_Rios - 16.12.2010, 18:22
Re: [DUV] Registro com DINI - by joejonh - 31.03.2017, 05:49

Forum Jump:


Users browsing this thread: 3 Guest(s)