Outlaws of the Old West

Outlaws of the Old West

 This topic has been pinned, so it's probably important
Dedicated Server Instructions
Server Configuration

In order to run a dedicated server you will need to download SteamCMD from here: https://steamcdn-a.akamaihd.net/client/installer/steamcmd.zip

Paste this into a .txt file (name it OutlawsUpdate for easy reference) and save it wherever you have the steamcmd.exe saved:

// Update Outlaws
//
@ShutdownOnFailedCommand 1 //set to 0 if updating multiple servers at once
@NoPromptForPassword 1
login anonymous
//for servers which don't need a login
//login anonymous
force_install_dir C:\Program Files (x86)\Steam\steamapps\common\Outlaws of the Old West\WindowsServer\
app_update 915070 validate
quit


Make a shortcut to steamcmd
Under properties for it, add this line to the target:
    +runscript OutlawsUpdate.txt
Under compatibility tick the box for run as admin
Then double click your shortcut

Next, open your Outlaws installation location, usually found here: C:\Program Files (x86)\Steam\steamapps\common\Outlaws of the Old West\WindowsServer

Open a new text document, then copy this:

Start ""/NORMAL "C:\Program Files (x86)\Steam\steamapps\common\Outlaws of the Old West\WindowsServer\OutlawsServer.exe" /Game/Maps/MainMap/MainMap -log -port=27374 -queryport=27015 -servername="OutlawsServer" -PlayerCount=150 -Type=PVP -ServerPassword="test" -AdminPassword="testtest"

Save the file in your WindowsServer folder as StartOutlaws.bat, then you are ready to launch your server.

Options:

Port: Is the game port, must be unique to each instance on the same machine and public facing

QueryPort: this is the steam query port and must also be unique to each instance on the same machine and public

ServerName: Is the public server name

PlayerCount: This is the server max concurrent player count

Type: The game types: PVP, PVE, RP

ServerPassword: This is the password for password protected servers. Leaving this blank will leave the server open to join with no passwor

There are two.txt files that are gnerated in the saved folder, AdminList.txt and BanList.txt.

The admin list is the next line separated steamids for GMs. The Ban List is also next line seperated SteamIDs that will deny connections.

GM/Server Admin Setup
Step 1:​ Adding First Account to GM List
1.Navigate to {Server Install Directory}/Outlaws/Saved
2. Open or create file ​“AdminList.txt”
3. Retrieve ​SteamID ​from Steam Profile Homepage URL. (17 digit numerical ID) NOTE: You need to have custom URLs in your profile options turned OFF for the numerical ID to properly show up.
4. Paste Account ​SteamID ​and add new line following it.
5. Launch or restart server.


Step 2:​ ​Enable GM Menu
1. Once in game press ​“SHIFT + ~”​.
2. Admin console will be visible at bottom of screen.
3. Type ​“ActivateAdmin” ​and press ​“ENTER”​.
4. Now Admin window is available in pause menu.
5. Use this menu to add more Admins or ban/kick players.


Step 3:​ ​Use GM Special Commands
1. Once in game press ​“SHIFT + ~”​.
2. Admin console will be visible at bottom of screen.
3. Type in Admin command and press enter.


Admin Command List:
  • GMBuff: buffs player health and stamina to unlimited and stops hunger/thirst.
  • Teleport ​x y: Teleport to the given coordinates (coordinates correspond to map in-game)
  • DestroyTarget: Destroys the target at center of aim. Will leave nothing behind.
  • KillTarget: Applies max damage to target at center of aim.
  • RefreshAdminTextList: Reload Admin list from file.
  • RefreshBanTextList: Reload Ban list from file.

