View Single Post
Re: [AMXX Plugin for PodBot] No more bot blockers
Old
  (#7)
KWo
Developer of PODBot mm
 
KWo's Avatar
 
Status: Offline
Posts: 3,425
Join Date: Apr 2004
Default Re: [AMXX Plugin for PodBot] No more bot blockers - 07-04-2010

That kind of plugin makes the bot velocity "unintentionally". The code I'm putting into podbot mm makes him taking some decisions (to go in the certain direction - push move forward left/ right/ back keyboards and so on). It cannot be done that way. I have finally fixed the problem with bots falling down if they have to make a room for another player on the edge of the rooof and I made them starting to react faster to make a room for another player. From that what I've seen it doesn't solve the problem with copule of bots staying near wood door on de_dust2 (the bot can move to make You a room if he has the room him-self to go somewhere), but it should be acceptable in many cases. One bot in the vent corridor will go back if he will meat another player (probably if 2 bots will go on opposite directions in the air ventilation corridor - they will go forward and back, then again and again until someone decides to go somewhere else. Your plugin doesn't solve that neither. That would need to add a lot of code to command them all at once to go back to leave the space for another player. I think I'll leave it as it is now (in not relaesed V3B20r version).

The next thing I have to think of is "the most forgetful bots", like one of users were complaining here (after couple of seconds the bot - if cannot longer see nor hear the enemy - he is forgetting him and he is doing his previous job - in most cases he is going to a certain place - previuosly choosen goal). Some of You said me he should hunt that enemy. Well - I have seen on a lot of servers some humans they aren't trying to hunt that enemy, but - they keep to be more patiently. Depanding on map type - they are just trying to finalize the mission. Of course - killers always want to kill so many enemies as possible, but not everybody is doing that so.
I've got stuck for now with that - I don't know what really to do with this.
Imagine the situation - the bot had an enemy, but now his enemy - player - he started to camp behind the box (the bot doesn't know what the player is doing, because cannot see and cannot hear him). If the bot will decide to hunt him, in most cases after coming near the box he will just die when he is walking, the player can hear incoming bot, so it's much better ready to shoot his enemy if he is seen. You can say - come more near the last visible enemy position and throw the nade - but what if the bot doesn't have the nade? Call teamnates? I can see again Your posts - "don't spam radio messages!!!". Still look at that direction (so the enemy cannot surprise us and hit our back)? But how long time the bot should stay there and look at his last enemy position or eventually continue his walk with still looking bcakward? Any comments would be nice...
  
Reply With Quote