From 216c729c8762f4d0388d8750905a91fe1de64ccf Mon Sep 17 00:00:00 2001 From: aura Date: Sat, 25 Apr 2026 22:46:52 +0200 Subject: wip on removing gokz gamemode features --- source/sourcemod/scripting/gokz-core/misc.sp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'source/sourcemod/scripting/gokz-core/misc.sp') diff --git a/source/sourcemod/scripting/gokz-core/misc.sp b/source/sourcemod/scripting/gokz-core/misc.sp index a117880..ae44a1d 100644 --- a/source/sourcemod/scripting/gokz-core/misc.sp +++ b/source/sourcemod/scripting/gokz-core/misc.sp @@ -208,7 +208,7 @@ void OnPlayerRunCmd_Turnbinds(int client, int buttons, int tickcount, float angl void OnPlayerSpawn_PlayerCollision(int client) { // Let players go through other players - SetEntProp(client, Prop_Send, "m_CollisionGroup", GOKZ_COLLISION_GROUP_STANDARD); + // SetEntProp(client, Prop_Send, "m_CollisionGroup", GOKZ_COLLISION_GROUP_STANDARD); } void OnSetModel_PlayerCollision(int client) @@ -230,7 +230,7 @@ void OnSetModel_PlayerCollision(int client) void OnRoundStart_ForceAllTalk() { - gCV_sv_full_alltalk.BoolValue = true; + // gCV_sv_full_alltalk.BoolValue = true; } @@ -350,7 +350,10 @@ void JoinTeam(int client, int newTeam, bool restorePos, bool forceBroadcast = fa // Need to teleport the player to a valid one. float spawnOrigin[3]; float spawnAngles[3]; - GetValidSpawn(spawnOrigin, spawnAngles); + if (newTeam == CS_TEAM_CT) + GetValidSpawnCT(spawnOrigin, spawnAngles); + else + GetValidSpawnT(spawnOrigin, spawnAngles); TeleportPlayer(client, spawnOrigin, spawnAngles); } hasSavedPosition[client] = false; -- cgit v1.2.3