36 lines
917 B
C#
36 lines
917 B
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
using ReallifeGamemode.Server.Entities;
|
|
using ReallifeGamemode.Server.Extensions;
|
|
using ReallifeGamemode.Server.Finance;
|
|
using ReallifeGamemode.Server.Models;
|
|
using ReallifeGamemode.Server.Services;
|
|
using ReallifeGamemode.Server.Util;
|
|
using GTANetworkAPI;
|
|
|
|
namespace ReallifeGamemode.Server.Util
|
|
{
|
|
class CheckPointHandle : Script
|
|
{
|
|
[Command("cp", "~m~Benutzung: ~s~/cp")]
|
|
public void CmdCp(Client player)
|
|
{
|
|
if (!player.IsLoggedIn()) return;
|
|
|
|
Vector3 cp = player.Position;
|
|
|
|
cp.X += 10;
|
|
player.TriggerEvent("setCheckPoint", cp, player);
|
|
}
|
|
|
|
[RemoteEvent("playerInCheckpoint")]
|
|
public void enteredCheckpoints(Client user)
|
|
{
|
|
ChatService.SendMessage(user, "ja");
|
|
Vector3 newCp = new Vector3(400, 680, 29);
|
|
user.TriggerEvent("setCheckpoint", newCp, user);
|
|
}
|
|
}
|
|
}
|