Xonotic Forums
[NEEDS INFO] Bots get stuck or don't move at all - Printable Version

+- Xonotic Forums (https://forums.xonotic.org)
+-- Forum: Support (https://forums.xonotic.org/forumdisplay.php?fid=3)
+--- Forum: Xonotic - Help & Troubleshooting (https://forums.xonotic.org/forumdisplay.php?fid=4)
+--- Thread: [NEEDS INFO] Bots get stuck or don't move at all (/showthread.php?tid=2522)



Bots get stuck or don't move at all - rafallus - 01-16-2012

Hi,

I gotta admit, this is an awesome game, I have been playing Nexuiz before, and just heard of it last month.

Anyway, there are several problems with it. First thing I'd like to deal with, is that bots occasionally get stuck and either try to move when it's not possible or just don't move at all. I have an example of the latter in attached demo:

http://www.mediafire.com/?egc7xw00ef4j097

Of course, this isn't the only map where such stuff happens. I've had it also happen on campgrounds_b4 and aggressor. As for default maps, common choke points for bots seem to be:

1)Stairs next to nex in stormkeep - sometimes bots just get stuck on the stairs
2)Strength in afterslime - sometimes bots don't move for a while, even though there is plenty of room to do so.


RE: Bots get stuck or don't move at all - Maddin - 01-16-2012

Welcome to Xonotic! Smile

Yeah, it´s well known that the bots aren´t the best ones. Though there are some reasons why bots move in a weird way or don´t move at all:
- The mapper hasn´t added any bot support to the map. (Then bots won´t move or will only grab the next item.)
- Not well optimised botwaypoints, also a thing which a mapper should take care of.
- I think the devs are still working on it to improve the behaviour of bots. (If I´m right... )

rafallus Wrote:stonekeep
Stormkeep Tongue


RE: Bots get stuck or don't move at all - rafallus - 01-16-2012

Thanks for reply.

As or map name - dumb mistake on my part, corrected.

If so, then I guess it's time to wait and see. There could be a few tweaks to make high difficulty bots more aggressive and bunnyhop more, but that may be already planned to taken care of later as well.


RE: Bots get stuck or don't move at all - Justin - 01-17-2012

Better BOT AI is what should be the most important thing to take care of for the developers IMO. Icreasing the graphics isn't needed anymore (IMO again!). What we need now is cool bot AI and interesting singleplayer (both have a lot in common to be honest). Anyway:
Welcome to Xonotic, Rafallus! Where are you from? What's your background in gaming (exepting nexuiz ofc)? There was a thread called "What's your national language" or sth like that I am not sure about that.Confused You can share with us some informations about yourself and we will happily hack your computer for you! Smile


RE: Bots get stuck or don't move at all - rafallus - 01-17-2012

Hello, Justin!

Admittedly, this is probably the nicest welcome message I have ever seen on any board I've been on.

I'm from Poland and played quite a few FPS's like that (Q3 and UT series mainly, a bit of older Q2 and other open source game: Digital Paint: Paintball 2). I've checked out that language thread and made a post as well.


RE: Bots get stuck or don't move at all - Mirio - 01-17-2012

(01-17-2012, 04:48 PM)rafallus Wrote: Admittedly, this is probably the nicest welcome message I have ever seen on any board I've been on.

Welcome to this community actually! Wink

http://forums.xonotic.org/forumdisplay.php?fid=28


RE: Bots get stuck or don't move at all - rafallus - 01-21-2012

Oddly enough, some maps have autogenerated waypoints, yet bots still don't move. That's a curious issue to me.

Attached file contains waypoint files for several maps. They should be in xonotic/data/data/maps folder. Those who already have those maps, should have same files anyway, but if not, I can provide those maps as well.


RE: Bots get stuck or don't move at all - Maddin - 01-22-2012

The autogenerated files (filename.waypoints.cache) do not make it work. You (or any other person, preferably a mapper) have to manually create a bot waypoint file (filename.waypoints). That can only be done ingame using some console commands.