Jump to content

Home

Making Bots harder is....hard...


Aegis Runestone

Recommended Posts

You probably already know this, but making the reflex number *lower* makes the bot harder. It means he takes less time before reacting.

 

Here's a way to make him tougher: change perfectaim to 1 -- he just won't miss...

 

Also, change the various weapon weights so that the bot is more likely to use tougher weapons, like the rocket launcher, flechette gun, repeater and thermal detonators.

 

Have fun!

 

~JediMouse~

Link to comment
Share on other sites

Okay, so make sure the bot has level three Saber Attack, Saber Defend and Saber Throw, and make the weapon weights highly in the saber's favour... and make sure you set saberspecialist to 1, so he uses it intelligently, rather than just running around or running away all the time.

 

~JediMouse~

Link to comment
Share on other sites

Okay. First things first. If you are even a little noobie (I refuse to use those silly numbers and things!), don't go making actual changes to your assets0.pk3 file. What we're going to do is extract some bits, modify them, and put them in a new file which should take precedence when the game runs, but won't overwrite anything permanently.

 

Okay. Find your game's base dir. That is, something like C:\Program Files\LucasArts\Star Wars JK II Jedi Outcast\GameData\base

 

Now find the file called assets0.pk3 -- double click it, and your system should tell you that it doesn't recognize the file type. In the dialog box that opens, select the program you want to use as WinZip (or whatever program you use to look at xxxxx.zip type files -- I'm going to assume you have one of these, and I'm going to assume it's WinZip). Also make sure the check box is selected to make it always use this program for these types of files. Click OK.

 

Now, when WinZip opens, maximize the window -- you'll need to see everything. Widen the header that shows the file path, and click once on that header to sort the files by path. Find the files labelled xxxxx.jkb in the path /botfiles, and select them all. Now click extract. Make sure the option is checked to Use Folder Names, but not to Use Full Path.

 

When that operation is complete, quit WinZip. You'll now see the dir botfiles within your base dir, and inside you'll find those files. Double click on one of them that you'd like to change, and do the same program association thing you did for the .pk3 file, except that you want to use Notepad to open it.

 

In Notepad, make any changes you want to the file's numbers and statistics (there are some instructions in the file; don't change something if you don't know what it does), and save the file under the same filename. Quit Notepad.

 

[continued next post]

 

~JediMouse~

Link to comment
Share on other sites

Delete from this directory all the .jkb files you didn't modify, and go up one dir back to the base dir. Right click on the botfiles dir, and select Add to Zip.

 

When the dialog box comes up, leave the path it gives, but change the filename at the end to <filename>.pk3 -- for instance, it may now look like: C:\Program Files\LucasArts\Star Wars JK II Jedi Outcast\GameData\base\newbots.pk3

Click OK. Quit WinZip.

 

Now you're done. Delete the temporarily-created botfiles dir (you don't need it while the files are packed up in a .pk3 file), and run the game!

 

I'm tired now, so if you need to know more, you may have to wait until I check the boards next, or maybe some other kind soul will chip in on the .jkb file details.

 

~JediMouse~

Link to comment
Share on other sites

  • 2 weeks later...

Make sure the numbers for accuracy and reaction time are quite low, and turn on (to "1") the flag for being a perfect shot. Now edit the values for what weapons they prefer, and make them more likely to choose the more deadly weapons.

 

That, and adjusting the in-game difficulty level of the bots, is about all you can do.

 

~JediMouse~

Link to comment
Share on other sites

Vicious_Bot 2.0 is working well. He's got some minor bugs in his server finding script, and although he usually is in the top 3 of the score rank, he still has some bugs that need to be worked out.

 

For some odd reason, whenever he is killed by a pure force power. (Not thrown off a bridge or anything) Vicious_Bot just kind of... stops. I have to re-run several scripts just to get him working again. I think i've narrowed it down to some inner working of the Outcast Bot AI, (seems to be a conflict with the bot of the same skin he uses.) And i should be rounding off version 2.1 pretty soon.

 

"You just got flag-capped by a BOT!"

-Vicious_Bot 2.0

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...