SA-MP Forums Archive
[Ajuda] Problemas com sistema de salvamento - 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] Problemas com sistema de salvamento (/showthread.php?tid=349677)



[Ajuda] Problema com uma linha - Luciano* - 09.06.2012

Galera, eu coloquei um sistema de salvamendo deste tуpico aqui:
Link do sistema: https://sampforum.blast.hk/showthread.php?tid=328397

Mais quando eu coloco essa linha aki as Gangzones somem e as Textdraw tambйm, alguem poderia ajudar?

OnPlayerConnect
pawn Код:
if(!DOF2_FileExists(ReturnFileUser(playerid))) return ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT,"[Registre-se]","{FF0000}-Bem vindo ao nosso servidor!\nSe registre para jogar:", "Registrar","Kick");
    else if(DOF2_FileExists(ReturnFileUser(playerid))) return  ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"[Login]", "{00FA9A}-Sua conta jб estб registrada.\n-Digite sua senha para logar:", "Logar","Kick");
Como resolvo isso?


Respuesta: [Ajuda] Problemas com sistema de salvamento - Luciano* - 09.06.2012

Alguйm ? rs


Re: [Ajuda] Problemas com sistema de salvamento - Crueliz0n - 09.06.2012

nгo vi nada de errado nos cуdigos ._. + tenta assim:
pawn Код:
if(!DOF2_FileExists(ReturnFileUser(playerid))) ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT,"[Registre-se]","{FF0000}-Bem vindo ao nosso servidor!\nSe registre para jogar:", "Registrar","Kick");
    else if(DOF2_FileExists(ReturnFileUser(playerid))) ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"[Login]", "{00FA9A}-Sua conta jб estб registrada.\n-Digite sua senha para logar:", "Logar","Kick");



Re: [Ajuda] Problemas com sistema de salvamento - StrondA_ - 09.06.2012

deve estб dando conflito por causa do " else "

coloque o inicio da callback:

pawn Код:
public OnPlayerConnect(playerid)
{
    if(!DOF2_FileExists(ReturnFileUser(playerid)))
    {
        ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT,"[Registre-se]","{FF0000}-Bem vindo ao nosso servidor!\nSe registre para jogar:", "Registrar","Kick");    
    }
    if(DOF2_FileExists(ReturnFileUser(playerid)))
    {
        ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"[Login]", "{00FA9A}-Sua conta jб estб registrada.\n-Digite sua senha para logar:", "Logar","Kick");
    }    
    return true;    
}
acho que vai resolver seu problema.



Re: [Ajuda] Problemas com sistema de salvamento - Josma_cmd - 09.06.2012

O cуdigo estб certo. Tente dessa maneira:
pawn Код:
if(!fexist(ReturnFileUser(playerid)))
{
    ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_INPUT,"[Registre-se]","{FF0000}-Bem vindo ao nosso servidor!\nSe registre para jogar:", "Registrar","Kick");
}
else if(fexist(ReturnFileUser(playerid)))
{
    ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_INPUT,"[Login]", "{00FA9A}-Sua conta jб estб registrada.\n-Digite sua senha para logar:", "Logar","Kick");
}
Requer a include file.
Se nгo der certo, mande a o ReturnFileUser


Respuesta: [Ajuda] Problemas com sistema de salvamento - Luciano* - 09.06.2012

Funcionou galera, obrigado a todos vocкs e +Rep!