Set waypoint on map when accepting taxi job

This commit is contained in:
hydrant
2019-06-23 19:45:29 +02:00
parent bc41faceb3
commit 777eb6fc01

View File

@@ -249,7 +249,7 @@ namespace ReallifeGamemode.Server.Managers
var job = taxiJob.TaxiContracts.Where(t => t.Name == name).First(); var job = taxiJob.TaxiContracts.Where(t => t.Name == name).First();
var target = NAPI.Player.GetPlayerFromName(name); var target = ClientService.GetClientByNameOrId(name);
if (target == null) if (target == null)
{ {
taxiJob.TaxiContracts.Remove(job); taxiJob.TaxiContracts.Remove(job);
@@ -259,6 +259,8 @@ namespace ReallifeGamemode.Server.Managers
job.Driver = player; job.Driver = player;
player.TriggerEvent("SERVER:Util_setWaypoint", target.Position.X, target.Position.Y);
ChatService.SendMessage(target, $"!{{02FCFF}}Dein Auftrag wurde von {player.Name} angenommen. Warte an deiner aktuellen Position."); ChatService.SendMessage(target, $"!{{02FCFF}}Dein Auftrag wurde von {player.Name} angenommen. Warte an deiner aktuellen Position.");
ChatService.SendMessage(player, $"!{{02FCFF}}Du hast den Auftrag von {name} angenommen. Hole ihn nun ab."); ChatService.SendMessage(player, $"!{{02FCFF}}Du hast den Auftrag von {name} angenommen. Hole ihn nun ab.");
} }