Half-Life 2: Deathmatch

Half-Life 2: Deathmatch

Botrix 19 ENE 2014 a las 13:47
Bots plugin for Half-Life 2: Deathmatch
Hi all,

Botrix (BOT's matRIX) is a plugin for HL2DM & TF2, to play with bots. Download[www.famaf.unc.edu.ar].

Alternative download page: use this link[sourceforge.net]

Update: Valve's 20th anniversary update issues are now fixed (only Windows for now), thanks to armaturo.

Feel free to send me your comments here, or if something urgent comes up, please write to:
botrix.plugin@gmail.com.

Awesome features (check out changelog on my site for more info):
- auto generate waypoints for new maps! (check out 'botrix waypoint analyze toggle' command)
- bots now can open doors and use elevators !!!
- different models for bots (not only combine_soldier!)
- console commands auto-completion
- bunch of new console commands (player protection health / spawn-time, bot's default weapons, map analysis, etc)
- fixed several crashes and bugs

Check out new YouTube's waypoints creation tutorial

I also added some details for waypoint creation on my home page.

Demo HL2DM:
http://www.youtube.com/watch?v=6MCQTqh8Z9c
Demo TF2:
https://www.youtube.com/watch?v=hPEN-FEZCHA
Home & download page[www.famaf.unc.edu.ar]
Download map waypoints[github.com]
Waypoints creation[www.famaf.unc.edu.ar]
Changelog[www.famaf.unc.edu.ar]

Fast install:
- Unzip contents of zip file into MOD folder, i.e.
<SteamDir>/SteamApps/common/Half-Life 2 Deathmatch/hl2mp
- Launch Half-Life 2 Deathmatch with -insecure parameter (In your steam games right click on Half-Life 2 Deathmatch -> Goto properties, click on Set Launch Options and type in -insecure -console; press Ok, start up the game and create a server). Insecure is not required for dedicated servers. Create new game, map dm_underpass.
- Type "botrix bot add" several times at the console to create bots.

Plugin's source code with needed steps for compilation is at https://github.com/borzh/botrix

Enjoy!

You need to set the beta of the game to "steam_legacy", which can be found by right clicking on the game, then clicking properties and betas.
Última edición por Botrix; 3 MAR a las 20:43
< >
Mostrando 181-195 de 255 comentarios
gtamike_TSGK 7 ABR 2020 a las 1:10 
Publicado originalmente por Botrix:
Publicado originalmente por gtamike_TSGK:
Reverse engineer maybe?
Has very basic bot movement with no waypoints.
Would be great to have a feature like that to kick in if Botrix didn't find manual waypoints for a map.
Yeah I have seen Hurricane's logic, the bot is taking a random direction and runs, placing waypoints until it stops, then it changes direction. Tracing rays to know if the enemy is visible on each frame, so if the enemy is visible (ray doesn't hit world on it's way), bot sprint while shooting and running directly to the enemy... I could try that.
That would be awesome if you could add it. :thumbs:
Botrix 8 ABR 2020 a las 0:46 
Okay guys, I released new stable version (1.0.0). Most importantly bot can now open doors and use elevators! More details in thread's description.
I also uploaded youtube's videos for waypoints creation. Have fun!
Botrix 8 ABR 2020 a las 0:48 
Publicado originalmente por gtamike_TSGK:
That would be awesome if you could add it.
For v1.0.1 will try to add that and the info_node features :steamhappy:
Última edición por Botrix; 8 ABR 2020 a las 0:49
gtamike_TSGK 8 ABR 2020 a las 2:31 
Publicado originalmente por Botrix:
Publicado originalmente por gtamike_TSGK:
That would be awesome if you could add it.
For v1.0.1 will try to add that and the info_node features :steamhappy:
Keep up the good work :D:
joe 16 ABR 2020 a las 2:03 
Hi Botrix, when trying to disable the bots via 'botrix config bot quota 0', I get the following error message:

botrix config bot quota 0 [Botrix] Error, invalid argument: 0. [Botrix] Should be a number from 0 to 16. [Botrix] Command error.

I'm unsure what I missing. Is setting the bot quota to 0 supposed to be possible, or is there another way to disable the bots and have that take effect even after a map change?

Edit: I'm using Botrix v1.0.0
Última edición por joe; 16 ABR 2020 a las 2:05
Botrix 16 ABR 2020 a las 10:42 
Publicado originalmente por joe:
Hi Botrix, when trying to disable the bots via 'botrix config bot quota 0', I get the following error message
Thanks for reporting this issue. I have fixed and uploaded it.

BTW, new version is coming out pretty soon! It will have commands for automatic waypoint generation.
gtamike_TSGK 16 ABR 2020 a las 10:57 
Publicado originalmente por Botrix:
Publicado originalmente por joe:
Hi Botrix, when trying to disable the bots via 'botrix config bot quota 0', I get the following error message
Thanks for reporting this issue. I have fixed and uploaded it.

BTW, new version is coming out pretty soon! It will have commands for automatic waypoint generation.
Cool! :B1:
gtamike_TSGK 18 ABR 2020 a las 5:11 
Could you make a command too kick all bots if real connected player amount is for example 10?
Botrix 18 ABR 2020 a las 8:13 
Publicado originalmente por gtamike_TSGK:
Could you make a command too kick all bots if real connected player amount is for example 10?
You can use "botrix config bot quota 10" for that. It will maintain bots+players number in 10, so if there are 10 or more players, there will be no bots.
Última edición por Botrix; 18 ABR 2020 a las 8:14
gtamike_TSGK 24 ABR 2020 a las 16:05 
Good job on the new videos :)
https://www.youtube.com/user/Borzh62
Botrix 24 ABR 2020 a las 23:26 
Thanks! A little help for waypoint creators.

So, here they are: new commands for map analysis. Still didn't finish everything, but the development version is up.

Some changelog:

* New features:
- Command that auto generates waypoints. It analyzes the map very neatly, creating waypoints for bots. This command should be used as first step in creating waypoints for the map. WARNING: for good bots performance you should edit waypoints anyway.
- Analyze feature can also be executed automatically on map change (when the waypoints amount is low). Auto save waypoints is also available.
- Bot now can erase unreachable paths between waypoints (that can be added by analyze command).
- Next console commands are added:
+ botrix waypoint analyze toggle: start / stop analyzing waypoints for current map
+ botrix waypoint analyze create: create given waypoint during map analyze
+ botrix waypoint analyze debug: show collision lines for given waypoint during map analyze
+ botrix waypoint analyze omit: omit given waypoint during map analyze
+ botrix waypoint analyze trace: ray trace moveable entities (such as objects) during map analyze

+ botrix path debug: time to show lines that indicate path creation / problems

+ botrix item mark: mark object with given flags (such as explosive / heavy, so bot doesn't try to lift it up)

+ botrix config waypoint analyze amount: amount of waypoints to analyze per frame
+ botrix config waypoint analyze distance: default distance between waypoints when analyzing the map
+ botrix config waypoint analyze map-change: force analyze waypoints on map change when there are no waypoints

+ botrix config waypoint save: auto save waypoints on map change
+ botrix config waypoint unreachable: bots can erase path between waypoints after X failed tries

* Mod vars (such as player's speed / width / height / jump height, etc.) are read from config.ini. This can be helpful for other MODs based on Source engine (such as Black Mesa) to adapt Botrix's bots.
* Some fixes for bot logic.
* Removed so much console log for bots (now they are using log modes 'trace'/'debug' instead of 'info'). This was slowing down significantly the game play.
[B.n.B] Steve 25 ABR 2020 a las 6:52 
I will download this and give it a try to see how easy it is for the 200 + maps on the server.

Thank you for this update.
Botrix 25 ABR 2020 a las 7:03 
Publicado originalmente por B.n.B Steve:
I will download this and give it a try to see how easy it is for the 200 + maps on the server.

Thank you for this update.
You're welcome!
Use "botrix config waypoint analyze amount 0.5" or so to easy a bit map analysis, along with "botrix config waypoint save" so it will auto save on map change.
Última edición por Botrix; 25 ABR 2020 a las 10:05
Botrix 25 ABR 2020 a las 14:24 
Ok guys, I uploaded the new stable version (1.0.1), you can download it at the home page. Hope you would like it as I do! And let me know, if you find any bugs!
I didn't test it with TF2 though, but should work.
Next thing to do will be to make it work with Black Mesa, someone asked me a while ago.
Última edición por Botrix; 25 ABR 2020 a las 14:27
xqq 25 ABR 2020 a las 16:08 
Thanks for the update man. So far I got one crash upon adding bots. I don't know what the circumstances were that caused it, otherwise working good.
< >
Mostrando 181-195 de 255 comentarios
Por página: 1530 50