Garry's mod Cracked server!

Hackmast3r

New Member
Hi,
This is my 1st time to create a Gmod cracked server !
I got the Legit Steam server allready made, but i came here before, and i founded Rev-Emu, but the Thread wasn't new, it was kinda OUTDATED, but i tried it, and it didn't work.
So the Question is, How can i make a cracked server with the new Rev-emu thing?
P.S: I'm using Gmod 11(v:159 or 1.5.80.0)
Thanks in advance.
 
1: so first thing .. update the game with something like : menu>run>cmd
in cmd type c: (replace letter with ur disk drive where the server is ... for my part is f:
cmd should be in f: then type cd "server folder" ( for me f:\Hlserver)
then update the server with typing "hldsupdatetool.exe -command update -game garrysmod -dir f:\HLserver -verify_all"

2: get last revemu : extract anywhere
rename steamclient.dll to steamclient_valve.so in folder f:\HLServer\orangebox\bin
copy Steam.dll, steamclient.dll located in RevEmu\Server\bin to f:\HLServer\orangebox\bin
copy folder steam located in RevEmu\Server\bin to f:\HLServer\orangebox\bin
copy rev.ini, revApps.ini, steam_appid.txt, platform to D:\HLServer\orangebox (where srcds.exe is)

3: edit rev.ini
replace CachePath
replace Language
set SteamDll=.\bin\Steam\Steam.dll
replace SteamClient = True
replace SteamUser = whatuwant
replace PlayerName
set ClientDLL=.\bin\Steam\steamclient.dll
set DisableUnlockedItems = True
AllowOldRev74=True , AllowUnknown=True, AllowCracked=True , AllowLegit=True , RevEmu_2012 = true
save file.

Code:
[Emulator]
 
# CacheEnabled set to true to enable loading apps from GCF.
# If it is true, and a clientregistry.blob file is not supplied,
# then you must supply revApps.ini file with the correct cache requirements.
# See the example revApps.ini, however it is highly recommended that you use
# a clientregistry.blob file for maximum compatibility
#
# Default = False
#
CacheEnabled = false
 
# CachePath - set to the folder where your GCF files are located
#
# Default = (n/a)
#
CachePath = F:\Steam\SteamApps
 
# Language - rev emu will automagically load the correct language files.
# This can be English, French, Italian, German, Spanish, sChinese,
# Korean, Koreana, tChinese, Japanese, Russian, Thai, or Portugeuse
#
# revEmu will try to set the Language key in the following order:
#        Use the Language key in the this rev.ini if it is present
#        Use the Steam Language key in the registry if it is present
#        Default the Language to English
#
#Language = English
Language = French
 
# Change Logging to True to enable/disable log file output for steam.dll
#
# Default = False
#
Logging=True
 
# Change SteamDll to point to your official Steam client DLL.
# This setting is required for Steam UserID Validation functions
# to support legit Steam IDs. Otherwise, all clients would get
# IDs generated from their IP addresses.
# Also make sure you uncomment the line below (remove "#")
# if you want to use this setting!
# Note that this setting only applies to games using SteamGameServer
# up to version 003. (e.g. CS: Source, Team Fortess 2, Garry's Mod)
#
# Default = (n/a)
#
SteamDll=.\bin\Steam\Steam.dll
 
# Change SteamClient to True if you want to use the steamclient emulator.
# This setting is recommended to be true for both clients \ game servers
# and for all games, except games which use SteamClient006 interface
# (e.g. CS: Source, Half-Life 2: Deathmatch)
# To see if the game is using this old interface, enable SteamClient,
# enable Logging and you will notice a log line "Using SteamClientXXX".
# If 007, leave the option ON, otherwise, it is recommended not to use it.
#
# Default = False
#
SteamClient = True
 
# Change SteamUser to the steam username that you wish to use with revEmu
# Defaults to revCrew if not specified
#
SteamUser = blabla
 
[Log]
 
# If Logging is set to True, choose which functions would you like to log.
#
# Default = False
#
FileSystem=False
Account=False
UserID=False
 
[steamclient]
 
################################### NOTE ####################################
# These settings may apply even if you don't choose to use steamclient.dll! #
#############################################################################
#
# Change the setting below to set your PlayerName (used in src2007 engine)
# not use ""
#
# Default = REVOLUTiON
#
PlayerName=[FRA]Ducon l@ Joie:]]
 
 
# Change the setting below to enable/disable log file output for steamclient.dll
#
# Default = False
#
Logging=true
 
