black_knight1337 said:
thatonedude11 said:
There has to have been a better solution than forcing everyone to be online all the time though. I find it hard to believe that in the many years Diablo 3 was in development they couldn't have come up with something that allowed offline play and a hack free online play.
Well, if you find that solution, I'm sure Blizz would love to know. The thing is though, there isn't a comparable game out there that has both an offline mode and a hack free online mode. Hell, you could probably go as far as to apply that to the video games industry as a whole.
Strazdas said:
do calcualtion online. servers can handle mahematics now.
You can't though, not if you want to give people a purely offline mode.
No comparable game? How about every single game with an multiplayer excluding the "hacked" ones? there are plenty of ways to prevent hacking in multiplayer without restricting singleplayer.
Yes, you can do server calcualtions and give people offline mode. When you play offline, everything is calcualted locally. When you go online, a different version of client starts that do calcualtion on the server. If a person cracks that client, he will see it differently, however the server will still only accept correct calcualtion steps and broadcast the results to everyone else, thus the only game the hacker changes is his own, and since server still takes the upper hand - likely make it worse. Meanwhile for everyone else he looks like albeit strange acting another player.
A good example of how this works is World of Tanks. There are no hackers, because server calculates everything. how it calculates is KNOWN, however they can do nothing about it since they would need to hack the main server for it. Worst they can do is change colors in their games via mod engine, which makes enemies more visible or highlights their bullet paths, ect.
babinro said:
BattleNet protects them from millions of dollars in lost sales.
Does it?
How.
Deshara said:
Well you weren't writing in to tell him that you appreciated it. It's easy to see how a person whose job it was was to study the negative response that the company got for a feature would be forgiven for forgetting that they're only looking at the negative responses.
So i should write in to a company prasiing it to include basic functionality that should be a standart given thing in any game? we really gone that far now?
Aeshi said:
Yeah, let's ignore the fact that it's been what -several months?- and the pirates haven't even gotten a cracked version working that isn't based off the old beta. I'm sure they'll add that feature to the crack they haven't made annnnyyy day now!
Do tell me how does one crack a MMO? Because make no mistake, Diablo 3 is a MMO.
quad341 said:
I believe you're missing the idea of how offline manipulating of characters works. Either you can create impossible situations (characters/items that could not have the stats they claim to) or improbable situations (you have all of the best gear and every slot in your inventory is also the best gear).
Impossible just requires validation. Improbable is the task we are trying to solve.
Digital signatures by themselves would not be good enough for the stated reason: you just need to find the private key in the game which has to be on ones computer to actually sign the file.
And? I dont see whats bad about people creating impsosible chracters in thier offline game. Online? Yeah, server will just still act like their character is what they actually are and the only change will be on thier own screens.
I never said digital signature is a solution, that was another person, and i agree that digital signatures are not enough. However id love digital signatures and their ban to be the new IP ban thing, because IP is too easy to fake and you get same guy joining the server every 5 minuets getting banned for spamming hacklinks or something. At least with digital signature it would take much more effort to do that.
Zachary Amaranth said:
Steven Bogos said:
And yet, the console versions exist...
That's different. Because...Ummm...Reasons.
COnsole version was made by different studio so technically "not them".
00slash00 said:
Don't both those games also require internet? They may not be the best examples
I dont know about paths of exhile, but i know torchlight definitely has an offline mode.
Thoralata said:
A friend of mine was trying to login, and every error he got he immediatly tried to login again and again and again and I said to him "You know you're only making the problem worse when you do that, right?"
They let you do that? Oh my.....
The games i played where a daily restart would make 50.000 logins right after it happen or their organized "Test servers" that gives people sneak peak into new version that would have half the community on at once, those had a different system.
failed to login, try again. failed again, you cannot try for 30 seconds. the more tries, the longer the time. thing is, those things dont really happen anymore because they got faster servers now, but they wouldnt let themselves be spammed. the client would hold for half a minute at least. of course you can hack the client to not do that, but then you may just as well LOIC the thing and youll have better results.
The only way that would turn out any way other than what happened in Diablo 2 would be to code the offline version completely different to the online version. Which in turn makes the production costs skyrocket, but we'd all be happy to pay $120-160 for the base game right?
Except that it wont. all you need is to insert a minimalistic calculation response server and trick the offline mode into "connecting" back to the actual offline files. you dont even need to register a server with the OS really, jut run a secondary exe.
black_knight1337 said:
Diablo 2 did this, it was also filled with hacks. The hacks I'm talking about aren't hex editors and the like that edit you character's stats. They are stuff like map hacks, making your movement become teleports, duping, forcing people to drop their gear etc.
Which shows poor implementation of online mode and smells more like "multiplayer mod" for san andreas games that did all calculations locally rather than anything else. BUt that was 2001 and online gaming was in its infancy so thats kinda understandable. they wouldnt be doing it similarly nowadays anyway. I mean back then servers couldnt handle all the calculations probably anyway, now they can.
Nazulu said:
Yeah, with any online game people will find a way to cheat through the system, but they can make that very risky by making everybody able to report those who break the rules, especially when you can record games easily now as evidence.
Competetive + ability to report = lets report people we dont like.
replay recordings are of course better solution, but you still need manpower to deal with it.
Nazulu said:
I've played many MMO's and they had their ways to track bots and hackers, and these people were eventually caught. Even the farmers in L2 who took very careful precautions making money by selling in game money were found at some point, the patterns of how certain people played made it obvious over time as well.
Ive played many MMOs and the only ones that had no hackers were those that made all calculations server-based. yes, if you make 20 money farmers run on your background and one of them gets caught once in 6 months and recieve a 1 month ban after which you just create new character and you call that "all geting caught eventually", then yes they do. but not in any timely fashion.
To be honest the only way to stop online gold sellers is to make the game not be pay to win.
Nazulu said:
I don't know what you mean by hopeless because the punishments do reach those people and effect their gaming. Yeah, they'll keep on coming and other people will keep making it more difficult for them, it's always been like that. So you're saying they should just give up and make more restrictions? That's a really pathetic way to go about it, really.
I will not name character or game for obviuos reasons but i was botting in one game for over 4 years, never been caught even though multiple people claimed to have reported me. as long as the botter has basic common sense (like not bot 24/7) he wont get caught. I never sold the chracter or anything, the game was very grindy and i just watched movies while it grinded on its own and only played the fun parts.