From d55cb3b4cc2635b051458bdbbaab32bf1d00cd91 Mon Sep 17 00:00:00 2001 From: hermansimensen Date: Fri, 12 Mar 2021 00:36:49 +0100 Subject: [PATCH] better waittime handling. --- scripting/eventqueuefix.sp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/scripting/eventqueuefix.sp b/scripting/eventqueuefix.sp index d30adca..be8ed12 100644 --- a/scripting/eventqueuefix.sp +++ b/scripting/eventqueuefix.sp @@ -34,6 +34,7 @@ enum struct event_t enum struct entity_t { int outputID; + int caller; float waitTime; } @@ -243,10 +244,13 @@ public MRESReturn DHook_AddEventThree(Handle hParams) { g_aOutputWait[event.activator].GetArray(i, ent); - if(ent.outputID == event.outputID) + if(ent.caller == event.caller) { - bFound = true; - break; + if(ent.outputID == event.outputID) + { + bFound = true; + break; + } } }