Buy Shop menu vietoj pinigų, ammo packs.

Š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

Buy Shop menu vietoj pinigų, ammo packs.

Post by Ofaz »

Sveiki, iškilo problema, kaip galima padaryti, kad vietoj pinigų, ginklus pirkti su ammo packais? Ar kodas turi būti pačiame case? Pvž:

Code: Select all

                case 0:                {                                       if (cs_get_user_money(id) >= 16000)                    {            give_item(id,"weapon_m4a1")            cs_set_user_bpammo(id, CSW_M4A1, 90)                        client_print(id, print_chat, "[ZP] Tu nusipirkai M4A1.")                        cs_set_user_money(id , cs_get_user_money(id) - 16000, 0)                    }                    else                    {                        client_print(id, print_chat, "[ZP] Tau neužtenka ammo!")                        return PLUGIN_HANDLED;                    }                     }
Ir kaip vietoj "money" daryt ammo? Galit paaiškint?
Pain is just WEAKNESS leaving YOUR body.

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Buy Shop menu vietoj pinigų, ammo packs.

Post by InvIs »

Code: Select all

zp_get_user_ammo(id)zp_set_user_ammo(id, zp_get_user_ammo(id) - kaina)
ISVYKES

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

Re: Buy Shop menu vietoj pinigų, ammo packs.

Post by Ofaz »

Code: Select all

                    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, 0)
va taip?
Pain is just WEAKNESS leaving YOUR body.

Spag
Gana aktyvus vartotojas
Posts: 269
Joined: 2012 Dec 31 15:39

Re: Buy Shop menu vietoj pinigų, ammo packs.

Post by Spag »

Ofaz wrote:

Code: Select all

                    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, 0)
va taip?
Taip :) Tik nereikia to 0 gale

zp_set_user_ammmo(id , zp_get_user_ammo(id) - 50)

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

Re: Buy Shop menu vietoj pinigų, ammo packs.

Post by Ofaz »

Dėkui, o kaip įdėt miniguną, kaip turėtų atrodyt kodas? ir ar reikėtų patį miniguno pluginą atsisiųst?
Pain is just WEAKNESS leaving YOUR body.

InvIs
Gana aktyvus vartotojas
Posts: 421
Joined: 2011 Aug 13 11:12
Skype: pksoldierlt
Location: ATOSTOGOSE

Re: Buy Shop menu vietoj pinigų, ammo packs.

Post by InvIs »

Aš nesuprantu, gi yra specialus zp shopas, kam tu bandai išrast naują dviratį? :D
ISVYKES

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

Re: Buy Shop menu vietoj pinigų, ammo packs.

Post by Ofaz »

O dabar nereikėtų prirašyt #include <zombieplague> ?
Pain is just WEAKNESS leaving YOUR body.

Post Reply

Who is online

Users browsing this forum: No registered users and 4 guests