DarkBlizz

Game On => STARCRAFT II: WINGS OF LIBERTY => SC2 Tools => Topic started by: Esper on March 07, 2010, 12:33:52 PM

Title: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: Esper on March 07, 2010, 12:33:52 PM

v0.4 Updates:
- Fixes team incomplete bug. Thanks et2010!
now SC2 shows the correct color in minimap, the correct cursor color and correctly "ally victory".

- Fixes bug of map path not utf-8 encoded.

Features:
Launching a starcraft 2 map, supporting team setting, color/race selection and slot changing. and it's only 65KB.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: M.v.L on March 07, 2010, 12:45:47 PM
Hey
very nice!
Simple, jet effective!
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: gzxaaa on March 07, 2010, 12:50:34 PM
YOU'RE THE GOD! You just spend 2 days and single-handedly achieved starcraft 2 beta single player mode + AI enabled mode + race selection enabled + observer enabled + team selection enabled with a 65KB program, which the whole Myst+Lazytown+Starcrack teams take such a long time with so many GUIs/Plugins/Packs to achieve (and only part of them). GENIUS!

P.S. Make sure you guys use the original maps Blizzard provides. No AI maps/Lazylauncher needed. This launcher will take care of setting AIs and everything else. You can use it together with any AI mod (script) just as usual.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: SCFan68 on March 07, 2010, 01:07:08 PM
Woah! This version seems to allow teaming properly!  I tried it with myself with an AI ally and the game came up and I could see his base and see him building. 


However, I think this launcher physically alters the source map file permanently, as opposed to creating a new "temp" map to launch from, as the others do?
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: cloak123 on March 07, 2010, 01:12:04 PM
Quote from: gzxaaa on March 07, 2010, 12:50:34 PM
YOU'RE THE GOD! You just spend 2 days and single-handedly achieved starcraft 2 beta single player mode + AI enabled mode + race selection enabled + observer enabled + team selection enabled with a 65KB program, which the whole Myst+Lazytown+Starcrack teams take such a long time with so many GUIs/Plugins/Packs to achieve (and only part of them). GENIUS!

As a Chinese, I'm so proud of you. You're the REAL HERO!

You told me in the Chinese forum that you reverse engineered lazylauncher, but the race/ob/team selection functions are all your original work, completely independent from western cracking teams.

P.S. Make sure you guys use the original maps Blizzard provides. No AI maps/Lazylauncher needed. This launcher will take care of setting AIs and everything else. You can use it together with any AI mod (script) just as usual.

im american and hes my hero now :)
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: SCFan68 on March 07, 2010, 01:14:31 PM
VERIFIED:  This launcher modifies the source map file permanently.


I tested this by using an unmodified, no ai added map to start.  I used this launcher to load it up with some AI's and so forth.  Then I quit the game.  The datestamp on the map had changed, and when I loaded the map directly with Lazy Launcher, there were AI's present, where normally an empty map such as this would do the "Victory!" thing immediately.


I'm very happy to see that someone got teaming up working.. but you can't change the source maps.  Other launchers do it by taking the source map, making the changes required, and then saving a temporary map file which is used to launch. They leave the original files untouched.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: seanb on March 07, 2010, 01:20:58 PM
FULL EDIT:


I downloaded the DLL from a site, and the launcher works awesome. Me and 2 other computers just anniahlated another computer.


BRING ON THE 12 PLAYER MAPS!
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: cloak123 on March 07, 2010, 01:22:46 PM
Quote from: seanb on March 07, 2010, 01:20:58 PM
I don't wanna be a downer, but this doesn't work for me. I've used nearly every launcher anybody has made so far, and this is the first that didn't work for me.


(windows 7, 64 bit, using Starcraft 2 with Beta Patch 4, which works with at least 2 other launchers)


StarLauncher.exe - System Error
The program can't start because MSVCR71.dll is missing from your computer. Try resinstalling the program to fix this problem.


It's awesome that it's 65kb, but is it missing something?

The 64 bit windows 7 does not have the dll just Download it and put it in your systems folder and it should run
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: andredoc on March 07, 2010, 01:28:34 PM
So how do I solve it:Download MSVCR71.dll from dll-files.com. (It is free.)[/size]Unzip...Place MSVCR71.dll into C:\Windows\System32 or C:\Windows\SysWOW64 if you using a 64-bit Windows.[/font]
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: gzxaaa on March 07, 2010, 01:30:03 PM
Quote from: SCFan68 on March 07, 2010, 01:14:31 PM
VERIFIED:  This launcher modifies the source map file permanently.


I tested this by using an unmodified, no ai added map to start.  I used this launcher to load it up with some AI's and so forth.  Then I quit the game.  The datestamp on the map had changed, and when I loaded the map directly with Lazy Launcher, there were AI's present, where normally an empty map such as this would do the "Victory!" thing immediately.


