The Daily Click ::. Forums ::. Klik Coding Help ::. Permadeath
 

Post Reply  Post Oekaki 
 

Posted By Message

aphant



Registered
  18/05/2008
Points
  1242
16th October, 2008 at 05:37:13 -

It wouldn't be cheating the player to accidentally screw them out of their savefile? That would be like Blizzard saying, "Sorry, but due to an unforeseen bug where all of your characters randomly get deleted. Rest assured, we didn't plan for this to occur so we won't be able to restore your account."

I hope there is a bug in your game resulting in unfair death, just so I can say, "I told you so." I'd even say I hope it occurs someplace where it'd be most problematic, such as right after you start the game or load a previous (legitimate) save.

 

Muz



Registered
  14/02/2002
Points
  6499

VIP MemberI'm on a BoatI am an April FoolHonored Admin Alumnus
16th October, 2008 at 07:03:27 -

I love permadeath games. The important point is to make sure that either the world is randomly generated or that players are competing with other players (so permadeath keeps them from becoming too strong).

I don't think you should bother with checking that there is a copy. Just let them cheat by copying the save file. You know that you've gone wrong if over half the players are cheating. Most games do that.

Just save into a file, and when the character dies, delete the file. Don't delete it after loading, just when dying. If the player expects to die, he will crash/quit the game, and that will be annoying enough to be an anti-cheating deterrent.

 
Disclaimer: Any sarcasm in my posts will not be mentioned as that would ruin the purpose. It is assumed that the reader is intelligent enough to tell the difference between what is sarcasm and what is not.

Image

Logiq



Registered
  09/04/2007
Points
  120
16th October, 2008 at 07:27:40 -

I say if somebody goes through all the trouble to cheat on your game, then let them. If they can't play it fairly they will either try to cheat or not play it at all... I rather them have fun cheating then not playing at all...but like you said, you have a few good ideas that should let you make something.

 
Hello guys! I'm New! -- I've been new for a year now...haha

]Alpha[



Registered
  19/09/2003
Points
  245
16th October, 2008 at 08:54:20 -

Well, a cheater will always find his way to cheat, regardless of how much effort you put on your anti-cheat devices

I agree with these guys : If someone tries to find a way to avoid permadeath just because they want to go on with your game, then be happy 'cause it means that you created an interesting game.

 
All that I see is the years...

Sketchy

Cornwall UK

Registered
  06/11/2004
Points
  1970

VIP MemberWeekly Picture Me This Round 43 Winner!Weekly Picture Me This Round 47 WinnerPicture Me This Round 49 Winner!
16th October, 2008 at 15:13:23 -

Hmmm. Maybe.
I'm still going to try because it's frustrating me that I can't.
Anyway, I've come across a strange "feature" in windows (xp). Here's an example;

I create a file called "save.ini" at 3pm.

An hour later, I create a copy of it called "copy of save.ini".

At this point everything is fine - if I look in the properties tabs, it says "save.ini" was created at 3pm, and "copy of save.ini" was created at 4pm.

I delete "save.ini". It still says "copy of save.ini" was created at 4pm.

I rename "copy of save.ini" to "save.ini". Now all of a sudden it thinks this file was created at 3pm! How (and why) is it doing this?

Image Edited by the Author.

 
n/a

aphant



Registered
  18/05/2008
Points
  1242
16th October, 2008 at 17:33:43 -

I think it has to do with the way file deletion is handled. Redo your test, only after deleting the original save.ini, download some random image using Google Image Search. Rename the copy afterwards and see the result. If I'm right, then the renamed copy should stay at 4PM.

 

Sketchy

Cornwall UK

Registered
  06/11/2004
Points
  1970

VIP MemberWeekly Picture Me This Round 43 Winner!Weekly Picture Me This Round 47 WinnerPicture Me This Round 49 Winner!
16th October, 2008 at 18:23:44 -

You're right - doing other stuff in between keeps the right dates. It suggests you can't prevent cheating if you use external save files though. The only difference between a copy and the original is the date they were created, and it's easy to get around that, so I guess I need a new method

 
n/a

columbo borgi :C



Registered
  07/12/2003
Points
  296

VIP Member
16th October, 2008 at 20:35:53 -

write the info into registry? imho a standard user won't do anything in regedit. Image

or using password protected zip file? :C

Image Edited by the Author.

 
:C

Sketchy

Cornwall UK

Registered
  06/11/2004
Points
  1970

VIP MemberWeekly Picture Me This Round 43 Winner!Weekly Picture Me This Round 47 WinnerPicture Me This Round 49 Winner!
16th October, 2008 at 20:43:51 -

I though of that, but isn't it meant to be quite dangerous? I don't really want to mess up my own computer, let alone any one else's. It's probably the most sensible option, but I'm not trying it til I'm confident I know what I'm doing first.

I don't see how a password-protected zip would help. You could still copy it, even if you can't open it.

 
n/a

Del Duio

Born in a Bowling Alley

Registered
  29/07/2005
Points
  1078

GOTW WINNER CUP 1!GOTW WINNER CUP 2!GOTW WINNER CUP 3!GOTW WINNER CUP 4!Evil klikerHasslevania 2!The OutlawSanta Boot
17th October, 2008 at 18:11:06 -


Originally Posted by Sketchy
I though of that, but isn't it meant to be quite dangerous? I don't really want to mess up my own computer, let alone any one else's. It's probably the most sensible option, but I'm not trying it til I'm confident I know what I'm doing first.

I don't see how a password-protected zip would help. You could still copy it, even if you can't open it.



Yeah, don't mess with the registry because that will for sure deter lots of people from even trying your game out. Don't worry too much about cheaters I guess. They're always going to find a way around your blocks. I think most people who cheat at video and computer games end up finding out that all it eventually does is ruin the fun anyhow. More people will likely play your game legitimately for that reason alone.

 
--

"Del Duio has received 0 trophies. Click here to see them all."

"To be a true ninja you must first pick the most stealthy of our assorted combat suits. Might I suggest the bright neon orange?"

DXF Games, coming next: Hasslevania 2- This Space for Rent!
   

Post Reply



 



Advertisement

Worth A Click