Categories
VPS Hosting

How to Create a Garry’s Mod Server on a Windows VPS

Introduction

In this tutorial, we’ll be guiding you on how to create a Garry’s Mod server on a Windows-based VPS. We recommend purchasing a GMod server hosting from Iceline Hosting, as we’ve rigorously tested numerous hardware to ensure that your game server will perform at it’s best!

Installing a Garry’s Mod Server

First, you’ll need to use RDP (Remote Desktop Protocol) to login to your VPS for GMod server hosting.

1) Navigate to “This PC” then “Local Disk (C:)

2) Create a new folder labelled “SteamCMD”

3) Download SteamCMD for Windows, then extract the contents of “steamcmd.zip” into the folder you just created

4) Double-click “steamcmd” and run it, SteamCMD will then run an update

5) Follow these instructions:

  • Type “login anonymous”
  • Type “force_install_dir c:\garrysmod_server\”
  • Type “app_update 4020”

7) Once the server is finished installing, navigate to the folder where you installed the server for your GMod server hosting (C:/garrysmod_server)

8) Create a new file labelled “start_server.bat” and copy the following: contents:

srcds.exe +maxplayers 20 -console +gamemode sandbox +map gm_construct +sv_setsteamaccount <your token>

9) Please follow this tutorial for generating a Steam Game Server Token

10) Press the Windows button and search for “Allow an app through Windows Firewall”

11) Click “Allow another app…”

12) Click “Browse” then navigate to “C:/garrysmod_server” then click “srcds.exe” and click “Open”

13) Click “Add” then press “OK” – Your GMod server hosting will no longer be stopped by your firewall!

14) Navigate to “C:/garrysmod_server” then double click “start_server.bat” and the server should start!

That’s It!

If you have followed all the steps correctly, your Garry’s Mod server should be successfully installed on your VPS. If you’re facing any issues, feel free to contact us!

Start your GMod server hosting at Iceline Hosting today!

Categories
VPS Hosting

How to Create a FiveM Server on a Windows VPS

Introduction

In this tutorial, we’ll be guiding you through the process of creating a FiveM server on a Windows VPS. We recommend purchasing a Game VPS from Iceline Hosting, as we’ve rigorously tested numerous hardware to ensure that your game server will perform at it’s best!

Installing a FiveM Server

First, you’ll need to use RDP (Remote Desktop Protocol) to login to your VPS. If you have purchased a Game VPS from us, you can ignore step #1.

1) Install Visual C++ Redistributable 2019 or newer

2) Navigate to “This PC” then “Local Disk (C:)

3) Create a new folder labelled “FXServer”

4) Download the “Latest Recommended” FiveM artifacts from here

5) Once downloaded, extract the contents of the “server.zip” into the FXServer folder you created previously

6) Create a folder labelled “server-data”

7) Navigate into the “server-data” folder created

8) Download the “cfx-server-data” by clicking “Code” then “Download ZIP” from here

9) Extract the contents of “cfx-server-data-master.zip” into the “server-data” folder

10) Create a file labelled “server.cfg” and copy the entire contents from here into the file

11) Generate a license key from here, enter your VPS IP in the “IP Address Field”, enter VPS as the “Server Type”, and enter your server name in the “Provider” field.

12) Copy the license key generated and place it in the server.cfg: “sv_licenseKey MYLICENSEKEY”, replace “MYLICENSEKEY” with the license key generated

13) Create a file labelled “start.bat” and place within the “server-data” folder

cd /d C:\FXServer\server-data
C:\FXServer\FXServer.exe +exec server.cfg

14) Press the Windows button and search for “Allow an app through Windows Firewall”

15) Click “Allow another app…”

16) Click “Browse” then navigate to “C:/FXServer” then click “FXServer.exe” and click “Open”

17) Click “Add” then press “OK” – The FiveM server is now allowed through the firewall!

18) Navigate to “C:/FXServer/server-data” then double click “start.bat” and the server should start!

That’s it!

If you have followed all the steps correctly, your FiveM server should be successfully installed on your VPS. If you’re facing any issues, feel free to contact us!

