posted
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.
posted
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...
posted
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
posted
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).]
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
posted
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
posted
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
posted
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.
posted
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