• Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.

I NEED YOUR HELP !!!!! (save,cache....)

Status
Not open for further replies.
Level 6
Joined
Sep 17, 2005
Messages
276
omg... i have a serious problem.

I finished creating a new encoding system for my save-code. So the amount of wood is transformed into cryptic code...

The problem i have appears when loading a code.

>>> How can i prevent that everyone can copy the code from other players and use it as their own.
Perhaps i can do sth like a .bak - file as it is created with dotd, darkdeeds or notd - maps????
But how can i create such files and is it usefull??

Help me, i cant find a solution for that...
 
Level 6
Joined
Sep 17, 2005
Messages
276
hm... ye i knew that with the caches but i didnt know that there is no way around that...

and with the name in code: yea i thought about that too, but how can effectively encrypt names like I4M_>>no0by#/m or very long names to a short code....

And if i dont encrypt it, what prevents that others just write their name with code from others.

Well, very complicated. help always welcome.
 
Level 2
Joined
Aug 10, 2005
Messages
29
1. You can't use any file to save information. If you could, you wouldn't want to as it would be easily hackable.

2. You pick what you want in the name. For a while, darkdeeds didnt like capital letters I believe, and so many people remade their names to all lowercase letters. If someone has to have a@*%@ in their name, then tough luck, they have to make a new account to play your map.

3. Yes, people can use spoofing programs to steal codes. However, they will still always (unless they can change their name in the middle of the game, in which case you can still get around it by saving their name as soon as they enter the game into a string) have to use that name to play that character.
Also, this means they have to get a code for a character and remember the name. You can make it so codes arn't displayed to other people, thus making it harder to steal codes, and then people would have to intentionally give out their code.
 
Level 6
Joined
Sep 17, 2005
Messages
276
Hey, the idea with stored name at beginning is very clever. That really makes it more difficult to hack. Great advice. Thanks a lot. :D
 
Status
Not open for further replies.
Top