Quote:
Originally Posted by KWo
In such situations humans have more data to decide if they can reload or maybe there is still some risk of spotting the enemy in the short time. I.e. they can get into the account (for the decision to reload or not) the direction the enemy is going to (if he is increasing the distance to the player - or if there is only one enemy on the map and right in that moment our teamnate is shooting at him, but the teamnate is far away from the player - he can see him on the radar). 5 seconds not seeing the enemy, in the case the enemy is camping, is not enough for bots to decide to reload the weapon.
|
That's interesting, I didn't know about that.
But to me, it seems that if a bot is going to go into a new area they should maybe stand for a few seconds to reload and then continue on. I have seen the bots have 10 bullets during a battle and then have to reload in the middle of it. To me, it didn't see human-like.
But I do understand that a bot shouldn't reload if they are camped and waiting for an enemy that could be close by.
Quote:
Originally Posted by KWo
What if that happens with 2 humans? If there is a long vent corridor and if 2 teamnates come there from opposite directions? One of them probably should get back. But which one? What is happening on real servers with real players in such situations?
|
I'm not sure what real players would do.
But my imagination tells me that, if a person is in a vent exiting after some combat, then they should return to the combat zone with the friend that is also going in the same direction. (Like getting reinforcements).
Quote:
Originally Posted by KWo
They should reload the weapon at the new round start. I have to check in the code how about the ammo (if they should buy it if they don't have enough bullets). More than likely that situation is missed in the code (I believe You You have seen the bot with 1 bullet only).
|
They do reload after the round starts, but they don't reload during the new round count down. They do buy stuff (if they died in the last round), but the ones that lived from the last round do not buy anything and they do not reload during the count down before the round starts.
Usually the humans in real servers will reload before the round ends. Say the place was successfully bombed, the remaining people would reload if they are not shooting at the enemy.
Quote:
Originally Posted by KWo
if the bot sees an enemy, he is doing unwaypointed movement
|
I didn't know that, now I do.
Quote:
Originally Posted by KWo
It looks like You are boring as a hell if You have nothing better to do than watch over 400 rounds)
|
lol, yeah I was bored. I was waiting for my class to start so I decided to sit there and watch the bots a little.
Quote:
Originally Posted by KWo
Give me the link to the map file and Your waypoints file for it. I have to look what You are talking about and what I can do to prevent. For that You can also make a screenshot (with WP editor enabled).
|
http://www.cfegames.com/maps.php?op=es_frantic
(Map + waypoints are there)
(The area that I circled is where the bots usually get stuck and it really annoyed me seeing that they go straight to the goal instead of heading towards the CT Specific waypoints).