Warcraft III resources & community, 2003–2006 · archived

blizzard cheats

15 posts
#1

blizzard cheats

does anybody know how to get rid of the cheats that blizzard put in(ex: greedisgood, whosyourdaddy, etc.)?

i tried two things, importin a blank document with path at scripts\cheats.j(or sumthing like that), didnt work :x , and tried to add a defeat trigger if they type the cheat in, didnt work :x

any suggestions? :? :?:
#2
I think custom campaigns automatically disable cheats. If you are making a normal game, then don't worry. People cannot cheat while playing online.

-Rui
#3
haha, its a single player rpg, no b.net, so i need to find a way to disable em
#4
THose cheats are built into the game its self, not a map option. So sorry, there is no way to disable them directly. You can, however, make periodic events that make the main character vulnerable (to counter the "whosyourdaddy" cheat or cap resources to a certain point to counter money cheats, ect.
-VGsatomi
#5
well i don't think you can stop money cheats but the other ones can be changed so that when some one types them in they lose:

Event: player 1 types whosyourdaddy
Action: defeat player 1

thats what i would do
#6
No, the cheats are programmed into the game. They cannot be detected with triggers and thus they cannot be stopped. Meaning, even if I typed whosyourdaddy, I wouldn't be defeated by that trigger.
#7
salamanderwell i don't think you can stop money cheats but the other ones can be changed so that when some one types them in they lose:

Event: player 1 types whosyourdaddy
Action: defeat player 1

thats what i would do


He said that he did that and it didn't work. Read his post again.

-Rui
#8
Just don't understand the reason for disabling the cheats. It's single-player, right? It's up to the player if he wants to cheat and kill his own fun or not, isn't it?
#9
thats why the Bnet is full of noobs :D
#10
i remember a map disabling greedisgood.. tank wars i think... not very sure... when you type "greedisgood" it doesnt add your gold, only lumber.
#11

:)

I got an idea, do this

Event - Every .01 seconds of game time

Conditions - Player 1's gold is equal to 10000000

Action - Defeat Player 1 with the message: You Stupid Ass Noob!

:) doesn't that solve everything for the money deal?
#12
lol....and what if i type greedisgood 999999 =))....didn't think about that ? :P

most easy way is to make a trigger every time you type a cheat ...gives defeat with message "don't cheat, play fare" :P

it's quite easy to do that....:D
#13
There is actually to force a player to type a cheat again, it's Jass but it's simple.

Example:

call Cheat("Whosyourdaddy")
(use in a custom script action)

Does the same as when the player types it, so if he enabled the cheat this will turn it off, however if he didn't, it'll turn it on. Bad thing is that you can't really know when it's turned on or off, without making some test, like trying to damage a unit.

You can change the whosyourdaddy to any cheat you like, "greedisgood 5000" would do the same thing as if the player typed it.
#14
Blade.dk2There is actually to force a player to type a cheat again, it's Jass but it's simple.

Example:

call Cheat("Whosyourdaddy")
(use in a custom script action)

Does the same as when the player types it, so if he enabled the cheat this will turn it off, however if he didn't, it'll turn it on. Bad thing is that you can't really know when it's turned on or off, without making some test, like trying to damage a unit.

You can change the whosyourdaddy to any cheat you like, "greedisgood 5000" would do the same thing as if the player typed it.


Great idea... I know how to combat the last part though. You could just add a - to in front of the integer. ^_^

But, what about stuff like, say, thedudeabides?
#15
Telefragged
Blade.dk2There is actually to force a player to type a cheat again, it's Jass but it's simple.

Example:

call Cheat("Whosyourdaddy")
(use in a custom script action)

Does the same as when the player types it, so if he enabled the cheat this will turn it off, however if he didn't, it'll turn it on. Bad thing is that you can't really know when it's turned on or off, without making some test, like trying to damage a unit.

You can change the whosyourdaddy to any cheat you like, "greedisgood 5000" would do the same thing as if the player typed it.


Great idea... I know how to combat the last part though. You could just add a - to in front of the integer. ^_^

But, what about stuff like, say, thedudeabides?


It would do nothing, and a valid cheat like "iseedeadpeople" would do nothing in multiplayer. And btw, the cheats don't have to be case sensitive so "WhOSYoURdAdDY" will work (even though it would make you appear as a complete idiot).