Üzenetek megjelenítése

Ez a szekció lehetővé teszi a felhasználó által írt összes hozzászólás megtekintését. Vedd figyelembe, hogy csak azokba a fórumokba írt hozzászólásokat látod, amelyekhez hozzáférésed van.


Üzenetek - azguard1998

Oldalak: 1 [2]
16
Segítségkérés / Dialog probléma
« Dátum: 2019. július 12. - 19:58:31 »
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ó.

17
Segítségkérés / Dialog probléma
« Dátum: 2019. július 12. - 19:57:18 »
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.

Oldalak: 1 [2]
SimplePortal 2.3.7 © 2008-2024, SimplePortal