Official Soldat Forums
Soldat Maps & Mapmaking => Bot Forum => Topic started by: A_Leaky_Condom on December 29, 2006, 07:28:19 am
-
I'm guessing part of Soldat's source code lies in the dedicated server?
The bot coding is all server-side, yes.
I've been interested in modifying the AI behind the bots in Soldat for quite some time, but I don't really know where to start. How would I get started? What should I learn before I attempt to do this?
Thanks for the help. ^^
-
You can't... the only persons I am aware of that have the dedicated server source code is Michal Marcinkowski and EnEsCe, and that code won't be released for public use for another good while I'd say.
So, summed up: you can't.
-
Correct me if I'm wrong.....
But it is illegal to modify a closed-source program, or any part of it. (this also includes Soldat...and any part of it, without the makers EXPLICIT permission.)
Sorry to burst your bubble.
Wait for Michal to release the Soldat Source code....(whenever that will be....maybe 2 years time.....lol)
-
Yeah, but that was probably not what this guy here believed. I'd say he was thinking something along the lines of the server scripting system or the weapon mod stuff.
But yes, modifying the executable would be against the license agreement:
No portion of this software may be disassembled, reverse engineered, decompiled, modified or altered.
-
Doesnt soldat .. have some kind of security so it cant be disassembled..
i do remember this guy had it open with a bunch of numbers and i dont know what he was doing.. i was like whatcha doing he said nothing
so i guess he was doing nothing
the program said disassembler and he had did it to soldat but i dont like him so i dont talk to him much
Anyways is it protected?
-
Ahh...
I really wanted to experiment with changing the AI, but I suppose I'll have to wait till the release of the source code.
=_="
-
What were you planning to do?
-
Probably just messing around with it, seeing how much he could tweek it with it still being playable.
Or, at least, that is what I would do.
-
Judging my the fact that he has an immature forum username, I would say he would try and make them act like gundams and give health to people, and other such related crap.
-
En, weren't you at some point making dodge ball bots? or was that some stupid rumor i heard somewhere?
-
What, the bots don't throw Knives like they should? EnEsCe said he already got them to do that. ???
-
He has, but with limited potential:
http://forums.soldat.pl/index.php?topic=6909.0
-
Judging my the fact that he has an immature forum username, I would say he would try and make them act like gundams and give health to people, and other such related crap.
making them act like gundams whit the mecha mod woudent be immature add all it would be fun and really crazy...as immaking a server like that,only problem i'm having is the lag of waypointed good looking maps...:(
-
Judging my the fact that he has an immature forum username, I would say he would try and make them act like gundams and give health to people, and other such related crap.
Actually Medic bots would be Uber-cool/useful.
-
Bot's waypoints it's so poor thing, how to do that bots can move without waypoints, like in Unreal Tournament 2004?
It's a good idea, becouse very hard bots - very poor. How to do it?
I think do it can only MM.
-
One thing that I hate about bots is friendly fire - they often cross each others lines of fire or try to shoot though their team mates.
-
Umm......yeah....this is still on the first page of the bot forums....so..it isn't that old... ;D
Bot programming, once the source code is released, is hard, obviously. If C++ programming was as easy as teaching your dog the sit command, MM's bots would be a whole lot smarter.
Shooting through teammates with friendly fire on is a problem.
Bots not using colliders and sceneries to their advantage is a problem.
Bots' inability to switch weapons on the fly is a problem,
Bots' not throwing the knife sometimes is a problem,
Bots' not really looking for enemies, and hunting down people that ran away from them is a problem,
But on the other hand, they made quite a few interesting shots with the M79. Their camping is average, and when they have a knife, all they will do is stab, stab, stab. Not to be snooty about it, but they kinda discompared to Super Smah Bros. Melee's fighting bots. It's kinda nice that SSBM's bots have level choices of 1 to 9.
EVERYTHING about these bots needs a lot of tweaking. Medbots would be nice, but that's kinda unnecessary in fast-paced games like this one. These bots don't apply much tactic to fighting. They just stand there and fire.
as of right now, I'd prefer playing against real people. Even n00bs are smarter than those bots. They at least know when to run away from a pro.
-
The bot code hasn't been touched for years, and it probably never will. MM seems to have an adversity to it :P
-
At least they run away from grenades. :P
The bot code hasn't been touched for years, and it probably never will. MM seems to have an adversity to it :P
There's your problem. MM's a vampire.
:(
:)
-
I'm not much of a programmer
but is there anyway that you could make script for the bots and let the them use the script you made instead the default, like giving priorities to the script.( im not trying to break the law or anything like that, just wondering)