Multiplayer Handleiding
Pagina wordt nog vertaald naar de Nederlandse taal
Introductie
Een van de meest interessante functionaliteiten van de Post T en Stellwerk simulatie series is de mogelijkheid om een multiplayer Verkeersleidingspost te faciliteren. Dit houdt in dat meerder spelers op verschillende computers de rol van treindienstleider aan kunnen nemen binnen dezelfde simulatie. De handelingen van de verschillende spelers worden uitgewisseld via een computer network, of dit nu een lokaal netwerk is (LAN) zoals thuis of op het werk, of via het Internet.
Een speler die een multiplayer sessie faciliteert wordt de Verkeersleider genoemd. Een speler die mee wil doen aan deze sessie maakt gebruik van een client computer programma. Alleen de verkeersleider dient een Post T of Stellwerk simulatie aangeschaft te hebben - het client programma (Post T Multiplayer) is gratis.
Verbinden met een server is over het algemeen erg makkelijk. Het opzetten van een server vereist vaak enige configuratie. De navolgende tekst is bedoeld om je te helpen een multiplayer server op te zetten.
MultiPlayer Inschakelen
Het multiplayer systeem binnen de seinhuis simulatie zorgt voor enige extra computer belasting; het is standaard uitgeschakeld. De Multiplayer functie zal ingeschakeld moeten worden om toegang te krijgen tot de MultiPlayer functies. Om het Multiplayer systeem in te schakelen, ga je naar de optie Verkeersleidingspost in het menu Instellingen, en zet bij Activeer Multiplayer het vinkje aan.
Indien Multiplayer ingeschakeld is, is gedurende een simulatie het menu 'Verkeersleidingspost' beschikbaar.
Zaken die je moeten Weten en Doen alvorens te Beginnen
Poorten
Wanneer een computer via een netwerk gegevens stuurt naar of ontvangt van een andere computer, dan gebeurd dit via specifieke poorten. Netwerk poorten zijn niet zoals fysieke poorten aan de achterzijde van je computer zoals aansluitingen voor muis en toetsenbord. Netwerk poorten zijn "software adressen" die ervoor dat de data naar specifieke computer programma's op de doelmachine worden gestuurd.
Als je op het web surft met een browser, terwijl je tegelijkertijd aan het chatten bent met behulp van een Instant Messaging applicatie, zal de web data naar een andere poort gestuurd worden dan de binnenkomende data van de persoon waarmee je aan het chatten bent.
De Post T / Stellwerk simulatie programma's verwachten dat data binnenkomt via een specifieke poort – je kan aangeven welke poort gebruikt moet worden, maar standaard wordt poort 55386 gebruikt.
Post T / Stellwerk simulaties gebruiken standaard poort 55386 voor inkomend dataverkeer.
Port Forwarding
In een typisch LAN fungeert de router als een gateway tussen computers in dat netwerk, en andere machines buiten het LAN. Normaal gesproken worden verzoeken om gegevens van buiten een LAN door de router om beveiligingsredenen geblokkeerd.
Om de router te instrueren dat het dataverkeer bestemd voor de Post T / Stellwerk simulaties moet worden toegestaan, dient port forwarding ingeschakeld te worden. In eenvoudige bewoordingen: de router moet verteld worden dat het dataverkeer via een specifieke poort (in dit geval 55386) moet/mag worden doorgestuurd naar een specifiek IP-adres (= het IP adres van jouw conputer).
Raadpleeg de handleiding van je router, of bezoek PortForward.Com om te zien of jouw router daar vermeld wordt. Hieronder wordt een voorbeeld van port forwarding gegeven:
De simulatie maakt uitsluitend gebruik van TCP voor alle multiplayer netwerkverkeer. De computer waar de data naar doorgestuurd wordt opgegeven middels het IP adres van de computer. Het wordt aangeraden om je computer een vast (statisch) IP adres te geven – raadpleeg de handleiding van het besturingssysteem (bijv. Windows XP, Vista, Win7) over hoe een statisch (vast) IP adres ingesteld kan worden. Zie ook de sectie Andere nuttige bronnen voor aanvullende online informatie bronnen die je kunnen helpen bij he instellen van eeen statische IP adres en poort forwarding.
Firewalls
Op computers is meestal firewall software geïnstalleerd en geconfigureerd (eerlijk gezegd zou dit zo moeten zijn) om extra netwerkbeveiliging te bieden. Als je gebruik maakt van een firewall op jouw computer, dien je ervoor te zorgen dat de poort die je gebruikt (meestal 55386) geopend is. Als dit niet het geval, zal niemand in staat zijn met jouw (seinhuis simulatie) server te verbinden.
Sommige firewalls kunnen detecteren wanneer een applicatie een bepaalde poort nodig heeft, en zal vriendelijk om jouw toestemming vragen de poort te mogen openen. Raadpleeg de handleiding van jouw firewall software voor hoe een poort toe te voegen.
Een MultiPlayer Sessie Beginnen
Na het starten van een nieuwe simulatie, zal de menu optie Verkeersleidingspost zichtbaar moeten zijn. (Iindien dit niet het geval is, schakel dan de Multiplayer functie zoals uitgelegd in de sectie Multiplayer Inschakelen.) In het menu Verkeersleidinspost kies je Beginnen. Het volgende venster wordt dan getoond:
Jouw naam en de naam van jouw server (Naam Verkeersleidingspost) zijn automatisch ingevuld. In het voorbeeld zijn de namen gewijzigd ten aanzien van de standaard waarden.
Het kan zijn dat je niet je eigen naam wilt gebruiken, maar kies een naam voor jezelf en jouw server welke uniek zijn en beschrijvend zijn. Je naam mag geen ongebruikelijke karakters of spaties bevatten. De server naam mag daarintegen wel spaties en leestekens bevatten.
Geef alleen een wachtwoord op indien je toegang tot jouw server wilt beperken. Als je een wachtwoord opgeeft, zal je dit wachtwoord moeten doorgeven aan de spelers die je mee wilt laten doen aan de multiplayer sessie.
Onderaan het venster bevinden zich een aantal geavanceerde opties. Indien je een publieke server start, hou dan rekening met het aantal spelers, aangezien elke extra speler leidt tot extra belasting op jouw netwerk en daardoor de simulatie meer belast.
Er zijn drie tabjes in het midden - Verkeersleidingspost, Lokale (LAN) Server en Server voor Gevorderden. Elk van deze vereist enige uitleg.
Verkeersleidingspost
Het opzetten van een Verkeersleidingspost is de makkelijkste en snelste manier om anderen aan jouw simulatie te laten deelnemen (er vanuitgaande dat er geen port forwarding en firewall problemen zijn). Als een Verkeersleidingspost gestart wordt, zal jouw informatie tijdelijk verstrekt worden over het Internet. Zodoende is jouw simulatie publiek beschikbaar voor anderen om aan deel te nemen. Dit proces verlangt in zijn geheel niet dat je je ergens voor aan moet melden. Als je de multiplayer sessie beeindigd of de simulatie geheel afsluit, zal de informatie over jouw Verkeersleidingspost worden verwijderd. Indien een ander persoon een beschikbare Verkeersleidingspost zoekt, dan zal hij in het Multiplayer programma jouw verkeersleidingspost in de lijst zien staan:
Anderen hebben de mogelijkheid om de beschikbare Verkeersleidingsposten te filteren op basis van taal, wachtwoorden, aantal personen die al aan een simulatie deelnemen etc. Het belangrijkste voordeel van het starten van een Verkeersleidingspost is dat je de informatie over hoe met jouw server te verbinden niet handmatige naar de deelnemers hoeft te verspreiden. Op deze manier kunnen jou onbekende deelnemers deelnemen aan jouw simulatie. De keerzijde is echter dat je minder controle hebt over wie wel en wie niet mee kan doen.
- 1. Klik Voorbereiden Verkeersleidingspost
- 2. Druk op Start! wanneer dit gevraagd wordt
Je zult zien dat een gebruiker vrijwel direct met jouw server verbind - je zou het gele icoontje in de statusbalk moeten zien veranderen in een groen icoontje “1”. Dit is geen echte speler. Dit is simpelweg een eenvoudige functie in het programma om te testen of jouw poort geforward is en er geen problemen met de firewall zijn. Indien er een probleem is met jouw instellingen, zal een waarschuwing verschijnen om je te informeren dat jouw verkeersleidingspost niet gepubliceerd kan worden. Je simulatie zal verder prima functioneren, behalve dan dat niemand op het Internet in staat zal zijn om met jouw server te verbinden, ook niet als ze het handmatig zouden proberen.
Lokale (LAN) Server
Als een multiplayer seinhuis simulatie sessie opgezet wordt binnen dezelfde kamer of binnen hetzelfde gebouw, is het opzetten van een LAN server de beste keuze. Normaal gesproken hoeft er geen port forwarding geconfigureerd te worden bij het opzetten van een lokale (LAN) server) Bovendien, de vertraging die optreedt tussen de computers is veel minder dan in het geval de computers geografisch gescheiden zijn (Het Internet).
Om het uitwisselen van verbindings informatie, zoals IP adres van de server en het te gebruiken poort nummer, te vereenvoudigen worden deze geconverteerd naar een alfabetische code (10 karakters, allen hoofdletters). Deze code wordt de server code genoemd. Het is simpelweg een eenvoudigere manier om aan iemand anders te vertellen hoe hij met jouw machine kan verbinden.
- 1. Klik Voorbereiden Lokale (LAN) Server
- 2. (Optioneel) Wanneer gevraagd wordt op Start! te drukken, druk dan eerst op Kopieer Code naar klembord
- 3. Druk op Start!
Stap 2 is optioneel, hoewel het de makkelijkste manier is om jouw verbindings informatie te delen met potentiële spelers.
Je kunt de server code altijd opzoeken via het menu Verkeersleidingspost -> Status. Dit is handig indien je vergeten bent om de server code te kopieëren, of je deze opnieuw nodig hebt voor spelers die later mee willen doen.
Server voor Gevorderden
Een Server voor Gevorderden is gelijkwaardig aan een lokale (LAN) server, behalve dat je expliciet een IP adres en poort kan kiezen. In tegenstellin tot de LAN server optie, kan je hier het WAN (Internet) adres laten opzoeken zodat mensen via het Internet met jouw server kunnen verbinden. Dit zonder dat je jouw Verkeersleidingspost informatie openbaar hoeft te publiceren.
In dit geval, wordt ook een server code verstrekt, welke gebruikt kan worden door deelnemers om eenvoudig te verbinden.
- 1. (Optioneel) Wijzig poort nummer (alleen indien nodig, standaard instelling is 55386)
- 2. Klik op IP Adres opzoeken.
- 3. Het dialoog venster helpt je bij het kiezen van welke IP adres je wilt gebruiken. Indien je je WAN adres wilt gebruiken, moet je dit eerst laten opzoeken. Kies anders een LAN adres (in zeldzame gevallen zullen er meerdere LAN adressen getoond worden.)
- 4. Na een adres te hebben gekozen, druk je op Gebruiken.
- 5. (Optioneel) Druk op één van de klembord knoppen om informatie te kopiëren naar het klembord.
- 6. Druk op Start!
Als je besluit om het poort nummer te wijzigen op de Server voor Gevorderden tab, besef dan dat dit nieuwe poort nummer van toepassing is voor alle Verkeersleidingspost en LAN server functie. Wijzig dit poort nummer alleen als je weet wat je doet en een goede reden hebt om dit te doen.
Een Sessie Beheren
Er zijn een aantal hulpmiddelen voor het beheren van een Multiplayer sessie. Hieronder wordt genoemd welke dit zijn en hoe ze te gebruiken zijn.
Statusbalk
Als een Multiplayer actief is zal er een icoon verschijnen in de statusbalk. Hieronder de verschillende statussen die getoond kunnen worden:
Het is mogelijk dat port forwarding uitgeschakeld is, en LAN spelers toch kunnen verbinden. Port forwarding problemen worden in die situatie niet als fout beschouwd , maar anderen zullen zeker problemen hebben om met jou te verbinden.
Het icoontje zal verdwijnen zodra de sessie wordt beëindigd.
Status Venster
Wanneer een sessie actief is, open dit venster via Verkeersleidingspost > Status. Elke verbonden speler, zijn IP adres en ping wordt hierin getoond.
Als een speler zich verkeerd gedraagd, selecteer dan de betreffende speler en druk op Verwijder. Dit zorgt ervoor dat de speler uit de sessie verwijderd wordt. De speler kan opnieuw verbinden, maar hopelijk zal de speler zich nu aan de regels houden. In het geval dat een speler zeer onbeleefd wordt of ernstige problemen geeft, kan die speler permanent worden verwijderd.
Dit wordt gedaan door de naam te selecteren en vervolgens op Ban te drukken. Dit moet alleen als laatste redmiddel worden gedaan. Merk op dat indien de betreffende deelnemer zijn IP adres wijzigd hij weer opnieuw kan verbinden. Als een deelnemer pertinent storend gedrag vertoond en het verbannen mislukt, overweeg dan het gebruik van een wachtwoord.
Chatten
Het Chat venster (Verkeersleidingspost > Chat) is een zeer eenvoudig Instant Messaging systeem. Alles wat je typt is zichtbaar voor alle deelnemers aan de sessie. Deelnemers die later aan een sessie deelnemen kunnen niet zien wat er vooraf gezegd is.
Het chatvenster is geen vervanging voor mondelinge communicatie - serieuze spelers gebruiken liever een VoIP-applicatie (bijv Skype)
Sessie Beëindigen
Een multiplayer sessie kan beëindigd worden via het menu Verkeersleiding > Stop. De overgebleven deelnemers zullen automatisch uit de simulatie gezet worden. Wees zo vriendelijk door de deelnemers te informeren dat je de sessie zult beëindigen. Indien de actieve simulatie te beëindigd wordt of als het simulatie programma volledig afgesloten wordt, zal de multiplayer sessie natuurlijk ook gestopt worden. Wees ervan bewust dat het stopzetten van een publieke Verkeersleidingspost iets langer duurt, omdat het systeem zich ook moet afmelden van de publieke lijst.
Hoe een goede verkeersleider te zijn
Having a fast Internet connection and a powerful computer are obvious prerequisites for being a great operator. Simply starting a session and letting it run without interacting with the simulation or other players, however, will make it difficult for players to dispatch well.
In a MultiPlayer session, players can view the Train Overview, the Timetable Viewer (which includes a listing of movement orders), and engineering works. Players can interact with the drivers, neighbours, switch greasers and engineering workers via the communication system. Players can issue railroad crossing written orders but they cannot issue movement orders. Players cannot view or interact with the catenary system nor can they view or interact with the platform information devices. As an operator, it is your responsibility to
- a) Delegate tasks to each player.
- b) Manage tasks that players cannot manage themselves.
- c) Where possible, politely assist players in making better dispatching choices
- d) Have Fun!
Familiarise yourself with the client application so that you understand the limitations players must deal with. Print out the timetable and read the main dispatching manual that comes with Post T / Stellwerk simulation so that you can anticipate dispatching challenges –whether you choose to deal with them or let the players handle them is up to you!
Terminologie
client : A software application that requests information from a server and does something meaningful with responses from the server.
Dispatcher Center : A server running within Post T Hengelo that allows clients to interact with the simulation. More specifically, this refers to the central listing of the server on the Internet, allowing clients to “find” the server.
firewall : A software application that filters bad or possibly bad network traffic.
LAN : Local area network. This type of network is typically found in a home, school, or business.
MultiPlayer : The name used to indicate the mode in which Post T Hengelo accepts requests for data from clients.
ping : In the context of Post T Hengelo’s MultiPlayer mode, ping is the length of time needed for data to travel to a client and back. This helps quantify network lag.
port : In the software sense, a port is a kind of “software address” used to direct network traffic to the right destination
router: A device used to communicate between LANs, or between a LAN and the Internet
server A software application or hardware device that listens for requests and “serves” information as needed. Post T Hengelo acts as a server when in MultiPlayer mode.
server operator : The person running Post T Hengelo in MultiPlayer mode.
WAN : Wide area network. The Internet is considered to be a WAN.
Andere nuttige bronnen
Setting up port forwarding on specific routers
Configuring an operating system to use an static IP address
