Outpost Universe Forums

Outpost Series Games => Outpost 2 Divided Destiny => Topic started by: Sirbomber on February 21, 2006, 07:51:49 PM

Title: Cheat Discussion
Post by: Sirbomber on February 21, 2006, 07:51:49 PM
Okay, do we really need to be censor nazis about this? We can't USE the cheats anymore, why can't we TALK about them either? Knowing what they are won't help or hurt anybody!
Title: Cheat Discussion
Post by: spirit1flyer on February 21, 2006, 07:55:25 PM
I agree
 Besides anyone with half an effort can go look on gamespy or any other one and get them there
Title: Cheat Discussion
Post by: thablkpanda on February 21, 2006, 07:55:37 PM
Skeetnugget.

Yeah, we should be able to talk about Dan's dog without getting kicked...

Quote
[ 20:48:02 ]  [ Arklon ] Dan's bike could
[ 20:48:04 ]  [ Arklon ] Dan's bike could backfire
[ 20:48:04 ]  [ @tbp|bostonlegal ] kk i gotta get a shower
[ 20:48:06 ]  [ @Sirbomber ] May I repeat myself
[ 20:48:08 ]  [ @tbp|bostonlegal ] go play in the lobby kiddos
[ 20:48:12 ]  [ @Sirbomber ] Dan's dog can suck it.
[ 20:48:14 ]  [ Arklon ] Dan's bike could backfire more
[ 20:48:14 ]  · · Kicks : Arklon was kicked from #outpost2 by [ OPU|Bot ] : [ Cheat detected ]
[ 20:48:16 ]  · · Joins : Arklon [ ~op2irc@cpe-071-071-164-060.carolina.res.rr.com ]
[ 20:48:16 ]  [ @tbp|bostonlegal ] lol
[ 20:48:17 ]  [ Arklon ] and done
[ 20:48:19 ]  [ +Zanco` ] lol. But who he heck is Dan? did the op2 maker decided to pick a random name? or was it a programer's one?
[ 20:48:20 ]  [ @Sirbomber ] Stupid bot
[ 20:48:25 ]  [ @Sirbomber ] WE CAN'T CHEAT ANYMORE
[ 20:48:25 ]  [ @tbp|bostonlegal ] OP2 Programmer
[ 20:48:26 ]  [ Arklon ] Dan Duncalf
[ 20:48:27 ]  [ Arklon ] lead programmer
[ 20:48:28 ]  [ @tbp|bostonlegal ] indeed.

It continued for a while after and before that, the constant f***ing with the bot. But I digress, we can't cheat, so why not talk about it?

-Chris
 
Title: Cheat Discussion
Post by: Stormy on February 21, 2006, 09:03:06 PM
I agree....
Title: Cheat Discussion
Post by: instigator on February 21, 2006, 09:40:58 PM
LOL i think its hilarious! yeah well we should be able to talk about it. but the bot stays. thats just the funniest thing on there. (Cheat detected) ROFL  
Title: Cheat Discussion
Post by: Leviathan on February 22, 2006, 03:12:50 AM
post the cheats on the wiki by all means.

actualy we need to provide a exe which has the cheats enabled so u can use them for single player if u wanted.
Title: Cheat Discussion
Post by: TH300 on February 22, 2006, 04:16:46 AM
so that everyone can play cheated single.

Its probably just me, but I don't feel right, when beating a game only with cheats. You are taking the fun out of op2 for many people.
Think about it! There are probably people who want by all means avoid knowing the cheats, and then they read over them n irc without prior warning. Thats not fair.
Title: Cheat Discussion
Post by: Highlander on February 22, 2006, 04:31:05 AM
Since the cheats has been disabled, we should be able to talk about them. Makes no sense otherwise.

And so what if people find out/read the cheats. They still have to type them in to use them. And that would be the individuals choice. You Can't really say they have been forced to use it :P
 
Title: Cheat Discussion
Post by: TH300 on February 22, 2006, 04:54:08 AM
They have been forced to know them. and most people - if they know how to do something, they do it. They don't think about whether its good or bad. I also once cheated in another game, because I knew the cheats. It took me really long to learn how to play without cheats, because cheating had became normal to me.

And think about someone putting e.g. Renegades on top of a cheats-enabled version of Outpost2. Whereas Renegades is very fun without cheating, some people will never know, because they are used to cheat their way through.
Title: Cheat Discussion
Post by: Sirbomber on February 22, 2006, 08:16:30 AM
Well, if they never want to get good at OP2, that's their choice.
Title: Cheat Discussion
Post by: Highlander on February 22, 2006, 08:35:05 AM
Heh, I know the cheats at least the Dan codes. I've used them once to see if they really worked.

Also, on WON I had a cheat program that could give me 10k of both common and rare ore. I only used that once aswell to see if it worked.

So, either I'm a special case, or people make their own judgements on how they want to do things. If they want to cheat to beat the game, it's their choice, but it will be an empty victory.
Title: Cheat Discussion
Post by: Eddy-B on February 22, 2006, 09:42:08 AM
Talking isn't getting you (us) anywhere...
I'm not saying it should be forbidden (i voted "no"), i just want to make you understand it's no USE talking about it, since no one will restore the cheats.
It's okay to tell people "oh, there used to be cheats, long time ago, with the original Dynamix version." but they won't be able to play multiplayer with it, coz every multi-player must have the same version. It would be kinda unfair if one person can activate the cheats and another can't. If people want cheats for single-player games, then they can do so using the standard version (1.2.7 i think?) that Dynamix released. But, as with any cheat; what fun is a game if you can't play it the way it should be played ? (reason why i disabled all other forms of 'cheating' on Renegades).

Keeping people ignorent about the cheats avoid having to answer lots of questions (and also avoids discussions like this one).
Title: Cheat Discussion
Post by: Vexhare on February 22, 2006, 10:59:04 AM
Well I think that we need to have the information written down somewhere and catalogued, just because its a part of the Oupost 2 history... and seeing how as we are the last remaining vestibule of Outpost 2 people we might want to keep everything intact.  
Title: Cheat Discussion
Post by: Sirbomber on February 22, 2006, 11:23:51 AM
My point is, we should be able to say what they actually are without the bot kicking us for it. If cheats don't work the bot shouldn't go CHEAT DETECTED KILL ALL KILL ALL when we talk about them.
Title: Cheat Discussion
Post by: Leviathan on February 22, 2006, 11:27:32 AM
that script was added to the bot ages ago, its just not been removed :P
Title: Cheat Discussion
Post by: Sirbomber on February 22, 2006, 11:31:36 AM
Then can we remove it?
Hmm... I still need to find something to compare this to...
Title: Cheat Discussion
Post by: Eddy-B on February 22, 2006, 11:58:21 AM
Quote
My point is, we should be able to say what they actually are without the bot kicking us for it. If cheats don't work the bot shouldn't go CHEAT DETECTED KILL ALL KILL ALL when we talk about them.
¿ What ?
Title: Cheat Discussion
Post by: Sl0vi on February 22, 2006, 12:04:18 PM
Censorship in general is bad, and people have a choice if they want to use them or not. And they are also disabled in the newer versions, which means no one can use them in multiplayer. So at the moment, I see no valid reason why it should be banned mentioning them.
Title: Cheat Discussion
Post by: TH300 on February 22, 2006, 03:02:33 PM
But why, WHY, do you want to talk about the cheats?? what do you gain?
Title: Cheat Discussion
Post by: Leviathan on February 22, 2006, 03:04:33 PM
Quote
Then can we remove it?
Hmm... I still need to find something to compare this to...
yea i dont c y not.

we can just have it changed so the bot messages you saying 'Cheaters suck :P'
Title: Cheat Discussion
Post by: spirit1flyer on February 22, 2006, 03:05:24 PM
I was wondering the same thing, But its OP2 history and I don't even know the cheats, Yet I could go find them
Title: Cheat Discussion
Post by: TH300 on February 22, 2006, 03:19:38 PM
its probably ok, if someone puts them on the wiki. but only in spoiler style, i.e. you have to select the text in order to read it.
Its still not ok, nor is it necessary to mention them in an irc channel. privmsg is probably ok though.
Title: Cheat Discussion
Post by: Sirbomber on February 22, 2006, 04:02:57 PM
Quote
But why, WHY, do you want to talk about the cheats?? what do you gain?
NOTHING! That's the POINT!
Why are you against it so much!?
Title: Cheat Discussion
Post by: thablkpanda on February 22, 2006, 04:05:54 PM
I - personally have little or no time for real playing anymore, and I was attempting Renegades yesterday and all reunion long (off and on) and I had little or no success. Mainly due to my impatience and my keen eye for picking the spot to infiltrate the base that will most likely get me blown the hell up.

I'd love the SP cheats activated, just give me time to enjoy OP2, and own the CPU superquick.

That's all I'm saying. And someone asked why talk about them - Why not I think is a better question. Why should we not be able to talk about them?

-Chris
Title: Cheat Discussion
Post by: Sl0vi on February 22, 2006, 04:56:41 PM
Quote
But why, WHY, do you want to talk about the cheats?? what do you gain?
A little bit more freedom of speech actually. That is about it.
Title: Cheat Discussion
Post by: Mez on February 22, 2006, 05:32:29 PM
You can find cheats on a cheat site, and use them on the original CD version of the game.

You dnt need to talk about the cheats, there is no need to.

If you need to talk about do it in your own irc channel, or something
Title: Cheat Discussion
Post by: Leviathan on February 23, 2006, 02:02:47 AM
People can talk about the cheats if they like.
Title: Cheat Discussion
Post by: TH300 on February 23, 2006, 02:58:41 AM
Quote
Quote
But why, WHY, do you want to talk about the cheats?? what do you gain?
A little bit more freedom of speech actually. That is about it.
Freedom should always be connected with responsibility. And still there are places where I wouldn't mind you talking about cheats, where you have your freedom. You don't have freedom in #Outpost2 anyway, You may not curse etc., because some people don't like it. But if other people don't like to read over cheats, you just ignore that.
Title: Cheat Discussion
Post by: CK9 on February 23, 2006, 10:55:54 AM
that's a very bad comparison.  Swearing is punishable to those under a certain age by their parents, cheats are not.
Title: Cheat Discussion
Post by: Sirbomber on February 23, 2006, 11:45:09 AM
Quote
You don't have freedom in #Outpost2 anyway, You may not curse
Since when!?  :huh:  
Title: Cheat Discussion
Post by: TH300 on February 23, 2006, 01:47:29 PM
Quote
Quote
You don't have freedom in #Outpost2 anyway, You may not curse
Since when!?  :huh:
ok, what I meant was: you may not use bad language.

however, there are things that you may not do in #Outpost2 and that was my point, nothing specific.
Title: Cheat Discussion
Post by: CK9 on February 23, 2006, 02:20:25 PM
This is starting to remind me of a theory by Thomas Hobbs...
Title: Cheat Discussion
Post by: Highlander on February 23, 2006, 02:46:54 PM
Looks the "Yes" people win this round ?
Title: Cheat Discussion
Post by: TH300 on February 23, 2006, 03:26:08 PM
Quote
Looks the "Yes" people win this round ?
Doesn't change my position.
Can't wait to see everyone cheating in singleplayer.
Title: Cheat Discussion
Post by: BlackBox on February 23, 2006, 03:41:33 PM
Well, I don't think we should talk about cheating for a few reasons.

First of all, cheating helped kill the game on WON. A few people got ahold of the cheats and ran with them, telling other people and posting them on various websites. Less people wanted to play because people were using cheats.

Second of all, talking about cheating has the possibility to encourage cheating through alternate means. A cheat code isn't the only way you can cheat (obvious). Other means of cheating include forcing players to drop, not following game rules (ex. building / attacking before attack / build mark, allying in an FFA), and using trainers (in single player).

When people talk about cheating that can get them interested in it and make them want to do it.

Take an example from last week. I gave a friend some old (non OP1/2) games because I don't play them. (Yes, I know I should have given him OP2 but he has no internet connection) I was explaining the game, and I decided to input some cheats (so stuff would build faster, unlimited money etc). Well, big mistake. He didn't use the cheats but his brother (who was nearby) wrote them down and according to my friend uses them often when he plays.

Many people will try use cheats if they get the chance to.

And as everyone should know, using the cheats makes the game less fun.  When a game gets boring, people stop playing it. And I'm sure that's something that we can all agree wouldn't want to happen.
Title: Cheat Discussion
Post by: Sl0vi on February 23, 2006, 03:48:13 PM
Quote
Quote
Quote
But why, WHY, do you want to talk about the cheats?? what do you gain?
A little bit more freedom of speech actually. That is about it.
Freedom should always be connected with responsibility. And still there are places where I wouldn't mind you talking about cheats, where you have your freedom. You don't have freedom in #Outpost2 anyway, You may not curse etc., because some people don't like it. But if other people don't like to read over cheats, you just ignore that.
What does cursing have to do with talking about cheats??? Your turning what I said into something else! I never said we had complete freedom of speech.

The rules against using bad language are ok. Because some members might get in trouble for it, and it may be highly offensive to others. People can say pretty much anything they want without swearing!

The thing is, I don't really see a reason why we shouldn't be allowed talking about the cheats. They've been disabled in the latest versions of OP2, which are the ones we use for multiplayer. So no one can use the cheats to ruin the game for others. People have their own free will to install the cd-version and use the cheats in singleplayer if they want.

If you can't keep your self from using cheats just because you know them, disallowing talking about them won't solve your problem, you just might stumble accross them somewhere by accident. Your just ignoring your problem, not dealing with it.
Title: Cheat Discussion
Post by: TH300 on February 24, 2006, 03:45:21 AM
Quote
Quote
Quote
Quote
But why, WHY, do you want to talk about the cheats?? what do you gain?
A little bit more freedom of speech actually. That is about it.
Freedom should always be connected with responsibility. And still there are places where I wouldn't mind you talking about cheats, where you have your freedom. You don't have freedom in #Outpost2 anyway, You may not curse etc., because some people don't like it. But if other people don't like to read over cheats, you just ignore that.
What does cursing have to do with talking about cheats??? Your turning what I said into something else! I never said we had complete freedom of speech.

The rules against using bad language are ok. Because some members might get in trouble for it, and it may be highly offensive to others. People can say pretty much anything they want without swearing!
I didn't compare cheats with bad language. you would know if you read my other post. But if there is little reason to not talk about cheats and there is no real reason to talk about them, we should disallow talking about them.

Quote
The thing is, I don't really see a reason why we shouldn't be allowed talking about the cheats. They've been disabled in the latest versions of OP2, which are the ones we use for multiplayer. So no one can use the cheats to ruin the game for others. People have their own free will to install the cd-version and use the cheats in singleplayer if they want.
read hackers post.

Quote
If you can't keep your self from using cheats just because you know them, disallowing talking about them won't solve your problem, you just might stumble accross them somewhere by accident. Your just ignoring your problem, not dealing with it.
I know the cheats. I stumbled over them when someone posted them. AND I never ever used them, not even once.
Title: Cheat Discussion
Post by: Sirbomber on February 24, 2006, 09:41:26 AM
Quote
First of all, cheating helped kill the game on WON. A few people got ahold of the cheats and ran with them, telling other people and posting them on various websites. Less people wanted to play because people were using cheats.

Second of all, talking about cheating has the possibility to encourage cheating through alternate means. A cheat code isn't the only way you can cheat (obvious). Other means of cheating include forcing players to drop, not following game rules (ex. building / attacking before attack / build mark, allying in an FFA), and using trainers (in single player).

When people talk about cheating that can get them interested in it and make them want to do it.

Take an example from last week. I gave a friend some old (non OP1/2) games because I don't play them. (Yes, I know I should have given him OP2 but he has no internet connection) I was explaining the game, and I decided to input some cheats (so stuff would build faster, unlimited money etc). Well, big mistake. He didn't use the cheats but his brother (who was nearby) wrote them down and according to my friend uses them often when he plays.

Many people will try use cheats if they get the chance to.

And as everyone should know, using the cheats makes the game less fun.  When a game gets boring, people stop playing it. And I'm sure that's something that we can all agree wouldn't want to happen.
1) We aren't on WON anymore, most of us know everyone else, and typing in Dan's whatever in OP2 has the same effect as typing in any cheat from any other game in OP2: nothing.

2) If people cheat through "alternative means" it's not that hard to notice and nobody will want to play OP2 with them anymore. It hurts them more than it hurts us. If people want to cheat in single player, WHY DO YOU CARE!? Frankly, I'd LOVE to just be able to skip those God-awful "Get 10000 Common Ore in storage" maps. They're just filler misisons because the people in charge of OP2 were lazy and they couldn't think of anything else to have us do.

3) Your friend's brother is an idiot then and if he doesn't want to actually learn to play the game, why sohuld any of us care? If he thinks it's fun, let him do what he wants.

4) Why would we want people who think a game is only fun if you cheat hanging around here anyways? If cheating makes a game less fun for somebody, then they either don't cheat anymore and learn to actually play or they give up on the game, which works fine for me. If you can't play fairly, don't play.

But tell me if I've missed some important detail and if we disable the bot's auto-kick then OP2 will magically re-enable the Dan's cheats by itself. (sarcasm)
Title: Cheat Discussion
Post by: CK9 on February 24, 2006, 09:53:17 AM
Okay, to Hacker and TH300:

If someone wants to be a dipstick and only use cheats, let them.  It isn't in multi, so they aren't harming anyone but themselves.
Title: Cheat Discussion
Post by: Highlander on February 24, 2006, 11:26:07 AM
Just as we can't force people to use cheats, we should not take the means to force them not to use cheats either.
Title: Cheat Discussion
Post by: instigator on February 24, 2006, 12:07:15 PM
Quote
Well I think that we need to have the information written down somewhere and catalogued, just because its a part of the Oupost 2 history... and seeing how as we are the last remaining vestibule of Outpost 2 people we might want to keep everything intact.
Absolutely! It is part of the legacy of Outpost2. If we stay all hush hush about it then ppl will eventually forget that there were even codes. Plus its a tribute to the one of the original designers who's name was Dan. I know the new version has been modified and now has OPU member names and such but it all goes back to history. Log it somewhere. Make a record. DON'T HIDE IT. We can't let any part of this game become extinct. After all, thats not an option.  :P  
Title: Cheat Discussion
Post by: CK9 on February 24, 2006, 02:21:55 PM
Maybe even have a history section of the wiki with "The day the last lynx stood" or something like that as a title, telling about how cheats nearly ruined the game.
Title: Cheat Discussion
Post by: PUNK_FOX on February 28, 2006, 10:00:44 AM
Do cheats even work on the download because I've tried and it doesn't work. it doesn't woof:woof. :blink:  
Title: Cheat Discussion
Post by: siqueule on February 28, 2006, 11:09:04 AM
I think if the cheats don't work when you tip it, you must forget the cappital letter or the point (http://img509.imageshack.us/img509/1439/374zf.gif) (http://imageshack.us)
Title: Cheat Discussion
Post by: Leviathan on February 28, 2006, 12:22:34 PM
they are disabled in our versions.

thats why it is ok to talk about them because you cant use them in multiplayer.
Title: Cheat Discussion
Post by: siqueule on March 01, 2006, 06:18:18 AM
there isn't a security when a player try to tip a cheat in a multiplayer game?
I know a game, when one enter a cheat in the multiplayer mode, that could have enought tragic consequence  (thumbsup)  
Title: Cheat Discussion
Post by: Sirbomber on March 03, 2006, 06:06:10 PM
No, you could cheat in OP2 multiplayer.
That's why we disabled them!
You can type whatever you want as much as you want and nothing will happen.
They won't work in single player either, and they never will again.
Title: Cheat Discussion
Post by: siqueule on March 04, 2006, 12:26:17 PM
you have reason, op2 is less interesting with cheats

an asteroid on the command center to recall to the order, that could be funny (http://img359.imageshack.us/img359/2356/397lg.gif) (http://imageshack.us)
Title: Cheat Discussion
Post by: Highlander on March 05, 2006, 04:19:00 PM
Yeah, that would have been fun.

Instead of editing out the cheats, whenever a person types them in, a massive amount of disasters strike their base.

Not sure how compatible this would be with MP and "Disasters Off" but it would be funny as hell hehe
Title: Cheat Discussion
Post by: siqueule on March 05, 2006, 04:21:35 PM
one can disactive the disasters in the mp mode?
Title: Cheat Discussion
Post by: BlackBox on March 05, 2006, 04:25:16 PM
Well, the mission doesn't have to obey the disaster setting. The game will still allow disasters, even if the setting is off.

Also: I disabled the cheat detection program on the bot.
Title: Cheat Discussion
Post by: Sirbomber on March 05, 2006, 05:29:36 PM
Yeah, disasters are just triggers like anything else. The game can't magically distinguish them from anything else. You need to have if (TethysGame::CanHaveDisasters()) in order for the Disasters checkbox to do anything. Also, they aren't limited to disasters. You could have
Code: [Select]
}
SCRIPT_API void SetMoraleSteady()
{
if (TethysGame::CanHaveDisasters())
  TethysGame::CreateWreck( x+31 , y-1 , (map_id)11999, 0);
}

So, basically, it would be very compatible.
Title: Cheat Discussion
Post by: op2rules on August 26, 2006, 03:31:14 PM
I own the original version of OP2 on CD, i could use em :D  
Title: Cheat Discussion
Post by: Highlander on August 26, 2006, 04:49:39 PM
Yes, you can use them to cheat your way through Missions and Colony games, but you can't use the original version to play online..
Title: Cheat Discussion
Post by: Betaray on August 26, 2006, 10:21:50 PM
hell, if you want to cheat in single player, why even use cheats? just hack it, its more fun (think accross map shooting rapid fire uberlasers lol)
Title: Cheat Discussion
Post by: Savant 231-A on August 27, 2006, 06:47:32 AM
Quote
Censorship in general is bad, and people have a choice if they want to use them or not. And they are also disabled in the newer versions, which means no one can use them in multiplayer. So at the moment, I see no valid reason why it should be banned mentioning them.
Yeah, it's stupid.
If you just say: Dan's dog could....
[OP2[]Bot[]Cheat detected.
IT SUCKS :BANNED:

It shouldn't be conseroed, just like other things. :x:  :x:  :x:  :x:  
Title: Cheat Discussion
Post by: CK9 on August 27, 2006, 11:39:59 AM
After a somewhat recent convo with hacker, I can see why he is so hesitent to tell us the 4th dan cheat.  Apparently, it is a damage increaser.  Now, if someone where to use this cheat repeatedly in single player (just about every game they play) and then go onto multiplayer, they would have an instant disadvantage that is much harder to work out than just being bad at the game.  They will have set in their mind a certain pattern of play in which they type in the cheat.

1) they would be labled as a cheater and thus fewer people would be willing to play them
2) if they did get a game, the damage would be different than they remember, and they would start spamming on how the game cheated them


but with the ones we already know, we seriously need to stop censoring discussion...
Title: Cheat Discussion
Post by: PUNK_FOX on August 27, 2006, 02:47:28 PM
Look, I no that u all r not allowed 2 use cheats for multiplayer but I gotta ask? <_<  Can cheats be used in coloy games, cuz I tried 2 use them in colony games but they don't work. y is that? :(  
Title: Cheat Discussion
Post by: CK9 on August 27, 2006, 02:55:36 PM
while updating OP2 ourselves (adding new multiplayer maps and some new things in the colony games) they were removed from the game.  If you want to use them in game, you have to use the CD version, but you will only be able to play the standard game
Title: Cheat Discussion
Post by: BlackBox on August 27, 2006, 04:28:29 PM
Quote
Also: I disabled the cheat detection program on the bot.
^ For those of you who missed it (or just plain ignored it <_<)

The cheat detection program simply kicked a user for typing text in the form of:

*Dan's*could*more*. It wasn't case sensitive (I think it might have matched with or without the apostrophe / period).

It didn't ban or punish the user in any other way, just kicked them and they could rejoin immediately after.

As for the cheat disabling, I was thinking maybe we could extend it to allow it in single player. However, at the same time, there aren't a lot of us who want to encourage cheating.

Learn to play the game -- don't cheat.

And as far as Beta goes with hacking the game, he still knows how to play the 'normal' way (at least I think, :P) The hacking is more of a curiosity to see how weapons will behave when you drastically change parameters.
Title: Cheat Discussion
Post by: Starfox00000 on August 27, 2006, 08:25:35 PM
I didnt read the whole topic, but there is not one person alive that if they knew the cheats they would cheat, but wouldnt cheat if they had the cheats in their pocket on a peice of paper. Unless they were just _that_ lazy or couldnt read them lol.
Title: Cheat Discussion
Post by: dm-horus on September 17, 2006, 12:18:25 AM
Ill necro with the best of them.

I was pretty damn disappointed when I joined OPU to hear all the cheats were removed from SINGLE player as well as multi. I can totally understand it being removed from multi but single player? If someone trains on the missions using cheats it just makes them fodder for multi. I actually see a slight bonus there. Plus, Id just like to see dan's dog. I miss seeing Dan's dog.

I dont really care much about what happens in multi (unless someone is an ass). Im pretty sure Ive had the 4th cheat used on me several times, and I have a feeling some of the regulars would have the brains to use it only for personal non-multi entertainment.

Did I mention I miss seeing dan's dog?
Title: Cheat Discussion
Post by: CK9 on September 17, 2006, 05:25:43 AM
I've never seen Dan's dog...If only there was a thing with the savant that said, "Warning!  Dan's dog detected!"  lol

I honestly believe we should all hear the cheats and what they do once so that the curiosity of it all is dead (I can almost garuntee that, though this topic died, people still wondered)
Title: Cheat Discussion
Post by: Sirbomber on September 17, 2006, 07:33:07 AM
Quote
I honestly believe we should all hear the cheats and what they do
I've got nothing better to do right now, and you could probably find them on any cheat site really.

Dan's dog could make more ore.
>Fills your common and rare metal storages to maximum.

Dan's car could hold more people.
>Population increase by... I want to say 20% for some reason.

Dan's bike could backfire more often
>Your weapons rate of fire increases.

Dan's truck could ????? more ??????.
>I can't tell you this one. Blame Arklon for constantly badgering Hacker about it.

But here are some fake ones we've fed Arklon:

Dan's truck could engine more dirt.
Dan's truck could exhaust more dirt.
Dan's truck could box more thunder.
Dan's Art Director could make more SantaWalking.
Dan's 'ZIG' can bring more justice.
Dan's wife could suck more <censored>.

Well there you are. Now stop asking about them because nobody cares anymore.
Title: Cheat Discussion
Post by: Arklon on September 17, 2006, 10:47:08 AM
Quote
Dan's truck could ????? more ??????.
>I can't tell you this one. Blame Arklon for constantly badgering Hacker about it.
Stop looking for excuses, n00b.
Title: Cheat Discussion
Post by: Hooman on September 17, 2006, 04:31:35 PM
I'm not sure any of us know the real 4th cheat, but I did find a collision. It's sadly unsatisfying however as it doesn't make much sense. I think it was:

Dan's truck could crate more stormy.


I basically extracted the hashing algorith and the hash values and tried to brute force it. I used the know pattern from the other cheats and just filled in the remaining words from a dictionary file. It would have taken much too long to go through the whole dictionary, so I guessed at "truck" and had it test all the words from the dictionary for the remaining two. It took about 5 minutes to find a collision (or was it about 4 of them?).

I think it might have taken days to weeks to try everything. And even then, the real cheat might use a word that wasn't in my dictionary.
 
Title: Cheat Discussion
Post by: Sirbomber on September 17, 2006, 06:08:39 PM
That's not it, and besides, we're not supposed to tell Arklon.
Title: Cheat Discussion
Post by: BlackBox on September 18, 2006, 02:04:51 PM
Hmm, at first I thought you didn't want to give it out to everyone? (At least I thought we had discussed keeping it mostly hush-hush for now).

But yeah, that's probably not the cheat (nor are the other 2 collisions we have). Unless Dan really ran out of ideas for the last one. (or just had very poor grammar that day :P)

Hooman, didn't you say the checksum also doesn't take into account the last few bytes of the string or something like that? I remember having quite a lengthy discussion with you about the checksumming code. (I haven't looked at the code myself too much).

---

Horus, as for the cheats in single player: Two reasons:

1- We saw how cheats killed OP2 multiplayer on WON when some moron thought it would be a good idea to tell everyone. The same can go for single player. Cheats greatly reduce the replayability of the game (of course, not to say that everyone who plays single player is going to use the cheats). But by removing the cheats, you remove the temptation / possibility of cheating. (Also discourages people who would be interested in just seeing what they do in multiplayer).

2- Technical reasons. At the time we removed the cheats we probably didn't know of an effective way to prevent their use in multiplayer but allow it in singleplayer. (Well, we might have known how to detect single/multiplayer games but didn't bother to write code that would detect what type of game was being played, and disable/enable the cheats based on that).

Really I see absolutely no positive aspect to allowing any types of cheats (and I'm sure I'm not the only one who thinks this). IMO cheats can attract noobs / kiddies who don't want to actually play the game the way it was meant to be played, instead just try to cheat it to death.
Title: Cheat Discussion
Post by: Sirbomber on September 18, 2006, 02:23:58 PM
Quote
2- Technical reasons. At the time we removed the cheats we probably didn't know of an effective way to prevent their use in multiplayer but allow it in singleplayer. (Well, we might have known how to detect single/multiplayer games but didn't bother to write code that would detect what type of game was being played, and disable/enable the cheats based on that).
Couldn't you just set the game version to 0.0.0 or something? So that if a cheat-enabled game tries to connect to a normal game it says "Player (name) joined but had wrong game version and was ejected."
Title: Cheat Discussion
Post by: Chandler on September 18, 2006, 09:34:54 PM
Does all this mean that OP3 won't have cheats ? Awww....

I like to play with cheats after I finish a game just to have fun and play around :D
Title: Cheat Discussion
Post by: Hooman on September 19, 2006, 06:48:32 PM
Quote
Hmm, at first I thought you didn't want to give it out to everyone? (At least I thought we had discussed keeping it mostly hush-hush for now).

Heh, "For now"? When was the last time we talked about this? It must have been months is not years by now. :P I can't even remember if this cheat was found before or after they were disabled. I think it might have been before, which is why we didn't want to talk about it.

Quote
Hooman, didn't you say the checksum also doesn't take into account the last few bytes of the string or something like that? I remember having quite a lengthy discussion with you about the checksumming code.

The checksum was written a bit odd. It used the first few bytes twice and doesn't use the last few bytes at all. I don't think it was designed to work the way it did, more like a slightly messed up loop condition or incorrect optimization was applied. I could be wrong though, it might very well have been intentional. Not that it really matters much for a hash algorithm like this. But yeah, it takes the length of the string into account, but not what the last few bytes actually are. Hence you can replace the last few characters by something else, as long as you don't change the length, and the cheats would still work. (The last few bytes might have been the remaining bytes MOD 4, since it was processed in 32 bit chunks).

Mind you it's been longer than I care to remember since I last looked at this, so don't quote any of what I just said there.  :unsure:



As for why the cheats were removed entirely. Well, it was an easy 1 byte edit. Trying to detect multiplayer and conditionally disable them would have been more difficult. Not only would we have needed to write more code, but we wouldn't have been allowed to simply overwrite existing cheat code since it would still be needed to function in the single player case. Instead we'd have needed to insert a code hook, and the location to insert the needed hook wasn't obvious. (Ever thought of doing the multiplayer detection based on the DescBlock fields of the DLL being loaded?)

Another option we had was to leave the cheats there, but guarantee detection. (Basically you wouldn't hide the "WOOF! WOOF!"). But removal was decided to be much better than simply detection.