Re: SmartStockBots mutator
Posted: Mon Sep 26, 2022 2:00 am
Bots are way more predictable now and barely dodge as much as before. I kind of like the previous versions better. Could you give me the old v3 version please? I didn't save it
Code: Select all
MoveWithDodge_MinDelay=0.550000
MoveWithDodge_DelayPerSkillStep=0.500000
Code: Select all
MoveWithDodge_MinDelay=0.350000
MoveWithDodge_DelayPerSkillStep=0.150000
Automatically merged
Automatically merged
Automatically merged
Code: Select all
if (bFixCTFAlternatePaths && TimerNum % 10 == 0)
FixAlternatePath(Bot);
if (ShortMovements)
UseShortMove(Bot);
if (MoveWithTranslocator && TimerNum % 10 == 0)
UseTranslocatorForMove(Bot);
if (MoveWithDodge)
UseDodgeForMove(Bot);
if (FastImpactJump)
StopWaitImpactJump(Bot);
if (FarAttacks)
FarAttack(Bot);
Automatically merged
What goal you try achieve? What problem you want solve with that?f7r wrote: ↑Mon Sep 26, 2022 10:03 am @Buggie, make that TimerNum factor for all features and make all configurable from ini, please.
TimerNum % 10 == 0)Code: Select all
if (bFixCTFAlternatePaths && TimerNum % 10 == 0) FixAlternatePath(Bot); if (ShortMovements) UseShortMove(Bot); if (MoveWithTranslocator && TimerNum % 10 == 0) UseTranslocatorForMove(Bot); if (MoveWithDodge) UseDodgeForMove(Bot); if (FastImpactJump) StopWaitImpactJump(Bot); if (FarAttacks) FarAttack(Bot);
I'm not sure if you understand that are needed PATHS for making Bot to go somewhere. There are needed two conditions:
The thing is that such mutator was helping me to solve some homework which I have started in my MBot types. Now I simply don't need to change anything at them, mutator does what I needed. Actually MBot is mainly a Bot with very few exceptions concerning roaming rules and code wrapping. I think this is why to me this mutator works properly - yes, I edited it with a random timer and translocator on purpose. In Off-Line mode all that stuff with game ended was not helping me, I just quickly start another match, maybe too fast and I don't have time for reading what Bot wants to "explain" at end of match. They simply give me lessons how to ambush them and finding the right spot to do that. Game is changed and this is just great.Old UT Veteran wrote: ↑Sun Sep 25, 2022 8:40 pm For complete bot overhaul, you need a new bot, which then will break most if not all support from 3rd party gametypes and mutators. Closest we had was Ferbotz, which are great... but not updated in 2-4 years now. They also have their own issues and bugs now seems like.
Automatically merged
On server be 2 players and 4 bots.Is there some players are bots? Brock for example.
Make setting in .ini to use these features or not. SSB already has this feature as well as flags. I turn them off and have custom country for bots. A.I .You could have a few extra hello/goodbye effects.Buggie wrote: ↑Tue Sep 27, 2022 8:31 am If anyone interested in next things?
1. Set visual ping to bots.
2. Remove mark bIsBot from it.
If this done, bots in most scoreboards looks as humans.
Know side effect
- you stop see they orders in scoreboard. But can see it via voice menu anyway.
- some players start think it is humans.Once one player say to me:Automatically merged
On server be 2 players and 4 bots.Is there some players are bots? Brock for example.
Automatically merged
Update in first post: viewtopic.php?f=7&t=1540013. 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.
Automatically merged
I not really want talkative bot in game. It is interrupt possible really important players messages.Que wrote: ↑Tue Sep 27, 2022 10:38 amA.I .You could have a few extra hello/goodbye effects.
Like if a player says Hola.. then bot can reply Hola.
Also when players say bye or cya then bots can also say bye and cya
Maybe even hello/goodbye in your language as wellHave you tried this mutator where bots talk to you?Automatically merged
UTBots
is interesting for trolling players
More fun to play with bot that behaves closer to human behavior. Funny enough, you will never expect a bot to get a lot of kills on big maps.