I'm very happy to see that someone got teaming up working.. but you can't change the source maps.  Other launchers do it by taking the source map, making the changes required, and then saving a temporary map file which is used to launch. They leave the original files untouched.

You're right. It's not a big problem at all as you can simply backup the original map and copy it back afterward. I think the author can easily make the launcher do this automatically to prevent further complains on this. But there's NO other crack at this time that can make you play with Allied computer/against Allied computers, which is the function we waited for weeks!
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: SCFan68 on March 07, 2010, 01:33:02 PM
I agree.  I am just letting people know. Make sure you have a good backup of all the original, untouched maps somewhere else before you mess with this. It will change them on you.  I just was warning people more than anything.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: seanb on March 07, 2010, 01:40:29 PM
LOVE YOU


EDIT: Nevermind, you already had that feature, i just didn't know how to properly use it.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: chikopaws on March 07, 2010, 01:54:05 PM
I just played 2v2..

but I dont get it.. what AI this launcher used??

seems the AI are pretty dumb.. it even cant destroy the rocks guarding their base in shakuras plateu..
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: SCFan68 on March 07, 2010, 01:55:44 PM
This launcher does not incorporate AI changes. You'd have to manually put the baseSC2data file in place yourself. If you haven't done so, it's using the default Blizzard (brain dead) AI.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: chikopaws on March 07, 2010, 01:58:25 PM
Quote from: SCFan68 on March 07, 2010, 01:55:44 PM
This launcher does not incorporate AI changes. You'd have to manually put the baseSC2data file in place yourself. If you haven't done so, it's using the default Blizzard (brain dead) AI.

LOL.. no wonder !!  :D
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Blackcode on March 07, 2010, 02:04:35 PM
Put your founds non this tread about team setting so i can upload later on wiki......
http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019 (http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019)
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: delirtenadam on March 07, 2010, 02:30:02 PM
very very nice
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: TruSkill on March 07, 2010, 02:33:17 PM
I have a quick question. I got this launcher to work, but when I play a game, such as a 2v2 with teams as in me and a comp vs 2 other comps, my teammate is still red when i mouse over him, but we don't attack each other, but he still sends all his units to my base as if to attack me but he doesn't. The other two computers do the same thing.  Since they are "allied" and can see each others' bases, they send all their units as if to attack each other but don't, the units just sit in each others' bases.  I'm using StarCrackAI 6.0. Does everyone's teammates' ai do this as well or did i possibly do something wrong?
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: cloak123 on March 07, 2010, 02:37:40 PM
Quote from: TruSkill on March 07, 2010, 02:33:17 PM
I have a quick question. I got this launcher to work, but when I play a game, such as a 2v2 with teams as in me and a comp vs 2 other comps, my teammate is still red when i mouse over him, but we don't attack each other, but he still sends all his units to my base as if to attack me but he doesn't. The other two computers do the same thing.  Since they are "allied" and can see each others' bases, they send all their units as if to attack each other but don't, the units just sit in each others' bases.  I'm using StarCrackAI 6.0. Does everyone's teammates' ai do this as well or did i possibly do something wrong?

no i believe they have not fully understand the process the game uses so far and only got it to work in regards of being allied, not all the mini map functions etc are found
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: LAPIN on March 07, 2010, 03:11:29 PM
KISS.


gj.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: gzxaaa on March 07, 2010, 03:13:14 PM
Quote from: Blackcode on March 07, 2010, 02:04:35 PM
Put your founds non this tread about team setting so i can upload later on wiki......
http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019 (http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019)

I hope the author can share his findings about team settings. It should be a simple and elegant method. He only took half day to find out how to enable team settings according to his post on the Chinese forum.

BTW, I also found the allied AI will send their army to each other's base instead of attacking the enemy together. I think this can be fixed by improving AI script.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Quit_out on March 07, 2010, 03:15:28 PM
It is not work!

Can not locate Starcraft II directory!
Try to put the StarLauncher.exe to the game directory.

P.S: He is placed in this directory!!!
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: ScubaSteve3465 on March 07, 2010, 03:43:49 PM
when i click start game nothing happens? any ideas? does it have to be in a certain folder? or directory?
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: lurenjia on March 07, 2010, 03:54:11 PM
Quote from: Quit_out on March 07, 2010, 03:15:28 PM
It is not work!

Can not locate Starcraft II directory!
Try to put the StarLauncher.exe to the game directory.

P.S: He is placed in this directory!!!

I did not encounter this problem.

When I click the button "..." for browse map files, it just automatically identify my starcraft 2 main path.
However, I put my maps neither in the main path nor the user/...  So I have to manually specify the location of my map files.

Hope the information above is useful for you.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Quit_out on March 07, 2010, 04:00:22 PM
Quote from: lurenjia on March 07, 2010, 03:54:11 PM
Quote from: Quit_out on March 07, 2010, 03:15:28 PM
It is not work!

