Neduoda shield

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
KamiN
Gana aktyvus vartotojas
Posts: 227
Joined: 2011 Apr 23 13:17

Neduoda shield

Post by KamiN »

Kodel neduoda shield teroristam? Tik deagle jie gauna.

Code: Select all

case DAY_SPARTAN:            {                if(IsPlayer(i) && is_user_alive(i))                {                    switch(cs_get_user_team(i))                    {                        case CS_TEAM_T:                        {                            strip_weapons(i)                             give_item(i, "weapon_shield")                            give_item(i, "weapon_deagle")                                                        cs_set_user_bpammo(i, CSW_DEAGLE, 35)                        }                                                case CS_TEAM_CT:                        {                            strip_weapons(i)                             give_item(i, "weapon_deagle")                            give_item(i, "weapon_m4a1")                                                        cs_set_user_bpammo(i, CSW_DEAGLE, 35)                            cs_set_user_bpammo(i, CSW_M4A1, 90)                        }                    }                }                                #if defined USE_CC                    ColorChat(0, RED, "%s Today is^x03 Spartan Day", PREFIX)                #else                    client_print(0, print_chat, "%s Today is Spartan Day", PREFIX)                #endif            }
Last edited by KamiN on 2011 Jun 05 19:33, edited 1 time in total.

KieC
O taip. Jis jau surinko 50 žinučių!
Posts: 93
Joined: 2011 Mar 01 16:42

Re: Neduoda shield

Post by KieC »

Ba jeigu tu išstripini ginklus tai suprantu ir peilio neturi tai todėl reikia taip daryti.

Šeip tai manau turėtai pirmiau duoti deagle poto tik tai shielda...
Last edited by KieC on 2011 Jun 05 21:03, edited 1 time in total.

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Neduoda shield

Post by psychical »

KieC wrote:Ba jeigu tu išstripini ginklus tai suprantu ir peilio neturi tai todėl reikia taip daryti.

Šeip tai manau turėtai pirmiau duoti deagle poto tik tai shielda...
jokio skirtumo ka pirma duoti, peilis taipogi reiksmes neturi, pas mane JB buvo pns, tik budavo kad negauna 1 ar kitas T, kuris pries ginklu isstripinima tureto koki nors PRIMARY GUN, o seip, bandyk daryt task'a, ir atskira public. Gal pades...

KamiN
Gana aktyvus vartotojas
Posts: 227
Joined: 2011 Apr 23 13:17

Re: Neduoda shield

Post by KamiN »

Jo, svarbus buvo eiliskumas. Apkeiciau vietom juos ir viskas veike.

User avatar
beast
AMX Mod X ekspertai
Posts: 509
Joined: 2011 Jan 08 18:44
Skype: thefurious4
Contact:

Re: Neduoda shield

Post by beast »

Kaip ir sakė psychical, gali neduoti shield'o, jei žaidėjas prieš ginklų strip'inimą turėjo primary ginklą. Fixas tam:

http://forums.alliedmods.net/showthread.php?t=90106

KamiN
Gana aktyvus vartotojas
Posts: 227
Joined: 2011 Apr 23 13:17

Re: Neduoda shield

Post by KamiN »

Nezinojau sito, bet dabar perziurejas koda pamaciau, kad yra sita apsauga.

Code: Select all

stock strip_weapons(index){     strip_user_weapons(index)    set_pdata_int(index, OFFSET_PRIMARYWEAPON, 0)    give_item(index, "weapon_knife")} 
Buvo eiliskumas svarbus, dabar kai pirma duoda deagle poto shielda viskas veikia normaliai.

User avatar
psychical
Viršininkas
Posts: 2094
Joined: 2011 Mar 12 22:19
Skype: tautvydas11
Location: Linksmakalnis
Contact:

Re: Neduoda shield

Post by psychical »

beast wrote:Kaip ir sakė psychical, gali neduoti shield'o, jei žaidėjas prieš ginklų strip'inimą turėjo primary ginklą. Fixas tam:

http://forums.alliedmods.net/showthread.php?t=90106

Tipo ta offseta deliot po kekvieno strip'o? :D

Post Reply

Who is online

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