GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Shady - 2012. december 28. - 13:54:16

Cím: Pickup/Dialog
Írta: Shady - 2012. december 28. - 13:54:16
MEGOLDVA: nem volt a dialogoknak szám ID-je (#define)
Mitõl van az hogy amikor felveszek egy pickupot, az behoz egy dialogot és kiírja az infókat amit kell, de amikor benyomom hogy OK akkor beállítja a CJ skinét.. Mindegyik dialognál ezt csinálja.
Dialogók keveredhettek össze, vagy mi lehet az oka ??
Van egy olyan pickupom is hogyha valaki belemegy akkor be kell irni egy skin id-t
 
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == dialog_skinid)
{
                if(strval(inputtext) > 299)
                {
                        SendClientMessage(playerid, COLOR_ORANGE, \"Csak eddig írhatsz ID-ket: 0-299!\");
                        ShowPlayerDialog(playerid, dialog_skinid, DIALOG_STYLE_INPUT, \"\",\"\",\"\",\"\");
                }
                SetPlayerSkin(playerid, strval(inputtext));
        }
        return 1;
}