Can not locate Starcraft II directory!
Try to put the StarLauncher.exe to the game directory.

P.S: He is placed in this directory!!!

I did not encounter this problem.

When I click the button "..." for browse map files, it just automatically identify my starcraft 2 main path.
However, I put my maps neither in the main path nor the user/...  So I have to manually specify the location of my map files.

Hope the information above is useful for you.
Hm! Likely this launcher does not support Russian path! =(
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: lurenjia on March 07, 2010, 04:05:06 PM
Quote from: Quit_out on March 07, 2010, 04:00:22 PM
Quote from: lurenjia on March 07, 2010, 03:54:11 PM
Quote from: Quit_out on March 07, 2010, 03:15:28 PM
It is not work!

Can not locate Starcraft II directory!
Try to put the StarLauncher.exe to the game directory.

P.S: He is placed in this directory!!!

I did not encounter this problem.

When I click the button "..." for browse map files, it just automatically identify my starcraft 2 main path.
However, I put my maps neither in the main path nor the user/...  So I have to manually specify the location of my map files.

Hope the information above is useful for you.
Hm! Likely this launcher does not support Russian path! =(
Probably this is the issue.
Maybe this problem is similar to Lazy Launcher.  Lazy Launcher do not support Chinese path.
Does the lazy launcher supports Russian path?
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Blackcode on March 07, 2010, 04:42:55 PM
Quote from: gzxaaa on March 07, 2010, 12:50:34 PM
YOU'RE THE GOD! You just spend 2 days and single-handedly achieved starcraft 2 beta single player mode + AI enabled mode + race selection enabled + observer enabled + team selection enabled with a 65KB program, which the whole Myst+Lazytown+Starcrack teams take such a long time with so many GUIs/Plugins/Packs to achieve (and only part of them). GENIUS!

As a Chinese, I'm so proud of you. You're the REAL HERO!

You told me in the Chinese forum that you reverse engineered lazylauncher, but the race/ob/team selection functions are all your original work, completely independent from western cracking teams.

P.S. Make sure you guys use the original maps Blizzard provides. No AI maps/Lazylauncher needed. This launcher will take care of setting AIs and everything else. You can use it together with any AI mod (script) just as usual.


ok... ofc we belive him he did not got inspired from western Crack Teams (anyway why he released his launcher after and not first?) who were stupid enough to publish their results for public... let's do not enter in the disscusion of chinese not chinese bcs your on mined field there...
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Bt on March 07, 2010, 04:44:17 PM
Just awful until they fix where it messes up your maps.

Worst launcher out until this is fixed.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: bustya on March 07, 2010, 04:58:55 PM
This doesn't work with update 4. And it wont let you select which version to use.  :'(
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: gzxaaa on March 07, 2010, 05:45:51 PM
Quote from: bustya on March 07, 2010, 04:58:55 PM
This doesn't work with update 4. And it wont let you select which version to use.  :'(

I have update 4 and it's working with no problem. BTW, why do you need to switch version for playing? For watching replay you don't need this launcher, just run Starcraft II.exe and it'll automatically adapt game version to replay's version. (well u need the Battle.net\SWF\Authentication.gfx, which is well known since the second day Starcraft 2 beta out)
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: kblood on March 07, 2010, 05:57:02 PM
Quote from: Bt on March 07, 2010, 04:44:17 PM
Just awful until they fix where it messes up your maps.

Worst launcher out until this is fixed.
Ehhh, and you got your sources from where exactly? I was a bit uneasy when I found out what it actually did. So far it seems to do it very well though, maybe because only a few maps lets you modify maps so directly. At least I have had problems adding the SC v6 AI to most maps. The result when it worked though? :D
See for yourself:
http://dionysus.dk/SC2/Maps%20with%20Starcrack%20V6%20AI/Replays/ (http://dionysus.dk/SC2/Maps%20with%20Starcrack%20V6%20AI/Replays/)
Download the two Starlauncher replays. They have been made with starlauncher.
Get these maps:
http://dionysus.dk/SC2/Maps%20with%20Starcrack%20V6%20AI/Verified_SCv6maps/ (http://dionysus.dk/SC2/Maps%20with%20Starcrack%20V6%20AI/Verified_SCv6maps/)
Or at least get:
http://dionysus.dk/SC2/Maps%20with%20Starcrack%20V6%20AI/Verified_SCv6maps/(4)%20-%20AIDev%20-%20Metalopolis%20AIv6.s2ma (http://dionysus.dk/SC2/Maps%20with%20Starcrack%20V6%20AI/Verified_SCv6maps/(4)%20-%20AIDev%20-%20Metalopolis%20AIv6.s2ma)
Both replays are made in this one map, even though it was changed twice by the launcher.
If you copy this map into your:
Users\*username*\AppData\Local\Blizzard Entertainment\Battle.net\Cache\Download
folder. It should be possible to make this work with any folder, but since this is the one I used while making this replay, others watching my replay will have to do this as well.
Also you need to be viewing these replays on a fully updated version of SC2 Beta, with no AIs installed, because the AI is in the map file itself.
Conclusion? Replays does not care if the mapinfo file has been changed in the map. The replays apparently have their own mapinfo data. Which makes this launcher perfect for what I have been looking for. Now all it needs is some AI that utilizes the synergy of team work instead. So far this AI just hugs its neighbor.
I did a team AI test but did the mistake of trying out the referee player type, which I do not know what is. A gamemaster? Another kind of observer? A helper? No matter what that type is, it is a type that makes the replay fail it seems. At least if you play as an observer and choose the referee's perspective. That is my guess anyway. You can try my team AI test bugged replay to see what happened.
So what is the problem with this map? It bugs when you try it on lost temple? I will need to test some more. I suspect there is in fact a problem with some of the maps, because they make errors when I try adding files to them, while other maps are just fine about it. And all the maps we use come from the same Cache afaik, so its probably just variations of the same bugged map. At least that is my theory.
And now its time for me to praise the OP :)   :o Well done Chinese guy. I am even suspecting that all bugs encountered with this 0.3 launcher is actually bugs in the beta game and the beta maps we are using, and the incomplete AI that goes with it. But I could be wrong. At least with the maps that does not bug for me, it seems to work just fine.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Bt on March 07, 2010, 06:06:03 PM
I wasn't talking about replays

Please read the entire thread
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: kblood on March 07, 2010, 06:17:51 PM
Quote from: Bt on March 07, 2010, 06:06:03 PM
I wasn't talking about replays

Please read the entire thread
I did, and I just read it again because of you asking me to. What bug are you talking about? I have had no errors, and you are the only one making me thing there are any.
The launcher works. It can work with replays with the method I mentioned. It changes the maps, because that is how it makes all its functions possible, and it does so flawlessly as far as I can tell from my testing so far. Been testing this for 2-3 hours.
My replays are just me proving my point that it IS working, and very well. The maps that some say are changed, are not changed in any negative way, they are just edited by the launcher, in a very brilliant way from what I can tell, since it does not seem to dmg the map, or change the map so it wont be usable by previous replays.
Replays are very picky about maps being edited, and the fact it still accepts the maps after having been through this launcher proves to me that it works.
Now I will have to test it with maps that might cause problems... :) You will have to specify what problems you are actually referring to for me to figure out what you are claiming to be dramatically bugged about this launcher.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: SCFan68 on March 07, 2010, 06:49:44 PM
The problem is that it modifies the source map permanently, which should be a no-no.


Other launchers load the source map file in, make the changes, but save it out to the drive as some temporary map file to be launched.

This one changes the map file in your directory and doesn't revert the changes. So if you started with unspoiled maps, with no changes, they will not stay that way.  It just seems like a bad way to deal with things.  It should be able to create a playable game, on a map, without changing your source map files permanently. The others do it by use of a temporary map file, created on the fly per usage.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: kblood on March 07, 2010, 07:38:08 PM
Quote from: SCFan68 on March 07, 2010, 06:49:44 PM
The problem is that it modifies the source map permanently, which should be a no-no.


Other launchers load the source map file in, make the changes, but save it out to the drive as some temporary map file to be launched.

This one changes the map file in your directory and doesn't revert the changes. So if you started with unspoiled maps, with no changes, they will not stay that way.  It just seems like a bad way to deal with things.  It should be able to create a playable game, on a map, without changing your source map files permanently. The others do it by use of a temporary map file, created on the fly per usage.
And because the dates on the map change, you say the maps are changed? The same happens if I copy the maps. The fact is the only change it really does, is edit the mapinfo file in the map. Which is of no consequence to anything else. I tested it, and it is not. I am just amazed this guy pulled that off. Instead of opening the file, it must be doing hex editing on the fly I am guessing, and it works great so far.
You claim it is a no no to change these maps, however the maps we are playing with comes from cache files, or am I wrong? Which means these map files are actually just generated by the Battle Net 2 server at some point. They were meant to be edited several times.
I would usually agree, do not change the files. This one does it so well though, that it affects nothing else. The only thing it might affect, and only just might, is running the map directly with LazyLaunch2 which might end up playing the map with the last chosen settings this launcher started the game with.
Now do you have a valid argument why editing the map on the fly is a bad thing, if no errors have yet to come from it? So far it seems the an error would only occur if the computer crashes the exact moment you are running the map.
Well, I will test if it edits the map with something that has an impact on something, anything even. Except just changing the date. I suspect it does permanently change the mapinfo file. Personally that is cool with me as long as it does so without causing errors.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: SCFan68 on March 07, 2010, 07:45:05 PM
sigh.. I don't know why I bother to try to help. People jumping all over me, and with bad info.


It ABSOLUTELY changes the map. You can test it yourself to prove it.

Take an unspoiled map that has no AI on it. An original, untouched official map.

Load it with Lazy Launcher. Note is says "VICTORY!" right away.  Because the map has no AI on it by default.
 
Now, use this new launcher to setup a game on that same map, the way you want it.  Put in AI's, etc.  And launch and play.


After you quit the game, go back to Lazy Launcher, and load the original map again. Viola, it now has AI's on it, when it was unspoiled before.  Because he physically changes that source map, permanently.


I think you just don't understand.  Yes, the launchers take an original map and modify it to use AI.  THE DIFFERENCE IS THE OTHER LAUNCHERS DO SO BY CREATING A NEW, TEMPORARY MAP FILE TO LAUNCH FROM.   THEY DO NOT MODIFY YOUR ORIGINAL SOURCE MAP IN ANY WAY.


If you don't get it, I can't explain it any more clearly.  I'm just trying to warn people that they will end up getting their maps changed. It's a legitimate and unexpected concern.  Yet I get people jumping down my throat as if I'm off my rocker, or don't know what I'm talking about.. or making a big deal about something trivial.


It's not trivial.  It's NOT the the proper way for a launcher like this to work.  It will ultimately change all your map files irrevocably. It shouldn't do that. It should leave them unspoiled.


Someone help me out here. I have not the patience to keep trying to explain this.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: bignamethefer on March 07, 2010, 08:00:59 PM
Quote from: gzxaaa on March 07, 2010, 12:50:34 PM
YOU'RE THE GOD! You just spend 2 days and single-handedly achieved starcraft 2 beta single player mode + AI enabled mode + race selection enabled + observer enabled + team selection enabled with a 65KB program, which the whole Myst+Lazytown+Starcrack teams take such a long time with so many GUIs/Plugins/Packs to achieve (and only part of them). GENIUS!

As a Chinese, I'm so proud of you. You're the REAL HERO!

You told me in the Chinese forum that you reverse engineered lazylauncher, but the race/ob/team selection functions are all your original work, completely independent from western cracking teams.

P.S. Make sure you guys use the original maps Blizzard provides. No AI maps/Lazylauncher needed. This launcher will take care of setting AIs and everything else. You can use it together with any AI mod (script) just as usual.


except the whole Myst+Lazytown+Starcrack teams crack the game way before him


and as a chinese, i'm not so proud of what you said, let's not bring up the western eastern thing and draw boundaries between us, we are all human and we play the same game, can't we live with that?


to the op, great job! it worked perfectly for me except when i destroyed all the enemy structures the game did not end, i did not get a victory messsage. I don't know if there is anything you can do about that, but if you can, get that fixed would be nice.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: vitalsine on March 07, 2010, 08:01:17 PM
Sweet :)

Your the man!

Metalopolis 3v3
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: gzxaaa on March 07, 2010, 08:31:58 PM
To kblood: The referee is almost the same to the spectator but you can type messages in game.

What I'm wondering now is that for those playing Co-op game on Battle.net with beta keys, would allied AIs will attack enemy together or send army to each other's base like this one? The answer will result in two cases:

1. The launcher fully achieved team arrangement as Blizzard does, but current AI scripts lack the part for allied actions and will only attempt to attack every other players.

2. The AI scripts (even the Blizzard's VERY easy one) are already complete, but the launcher has not changed the team arrangement thoroughly. It only makes allied units not attackable and able to see each other, but the AI engine still recognize the allied player as hostile.

BTW, I found that the Muta's bounce damage hurts allied units; seems different from starcraft 1.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: CraniX on March 07, 2010, 08:36:51 PM
Quote from: gzxaaa on March 07, 2010, 12:50:34 PM
YOU'RE THE GOD! You just spend 2 days and single-handedly achieved starcraft 2 beta single player mode + AI enabled mode + race selection enabled + observer enabled + team selection enabled with a 65KB program, which the whole Myst+Lazytown+Starcrack teams take such a long time with so many GUIs/Plugins/Packs to achieve (and only part of them). GENIUS!

As a Chinese, I'm so proud of you. You're the REAL HERO!

You told me in the Chinese forum that you reverse engineered lazylauncher, but the race/ob/team selection functions are all your original work, completely independent from western cracking teams.

P.S. Make sure you guys use the original maps Blizzard provides. No AI maps/Lazylauncher needed. This launcher will take care of setting AIs and everything else. You can use it together with any AI mod (script) just as usual.

I am pretty sure  race selection functions were my discovery, i made these memory address's public :p

Starcraft 2 Race Loader By CraniX (http://www.youtube.com/watch?v=X-UFO_uPcXo#)

GIVE CREDIT WHERE IT'S DUE
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Esper on March 07, 2010, 08:53:01 PM
Quote from: Blackcode on March 07, 2010, 02:04:35 PM
Put your founds non this tread about team setting so i can upload later on wiki......
http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019 (http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019)


My way to implement team setting is ugly and not good. it patched/replaced the native code of galaxy function "PlayerGetAlliance", making it works as "PlayerSetAlliance", and patched the MapScript.galaxy for setting it.
I failed in finding way by modifying "MapInfo".
I have no time to work on this launcher, i will upload the source today later :)
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Rosenberg on March 07, 2010, 09:00:55 PM
Quote from: Esper on March 07, 2010, 08:53:01 PM
Quote from: Blackcode on March 07, 2010, 02:04:35 PM
Put your founds non this tread about team setting so i can upload later on wiki......
http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019 (http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019)


My way to implement team setting is ugly and not good. it patched/replaced the native code of galaxy function "PlayerGetAlliance", making it works as "PlayerSetAlliance", and patched the MapScript.galaxy for setting it.
I failed in finding way by modifying "MapInfo".
I have no time to work on this launcher, i will upload the source today later :)

It would be grand if you did that, I'm sure everybody that has a knowledge in programming is going to work on it to make a little better.  ;D

Regardless though, thanks for the hard work you've done so far.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: vitalsine on March 07, 2010, 09:04:03 PM
Yea, the AI definetly hordes around its teamates bases. With 6.0 its still a challenge taking down a base. But my teamates just sat at my base the whole damn time. haha. Whack. Still good though, lets hope someone can figure out how to make them know we are allied.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Rosenberg on March 07, 2010, 09:09:58 PM
Quote from: vitalsine on March 07, 2010, 09:04:03 PM
Yea, the AI definetly hordes around its teamates bases. With 6.0 its still a challenge taking down a base. But my teamates just sat at my base the whole damn time. haha. Whack. Still good though, lets hope someone can figure out how to make them know we are allied.

That's one thing that the AI makers have to figure out.  :(
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: kfqzhw on March 07, 2010, 11:14:11 PM
VERY NICE!
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Ludicrous on March 08, 2010, 08:01:01 AM
VERY NICE!! great that you got this working the only problem i have to mention at the moment is that one the AI still doesn't think that were allied but that's a problem with the AI script. But the thing is we're allied but we still don't see each others cloaked units. any way to fix this?
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Ucyrin on March 08, 2010, 09:36:56 AM
THX ! for this nice little tool  ;D . I did try a 1(me)vs2(AI) and it worked fine. And with the new Starcrack 6.1(no cheat) it was a good challenge  :-\ .

PS: For those who wants to download this nice little tool, make a new folder in the Starcraft 2 beta folder with copies of the maps you have, and use this folder only for this tool to load the maps. That way if you wanna use another launcher the files wil not be change.

And to all GL HF  ;)
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Gamewiz on March 08, 2010, 09:43:07 AM
I love the team setting! I decided to try and pull a "Starship Troopers" moment by playing 1v3, I was terran against 3 zerg, using the StarCrack AI v6.1. However, I limited myself to building only marines and medivacs, as well as a few tanks for defense only. It was epic. :) It was a hard fight, but I did win!
Title: Re: StarLauncher v0.4 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: jenkinsdjtg on March 08, 2010, 10:44:37 AM
im getting this system error.

