Files
reallife-gamemode/ReallifeGamemode.Server/Events/Waypoint.cs
2021-05-04 17:53:22 +02:00

38 lines
815 B
C#

using System;
using System.Collections.Generic;
using System.Text;
using GTANetworkAPI;
using ReallifeGamemode.Database.Entities;
using ReallifeGamemode.Server.Services;
using ReallifeGamemode.Services;
namespace ReallifeGamemode.Server.Events
{
class Waypoint : Script
{
[RemoteEvent("SERVER:waypointToDriver")]
public void setWaypointToDriver(Player player, float x, float y)
{
if (!player.IsInVehicle)
{
return;
}
if (player.VehicleSeat == 0)
{
return;
}
Entity entity = NAPI.Vehicle.GetVehicleDriver(player.Vehicle);
Player target = PlayerService.GetPlayerByNameOrId(entity.Value.ToString());
if (target == null)
{
return;
}
target.TriggerEvent("SERVER:Util_setWaypoint", x, y);
}
}
}