# Change ClientDLL to point to the original steamclient.dll
# This setting will enable VAC for your server and your server will be listed
# on Valve master server! Also, Steam clients will have their regular Steam IDs
# Please use the steamclient.dll from Steam folder!
#
# Default = (n/a)
#
ClientDLL=.\bin\Steam\steamclient.dll
 
 
# DisableUnlockedItems enables you to choose whether to use the new weapons in
# Team Fortress 2. This setting applies to you only if you are a regular player,
# or to all your clients if you are a server hoster.
#
# Default = False
#
DisableUnlockedItems = True
 
# If you use in Ultimate SSDK change the setting below to True
# use only Ultimate SSDK enable else disable.
#
# Default = False
#
#EnableSDK = True
 
#Use DNS masterservers valve, if port mastersrver 27010-27011 not problem
#if port 27015 use mix MasterServer = 208.64.200.65:27015
#
# Default = False
#
#Use_hl_master = true
 
#Change the setting to set masterserver, from where serverlist will be got.
#No support Setti masterserver.....
#Default = 72.165.61.136:27015 only for HL2
#Friends tab in serverbrowser shows another masterserver for VIP server ($)
#
#HL1 servers
#MasterServer = 188.40.40.201:27010
#MasterServer = 69.28.158.131:27010
#MasterServer = 209.197.20.34:27010
#MasterServer = 69.28.140.247:27010
#
#HL2 servers
#
#MasterServer = 208.64.200.52:27011
#MasterServer = 208.64.200.65:27015
#MasterServer = 63.234.149.83:27011
#MasterServer = 63.234.149.90:27011
#
#rdkf
#
#MasterServer = 68.142.72.250:27012
 
#Search game version in MasterServer.
#Default search all version.
#
#GameVersion = 1.0.0.75
 
#Add rename ClanTag maximum 12 symbol UTF-8 or 24 symbol ANSI
#ex. ClanTag = revcrev
#
ClanTag=[revcrew]
 
#
# Use avatar enable. Test images no-steam avatar in platform/avatar1.dat(delete\rename it`s file not show this images)
#
# Default = False
#
#Use_avatar = true
 
 
[GameServer]
# GameServer policy rules
# Allow (v9.73 < revEmu < 9.83) clients to join your server
#
# Default = True
#
AllowOldRev74=True
 
# Allow revEmu v9.63 ~ 9.73 clients to join your server
# revEmu v9.62 and below will be rejected nevertheless
#
# Default = True
#
AllowOldRev=True
 
# Allow unknown clients to join your server
#
# Default = True
#
AllowUnknown=True
 
# Allow cracked Steam clients to join your server
#
# Default = True
#
AllowCracked=True
 
# Allow legitimate Steam clients to join your server
#
# Default = True
#
AllowLegit=True
 
#Allowed any count connect Unknown client with one IP (25 Unknown clients 1 IP default true)
#
#AllowedAnyCountConnectUnknownClientWithOneIP = false
 
 
# Allow shows bots as normal players in the server(in serverbrowser)
#
# Default = false
Fake_player= false
 
 
# Allow revemu clients to join your server (steamid subject to substitution)
#
# Default = false
RevEmu_2012 = true
 
 
 
 
[GameServerNSNet]
#Use only tf2 example: EnableNSNetSvc = UDP
#EnableNSNetSvc = [False/UDP/TCP/BOTH]
 
#EnableNSNetSvc = UDP
 
#NSNetDedicatedPort = Ïîðò(Òîëüêî äëÿ Slave ñåðåâðîâ)
#AdditionalSlaveServer = IP:PORT
#AdditionalSlaveServer = IP:PORT
#AdditionalSlaveServer = IP:PORT
#AdditionalSlaveServer = IP:PORT

4: open server.cfg located in F:\HLServer\orangebox\garrysmod\cfg
then paste :
Code:
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                SRCDS GARRYS MOD SERVER CONFIGURATION                *\\
//*                              VERSION 1.0                              *\\
//*                                                                      *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
 
