5 years ago
anti cheat idea?
only the seller of the computer can install the game and that game is linked to that computer and that oem. so only oem can install the game on the computer and if you don't have a oem install it yo...
@gg123xyz I'm sorry, but no one's going to agree to this. Not the players or the EA.. but. spiraling off your hardware idea. NVIDIA or AMD, I can't remember which one. Already has methods in place of using driver level graphics card information to activate their promotional games they include with their graphics card. And if you don't have that specific GPU you can't activate the game. EA could possibly team up with AMD, NVIDIA, and Anti-cheat to possibly release something similar for games to ban people with specified hardware S/N. But I don't believe those S/N's are virtual just physical. All I can view is the devices ID, which is the same for all cards of that model.
@gg123xyzalso the idea of a server is the server host can open all the users logged onto the server. one server host is a object of a class.
this object works like a application opening extension files. the server host is the parent which is a class object, using inheritance the extension the user is the first child extension.
then you get a intermediate that opens a extension. and that first child extension opens a second child extension and that is a man in the middle hack where there is a opened extension that opens a extension and that second extension is a unique version of the game.
that unique version of the game extension the second child is a child to the parent the first child, the second child inherits from the first child and the first child inherits the server host parents stuff, being the extension.
this hacker extension child then links into the rest of the extensions, because all the children are gathered under one class object, an extension is a child of the server parent which is only one object.
but the child does not have the rights of the parent.
therefore if the host server gives each child their own unique extension, this separates each child, each child being separated into their own class object the parent connects too.
the second child of the parent extension cannot link to these other child extensions. only the host parent. because class objects are unique.
yes you will need to copy the code from the parent into the class that is no longer a child class using inheritance. then you open the parent, and each user gets their own class object.
its a bit lazy programming i know you want to use inheritance because its pretty and efficient but hackers use it too and theyre filthy.
thats my theory.
don't take the inheritance shortcut and be a superhero instead: