SA-MP Forums Archive
[Pedido] Menu VIP em DIALOG_LIST - 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: [Pedido] Menu VIP em DIALOG_LIST (/showthread.php?tid=658174)



Menu VIP em DIALOG_LIST - RayanSanty - 26.08.2018

Meu servidor tem o sistema VIP/SУCIO, entгo eu fiz um simples de inicio, na imagem abaixo vocкs podem ver como ficou.



O menu estб pronto com tudo certo, mas eu nгo sei adicionar funзхes
Exemplo: ''Ao clicar em Beneficios aparece outro Dialog em Mensagem mostrando os beneficios do VIP''
Exemplo 2: ''Ao clicar em Comprar VIP aparece um Dialog Input para o player colocar seu cуdigo de cupom e prosseguir com a compra do seu VIP''

(Se alguйm jб tiver um menu como esse com as funзхes jб adicionadas e quiser disponibilizar aqui eu aceito )
Acho que deu pra entender?


Re: Menu VIP em DIALOG_LIST - GSantana - 26.08.2018

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == DIALOG_MENU_VIP)//troca pelo nome da sua dialog
    
{
     if(
response)
     {
      switch(
listitem)
      {
      case 
0: {/*funзгo do item1 aqui*/}
      case 
1: {/*funзгo do item2 aqui*/}
      case 
2: {/*funзгo do item3 aqui*/}
      
//e assim por diante atй dar todos itens
      
}
     }
    }
    return 
1;




Re: Menu VIP em DIALOG_LIST - SIZET - 26.08.2018

Faзa + / - assim:

PHP код:
public OnDialogResponse(playeriddialogidresponselistiteminputtext[])
{
    if(
dialogid == DIALOG_VIP)
    {
        if(
response)
        {
            if(
listitem == 0// Beneficios
            
{
                
ShowPlayerDialog(playeridDIALOG_BENEFICIOSDIALOG_STYLE_MSGBOX"Beneficios VIP""Vocк й um jogador(a) VIP й vocк tem os seguintes Beneficios:\n\n/Reparar • Para reparar veнculos\n/Tunar • Para tunar veнculos""OK""");
            }
            if(
listitem == 1// Comprar VIP
            
{
                
ShowPlayerDialog(playeridDIALOG_COMPRARVIPDIALOG_STYLE_INPUT"Comprar VIP""Digite abaixo o cupom para proseguir a compra de seu VIP""Proseguir""Fechar");
            }
        }
        return 
1;
    }
    if(
dialogid == DIALOG_COMPRARVIP)
    {
        if(
response)
        {
            
//...
        
}
        return 
1;
    }
    return 
0;

Nгo sei qual sua ideia de usar cupom para proseguir a compra do VIP entгo presquise alguns tutoriais ou faзa vocк mesmo o seu sistema.




Re: Menu VIP em DIALOG_LIST - BobbMarley - 26.08.2018

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