Local use:

scr_1673933813.png


After each load UT use Mod menu for activate loader. After that you can play any map (include campaign ladder) with this mutator (except network play on other servers OFC)
Not activate it if wanna play on ACE servers - ACE kick you.
You need reload UT if wanna play on ACE servers if at least once activate loader during this UT run.

Install on server:
Add to mutator list SmartStockBots.SmartStockBots (or to ServerActors - preferred way)

Not need add it into ServerPackages.

Current list of fixes:

1. FixCTFAlternatePaths
Before it be separate mutator FixCTFBots. If you use it - remove it when install this mutator.
- Periodically check all bots and set AlternatePath when bots return flag to home base.

As result:
- bots less attack by same shortest way.

Work only for CTFGame and subclasses of it. Require AlternatePath actors on map.

2. ShortMovements
Before it be separate mutator FixBots. If you use it - remove it when install this mutator.
Periodically check all bots movement and correct it if possible.

As result:
- bots move on paths more "humanly" - less "as train".
- bots less predictable.
- bots faster reach goals.
- bots less stuck on obstacles.
- bots can skip some PathNodes - usually this not matter.

Correction work only when travel on exactly Botpack.PathNode (not subclass).

3. StopAutoFollowPlayer
Before it be separate mutator StopFollowBot. If you use it - remove it when install this mutator.
Bots who follow players after add it to game, get defense order.

As result:
- Bot not try follow player, and team goes to be more stronger, since bot normally not able cover player. Or player do random stuff, and bot just do nothing useful.

4. MoveWithDodge
Bot move with dodge when find this appropriate. Bot must have skill above Adept. More skilled bots dodge more often.

As result:
- bot move faster and more like skilled humans.

5. FastImpactJump
Reduce delay for start Impact Jump.

As result:
- bot do Impact Jump faster.

6. SayHi
Bot can say "hi" if player join after bots.

As result:
- you can always notice join new player to party.

7. SayGG
Bot can say "gg" after game ended.

8. DestroyEnemyTranslocator
Bot going destroy enemy translocator disc if see it and not busy with other stuff.

9. DestroyEnemyWarshell
Bot going destroy enemy redemer rocket if see it and not busy with other stuff.

10. NoVictoryDance
Prevent do Victory Dance by bots.

11. PlayTauntIfWin
Bot do some taunt if win game.

12. FarAttacks
Bot attack targets far away.

13. FakePing
Make ping for bots.

As result:
- some players think it is humans and can left play.

14. NotMarkAsBot
Not mark bots as bots

As result:
- some players think it is humans and can left play.
- In scoreboard you not see anymore bot orders. But it is stil accessible via voice menu.

15. GoodBotVsPlayersTeam
Add best bot (by skill adjust) if before match start found uneven team to 2 players or more.

Work only for team games and only if bot fill in random order.
If all bots of same skill - just picked up random bot.

As result:
- very easy play in team games Humans vs Bots (just move all players to one team before match start), and this ensure Bots equipped with at least one good bot.

16. FixCTFReturnOnlyAlternatePaths
- Fix select AlternatePaths on map with bReturnOnly AlternatePaths.

As result:
- bots not do dumb runs to inproper spot.

Work only for CTFGame and subclasses of it. Require AlternatePath bReturnOnly actors on map.

17. AvoidMoveToDead
- Remove MoveTarget if it is dead pawn.

As result:
- bots not do dumb runs to invisible dead enemies.

18. ClearStateOnDeath
- On death bot state cleared. Currently it include some vars for movement code..

As result:
- bots stop try sometimes do dumb run into wall or deadly zone after respawn.

19. ReportEnemyFlagCarrierLocation
- When bot report about "Enemy flag carrier is here." appear second message in form "Enemy flag carrier is here: %Location Name%"

As result:
- bots report to you where actually flag carrier is. Not where they be when see it.

20. FixCTFDefendersOnStolenFlag
- When flag stolen ensure defenders not stuck in dumb modes, like LongCamp or travel to empty FlagBase.

As result:
- bots faster goes return flag.

21. FixSightRadius
- Set SightRadius to 10000 instead of default 5000.

As result:
- bots notice things on bigger distance in some cases.

22. FastRespawn
- Try respawn bot if it dead more from FastRespawn_MaxDelay seconds.

As result:
- bots respawn faster, more like human players.

23. FixMinigun
- Modify AimError for all minigun2 based weapons used by bots, by FixMinigun_AimErrorModifier times.

As result:
- bots fire from minigun less awful precise, which more look as real players.

24. AvoidDumbMoveToCTFFlag
- Remove MoveTarget if it CTFFlag returned or grabbed just yet.

As result:
- bots not do dumb runs to CTFFlag if someone else return or grab it.

  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article Articles

No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.

Add file RSS Files
SmartStockBots

SmartStockBots

Full Version 2 comments

Mutator for make stock bots smart. Contain many fixes for different game types and cases. Goal of mutator - make gameplay with stock bots more interesting...

Post comment Comments
demoix
demoix - - 15 comments

I'm very impressed with this mod. I tried it on UT99 but I'm UT2004 player, is this technically would be possible port these fixes in UT2004?

Reply Good karma Bad karma+1 vote
Buggie Creator
Buggie - - 11 comments

Well in UT2004 all must be much easy. I barely familiar with UT2004, but hear there devs split models and controller. So you can simple swap controller, without touch models. Which is big step forward.

So I guess such way of external mods still possible, but better just modify exists bots and this must work fine. In UT2004 must be much more possibilities for that. And such mod kind do much more from what possible in UT99.

Reply Good karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account:

You may also like
Unreal Fortress

Unreal Fortress

First Person Shooter

Unreal Fortress (UnF) is a class-based total conversion, based on the original Quake I Fortress, where players can choose between different classes, each...

Mutant Chronicles DoomTrooper Skin Mod

Mutant Chronicles DoomTrooper Skin Mod

First Person Shooter

NEW UT BERZERK MAPS!!! To provide a wider interests access im now uploading the UT DT Skins on the great ModDataBase! Consider that i only made the skins...

Dynamic Arena

Dynamic Arena

First Person Shooter

Merges the fair system of an arena, relying on player's knowledge and expertise rather than on weapon and ammo management, but also breaking the monotonous...

Nali Weapons II

Nali Weapons II

First Person Shooter

It's a totally new weapon pack for the old Unreal Tournament, which has 14 totally new weapons, a total new gameplay, between other features.

Unreal Tournament HD Textures

Unreal Tournament HD Textures

First Person Shooter

Unreal Tournament HD textures 3.5 are here. This release is focused on completing all of the UT99 specific texture packages that were incomplete. UT99...

Infiltration

Infiltration

First Person Shooter

What is Infiltration? UPDATE! The Infiltration 2.9 Bonus Pack has been released. Download it now! Infiltration is an immersion into realism, driven by...

X