Editing Ban List:
1. Navigate to {Server Install Directory}/Outlaws/Saved
2. Open or create file ​“BanList.txt”
3. Remove or insert SteamIDs separated by new lines.
Last edited by First Wizard; 13 Mar, 2019 @ 11:05am
< >
Showing 1-15 of 575 comments
76561198927844929 13 Mar, 2019 @ 10:42am 
Info on how to adjust rates will be added soon
jus61 13 Mar, 2019 @ 11:08am 
Thx
Kaphalor 13 Mar, 2019 @ 12:04pm 
Thx for Info.
Is it planned to be able to change the keybinding for console?
Cause the actual combination to open it, will leave at least German players out of open the console at all.
It's only possible with changing the Keyboard Layout.
Last edited by Kaphalor; 13 Mar, 2019 @ 12:43pm
Mericuh' 13 Mar, 2019 @ 1:09pm 
covered just as you said, its not working im getting errors thrown
AncientLotus 13 Mar, 2019 @ 1:14pm 
Originally posted by Mericuh':
covered just as you said, its not working im getting errors thrown

Lil more info? what kinda of errors, from where
ApeToe 13 Mar, 2019 @ 1:17pm 
Originally posted by AncientLotus:
Originally posted by Mericuh':
covered just as you said, its not working im getting errors thrown

Lil more info? what kinda of errors, from where

https://cdn.discordapp.com/attachments/539513495176347719/555484109611335686/unknown.png
Last edited by ApeToe; 13 Mar, 2019 @ 1:17pm
AncientLotus 13 Mar, 2019 @ 1:24pm 
@ApeToe and @Mericuh

Those errors are perfectly normal for now. Usually placeholder code for future updates,
Mericuh' 13 Mar, 2019 @ 1:33pm 
When I click on the server to start its saying "The procedure Entry point ??0?$CDbgFmtSafeImpIT@$00@@QEAA@PEBD@Z could not be located in the dynamic link library C:\programfiles(x86)\Steam\steamclient64.dll
AncientLotus 13 Mar, 2019 @ 1:40pm 
Originally posted by Mericuh':
When I click on the server to start its saying "The procedure Entry point ??0?$CDbgFmtSafeImpIT@$00@@QEAA@PEBD@Z could not be located in the dynamic link library C:\programfiles(x86)\Steam\steamclient64.dll

Are you starting it using the batch script?
Mericuh' 13 Mar, 2019 @ 1:52pm 
yeah I got it to run now but now I cant get the admin feature to work, I added my steam ID under the Adminlist, do I need to type something AFTER my steam ID number? the instructions arent clear here, it just says "add new line following it"
AncientLotus 13 Mar, 2019 @ 2:34pm 
after you add your steam id to the txt file, you must restart the server (if you are the first admin)
Then, while in game press Shift + ~ ( ~ Tidle, located above the Tab key )
This will open a lil box at the bottom asking for a command.
Type: ActivateAdmin
Go to esc menu, you will see a new selection named Admin.
In the Shift + ~ box, you can also enter GMBuff, for a stat buff
Razor 13 Mar, 2019 @ 3:14pm 
what is the difference between server RP and server PVE? I've found NPC bandit camps but are there towns? Not sure what good money is without towns and shops.
antv 13 Mar, 2019 @ 4:05pm 
I have the same issue as Mericuh - $CDbgFmtSafeImpIT@$00@@QEAA@PEBD@Z could not be located in the dynamic link library C:\programfiles(x86)\Steam\steamclient64.dll. What can I do?
Kron 13 Mar, 2019 @ 4:15pm 
Originally posted by Razors Edge:
what is the difference between server RP and server PVE? I've found NPC bandit camps but are there towns? Not sure what good money is without towns and shops.

i would use the mailbox items off the second tab as reference seems you can buy guns for hire guards and mine and trade for gold there
Mericuh' 13 Mar, 2019 @ 7:02pm 
Originally posted by Meehoweq | StrefaRP:
I have the same issue as Mericuh - $CDbgFmtSafeImpIT@$00@@QEAA@PEBD@Z could not be located in the dynamic link library C:\programfiles(x86)\Steam\steamclient64.dll. What can I do?

Yep still getting this error and some other ones as well
< >
Showing 1-15 of 575 comments
Per page: 1530 50