returnai... koki naudot?

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
Spag
Gana aktyvus vartotojas
Posts: 269
Joined: 2012 Dec 31 15:39

returnai... koki naudot?

Post by Spag »

Kokį return'ą naudot eventuose pvz: register_event("CurWeapon"

man reikia tokio returno kad šioje funkcijoje baigčiau veiksmą

pvz:

Code: Select all

public fw_change_weapon(id){     if (lalalalal)     {             kazkoks veiksmas             return (nutraukiam funkcijos tikrinimus ir t.t..)     }}

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

Re: returnai... koki naudot?

Post by InvIs »

PLUGIN_HANDLED;
ISVYKES

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

Re: returnai... koki naudot?

Post by Spag »

InvIs wrote:PLUGIN_HANDLED;
ačiū +karma, lock tema

User avatar
hleV
AMX Mod X ekspertai
Posts: 875
Joined: 2011 Apr 02 11:23
Skype: hlev.lt
Location: Šiauliai

Re: returnai... koki naudot?

Post by hleV »

Žiūrint kaip registruoji. Paprastai (AMX Mod X, Engine), forward'ų return'ams naudojamos PLUGIN_* konstantos.
Fakemeta forward'ams (register_forward()), naudojamos FMRES_* konstantos.
Ham Sandwich - HAM_*.

Tavo atveju, nereikia jokios konstantos, kadangi tai įvykis (event). Naudok tiesiog

Code: Select all

return;
Image ← RIP best userbar
DISKUSIJA: KIETAS PLUGIN'O UŽSAKOVAS
Privačios pagalbos neteikiu!

Post Reply

Who is online

Users browsing this forum: Amazon [Bot], Bing [Bot] and 4 guests