say "Loading GARRYS MOD SERVER CONFIGURATION"
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                          Miscellaneous                                *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
// Define your ServerName, this is the name there'll be displayed in the Internet tab.
// Default: Counter-Strike: Source
hostname "Cracked Gmod 4 Fuckin' Noobs"
 
 
// Define your RCon(Remote Console) password, this is mostly used for match servers.
// I'll recommend you to set one, incase you suddenly needs it.
// Default: Just don't make it easy to quess! Use big and small letters and numbers!
// Look at the example I've set for this one. No one will quess that, only 1 out of ten billion times.
// Defualt: None.
rcon_password "fuuuuu"
 
 
// Define your Server password, so only people who knows it can connect.
// Default: None.
sv_password ""
 
 
// Define your maxsize for a map(sounds, materials and models are included too)
// if your map exceeds the CVAR limit, will your map NOT be downloaded from your server.
// Default: 16
net_maxfilesize "50"
 
 
// Define your website for FastDownload.
// Extra: Are you looking for a free webhost to FastDownload?
// If so, goto this thread at http://forums.srcds.com/viewtopic/9366
// Or this is if the other one doesn't work: www.downloadurl.net
// Default: None.
sv_downloadurl ""
 
 
// Allow clients to upload their custom decals to the server.
// Default: 1
sv_allowupload 1
 
 
// Allow clients to downnload files.
// Default: 1
sv_allowdownload 1     
 
 
// Define your servers MAX Frame Per Second(FPS).
// To recieve 1000FPS on Windows, try to use "fps_max 0".
// Default: ?
fps_max "300"
 
// This controls your server framerate.
// Default: 0
host_framerate 60
 
 
// Amount of time in seconds a player can spray their decal.
// Default: 10
decalfrequency 60
     
 
// If this CVAR is 0, both Internet and LAN players will be able to join.
// If this CVAR is 1, ONLY LAN PLAYERS ON YOUR OWN NETWORK WILL BE ABLE TO JOIN NOMATTER IF YOU HAVE DONE PORTFORWARING!
// Default: 0
sv_lan 0 
 
 
// This will define your location in the world, if somebody as Europe ONLY in their filtes and you have USA - then wouldn't be able to find your server.
// Default: 3
// 0 - Us Eastcoast.
// 1 - US Westcoast.
// 2 - South America.
// 3 - Europe.
// 4 - Asia.
// 5 - Australia.
// 6 - Middle East.
// 7 - Africa.
// 255 - World
sv_region 255
 
 
// This could be your own email or another email who do business withing this server.
// Default: None.       
sv_contact http://forums.srcds.com
 
 
// This will make doors open faster, especially the door in de_nuke or any other custom spawned doors.
// Default: 0.5
phys_timescale 1.5
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                          SPAWNING RULES                              *\\
//*                        (GENERAL SETTINGS)                            *\\
//*                                                                      *\\
//*************************************************************************\\
 
 
        // ~ * WARNING ATTENTION READ THIS * ~ \\
 
// Do NOT set this to high, otherwise your server will be killed.
// Due to right CPU usage.
 
 
// Define the maximum number of NPCs a client can spawn.
// Default: Unknown.
sbox_maxnpcs 100
 
 
// Define the maximum number of balloons a client can spawn.
// Default: Unknown.
sbox_maxballoons 100
 
 
// Define the maximum number of dynamites a client can spawn.
// Default: Unknown
sbox_maxdynamite 50
 
 
// If this equals 1 the clients will be allowed to use noclip at any given time.
// Default: 1
sbox_noclip 1
 
 
// Define the maximum number of thrusters a client can spawn.
// Default: Unknown.
sbox_maxthrusters 100
 
 
// Define the maximum number of props a client can spawn.
// Default: Unknown.
sbox_maxprops 100
 
 
// Define the maximum number of wheels a client can spawn.
// Default: Unknown.
sbox_maxwheels 50
 
 
// Define if a player can attack another player.
// 1 = Allowed.
// 0 = Not allowed.
// Default: Unknown.
sbox_plpldamage 0
 
