HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Would faking the Blizzard signed maps be more good or bad?

10-02-2003, 12:53 PM#16
Zap
I'm somewhat sure that if someone wrote a intellgent letter to blizzard with a solution for the issue (IE, only w3m/w3x loads, user alaways prompted, Dosen't work in multiplay, etc.) they would take it as a valid suggestion, and possibly take it into consideration.

Also as a sidenote, and with blizzard being a corpiration, don't you think they wouldn't want people creating something like diablo?
10-02-2003, 08:12 PM#17
FyreDaug
They don't care if you make a game like diablo, you can't sell it anyways. But stay on topic.
10-02-2003, 09:20 PM#18
Dragon
Warcraft 3 reads MPQs and does not run them.*

*As far as I know... *shiftyeyes*
10-02-2003, 11:08 PM#19
Ekkruker
Quote:
Originally posted by Lost Loch
I'm torn what side of the fence I'm on. But to answer Ekkruker:

We are not talking about being able to make savegame files, exactly. What people mean by the save-game thing is that there are some triggers in WE that you can only use with a Blizzard signature on the map. The two most notorious are Save Game and Load Game. These triggers are key to creating multi-map RPGs like the TFT Orc campaign and indeed are what the Orc campaign uses. (Because it's Blizzard-signed, so it can use 'em, of course.) The way it works is one saves the current state of the current map (like where creeps and units and things are) and then loads the new map. Later, when you return to the old map, it loads the saved version and picks up right where it left off when you left. See the Orc campaign for the classic example. (Anytime you change maps like going into the caves or the valley of the thunder lizards, it's using these triggers.)

Anyway, point is that while this can be simulated TO AN EXTENT with triggers and the cache and things, there are limits to what you can do with the cache and it's rather complicated. Thus people wish they could sign their maps Blizzy-style to use these triggers. But the same way, code could theoretically save a map repeatedly until it fills up the hard drive. And that's one of the fears of abuse of this system.

So now you know, and knowing is half the battle.... .NET!


THANK you someone for finally answering me I actually thought you meant literaly making a save game (like the going into the menu and saving the game) I didn't know it meant saving map status.. In that case im not really sure what to think. On one hand, theres a ton of assholes out there waiting to make a loop trigger that floods your computer, and then theres the good people who would make kickass multiplayer campaigns... Im thinking the best way to do it is to make it so that each map gets ONE and only one save game slot, then, if the game is saved again, it will overwrite the old one. If not that then the biggest thing to do would be to make it so that you can cache on multiplayer...
10-03-2003, 02:42 AM#20
SpectreReturns
Well heres the deal guys. If you edit any of the main blizzard files, (common.j, blizzard.j, or any of the blizzard maps) and if its a map, get it back to blizzard auth, you still wont be able to play it on multiplayer, because you will get a 'Auth Error'. Faking it for single player would work, but it would be easier to just edit the trigger (via jass in common.j) and make it accept all maps. This would stop it from being multiplayer, but the triggers only work in single player, so theres no worries.

-Hope this helped
10-03-2003, 03:08 AM#21
Dragon
Quote:
Originally posted by Zap
I'm somewhat sure that if someone wrote a intellgent letter to blizzard with a solution for the issue (IE, only w3m/w3x loads, user alaways prompted, Dosen't work in multiplay, etc.) they would take it as a valid suggestion, and possibly take it into consideration.

Also as a sidenote, and with blizzard being a corpiration, don't you think they wouldn't want people creating something like diablo?


The problem isn't doing it in single player, its in multiplayer. Singleplayer is easy via jass or just hacking the sig, but that doesn't work on the internet, the only way it could is if blizzard got some ****ing brains.
10-03-2003, 03:20 AM#22
a_RaGe_iNsIdE
I Think Yes, Because Some1 is goin to figure it out sometime, so u might as well give it to us and save us time
10-03-2003, 03:40 AM#23
Lost Loch
To ThePersonThing and/or SpectreReturns:

Wait... forgive my newbieness, but- I though no one had hacked the signature yet and even via JASS it still wouldn't let you use it in non-Blizzard-signed maps. Isn't that what we're debating: If it would be a good idea to find a way to make it work in single-player? Because in multiplayer I think most of us agree it would just have to be restricted due to the easy proliferation, etc. See countless previous threads on the subject for a comprehensive list.

But really... I thought we couldn't get it to work in ANY mode, even single. Am I wrong?
10-03-2003, 03:56 AM#24
FyreDaug
Lost Loch, I don't think anyone was able to fake the signature, I haven't played with it myself, but I've heard it was set in 128-bit encryption.

Anyone prove me wrong, I don't think it was hacked yet.
10-03-2003, 04:57 AM#25
SpectreReturns
Okey, maybe your right. I found this in the jass:

Quote:
Originally Posted by common.j
// NOTE: These funcs are reserved for Blizzard maps as they
// could be used for nefarious scripting otherwise

I am going to look into hacking an auth.
10-03-2003, 09:43 AM#26
Kerry
You can already save the map in the same way as they do in the bonus campaign. It has been done and it can be done, it's just a bit more intense. I'm also sure we could wrote our own program that we could 'save' into (something that works like the FPS Control program).
10-03-2003, 01:46 PM#27
FyreDaug
But with the signature it is generated by what is on the map. I heard weaaddar say that he saved Lost Temple without modifying anything in it to a seperate location, and hex edited the header to be the same as the other one, and it crashed.
10-03-2003, 11:00 PM#28
x(Lunchbox)x
I tried hex editing it also, just copying, but it crashed when I tried to load it. =|
10-04-2003, 12:17 AM#29
35263526
An interesting point is that I tried Hex editing also, and the map worked, but next time I loaded it, the game chrashed. I have no idea why it worked the first time.
10-04-2003, 12:45 AM#30
weaaddar
It seems its not just the header aparently there is 260 byte footer that starts with NIPS on blizzard auth. maps as well as this header section.

I think my map cuased war3 to crash because the header was saying check the NIPS, and when it found no NIPS it crashed. This is all theory but someone brave can try it. I have no time right now.