From 11d28defb30b8c32cb8ad27f90bd4ade9248272b Mon Sep 17 00:00:00 2001 From: Fabian Fabian Date: Thu, 12 Sep 2019 22:20:20 +0200 Subject: [PATCH] added menu to choose bus route --- ReallifeGamemode.Client/Jobs/BusRouteSelect.ts | 2 +- ReallifeGamemode.Server/Job/BusDriverJob.cs | 3 +++ ReallifeGamemode.Server/Job/JobBase.cs | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts b/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts index c5723a04..930a2349 100644 --- a/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts +++ b/ReallifeGamemode.Client/Jobs/BusRouteSelect.ts @@ -37,7 +37,6 @@ export default function busRouteList(globalData: GlobalData) { routeMenu.AddItem(sendItem); routeMenu.AddItem(cancelItem); - routeMenu.AddItem(cancelItem); routeMenu.Visible = true; routeMenu.ListChange.on((item, index) => { @@ -50,6 +49,7 @@ export default function busRouteList(globalData: GlobalData) { routeMenu.ItemSelect.on((item) => { if (item.Text === "Starten") { + mp.gui.chat.push("lol"); mp.events.callRemote("startBusRoute", routeText); routeMenu.Close(); globalData.InMenu = false; diff --git a/ReallifeGamemode.Server/Job/BusDriverJob.cs b/ReallifeGamemode.Server/Job/BusDriverJob.cs index 334e6df9..34a9c59e 100644 --- a/ReallifeGamemode.Server/Job/BusDriverJob.cs +++ b/ReallifeGamemode.Server/Job/BusDriverJob.cs @@ -4,6 +4,8 @@ using System.Text; using GTANetworkAPI; using ReallifeGamemode.Server.Util; using Newtonsoft.Json; +using GTANetworkAPI; +using ReallifeGamemode.Server.Services; namespace ReallifeGamemode.Server.Job { @@ -56,6 +58,7 @@ namespace ReallifeGamemode.Server.Job [RemoteEvent("startBusRoute")] public void StartBusRoute(Client player, string type) { + ChatService.Broadcast("func start"); if (type == "Kurz 1") { CheckPointHandle.StartCheckPointRoute(player, Route1); diff --git a/ReallifeGamemode.Server/Job/JobBase.cs b/ReallifeGamemode.Server/Job/JobBase.cs index 9d668f91..9e00dd26 100644 --- a/ReallifeGamemode.Server/Job/JobBase.cs +++ b/ReallifeGamemode.Server/Job/JobBase.cs @@ -7,7 +7,7 @@ using System.Linq; namespace ReallifeGamemode.Server.Job { - public abstract class JobBase + public abstract class JobBase : Script { public delegate void JobStartHandler(Client player); public delegate void JobStopHandler(Client player);