// Allows the player to use "godmode".
// Default: Unknown.
sbox_godmode 0
 
 
// Define the maximum number of hoverballs a client can spawn.
// Default: Unknown.
sbox_maxhoverballs 50
 
 
// Define the maximum number of effects a client can spawn.
// Default: Unknown.
sbox_maxeffects 50
 
 
// Define the maximum number of buttons a client can spawn.
// Default: Unknown.
sbox_maxbuttons 100
 
 
// Define the maximum number of lamps a client can spawn.
// Default: Unknown.
sbox_maxlamps 50
 
 
// Define the maximum number of ragdolls a client can spawn.
// Ragdoll = bodies of a model(player)
// Default: Unknown.
sbox_maxragdolls 100
 
 
// Define the maximum number of vihecles a client can spawn.
// Default: Unknown.
sbox_maxvehicles 20
 
 
// Unknown.
// Default: Unknown.
sbox_maxemitters 15
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                          Brandwidth Rates                            *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
// Maximum allowed brandwidth on your server.
// Default: 0 (unlimited)
sv_maxrate 30000
 
 
// Minimum allowed brandwidth on your server.
// Default: 0 (unlimited)
sv_minrate 15000 
 
 
// Maximum updates per second as the server will allow.
// Default: 60
// Note: If you're using less than 66Tick, change this CVAR to a lower value.
// For 66TICK: sv_maxupdaterate 66
// For 33TICK: sv_maxupdaterate 33
sv_maxupdaterate 66
 
 
// Minimum updates per second as the server will allow.
// Default: 10
// Note: If you're using less than 66Tick, change this CVAR to a lower value than "sv_maxupdaterate xx"
// For 66TICK: sv_minupdaterate 45
// For 33TICK: sv_minupdaterate 15
sv_minupdaterate 45
 
 
// This controls your cleints maximum cmdrate.
// Do the same with this one like: sv_maxupdaterate
// Default: 40
sv_maxcmdrate 66
 
 
// This controls your cleints minimum cmdrate.
// Do the same with this one like: sv_minupdaterate
// Default: 0
sv_mincmdrate 45
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                            Game Settings                              *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
 
// This defines when to change map, if a player reached the fraglimit.
// Default: 0
mp_fraglimit 0
 
 
// Disables the autoaim function.
// Default: 0
mp_autocrosshair 0
 
 
// If you falls down and this one is set to '1' you'll lose damage, if not set to '1' you wouldn't lose damage.
// Default: 0
mp_falldamage 1
 
 
// This allows your cleints to use their flashlight if set to '1'
// Default: 0
mp_flashlight 1
 
 
// This defines if you can kill your own teammates, also known as "TA/TK", if its set to '1' you can kill your own mates.
// TA = Team-Attack
// TK = Team-Kill
// Default: 0
mp_friendlyfire 1
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                            Log Settings                              *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
 
