Kai pakeičia ginkla procesas nutrūksta

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Kai pakeičia ginkla procesas nutrūksta

Post by xFrostas »

Code: Select all

if (WeaponID == CSW_KNIFE){    // Mano procesas.}else{    // O kaip čia daryt? Kad jį nutkrauktų kai pasirenka kitą ginklą.}
Galbūt reik daryt else if (čia ginklai sukuriais procesas nutrūksta)

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

Re: Kai pakeičia ginkla procesas nutrūksta

Post by beast »

Priklauso kur naudoji tą savo patikrinimą. Jei jau nerodai daugiau kodo, tai tiesiog daryk else return PLUGIN_HANDLED ...

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Kai pakeičia ginkla procesas nutrūksta

Post by xFrostas »

Current Weapon Event.

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

Re: Kai pakeičia ginkla procesas nutrūksta

Post by beast »

xFrostas wrote:Current Weapon Event.
Jei nori tik nutraukti, tai return PLUGIN_CONTINUE. Nors tokiu atveju else prasmės nebeturi, nes tai tas pats kaip ir "nieko nedaryti".

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Kai pakeičia ginkla procesas nutrūksta

Post by xFrostas »

vistiek tas pats

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

Re: Kai pakeičia ginkla procesas nutrūksta

Post by beast »

Kas "tas pats"? Tu ne neparašei ką nori padaryti, be to, kad nutraukti tolesnius funkcijos veiksmus...

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Kai pakeičia ginkla procesas nutrūksta

Post by xFrostas »

nu pvž žmogus turi pasiėmes knf ir jam duoda +50 armor kas kažkiek laiko. O jai pasiema vėl kitą ginklą nu pvz turi knf ir usp pasikeičia į usp tada jam armoro nebeduoda.

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

Re: Kai pakeičia ginkla procesas nutrūksta

Post by beast »

Turi veikt. Jei ne, tai rodyk visą savo curweapon funkciją.

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Kai pakeičia ginkla procesas nutrūksta

Post by xFrostas »

Code: Select all

public Ev_CurWeapon(id){    new WeaponID = read_data(2)        if (get_user_flags(id) & ADMIN_LEVEL_H)    {        if (WeaponID == CSW_KNIFE)        {            set_task(get_pcvar_float(Health_CDown), "Start_Heal", id + TASKID_HEAL)        }        else        {            remove_task(id + TASKID_HEAL)        }    }    return PLUGIN_CONTINUE}

User avatar
zirualas
Gana aktyvus vartotojas
Posts: 216
Joined: 2010 Oct 16 21:33
Skype: zirual
Location: Vilnius
Contact:

Re: Kai pakeičia ginkla procesas nutrūksta

Post by zirualas »

Manau turetu veikti ..

Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests