HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Your feelings on map protection?

04-05-2004, 12:41 AM#16
johnfn
Quote:
Originally Posted by Alpha Disjunction
If I were to do it, I would try several things:

Get the string for the map author, or map name, and do a comparison at some point in map runtime.

Or, do something similar, except using a hidden "scripts\" directory for the protection triggers.

Or, edit the map string file so it includes a new string, when the map is saved again, the string will be cleared because the string file is autogenerated. Run a trigger that assumes this string exists, if it is null, end the map in defeat.

Ah, thats what I thought. perhaps a combination of them would stop the map stealers.I happen to like the string idea the best. I guess that the best way would be to hide a command like the abovementioned and then put the whole trigger in JASS.

Hmmm...
04-05-2004, 01:26 AM#17
Magical-snaiL
I'll have to agree with Maegus on this subject, sure Alpha is right about the fact that the person has the 'right' to edit the file, but the sad fact is you can't really release an unprotected map without it getting edited to hell (and in most cases not for the better, but for worse). It's great when people actually make nice edits to maps and actually improve on the work, but when people drive it into the ground, thats what pisses me off. Honestly, I don't care if my battle net name is on my friggin map, I'm into making maps for playing games that I would like to see on battle net, and when I release it, I would love to see people improve upon it, and not make trash out of it. It's a tough choice: Unprotected or protect? I think I'm going to have to go with the lame way out, but probably the best... the whole permission thing.

