PDA

View Full Version : Adding modified cpu AI to a standart map


herd
03-04-2008, 5:46 AM
Hi all. I just modified standard cpu AI in aiscript.bin. In order to run it I must play starcraft with a special launcher. In order to play with my frind on bnet with this AI working he should run this launcher too. You've got the problem.

And then I saw a UMS map that does just what I want - its a standard BGH with improved AI on it. So you play 5 humans vs 3 CPU.

Now my question - is there a way to implement my modified AI into a standard map?

migidu
03-04-2008, 6:51 AM
i think you need to use a mod in order to run your modified ai ( or, replace the one in the patch using win mpq which is really not good. )

herd
03-04-2008, 7:05 AM
i think you need to use a mod in order to run your modified ai ( or, replace the one in the patch using win mpq which is really not good. )

Right now Iam using separate exe file with aiscript.bin in it to run SC. Its kinda launcher for the game. What I need is a possibility to play online with other ppl who dont have this AI.

Basan
03-04-2008, 6:34 PM
Herd, only through a private server and only if you two have the exact same version of the mod' is that it'll run on line successfully. Oh and welcome on board, btw. ;)

Twitch6000
03-04-2008, 8:41 PM
Herd, only through a private server and only if you two have the exact same version of the mod' is that it'll run on line successfully. Oh and welcome on board, btw. ;)
Wrong basan if he is just using a mod that has a custom ai that does not need .exe editing meaning no downgrading needed.

Durandal
03-04-2008, 10:20 PM
Aside from all that, the bottom line is;

And then I saw a UMS map that does just what I want - its a standard BGH with improved AI on it. So you play 5 humans vs 3 CPU.

Now my question - is there a way to implement my modified AI into a standard map?


No.

You can't add your own AI into a map and utilize it without using a mod of some kind, one which as you already know, requires both players to use the same mod. That's not to say that there aren't some useful AI scripts already bundled with Starcraft. The AI you're referring to in particular for that BGH map was likely an Insane level AI. "Terran Campaign Insane", "Protoss Campaign Insane", etc.

I'm sure you also know that you can run it using the "Run AI Script" action, and then locating the appropriate script, but I'm just adding this little bit to be totally sure.

herd
03-04-2008, 11:31 PM
Ive got this reply on the other forum:

go into winmpq and open the map up,then add your ai script.That should work

What you think?

KillerKow
03-05-2008, 12:10 PM
All players in the game need to be running SCMLoader for that to work.

Twitch6000
03-05-2008, 3:14 PM
All players in the game need to be running SCMLoader for that to work.
What he said the reason being if they are not all using same thing it will desync.

Durandal
03-05-2008, 4:35 PM
SCMLoader is a modding tool, in a sense.

When I said 'No', what I really meant was, "No". ;)

Twitch6000
03-05-2008, 6:47 PM
SCMLoader is a modding tool, in a sense.

When I said 'No', what I really meant was, "No". ;)
In mapping it is a NO in modding though it is a yes :P.

Durandal
03-05-2008, 8:24 PM
Which he obviously does not want.

Basan
03-06-2008, 4:36 PM
Wrong basan if he is just using a mod that has a custom ai that does not need .exe editing meaning no downgrading needed.

The way you said it, yes, you're absolutely right. But I was referring to use a mod' and not exactly a modified map with extra *.mpq settings bundled inside (à la SCMLoader). ;)

Durandal
03-06-2008, 4:54 PM
Even without SCMLoader and with a standard mod, you don't need to do any .exe editing or downgrading.

Twitch6000
03-06-2008, 5:22 PM
Well basan ScmLoader works with 1.15.2 atleast the beta does >.>.Ofcourse it could have just been my map lol.

Basan
03-06-2008, 5:38 PM
Even without SCMLoader and with a standard mod, you don't need to do any .exe editing or downgrading.

Ain't exactly sure but I'm to believe that in a later patch the same version mod' thing was disabled from the B.Net servers due to the similarity of processing used by game hacks/cheats. Hence that, my initial comment on this thread. *Wink, wink*