[NS] Rules and Regulations



This post contains important content regarding the official Dutch Railways group on Roblox.
Please read them carefully and note that this content may be updated from time to time.

DriverGUI Keybinds

The keybinds for the DriverGUI’s functions are:

  • Z: Stop Brake
  • G: GUI Nailer
  • F: Lights
  • H: Horn
  • R: Open Set Route Frame
  • P: Progress Route
  • ]: Increase Speed Limiter
  • [: Decrease Speed Limiter
  • Q: Open Left Doors
  • E: Open Right Doors
  • X: Opens delete train confirmation box
  • Y: Accept confirmation box
  • N: Cancel confirmation box
  • KeypadSeven: Increase traction
  • KeypadFour: Decrease traction
  • KeypadEight: Direction up
  • KeypadFive: Direction down
  • KeypadNine: Increase brake
  • KeypadSix: Decrease brake

A feature to change these keybinds will be added in a future update.

Conflict Report Form

If you encountered a conflict with someone else, please complete this form and send it to any director:

  • Who you are (+ rank):
  • Who did it (+ rank):
  • What did they do?:
  • When (specific timezone, please):
  • Witnesses (if there were any):
  • What do you want us to do about it?:
  • Your feelings on the conflict:
Train Driver’s Guide

This guide includes everything you must know as a Train Driver for Dutch Railways.

Regening a Train

To get a train, place your mouse over the “>” icon on the left side of your screen. A GUI will open with four buttons. Click on the “Staff Menu”, and then click on the “Trains Menu”. A new GUI will appear asking you to select a type of train and which depot you would like to spawn it at. After selecting the depot, click on “Spawn”. Your train will be created, and you will be teleported to the driver’s seat of your train

Beginning a Service

At the beginning of every service, you must turn your lights on, turn the Stop Brake off, set your service and then drive out of the depot. To set your service, please click the “Set Destination” button. As you approach a major station (ex. Utrecht Centraal), a GUI will appear on your screen asking you to select a platform for arrival. Please select an available (blue) platform as soon as possible. You can set your destination on depot or when you arrived at the first station, as long as you do it before you start your actual service. You will be prompted to select a departure station and a terminus (final) station. Select the station from which you are currently at as the departure station, and select the last station on your route as the terminus. Then, select which service you will be operating. Sprinter (SP) services will stop at every station. Inter-City (IC) services are an “express” service and will stop at a select number of stations. If you are driving the ICE train, the only option available will be the Inter-City Express option, which is a non-stop trip from Utrecht Centraal to Amsterdam Centraal.


The DriverGUI is the GUI you use to drive your train. Here is an explanation of each control that you can find on your Driver GUI:

  • Horn: Sounds the train’s horn.
  • Stop Brake: Activates a brake for use while stopped at a station. If needed, this can also be used as an emergency brake.
  • Delete: Removes your train. You will be prompted to confirm your request when pressing this button.
  • Lights: Turns on or off the exterior directional lights on your train Must be on when driving.
  • Left/Right Doors: Locks and unlocks the left or right doors.
  • Black lever: Resistance/brake. 100% is equivalent to a full brake.
  • Blue lever: Direction of your train. 0 is equivalent to neutral, 1 to forward and -1 to backwards.
  • Red lever: Power/throttle. 100% is equivalent to full throttle.
  • Speedometer: Shows the current speed of your train.
  • Speed controller: At the bottom of the speedometer. The number that you type in is the maximum speed that your train will go at. Be sure to press “OK” to activate that speed.
  • Small button in upper left corner of the GUI: Hiding feature. Click and move mouse away from GUI to hide the DriverGUI.
  • Set Destination bottom left corner of your screen: Use this to set your destination in addition to selecting your service.
  • Stop Driving: Allows you to stop driving the train and let a new driver sit down. The next driver who sits down in the seat will receive the Driver’s GUI.
  • “>” button, Progress Route: Controls the screens in the train cabin that show passengers the current station and the next station(s). The station name that appears in the box next to this button should be the next station that is on your route. Do not press the button until you have stopped at this station!

Sidenote: When setting your destination (ex. Utrecht Centraal to Amsterdam Centraal, Sprinter Service), the “next station” box will show your beginning station. Make sure to click the “>” to bring up the next station before departing. In this case, your screen should say Utrecht Zuilen before you leave the station.

You can fire all these functions using keybinds. For the keybinds please read the DriverGUI Keybinds section!

Please note that all buttons that are blue are off and all gray buttons are on.

Destination System

Whenever you click on the Set Destination button on the bottom left of the GUI, a frame will show up.
In this frame you can set and adjust your destination.

The “Start” column and the “Terminus” column contain the important stations on the line, the “Service” column contains the types of services your train can run. In the Theoretical Train Driver Test II, the stations in the “Start” column are displayed as “D” and the stations in the “Terminus” column are displayed as “T”, the types of services are displayed as “S”.
The “Passenger Service” toggle on the left bottom of the frame determines if you’re going to be a passenger service or another service (cargo/free). If you disable this toggle, the information systems in and on your train will not be turned on.

Choose the station you’d like to depart from in the “Start” column, then choose the station you’d like to go to in the “Terminus” column and finally choose your type of service* and whether you’re going to be a Passenger Service or not.
If the system then errors “Unreal service!”, it means that this service does not exist and you have to change it. This can happen when you for example chose the Terminus station to be the same as the Start station.

*Services are subject to change, they might be changed and adjusted from time to time.

Station Abbreviations

Here’s a list of the in real life used abbreviations for the stations on our line.

  • Utrecht Centraal: Ut
  • Utrecht Zuilen: Utzl
  • Maarssen: Mas
  • Breukelen: Bkl
  • Abcoude: Ac
  • Amsterdam Holendrecht: Ashd
  • Amsterdam Bijlmer ArenA: Asb
  • Duivendrecht: Dvd
  • Amsterdam Amstel: Asa
  • Amsterdam Muiderpoort: Asdm
  • Amsterdam Centraal: Asd

Railway Signs

We have some speed limits on our lines. The key for reading the signs is the following. Please multiply each number by 10 to get the correct speed:

  • Green triangle pointing up: speed up to the displayed speed.
  • White square: you should ride the displayed speed.
  • Yellow triangle pointing down: slow down to the displayed speed.
    NOTE: Slow down on points and bends in the tracks! A speed of 40 is recommended.

Light Signals:
There are also light signals placed throughout the lines. This is what each color means:

  • Green: You may continue through without adjusting your speed.
  • Yellow: Slow your train down to 40. The next signal is most likely red.
  • Red: Stop your train, and wait for the signal to turn yellow or green.
    Please be advised that you must stop your train behind a red signal. If you stop in line with it or in front of it, the system will fail to work.
    If you pass a red signal or are standing in front of red signal that might be broken, stop your train and call a MR or HR over. They will teleport to you and evaluate the track and give you permission to SPAD (Signal Passed At Danger).


If there’s a conductor present, then he/she will assist you with your train. You must follow these rules:

  • Continue to open the train doors at each station. However, your conductor will close them for you.
  • The conductor will blow his/her whistle to indicate that the doors are closing and will proceed to close the doors. Drivers will notice that at this point, the door controls for the DriverGUI have been locked off. Once the conductor finishes closing the doors, the controls will return to you (the driver).
  • Once the doors are closed, wait for the conductor to tell you to resume driving.

If you are a conductor, please the Conductor’s Guide section to learn how to use the tools given to you.

Derailment, Collisions & Deleting Trains

If your train has derailed or has collided with another train, always delete the train and evacuate your passengers to the nearest station. Also at the same time, you should be contacting the Rail Management Team (if available) to inform them of the situation so that they can fix any signal issues. If someone derailed you on purpose, fill in the Conflict Report Form and send it to one of our Directors of NS Reizigers or Directors of Operations and add some evidence like for example a screenshot. If no evidence is provided, no actions will be taken.

If you need to delete a train and you can’t, please contact a member of our Management Team.

Additional Information

  • If you need to go AFK or have to leave, always tell your passengers and stop at the next station. Then, let somebody take over your train by clicking “Stop Driving” (near the “Set Destination” button) or delete your train.
  • As an employee of NS, you are expected to obey all orders given by our Managers or Directors. Failure to do so may result in a suspension.
  • Passengers are only allowed to enter trains with a ticket. You or your conductor will have a tool called Railpocket. This tool’s functionality is described in the Conductor’s Guide section.

For each conflict where a manager is not present, fill in our Conflict Report Form (found in the Conflict Report Form section) and send it to one of our directors.

Conductor’s Guide

This guide will teach you everything you need to know about being a conductor for Dutch Railways.

The Job of a Conductor

A conductor will assist in the dispatching of trains using a whistle, a Railpocket and a Conductor’s Key.

Using the Conductor Key

There are 5 steps to using the conductor system properly and safely:

  1. After waiting at a station for the designated amount of time, blow your whistle. This signals to the passengers and the driver that you are going to close the doors and prepare for departure.
  2. Inside the train at each door, there is a panel on the wall with two buttons. Take your Conductor Key and click on the keyhole. You may need to click it a couple of times. Your key will go into the panel.
  3. Click on the key. It will turn 90 degrees. All open doors will close. The door from which the key was placed into will remain open so that you can step out onto the platform…
  4. Press the button that has the icon of closing doors to close your door and return control of the doors to the driver. Then, click on the key again to take it out of the panel and return it to your inventory.
  5. Once you have found yourself a seat in the train, let the driver know that you are ready to depart.

Using the Railpocket

The Railpocket is a tool that allows for conductors to check passengers’ tickets. It is very simple to use.
There are 3 steps to using the Railpocket properly:

Open the Railpocket and drag the GUI on the screen to wherever you like it.
Using your cursor, click on the passenger’s ticket.
The ticket information will appear in your GUI, and you can direct the passenger to the proper cabin if necessary.

Use of the Whistle

The whistle is only to be used once at each station.

You should blow your whistle only when you are ready to close the doors and prepare for departure. Do not blow the whistle at any other time!

If you have any questions on how or when to use any of the tools described above, please do not hesitate to contact a member of our Management Team.

Medium Ranking System

In this section you can find information about our Medium Ranks, a system that helps you making your way up from LR to MR or in the MR sector.

This system is an applications system: you must apply in order to get a medium rank.

Get the application form of the rank you’re applying for and send it to one of our Directors. If your application was approved, the Director who is managing the application will reply to your application and tell you what to do in order to continue the promotion process.
Didn’t get an answer back after a few days of waiting? Your application was probably denied. You may ask the Director what happened to your application, but don’t spam/stalk him, this can get you suspended.
If your application was accepted, you will have to meet up with the Director for an explanation of the rank and a training session.

Note: HR application rounds allow for anybody to apply. You do not need to be a MR in order to apply! As long as your application is good, we’ll read it!

Application Rules and Requirements

  • If you’re a low rank (TD, CD, CSR) the only rank that can apply for MR is Customer Service Representative, so you must first make your way up to this.
  • For every application to a director, you must apply using the proper questions, which can be found below.
  • You will need to obtain the recommendation of at least one manager, director, Staff Coordinator or Operations Coordinator stating that they believe that you are a good candidate for a Medium Rank. The person recommending you should send its recommendation to the same director as to who you send your application to. You as a applicant should quote the recommender’s name on the bottom of your application.
  • If a HR has given you his/her recommendation, you are not allowed to send your application to this same HR, send it to another one instead.
  • If you’re a Representative, you can apply for both Staff Coordinator or Operations Coordinator, these ranks are the same level but coordinate different things in our group. You cannot apply for either of these positions if you are currently a CSR.
  • Write a nice application for our directors. Use paragraphs and do not quote the literal questions in your application.
  • Don’t spam or stalk the director about your application. If you do so, your application will be instantly declined, and you may even be suspended. For the regarding suspension length, please read the Suspension System section!
  • Medium Rank employees will have Mod commands in our places. Please do not abuse this power. For more info about the Mod commands please read the Mod Policies section.

Application Forms

Representative (R):

  • What does a Representative do?
  • Why do you want to leave the LR sector?
  • What skills do you have to accomplish this job?
  • Do you have any experience in a similar position?
  • Name a statement you strongly agree with
  • What benefits do we get by promoting you?
  • Name something you would like to change in our group
  • *Recommendation (see the requirements above)

Staff Coordinator (SC):

  • What does a Staff Coordinator do?
  • Why choose Staff Coordinator over Operations Coordinator?
  • What skills do you have to accomplish this job?
  • Name a statement you strongly agree with
  • Name a bad habit that you have.
  • What benefits do we get by promoting you?
  • Name something you would like to change in our group
  • How long have you been a member of this group?

Operations Coordinator (OC):

  • What does an Operations Coordinator do?
  • Why choose Operations Coordinator over Staff Coordinator?
  • What skills do you have to accomplish this job?
  • Name a statement you strongly agree with
  • Do you have a bad habit and what would it be?
  • What benefits do we get by promoting you?
  • Name something you would like to change in our group
  • How long have you been a member of this group?
Mod Policies

For all you GamePass owners:
Whenever you abuse one of our rules, actions will be taken and you will most likely get banned from NS games.

For all Medium Rank employees:
These rules apply to you too!
You’re allowed to walk on the tracks for the use of the Ultimate Tool.
You’re also allowed to punish people like derailers.

Please obey the following rules:

  • No abusive gear.
  • No minimodding, we have HRs for that.
  • Do not give OV-chipkaarts or other tools to other players.
  • Do not spam the chat with admin commands.
  • Do not use the /h and /m commands for useless messages / spam.
  • Do not employ yourself as a job higher than your current rank.
  • Do not TP to anyone without checking if they’re driving or riding a train, this may cause a derailment. Use the /view command to check if they are currently driving.
  • If you don’t know how to use the Ultimate Tool, don’t use it.
  • Music may only be played when the majority of the people in-game approves, you can check this by doing a vote using the /vote command. Do not play annoying / distorted / very loud music.

And the key rules:

  • Do not ruin other people’s gameplay.
  • Use your common sense, you’ll definitely know when you’re doing something that can be seen as abuse of your powers.

By buying the GamePass, you agree to obey these rules with care. You understand that when you don’t, actions against you will be taken immediately and you might never be able to join the game again.

If you’re seen disobeying these rules, you’ll get suspended for a certain time without getting your old rank back and you will get permanently banned from all NS games without a warning.

Thanks for reading this and please remember these rules. We want the best experience possible for our customers, which is only possible when there are no people ruining the gameplay for others!

Procedures & Protocols

In our Procedures & Protocols, many of our standard procedures and basic protocols are explained. These regard to all our ranks, some more to the Low Ranks, others more to Medium and High Ranks.


In NS, we have a wide variety of ranks. Whenever you join the group, you’ll automatically be a ‘Customer’ (C); someone who has the rights to see the group wall and group shout. Customers may also ride our trains and use our facilities once they purchase an OV-Chipkaart.
The following rank ‘Suspended’ (S) is a rank for punished people, people can’t be suspended permanently but every suspended employee will get a term determined on the things that they did. If you are suspended, you must remain in the group at that rank until your suspension has ended. Leaving the group and rejoining to get around your suspension will result in further consequences.


Our Low Rank (LR) department consists of:

  • Train Driver (TD): Drives trains. Simple.
  • Conductor (CD): Trains can be dispatched by on-board conductors. The conductor checks tickets and closes the doors at every stop. You are only allowed to be someone’s conductor if the driver agrees. Please see the Conductor’s Guide* section for more details. This rank is obtained by attending and passing a training. You must be a current Train Driver to attend this training.
  • Customer Service Representative (CSR): The CSRs are the ones who take care of our customers’ questions and who represent the group in a good way. We’ll have customer service stands at the big stations. Our CSRs form our Customer Service. This rank is obtained by attending and passing a training. You must be a current Conductor to attend this training.

Both conductors and Customer Service Representative get Railpockets, a tool used to check our customers’ tickets.


Then there’s our Medium Rank (MR) department:

  • Representative (R): Similar to the CSR rank, but a Representative most likely represents the group way more than helping our customers with their daily problems.
  • Staff Coordinator (SC): Coordinates our low ranks and helps the Management Team if needed.
  • Operations Coordinator (OC): Assists with the operations of our line and all the things happening on it. They will also help the management team if needed.

All medium rank employees possess the mod admin commands pack. Please see the Medium Ranking System section for details on becoming a MR.


And last but not least we have our High Rank (HR) department.
Each rank also has a different area of expertise included with the name of the rank. This indicates whether it is under the management of our Directors of NS Reizigers or Directors of Operations.


The following ranks are our “Managers”. They work for one of the two departments (Operations or NS Reizigers). They are tasked with a couple of smaller things relating to the entire department:

  • Manager of Events (Operations): Organises and hosts NS events. You schedule the events, come up with great ideas for games (please on time), matches and other great things. It’s your job to work the events out after they were approved by the MT. Planning events can be done with the help of your Director of Operations or other MoEs.
  • Manager of Marketing (Operations): Comes up with great marketing strategies, such as ads and discounts. Marketing doesn’t just mean money; you can also suggest things which will have our customers like our game even better.
  • Manager of Security (Operations): Manages the Security Team. Suggests ways of taking care of conflicts on stations and in trains.
  • Manager of Conductors (Operations): Supervises the conductors on and off-board trains. Establishes teamwork between conductors and train drivers (and other ranks). Also hosts conductor trainings.
  • Manager of Customer Relations (Operations): Manages the Customer Service sector. This means you supervise Customer Service Representatives. Thanks to your team, our customers’ questions will be answered as good as possible! These managers can host Customer Service Representative trainings.
  • Manager of Rail Management (NS Reizigers): Manages the Rail Management sector. Line Controllers will be your area when the Line Control System is done. Line Controller will be an invite-only rank and will have a system in which you can manually change light signals. You SUPERVISE these operations; your Line Controllers will take care of that just-explained job.
  • Manager of Rolling Stock (NS Reizigers): Manages rolling stock, and like all other manager ranks comes up with great ideas for our rolling stock. Also manages train drivers and conductors at work (on trains).
  • Manager of Stations (NS Reizigers): Manages stuff relevant to our stations, when we released content for the new Low Rank “Janitor” this manager will take care of them. You can also come up with ideas on how to improve our stations.


And last but not least, we have the managers of the managers: our “Directors”!

  • The Directors of Operations take care of all staff and operations related business. They supervise the Managers of Customer Relations (Customer Service), Managers of Conductors, Managers of Security, Managers of Marketing (and the Managers of Events).
  • The Directors of NS Reizigers supervise the NS Reizigers branch. This branch contains everything that’s relevant to our customers having a nice train ride on our nice line. Manager ranks that belong to this branch are the: Manager of Stations, Managers of Rail Management and Manager of Rolling Stock.

Directors supervise the managers working for them, but they also are allowed to help their managers by hosting trainings and doing other helpful stuff.

All high rank employees possess the admin commands pack.
There’s a quota set up for the amount of trainings. For more info about trainings please read the “Trainings” section below.

Miscellaneous ranks

  • Alt. Accounts: Happywalker’s alternative accounts.
  • Co-Founder: MrTropics, helped Happywalker setting up the group.
  • President-Director: Leader of the group, Happywalker.

There are 2 different types of trainings:

  • Conductor Training (CD)
  • Customer Service Training (CSR)
    All HRs are allowed to host both types of trainings, but we prefer to have our MoC host CD Trainings and our MoCR CSR Trainings.
    For more specific info and the questions for these types of trainings, please consult the “Training Protocols”, a document which can be requested at any Director or the President-Director. This document is only available to HRs.

Training Order

Every trainings’ order must be Demo-Theory-Practical.
In the demo section, you have to let your attendees see what the rank does and how the systems work, for example a conductor training: let the attendees see how the door system works.
A training’s host is in control of the training. Other HRs and MRs attending may help, but only if the host agrees. Trainings may be hosted in Dutch, but please announce this clearly in your shout and at the beginning of your training. People are also allowed to ask for private training sessions, but it’s up to the host to do it or not.

Using the Group Shout

For the trainings’ shouts, we use a little template which is handy to use and easy for our employees to understand:
“[TRAINING] Conductor training on 4 July at 8 PM CEST at the main line.”
The template explained:
If there are two trainings approaching, just combine them into one shout containing a template like above. Whenever you’re going to host a training, please shout it in the group shout some hours or days in advance. Shouting it 15 minutes before the actual training starts is not allowed and is just too late.

Quota for the Trainings

Every manager is expected to host at least two trainings every two weeks. Directors are expected to only host one training every two weeks, more is of course allowed.
If you have a good reason to not meet these requirements (temporarily or permanently), please contact Happywalker and inform him with a clear reason.
If you didn’t meet the quota, and there’s no reason or your reason is a sophism, brace yourself to be demoted.

ALL (normal and private) trainings should be logged in the “Training Log” Spreadsheets . If you aren’t provided with the these spreadsheets and are permitted to have it, request it at any director.



Your ticket to get through the gates at each station.
After buying your OV-Chipkaart, it gives you the option to add your character’s data. About the data:
Please DO NOT provide the game with your personal credentials. Roblox does not allow us to have these details. Whenever you buy the OV-chipkaart and join the game, a GUI will show up asking for your character’s date of birth and gender; “your character’s” means not your personal date of birth and gender. If you don’t want to make up this stuff, you can always close the GUI or click cancel (so the GUI will never show up anymore).

Teleport Pass:
This allows you to Teleport to all stations using the Map GUI.
Click on a Station name in the Map GUI and you’ll teleport there! You must purchase this pass regardless of your rank - it does not come with any ranks!

Train Tester:
Allows you to spawn (and test) the newest trains which aren’t public yet.

Train Painter:
Includes a painting tool to paint our trains.
Please paint using NICE colors, don’t use lots of phosphorescent colors. We don’t want ugly trains at our line. Whenever a train was spotted disobeying these rules, the owner will be warned. Don’t paint trains which aren’t yours.

Mod Commands:
All players who have purchased this GamePass as well as ALL Medium Rank employees should read the Mod Policies section, which includes our rules of the admin program.

This GamePass gives you all Mod commands. You are expected to have knowledge of the rules which can be found in Mod Policies: If you abuse your admin rights, brace yourself to lose it. When you buy it, it may not work yet: if so, wait for a new server.

Developer Products

Train Driver Uniform 12h:
Rents the Train Driver Uniform for the following 12 hours.

Conductor+ Uniform 12h:
Rents the Conductor+ Uniform for the following 12 hours.

Day Ticket:
Gets you a ticket which is valid for the following 24 hours (automatically gives you second class, you can upgrade it to first class).

Day Ticket First Class:
Gets you a first class ticket which is valid for the following 24 hours.

First Class:
A product for the OV-chipkaart and the day tickets which gives you the privileges to ride in the first class areas of the trains (the red seats).

For the most recent changelog (if available), please check the line’s description or consult the Trello development board. New ideas and other stuff about currently ongoing updates are all saved in a Trello board. This board is now open to all, to find it, please contact a HR.

Group Wall

Here are some cases when HRs are allowed to delete posts on the group wall:

  • If the post can be considered as spam or annoying
  • If it’s a desperate message from someone who’s about to leave the group
  • It’s a hashtagger
Suspension System

Only HRs can access the “Malicious Spreadsheets”, if you aren’t provided with it yet, request it at any director.
Look in there for a template to use for a new suspension you want to add, if you can provide the suspension with some proof (preferably links to screenshots) please add it.

Example Suspensions:

  • Admin Abuse (as quoted in the Mod Policies section): 3 days + ban (if warranted)
  • Intentionally derailing trains: 1 day
  • Swearing heavily: 2 days
  • Being too rude: 2 days
  • Failure to abide by the Train Driver’s Guide: 1 day
  • Not following a HR’s orders/instructions: 2 days
  • Continuing to paint unrealistically after being told not to: 2 days
  • Spamming in-game: You will be muted first. If you continue, you will be suspended for 1 day
  • Spamming on-site (for example applications): 2 day
  • Posting advertisements or scams on the group wall or chat (minor): 1 day
  • Posting advertisements or scams on the group wall or chat (major): 2 days

It’s always about the context though. If for example someone swears but not heavily, you should probably only suspend them for 1 day. As a HR you’re responsible for your suspension so we expect you to think this through carefully.

When to extend a suspension:

  • Begging to get unsuspended: +1 day
  • Continuing to break rules: +1 day

A suspension can get up to seven days. Please remember to warn first, and don’t suspend someone if the case isn’t bad enough.

Conductor System

Handy stuff for our conductors.
See the Conductor’s Guide section for more details.


To learn how our DriverGUI works, see the Train Driver’s Guide section for more details.


NS Roblox is not affiliated with the real ‘Nederlandse Spoorwegen N.V.’ in any way, except that we are allowed to use their name and awesome logo for our group.


[NS] Management Team