Staredit Network

Staredit Network -> Portal News -> AutoModder
Report, edit, etc...Posted by RexyRex on 2005-04-02 at 02:41:15
It just hit 12:00 AM my time. ( I mean JUST )
Clokr_ your such a bastard.
Report, edit, etc...Posted by Tuxedo Templar on 2005-04-02 at 04:44:55
Wait, I'm under the thought that you can edit what is in memory while starcraft is running without messing with the actual executable or mpq files themselves. So you're saying that you need to close and reopen Starcraft to get the changes (?), which will set off a virus detector and prevent it from happening (?).

A little confused here. Maybe I'm reading too fast, or it's 1AM. Or both. I know there'd be a bit of effort to find where in memory Starcraft puts all its stuff, but I know for a fact it's possible AND that you can access that memory with another program to change what's in it. If the program is timed to load the modded data with the other players as the game starts (in sync), the theory I understand is that it could successfully change the data in everyone's game and allow them to play the mod without a hitch.

Clokr, help me out here. I want to hear it from you.
Report, edit, etc...Posted by AqoTrooper on 2005-04-02 at 05:34:54
QUOTE(Tuxedo Templar @ Apr 2 2005, 12:44 PM)
Wait, I'm under the thought that you can edit what is in memory while starcraft is running without messing with the actual executable or mpq files themselves.  So you're saying that you need to close and reopen Starcraft to get the changes (?), which will set off a virus detector and prevent it from happening (?).

A little confused here.  Maybe I'm reading too fast, or it's 1AM.  Or both.  I know there'd be a bit of effort to find where in memory Starcraft puts all its stuff, but I know for a fact it's possible AND that you can access that memory with another program to change what's in it.  If the program is timed to load the modded data with the other players as the game starts (in sync), the theory I understand is that it could successfully change the data in everyone's game and allow them to play the mod without a hitch.

Clokr, help me out here.  I want to hear it from you.
[right][snapback]178517[/snapback][/right]

You read a little too fast...

You'll have to re-open StarCraft to change the *.mpq you're running from the current *.mpq into the mod's *.mpq, because otherwise it'll keep running on the first one.
The virus alert has a high chance to happen by automatically downloaded cookies from *.exe files, since you need those cookies to keep the process of closing and re-opening StarCraft.
You can't do it thru SC itself since after you close it the process ends... because you closed the program running it, it's like a person that wants to shoot himself and than buy pizza, he want be able to do so because after shooting himself the process of 'shooting,buying pizza' will stop.

And even if there is a better way to make it without cookies, players will still have to actually download the mod, so unless Clokr_ hacks bnet and reprograms it to show a loading bar for the mod it'll just pause or crash when the mod's download starts.



[edit1] Besides, there's the simplest answer to the situation - why were the news posted if the program isn't going to be released yet?
If it was real news, they were posting the alpha here (otherwise why making the news from the first place?) and we could've download that, but, there is no attachment of the program as far as I can see.

[edit2] Infect, after re-looking at the screenshots, I saw that what the program 'does' is inserting the mod into the maps themslves! which is totally impossible since mods are based on *.mpq and maps are based on *.chk!

[edit3] added a screenshot of what it looks like when you open an *.mpq that was transfered into a *.chk (*.scx)
Report, edit, etc...Posted by Wilhelm on 2005-04-02 at 05:55:42
...<< Modifying the original MPQ Starcraft uses? Running an MPQ with only the Units.dat file using MPQDraft means that Starcraft will take the data from the modded units.dat and everything else will be from the original files. So... I don't get all this babbling about changing the current MPQ, exe cookies and various other nonsense. I think that simply putting the modded files into the map MPQ would make it possible.. but... I really don't know anything about programming.
Report, edit, etc...Posted by High on 2005-04-02 at 06:24:10
SIgh, too predictable...
Report, edit, etc...Posted by SoftWarewolf on 2005-04-02 at 07:43:18
this is how it would probebly work:

1. the program adds the mod somewhere in a .scx mpq archive (you can add anything there)
2. the program (hack) runs in the background checking whenever a game starts
3. if it finds a mod in the current map. it will load the entire mod into starcraft broodwar memory. just like adding functions with any other hack.

and for the stupid ones: the mod will not apply for poeple who dont have the hack running, and you dont need to restart. and no antivirus will have anything to do with it.

now we would just need clokr_ to verify..
Report, edit, etc...Posted by SI on 2005-04-02 at 08:00:05
The concept is possible, I bet DW or someone who knows about as much as him about starcrafts internal workings can pull it off in a few weeks but this isn't real.
Report, edit, etc...Posted by .Coko[CK] on 2005-04-02 at 09:31:11
You can run a hack program to see what things are working in Starcraft when it works, but agreeing with DW, no one on this site could do it. Stwong has been doing a lot of work, but he gets lazy as well. They talk about pseudo-code compiler for Starcraft atm.
Report, edit, etc...Posted by chuiu on 2005-04-02 at 09:58:11
Does anyone know anyone actually working on something like this? I would love to help them with it if they are.
Report, edit, etc...Posted by FaZ- on 2005-04-02 at 10:30:47
People that know a game like starcraft in such depth scare me, and really I think they are the most foolish geniuses alive. If you know enough about programming and modification to do such things, why the hell wouldn't you just create your own game and sell it?
Report, edit, etc...Posted by chuiu on 2005-04-02 at 10:39:17
Time, money, graphics, liscensing, etc. There a long list of reasons.
Report, edit, etc...Posted by Clokr_ on 2005-04-02 at 10:45:34
QUOTE(FaZ- @ Apr 2 2005, 04:30 PM)
People that know a game like starcraft in such depth scare me, and really I think they are the most foolish geniuses alive. If you know enough about programming and modification to do such things, why the hell wouldn't you just create your own game and sell it?
[right][snapback]178613[/snapback][/right]


lazyness?
Report, edit, etc...Posted by .Coko[CK] on 2005-04-03 at 04:17:03
A very different thing?
Report, edit, etc...Posted by MaSTer-Z on 2005-04-10 at 02:21:18
[COLOR=red]nice joke[COLOR=green]lol very funny biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif biggrin.gif

ADDITION:
lol
Report, edit, etc...Posted by EzDay281 on 2005-04-10 at 02:53:44
QUOTE
People that know a game like starcraft in such depth scare me, and really I think they are the most foolish geniuses alive. If you know enough about programming and modification to do such things, why the hell wouldn't you just create your own game and sell it?

Among already stated, and unstated reasons, a pre-existing fan-base.

EDIT: And could someone explain to me how an SC Mod-map loader would be impossible?
If you made a hack for SC that allows changes to occur within SC without having to restart SC, based on map properties, wouldn't it be possible to create an 'auto-modder'?
Report, edit, etc...Posted by www.com.au on 2005-04-16 at 07:31:14
Hmm...


Last post? tongue.gif

I think its possible but just not going to happen..
Report, edit, etc...Posted by Heimdal on 2005-04-16 at 11:20:02
There is a thread about making a real automodder in the concepts forum.
Next Page (3)