• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

how can i make anti-cheats?

Status
Not open for further replies.
Level 2
Joined
Feb 25, 2012
Messages
6
Hi, i make a map with cool custom things, but i can't find a solution to disable the cheat codes. I have tryed to do this:
evenement: player chat message contains warpten
ation: text message(auto timed) display to all players warpten.

But that does'nt work. Can someone help me?
Thx
 
Level 6
Joined
Apr 23, 2011
Messages
182
Do not bother disabling cheat codes. If a player wants to cheat, let them. This saves adding extra complexity to your map and annoys fewer people.

yea but if you create a good campain with custom AI and ect... is really that work for nothing if people just use cheats to pass...

Or almost any map that has dificult and a player needs to prove his skills it turns stupid.

And the system post by Almia fails if you use external programs to cheat...

PD* Just look how blizzard makes Insane computers = Nice example for people...
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
yea but if you create a good campain with custom AI and ect... is really that work for nothing if people just use cheats to pass...

Or almost any map that has dificult and a player needs to prove his skills it turns stupid.
What do you mean "work for nothing"?
No doubt there will be plenty of people who will actually play the game without cheating.
Not everyone will cheat, and if you need skill to pass a certain level, then the player won't get any satisfaction for completing it with cheats, yet it is still his choice if he wants to do that or not.

I cheat whenever I want to quickly test a map to see if it is any good.
Cheats do not in any way make the game worse, it can only benefit the playing player. Disabling it, however, can make it bothersome to test.
 
Level 17
Joined
Jan 18, 2010
Messages
1,122
I'd beg to differ, cheating is not beneficial towards the gameplay, the player or the game's creator in any way, shape or form not to mention it can completely break the map's code.

That being said instead of preventing cheating, focus on making the map enjoyable enough to give the player no need to cheat to begin with.
 
Level 28
Joined
Jan 26, 2007
Messages
4,789
Cheats can destroy the atmosphere and wreck the players' experience of a gameplay-oriented map.
I did not explain myself very well with that sentence, hence:
Having cheats enabled is not detrimental to the game, but disabling them might lose you some reviews/testers.

Whether it destroys the player's experience or not doesn't even matter. It's the player who enables them, so he better be ready if anything happens.
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,255
People could just modify your map, remove the cheats, and then republish it against your permission...

If a player wants to cheat or not is not for you to decide. If they really want to cheat they will do it in any case so you only end up punishing those who do not cheat by providing them with a lower quality game play experience thanks to anti-cheat systems.
 
People could just modify your map, remove the cheats, and then republish it against your permission...

If a player wants to cheat or not is not for you to decide.
Mapmakers have the capability to hinder and thus discourage cheating.
The decision whether or not to do this is entirely up to them.

If they really want to cheat they will do it in any case so you only end up punishing those who do not cheat by providing them with a lower quality game play experience thanks to anti-cheat systems.
You seem to be missing the whole point of anti-cheat systems.
They are there to discourage the player from spoiling their own experience.

Having things like invulnerability and infinite resources just one chat message away is like playing a game that gives you a "win game" -button right at the start.
Sure, you don't have to use it. But it's constantly right there in your face and there's an extremely low threshold to use it upon any minor setback.

If you disable this "win game" -button from the players, then they will not consider it as a legit tactic. This encourages them to play the game using the intended mechanics and options that the mapmaker has designed.

Yes, the players can always hack the map to enable cheats.
However, this already increases the threshold to use those cheats, which means the players are far less likely to accidentally wreck their experience.
 

Dr Super Good

Spell Reviewer
Level 64
Joined
Jan 18, 2005
Messages
27,255
Maybe they use cheats because they are not enjoying the experience? So instead of having a player at least play the map until the end, you have the player rage quit and never finish the map. Not everyone is skilled enough to play a map and win it, especially if the map maker adds some form of difficulty to it (you can lose).
 
Maybe they use cheats because they are not enjoying the experience? So instead of having a player at least play the map until the end, you have the player rage quit and never finish the map. Not everyone is skilled enough to play a map and win it, especially if the map maker adds some form of difficulty to it (you can lose).

That is of course possible.
However, it is still up to the mapmaker to decide if disabling the cheats will benefit or damage his map.
It is not a black-and-white situation; you can't say that disabling cheats is inherently and universally a good or bad thing.

A map can be created to feature various difficulty levels, it can be made to adjust to the player's skill level, difficult parts can be made easier if the map detects the player failing to succeed in a couple of tries. Controlling the difficulty with these methods will at least to some degree preserve the intended atmosphere and experience of the map. Conversely, using cheats will instantly provide too much power to the player, which very easily results in the destruction of whatever experience the mapmaker was trying to create and convey in the first place.
 
Status
Not open for further replies.
Top