HomeUser Control Panel (unavailable in archive)ForumsTutorialsArt GalleryResourcesMaps

One player cheats

04-01-2005, 09:41 PM#1
Guest
Ok my friend noticed that all 1 player games, EX) custom campaigns, maps (when played on 1 player) are cheat useable. in other words.
"greedisgood"
"iseedeadpeople"
ect. all work. And if your playing a one player map its not fun if you have cheats.
I know "well you dont HAVE to use cheats"

Well my friend is making a 1 player campaign and doesnt want people using cheats on it! So is three a way to disable this?!

BTW:
E: Player X type iseedeadpeople as an exact match
A: Game desfeat player X with the message "Cheater!"

That tirgger does not work!
Any way to fix this?
04-01-2005, 10:36 PM#2
Haytoe
The anticheat I used for my map is sloppy, long to setup, and probaly not the greatest; but it works so I'll give it to you ;)

Code:
E: Player - (Owner of [b]VALUE A[/b]) types a chat message containing [b]VALUE B[/b] as A substring
A:Player Group - Pick every player in (All players) and do (Game - Defeat (Picked player) with the message: [b]VALUE C[/b])

Value A: A sheep with .10 scale value and 0 sight day and night belonging to the player ingame. If you know the color of the play dont use the (Owner of Unit) value.

Value B: The cheat being used. There are alot of them (10ish?) so there should be an event for each cheat.

Value C: The message you want to be displayed when the cheating *#&^@ get's 0wned

Spread the rep!
04-01-2005, 10:52 PM#3
Guest
Quote:
The anticheat I used for my map is sloppy, long to setup, and probaly not the greatest; but it works so I'll give it to you


Code:
E: Player - (Owner of VALUE A) types a chat message containing VALUE B as A substring
A:Player Group - Pick every player in (All players) and do (Game - Defeat (Picked player) with the message: VALUE C)

Value A: A sheep with .10 scale value and 0 sight day and night belonging to the player ingame. If you know the color of the play dont use the (Owner of Unit) value.

Value B: The cheat being used. There are alot of them (10ish?) so there should be an event for each cheat.

Value C: The message you want to be displayed when the cheating *#&^@ get's 0wned

Ummm this did not work at all.
It still said "Cheat enabled!" and did nothing.
EDIT: Maybe I messed up Value A..because it's hard to understand
04-01-2005, 11:14 PM#4
35263526
Haytoe, that solution won't work. Cheats aren't recognized as chat at all, so you can't simply search'n'destroy.

As I recall, if you import a blank text file into scripts\cheats.j it'll stop 'em. Not sure though.
04-02-2005, 12:38 AM#5
Guest
Gr8 way..but he has RoC and that doesnt have thre import function
04-02-2005, 05:23 AM#6
yuripro84
theres an option the disables cheats, but i forgot where it was. It was somewhere in those options on top left (file, edit, view, etc)
04-02-2005, 07:40 AM#7
Freakazoid
Quote:
Originally Posted by Hunter_Destruction
Gr8 way..but he has RoC and that doesnt have thre import function

Use WinMPQ, it rox!!