Szerző Téma: Butor Rendszer  (Megtekintve 469 alkalommal)

Butor Rendszer
« Dátum: 2016. Szeptember 04. - 00:37:15 »
0
Sziasztok Van nekem egy Butor Rendszerem. És azt akarnám hogy Fizetni kelljen a butorokért hogy lerakja Értitek
 
 
#include <a_samp>
#include <sscanf2>
#include <YSI\\y_ini>
#include <zcmd>
#include <streamer>
#include <foreach>
#pragma tabsize 0
//Bútorok-----------------------------------------------------------------------
//Kanapék
new KanapeObjektek[][]={
\"Bor kanapé\\n\",
\"Fa kanapé\\n\",
\"Világosbarna kockás kanapé\\n\",
\"Színes kanapé\"
};
//Ágyak
new AgyObjektek[][]={
\"Két személyes gyerekágy\\n\",
\"Franciaágy\\n\",
\"Egy személyes ágy\\n\",
\"Franciaágy2\"
};
//Asztalok
new AsztalObjektek[][]={
\"Fa asztal két székkel\\n\",
\"Üvegasztal két fotellal\\n\",
\"Kávézóasztal\\n\",
\"Ebédlo asztal\\n\",
\"Íróasztal\"
};
//TV-k
new TVObjektek[][]={
\"Modern TV\\n\",
\"Luxus TV\\n\",
\"Kazettás videólejátszó\\n\",
\"TVjáték\"
};
//PC-k
new PCObjektek[][]={
\"Videójáték\\n\",
\"Számítógép\\n\",
\"Játékgép\\n\",
\"Nyomtató\"
};
//WC-k
new WCObjektek[][]={
\"Szürkés színu négyzet alakú WC\\n\",
\"Szürkés színu kör alakú WC\\n\",
\"Fehér színu átlagos kinézetu WC\\n\",
\"Fekete fedolapos WC\\n\",
\"Bézs fedolapos WC\"
};
//Kádak
new KadObjektek[][]={
\"Fehér színu kerámia kád\\n\",
\"Szürkés színu kerámia kád\\n\",
\"Fehér kerámia kád szép fa borítással\\n\",
\"Fehér kerámia sarokkád elején és oldalán fa borítással\"
};
//Konyha bútorok
new KonyhaObjektek[][]={
\"Gáztuzhely felso tárolópolcal\\n\",
\"Konyhapult mosogatóval\\n\",
\"Fa, fém konyhapult mosogatóval, elokészítoasztalal\\n\",
\"Mosogató\\n\",
\"Mikró\"
};
//Egyéb bútorok
new EgyebObjektek[][]={
\"Radiátor\\n\",
\"Ventilátor\"
};
//Hifik
new HifiObjektek[][]={
\"Hangszóró\\n\",
\"Rádió\\n\",
\"Hordozható Rádió\\n\",
\"Nagy fakeretes Hifi, több funkcióval\\n\",
\"Nagy Fekete hifi\"
};
//------------------------------------------------------------------------------
new Object;
new oModel;
#define OBJECT_FILE_NAME                \"DObjects.txt\"
public OnFilterScriptInit()
{
        print(\"\\n--------------------------------------\");
        print(\"    Bútorrendszer sikeresen betöltve   \");
        print(\"--------------------------------------\\n\");
        AddObjectFromFile(OBJECT_FILE_NAME);
        return 1;
}
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
switch(dialogid)
        {
                case 509:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new KanapekString[1600];
                                        format(KanapekString,sizeof KanapekString,\"%s%s%s%s\",KanapeObjektek[0],KanapeObjektek[1],KanapeObjektek[2],KanapeObjektek[3]);
                                        ShowPlayerDialog(playerid, 510, DIALOG_STYLE_LIST,\"{FF0000}* BÚTOROK - KANAPÉK\",KanapekString,\"Ez kell\",\"Kilépés\");
                                }
                                case 1:
                                {
                                        new AgyakString[1600];
                                        format(AgyakString,sizeof AgyakString,\"%s%s%s%s\",AgyObjektek[0],AgyObjektek[1],AgyObjektek[2],AgyObjektek[3]);
                                        ShowPlayerDialog(playerid, 511, DIALOG_STYLE_LIST,\"{FFA600}* BÚTOROK - ÁGYAK\",AgyakString,\"Ez kell\",\"Kilépés\");
                                }
                                case 2:
                                {
                                        new AsztalokString[1600];
                                        format(AsztalokString,sizeof AsztalokString,\"%s%s%s%s%s\",AsztalObjektek[0],AsztalObjektek[1],AsztalObjektek[2],AsztalObjektek[3],AsztalObjektek[4]);
                                        ShowPlayerDialog(playerid, 512, DIALOG_STYLE_LIST,\"{33AA33}* BÚTOROK - ASZTALOK\",AsztalokString,\"Ez kell\",\"Kilépés\");
                                }
                                case 3:
                                {
                                        new TVkString[1600];
                                        format(TVkString,sizeof TVkString,\"%s%s%s%s\",TVObjektek[0],TVObjektek[1],TVObjektek[2],TVObjektek[3]);
                                        ShowPlayerDialog(playerid, 513, DIALOG_STYLE_LIST,\"{FFFF99}* BÚTOROK - TV\",TVkString,\"Ez kell\",\"Kilépés\");
                                }
                                case 4:
                                {
                                        new PCkString[1600];
                                        format(PCkString,sizeof PCkString,\"%s%s%s%s\",PCObjektek[0],PCObjektek[1],PCObjektek[2],PCObjektek[3]);
                                        ShowPlayerDialog(playerid, 514, DIALOG_STYLE_LIST,\"{008ACF}* BÚTOROK - PC\",PCkString,\"Ez kell\",\"Kilépés\");
                                }
                                case 5:
                                {
                                        new WCkString[1600];
                                        format(WCkString,sizeof WCkString,\"%s%s%s%s%s\",WCObjektek[0],WCObjektek[1],WCObjektek[2],WCObjektek[3],WCObjektek[4]);
                                        ShowPlayerDialog(playerid, 515, DIALOG_STYLE_LIST,\"{DDDDDD}* BÚTOROK - WC\",WCkString,\"Ez kell\",\"Kilépés\");
                                }
                                case 6:
                                {
                                        new KadString[1600];
                                        format(KadString,sizeof KadString,\"%s%s%s%s\",KadObjektek[0],KadObjektek[1],KadObjektek[2],KadObjektek[3]);
                                        ShowPlayerDialog(playerid, 516, DIALOG_STYLE_LIST,\"{00FF00}* BÚTOROK - KÁDAK\",KadString,\"Ez kell\",\"Kilépés\");
                                }
                                case 7:
                                {
                                        new KonyhaString[1600];
                                        format(KonyhaString,sizeof KonyhaString,\"%s%s%s%s%s\",KonyhaObjektek[0],KonyhaObjektek[1],KonyhaObjektek[2],KonyhaObjektek[3],KonyhaObjektek[4]);
                                        ShowPlayerDialog(playerid, 517, DIALOG_STYLE_LIST,\"{FF00FF}* BÚTOROK - KONYHAI BÚTOROK\",KonyhaString,\"Ez kell\",\"Kilépés\");
                                }
                                case 8:
                                {
                                        new EgyebString[1600];
                                        format(EgyebString,sizeof EgyebString,\"%s%s\",EgyebObjektek[0],EgyebObjektek[1]);
                                        ShowPlayerDialog(playerid, 518, DIALOG_STYLE_LIST,\"{00FFFF}* BÚTOROK - EGYÉB\",EgyebString,\"Ez kell\",\"Kilépés\");
                                }
                                case 9:
                                {
                                        new HifiString[1600];
                                        format(HifiString,sizeof HifiString,\"%s%s%s%s%s\",HifiObjektek[0],HifiObjektek[1],HifiObjektek[2],HifiObjektek[3],HifiObjektek[4]);
                                        ShowPlayerDialog(playerid, 519, DIALOG_STYLE_LIST,\"{FFFF00}* BÚTOROK - HIFIK\",HifiString,\"Ez kell\",\"Kilépés\");
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 510:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2290;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2290, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Bor kanapé lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1768;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1768, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Fa kanapé lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 2:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1764;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1764, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Világosbarna kockás kanapé lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 3:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1760;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1760, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Színes kanapé lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 511:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1700;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1700, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Két személyes gyerekágy lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1701;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1701, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Franciaágy lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 2:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1796;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1796, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Egy személyes ágy lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 3:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1797;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1797, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Franciaágy2 lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 512:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2617;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2617, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Fa asztal két székkel lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2572;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2572, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Üvegasztal két fotellal lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 2:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2112;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2112, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Kávézóasztal lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 3:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1737;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1737, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Ebédlo asztal lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 4:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2169;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2169, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Író asztal lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 513:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1752;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1752, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Modern TV lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1792;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1792, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Luxus TV lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 2:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 1719;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(1719, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Kazettás videólejátszó lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 3:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2028;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2028, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* TVjáték lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 514:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2028;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2028, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Videójáték lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2190;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2190, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Számítógép lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 2:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2980;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2980, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Játékgép lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 3:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2186;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2186, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Nyomtató lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 515:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2521;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2521, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Szürkés színu négyzet alakú WC lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2514;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2514, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Szürkés színu kör alakú WC lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 2:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2738;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2738, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Fehér színu átlagos kinézetu WC lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 3:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2528;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2528, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Fekete fedolapos WC lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 4:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2525;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2525, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Bézs fedolapos WC lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                        }
                }
        }
        switch(dialogid)
        {
                case 516:
                {
                        if(!response)
                        {
                                return 1;
                        }
                        switch(listitem)
                        {
                                case 0:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2516;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
                        Object = CreateObject(2516, OX+2, OY, OZ, ORX, ORY, ORZ);
                        SendClientMessage(playerid, -1, \"{ffff99}* Fehér színu kerámia kád lerakva, rakd oda ahova akarod.\");
                        EditObject(playerid, Object);
                                }
                                case 1:
                                {
                                        new Float:OX, Float:OY, Float:OZ, Float:ORX, Float:ORY, Float:ORZ;
                        GetPlayerPos(playerid, OX, OY, OZ);
                        oModel = 2519;
                        ORX = 0.0;
                        ORY = 0.0;
                        ORZ = 0.0;
   

Butor Rendszer
« Válasz #1 Dátum: 2016. Szeptember 04. - 09:09:20 »
0
Létrehozol egy új változót mint pl az oModel csak oPrice. Beállítod az árakat, minden case -nél.
Aztán megvizsgálod hogy van-e annyi pénze a playernek.
 
if(GetPlayerMoney(playerid) < oPrice) return SendClientMessage(playerid, 0xFF0000FF, \"Nincs elég pénzed!\");

 
Alá meg beírod hogy levonja a pénzt a playertől.
Példa:
 
GivePlayerMoney(playerid, -500); //levon 500-at

 
oPrice-al meg pl:
 

oPrice = oPrice * -1;
GivePlayerMoney(playerid, oPrice);

 
Ezeket beírod minden case-hez és done.
Lehetne máshogy is deee te inkább használd ezt. (Nem sértésből)

Nem elérhető anGeL

  • Adminisztrátor
  • 2158
    • Profil megtekintése
Butor Rendszer
« Válasz #2 Dátum: 2016. Szeptember 04. - 09:23:58 »
+1
Ennyi. ^
Mellesleg ha már eddig megírtad, nem lehet nehéz egy pénzállítást hozzáírni. :D
[admin]Zártam.[/admin]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal