From 5cd66b4a28c77c641ebb48f12e10cc0d68a7dc93 Mon Sep 17 00:00:00 2001 From: INeedBots Date: Mon, 18 Jan 2021 19:08:39 -0600 Subject: [PATCH] Fixed bot knifing --- main_shared/maps/mp/bots/_bot_loadout.gsc | 2 ++ main_shared/maps/mp/gametypes/_bot.gsc | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/main_shared/maps/mp/bots/_bot_loadout.gsc b/main_shared/maps/mp/bots/_bot_loadout.gsc index 35f75e2..f13fb29 100644 --- a/main_shared/maps/mp/bots/_bot_loadout.gsc +++ b/main_shared/maps/mp/bots/_bot_loadout.gsc @@ -98,6 +98,8 @@ bot_give_loadout() self takeAllWeapons(); + self GiveWeapon( "knife_mp" ); + weap = self.pers["bot"]["class_primary"]; if(weap == "") weap = "ak47_mp"; diff --git a/main_shared/maps/mp/gametypes/_bot.gsc b/main_shared/maps/mp/gametypes/_bot.gsc index 9d271ce..41c8b4a 100644 --- a/main_shared/maps/mp/gametypes/_bot.gsc +++ b/main_shared/maps/mp/gametypes/_bot.gsc @@ -17,6 +17,8 @@ init() { level.bw_VERSION = "1.1.0"; + level.bot_offline = false; + if(getDvar("bots_main") == "") setDvar("bots_main", true); @@ -339,6 +341,8 @@ bot_set_difficulty( difficulty ) SetDvar( "sv_botAllowGrenades", "0" ); SetDvar( "bot_difficulty", difficulty ); + SetDvar( "scr_bot_difficulty", difficulty ); + SetDvar( "splitscreen_botDifficulty", difficulty ); } /* @@ -625,6 +629,8 @@ add_bot() if (isdefined(bot)) { bot.pers["isBot"] = true; + bot.equipment_enabled = true; + bot.pers[ "bot_perk" ] = true; bot.pers["isBotWarfare"] = true; bot thread maps\mp\bots\_bot_script::added(); }