Aliens versus Predator Classic 2000

Aliens versus Predator Classic 2000

46 ratings
How to Spawn Any Bots in Any Level
By Olde
AVP Classic normally permits you to only spawn bots that appear in particular levels. This guide will show you how to spawn any standard spawning bot (aliens, marines, predators, civilians, androids, predaliens, praetorians, and xenoborgs) in ANY level. MAJOR UPDATE: AUGUST 23, 2015.
2
   
Award
Favorite
Favorited
Unfavorite
Introduction
This guide will show you how to spawn any normally spawn-able bots in any level. AVP Gold Edition allowed you to do this easily, but due to one reason or another, it's not easily possible on Classic 2000. Typically you can only spawn bots that normally appear in the level you're in. For example, the first predator level, Waterfall, only contains marines, so you can't spawn androids, aliens, predators, praetorians, predaliens, or xenoborgs. If you try to do so, the game will tell you that the spawn failed because there's no model for that bot in the level. However, with this guide, you'll be able to spawn any of the normally spawning bots in any level.

I'm updating this guide on August 23, 2015 because of a recent Bot Loader program developed by UberFoX which very easily enables all bots to be loaded. I'm putting this under the "New and Improved Method" section. The older section is a pretty cumbersome workaround that we had to use because UberFoX's version didn't exist. I highly recommend using UberFoX's Bot Loader.

Before reading, I recommend you take a look at MandatoryAlcatraz's guide on debug mode. It's not essential to understanding this guide, but it's a very good introduction to some of the concepts below.
NEW AND IMPROVED METHOD!!!
A user named UberFoX recently released a program that force-loads all bots into each map. This means that all you need to do is have the program running in the background in order to spawn any bot you want. It's very convenient and user-friendly. It's MUCH easier than the older method.
  • First, download the Bot Loader here: http://www.moddb.com/games/aliens-vs-predator/downloads/avp-classic-bot-loader
  • Next, extract it to your desktop (or wherever). Start it.
  • Now start Aliens versus Predator Classic 2000 (Steam version only) in debug mode (Right-click AVP Classic 2000 in your Steam library, go to Properties, click Set Launch Options, then type in
    "-debug" without the quotes).
  • At the main menu, press the HOME key. This will activate the program's force-loading aspect.
Now in any level, you will be able to spawn any bot you wish.
OLD METHOD
This old method is pretty cumbersome and requires adding a mod as well as altering some files. If possible, I recommend using the new method (using UberFoX's Bot Loader) instead of this. However, for those who are curious, I leave you with the old method below.

To get started, you will need Sirlemonhead's AvPx mod. You can download the setup_AvPx.exe here: http://homepage.eircom.net/~duncandsl/avp/



Run the setup. The setup will work with both AVP Gold Edition and AVP Classic 2000. Assuming you only have AVP Classic 2000, though, you will need to change the destination. Set the directory to: Program Files (x86)\Steam\SteamApps\common\Aliens versus Predator Classic



Once it's installed, go to Steam. Click the Games menu at the top, and select Add a Non-Steam Game to My Library. Browse your files to find AvPx.exe, and add it to your library.



In your library, right-click AvPx. Go to Properties, then go to the target line. At the end (after the last quotation mark), add a space, then add this: -debug -lampcxtr



-debug makes the game run in debug mode, which allows you to enter cheats and spawn commands.

Here's how -lampcxtr works. Typing in -l (that's a hyphen followed by a lowercase L) in the command line, which stands for "load species," will allow you to spawn any bot that you want, as long as you specify it with its designated letter after the -l. a = alien, m = marine, p = predator, c = civilian, x = xenoborg, t = praetorian, r = predalien. Even though android isn't specified, you can still spawn them through specific MARINEBOT commands.

Okay, so you have sirlemonhead's mod and are running it in debug mode with the additional -lampcxtr command. If you only want to mess around on the game's normal single-player maps, you can skip the rest of this section. Otherwise, if you want to be able to spawn bots on the game's skirmish/coop maps, this section is for you. This section is necessary because some people will want to play the skirmish maps with the ability to spawn bots, however, even with the AvPx mod this is not possible in skirmish mode. Therefore, we will have to convert the skirmish/coop maps so we can select them as a single-player level.

In your Steam\SteamApps\common\Aliens versus Predator Classic folder is a folder called avp_rifs. Open it. Find the multiplayer map you want to play on, COPY it, and PASTE it. Rename the copied file to either Temple.rif (if you want to play as an alien), Derelict.rif (if you want to play as a marine) or fall.rif (if you want to play as a predator). Obviously, you will have to retitle the original levels to something else. I recommend TempleORIGINAL.rif, DerelictORIGINAL.rif, and fallORIGINAL.rif.



NOTE: Some of the map names differ from the rifs file. Stranded is kens-co-op.rif, Massacre is E3demo.rif, and Sewer is Als-dm.rif

Now when you go into your game, the first level of the species you want to play as will be replaced by that multiplayer level in skirmish mode. To change it back, just retitle the original map to its original name and retitle the multiplayer map something else or, if you copied it (which you should have), just delete it.

NOTE: Skirmish mode will ONLY let you spawn aliens, predaliens, and praetorians. The above steps are a makeshift solution for this but not a complete solution, as you can't change any level parameters.
Adding Bots
Regardless of which method you use, select a level. Open the console with the ~ key. Press Backspace three times to delete SAY. Type the spawn bot command and press Enter.





The following is a list of all spawnable bots and the commands that must be entered to spawn them. The commands must be typed in all caps to work.

Alien Family
Bot
Command
Normal Xenomorph
ALIENBOT
Praetorian
PRAETORIANBOT
Predalien
PREDALIENBOT

