SA-MP Forums Archive
[Ajuda] Dialogs nгo funcionam - 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 nгo funcionam (/showthread.php?tid=519822)



Dialogs nгo funcionam - GuiSantosXD - 16.06.2014

Eu tenho uma GM Do Bloody Vegas(nгo me leve a mal, os crйditos estгo todos lб ainda, apenas edito ela)e tentei colocar um FS lб, sу que as Dialogs nгo funcionavam jб tentei atй colocar o FS na GM e nгo funciona, isso acontece em todos os FS que contйm Dialogs tem como alguйm me ajudar ?

FS: http://forum.sa-mp.com/showthread.ph...ght=brinquedos

Obs:Eu mudei o id das Dialog's


AGRADECIDO DESDE JБ!



Re: Dialogs nгo funcionam - KILERTRANSUDO - 16.06.2014

Essa GM foi roubada?


Re: Dialogs nгo funcionam - GuiSantosXD - 16.06.2014

Olha a GM aqui >http://dksservers.blogspot.com.br/2012/11/gamemode-bloody-vegas.html<


Re: Dialogs nгo funcionam - BobbMarley - 16.06.2014

coloca o cуdigo de alguma para analisarmos melhor


Re: Dialogs nгo funcionam - GuiSantosXD - 16.06.2014

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
     switch(dialogid)
    {
        case BrinquedosJhnN:
        {
        if(response)
        {
        SendClientMessage(playerid, Azulclaro, JL[3]);
        GameTextForPlayer(playerid,"~y~/tirarbrinquedo",4000,3);
        switch(listitem)
        {
              case 0: SetPlayerAttachedObject(playerid, 0, 19330, 2, 0.166000, -0.038999, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
              case 1: SetPlayerAttachedObject(playerid, 0, 19161, 2, 0.078999, 0.000000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
              case 2: SetPlayerAttachedObject(playerid, 0, 18639, 2, 0.131000, 0.019000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
              case 3: SetPlayerAttachedObject(playerid, 0, 18638, 2, 0.148999, 0.031000, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
              case 4: SetPlayerAttachedObject(playerid, 0, 18939, 2, 0.164000, 0.001999, 0.000000, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000);
              case 5: SetPlayerAttachedObject(playerid, 0, 19488, 2, 0.121999, 0.000000, -0.005999, -83.199966, 98.200027, -2.500000, 1.000000, 1.000000, 1.000000);
              case 6: SetPlayerAttachedObject(playerid, 0, 19352, 2, 0.106999, 0.016000, -0.010999, 4.500000, 82.099990, -3.100001, 1.000000, 1.000000, 1.000000);
              case 7: SetPlayerAttachedObject(playerid, 0, 19090, 2, -0.315999, 0.019999, 0.030000, 0.000000, 0.000000, 0.000000, 1.455999, 0.526000, 0.541000);
              case 8: SetPlayerAttachedObject(playerid, 0, 19424, 2, 0.070999, -0.026000, -0.002000, -85.299987, 1.600005, -99.500000, 0.944001, 0.915000, 0.809999);
              case 9: SetPlayerAttachedObject(playerid, 0, 19078,1,-1.000000,-0.517000,0.000000,0.000000,0.299999,10.499994,8.673998,9.400999,7.410993);
              case 10: SetPlayerAttachedObject(playerid,1, 19078,4,-0.067000,0.053999,0.018000,-168.400039,-169.800003,-2.800000,1.000000,1.000000,1.000000);
              case 11: SetPlayerAttachedObject(playerid,0, 19085,2,0.090999,0.035000,-0.015000,106.599983,83.199996,0.800003,1.000000,1.000000,1.000000);
              case 12: SetPlayerAttachedObject(playerid,1, 19086,15,0.051000,0.000000,-0.424999,0.000000,0.000000,-102.100006,1.000000,1.000000,1.000000);
              case 13: SetPlayerAttachedObject(playerid,0, 19137,2,0.101000,0.000000,0.000000,0.000000,0.000000,0.000000,1.000000,1.000000,1.000000);
              case 14: SetPlayerAttachedObject(playerid,0, 19137,15,0.040999,0.000000,-0.130000,-86.300003,106.100013,-96.100051,7.741999,4.874000,5.584998);
              case 15: SetPlayerAttachedObject(playerid,0, 19315,1,-0.247999,0.509999,-0.015999,4.300004,86.900024,85.500015,3.010000,4.463000,3.824000);
              case 16: SetPlayerAttachedObject(playerid,0, 19314,2,0.157000,0.000000,0.000000,-0.199999,-7.600006,-88.599998,1.000000,1.000000,1.000000);
              case 17: SetPlayerAttachedObject(playerid,0, 19314,2,0.157000,0.000000,0.000000,1.400000,-7.600006,-28.599973,0.711000,0.919999,0.361999);
              case 18: SetPlayerAttachedObject(playerid,0, 19320,2,0.000000,0.000000,0.000000,4.299999,72.999992,3.199999,3.594999,3.787999,4.951001);
              case 19: SetPlayerAttachedObject(playerid,0, 18963,2,0.261000,0.084999,0.004999,4.999999,85.400039,84.699974,2.097000,2.627000,3.033999);
              case 20: SetPlayerAttachedObject(playerid,0, 1607,2,0.267000,0.000000,0.000000,-0.199999,81.199996,-3.499999,1.135000,1.000000,1.126999);
              case 21: SetPlayerAttachedObject(playerid,0, 1608,1,0.000000,0.000000,0.000000,0.499999,89.200042,0.199999,1.000000,1.000000,1.000000);
              case 22: SetPlayerAttachedObject(playerid,0, 1609,1,-0.358000,0.000000,0.170000,0.000000,93.099998,0.000000,1.427000,1.509000,1.641000);
              case 23: SetPlayerAttachedObject(playerid,0, 16442,15,0.000000,0.000000,0.259000,0.000000,0.000000,-104.400001,1.000000,1.000000,1.000000);
              case 24: SetPlayerAttachedObject(playerid,1, 373 , 1, 0.33, -0.029, -0.15, 65, 25, 35);
              case 25: SetPlayerAttachedObject(playerid,1, 1240, 1, 0.15, 0.17, 0.06, 0.0, 90.0, 0.0);
              case 26: SetPlayerAttachedObject(playerid,1, 1252, 1, 0.1, -0.2, 0.0, 0.0, 90.0, 0.0);
              case 27: SetPlayerAttachedObject(playerid,1, 356, 1, -0.2, -0.15, 0.0, 0.0, 24.0, 0.0);
              case 28: SetPlayerAttachedObject(playerid,1 ,359 ,15 ,-0.02 ,0.08 ,-0.3 ,0 ,50 ,-10);
              case 29: SetPlayerAttachedObject(playerid,0, 19065, 2, 0.120000, 0.040000, -0.003500, 0, 100, 100, 1.4, 1.4, 1.4);
              case 30: SetPlayerAttachedObject(playerid,0 ,1852 ,2 ,0.1 ,0 ,-0.01 ,0 ,15 ,0);
              case 31: SetPlayerAttachedObject(playerid,1, 1654, 1,0.1,0.20,0.0,180.0,100.0,0.0);
              }
           }
        }
     }
     return 1;
}
stock ShowBrinquedos(playerid)
{
    new string[1700];
    strcat(string, "{FF0000}-{FFFFFF} Chapйu de Bombeiro {0088FF}Slot 1 \n"); // 0
    strcat(string, "{FF0000}-{FFFFFF} Chapйu de Policial {0088FF}Slot 1 \n"); //   1
    strcat(string, "{FF0000}-{FFFFFF} Chapйu Michael Jackson {0088FF}Slot 1 \n"); // 2
    strcat(string, "{FF0000}-{FFFFFF} Chapйu Operбrio {0088FF}Slot 1 \n"); // 3
    strcat(string, "{FF0000}-{FFFFFF} Chapйu de Funkeiro {0088FF}Slot 1 \n"); // 4
    strcat(string, "{FF0000}-{FFFFFF} Chapйu de Veio {0088FF}Slot 1 \n"); // 5
    strcat(string, "{FF0000}-{FFFFFF} Chapйu do Harry Potter {0088FF}Slot 1 \n"); // 6
    strcat(string, "{FF0000}-{FFFFFF} Bolsa de sequestrador {0088FF}Slot 1 \n");// 7
    strcat(string, "{FF0000}-{FFFFFF} Fones de ouvido {0088FF}Slot 1 \n");// 8
    strcat(string, "{FF0000}-{FFFFFF} Loro Josй Gigante {0088FF}Slot 1 \n");// 9
    strcat(string, "{FF0000}-{FFFFFF} Loro Josй menor (Ombro) {0088FF}Slot 2 \n");// 10
    strcat(string, "{FF0000}-{FFFFFF} Tapa olho de pirata {0088FF}Slot 2 \n");// 11
    strcat(string, "{FF0000}-{FFFFFF} Dildo {0088FF}Slot 2\n");// 12
    strcat(string, "{FF0000}-{FFFFFF} Cabeзa de galo {0088FF}Slot 1 \n");// 13
    strcat(string, "{FF0000}-{FFFFFF} Cabeзa de galo gigante Slot 1 \n");// 14
    strcat(string, "{FF0000}-{FFFFFF} Cervo {0088FF}Slot 1 \n");// 15
    strcat(string, "{FF0000}-{FFFFFF} Chifre de boy 1 {0088FF}Slot 1 \n");// 16
    strcat(string, "{FF0000}-{FFFFFF} Chifre de boy 2 {0088FF}Slot 1 \n");// 17
    strcat(string, "{FF0000}-{FFFFFF} Fanstasia de obуbora {0088FF}Slot 1 \n");// 18
    strcat(string, "{FF0000}-{FFFFFF} Cabeзгo do CJ {0088FF}Slot 1 \n"); // 19
    strcat(string, "{FF0000}-{FFFFFF} Golfinho {0088FF}Slot 1 \n"); // 20
    strcat(string, "{FF0000}-{FFFFFF} Tubarгo {0088FF}Slot 1 \n"); // 21
    strcat(string, "{FF0000}-{FFFFFF} Fantasia de tartaruga {0088FF}Slot 1 \n"); // 22
    strcat(string, "{FF0000}-{FFFFFF} Vaca {0088FF}Slot 1 \n"); // 23
    strcat(string, "{FF0000}-{FFFFFF} Colete no corpo {0088FF}Slot 2 \n");// 24
    strcat(string, "{FF0000}-{FFFFFF} Coraзгo no peito {0088FF}Slot 2 \n");// 25
    strcat(string, "{FF0000}-{FFFFFF} C4 nas costas {0088FF}Slot 2 \n");// 26
    strcat(string, "{FF0000}-{FFFFFF} M4 nas costas  {0088FF}Slot 2 \n");// 27
    strcat(string, "{FF0000}-{FFFFFF} Bazzuka nas costas  {0088FF}Slot 2 \n");// 28
    strcat(string, "{FF0000}-{FFFFFF} Toca do Papai Noel  {0088FF}Slot 1 \n");// 29
    strcat(string, "{FF0000}-{FFFFFF} Dado na cabeзa  {0088FF}Slot 1 \n");// 30
    strcat(string, "{FF0000}-{FFFFFF} C4 no peito  {0088FF}Slot 2 \n");// 31
    //SendClientMessage(playerid, Azulclaro, JL[3]);
    ShowPlayerDialog(playerid, BrinquedosJhnN, DIALOG_STYLE_LIST, "JL-Brinquedos, selecione um brinquedo para adcionar a seu skin:", string, "APLICAR", "SAIR");
    return 1;
 }
Aн estб , a public inteira, sу tem essa Dialog. E nгo funciona



Re: Dialogs nгo funcionam - n0minal - 16.06.2014

veja este simples tutorial


Re: Dialogs nгo funcionam - GuiSantosXD - 16.06.2014

Este cуdigo nгo dб nenhum erro, eu compilo, nгo dб erro nem warning alguma. Apenas nгo funciona, e quando eu seleciono um item na lista da Dialog, esse comando nгo funciona
pawn Код:
GameTextForPlayer(playerid,"~y~/tirarbrinquedo",4000,3);
Pode ser falta de conhecimento meu, mas acho que excedeu os limites de Attached player objects na minha GM, pois lб existem alguns Attached's.


Re: Dialogs nгo funcionam - GuiSantosXD - 16.06.2014

Quote:
Originally Posted by n0minal
Посмотреть сообщение
Problema resolvido com isto, Muito Agradecido Parceiro!