From 183faae643f20fc9f1b3b56368248b59f3be4ae2 Mon Sep 17 00:00:00 2001 From: haooy <45737655+xhaooy@users.noreply.github.com> Date: Thu, 28 Aug 2025 11:35:48 +0200 Subject: [PATCH] Let player move while inside Pause zone Let player move while inside Pause zone --- addons/sourcemod/scripting/shavit-core.sp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/sourcemod/scripting/shavit-core.sp b/addons/sourcemod/scripting/shavit-core.sp index 6d3362bc..b6ca3d1a 100644 --- a/addons/sourcemod/scripting/shavit-core.sp +++ b/addons/sourcemod/scripting/shavit-core.sp @@ -3353,7 +3353,9 @@ public Action OnPlayerRunCmd(int client, int &buttons, int &impulse, float vel[3 int flags = GetEntityFlags(client); - if (gA_Timers[client].bClientPaused && IsPlayerAlive(client) && !gCV_PauseMovement.BoolValue) + int track = Shavit_GetClientTrack(client); + + if (gA_Timers[client].bClientPaused && IsPlayerAlive(client) && !gCV_PauseMovement.BoolValue && !Shavit_InsideZone(client, Zone_Pause, track)) { buttons = 0; vel = view_as({0.0, 0.0, 0.0});