View Single Post
Author Message
LoneBat
Senior Member
Join Date: Dec 2013
Location: China
Old 03-07-2024 , 10:54   【L4D2】How to improve the wisdom of Survivor Bots?
Reply With Quote #1

As you can see, I'm using the following commands, but the gameplay is unsatisfactory and I'm encountering some issues that affect my experience.

sm_cvar sb_l4d1_survivor_behavior 1
sm_cvar sb_allow_leading 1
sm_cvar sb_max_team_melee_weapons 4
sm_cvar sb_all_bot_game 1
sm_cvar allow_all_bot_survivor_team 1
sm_cvar sb_stop 0
sm_cvar sb_escort 0
sm_cvar sb_unstick 0
sm_cvar sb_allow_shoot_through_survivors 0
sm_cvar sb_battlestation_human_hold_time 2
sm_cvar sb_sidestep_for_horde 1
sm_cvar sb_toughness_buffer 40
sm_cvar sb_temp_health_consider_factor 0.75
sm_cvar sb_friend_immobilized_reaction_time_normal 0.001
sm_cvar sb_friend_immobilized_reaction_time_hard 0.001
sm_cvar sb_friend_immobilized_reaction_time_expert 0.001
sm_cvar sb_friend_immobilized_reaction_time_vs 0.001
sm_cvar sb_separation_range 150
sm_cvar sb_separation_danger_min_range 150
sm_cvar sb_separation_danger_max_range 600
sm_cvar sb_transition 0
sm_cvar sb_close_checkpoint_door_interval 0.25
sm_cvar sb_max_battlestation_range_from_human 200
sm_cvar sb_battlestation_give_up_range_from_human 500
sm_cvar sb_close_threat_range 250
sm_cvar sb_threat_close_range 250
sm_cvar sb_threat_very_close_range 250
sm_cvar sb_threat_medium_range 500
sm_cvar sb_threat_far_range 1000
sm_cvar sb_threat_very_far_range 2000
sm_cvar sb_neighbor_range 200
sm_cvar sb_follow_stress_factor 100
sm_cvar sb_locomotion_wait_threshold 2
sm_cvar sb_path_lookahead_range 1000
sm_cvar sb_near_hearing_range 1000
sm_cvar sb_far_hearing_range 2000
sm_cvar sb_combat_saccade_speed 2000
sm_cvar sb_max_scavenge_separation 1500

Bots will get stuck in the process. Of course, I can enable sm_cvar sb_unstick, but when waiting for the elevator or automatic door, the Bots will be teleported away first. I'm hoping to find a way for Bots to not get stuck on obstacles.
Bots cannot avoid the fire and Spitter's acid until they fall. How should I make them avoid the fire and acid?

I really hope that Bots can play as well as real players, or even better than real players. If there is a more practical method, please tell me!
(My English is not good, so I use translation software for all the above.)
LoneBat is offline