From 5aa80e74153c164082f87ae309c3a188bf210ca0 Mon Sep 17 00:00:00 2001 From: VegaZ Date: Thu, 28 May 2020 17:16:06 +0200 Subject: [PATCH] Debug for Taxi job --- ReallifeGamemode.Server/Job/TaxiDriverJob.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ReallifeGamemode.Server/Job/TaxiDriverJob.cs b/ReallifeGamemode.Server/Job/TaxiDriverJob.cs index 7d1e649d..8b21e6b0 100644 --- a/ReallifeGamemode.Server/Job/TaxiDriverJob.cs +++ b/ReallifeGamemode.Server/Job/TaxiDriverJob.cs @@ -101,23 +101,26 @@ namespace ReallifeGamemode.Server.Job { foreach (var player in GetPlayerInJob()) { + Console.WriteLine("DEBUG STEP 1 " + player.Name); User u = player.GetUser(); if (u.JobId != 1) return; - Console.WriteLine(player.Name); + Console.WriteLine("DEBUG STEP 2 " + player.Name); if (!player.HasData("hasPassager")) { player.SetData("hasPassager", false); continue; } int playerId = player.GetUser().Id; + Console.WriteLine("DEBUG STEP 3 " + player.Name); Vehicle v = player.Vehicle; - Vector3 lastPosition = v.Position; if (lastPositions.ContainsKey(v.Handle)) lastPosition = lastPositions[v.Handle]; lastPositions[v.Handle] = v.Position; + Console.WriteLine("DEBUG STEP 4 " + player.Name); double distance = lastPosition.DistanceTo(v.Position) / 1000.0; if (distance > 0.5) { ChatService.BroadcastAdmin($"Möglicher Cheater - {player.Name}", AdminLevel.MAPPING); continue; } if (!player.GetData("hasPassager")) continue; foreach (Player occupant in v.Occupants) { + Console.WriteLine("DEBUG STEP 5 " + player.Name + "--" + occupant.Name); occupant.TriggerEvent("CLIENT:updateFare", JsonConvert.SerializeObject(distance)); } }