[Ajuda] Algo de errado?
#2

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[]) 

    new 
AnoMesDiaHoraMinutoSegundo
    
gettime(HoraMinutoSegundo); 
    
getdate(AnoMesDia); 
    
format(gfilesizeof(gfile), "Contas/%s.txt"Pname(playerid)); 
    if(
dialogid == Registro
    { 
        switch(
dialogid
        { 
            if(!
response
            { 
                
SendClientMessage(playerid0xFF0000AA"[ ERRO ]Vocк escolheu sair!"); 
                
Kick(playerid); 
            } 
            else if(
strlen(inputtext) < || strlen(inputtext) > 20 || !strlen(inputtext)) 
            { 
                
SendClientMessage(playerid, -1"[ {FFFFFF}ERRO ]Digite uma senha para se registrar!"); 
                
format(strsizeof(str), "Ola, seja bem vindo pela primeira vez Sr.%s !"Pname(playerid)); 
                
ShowPlayerDialog(playeridRegistroDIALOG_STYLE_PASSWORD"{FFFFFF}REGISTRO"str"Registro""Cancelar"); 
            } 
            else 
            { 
                
DOF2_CreateFile(gfile); 
                
DOF2_SetString(gfile"Senha"inputtext); 
                
DOF2_SetFloat(gfile"Vida"100.00000000); 
                
DOF2_SetFloat(gfile"Colete"100.00000000); 
                
DOF2_SetInt(gfile"Skin"137); 
                
DOF2_SetInt(gfile"Dinheiro"0); 
                
DOF2_SetInt(gfile"Procurado"0); 
                
DOF2_SetInt(gfile"Profissao"DESEMPREGADO); 
                
DOF2_SetBool(gfile"Ajudante"false); 
                
DOF2_SetBool(gfile"Moderador"false); 
                
DOF2_SetBool(gfile"Corregedor"false); 
                
DOF2_SetBool(gfile"Administrador"false); 
                
DOF2_SetBool(gfile"Master"false); 
                
DOF2_SetBool(gfile"Oculto"false); 
                
DOF2_SaveFile(); 
                
pInfo[playerid][pSkin] = DOF2_GetInt(gfile"Skin"); 
                
pInfo[playerid][pVida] = DOF2_GetFloat(gfile"Vida"); 
                
pInfo[playerid][pColete] = DOF2_GetFloat(gfile"Colete"); 
                
pInfo[playerid][pProcurado] = DOF2_GetInt(gfile"Procurado"); 
                
pInfo[playerid][pProfissao] = DOF2_GetInt(gfile"Profissao"); 
                
GivePlayerMoney(playerid5000); 
                
SpawnPlayer(playerid); 
            } 
        } 
    } 
    if(
dialogid == Login
    { 

        if(!
response
        { 
            
SendClientMessage(playerid0xFF0000AA"[ ERRO ]Vocк escolheu sair!"); 
            
Kick(playerid); 
        } 
        if(!
strlen(inputtext)) 
        { 
            
SendClientMessage(playerid, -1"[{FFFFFF}ERRO ] Digite Sua senha para logar no servidor!"); 
            
format(strsizeof(str), "Ola, seja bem vindo ao servidor novamente!"); 
            
ShowPlayerDialog(playeridLoginDIALOG_STYLE_PASSWORD"{FFFFFF}LOGIN"str"Login""Cancelar"); 
        } 
        if(
strcmp(inputtextDOF2_GetString(gfile"Senha")) == 0
        { 
            
pInfo[playerid][pProcurado] = DOF2_GetInt(gfile"Procurado"); 
            
pInfo[playerid][pVida] = DOF2_GetFloat(gfile"Vida"); 
            
pInfo[playerid][pColete] = DOF2_GetFloat(gfile"Colete"); 
            
pInfo[playerid][pSkin] = DOF2_GetInt(gfile"Skin"); 
            
pInfo[playerid][pLevel] = DOF2_GetInt(gfile"Level"); 
            
pInfo[playerid][pProfissao] = DOF2_GetInt(gfile"Profissao"); 
            
pInfo[playerid][pDinheiro] = DOF2_GetInt(gfile"Dinheiro"); 
            
pInfo[playerid][Ajudante] = DOF2_GetBool(gfile"Ajudante"); 
            
pInfo[playerid][Moderador] = DOF2_GetBool(gfile"Moderador"); 
            
pInfo[playerid][Corregedor] = DOF2_GetBool(gfile"Corregedor"); 
            
pInfo[playerid][Administrador] = DOF2_GetBool(gfile"Administrador"); 
            
pInfo[playerid][Master] = DOF2_GetBool(gfile"Master"); 
            
pInfo[playerid][Oculto] = DOF2_GetBool(gfile"Oculto"); 
            
SendClientMessage(playerid, -1"{FFFFFF}Login efeituado com sucesso!"); 
            
SpawnPlayer(playerid); 
        } 
        else 
        { 
            
format(strsizeof(str), "Ola, seja bem vindo ao servidor novamente!"); 
            
ShowPlayerDialog(playeridLoginDIALOG_STYLE_PASSWORD"{FFFFFF}LOGIN"str"Login""Cancelar"); 
        } 
    } 
    if(
dialogid == DIALOG_PROFS
    { 
        { 
            switch(
listitem
            { 
                case 
0
                { 
                    
ShowPlayerDialog(playeridDIALOG_POLICIADIALOG_STYLE_TABLIST"{FF0000}POLICIA"
                    
"policial\t$5000\tLevel:100"
                    
"Confirmar""Cancelar"); 
                } 
            } 
        } 
    } 
    if(
dialogid ==  DIALOG_POLICIA
    { 
        switch(
listitem
        { 
            case 
0
            { 
                if(
GetPlayerScore(playerid) >= 100
                { 
                    
pInfo[playerid][pProfissao] = PM_P
                } 
                else 
                { 
                    
SendClientMessage(playerid0xFFFFFFAA"[ ERRO ]Vocк nгo tem level 100 ainda, aguarde mais um pouco!"); 
                } 
            } 
        } 
    } 
    if(
dialogid ==  DIALOG_INTERIORES_EVENTO
    { 
        switch(
listitem
        { 
            case 
0
            { 
                
SetPlayerInterior(playerid1); 
                
SetPlayerPos(playerid1.808619,32.384357,1199.593750); 
                
SetPlayerVirtualWorld(playerid12); 
            } 
            case 
1
            { 
                
SetPlayerInterior(playerid11); 
                
SetPlayerPos(playerid501.980987,-69.150199,998.757812); 
                
SetPlayerVirtualWorld(playerid12); 
            } 
            case 
2
            { 
                
SetPlayerInterior(playerid1); 
                
SetPlayerPos(playerid1412.639892,-1.787510,1000.924377); 
                
SetPlayerVirtualWorld(playerid12); 
            } 

            case 
3
            { 
                
SetPlayerInterior(playerid18); 
                
SetPlayerPos(playerid1302.519897,-1.787510,1001.028259); 
                
SetPlayerVirtualWorld(playerid12); 
            } 
            case 
4
            { 
                
SetPlayerInterior(playerid5); 
                
SetPlayerPos(playerid1267.663208,-781.323242,1091.906250); 
                
SetPlayerVirtualWorld(playerid12); 
            } 
            case 
5
            { 
                
SetPlayerInterior(playerid0); 
                
SetPlayerPos(playerid223.431976,1872.400268,13.734375); 
                
SetPlayerVirtualWorld(playerid12); 
            } 
        } 
    } 
    return 
1

Reply


Messages In This Thread
Algo de errado? - by vitinhosamp - 05.08.2018, 20:51
Re: Algo de errado? - by Mitic0 - 05.08.2018, 20:58
Re: Algo de errado? - by vitinhosamp - 05.08.2018, 21:05
Re: Algo de errado? - by Mitic0 - 05.08.2018, 21:08
Re: Algo de errado? - by vitinhosamp - 05.08.2018, 21:15

Forum Jump:


Users browsing this thread: 1 Guest(s)