From f26c56832ce2b67cd3b0cadf4908332d4de17407 Mon Sep 17 00:00:00 2001 From: jenz Date: Sun, 2 Feb 2025 12:19:01 +0100 Subject: [PATCH] added vscript for eternal grove with the slight change that the plugin is not unloading itself --- VScripts/scripting/include/vscripts.inc | 8 ++++++++ 1 file changed, 8 insertions(+) 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;