Cheating in offline mode is irrelevant, since it only affects the one player who's doing it.Darkmantle said:It had a large part to do with all the item data being easily accessible to hackers though. Whether or not a char is made offline is irrelevant to the fact that if I have the data on my computer, finding a way to duplicate it is now 100 times easier.lapan said:D2 had seperate accounts for offlineplay and closed battlenet. The closed battlenet characterdata was on the servers. There was eventually duped items, but it had little to do with your offline character.Darkmantle said:Will not work, because, as I've stated, if you have that offline mode, that means all the data is stored on the client computer, and if I can access the item data, I can duplicate the items, and no amount of server checks is going to stop me. See D2 for how well this plan worked.GeneralTwinkle said:Separate characters from single player and lan from multiplayer.Darkmantle said:Really? How so then?evilneko said:The RMAH could've been protected without forcing single player to be online.
people keep saying this, and yet have no idea what they are talking about. There is no way to do it. Having an offline mode, means all the data, (Including items) has to be stored on the customer computer. If the data is already on your computer, it is trivial to take the data, decrypt it, and duplicate it. This is exactly what happened in D2, and this is exactly what they aim to prevent in D3.
If you have a solution to somehow solve this dilemma, please, by all means, reveal it.
There.
Have the same system you have now, for multiplayer, but have an offline single player, with different characters for each, so if you want you can play with your duped items and hax, and you can do it with your friends, provided you're all on LAN, but if you join a random multiplayer server, you won't have this issue.
I'll give you a hint, not very.
This is simply because I have the data, it's like having the source code for items.
Having offline character data available wouldn't help much, but having the necessary compiled code to run offline might. While yes, a hacker could reverse engineer the binaries in an attempt to find bugs that may allow duplication (or some other undesirable behavior), there's no guarantee it'd work online--they'd still need to find some way to exploit the bug online.