[Ajuda] Parte do cуdigo esta sendo ignorado?!
#1

PHP Code:
    if(dialogid == 781)
    {
        if(
response)
        {
            
GetPlayerName(playeridNamesizeof(Name));
            
format(Stringsizeof(String), CONTAS_PLAYERName);
            
DOF2_SetString(String"Sexo""Masculino");
            
DOF2_SaveFile();
            
format(Stringsizeof(String), "%s seu Sexo й %s."NameDOF2_GetString(String"Sexo"));
            
SendClientMessage(playerid, -1String);
              
format(Stringsizeof(String), "\n{7FFFD4}Nome: {1E90FF}%s Registrado\n\n{FFFFFF} Digite sua Senha Corretamente para Logar\n"Name);
             
ShowPlayerDialog(playeridLOGINDIALOG_STYLE_PASSWORD"Sistema de Login"String"Logar""Cancelar");
        }
        else
        {
            
GetPlayerName(playeridNamesizeof(Name));
            
format(Stringsizeof(String), CONTAS_PLAYERName);
            
DOF2_SetString(String"Sexo""Feminino");
            
DOF2_SaveFile();
            
format(Stringsizeof(String), "%s seu Sexo й %s."NameNameDOF2_GetString(String"Sexo"));
            
SendClientMessage(playerid, -1String);
            
format(Stringsizeof(String), "\n{7FFFD4}Nome: {1E90FF}%s Registrado\n\n{FFFFFF} Digite sua Senha Corretamente para Logar\n"Name);
             
ShowPlayerDialog(playeridLOGINDIALOG_STYLE_PASSWORD"Sistema de Login"String"Logar""Cancelar");
        }
        return 
true;
    } 
Bom basicamente essa parte do cуdigo acima consiste em fazer o player dar um clique em masculino ou feminino, sendo subustituindo os botхes de ( Avanзar ) ou ( Cancelar ) que geralmente tem nas dialogs o tipo de dialog que estou usando e DIALOG_STYLE_MSGBOX, em fim... o problem e o seguinte quando entro no jogo pra escolher que clico no botгo Esquerdo referente a MASCULINO ele jб vai pra dialog de Login e isso ta certo porem e que ele nгo faz o resto do cуdigo que tem antes da DIALOG de login, tipo ele nгo faz nada mesmo nгo muda nada nos arquivos, e no botгo Direito referente a FEMININO ele aplica Kick(playerid); simples assim e nгo faz mais nada e tambйm nгo salva nem define nada nos arquivos. AJUDA AН.
Reply
#2

Mostra o ShowPlayerDialog que seleciona o sexo
Reply
#3

Verifique se existe alguma outra dialog igual a essa 781 em sua gamemode.

E veja se vocк alterou o id da dialog, quando vocк mostra pro player escolher.
E se possнvel manda a dialog que vocк mostra pro player escolher o sexo!
Reply
#4

Quote:
Originally Posted by RiqueP
View Post
Mostra o ShowPlayerDialog que seleciona o sexo
PHP Code:
format(Stringsizeof(String), "\nQual o seu {FF0000}Sexo?\n"Name);
             
ShowPlayerDialog(playerid781DIALOG_STYLE_MSGBOX"Selecione seu Sexo:"String,"{0000FF}Masculino","{E100E1}Feminino"); 
Reply
#5

Quote:
Originally Posted by Felipealves
View Post
Verifique se existe alguma outra dialog igual a essa 781 em sua gamemode.

E veja se vocк alterou o id da dialog, quando vocк mostra pro player escolher.
E se possнvel manda a dialog que vocк mostra pro player escolher o sexo!
PHP Code:
#define REGISTRO                                                                780
#define LOGIN                                                                   781
#define EMAIL                                                                   782
#define SEXO                                                                   781// ta igual 
OBRIGADO GALERA ++

AGRADEЗO Felipe
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)