| Basic Routing
Right, so you are in the game, in the level that has no JRF, and you have everything set up and ready to start creation. It will be helpful to know your way around the level, because then you will not miss out any parts of the level through not knowing about them, and be able to reduce repeating the route along certain areas. 1. Think of a path that takes you around the level without going through any places too many times. This is also not entirely necessary, and will be easier on some maps than others, but if you do this, then the finished path will probably be better, and the bots are less likely to all end up being in one area through there being several paths going through the same place. When thinking up the path, make sure that it does not involve going down things that you cannot go back up. Remember that if you make a mistake, or jump by accident, then pressing the key that you bound to 'remwp' will delete the last waypoints that you made, in order of when you made them. 2. Where you spawn, make a point. This is not necessary either, but you may as well start somewhere :). Now follow that path you thought up all the way around the level, until you get back to where you spawned, making a point every 6 or 7 steps. Make sure that you make a point on every weapon and by every button / charger that you want the bot to use, and that each point is visible from the previous one. Also, follow the guidelines in part 3. 3. There are several things that you need to consider when making the route so that the bots will be able to follow it. These involve: |
||
| a) Jumping | ||
| b) Stairs | ||
| c) Ladders | ||
| d) Doors and Corners | ||
| e) Lifts | ||
|
These are all explained using pictures
Once you have done the route, you may like to add sniper points etc, which are explained in the next part. Otherwise, enter 'writewpfile' in the console, and start testing |
||
|
|
||
| If you have any questions,
comments, or suggestions relating to this guide, post them on the forum
or email me.
2: Making the
route (and how to make it work)
3: Harder stuff
(Like getting the bot to duck-jump)
4: Testing
(and troubleshooting)
|
||