Synthetic Reality Forums   
my profile | directory login | register | search | faq | forum home

  next oldest topic   next newest topic
» Synthetic Reality Forums » Our Archives » The Crypt of the Ages » CONFLICT: Backing Up and Tourney Play

   
Author Topic: CONFLICT: Backing Up and Tourney Play
samsyn
Administrator
Member # 162

Member Rated:
4
Icon 4 posted      Profile for samsyn   Author's Homepage   Email samsyn   Send New Private Message       Edit/Delete Post 
I believe I can now tell the difference between a regular character and a 'restored from backup' character.

What I can NOT tell the difference between is WHY it happened:

* you made a backup to guard against a computer crash - it crashed - and you restored.

* you wanted to 'take back' some change to your character (say, honor or karma related)

----

The only "solution" I can think of is:

"restored characters cannot take part in ranked play"

so no fight results would be posted to the web site for such characters.

yeah.. that sucks. But I guess it's why you don't want anything to go wrong with your file system. It's possible I might be able to survive if you back up the ENTIRE savedHeroes folder instead of piecemeal heroes, but that would probably still mess up people who like to drag their character around from machine to machine.

Of course, all this is because I have a stateless server and the character data isn't stored in a single on-net location.

But that's the way it is in the world of free games, I guess.


Posts: 10721 | From: California | Registered: Dec 1998  |  IP: Logged
Merlin
Compulsive Member
Member # 181

Member Rated:
5
Icon 1 posted      Profile for Merlin   Author's Homepage   Email Merlin   Send New Private Message       Edit/Delete Post 
If you do this could you (please please pleas please?) First make it so ALL CHARACHTERS get a FRESH START? If you did this, I would have to re-level every single on of my charachters, literally, having a network and numerous computers I log on from...

-Merlin


Posts: 2797 | From: Atlanta, Georgia | Registered: Nov 1999  |  IP: Logged
Laoch Paladin
Obsessive Member
Member # 232

Member Rated:
4
Icon 1 posted      Profile for Laoch Paladin   Author's Homepage     Send New Private Message       Edit/Delete Post 
PLEEEAASSEE DO THAT!!
Posts: 6096 | From: Minnesnowta | Registered: Mar 2000  |  IP: Logged
azaman
Obsessive Member
Member # 299

Member Rated:
3
Icon 1 posted      Profile for azaman   Author's Homepage   Email azaman   Send New Private Message       Edit/Delete Post 
Hey, I have backed up and restore my characters more than 10 times since I started playing. I have to reformat about every month thanks to Windoze. Please don't make my life any harder than it already is Dan. Whatever you do Dan, some one is going to find a way around it.
Posts: 6098 | From: Los Angeles, Ca. USA | Registered: Apr 2000  |  IP: Logged
samsyn
Administrator
Member # 162

Member Rated:
4
Icon 1 posted      Profile for samsyn   Author's Homepage   Email samsyn   Send New Private Message       Edit/Delete Post 
I just can't think of any other way around it. This won't mark you as a cheater or modder, it will just disallow ranked-play for the character.

You only have to keep Windows from crashing your hard disk for the duration of the tournament.

And existing characters will not have a problem (I'm not THAT mean) if you have backed up and restored them in the past, I mean.

Also, it is specifically the act of restoring an ANTIQUE COPY of a character which triggers me. But this is exactly what would happen if you made regular backups every week and then had to restore from backups after playing a day or two.

I'm open to suggestions on other ways of doing this (and I don't plan to take any action on this front until the tournament stuff is online anyway, so it's not a big rush yet)

Who knows, maybe it won't even be a problem. Maybe people won't try to cheat the rankings system I can always wait until it IS a problem and then clear all the rankings and make everyone start all over again after putting this in later

Just trying to worry outside the box, as it were.

[This message has been edited by samsyn (edited 10-03-2000).]


Posts: 10721 | From: California | Registered: Dec 1998  |  IP: Logged
F'Nok
Obsessive Member
Member # 201

Member Rated:
4
Icon 1 posted      Profile for F'Nok   Author's Homepage     Send New Private Message       Edit/Delete Post 
How would you determine it was restored...

As everyone should know, my system clock is wacky, and reads all different times and days everytime I boot. (This was really obvious when my guild site had all wacky update times earlier this year)

So if it goes by file mod times, I am screwed.
And also, the file mod time can be changed, so it's too hackable.

If you CRC the character file and store it somewhere, it is less hackable, but foolable, I will not go into that, as I doubt others would realise how to do it, and I don't wanna tell them. You should already know about that one Dan.

[my technique is not un-hackable, but does not depend on the clock. That's all I will say about it. -s]

[This message has been edited by samsyn (edited 10-04-2000).]


Posts: 5323 | From: Melbourne, Australia | Registered: Jan 2000  |  IP: Logged
F'Nok
Obsessive Member
Member # 201

Member Rated:
4
Icon 1 posted      Profile for F'Nok   Author's Homepage     Send New Private Message       Edit/Delete Post 
I have a suspicion it involves CRCing or a similar method!!
Just please don't store ANYTHING in the registry, or every little hacker out there will find it! lol

And don't you dare use the 'archive' bit on the file, as that'll really be foul, and easy to hack :-)

[This message has been edited by F'Nok (edited 10-04-2000).]


Posts: 5323 | From: Melbourne, Australia | Registered: Jan 2000  |  IP: Logged
Ebag333
Verbose Member
Member # 238

Member Rated:
5
Icon 2 posted      Profile for Ebag333   Email Ebag333   Send New Private Message       Edit/Delete Post 
OK, here's an idea. It's really cheesy, but it might work.

Create a program to backup your character files. It packages them all up in one nice neat little bundle (which means that if you want to restore, it's all or nothing) and stores in in a file.

Elsewhere on the hard-drive, have the backup proggy create a little file. (or two or three). If this file is missing, more than likely the computer crashed, and the person is restoring because of it. If the file isn't missing, then WoS keeps track of how many times the person has restore.

Then, you could make a little option for people running tourneys if they want people who have restored their char or not, and how many times they are allowed to restore. That way, you could block out people who have restored 100 times, but allow people who have only restored 3-4 times.

[that's an interesting thought... I had thought as far as 'forgiving' restores at the start of a new tournament, but tolerating a certain number is interesting... and I suppose it should be recorded in the tournament results perhaps. Still, it's silly of me to imply that WoS tournaments would ever be anything but a lark. There is no way to make the results *totally* un-hackable (for example, using friends to intentionally play poorly on the oppposing team), so if people really need that to have fun, it won't be fun. And it's supposed to be just for fun. So I will try to worry a little less about it. -s]

Anyways, on paper it's a nice idea. So SHUT UP you fnokking F'nok! :p

[This message has been edited by samsyn (edited 10-04-2000).]


Posts: 1348 | From: Central Point, OR, USA | Registered: Mar 2000  |  IP: Logged
samsyn
Administrator
Member # 162

Member Rated:
4
Icon 1 posted      Profile for samsyn   Author's Homepage   Email samsyn   Send New Private Message       Edit/Delete Post 
in fact, elucidating on that, maybe all I should do is count the restores and make sure they get included in the tournament results and let people decide on their own whether they care or not.

If person X wins 10 tournaments in a row but always has 30 or 40 'system crashes' per tournament, people could choose to look askance at them.

And I'm getting pretty good at making individual numbers unhackable It's just making ALL numbers unhackable which is impossible.


Posts: 10721 | From: California | Registered: Dec 1998  |  IP: Logged
Ebag333
Verbose Member
Member # 238

Member Rated:
5
Icon 2 posted      Profile for Ebag333   Email Ebag333   Send New Private Message       Edit/Delete Post 
Yay! Uncy Dan likes my idea! I may just go and buy something from the store now!
Posts: 1348 | From: Central Point, OR, USA | Registered: Mar 2000  |  IP: Logged
   

   Close Topic   Feature Topic   Move Topic   Delete Topic next oldest topic   next newest topic
 - Printer-friendly view of this topic
Hop To:


Contact Us | Synthetic Reality

Copyright 2003 (c) Synthetic Reality Co.

Powered by UBB.classic™ 6.7.3