Tripwire Interactive Forums

Go Back   Tripwire Interactive Forums > Killing Floor Forums > Killing Floor Modifications > General Modding Discussion

Reply
 
Thread Tools Display Modes
  #1  
Old 07-01-2010, 12:20 PM
Marco Marco is offline
Senior Member
 
Join Date: May 2009
Location: Finland
Posts: 452
Default [Mutator] KF Bots

I created my own serverside/offline bots mutator; they are still pretty dumb but they can beat the game on beginner difficulty.

These bots support:
- Always start with a perk on a specific level (user setting).
- Simple user defined value for number of bots (they will not take up server player slots).
- Bots prefer to use perk specific weapons.
- They use trader whenever they feel like it.
- They know how to use speech chat properly (insulting/directions).
- They attempt to heal themself whenever needed (or other players/bots).
- They try to retreat back off from monsters that pose a threat.
- They have basic knowledge how to heal players with Medic Gun.
- They share cash with other players.

But still they have some problems:
- They stand too much still letting themselves get surrounded by mobs.
- Sometimes they retreat off from some zombies into an even bigger group of zombies.
- They don't know how to handle welded doors.
- And sometimes when they try to melee Crawlers they aim too high and miss their target all the time.

Useage:
- Place both KFBots.u and KFBots.ucl in ...\KillingFloor\System folder.
- Startup game with mutator called "Bots Mutator".
Or for server startup commandline add: ?Mutator=KFBots.KFBotsMut
(And no, you do NOT add this mutator to ServerPackages for servers).

In game: You can access the mutator settings by adding mutator to active mutators, then press "Mutator Settings" button.
Webadmin: While mutator is active, this mutator settings appear under "Rules" group.

Download from here!

Update:
v 1.3:
- Made bots support orders given from Use key, they will follow/hold/freelance from that.
- Fixed some of their taunts to work properly.
v 1.2:
- Added bot support for Katana and MAC-10.
- Made so bots share their money with each other and other players.
- Added so bots understand chat command "Follow" ("Say Follow").
- Added so bots purchase armor from trader whenever they can.
- Changed so bots go more to trader (rather than running around in the map).
- Added so you can change what perks bots may be using (list in KFBots.ini)
- Added so bots use some more voice commands.
v 1.1:
- Fixed a crash that could sometimes happen with the AI.
- Added so bots know how to use medic gun healing.
- Fixed some minor AI problems.

PS: Don't think these bots will do all the dirty work for you in game, they are merely just to accompany you in a lonely game.

Last edited by Marco; 05-04-2013 at 10:51 AM. Reason: Update 1.3
Reply With Quote
  #2  
Old 07-01-2010, 12:22 PM
Gregs2k2's Avatar
Gregs2k2 Gregs2k2 is offline
Thank you please
 
Join Date: Mar 2009
Location: UK
Posts: 919
Default

Good job
__________________
Reply With Quote
  #3  
Old 07-01-2010, 02:02 PM
SIMOX's Avatar
SIMOX SIMOX is offline
Senior Member
 
Join Date: Jun 2010
Location: Lithuania
Posts: 150
Default

Great. Gonna have some fun with them . Good that they are smarter than the older ones.
Reply With Quote
  #4  
Old 07-01-2010, 03:11 PM
C_Gibby's Avatar
C_Gibby C_Gibby is offline
Break Blocks Team
 
Join Date: Jan 2010
Location: Suffocating in a furpile
Posts: 5,830
Default

I'm downloading this and I'm gonna make one of our clan guys put it on his listen server >:3

Well, I guess the clan and I are gonna have a game on KF-Rats with 100 bots. (Special thanks to Falidell for making the map )
Reply With Quote
  #5  
Old 07-01-2010, 04:07 PM
vealck's Avatar
vealck vealck is offline
Senior Member
 
Join Date: Aug 2009
Posts: 938
Default

Congratulations. These bots are much better than the ones available so far. If you heal them constantly they're even able to survive a wave. Commando's are especially useful.

It would be a dream if they obeyed player commands (hold the spot, follow, go to trader, healing...)

Still, if a bot happens to be a demo, he's not going to do any good - they usually place pipeboms under feet and stay there allowing zeds to surround them, which results in a loud suicide. Also, they tend to kill single crawlers with grenade.
__________________
Reply With Quote
  #6  
Old 07-01-2010, 04:54 PM
C_Gibby's Avatar
C_Gibby C_Gibby is offline
Break Blocks Team
 
Join Date: Jan 2010
Location: Suffocating in a furpile
Posts: 5,830
Default

After testing this out with 20 bots on hard deathbasin with lv6 perks, I have to say that these bots are smarter than a considerable number of players I've seen.
Reply With Quote
  #7  
Old 07-01-2010, 06:35 PM
mamoo's Avatar
mamoo mamoo is offline
Senior Member
 
Join Date: Jun 2009
Location: East Sussex, England
Posts: 2,466
Default

Anyone fancy a bet on how long before someone asks for this to be whitelisted?
__________________


Games For The Greater Good!
Reply With Quote
  #8  
Old 07-01-2010, 06:39 PM
C_Gibby's Avatar
C_Gibby C_Gibby is offline
Break Blocks Team
 
Join Date: Jan 2010
Location: Suffocating in a furpile
Posts: 5,830
Default

Can we whitelist this?
Reply With Quote
  #9  
Old 07-01-2010, 07:11 PM
mamoo's Avatar
mamoo mamoo is offline
Senior Member
 
Join Date: Jun 2009
Location: East Sussex, England
Posts: 2,466
Default

Quote:
Originally Posted by C_Gibby View Post
Can we whitelist this?
RAAAARGH DIE DIE DIE!!!

*Beats Gibby to death with a vodka bottle*
__________________


Games For The Greater Good!
Reply With Quote
  #10  
Old 07-02-2010, 05:38 AM
botskiller16 botskiller16 is offline
Member
 
Join Date: Jul 2010
Posts: 38
Default

Very good job, awesome, can't wait the second version.
How to change Bots Number?

Last edited by botskiller16; 07-02-2010 at 07:22 AM.
Reply With Quote
  #11  
Old 07-02-2010, 08:54 AM
SIMOX's Avatar
SIMOX SIMOX is offline
Senior Member
 
Join Date: Jun 2010
Location: Lithuania
Posts: 150
Default

Quote:
Originally Posted by botskiller16 View Post
How to change Bots Number?
Add Kfbots mutator then select it and push "Configure mutator"(or something like that) button below. Then u can change bots number.
Reply With Quote
  #12  
Old 07-03-2010, 05:00 AM
botskiller16 botskiller16 is offline
Member
 
Join Date: Jul 2010
Posts: 38
Default

Thx, work, some bad bugs:
Can't buy weapon in the Trader.
Can't close fight. (only stand, crouch)
1 shot 1 kill, only headshot.
Reduced maxdistance.
Reply With Quote
  #13  
Old 07-03-2010, 11:58 AM
C_Gibby's Avatar
C_Gibby C_Gibby is offline
Break Blocks Team
 
Join Date: Jan 2010
Location: Suffocating in a furpile
Posts: 5,830
Default

Quote:
Originally Posted by botskiller16 View Post
Can't buy weapon in the Trader.
Not true, I've seen the bots with weapons you have to buy at the trader. I.e. the SCAR, M14 and AA12.
Reply With Quote
  #14  
Old 07-03-2010, 03:53 PM
Marco Marco is offline
Senior Member
 
Join Date: May 2009
Location: Finland
Posts: 452
Default

Thing is, they never enter the shop because there's no path nodes leading into it. So with a hack they shop outside the actual trader room.
Reply With Quote
  #15  
Old 07-03-2010, 05:27 PM
avp2501's Avatar
avp2501 avp2501 is offline
Senior Member
 
Join Date: Jul 2009
Location: Lost in the land of Magic
Posts: 973
Default

This is awesome - A great way to play those rare maps that never get played.
__________________

Bombarding you.... One shell at a time.

Reply With Quote
  #16  
Old 07-04-2010, 09:27 AM
Mual's Avatar
Mual Mual is offline
Junior Member
 
Join Date: May 2010
Location: Malaysia
Posts: 8
Default

Thank you man.
I've playing with this mod.
Is fun
__________________
BlackShot IGN : Mual
Proud to be a member of Tripwire Interactive

Reply With Quote
  #17  
Old 07-04-2010, 03:54 PM
vealck's Avatar
vealck vealck is offline
Senior Member
 
Join Date: Aug 2009
Posts: 938
Default

Quote:
Thing is, they never enter the shop because there's no path nodes leading into it. So with a hack they shop outside the actual trader room.
This is a blessing indeed. Imagine if they actually needed to enter the trader, they would be worse than a pack of griefers in terms of blocking your way.
__________________
Reply With Quote
  #18  
Old 07-04-2010, 06:45 PM
SIMOX's Avatar
SIMOX SIMOX is offline
Senior Member
 
Join Date: Jun 2010
Location: Lithuania
Posts: 150
Default

Quote:
Originally Posted by vealck View Post
This is a blessing indeed. Imagine if they actually needed to enter the trader, they would be worse than a pack of griefers in terms of blocking your way.
Not really. I played Lila panic v3 with 5 bots and they didn't go very often to the shop. Looks like they were running around the map looking for supplies. And sometimes they were going to the shop.
Reply With Quote
  #19  
Old 07-23-2010, 08:15 AM
botskiller16 botskiller16 is offline
Member
 
Join Date: Jul 2010
Posts: 38
Default

Nice update, the bots why not buy body armor? (easy to kill the zombies, them)
Reply With Quote
  #20  
Old 08-01-2010, 09:54 PM
gamemann gamemann is offline
Senior Member
 
Join Date: Apr 2010
Posts: 120
Default

thx this really works and its cool how you can make them lvl 6 and i think their smart well not to smart but they get the job done!
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 10:25 AM.


Powered by vBulletin®
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2005 - 2013, Tripwire Interactive, LLC