// Defines if logs is enabled or disabled
// On = Enabled.
// Off = Disabled.
// Default: on
log off
 
 
// Toggels if the logged text have to be in one single file.
// Default: 0
sv_log_onefile 0
 
 
// If this CVAR is set to '1' then i will safe the log files in the srcds/logs directory.
// Default: 1
sv_logfile 1
 
 
// Defines if it has to log bans.
// Default: 0
sv_logbans 1
 
 
// Defines if it has to log the echo in the MAIN console.
// Default: 1
sv_logecho 1
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                            AVANCED RCON                              *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
// Defines how long time a ban will be if someone fails RCON authentication.
// Default: 0 (0 = Permanent)
sv_rcon_banpenalty 15
 
 
// Max number of times a user can fail RCON authentication before being banned.
// Default: 10
sv_rcon_maxfailures 3
 
 
// Number of times a user can fail RCON authentication before being banned.
// Default: 5
sv_rcon_minfailures 1
 
 
// Number of seconds to track failed RCON authentications.
// Default: 30
sv_rcon_minfailuretime 30
 
 
// Defines if the RCON has to be logged.
// Default: 1
sv_rcon_log 1
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                            SourceTV                                  *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
// Define if the SourceTV should be activated.
// 1 = The TV will be activated, and will join spectator on next map as a bot.
// Default: 0
tv_enable 0
 
 
// Connects a relay server to another SourceTV server/proxy
// Default: none
// Example: tv_relay <SourceTV IP:SourceTV port>
// Note: Remove the slashes infront of the command before use.
//tv_relay
 
 
// Give the TV a name.
// Default: SourceTV
tv_name SrcTV @ 27020
 
 
// Change the port of the TV.
// You can set this port at any port, just not the same as the main server is running on!(27015, is standard)
// Default: 27020
tv_port 27020
 
 
// Sets the maximum bandwidth spend per client in bytes/second.
// How highter the value is, how more smooth will the SourceTV run.
// Beware, it will increase the brandwidth and CPU usage dramatically.
// Default: 5000
tv_maxrate 5000
 
 
// Set a password for the TV, just as "sv_password" for the server.
// Default: none.
tv_password " "
 
 
// Sets a required password for relay proxies.
// Default: none.
tv_relaypassword " "
 
 
// Sets maximum client number for local SourceTV server/proxy.
// How more slots on, how more cleints will be able to connect to it and that will increase your brandwidth/CPU usage!
// default: 128
tv_maxclients 20
 
 
// Sets a SourceTV broadcast title shown in the spectator GUI.
// Default: SourecTV
tv_title <WWW.SRCDS.COM>
 
 
// Disables other spectators chat lines (client only).
// Default: 0
tv_nochat 0
 
 
// Automatically records every game, demo file name format is auto-YYYYMMDD-hhmm-map.dem.
// The file will be safed in: "srcds/cstrike".
// This is recommended with much use of your server, so you won't miss your importan kills.
tv_autorecord 0
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*          Performance, Spectator, Physics and other CVARS              *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
// Defines if the gravity has to be low or high, if its high you will not be able to jump.
// And how lower the value is, how higther you will rice into the air.
// Default: 800
sv_gravity 800
 
 
// Defines the friction.
// Default: 4
sv_friction 4
 
 
// This controls who a dead player will be able to look.
// 0 = Free look both CT & T.
// 1 = Only the players OWN team can be spectated.
// Default: 0
mp_forcecamera 0     
 
 
// Defines if both Terroists and Counter Terroist can talk together(Will sometimes make ALOT of noice, and slow down your server)
// Default: 0
sv_alltalk 0
 
 
// If this one is enabled teammates can talk with hetogether in-game.
// Default: 1 (Not recommanded when using big servers)
sv_voiceenable 1 
 
 
// If this one is set to '1' EVERYBODY will be able the pause the server(Not recommanded!)
// Default: 0
sv_pausable 0 
   
 
// Forces all cleints to pass consistency check for custom skins, sounds and maps.
// If you have those, you'll be FORCED to use standard!
// Default: 0
sv_consistency 0
 
 
// This controls if the players can use lawfully cheats, but is limited.
// Commands for cheats:
// noclip - Makes you fly around and can't take damage.
// r_drawothermodels 2 - Gives a weird wireframe screen of everything through walls. (Set to 1 for normal game play)
// mat_wireframe 1/2/3 - Gives you a much worse effect of wireframe. (0 = Standard game play)
// Default: 0
sv_cheats 1
         
 
// Allows cleints to go be a Specator.
// Default: 1
mp_allowspectators 1
 
 
// When you reach the last round and everybody is dead, there be an amount of seconds before loading a new map.
// Lower value = Faster map load.
// Default: 10
mp_chattime 10
 
 
// After this many seconds without a message from a client, the client is dropped.
// Default: 65
sv_timeout 60   
 
 
 
// The max speed a player can move with when they are holding down [SHIFT]
// Default: 75
sv_stopspeed 75
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                          EXECUTING CONFIGS                            *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
 
 
// Executing Ban files.
writeid
writeip
exec banned_user.cfg
exec banned_ip.cfg
 
 
say "Loaded GARRYS MOD SERVER CONFIGURATION"
 
 
//*************************************************************************\\
//*                                                                      *\\
//*                                                                      *\\
//*                SRCDS GARRYS MOD SERVER CONFIGURATION                *\\
//*                              VERSION 1.0                              *\\
//*                                                                      *\\
//*                                                                      *\\
//*************************************************************************\\
replace with ur shits .. save .

5: create a .bat file located in F:\HLServer\orangebox (where srcds.exe is)
open notepad and paste:

Code:
@echo off
cls title Garrysmod Server
Watch :srcds
echo (%time%) srcds started.
reg add "HKCU\Software\Valve\Steam\ActiveProcess" /v SteamClientDll /t REG_SZ /d "" /f
start /wait F:/HLServer/orangebox/srcds.exe -console -game garrysmod +map gm_construct +maxplayers 64 -port 27015 -insecure
echo (%time%)
WARNING: srcds closed or crashed, restarting
goto srcds
save as something like server.txt then rename change extention to .bat ( windows folder option)
so u ll have server.bat

5: run server.bat server might crash 1 time if u have steam running so close steam before launching server.bat ... then re run cracked steam or legit steam (nvm) gmod >> local game >> u should find ur server

6: hope it helps .. say thx if : = ))))
 
Back
Top