Skip to content

HLDM: Bots think other players with the same skin are on their team #15

@nixRidge

Description

@nixRidge

While playing in free for all deathmatch (mp_teamplay 0), bots will refrain from attacking other players who are using the same skin as them.

Say I am using the zombie model, any bot playing as zombie will then act as if we're on the same team, despite teamplay being off.
Essentially giving me a free kill, but that's no fun is it =)

bot_config.ini

config commanding 0
config wait_for_orders 0
config dont_shoot 0
config chatting 0
config real_mode 0
config max_bots 4
config min_bots 0
config gorge_amount 0.3
config update_ladder_time 0.0
# Welcome messege and tooltips
config tooltips 0
# max path revs, the lower the setting
# the better CPU performance in the
# path finding algorithm, but it takes
# longer to find paths.
config max_path_revs 150
# update vision revs, time to update what
# the bot can see, as it is quite cpu
# intensive you can change these values 
# depending on cpu speed.
config max_update_vision_revs 200
# The time for this bot to update a number of entities
# in the game to add to their visible list
# Increasing this will increase bots reaction time
config update_vision_time 0.03
# dont reserve bot slots
config reserve_bot_slots 0
# bots old chat chance
config chat_percent 0
# bots reply chat chance using megahal
config chat_reply_percent 0
# keep bots learning their chatting skills
config chat_dont_learn 1
# bots try to balance teams
config balance_teams 0
# reply to bots too
config chat_reply_to_bots 0
# allow bot cam (may run slightly slower)
# (needs to work out stuff in game)
config allow_botcam 0
# control the bots to learn on using weapons
config disable_weapon_learning 0
# bots dont make squads
config disable_bot_squads 0
#TS Mod Specific Cvars
config ts_dont_steal_weapons 0
config ts_dont_pickup_weapons 0
# bots only use Kung Fu Fighting, like Carl Douglas haha!
config ts_kungfu 0
#NS Mod Specific Cvars
# dont build ip at NS start
config marine_auto_build 0
#config not_ns3final 0

I also tried setting abnormal_game to 1.

Using the following software:
HLDS Linux legacy branch
Metamod-P 1.21p38
RCBot v1.51-beta9

Tried both reHLDS and vanilla HLDS with Metamod-R and Metamod-P.

Possibly related?
In free for all, bots are constantly spamming the team chat.
bilde

PS. Sorry to open three issues in a row, I really am not trying to rush you or demand fixes, just reporting what I find in hopes that it helps. Feel free to close anything not relevant to the project, of course. Thank you for maintaining these bots, they're pretty fun!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions