HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

Really stupid question, but is there any way to disable cheat codes?

10-21-2003, 05:38 PM#1
Plasma[Blade]
For my Singleplayer RPG I'm working on, I'm wondering if there's a way to stop a player from using cheat codes at all. To kill the player when one's activated, or just not be able to use it at all. Is there a way to do this, or is it hardcoded in to the game with no real way to change it?
10-21-2003, 05:40 PM#2
Freak
IMHO, disabling cheats sucks. In singleplayer its the player's own choice to cheat or not.
10-21-2003, 06:04 PM#3
Biflspud
Quote:
Originally posted by Plasma[Blade]
To kill the player when one's activated, or just not be able to use it at all. Is there a way to do this, or is it hardcoded in to the game with no real way to change it?

You may not be able to prevent them, per se, but there's nothing to stop you from having another trigger watch for them.

Event: Player 1 enters a chat message of "allyourbasearebelongtous"

Action: Pick every unit in playable map and do multiple actions
Explode picked unit
Game: Display text to All Players: Cheater!

Something like that would get the job done. I do somewhat agree with Plasma; it's not hurting anybody if a single player cheats, they're just sorta wasting their time.
10-21-2003, 07:06 PM#4
DoCa-Cola(OLD)
Quote:
Originally posted by Biflspud
You may not be able to prevent them, per se, but there's nothing to stop you from having another trigger watch for them.

Event: Player 1 enters a chat message of "allyourbasearebelongtous"

Action: Pick every unit in playable map and do multiple actions
Explode picked unit
Game: Display text to All Players: Cheater!

Something like that would get the job done. I do somewhat agree with Plasma; it's not hurting anybody if a single player cheats, they're just sorta wasting their time.


actually, that doesnt work... the trigger doesnt recognize that 'allyourbasearebelongtous' or whatever cheat you use is being typed.
10-21-2003, 07:11 PM#5
P.H.O.B.O.S
Greedisgood cheat does to disable but its quite hard

Event: Player-A player writes the chat message greedisgood as an exact match

Actions:Set Property:Set player 1 gold (player ones gold - (check out how much gold greedisgood gives)

And the same for the wood just that you change gold to wood.

If you gonna do this you need to do a trigger for all the greedisgood cheats (for example ´´Greedisgood 999 and greedisgood 99999``) :D
10-21-2003, 07:15 PM#6
Biflspud
Quote:
Originally posted by DolphinOnCrack
actually, that doesnt work... the trigger doesnt recognize that 'allyourbasearebelongtous' or whatever cheat you use is being typed.

Oh? Well, crap. Thanks for the heads up, Dolphin!
10-21-2003, 07:16 PM#7
Das Jank
A while back I posted a thread on this, so go ---> HERE <--- to learn how to disable Iseedeadpeople and Whosyourdaddy.
10-21-2003, 07:44 PM#8
Freak
Anyone every tried doing it by Event: Player 1 enters a chat message of "Cheat Enabeled!" ???
10-21-2003, 07:48 PM#9
Das Jank
Yes, I tried that and it does not work.
10-21-2003, 07:56 PM#10
Ligature
Quote:
originally posted by FyreDawg
Import a blank "Cheats.j" file.

Anyone tried this - with or without success?
10-21-2003, 07:57 PM#11
Plasma[Blade]
Well, if anyone's still reading this topic, I tried that and it doesn't work, I can still use cheats in the map when importing a blank Cheats.j file. But thanks for the replies, I'll try what your other topic said.
10-21-2003, 09:42 PM#12
SourGummiWorm
depending on what the primary resource is in your map and realistic values of it are... if there's no way a person could get the amount of gold greedisgood gives them by playing the game, make a trigger that when the players gold is gerater than or equal to that amount it ends game... could do the same with lumber, but if there are large money making opportunities in your map that use gold and wood that won't work.