diff --git a/VScripts/scripting/include/vscripts.inc b/VScripts/scripting/include/vscripts.inc index b3f421df..b667ca57 100644 --- a/VScripts/scripting/include/vscripts.inc +++ b/VScripts/scripting/include/vscripts.inc @@ -6,6 +6,14 @@ #endif #define _ENT_INDEX_included +stock int Vscripts_GetEntityIndexByHammerID(int HammerID, const char[] classname = "*", int startEnt = -1) +{ + while((startEnt = FindEntityByClassname(startEnt,classname))!= -1) { + if (GetEntProp(startEnt, Prop_Data, "m_iHammerID") == HammerID) + return startEnt; + } + return -1; +} public int GetEntityIndexByHammerID(int HammerID, const char[] classname) { int i = -1;