You can open every map and change any nontrigger value and save it, you can jsut not publish it on the same server
You can see every trigger of every map when you open it with mpqviewer and take a look into the galaxyscript file, the triggers are written in plain text, they arent encrypted or whatever.
So just take a map, copy trigger, use the 3rd part editor where you can use the custom script and thats all or not?
I am so dissatisfied with this system and they said it should be protected even better than in wc3.
There it was at least not openable or readable after protection!!!
I will go on my prject, but either i hope blizzard will fix this, or noone will support copies of the original maps!!!!
Oh, but it IS protected a lot better than in WC3. Since WC3 had absolutely no official map protection at all :D
But I agree fullheartedly. Blizz has all tools available to make a solid map protection and they're giving us that crap. There were MPQ readers that could open map files even before the beta had started - so basically their protection was rendered useless before anyone even tried hacking it .~
Units and terrain isn't important. Since you have a harder time uploading hacked maps the only real thread is having save systems.
You could just copy/paste the script code and recreate the save system on a sample map, then use this to fool around.
On the one hand it's nice for people being able to look into finished maps and learn from them, but things like save systems NEED to be hidden in the dark.
It will happen a lot more often too, because you can't publish your map in every region. Either you buy 3 (4?) copies of the game or if your map is popular someone will upload it on every other region. If the US gets THE BEST DOTA CLONE EVARZ and the rest of the world does not, there will be vigilantes.
Instead of futile protection, make it really hard to remove all author references from the map by including them into images (minimap) or by hacking the UI files which can't be edited in the GUI.
You can open every map and change any nontrigger value and save it, you can jsut not publish it on the same server You can see every trigger of every map when you open it with mpqviewer and take a look into the galaxyscript file, the triggers are written in plain text, they arent encrypted or whatever.
So just take a map, copy trigger, use the 3rd part editor where you can use the custom script and thats all or not?
I am so dissatisfied with this system and they said it should be protected even better than in wc3. There it was at least not openable or readable after protection!!!
I will go on my prject, but either i hope blizzard will fix this, or noone will support copies of the original maps!!!!
@BeLugh: Go
Oh, but it IS protected a lot better than in WC3. Since WC3 had absolutely no official map protection at all :D
But I agree fullheartedly. Blizz has all tools available to make a solid map protection and they're giving us that crap. There were MPQ readers that could open map files even before the beta had started - so basically their protection was rendered useless before anyone even tried hacking it .~
I want to add a secure saveload system but if its not encrypted anyone could learn how to make the code and do it by himself and this is totally ...
In that case i could just add the code unencrypted into the bank and everyone can change it how he wants... will be the same rofl
There is a way to make units/terrain invisible to the editor. I'm not sure if there are any side-effects though.
Units and terrain isn't important. Since you have a harder time uploading hacked maps the only real thread is having save systems.
You could just copy/paste the script code and recreate the save system on a sample map, then use this to fool around.
On the one hand it's nice for people being able to look into finished maps and learn from them, but things like save systems NEED to be hidden in the dark.
y thats what i mean
^^
... i have nothing agaisnt that someone looks into my triggers as long as he just doesnt copypasteBut i cant hide the saveload and thats crap for my adventure mode.
As serius said it would be totally easy to just copy one trigger, put there a custom code and you have it, create any code you want lol
The only solutions I can come up with are encryption for saves and obfuscation of completed code.
I don't think anyone really expected the map protection to be worth much.
It will happen a lot more often too, because you can't publish your map in every region. Either you buy 3 (4?) copies of the game or if your map is popular someone will upload it on every other region. If the US gets THE BEST DOTA CLONE EVARZ and the rest of the world does not, there will be vigilantes.
Instead of futile protection, make it really hard to remove all author references from the map by including them into images (minimap) or by hacking the UI files which can't be edited in the GUI.