Jump to content

Toggle %s Deathrow Romania Counter-Strike:Global Offensive

www.Deathrow.ro - Forum - ONLINE [DM+FFA] DM.DeathRow.ro - ONLINE [DM+FFA HS Only] HS.DeathRow.ro - ONLINE [Retakes] Retake.DeathRow.ro - ONLINE [Retakes] Retake2.DeathRow.ro - ONLINE [Surf] Surf.DeathRow.ro - ONLINE


Photo

[CS16-Scripting] Return-uri


  • Please log in to reply
No replies to this topic

#1
Andrei;

Andrei;

    Administrator

  • Administrator
  • 3185 posts
  • 396 topics
  • Joined 16-December 12
  • Country: Country Flag

Return-urile ne permit sa modificam modul in care o functie se executa:

 

1. Returnuri default AmxModX:

return 0 sau return PLUGIN_CONTINUE //lasa functia sa se execute
return 1 sau return PLUGIN_HANDLED  //opreste functia
return 2 sau return PLUGIN_HANDLED_MAIN //opreste functia din toate pluginurile.

2. Returnuri din Hamsandwich

HAM_IGNORED		1	//lasa functia sa continue normal
HAM_HANDLED		2	//cand modifici anumiti parametrii, insa lasi functia sa continue
HAM_OVERRIDE	3	//functia originala este chematata, dar returneaza ce e in SetHamReturn
HAM_SUPERCEDE	4	//blocheaza executarea functiei default, insa poate returna ce e setat in SetHamReturn

3.Returnuri din Fakemeta

FMRES_IGNORED	1	//lasa functia sa se execute normal
FMRES_HANDLED	2	//comunica cu metamod, transmite ca ceva a fost schimbat, lasa functia sa se execute si sa returneze valoarea default
FMRES_OVERRIDE	3	//lasa functia sa se execute, schimba valoarea returnata
FMRES_SUPERCEDE 4       //nu lasa functia sa se execute, poate returna valoarea setata de voi

Ele sunt luate direct din fisierele inc: amxmodx_const.inc, ham_const.inc, fakemeta_const.inc






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users