Human Family
Bot
Command
Random
MARINEBOT, MARINEBOT 0
Marine with pulse rifle
MARINEBOT 1
Marine with flamethrower
MARINEBOT 2
Marine with smartgun
MARINEBOT 3
Marine with SADAR
MARINEBOT 4
Marine with grenade launcher
MARINEBOT 5
Marine with minigun
MARINEBOT 6
Civilian with two-handed shotgun
MARINEBOT 7
Civilian with pistol
MARINEBOT 8
Civilian with flamethrower
MARINEBOT 9
Civilian with no weapon
MARINEBOT 10
Civilian with molotov cocktailr
MARINEBOT 11
Marine with pistol
MARINEBOT 12
Android with two-handed shotgun
MARINEBOT 13
Android with one-handed shotgun
MARINEBOT 14
Android with pistol
MARINEBOT 15

Marine with two pistols
MARINEBOT 18

Marine with skeeter launcher
MARINEBOT 19
NOTE: The random marine from command MARINEBOT, MARINEBOT 0, or MARINEBOT 20-infinity will spawn as either MARINEBOT 1, MARINEBOT 2, MARINEBOT 3, or MARINBOT 7.

Predator Family
Bot
Command

Predator using wristblades
PREDOBOT, PREDOBOT 1
Predator using the shoulder cannon
PREDOBOT 2
NOTE: All predators can switch to the combi-stick. The predator in the bathroom in Orbital and the predator in Vaults (marine bonus) can switch to the pistol, I suspect because they are specially programmed to. AI predators will never use the speargun, disc, or medicomp. Don't forget that they also have the ability to self-destruct if they sustain enough damage.

Miscellaneous:
Bot
Command
Xenoborg
XENOBORG
Tips
To spawn bots quickly, bind the spawn command to a key. To do so, open your console and delete the word SAY. Type the word BIND, then a space, then the key you wish to bind, then a space, then the spawn command. It should look something like this: BIND Z MARINEBOT 10
That line will spawn a civilian with no weapons whenever you press Z. You can set the particular key to whatever you want and have as many spawn bot commands as you want. To unbind a key, type in UNBIND followed by the bound key (e.g. UNBIND Z). You will not get a message when you unbind a key.

The older version of the AvPx mod unfortunately has a bug that won't allow it to save binds, but if you follow these instructions, you can save them. Go to your Aliens versus Predator Classic folder. Find a file called CONFIG.CFG and open it. Type in all the binds you want and save the document. Now they should be saved. The newer version (as yet unreleased) corrects this bug.



If you just want to see mayhem play out, I highly recommend that you turn invincibility on. To do this, type GOD in the console. You can also use various other cheats, like GIVEALLWEAPONS to have added fun.

Some levels have a limit on the number of bots that can appear at once.

Remember that you can't unlock levels, unlock cheat modes, or save in debug mode.
Credits/Rights
The AvPx mod was made by Sirlemonhead. This guide was made by me (Olde), with information used from MandatoryAlcatraz's guide (specifically, the spawn commands and their references). You can (and should!) use this guide and share it with others. However, you should not distribute it while giving authorial credit to either yourself, someone else, or to nobody at all. You may quote from it at length but please do not post the entirety as a guide on any other forum or site without my express permission. I also reserve the right to remove or modify this guide at any time and/or make it unavailable, with or without providing a reason.

Thanks for reading and enjoy playing!
15 Comments
tallywacka Jun 9 @ 2:29pm 
No Saving at all?
Any workaround for this?
Olde  [author] Dec 19, 2022 @ 7:21pm 
I don't exactly remember, but it might be the case that the game is thinking you're in multiplayer mode when you're in skirmish. You can get around this by renaming the map you're playing on to a single-player map name, then load it from the single-player menu. Let's say you want to load bots into Stranded and you are a marine. Rename kens-co-op.RIF (in avp_rifs folder) to something like Derelict.RIF (rename the original Derelict.RIF to something else) and then load into the first marine mission. I'm currently working on an easier way to load bots but in the interim you might want to try this method..
Raven Dec 19, 2022 @ 6:12pm 
I should note, I'm doing this with -unlimitedsaves and -debug enabled in the launch properties, so Multiplayer isn't even an option, it seems, when I start it. :o It's not selectable on the main menu.
Raven Dec 19, 2022 @ 6:08pm 
Oh, I was referring exclusively to Skirmish, not even in Multiplayer, just main menu > Skirmish. It should work there, but I often get the aforementioned issues.
Olde  [author] Dec 19, 2022 @ 4:36am 
You need to be in coop mode if I recall correctly. You can't just be in a random multiplayer map in deathmatch mode spawning bots.
Raven Dec 19, 2022 @ 4:14am 
OH! Do I need to hit Home when each level loads?
Raven Dec 19, 2022 @ 4:06am 
Using this program, I was at one point able to spawn marine and civilian bots into Skirmish, I don't know how, but it usually doesn't work. New method claims to work in skirmish, but I keep getting, the "Can't spawn marinebot in multiplayer" message.

I also notice certain bots won't spawn in SP, with, a "No HD model found" sort of error.
Olde  [author] Mar 12, 2022 @ 8:36am 
Skirmish mode was programmed the same way as cooperative, it only allows alien, praetorian, and predalien NPC bots.
SecretAgentKiiN 特务健 Mar 12, 2022 @ 7:17am 
Why can't i use addbot in Skirmish Mode?
Olde  [author] Jun 26, 2021 @ 2:30pm 
It gets falsely flagged because it is compiled by a source that is unknown to antiviruses but if you don't feel safe, don't use it.