23 lines
615 B
TypeScript
23 lines
615 B
TypeScript
export default function waypointUtil() {
|
|
|
|
let x_saved: number;
|
|
let y_saved: number;
|
|
let z_saved: number;
|
|
let waypointSet: boolean;
|
|
|
|
mp.events.add("SERVER:Util_setWaypoint", (x, y, z) => {
|
|
mp.game.ui.setNewWaypoint(x, y);
|
|
});
|
|
|
|
mp.events.add("playerCreateWaypoint", (position) => {
|
|
x_saved = position.x;
|
|
y_saved = position.y;
|
|
z_saved = position.z;
|
|
waypointSet = true;
|
|
mp.events.callRemote("SERVER:waypointToDriver", position.x, position.y);
|
|
});
|
|
|
|
mp.events.add("playerRemoveWaypoint", () => {
|
|
waypointSet = false;
|
|
});
|
|
} |