Jump to content

Home

Bot Enhancement (Help please)


Horrorz2002

Recommended Posts

Hello everyone -- let's start this off with a simple statement: I know absolutely nothing about editing JK2 code.

 

Personally I have noticed since release that the Multiplayer bots just don't cut it as skilled dueling opponents...and that sparked ideas for me. Perhaps there is a way to break the barriers of standard bot creation, and increase the Health / Health Regen / Force / Force Regen / Block Percentage / Speed / ETC of a bot? This is very very important to me, and has been a longing desire for quite some time...

 

Wouldn't it be interesting to enter a fight against a bot with fighting techniques so advanced that you required a partner to defeat him? This would allow the player to relive several historical Star Wars moments (Obi-Wan / Qui-Gon vs. Maul anyone? Count Dooku? ETC!).

 

Would anybody have any idea where I can begin? Or perhaps would anyone like to take this up as a mini-project? I remember e-mailing Ken Hoekstra a long way back regarding this issue...his reply was it will be possible as soon as the SDK with source code is released. Soooo it's confirmed that this *can* be done...now...where to begin?

 

Any feedback that has nothing to do with flaming is appreciated...please help if you can. Thanks :fett: .

Link to comment
Share on other sites

Ah come on -- someone must be at least mildly interested :) this could be the very first step to co-op mods! If you can raise the bots hit points / abilities...surely you can lower them..... and make perfectly retarded stormtroopers / droids / etc.

Link to comment
Share on other sites

Correction, please take the time to re-read my post...you will notice the "...block percentage / speed / ETC" notes.

 

Adding health to a bot is just another way to make it a more difficult opponent.

 

Trust me, if your opponent all of a sudden gained 500 hit points, +30% to block percentage, and a +50% movement rate, you would notice the difference.

 

Thank you for the reply, if you don't believe the above is true, Dream On.

Link to comment
Share on other sites

Alright then -- for purposes of progression please let me rephrase my previous statements...

 

I am looking to make a god bot that might even require two people fighting it simultaneously to defeat it...to do this, I am looking to edit the stats as previously listed, to far above average. It will not be smarter or have different fighting techniques, BUT it will be MUCH harder to kill...which is the only thing I'm looking for.

 

Does anyone know where I might start looking to attempt this? Or would anyone like to help?

 

** To clear up any misconceptions -- this bot would be made a more difficult opponent by it making use of Increased Hit Points / Force Points...Much Higher Regen Rates (Force and Health), Damage / Attack Speed Ratio tweaked to maximum performance, Movement Speed Increased, Every Force Power (Light+Dark Side abilities), Blocking Ability Increased, Hatred Levels Increased, and much much more. It would be kind of like Jedi Master mode in multiplayer JK2...only better (allowing you to recreate battle scenes and such as well).

 

Hopefully someone knows how this can be done, or where to start :).

Link to comment
Share on other sites

hmm...so you want stronger bots than normal eh? sorta like for MP coop type maps? piece o cake...sort of. I don't know much about coding, but I believe Dest has programmed bots into his code - so I know the answer lies in there. Most of the problems with bots is that they are programmed to do certain things (like use force powers endlessly with zero saber ability).

 

Ask Dest, he is definitely more familiar with the source code than I am.

 

As I know it, you can edit bot files to be incredibly advanced, but only as advanced as the current engine allows (which sadly, tells the bot to run away if he's not 'programmed' to use a lightsaber).

 

There is a bot utility you can download that will allow you to create your own bots. But I find that incredibly interesting that you would want stronger bots. I would also like that because the bots we fight now do nothing but run around slashing (and if they aren't jedi model, they just run around).

 

But now you're getting into AI. You'd have to import that kind of stuff from SP type bots (which are far more intelligent). Hmm...I'd be interested to see Dest's response too.

Link to comment
Share on other sites

I think bots are handled as clients so it probably gives the same health and stuff to the bots that it gives to all other clients. You might have to find where it sets the health for all clients and then do something like if (this ent is a bot) give it 500 health else give it 100 helath.

 

There is something in the ent-> structure that marks if its a bot or not.

Link to comment
Share on other sites

I have a question similar to this one, but not quite as difficult.

 

I've noticed several bots with techniques that I'd rather not have in my game, and would simply like to change them for me personally.

 

Who really wants to see a bot Jar Jar Binks running around throwing lightning and gripping you???? I'd rather make him a little clumsy, with no saber usage(he'd kill himself eventually) and very little force powers except for speed and jump. And maybe heal.

 

Also, I'd like to change Padme to a shooter type of bot instead of a Jedi bot(with a red saber no less).

 

I don't want to make it so that others can't enjoy these features that the great modelers installed, but I'd like to make it more enjoyable for me on my machine.

 

Basically, I'd need bot file editors and what not.

 

Any help here would be hot!!

 

;)

Link to comment
Share on other sites

have you tried jk2files.com ? they have a bot maker.

 

you must first unpack the bots .jkb from the pk3 file to c:\

then open the jkb file with wordpad or notepad

 

Tip 1: to disable force powers change all points to 0

e.g forcedrain 0

 

Tip 2: to make bot use only guns remove all light saber points :D

 

bare in mind that the force powers are listed like this

 

0

 

h

e

a

L

Link to comment
Share on other sites

Originally posted by BucMan55

Who really wants to see a bot Jar Jar Binks running around throwing lightning and gripping you???? I'd rather make him a little clumsy, with no saber usage(he'd kill himself eventually) and very little force powers except for speed and jump. And maybe heal.

 

Replace everything in JarJar.jkb with this:

 

http://alienjl.homestead.com/files/jarjar.txt

 

Then he doesn't use saber, force... he is just a clumsy moron :)

 

--------------------------------------------------------------------------------

 

And about good SP like AI...

 

Do you guys think that this game could handle it... ??

 

I think it would mean TERRIBLE LAG (if it would work at all...)

Link to comment
Share on other sites

Originally posted by BucMan55

I saw the bot maker but I'm not sure how to name it and where to put it. It seems more geared to creating a bot for a skin that you just made.

 

Also, is there a .pk3 viewer as this is where that information is stored....

 

Yes its a good program but its for new bots not to edit bots,..dissapointing

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...