B3none / cs2-retakes

CS2 implementation of retakes. Based on the version for CS:GO by Splewis.
GNU General Public License v3.0
179 stars 35 forks source link

Add bot support #87

Open Cruze03 opened 6 months ago

Cruze03 commented 6 months ago

Currently when you add bots, round keeps restarting and bots don't spawn in Retake spawns

miloCody commented 6 months ago

Having the same issue.

B3none commented 5 months ago

Can you run the plugin in debug mode and confirm what's actually happening? I suspect it's because bots are not running the jointeam command which is what I am using to detect when a player selects a team / wants to join the queue

frsvme commented 5 months ago

Can you run the plugin in debug mode and confirm what's actually happening? I suspect it's because bots are not running the jointeam command which is what I am using to detect when a player selects a team / wants to join the queue

Having the same issue.

I set "IsDebugMode" on "true" in "retakes_config.json". Where i find logs? Console is empty.

If the turn of the bomb plant falls to the bot, at the beginning of the round it stands on the point plant, puts the bomb and just stands still (the rest of the bots on the terrorist side spawn on the terrorist spawn), the bots for the CT side immediately spawn on the CT base and do not move (except for body rotation towards the player (me).

Update in 2 mins. Sry, console not empty: [Retakes 2.0.2] [你爺爺的屁股] Checking ActivePlayers. [Retakes 2.0.2] [你爺爺的屁股] Player is in ActivePlayers. [Retakes 2.0.2] [Lieutenant] Checking ActivePlayers. [Retakes 2.0.2] [Lieutenant] Checking player pawn True. [Retakes 2.0.2] [Lieutenant] player pawn is valid True && True. [Retakes 2.0.2] [Lieutenant] calling playerpawn.commitsuicide() [Retakes 2.0.2] [Lieutenant] Player not in ActivePlayers, moving to spectator. [Retakes 2.0.2] [Slingshot] Checking ActivePlayers. [Retakes 2.0.2] [Slingshot] Checking player pawn True. [Retakes 2.0.2] [Slingshot] player pawn is valid True && True. [Retakes 2.0.2] [Slingshot] calling playerpawn.commitsuicide() [Retakes 2.0.2] [Slingshot] Player not in ActivePlayers, moving to spectator. [Retakes 2.0.2] [Kev] Checking ActivePlayers. [Retakes 2.0.2] [Kev] Checking player pawn True. [Retakes 2.0.2] [Kev] player pawn is valid True && True. [Retakes 2.0.2] [Kev] calling playerpawn.commitsuicide() [Retakes 2.0.2] [Kev] Player not in ActivePlayers, moving to spectator. [Retakes 2.0.2] [Specialist] Checking ActivePlayers. [Retakes 2.0.2] [Specialist] Checking player pawn True. [Retakes 2.0.2] [Specialist] player pawn is valid True && True. [Retakes 2.0.2] [Specialist] calling playerpawn.commitsuicide() [Retakes 2.0.2] [Specialist] Player not in ActivePlayers, moving to spectator. [Instadefuse 1.4.3] OnRoundStart [Retakes 2.0.2] Clearing _showingSpawnsForBombsite [Retakes 2.0.2] Moving players to spawns. [Retakes 2.0.2] Moving players to spawns COMPLETE. [Retakes 2.0.2] Trying to loop valid active players. [Retakes 2.0.2] [你爺爺的屁股] Handling allocation... [Retakes 2.0.2] Player is planter and auto plant is disabled, allocating bomb. [Retakes 2.0.2] Fallback allocation disabled, skipping.

你爺爺的屁股 - my nickname. Lieutenant, Slingshot, Kev, Specialist - bots nicknames.