Categories
FiveM™

How To Adapt Your Scripts For OneSync

What is OneSync in FiveM?

OneSync is a workaround created by FiveM to provide the ability to play with more than 32 players in one session of your FiveM server hosting. GTA V / Rockstar has only 32 players in one session by default and does not support more than that.

To use OneSync, you need a Patreon subscription from CitizenFX.

How to Adapt Your Script?

If you want to start using OneSync on your FiveM server hosting and you notice that some of your scripts no longer work, this is because your scripts are not optimized for the use of OneSync. The reason for this is that these scripts were made before OneSync was released or because the creator of the script has chosen to work with a maximum of 32 players.

In order to optimize your scripts, you have to adjust player loops.
Below is a piece of code from es_extended v1.1.0 as an example. This is currently still used for ESX V1. Almost everything has already been optimized for ESX V2.

A player loop on your FiveM server hosting works as follows:

function GetPlayers()
local players = {}
for i = 0, 31 do
if NetworkIsPlayerActive(i) then
players[#players + 1] = i
end
end
return players
end

In this example, you will need to change:
for i = 0, 31 do to for i = 0, 256 do

You can search and find player loops most of the time in a client file.

You should also always check the config files. In this case, for es_extended v1.1.0 you see a Config.MaxPlayers of 32. You can also change this to 256. That won’t matter if you have set fewer players.

Open es_extended/config.lua and change on line 13: Config.MaxPlayers = GetConvarInt('sv_maxclients', 32) to Config.MaxPlayers = GetConvarInt('sv_maxclients', 256)

Facing Any Issues?

If you have followed all of the steps in this guide correctly, your script should work for your FiveM server hosting from Iceline Hosting. If the script is not working and you have OneSync enabled, make sure your server has the right FiveM Element Club modification. If you are still having issues after this, feel free to contact Iceline Hosting’s support for further assistance.

Want to start your own FiveM server? Check out our FiveM server hosting services at Iceline Hosting.

Categories
Rust

How to Ban & Un-Ban Players

How to Ban & Un-Ban Players In Rust:

There are many reasons why you as a server owner or an admin on the server would want to ban a player. Banning players is a way to make sure that the rules that you set in your Rust server are followed. Toxic behavior from un-wanted players can cause other wanted players to leave and never return to your server.

Method One (Banning a player who is currently on the server):

  1. While in-game hit F1 to bring up the console
  2. Type ban “player_name” “optional_reason”

Make sure that you replace player_name with the player’s in-game name that you want to ban. If you want to put a reason you can also do that however this is not required.

Method Two (Banning a player who is offline):

  1. While in-game press F1 to open up the console
  2. Type banid “steam_id” “optional_reason”

Make sure that you replace steam_id with the player’s steam64 ID. You can find steam 64 id’s on steamid.io. Same as before with the reason if you would like to put a reason you can however this is not required.

How to Un-Ban a Player:

  1. While in-game press F1 to open up the console
  2. Type unban steam_id

Make sure that you replace steam_id with the player’s steam64 ID. You can find steam 64 id’s on steamid.io. However, this time it is important to note that there are no quotes with the steamid. When un-banning if you put quotes around the steamid it will not work.

Facing Any Issues?

Make sure that you have followed the tutorial step by step. If you are still facing issues after checking through the steps, you can always create a support ticket and we will respond back within our business hours.

 

Categories
Rust

How to Change Your Server Description, Header Image & Url

How to Change Your Server Description, Header Image & Url

To change your server description for your Rust server hosting, header image, and URL please follow the steps below:

  1. Navigate to the Iceline Game Panel
  2. Click on “Manage server” this will bring you to the Rust server’s console.
  3. From there, go to the left-hand side and navigate to configuration > startup parameters
  4. Within the startup parameters, scroll down and you will see input boxes for each. (Description, Header image, and URL)
  5. In these boxes, you want to put in a URL for the header image, a string of characters for the description, and another URL for example a website or discord link for the server URL.

Below is an example of each box containing the correct input:

Why Change Your Rust Server Description, Header Image, & Url?

Many Rust server owners change their description, header image, and URL for multiple reasons. The first and most obvious reason is that they want to customize their Rust server hosting to make it feel more like their own. Giving your Rust server a description can make players more enticed to join your server instead of others. Adding a server image is also a great way to do this as well. Players are more likely to join a server with a custom image than one without. Last but not least, adding a server URL can help promote your discord server or your website. If you want to build a community, it is absolutely key to add this so players know where to find you outside of the Rust server.

Facing Any Issues?

Make sure that you have followed the tutorial step by step. If you are still facing issues after checking through the steps, you can always create a support ticket and we will respond back within our business hours.

 

Get quality Rust server hosting at Iceline Hosting today!

Categories
Rust

How to Add an Admin to Your Rust Server

Different Rust Admin Roles:

With Rust server hosting, there are different types of roles for admins. Granting a player admin privileges on your Rust server will enable them to use all the Rust admin commands in-game. For example, this could be kick, ban, etc…

There are two types of admin roles in Rust:
ownerid – This will allow the player to execute all admin commands and be able to add/remove other admins.
moderatorid – This will allow the player to execute all admin commands. However, they won’t be able to add/remove any other admins.

How to Add an Admin When Rust Server Hosting:

To add an admin to your Rust server follow the following steps:

  1. Navigate to the Iceline Game Panel and go to your server console.
  2. From there go to server/rust/cfg/users.cfg and open up the users.cfg file. If this file is not there, create one.
  3. In the files each line represents a new entry, so one admin per line. The format for adding an admin is as follows: <role> <64_bit_steam_id> <reason/user>.
  4. Once done with adding your admins, save the file and reboot your Rust server!

You can use this website to find your 64-bit Steam ID (steamID64): https://steamid.io/

How to Add an Admin From the Rust Server Console:

  1. Navigate the Iceline Game Panel and go to your server console
  2. Once at your console, type the admin command as follows: <role> <64_bit_steam_id> <reason/user>
  3. After that execute server.writecfg
  4. Note that the players will have to log off and back onto the Rust server to receive their permissions. It also might not show up in the users.cfg until the server is rebooted

Facing Any Issues?

Make sure that you have followed the tutorial step by step. If you are still facing issues after checking through the steps, you can always create a support ticket and we will respond back within our business hours.

 

Start your Rust server hosting services at Iceline Hosting now!

Categories
Rust

How to Upload a Custom Map to Your Rust Server

How to Upload a Custom Map to Your Rust Server

When using Rust server hosting services, you can create or use community-made custom maps on your Rust server. There are many different maps that you can download and try out on your server! We recommend trying out custom maps as it may add a customizable Rust server experience!

Uploading a Custom Map to Your Rust Server:

  1. Find the custom map that you want to use and make sure that the file type is a .map file.
  2. Upload the .map file that you found on a file-sharing site such as Dropbox.
  3. Once you have uploaded the .map file to Dropbox you can then copy the link to the file. It should look something like this: “https://www.dropbox.com/s/randomcharacters/filename.map?dl=0”. Make sure you change the 0 to a 1.
  4. Navigate to your server’s control panel and go to the startup parameters.
  5. In the additional arguments section, add +levelurl then in quotes, the link of the map you want. It should look like this: +levelurl “https://www.dropbox.com/s/randomcharacters/filename.map?dl=1”  **see image for an example*.
  6. For some maps, it requires you to leave out the server.worldsize, server.seed, and server.level parameters.
  7. Reboot the Rust server hosting and your new map should download from the link you provided!

Facing Any Issues?

Make sure that you have followed the tutorial step by step. If you are still facing issues after checking through the steps, you can always create a support ticket and we will respond back within our business hours.

 

Learn more about our Rust server hosting services at Iceline Hosting.

Categories
Blogs

Use Rust Server Hosting for A Better Gaming Experience

New to Rust’s multiplayer survival game and looking for an exclusive Player versus Environment (PvE) gaming experience? Looking to play Rust privately on your own terms or with your own selected crew of friends? Or are you simply sick and tired of playing on public Rust servers with strangers who are downright unpleasant?
The solution to your problems is simple – start your Rust server hosting services at Iceline Hosting! Choose from DIY-ing your own Rust server to using established Rust server hosting services!

What is “Rust”?
When you’re looking to immerse yourself in an addictive multiplayer video game where the ultimate aim is survival Rust is the perfect game for you. Every player starts off with the most primitive of tools a rock and torch. The goal is to level up by gathering resources, crafting more tools, building bases, overcoming external challenges like wild animals and harsh weather conditions, and more. The gameplay allows you to choose from PvE or Player versus Player (PvP) experiences so danger can also present itself in the form of opposing team players. Sound interesting enough? If you aren’t fussy, you can begin your Rust journey on public servers via Steam like any other game. Alternatively, if you are looking for a more customized or private gaming experience, you should definitely give Rust server hosting at Iceline Hosting a try!

Private Rust Game Servers: How Does It Differ from Public Servers?
Regardless if you are a solo, a small group of players, or a large group of friends, Rust server hosting comes with the following benefits:

  • Able to limit the number of players: Due to the nature of the game, if you are a solo or small group of players, you are naturally at a disadvantage in PvP gaming. The constant threat of raids on a public Rust server is very real and your hard work could easily be undone in the blink of an eye. Rust server hosting allows you to limit the players and control who those players are.
  • Agreeing on rules: With a private server, it is easier for the moderator to manage the smaller group of players and getting everyone (who are likely to know each other) to agree on a predetermined set of rules. This ensures a much more enjoyable gaming experience for all. No more nuisances or trolls to deal with!
  • Fewer Interruptions and Lag: Due to the controlled number of players with Rust server hosting services, players are less likely to experience game interruptions or lag compared to public Rust servers.
  • Customizations: Customize to your heart’s content with a Rust server hosting at Iceline Hosting. From in-game customizations to external plugins you and your friends can create an entirely unique gaming experience for yourselves!

There are Two Types of Private Rust Servers: Owned & Hosted
If you are ready to play on your own private Rust server, there is still another choice you need to make! DIY with a dedicated private server or use Rust server hosting with an established game server host like Iceline Hosting.
Read on to learn more about the advantages and disadvantages of each choice.

DIY: Host Your Own Dedicated Server
This simply means you or one of your friends will be hosting the private server on your own computer this can be the computer you use to play or a separate computer. The player who is hosting the server is also commonly referred to as the host.

Advantages:

  • Free to low cost – only potential costs involved includes perhaps upgrading your internet connection and purchasing additional RAM for your computer
  • Entirely within your control since it is hosted physically on your computer from server files to any level of customization

Disadvantages:

  • It taps on the host’s internet bandwidth, which means the entire private game is dependent on the host’s internet speeds. For normal households’ internet bandwidth, it might lag significantly if too many players are online at the same time
  • The host’s computer needs to be online for the Rust server to be online
  • Lack of protection from malicious cyber-attacks (due to amateur set-up)
  • Limited growth since it is difficult to scale up the Rust server on a normal PC
  • Takes significant time and understanding of servers to set up

Hosted: Using Dedicated Rust Server Hosting Service
In contrast, Rust server hosting services are online providers that provide their servers to host your games for a small fee. Much like how websites are hosted by online hosting companies, this service is also available for games.

Advantages:

  • Significantly faster than a DIY server since these are commercial servers of much larger sizes
  • Variety of options and plans to choose from you can pick a Rust server hosting plan suitable for your needs (the lesser the needs the more affordable)
  • Scalable you can grow your community easily to accommodate more players simply by upgrading your plans
  • Instant Deployment unlike DIY hosting, these services are activated instantly and take 5 – 10 minutes to install
  • Secure Comes with DDoS Protection
  • 24/7 Uptime — Although you can also easily configure the server for sleep
  • No Lag
  • Support team that can help out with any issues instead of you figuring it out yourself

Disadvantages:

  • It comes with a fee for the convenience of a readily set up and maintenance of the Rust server
  • Might be tough to decide between all the hosting companies

Which Works Best for You?
For a small fee, Rust server hosting will get you great security, 24/7 uptime without tapping on your existing resources, convenient updates with great performance all within a matter of minutes. In contrast, going the DIY route will require significantly more effort in set-up and maintenance, and that is without the peace of mind of a secure Rust server. So, which route would you choose? Convenience or DIY?

Get Started with Iceline Hosting – Simplified Rust Server Hosting
If you are inclined to go with the more convenient route, try out Iceline Hosting’s simplified server hosting for gamers!
They have dedicated cheap Rust hosting game plans from 50 players to 400 players for you to choose from starting from only £8.50/month!

Categories
Garry's Mod

How to Host a Garry’s Mod Server

The Basics of Garry’s Mod Hosting

If you are new to Garry’s mod hosting or Garry’s Mod in general and you want to host your own Garry’s Mod server, this guide will be for you! We will go over some of the basics of GMod hosting and what you should be doing to get started with your very own server!

Getting Started:

To get started on Garry’s Mod, it’s important to make sure that you choose the right GMod server hosting plan for your friends or community. To start, I would look at how many players you want to have on your GMod server. This is important to gauge because it dictates how many server resources you are going to require to run the GMod server smoothly. Once you have figured this out and you purchase your GMod server hosting plan, you are ready to begin setting up and making it perfect!

If you have bought the GMod server hosting plan with Iceline Hosting, the setup is simple. Once payment has processed with our payment processor, your server will be automatically installed within minutes! Once you have received the email from us stating the server is installed, you should now log on to our Game Panel. The GMod server should be started for you, however, if this is not the case, be sure to click the “start” button on your console.

To join your server, make sure that the status of the server says “Online.” If this is true, grab your connection address and open up the in-game console with ~ type in the command to connect by doing “connect (IP:Port, or in this case your connection address)” Give it some time to load in and you should be in your server!

The Basics of Addons

In Garry’s Mod, there are many addons that you can choose from. From different game-modes to NPCs and maps, you can change your Garry’s Mod server endlessly. To start getting into addons, you need to know where to look for them. Some of the best addons you can find right are within the community-made workshop for Garry’s Mod on Steam. Downloading add-ons is as easy as a click. On the steam workshop, all you need to do is click the “subscribe” button to install the addons. You can install these addons into a steam collection to add it to your GMod server. To do this, you need to take the collection ID and put it into your startup parameters.

Facing Any Issues?

If you are still experiencing issues starting your server or getting it fully set up so that you can begin adding addons, please reach out to our support team with a ticket. We will respond asap within our business hours!

Learn more about our GMod server hosting services at Iceline Hosting now!

Categories
General

How to Add Sub Users

What Is a Sub-User?

So what is a sub-user? A sub-user is a way of giving access to other administrators who may be helping you with your server. This can also include developers and anyone else who you may think needs access to control your server. Within our game panel for our game server hosting services, you can manage certain permissions for your sub-users. If you feel you only want an individual to be able to start/stop the server, you can do that! There’s also a ton more permissions you can either grant or not.

Why Would a Sub-User Benefit Your Server?

A sub-user can greatly benefit you and your server. For example, if you have a developer that needs to go in and upload files or maybe even edit some files, you can specifically set it so that they can do this without having to access the entire panel. There are many options to configure for each sub-user which makes it great for server owners using game server hosting to manage their team.

How to Add a Sub-User

To add a sub-user make sure you are logged into your game panel account, and navigate to the panel.

  1. Navigate to https://game.iceline.host
  2. Once at your server’s console, on the left-hand side go to “server access” > “Subusers”
  3. You should now be on the main sub-user page. From there go to the top right and click “Add new sub-user”
  4. You will be presented with the screen to type in the sub-users email address they would like to use. Type it in a select the permissions you would like that sub-user to have or just select all
  5. Once you have all the permissions set, you’re ready to send them the request. Hit “Add new sub-user” and tell them to check their emails for login details
  6. Done! You have now set that person(s) as a sub-user

Facing Any Issues?

Make sure you have followed the tutorial completely and thoroughly. If you are still having trouble, you can reach out to our support team at any time and we will reply back within our office hours!

Start game server hosting services at Iceline Hosting for all your favorite games today!