From 145dd39b73f97761c1dfa54221d8664af371252d Mon Sep 17 00:00:00 2001 From: Stevu Date: Sun, 21 Jan 2024 20:40:34 +0000 Subject: [PATCH] #256 - trying to make kart work --- src/data/microtf2/Minigames.txt | 2 ++ src/scripting/Minigames/KartBump.sp | 3 ++- src/scripting/Minigames/Shove.sp | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/data/microtf2/Minigames.txt b/src/data/microtf2/Minigames.txt index 07b79d4..60920a6 100644 --- a/src/data/microtf2/Minigames.txt +++ b/src/data/microtf2/Minigames.txt @@ -279,6 +279,7 @@ "BlockedSpecialRounds" "12" "RequiresMultiplePlayers" "1" "BackgroundMusic_Length" "3.874125" + "MaximumPlayerCount" "24" } "33" { @@ -288,5 +289,6 @@ "BlockedSpecialRounds" "12" "RequiresMultiplePlayers" "1" "BackgroundMusic_Length" "3.874125" + "MaximumPlayerCount" "24" } } diff --git a/src/scripting/Minigames/KartBump.sp b/src/scripting/Minigames/KartBump.sp index f90895b..165c653 100644 --- a/src/scripting/Minigames/KartBump.sp +++ b/src/scripting/Minigames/KartBump.sp @@ -42,7 +42,7 @@ public void Minigame33_OnMinigameSelected(int client) { player.SetGodMode(false); player.SetHealth(1000); - player.SetCollisionsEnabled(false); + player.SetCollisionsEnabled(true); player.Class = TFClass_Scout; player.RemoveAllWeapons(); @@ -70,6 +70,7 @@ public void Minigame33_OnMinigameSelected(int client) TeleportEntity(client, pos, ang, vel); player.AddCondition(TFCond_HalloweenKart); + SetEntProp(player.ClientId, Prop_Send, "m_iKartHealth", 0); SDKHook(client, SDKHook_PreThink, Minigame33_RemoveLeftClick); } diff --git a/src/scripting/Minigames/Shove.sp b/src/scripting/Minigames/Shove.sp index 0e80f1c..cd1be89 100644 --- a/src/scripting/Minigames/Shove.sp +++ b/src/scripting/Minigames/Shove.sp @@ -42,7 +42,7 @@ public void Minigame32_OnMinigameSelected(int client) { player.SetGodMode(false); player.SetHealth(1000); - player.SetCollisionsEnabled(false); + player.SetCollisionsEnabled(true); player.Class = TFClass_Scout; player.RemoveAllWeapons();