Szerző Téma: Dialog probléma  (Megtekintve 692 alkalommal)

Dialog probléma
« Dátum: 2019. Július 12. - 19:58:31 »
0
Dialog probléma
Sziasztok. A problémám tömören, hogy van egy dialogom (msgbox) amely ugyebár két \"válasz lehetőséget\" ad.
 
ShowPlayerDialog(playerid, DIALOG_BLABLA, DIALOG_STYLE_MSGBOX, \"{ffffff}Dialog cím\",\"{ffffff}Dialog szöveg\", \"Gomb\", \"Gombocska\");

 
OnDialogResponse
függvénynél pedig ez az eljárás tartozik ehhez a dialoghoz.
 
        if(dialogid == DIALOG_BLABLA)
        {
            if(response)
            {
                SendClientMessage(playerid, -1, \"Blabla\");
            }
            else
            {
                SendClientMessage(playerid, -1, \"Ez nem működik\");
            }
        }

 
Az első gomb működik és végbemegy a várt dolog. Viszont ha a második gombra kattintok egyszerűen eltűnik a dialog és nincs reakció. Nyilván nem az a cél amit itt láttok hiszen csak példaként hoztam fel. Egészen biztos, hogy az eljárás is rossz amit itt leírtam mert az agyam már konkrétan füstöl annyi ideje ülök felette pedig nem valami atomfizika ez. Megköszönném ha valaki tudna segíteni. A return és egyéb lezárásokra ne figyeljetek hisz több dialog is van. Ez a rész is pont két ilyen eset között található.

Nem elérhető AnthonyGates

  • 546
  • AnthonyGates
    • Profil megtekintése
Dialog probléma
« Válasz #1 Dátum: 2019. Július 12. - 22:19:37 »
+1
Ez így működik. Elküldöd a hibás kódod? (mindenesetre a dialog handling végére tennék egy
 

 return 1;

 
-t)
« Utoljára szerkesztve: 2019. Július 12. - 22:20:24 írta AnthonyGates »

Nem elérhető REPTA

Dialog probléma
« Válasz #2 Dátum: 2019. Július 13. - 01:23:23 »
+1
Szia, a szerver hiányol 1 visszatérési értéket.
 
Egyébként 2019-ben ne ilyen régi elavult cuccot használj.
 
Használd ezt: https://forum.sa-mp.com/showthread.php?t=475838
 
 
 
 
 
 
 
 

Dialog probléma
« Válasz #3 Dátum: 2019. Július 13. - 09:14:13 »
0
Köszi srácok, megoldódott. Igazából más volt a probléma viszont köszönöm még egyszer, hogy rám szántátok azt a pár percet. :)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal