SA-MP Forums Archive
[Ajuda] Dialogs na tela de login - 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] Dialogs na tela de login (/showthread.php?tid=549836)



Dialogs na tela de login - Krusheer - 09.12.2014

Eu estava fazendo um modo de tentativas de login, mais o que acontece... Conforme eu erro a senha, o dialog reaparece normalmente, mas na seleзгo de classes. Atй ai dei uma pesquisada e tudo mais, vi que se colocarmos em OnPlayerConnect TogglePlayerSpectating(playerid, true); conseguimos chamar vбrios dialogs sem que vб para seleзгo de classes. Ok, mas para que vб para seleзгo de classes, tive que colocar caso o player digitou a senha correta o TogglePlayerSpectating(playerid, false);, ele vai para seleзгo de classes mais tem o seguinte erro:

http://i.imgur.com/ptcHmLx.jpg
http://i.imgur.com/xsvQBY8.png

Em poucos segundos o local da seleзгo de classes aparece, mais logo apos 0,2 segundos o local fica preto, isso sу aconteceu depois que usei a funзгo TogglePlayerSpectating no sistema de login. Teria outra funзгo para que eu use varios dialogs fora da seleзгo de classes e quando for pra selecionar nгo acontecer isso ?


Re: Dialogs na tela de login - n0minal - 09.12.2014

Posta o cуdigo pf...


Re: Dialogs na tela de login - JonathanFeitosa - 09.12.2014

Quote:
Originally Posted by n0minal
Посмотреть сообщение
Posta o cуdigo pf...
Faзa o que ele falou, fica mais fбcil de compreender, porque sua explicaзгo foi top.
E, vai dormir '-' kk' fuiz


Re: Dialogs na tela de login - Krusheer - 09.12.2014

pawn Код:
OnPlayerConnect
{
       TogglePlayerSpectating(playerid, true);
}


Dialog_Login
{
   //meu sistema de login
  if(ConseguiLogar == 1)
  {
        TogglePlayerSpectating(playerid, false);
        ForceClassSelection(playerid);
  }
  else
  {
       Digite a senha novamente;

  }
}
Bom, nгo quero postar meu sistema de login, mais desta forma da para entender, e simplesmente acontece isso na seleзгo de classes, mesmo se deixar somente TogglePlayerSpectating(playerid, false); dentro da funзгo "ConseguiLogar".


Re: Dialogs na tela de login - n0minal - 09.12.2014

ForceClassSelection sу funciona depois do spawn+death...


Re: Dialogs na tela de login - Krusheer - 09.12.2014

Sim, mais mesmo sem a funзгo do ForceClassSelection ele vai para seleзгo de classes, mais o problema й essa tela preta.. O que eu quero saber й se existe outra forma de fazer tentativas de login sem que vб para tela de seleзгo de classes


Re: Dialogs na tela de login - n0minal - 09.12.2014

Quer evadir o RequestClass? Olha esse topico:

https://sampforum.blast.hk/showthread.php?tid=549647


Re: Dialogs na tela de login - Krusheer - 09.12.2014

Nгo, й dessa maneira mesmo que fiz ai, funcionou corretamente, unico problema foi a merda da tela preta :S


Re: Dialogs na tela de login - n0minal - 09.12.2014

Bug estranho, no codigo q mandou nao tem nada de anormal, pode ter algum bug no sistema de login...


Re: Dialogs na tela de login - Krusheer - 09.12.2014

Nгo tem nada porque antes funcionava normalmente