From fc1e8f48d256693c6846877e84fece7f4f53cbad Mon Sep 17 00:00:00 2001 From: ineedbots Date: Tue, 27 Apr 2021 20:33:57 -0700 Subject: [PATCH] move unused --- .gitignore | 1 + userraw/maps/mp/bots/_bot_script.gsc | 6 ++- userraw/scripts/bots_pvb.gsc | 65 ---------------------------- 3 files changed, 6 insertions(+), 66 deletions(-) diff --git a/.gitignore b/.gitignore index 2aecad2..73f8da8 100644 --- a/.gitignore +++ b/.gitignore @@ -31,3 +31,4 @@ images/ missingasset.csv userraw/scripts/_commands.gsc userraw/scripts/_customcallbacks.gsc +userraw/scripts/bots_custom.gsc diff --git a/userraw/maps/mp/bots/_bot_script.gsc b/userraw/maps/mp/bots/_bot_script.gsc index e0c30fc..4a8036f 100644 --- a/userraw/maps/mp/bots/_bot_script.gsc +++ b/userraw/maps/mp/bots/_bot_script.gsc @@ -672,6 +672,10 @@ chooseRandomTactical() */ setClasses() { + n = 5; + if (!self is_bot()) + n = 15; + rank = self maps\mp\gametypes\_rank::getRankForXp( self getPlayerData("experience") ); if (RandomFloatRange(0, 1) < ((rank / level.maxRank) + 0.1)) @@ -680,7 +684,7 @@ setClasses() self.pers["bots"]["behavior"]["quickscope"] = true; } - for (i = 0; i < 5; i++) + for (i = 0; i < n; i++) { equipment = chooseRandomPerk("equipment"); perk3 = chooseRandomPerk("perk3"); diff --git a/userraw/scripts/bots_pvb.gsc b/userraw/scripts/bots_pvb.gsc index 56b2566..3527b17 100644 --- a/userraw/scripts/bots_pvb.gsc +++ b/userraw/scripts/bots_pvb.gsc @@ -13,8 +13,6 @@ init() level thread watchTeams(); - level thread watchCheater(); - level thread watchBotCrackedClass(); level thread watchBoxmap(); @@ -76,69 +74,6 @@ watchBoxmap() setDvar("scr_spawnsimple", 0); } -watchCheater() -{ - SetDvar("bot_cheater", ""); - for (;;) - { - wait 0.05; - - cheatername = GetDvar("bot_cheater"); - if (cheatername == "") - continue; - - cheater = undefined; - // find player name - foreach( player in level.players ) - { - if (!isSubStr(toLower(player.name), toLower(cheatername))) - continue; - - cheater = player; - } - - if (!isDefined(cheater)) - continue; - - // now tell all bots to target - foreach( bot in level.bots ) - { - if (isReallyAlive(cheater)) - { - if (randomInt(2) && isDefined(bot.bot.target) && isDefined(bot.bot.target.entity) && bot.bot.target.entity getEntityNumber() == cheater getEntityNumber()) - bot thread BotPressAttack(0.1); - - bot SetWeaponAmmoClip(bot GetCurrentWeapon(), 999); - bot.pers["bots"]["skill"]["aim_time"] = 0.05; - bot.pers["bots"]["skill"]["init_react_time"] = 0; - bot.pers["bots"]["skill"]["reaction_time"] = 1000; - bot.pers["bots"]["skill"]["no_trace_ads_time"] = 0; - bot.pers["bots"]["skill"]["no_trace_look_time"] = 0; - bot.pers["bots"]["skill"]["remember_time"] = 50; - bot.pers["bots"]["skill"]["fov"] = 1; - bot.pers["bots"]["skill"]["dist"] = 100000; - bot.pers["bots"]["skill"]["spawn_time"] = 0; - bot.pers["bots"]["skill"]["help_dist"] = 0; - bot.pers["bots"]["skill"]["semi_time"] = 0.05; - - bot.pers["bots"]["skill"]["bones"] = "j_head"; - - bot SetAttacker(cheater); - } - - if (isDefined(bot.bot.target) && isDefined(bot.bot.target.entity)) - { - if (bot.bot.target.entity getEntityNumber() != cheater getEntityNumber()) - { - bot.bot.targets = []; - bot.bot.target = undefined; - bot notify("new_enemy"); - } - } - } - } -} - watchBotCrackedClass() { if(getDvar("bot_pvb_helper_customBotClassTeam") == "")