Szerző Téma: Ilyen esetben, hogy járjak el?  (Megtekintve 791 alkalommal)

Ilyen esetben, hogy járjak el?
« Dátum: 2017. december 13. - 12:31:07 »
0 Show voters

case DIALOG_CUCC:
                {
                if(response)
                {
                ShowPlayerDialog(playerid,DIALOG_CUCCOS,DIALOG_STYLE_MSGBOX,\"Inventory\",\"Mit akarsz csinálni vele?\",\"Használ\",\"Eldob\");
                }
                }
                case DIALOG_CUCCOS:
                {
                SendClientMessage(playerid, 0xFF0000FF, \"Lefut\");
                new string[128];
                RemoveHexColorFromString(inputtext);
                format(string,128,inputtext[strfind(inputtext,\"\\t\")+2]);
                if(response)
                {
                CallLocalFunction( \"OnPlayerUseItem\", \"is\", playerid, string );
                }
                if(!response)
                {
                if(CompareEx(string,\"Pizza\"))
                {
                new Float:x,Float:y,Float:z;
                GetPlayerPos(playerid,x,y,z);
                DropItem(1582,1,x,y,z,GetPlayerVirtualWorld(playerid),GetPlayerInterior(playerid));
                RemoveItem(playerid,string,1);
                }
                }
                }

 
Ugyebár nekem a DIALOG_CUCCOS-nál a DIALOG_CUCC inputtextje kellene, különben az eredmény egyenlő a nullával.
 
Előre is köszönöm a segítséget!
 
 
« Utoljára szerkesztve: 2017. december 13. - 15:11:39 írta RicSiy123 »

Ilyen esetben, hogy járjak el?
« Válasz #1 Dátum: 2017. december 13. - 12:41:36 »
0 Show voters
Olyan k**va nehéz lenne egy code taget használni, hogy ne folyjon össze...?!

Ilyen esetben, hogy járjak el?
« Válasz #2 Dátum: 2017. december 13. - 15:28:17 »
0 Show voters
Megoldva.
 
Egy enumba eltároltam a stringet.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal