Forums Index >> Help >> "Uberbots CS"



Page : <1> :

KC

Hello,

Will someone please "explain" this file to me? :[ I've been through it so many times, and still don't get it. Sometimes it seems easy, and others not at all. I have experimented w/the values a bit, but don't really understand them, so I'm not sure where to begin, or if I'm actually seeing a difference in the bots or not. It isn't exactly as clear as was the TT "prefs cs" file.

PLEASE HELP :[

Thursday, April 14, 2005 at 11:51:15 AM

I started looking at it last night for the first time, and most of the fields are fairly straightforward, but how it affects the bot behaviour is not nearly as easy to determine. A lot of the changes will be very subtle.

Thursday, April 14, 2005 at 1:27:29 PM
KC

That's what I mean. :S First it "seem" easy, but after making changes, how can u tell the diff? %) In other words, I don't understand the value in the first place, and since as you said, the changes are subtle, then the only question is how much is enouph? Oh and btw, are the bot descriptions ie:"lightgoldbot" talking about "all" gold lightbots or "all" gold bots period? Sigh. :(

Last edited: Thursday, April 14, 2005 at 2:36:35 PM

Thursday, April 14, 2005 at 2:32:36 PM

I'm just learning them too right now. I've been able to figure out some of it from just playing with it last night.

I've also been able to figure out how to define my own new AI defs and use them in the server without overwriting or losing the originals.

I'm in the middle of another project I need to finish up, but next week perhaps I can put some good time into this research. I also have some ideas on setting up an "evolution program" to develop new AIs, but that would take a fair amount of work to do. %)

I'd give more details, but I'm at work right now and don't have my files in front of me and can't remember the codes and proper methods. I'll try to remember to post what I've got tonight.

Last edited: Thursday, April 14, 2005 at 2:59:38 PM

Thursday, April 14, 2005 at 2:58:38 PM
KC

Yeah, I actually edited some of the values last night myself, but got a bit overwelmed by "NOTHING" happening, so just returned everything back to original specs and left it alone. I could'nt find any way to measure success. :S
Thx for replying to this thread. I appreciate any input at all. :)

Thursday, April 14, 2005 at 3:28:14 PM

Np. I was able to see results by carefully observing them fight each other in Battlemode. I had to be careful not to get too close or they came after me, which wasn't what I wanted. I need to install Observer Mode...

WIthout my code in front of me, I do remember that just moving numbers to the extremes is not necessarily better. One change I did as a test was the aim angle to 0 (the bot wouldn't fire unless it was at 0 degress variance from the target). They stopped shooting completely. I suspect that tightening that up too much would actually make them LESS accurate, as they would fire in a smaller and smaller cone, and dodging bots would get outside it easier.

Last edited: Thursday, April 14, 2005 at 3:59:13 PM

Thursday, April 14, 2005 at 3:56:43 PM
KC

Hmm, Maybe I'll just have to try one thing at a time and watch for changes. I'll make only sublte changes. I suppose it will take some time to figure things out that way. I've noticed ZeBoLoBoT's Bots are particularily "TOUGH". He's done some work on them himself using the same file, and is apparently having success at it. I'm just starting w/modding and learning from the begining. :o

Thursday, April 14, 2005 at 4:32:57 PM
b20

Well KC my bots are at a status of "Impossible". Meaning that no human can beat these bots. Not even me! XD They are so crazy that they shoot like insane! The last game I played was a Team-Battlemode and he bots got like 100 kills and I was at 0!

KC it is easy. Just follow the instructions on the right. Dash made it so you can understand what you can do.

After many studies of the UberBots, I have finally succeeded, but people might complane that your bots are TOO impossible. Besides, that is why I named them EXTREAMLY tough bots.

- b20

Friday, April 15, 2005 at 12:29:27 PM
KC

ZeBoLoBoT,

Will u please tell me if each bot line describes "all" bots of that color? Ie: "lightgoldbot"; "lightbronze" etc. All are "light" but I think it reps all of "gold"; "bronze"; "silver", not the size. Also may I configure one or more bots of my choice? Or is it really a change one/change all and u can only config a "class" of bot/group?

Please, if you can, save me just a little time of wacking my brain by giving something to start with ie: something u did w/the bots that u like(describe how u did it please).

Thx, KC

Last edited: Friday, April 15, 2005 at 2:26:56 PM

Friday, April 15, 2005 at 2:20:34 PM

You might already have them, but the Original Script Files from bravetree might help a little. I haven't played around with them, so don't know. The tankAI.cs controls the bots.

I do know that you'll have to make something for each bot type. Uberbots is for light tanks. He's got a line in there that says:
// Bronze Light Tanks configured to be super snipers.

If you want heavies, you could copy all the info and change them heavies.
BronzeHeavyAI.homeRange = 1000; // how far from "home" will it wonder
BronzeHeavyAI.targetRange = 1000; // how far away does it have to be before targeting an enemy
BronzeHeavyAI.disengageRange = 1000; // at what distance will it disengage an enemy
...etc.

Friday, April 15, 2005 at 2:45:11 PM
KC

KillinBrainCells,

Thanks for answering one of my burning questions about the bot lines concerning "size" bot. I will look at the other advice you game me too.

Thx again,

KC XD

Friday, April 15, 2005 at 2:55:39 PM
KC

Yeah, I looked at it again, and it seems that Dash did a job already better than the original TTscript, so I'm not really going to worry about that. It also looks like he gave each light it's own personality ie:bronzelight has sniping.,silverlight has revenge and gold has awsome aim. Of course I want to run all gold. :)

Friday, April 15, 2005 at 4:06:38 PM
KC

Got it!!

Thx!! KC XD

Last edited: Sunday, April 17, 2005 at 6:17:23 PM

Sunday, April 17, 2005 at 4:18:31 PM
b20

Thanking yourself? 8o Wierd

EDIT: Oops sorry, Your just signing your name there. Good thing the bot thing worked out for ya KC!! %)

- b20

Last edited: Sunday, April 17, 2005 at 4:38:46 PM

Sunday, April 17, 2005 at 4:37:14 PM
KC

LOL
Yeah, it's really working now and I'm having some fun experimenting
Check it out sometime. Now I want to try editing ramW ;backW;flankW etc. ;)

PS. Deffinately good advice on using "wordpad". "Notepad" is garbage compared. B)

Last edited: Sunday, April 17, 2005 at 6:29:47 PM

Sunday, April 17, 2005 at 6:13:52 PM

Notepad+ is good.

I currently use a freeware editing program called HAPEdit.

Sunday, April 17, 2005 at 6:51:18 PM
KC

Yeah, but "NotePad" made Dash's codes look all jumbled. That's not good for someone(me) who's only learning this stuff.

Tuesday, April 19, 2005 at 3:25:39 PM

^ yes but notepad is a lot darker and clearer B)


Wednesday, April 20, 2005 at 2:57:49 PM
KC

It might have been chinese for all I know :S

Thursday, April 21, 2005 at 2:39:43 PM

Page : <1> :

insert quote insert url insert email insert image bold italic underline superscript subscript horizontal rule : : Help on using forum codes

Add comment:

HTML is disabled within comments, but ZBB Code is enabled.

Back to the top

Web site designed, maintained and funded by -z- and Dan MacDonald