shopmenu klaidos/errorai

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
User avatar
Ofaz
Jau po truputį tampa savu
Posts: 125
Joined: 2013 Apr 27 15:03
Skype: srydomis
Location: Ignalina

shopmenu klaidos/errorai

Post by Ofaz »

sveiki, taigi baigęs rašyt savo pluginą, išvydau daug klaidų, kadangi dabar ant laptopo esu, turiu tik kodą, gal galit kas pažiūrėt klaidas ir ištaisyt?

Code: Select all

    #include <amxmodx>    #include <amxmisc>    #include <cstrike>         public plugin_init()        {            register_plugin("Shop Menu", "0.1", "Ofaz")                       register_clcmd( "say /shopmenu", "ShopMenu" );            register_clcmd( "say_team /shopmenu", "ShopMenu" );        }         public ShopMenu(id)        {            new menu = menu_create("\y[ZP] \wGuns \yShop Menu", "menu_handler");             menu_additem(menu, "\w M4a1 (Colt Carbine) - /r50 Ammo", "0", 0);            menu_additem(menu, "\w AK-47 (Kalasninkovas) - /r50 Ammo", "1", 0);            menu_additem(menu, "\w Famas - /r50 Ammo", "2", 0);                       menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)            menu_display(id, menu, 0);        }         public menu_handler(id, menu, item)        {            if( item == MENU_EXIT )            {                menu_destroy(menu);                return PLUGIN_HANDLED;            }                       new data[6], iName[64];            new acess, callback;                       menu_item_getinfo(menu, item, acess, data,6, iName, 63, callback);            new key = str_to_num(data);               if(!is_user_alive(id))        {            client_print(id, print_chat, "[ZP] Turi buti gyvas!")            return PLUGIN_HANDLED;        }        else        {            switch(key)            {                               case 0:                {                                       if (zp_get_user_ammo(id) >= 50)                    {   give_item(id,"weapon_m4a1")   cs_set_user_bpammo(id, CSW_M4A1, 90)                        client_print(id, print_chat, "[ZP] Tu nusipirkai M4A1.")                        zp_set_user_ammmo(id , zp_get_user_ammo(id) - 50)                    }                    else                    {                        client_print(id, print_chat, "[ZP] Tau neuztenka ammo!")                        return PLUGIN_HANDLED;                    }                     }                               case 1:                {                                       if (zp_get_user_ammo(id) >= 50)                    {   give_item(id,"weapon_ak47")   cs_set_user_bpammo(id, CSW_AK47, 90)                        client_print(id, print_chat, "[ZP] Tu nusipirkai AK-47.")                        zp_set_user_ammmo(id , zp_get_user_ammo(id) - 50)                    }                    else                    {                        client_print(id, print_chat, "[ZP] Tau neuztenka ammo!")                        return PLUGIN_HANDLED;                    }                     }                     case 2:                 {                                       if (zp_get_user_ammo(id) >= 50)                    {   give_item(id,"weapon_famas")   cs_set_user_bpammo(id, CSW_FAMAS, 90)                        client_print(id, print_chat, "[ZP] Tu nusipirkai Fama.")                        zp_set_user_ammmo(id , zp_get_user_ammo(id) - 50)                    }                    else                    {                        client_print(id, print_chat, "[ZP] Tau neuztenka ammo!")                        return PLUGIN_HANDLED;                    }                     }        }        menu_destroy(menu);        return PLUGIN_HANDLED;        }
Pain is just WEAKNESS leaving YOUR body.

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: shopmenu klaidos/errorai

Post by alfre »

include nesirasyti.

-- 2013 Bir 16 15:45 --

give_item yra fun include,o zp_ yra zombieplague include.
#include <fun>
#include <zombieplague>
zp_get_user_ammo????? pirma karta girdziu
zp_set_user_ammmo?????
tu checkini ginklo ammo? jei taip,tai :
cs_get_user_bpammo
uzdeti :
cs_set_user_bpammo

User avatar
Ofaz
Jau po truputį tampa savu
Posts: 125
Joined: 2013 Apr 27 15:03
Skype: srydomis
Location: Ignalina

Re: shopmenu klaidos/errorai

Post by Ofaz »

zp_get_user_ammo ir zp_set_user_ammo nustato kiek ammo packų kainuos, o dėl includes dėkui. Viskas ten gerai
Pain is just WEAKNESS leaving YOUR body.

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: shopmenu klaidos/errorai

Post by alfre »

tai gal
native zp_get_user_ammo_packs(id)
native zp_set_user_ammo_packs(id, amount) ?

User avatar
Trickas
Flooderis arba specialistas
Posts: 889
Joined: 2012 Jan 25 18:20
Skype: ner.e5

Re: shopmenu klaidos/errorai

Post by Trickas »

Taigi include jau tie natives yra
- Skype: ner.e5
- Steam: Tr1ckas

alfre
Gana aktyvus vartotojas
Posts: 259
Joined: 2011 May 13 14:01
Skype: alfredasxl996
Contact:

Re: shopmenu klaidos/errorai

Post by alfre »

tokio kaip zp_get_user_ammo nera.

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot] and 4 guests