The program can't start because MSVCR71.dll is missins from your computer.
Title: Re: StarLauncher v0.4 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: Kernel64 on March 08, 2010, 10:58:33 AM
Quote from: jenkinsdjtg on March 08, 2010, 10:44:37 AM
im getting this system error.

The program can't start because MSVCR71.dll is missins from your computer.

Same here.
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: Master619 on March 08, 2010, 11:08:23 AM
Quote from: Gamewiz on March 08, 2010, 09:43:07 AM
I love the team setting! I decided to try and pull a "Starship Troopers" moment by playing 1v3, I was terran against 3 zerg, using the StarCrack AI v6.1. However, I limited myself to building only marines and medivacs, as well as a few tanks for defense only. It was epic. :) It was a hard fight, but I did win!

I think some additional banshees won't ruin the moment  :P :P , and sure they look real cool  ;D .
// I tried some Avatar feeling with these banshees and marauder, and god it was superb  8) 8)
Title: Re: StarLauncher v0.4 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: Rosenberg on March 08, 2010, 11:10:31 AM
Quote from: Kernel64 on March 08, 2010, 10:58:33 AM
Quote from: jenkinsdjtg on March 08, 2010, 10:44:37 AM
im getting this system error.

The program can't start because MSVCR71.dll is missins from your computer.

