From 42a07a13750d51d2c5b589f369e2f3f34846ad66 Mon Sep 17 00:00:00 2001 From: Michael Date: Sun, 20 Oct 2019 00:07:47 +0200 Subject: [PATCH] add busroute menu --- ReallifeGamemode.Server/Job/BusDriverJob.cs | 29 ++++++++++++++++----- 1 file changed, 23 insertions(+), 6 deletions(-) diff --git a/ReallifeGamemode.Server/Job/BusDriverJob.cs b/ReallifeGamemode.Server/Job/BusDriverJob.cs index eb3715e3..b27ca27f 100644 --- a/ReallifeGamemode.Server/Job/BusDriverJob.cs +++ b/ReallifeGamemode.Server/Job/BusDriverJob.cs @@ -100,13 +100,30 @@ namespace ReallifeGamemode.Server.Job private void BusDriverJob_JobStart(Client player) { List listRouteTexts = new List(); - listRouteTexts.Add("Kurz 1"); - listRouteTexts.Add("Kurz 2"); - listRouteTexts.Add("Mittel 1"); - listRouteTexts.Add("Lang 1"); - listRouteTexts.Add("Lang 2"); + List listRouteTexts2 = new List(); + List listRouteTexts3 = new List(); - player.TriggerEvent("showBusRouteMenu", JsonConvert.SerializeObject(listRouteTexts)); + Vehicle veh = player.Vehicle; + + if (veh.DisplayName == "Bus") + { + listRouteTexts2.Add("Kurz 1"); + listRouteTexts2.Add("Kurz 2");; + + player.TriggerEvent("showPilotRouteMenu", JsonConvert.SerializeObject(listRouteTexts2)); + } + else if (veh.DisplayName == "Tourbus") + { + listRouteTexts3.Add("Mittel 1"); + player.TriggerEvent("showPilotRouteMenu", JsonConvert.SerializeObject(listRouteTexts3)); + } + else + { + listRouteTexts.Add("Lang 1"); + listRouteTexts.Add("Lang 2"); + + player.TriggerEvent("showPilotRouteMenu", JsonConvert.SerializeObject(listRouteTexts)); + } } [RemoteEvent("startBusRoute")]