Edit: Quick note about my opinion on the 'permission for editing', I believe its the best way to go about protection because people who honestly want to make an improved version of the map or actually want to learn from it can talk to you, and most people who just dont care and want to edit it for the hell of it probably won't put out the extra effort to get past the protection..
04-05-2004, 01:42 AM#18
Magical-snaiL
Yeah, that's true... you can't prevent people from making bad maps, that's their own business. But as I said, the reason I make maps is so that I can see something that I would like to play that I haven't seen yet... or something like that, basically, making maps that I would like to play... and if people just started editing the map and ruining it, then obviously thats just no good... on the other hand, people can edit it for better... so it kinda evens out. So anyways, I don't care of lousy maps exist. I just don't want my map turning into something lousy, or something I really never intended it to be in the first place.
04-05-2004, 02:05 AM#19
Magical-snaiL
I don't care if I don't own the file on someone else's computer, but when someone takes the time to make a map, I would have to say they 'own' it, maybe not legally, but come on now.
(Edit: just would like to point out that regardless of who's name is on the map, the person who actually created the map will always be the creator)


If a new map maker comes along and makes a great new map, his name won't necessarily stick in people's minds... people are only usually known by lots of people if they release top quality maps over a pretty long period of time, or make a single popular map and keep it updated for a very long time.

Like I said, I honestly don't care much about my name being on the map, I don't take much glory in being 'popular' in the WC3 world... not a big thrill. My deal is, I don't care if people modify maps, my biggset fear is if people ruin the map. There's a handful of maps out there right now that could be good if they didnt get trashed by some dude that just modified it and ruined it... Since you can't have both (no cheap spoofs of your maps, but good updates from other people), I think it would be best just to protect the map..
04-05-2004, 02:15 AM#20
Magical-snaiL
Exerting too much power... well, here's what it comes down to in my opinion. I don't really care about anything except this: I would rather have my map unmodified than the chance of being 'ruined'. Simple.

Edit: Its a shame that it kinda has to be that way.
04-05-2004, 02:42 AM#21
Magical-snaiL
Yeah, you can do what ever you want to maps, but it's a whole different story when it gets on battle net, and you're right... but I still hold to my opinion. If I'm going to make a map, I'm going to want to play it with other people online, and I don't want the map to be jacked up....

mm... you don't really modify their files, i mean, no one forced them to download the map from your game... they just download the files that you modified. Hosting a map is like putting a download up on a website.

edit: For clarity, all of this crap I have said is just my two cents on the subject, when I refer to the maps I talk about as 'mine', it might seem like I've produced lots of maps, or at least some maps... but it's just talk.
04-05-2004, 08:21 PM#22
Deathperception
Whoa I started a debate ^_^ . Thanks for your opinions I have taken them into consideration.
04-05-2004, 08:26 PM#23
Maegus
a person has every right to protect/corrupt/whatever his or her map. its their file, right? so dont try to say that a person shouldn't do that, because you'd be contradicting your own logic.

"it is a waste of my time"
is it really so hard to set aside 2 or 3 minutes of your time and send a quick e-mail to someone, wait or day or two, then take about 1 minute to open up his response? nobody's time is that precious... if you really feel that way, then you're just being lazy

"2) It is invasive of my privacy to do what I want to my maps."

that doesn't make protection wrong. the maker obviously isn't intending for you to do anything you want to his map anyways. if he protects it, too bad. otherwise, you're free to do whatever you want with it. you have no right to an unprotected version. it's not yours. you only own that protected one.

"It is like being required to ask microsoft if you can install a new program on your operating system."

that is a false analogy. we're not talking about installation here, we're talking about editing.... and im pretty damn sure microsoft wouldn't like you editing their programs and releasing them as your own.


people ought to respect a mapmaker if they like his map. as i said before, you wouldnt even have that file if it wasn't for him. he GAVE it to you. if you have no intention of respecting the mapmaker, then im pretty damn sure you have no intention of respecting the map either after you unprotect it. a person who has to resort to breaking the protection without the maker's permission probably isn't going to make an honest map.
04-05-2004, 10:05 PM#24
Magical-snaiL
Nicely put... but something I would like to say:

Quote:
What I've been saying all along is that it isn't your map to control that way. Only if it is on your computer, but past that, you are controlling other people's files.

If you think about it, protecting the map and editing it (and anything else for that mater) is done all on your computer, and once you put it up on battle net, the people who download the map are just getting the final product of it and you never actually modify the files once the file is on their computer.
04-05-2004, 10:50 PM#25
Maegus
Quote:
Originally Posted by Alpha Disjunction
It is their file. When it is on their harddrive. Since you didn't pay for an extended licence from blizzard, giving you ownership of your files beyond your computer, why should you be priveleged over other people? You don't have ownership of the product that extends to the public. You only own the file on your harddrive. I can't charge money for my maps, I can't copyright them, and as such I cannot corrupt them for everyone else.

Yes. It is my file. If i want to protect, I will. I'm not giving myself some privelege. I'm just doing what I want with my file. Just like you do what you want with your files. I make my file as I see fit, and then I give it to other people. If I do not want them rigging it, then I won't let them. I never said I owned their files. Read carefully, please.


Quote:
Originally Posted by Alpha Disjunction
It is a waste of my time to deviate from my schedule because fome selfish person decided to corrupt their map and distribute it. It is quicker for me to simply open the file in the editor, or extract its assets and rebuild the map.

Aren't the variables and such still obfuscated when you unprotect the map, though, making it more trouble? Being someone who respects other people's creations, I wouldn't really know, so you'll have to clarify on that...

Quote:
Originally Posted by Alpha Disjunction
It isn't the maker's map anymore. He just violated my right to edit the map because he is selfish/paranoid. Blizzard never gave you the right to extend your power over other people, I keep stating this.

You keep missing my points. I never said it was still my map. I give my map to them. It is theirs. I'm not extending any power over them, I'm just creating my map as I see fit. Are we clear on that? i AGREE on that point. Next, like i said before *rolls eyes*, I do not protect my map because I am want the map all to myself, and I am not paranoid that people will do a better job than I will. I do it because people will nearly always flood Battle.net with rigged versions and maybe one honest version; that just means much trouble for everyone, especially me.

Quote:
Originally Posted by Alpha Disjunction
No, it is quite accurate. You are editing your installation of windows by installing new software.

No, it is not quite accurate. Microsoft intends for you to install their software, so you will never require their permission. The mapmaker would only protect it if he did not intend for a person to edit it. That's the key difference.


Quote:
Originally Posted by Alpha Disjunction
How is unprotecting the map disrespectful? You are using third party programs to corrupt a map. Unprotectors are simply restoring the map into an unbroken version of itself.

*sigh* I really hate repeating myself. A mapmaker protects his map because he doesn't want people to screw it up. He doesn't do it just to be selfish. When you unprotect his map without his permission, then you disrespect him, because he obviously made it clear that he did not want you to do that.

Quote:
Originally Posted by Alpha Disjunction
It is my map to do with as I see fit. If you can't accept that part of the contract, that you don't have the user rights to interfere with the way people work with their software installation, you shouldn't be making maps in the first place. It sounds like you took a risk in the past, got burnt, and whine about it, instead of accepting the risk for what it is. You release maps on battle.net. There is no security because it is a public domain, and blizzard never intended for closed maps. Even your "protection" is a tool of pacification, because it does nothing but obfuscate the file, it just lets you think your map is safe.

This time, I'm just going to point you to the paragraphs above. Read them 2 or 3 times if you have to... if you still have problems understanding what I'm saying... well, I can't help you.

Quote:
Originally Posted by Alpha Disjunction
The maker modifies user rights. What would happen if everyone protected their maps?
A big part of the worldeditor's functionality would be gone, all because of third party applications.

By protecting maps, you effectively put a "read only" and "do not view" permission on the file, which extends to other computers. The protector modified your permissions, because they already have a noncorrupt version on their computer.

The only thing one can do is unprotect, or uncorrupt the map. But this is still an imperfect solution because it must be done manually.

I'm not modifying user rights. I'm just modifying my file. I make my map as I see fit. You can't tell me what to do, just like I can't tell you what to do. Next, the worldeditor doesn't lose ANY functionality. I have made every single one of my maps from scratch. I didn't need to unprotect someone else's map just to figure something out. If I have a question, then there's tons of people on these forums to help me out. If I'm still having trouble, then they could send me an unprotected version of their map. All I have to do just give them a little common courtesy and ASK first.
04-06-2004, 01:07 AM#26
Vexorian
Quote:
If I were to do it, I would try several things:

Get the string for the map author, or map name, and do a comparison at some point in map runtime.

Or, do something similar, except using a hidden "scripts\" directory for the protection triggers.

Or, edit the map string file so it includes a new string, when the map is saved again, the string will be cleared because the string file is autogenerated. Run a trigger that assumes this string exists, if it is null, end the map in defeat
nah, those are old solutions...
04-06-2004, 01:19 AM#27
Vexorian
Just wait until I release it, just like in 5/6 years
04-06-2004, 02:01 AM#28
Maegus
Quote:
Originally Posted by Alpha Disjunction
Then don't distribute it, because once I get it, it becomes my file. As such, I am entitled to full permissions on it, because in the blizzard EULA, you don't own the rights to your map, meaning you can't charge money for it, and you can't copyright it.

I will distribute my map as much as I want. You can have the file, but it's going to be protected. You're not entitled to anything. You're given what you given, and you shouldn't expect any more than that. Blizzard apparently doesn't have any quiffs with map protection, anyways. The majority of maps that float around Battle.net are protected, and Blizzard does nothing to stop it. I consider it implied consent, despite what the EULA might say. However, if Blizzard tells me that I am forbidden from using map protection, then I will gladly stop. Why? Not because of an EULA, but because I respect them. They made the game, I love it, and I love them.

Quote:
Originally Posted by Alpha Disjunction
You are corrupting it with third party tools, using things that were never intended. It is the same as me saying that releasing my map with some malicious third party code is my right. Since it isn't a feature of the world editor, it isn't kosher. Your third party utilities violate my user rights.

Map protection is not malicious. In fact, its intention is to shield the map from people with malicious intentions. Maybe that's why Blizzard has no objections to it... Also, like I said before, you're only given what you're given. You're not entitled to any rights over any map anyone gives you.

Quote:
Originally Posted by Alpha Disjunction
You are paranoid in thinking everyone will flock to make rigged versions of your maps. It just isn't true. Maybe if you were popular enough, but even then, that doesn't guarantee anything.

Paranoid? Just isn't true? I've already told you at least twice that it's happened before to me, not to mention how many times I've seen it happen to other maps. You HONESTLY don't think this happens very often?

Quote:
Originally Posted by Alpha Disjunction
I never said Microsoft required you to ask, I said if they did. In other words, what if you had to jump through their hoops? Protection does this when it has a means of contact for the author, wanting you to ask if you modify the map. The author is exercising rights he doesn't have.

Just like you ought to ask a maker to unprotect and edit his map and release your own version, you need to ask Microsoft for permission to conduct similar actions on its own programs. Most people won't even do this, so it's not a very big inconvenience.

Quote:
Originally Posted by Alpha Disjunction
It isn't his map anymore. Any he no longer has power over me when it is on my harddrive. But some authors protect their maps, which gives them power that they are not normally granted. They exercise power that isn't theirs. The EULA doesn't give them that power.

See paragraph 1...

Quote:
Originally Posted by Alpha Disjunction
I told you already, it isn't your map anymore.

Obviously. I already told you I agreed. Quit bringing that up.

Quote:
Originally Posted by Alpha Disjunction
It isn't your file to grant power over that trumps other user's rights. Like I said, you used a third party utility, not a blizzard approved utility. You are extending power over your file in a way that affects every other user, that is where you have overstepped your boundaries.

The worldeditor loses part of its functionality, that is, opening other people's maps.

By protecting your map, you just overstepped your boundaries of user rights. You did not purchase a license from blizzard that gives you a sort of "publisher's" rights. You accepted a EULA that all of us sign, that gives access to a worldeditor that is open, does not support protection. If you find that you are afraid to release maps on battle.net that remove the recipient's priveleges, you should not be distributing maps in the first place.

See paragraph 1 once again...
04-06-2004, 12:09 PM#29
Maegus
Quote:
Originally Posted by Alpha Disjunction
See my statements.

You corrupted a map, in an attempt to disallow people to edit it. You thus exert power over what people do with their files. You are therefore exerting more power over your files than the EULA license grants.

Period, end of discussion here. This isn't an exagerration, this is fact. You have given no legitimate reason that grants you the right to use third party programs to give you more power than the license dictates.

If Blizzard tells me they don't want me using map protection, I'll stop. I don't feel that they have any problem with this particular method. Implied consent.

Quote:
Originally Posted by Alpha Disjunction
Map protection is a malicious practice in that it corrupts a map for everyone. It is map damaging, essentially, and those that use it are not contributing anything to the community. It is a damaged file, there is no use to it.

Map protection only corrupts a map for someone who wants to make a version that the maker doesn't want made. In other words, a rigged version. If he wants to make an honest version, he can ask for an unprotected map. I don't see anything wrong with that. Not contributing anything to the community? What the hell are you talking about? The maps are still PLAYABLE, aren't they? That's the primary purpose of a map. The loss of being able to rig it is no big deal.

Quote:
Originally Posted by Alpha Disjunction
What people do with their own maps is not for you to decide as malicious or not. As long as they use their worldeditor, they are falling within their user rights.

I will still attempt to prevent malicious action from other people.

Quote:
Originally Posted by Alpha Disjunction
No, it doesn't happen often at all. All I see on battle.net are remakes of ownerless maps. Those that had an author often mention him or her somewhere in the credits.

It happened to you? Move on. It isn't a big problem at all, because that is what can happen to all maps. What seperates people here is how they act afterwards: do they accept that this is a free multiplayer system, a game with no intended user profit, and move on? Or do they act paranoid for the remainder of their time on battle.net, releasing poor and broken maps

It happens very often. I've seen tons of edited maps... are we even playing the same game? I'm not saying that nearly all maps on Battle.net have rigged versions floating around. That would be incorrect because map protection is what is preventing that.

It's not like I'm getting any user profit. Like I said, I'm just preventing malicious action. Second, you're falsely relating poor with broken. There's plenty of good protected maps out there.... the better they are, the more people there are that want to rig them.
04-06-2004, 10:22 PM#30
Maegus
Quote:
Originally Posted by Alpha Disjunction
The fact that in all their patches and expansions, they have never built it in, despite doing everything else (ability editor, import manager, buff editor, doodad editor, dummy abilities, advanced triggers, ect.) means they never intended to support it. Even on battle.net, they say it isn't officially supported.

They may not support it, but they certainly aren't against it.

Quote:
Originally Posted by Alpha Disjunction
Map protection corrupts the map for everyone. Plain and simple.
Protected maps are only half a map as far as I'm conscerned. The game itself comes with a wide array of tools, corrupted maps are read only.
By releasing a protected map, you treat the game as a sort of development center, releasing "public" versions but not the source, when it was always intended that maps were to be open. You are essentially controlling what people do with their own files. I will break it down to you:
-The world editor allows the editing and creation of all maps. This is a supported feature, it is even recommended that you open existing maps as a point of reference.
-Maps are owned by noone, except the person that has them on their harddrive. As such, they have full rights to edit the map however they see fit. It is nobody's conscern what they do, as long as it isn't against the EULA (pornography maps fall under this when released in battle.net).
-Map protectors are an unsupported third party tool that exploit a flaw in the map format. They extend what the user does with his or her map to everyone. The difference between an open map and a protected map is that if the user doesn't like it, they can improve or rework it. With a corrupted map, it is read only, thus removing one of the worldeditor's more useful features. The map corrupter has essentially dominated the map, extended his or her ownership to all maps, because only they can edit it and control it.

So now, map developers can take two routes: ignore the map, as they may not know anything about the map format. Or, they can unprotect the map, and salvage it into something useful.
The latter is often not worth it for most maps, as they are still not editable directly through the worldeditor. However, you can edit them if you know what to look for.

The problem is that hardly anyone ever makes it into something useful. That's why I started protecting my maps in the first place. I tried releasing my map as open source. It became quite popular, but there were about a million versions out there that weren't worth sh*t.



Quote:
Originally Posted by Alpha Disjunction
You don't have that authority over your maps.

I'll do what I can with the protector.

Quote:
Originally Posted by Alpha Disjunction
Map protection has ruined battle.net. It is because of map protection that you only see footman wars, tower defense, tag games, and any other over used genre.

If you will notice, only the open maps thrive. Protected maps are a flash in the pan, so to speak, they become popular for a while, then they are forgotten. Because they cannot be edited.

No. The reason you continue to see the same genres are because:

1. People like them and they want to play more of them. That's why you see other genres carry over from Starcraft into WC3.

2. People aren't creative enough to conceive a brand-new genre everytime they make a map.

Only open maps thrive? What about DOTA? That map was protected and held a strong grip for a long while. FMVH? ToB? (Still pretty recent, but I think anyone can agree that it will stick around for a long while) There's plenty of other examples.

Maps thrive primarily on quality. Editability doesn't do much because virtually noone wants to make good mods.

Quote:
Originally Posted by Alpha Disjunction
All protected maps are broken.
You make no profit, so it doesn't matter what happens to anything that you are the author of.
Who cares if someone makes a "rigged" map? You aren't going to play it. You just admitted what I've been saying all along:
You essentially are saying that you are controlling what people can do with their maps so they can't do something that you don't like with them.

Now, onto the point of this:
You bought a license to the game, one that all of us have. It does not support protection, because blizzard doesn't support it.
Map protection essentially tskes an end user license and turns it into a developer license, one above all of us, because it makes one user a map's developer, and noone else can edit the end product.

Of course I won't play it. The reason I want to protect my maps is because in the long run it does more for the community that it does against it. It prevents rigging.

Like I said, I can lock my own file if I want to, because it's on my hard drive, and it's my file. Then I give it to people who want it. Then that locked file is theirs. If they want an unlocked file, they ask me. I don't have to make my file a certain way before I can give it to people. Nobody has the right to demand it from me. They get what they didn't pay for. If they don't want a file that they can't rig, then they can go get a different file. They don't have to download that file. The only way they'll ever "own" an editable version is if either I give it to them, or if you just break into it.