Might as well take full advantage of the game if you can already load shops from anywhere, dont see why its a problem if you goto a 1 player room and do the spawning. Juuust saying!
Edit: nevermind this post, it's not that bad.
Last edited by Biney; 11-22-2017 at 03:22 PM.
Looks like its just a Hardware based tracker, SystemInfo.deviceUniqueIdentifier is the main identifier, but it sends a shit ton of ways to identify you (although I can't find anything calling it so that may not be implemented yet). I'd say either stop the WWW requests altogether or randomize deviceUniqueIdentifier and a few other variables, they are constant though so both require modifying the assembly. I may try create a mono.cecil patcher if you can't think of a simpler way, I have made one for Unturned before.
Last edited by Gorzoid; 11-22-2017 at 01:33 PM.
I am just here to learn, definitely not for hacks... o_O Just learning
Aww im looking for someone to teach me how :P
This is most likely (currently) not used to catch botters, but the information could be used for other purposes in the future like bans. A good friend of mine called paranoia encourages me to do something about it though so I will. I managed to randomize the id using reflexil but that's a boring process. I'm going to try patching it memory, although the chances of writing a reliable solution in that manner are low. So if you want to work on a patcher while I try that, I wouldn't mind.
You can find references to the tracking methods in these classes:
LoginManager
Main
UIAccountCreate
Yeah they said a while ago in a blog postand I guess this is them finally backing that up. They don't send account IDs along with it but they can match the IP of the Tracking data with the IP of accounts and also look at the login times vs event logs.AQ3D is a very different game and we have different tools to help is track down offenders (No, VPN's don't work and we don't need your IP anyway).
Quick hack: set Main.EnvironmentsInitialized = false; to stop data being sent
I am just here to learn, definitely not for hacks... o_O Just learning
I have no experience with bots, but does this work well with the dungeons and the chests?
To make it work you still do the same process as in berserk bot?
"1. Find your AQ3D installation folder (usually in C:\Program Files (x86)\Steam\steamapps\common\AdventureQuest3D).
2. Copy that entire folder to another location on your computer, such as your desktop.
3. In your newly copied folder, delete the "steam_api.dll" file (this will prevent crashes).
4. In your newly copied folder, goto the "AQ3D_Data" folder, and then the "Managed" folder. Now move the "System.Threading.dll" file included in the Berserk download to that folder.
5. [Optional] Now, run the "Block.bat" file as administrator. This will block crash reports from being sent to perf-events.cloud.unity3d.com. This step will only have to be done once.
6. Start AQ3D (from your newly copied folder)
7. Start Berserk.exe
Step 3 and 4 will only have to be repeated after the game updates."
??