Same here.

Here's the dll: http://www.dll-files.com/msvcr71.zip?0VIkXEXGdS (http://www.dll-files.com/msvcr71.zip?0VIkXEXGdS)
If you're using Windows 7 64bits copy it to C:\Windows\SysWOW64
(Being that at first I didn't know where to put it, I distributed a copy around, one in SysWOW64, one in system32 and one in the folder containing the program)
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: HpNoTiQ on March 08, 2010, 11:18:48 AM
Hi, it's a really good launcher and since the team option is really working it's even better. The only cons to use this launcher is that it alters the map.
Will you fix this?
Title: Re: StarLauncher v0.4 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: jenkinsdjtg on March 08, 2010, 11:20:20 AM
Quote from: Rosenberg on March 08, 2010, 11:10:31 AM
Quote from: Kernel64 on March 08, 2010, 10:58:33 AM
Quote from: jenkinsdjtg on March 08, 2010, 10:44:37 AM
im getting this system error.

The program can't start because MSVCR71.dll is missins from your computer.

Same here.

Here's the dll: http://www.dll-files.com/msvcr71.zip?0VIkXEXGdS (http://www.dll-files.com/msvcr71.zip?0VIkXEXGdS)
If you're using Windows 7 64bits copy it to C:\Windows\SysWOW64
(Being that at first I didn't know where to put it, I distributed a copy around, one in SysWOW64, one in system32 and one in the folder containing the program)


thnx, i put it in system32 though.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: hiiro on March 08, 2010, 11:46:19 AM
Its nice to finally fight a team of AI opponents. Many thanks, If its not too much trouble it would be better if it used a temp map and modify that so that the original map you selected does'nt get modified, thats the only problem I have. Again keep up the good work and thanks again.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: mariomaniac33 on March 08, 2010, 05:01:26 PM
Yep, I can confirm that v0.41 has teams working properly now! Many thanks!

However, there is a bug that should be pointed out. When playing with 6 player Metapolis, the launcher does not set up the teams and races properly. For example, you want player 6 to be terran and on your team with player 4 as Zerg and on the enemy's team, however, Zerg will be on your team and Terran will be the enemy.

This bug makes setting up 3v3 rather difficult since it sometimes becomes a 2v4.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: lurenjia on March 08, 2010, 05:16:25 PM
Quote from: mariomaniac33 on March 08, 2010, 05:01:26 PM
Yep, I can confirm that v0.41 has teams working properly now! Many thanks!

However, there is a bug that should be pointed out. When playing with 6 player Metapolis, the launcher does not set up the teams and races properly. For example, you want player 6 to be terran and on your team with player 4 as Zerg and on the enemy's team, however, Zerg will be on your team and Terran will be the enemy.

This bug makes setting up 3v3 rather difficult since it sometimes becomes a 2v4.
The reason is the 6 player Metapolis map is not an official map by Blizzard. It is a modified map file, so the tool would have problem dealing with it.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: mariomaniac33 on March 08, 2010, 05:25:21 PM
Quote from: lurenjia on March 08, 2010, 05:16:25 PM
Quote from: mariomaniac33 on March 08, 2010, 05:01:26 PM
Yep, I can confirm that v0.41 has teams working properly now! Many thanks!

However, there is a bug that should be pointed out. When playing with 6 player Metapolis, the launcher does not set up the teams and races properly. For example, you want player 6 to be terran and on your team with player 4 as Zerg and on the enemy's team, however, Zerg will be on your team and Terran will be the enemy.

This bug makes setting up 3v3 rather difficult since it sometimes becomes a 2v4.
The reason is the 6 player Metapolis map is not an official map by Blizzard. It is a modified map file, so the tool would have problem dealing with it.

True, but the tool supports 6 player and Blizzard has not made any 6 player maps yet. Therefore, it is assumed that the tool can support these maps (which it can). There is just a small bug where the tool is mapping the settings to the wrong players. It shouln't be too hard to fix.  ;)

EDIT: I figured out the bug. I just finished playing a 3v3 without any problems  :P . Basically, it seems that the teams settings are in the incorrect positions. So:
Player 1: Choose team at Player 2
Player 2: Choose team at Player 3
Player 3: Choose team at Player 4
Player 4: Choose team at Player 5
Player 5: Choose team at Player 6
Player 6: Choose team at Player 1
Like I said, it shouldn't be too hard to fix. I didn't decompile it or anything, but I did test it and play around with it, and it seems that they are all off by one like so. Hopefully the author will be able to fix this team issue soon, but in the mean time, it can be worked around.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: Kouga on March 08, 2010, 07:37:17 PM
hope we can change the color we want and please add more colors.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: Dracogon on March 08, 2010, 11:03:58 PM
Hey guys can you help me? I tried to use this launcher and It just stops working, please help, it hates me T^T
Title: Re: StarLauncher v0.3 with Team Setting, Color/Race Selection, Slot Changing
Post by: kblood on March 09, 2010, 05:06:59 AM
Quote from: Esper on March 07, 2010, 08:53:01 PM
Quote from: Blackcode on March 07, 2010, 02:04:35 PM
Put your founds non this tread about team setting so i can upload later on wiki......
http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019 (http://darkblizz.org/Forum2/ai-development/map-disassembling/msg7019/#msg7019)


My way to implement team setting is ugly and not good. it patched/replaced the native code of galaxy function "PlayerGetAlliance", making it works as "PlayerSetAlliance", and patched the MapScript.galaxy for setting it.
I failed in finding way by modifying "MapInfo".
I have no time to work on this launcher, i will upload the source today later :)
Thanks :) But would it not be possible to just change some other script file with this then? Like MapScript.Galaxy?
I was hoping for a way to use this launcher to create a few maps that would have team setting without using your launcher, so that people could test team AI and such without the maps changing.
Other than that, great work :) I have been looking for functions like this, and in 0.41 of the launcher it really seems to work very well.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: kblood on March 09, 2010, 05:13:19 AM
Quote from: lurenjia on March 08, 2010, 05:16:25 PM
Quote from: mariomaniac33 on March 08, 2010, 05:01:26 PM
Yep, I can confirm that v0.41 has teams working properly now! Many thanks!

However, there is a bug that should be pointed out. When playing with 6 player Metapolis, the launcher does not set up the teams and races properly. For example, you want player 6 to be terran and on your team with player 4 as Zerg and on the enemy's team, however, Zerg will be on your team and Terran will be the enemy.
 
This bug makes setting up 3v3 rather difficult since it sometimes becomes a 2v4.
The reason is the 6 player Metapolis map is not an official map by Blizzard. It is a modified map file, so the tool would have problem dealing with it.
I suspect it might be due to the map for some reason calls player 5 and 6, computer 5 and 6. Either that or maybe Blizzard's SC2 Beta does not really support more than 4 player maps in its coding yet.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: mariomaniac33 on March 09, 2010, 02:17:06 PM
Quote from: kblood on March 09, 2010, 05:13:19 AM
Quote from: lurenjia on March 08, 2010, 05:16:25 PM
Quote from: mariomaniac33 on March 08, 2010, 05:01:26 PM
Yep, I can confirm that v0.41 has teams working properly now! Many thanks!

However, there is a bug that should be pointed out. When playing with 6 player Metapolis, the launcher does not set up the teams and races properly. For example, you want player 6 to be terran and on your team with player 4 as Zerg and on the enemy's team, however, Zerg will be on your team and Terran will be the enemy.

