How to download and crack a Dedicated server for CSS with RevEmu (Windows)

aTr

FS Member
How to download and crack a Dedicated server for Counter-Strike Source (Windows)



Introduction

This guide will lead you through all downloading, installing and cracking the dedicated server. All downloads in the guide will have direct links and will be updated. In the end, you will get a cracked Counter-Strike Source Dedicated server ready for clients to play with both legit and blank account support.



Preparations

In order to download the dedicated server, first we need to download the tool named hldsupdatetool.exe from Steam's official site.

With this, we can set up a dedicated server, which doesn't requires Steam to run in order to run the server. With this tutorial, you will be able to create a server which lets non-steam/cracked Steam players connect to join your server. You can do so by installing revEmu into your server.

The REVOLUTiON Emulator (shortly known as revEmu), provides you with the ability to host a cracked dedicated/listen server for both HL and SRC engines without using anyother patch.

revEmu clients will get SteamID's generated from their HardwareID, while cracked and legit Steam users will get their own SteamID bound to their account. This way there is a very few possibility that the revEmu client's SteamID is changed (only when a hardware is changed on the clients machine).



In order to proceed, please download the following links:

- Download hldsupdatetool from hldsupdatetool.exe

- Download latest RevEmu from rev-emu_9.79.rar

- Download latest Steam DLL's needed for the dedicated server from steamdlls.rar



Installing HLDSUpdateTool

After you've downloaded the setup, open "hldsupdatetool.exe". After that you will see this:



hlds_inst_1.png


Click "Next" and now you will see this:



hlds_inst_2.png


Before continuing, you should know that you need to agree with it, so you can install and download dedicated server. We want to download the dedicated server so we will agree all agreements. Now click "I agree". Installer will now ask us our location to install it.



hlds_inst_3.png


Now choose the location to where to install the dedicated server files, after set, press "Next" button.



hlds_inst_4.png


Press "Next" to install the dedicated server tools.



hlds_inst_5.png


Now select the region where is your server from the list below.



hlds_inst_6.png


Press "Next" to continue.



hlds_inst_7.png


And now the setup is finished! Press "Finish" to exit the setup.



Downloading CSS Dedicated Server Content

Now as the setup is finished, go to the folder where hldsupdatetool is installed and create a shortcut for hldsupdatetool.exe.

Now the shortcut is created, right-click it and select "Properties".



Now write the following in the Target box after the hldsupdatetool.exe

-command update -game "Counter-Strike Source" -dir %p where %p is your directory for CSS Dedicated Server contents.

When it's done, press OK and start the shortcut...

Wait for it to download the necessary files for the dedicated server.

If the window disappeared try running the shortcut again... If it disappears again that means that it's fully downloaded and it's OK.



Installing revEmu

The dedicated server is finished, and it can already be started, but wait. We want to let cracked players join it, don't we? So it's time for cracking the server. For that, we will use revEmu. We downloaded it earlier ago, and now it's time to use it.

Extract the contents of the downloaded revEmu archive into your Counter-Strike dedicated server's folder, where srcds.exe is located. If it asks you to replace the files, select Yes. After that is done, move the 2 dll's, steam.dll and steamclient.dll from the server's root folder into the bin folder. Replace the files if needed. Now go back to the server's root folder, and create a new folder. Let's call it, steam. In this folder, we will extract the original steam dll's from the archive, which will be used for the dedicated server. Extract the files from steamdlls.rar into your new created steam folder.



Configuring revEmu

As the installation is ready, now we configure RevEmu to work properly. Open the rev.ini file from the server's root, clear the page, and paste this into the editor:



Code:
[Emulator]

#Logging=True

SteamDll = Steam\steam.dll

SteamClient = True



[Log]

FileSystem=False

Account=False

UserID=False



[steamclient]

Logging=False

ClientDll = Steam\SteamClient.dll



[GameServer]

# GameServer policy rules

AllowOldRev=False

AllowUnknown=False

AllowCrackedSteam=True

AllowLegitSteam=True

If you wish to allow old RevEmu clients (from v9.63 to 9.73), change AllowOldRev=False to AllowOldRev=True.

revEmu v9.62 and below will be rejected nevertheless.

If you wish to allow unknown clients (ex. SteamEmu), change AllowUnknown=False to AllowUnknown=True.



It is best to not enable them, because they won't get proper steamID registration from revEmu.



Configuring the Dedicated Server

This section will be finished soon.



Final Results

And now, your work here is done! You have a working cracked Counter-Strike Source dedicated server, so why not calling your friends to join it?

Feel free to ask about anything about this tutorial.



Credits

First of all, thanks for shmelle (Uncle D) for making such a great emulator, for both clients and server.

And also I would like to thank the current members of the REVOLUTiON developers, who are helping on developing revEmu!
 
Back
Top