Page 1 of 1

return

Posted: 2011 Dec 11 14:06
by xvivax
Galit paaiskint kada reikia deti return PLUGIN_CONTINOUE, return PLUGIN_HANDLED arba isvis ju nedeti?

Re: return

Posted: 2011 Dec 11 18:51
by aaarnas
Reikšmė tai yra tokia:

Code: Select all

 #define PLUGIN_CONTINUE     0   /* Results returned by public functions */#define PLUGIN_HANDLED      1   /* stop other plugins */
O ką naudoti, tai priklauso nuo atvejo. Jei tau reikia nutraukti tolimesnius veiksmus, tai su HANDLED, jei tęsti tai CONTINUE.

Čia pvz registruosi say komandą ir parašysi gale return PLUGIN_HANDLED, tai žaidėjas ką berašytų, jis į chat'ą nieko negalėtų nusiųsti.

Be to admink, kad PLUGIN_ yra skirta tik amxx forwardams.

Hamsandwich naudoja HAM_

fakemeta FMRES_ (nepamenu)

Ir tt. Kas ką reiškia rasi kiekvieno modulio inc faile.

Re: return

Posted: 2011 Dec 11 21:57
by xvivax
Dekingas uz info :)