In this guide we'll be using the filterHWID.dll made for the filter, using your own DLL would be pretty much the same.
filterHWID.dll Information
The ProjectHax filter supports limiting clients by HWID via a DLL. You will need to add an import to your sro_client.exe using StudPE. The HWID info will be sent after the user selects their character. If no HWID is received within 30 seconds or if the limit is exceeded, the user is disconnected. This will not prevent people from using bots or prevent going clientless with a bot. The DLL only has signatures for vSRO 1.188. Nothing else has been tested but support can be added if needed.
1.0.5
Fixed random crashes while sending the HWID info
Fixed time problem associated with Windows never syncing the time or Windows never setting the correct timezone
1.0.4 will continue to work so 1.0.5 is not a required update; however, it's a good idea to upgrade anyway.
Code:
1.0.4
Improved the security of the HWID packet
Users must set their date, time, and time zone correctly on their system otherwise they will disconnect
Code:
1.0.3
Added more data to the HWID to prevent people with similar CPUs from hitting the HWID limit
You must update to 1.0.3+ and restart your server if you are utilizing the HWID functionality.
Code:
1.0.2
Added message boxes to tell you if something went wrong with hooking functions
Removed mutation of the "send HWID packet" code cave. It may have been causing some issues.
Enabled size compiler optimizations to reduce the overall size of the DLL
Code:
1.0.1
Fixed part of the HWID data being random
You must update to 1.0.1 and restart your server if you are utilizing the HWID functionality.
Code:
1.0.0
Initial release
vSRO v1.188 support
Adding a DLL Import
Make any EXE modifications first and then do this. Otherwise you will not be able to open sro_client.exe with OllyDbg due to the DLL being packed and having debugger detection.
Download
Download the ProjectHax
Open StudPE
Drag sro_client.exe into the StudPE window
Go to the "Functions" tab, right click -> "Add New Import"
Select the DLL (Dll Select) and select the function (Select func.)
1.0.3
Added more data to the HWID to prevent people with similar CPUs from hitting the HWID limit
You must update to 1.0.3+ and restart your server if you are utilizing the HWID functionality.
1.0.4
Improved the security of the HWID packet
Users must set their date, time, and time zone correctly on their system otherwise they will disconnect
You must update to 1.0.4+ and restart your server if you are utilizing the HWID functionality.
well some questions i have no answer for them
hope you can help with that
how i can change the limit per pc ? like 1 2 3 4 5 6 ? in this DDL ?
also server.cfg needs a code to put in to make it work right ?
well some questions i have no answer for them
hope you can help with that
how i can change the limit per pc ? like 1 2 3 4 5 6 ? in this DDL ?
also server.cfg needs a code to put in to make it work right ?
With our DLL ? No, you just need to set it at the filter page and hook the DLL into the client like in the guide. I don't know how other HWIDs handle it, but this is how ours work.
[Guide]How Import PSK-PSA to UnrealED 11/02/2011 - Lin2 Guides & Templates - 0 Replies sup guys , well in this guide we will learn how to import files to Unreal Editor PSK-PSA, or before going to clarify a little doubt that maybe interested to know.
PSK is a file?
ok this file is that contains the mesh, bone Influence indices and weights' for each vertex, the bone names, hierarchy bone, and skeletal default pose.
PSA is a file?
[Guide] Adding a GUI 07/07/2011 - CO2 PServer Guides & Releases - 24 Replies Requested by SilentKill.
Deleted by FuriousFang.
Guide for Adding 10+11D to SEA Emu. 07/24/2010 - SRO Private Server - 5 Replies I've gotten most of the bugs fixed up to 9D and was looking to add the 10D+11D files, but most people are to dumb to say how to do it, is it possible we can get a guide, or someone who speaks decent english to Explain how to Add it.
I downloaded the newest client, to the Data and Particles and Moved it to my Emu's SRO Client Folder. Still cannot spawn anything.