This bug makes setting up 3v3 rather difficult since it sometimes becomes a 2v4.
The reason is the 6 player Metapolis map is not an official map by Blizzard. It is a modified map file, so the tool would have problem dealing with it.
I suspect it might be due to the map for some reason calls player 5 and 6, computer 5 and 6. Either that or maybe Blizzard's SC2 Beta does not really support more than 4 player maps in its coding yet.
Sure the problem may be map independent, but that does not change that fact that the loader CAN be updated to support this  :) . As I pointed out in my last post, I showed that it DOES work fine, but it is not inputting the teams properly on some hacked maps  :( .

Like I said, I've managed to play a couple of 3v3 and 2v2v2 on Metapolis now with this loader, so there's no doubt this bug can be fixed  ;) .
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: Kernel64 on March 10, 2010, 03:29:42 AM
I'd like to request a feature to just save the map with settings without launching SC2? Thanks.
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: L33tGam3r on March 10, 2010, 05:17:14 AM
"...This launcher physically alters the source map file permanently" so when u watch the replays at first it goes normal then one day l8r it gives an error "Replay Desync!".
I have maps Documents and Settings\~~~\My Documents\StarCraft II Beta\Maps
I have them in the game directory and in the Local Settings.
I forgot to do a back up ( I dont even know what to backup ) now I dll-ed fresh new official blizzard and replaced them in every location I have maps in.
Still having the error ..so where does the launcher saves the modified maps?
And how to fix this I wanna watch my replays. The launcher is g8r tho.. GJ
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: prong on March 10, 2010, 04:04:41 PM
Quote from: L33tGam3r on March 10, 2010, 05:17:14 AM
"...This launcher physically alters the source map file permanently" so when u watch the replays at first it goes normal then one day l8r it gives an error "Replay Desync!".
I have maps Documents and Settings\~~~\My Documents\StarCraft II Beta\Maps
I have them in the game directory and in the Local Settings.
I forgot to do a back up ( I dont even know what to backup ) now I dll-ed fresh new official blizzard and replaced them in every location I have maps in.
Still having the error ..so where does the launcher saves the modified maps?
And how to fix this I wanna watch my replays. The launcher is g8r tho.. GJ
"Replay Desync" happens if you use the wrong AI
you need to use the AI the game was played with
Title: Re: StarLauncher v0.41 UPDATE with Team Setting, Color/Race Selection, Slot Changing
Post by: L33tGam3r on March 11, 2010, 07:22:05 AM
never thought of that.. :o
But i guess it doesn't work either 
What does AI has to do with replays :?
I still think it's because of the maps any other ideas :? ::)