Forums Index >> Help >> "Uberbots CS"
Page : <1> :
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.
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
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
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. :)
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
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
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
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
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.
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
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. :)
Got it!!
Thx!! KC XD
Last edited: Sunday, April 17, 2005 at 6:17:23 PM
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
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
Notepad+ is good.
I currently use a freeware editing program called HAPEdit.
Yeah, but "NotePad" made Dash's codes look all jumbled. That's not good for someone(me) who's only learning this stuff.
^ yes but notepad is a lot darker and clearer B)
It might have been chinese for all I know :S
Page : <1> :
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 :[