[RakSamp] телепорт на координаты квестового перса, который все время меняет свое местоположение Родина

Статус
В этой теме нельзя размещать новые ответы.

demon44482

Участник
Автор темы
16
3
Версия MoonLoader
Другое
на родине такой прикол что квестовый персонаж всё время меняет своё местоположение(имею ввиду у него разные координаты появления) ну и на него ставится рейс чекпоинт я бы хотел сделать телепорт на чекпоинт но не знаю как это сделать либо придумать другой способ чтобы определить где этот персонаж стоит

ап
 
Последнее редактирование:
Решение
Привет.

I. Узнать координаты последнего созданного RaceCheckpoint, записать их:
Lua:
local ev = require 'lib.samp.events'

local last_checkpoint_x, last_checkpoint_y, last_checkpoint_z

function ev.onSetRaceCheckpoint(type, position, nextPosition, size)
    -- функция будет срабатывать, когда сервер ставит RaceCheckpoint
    last_checkpoint_x = position.x
    last_checkpoint_y = position.y
    last_checkpoint_z = position.z
end

II. В нужный момент телепортироваться на них (на координаты last_checkpoint_x, last_checkpoint_y, last_checkpoint_z).

Вроде всё.

Vintik

Через тернии к звёздам
Проверенный
1,562
1,033
Привет.

I. Узнать координаты последнего созданного RaceCheckpoint, записать их:
Lua:
local ev = require 'lib.samp.events'

local last_checkpoint_x, last_checkpoint_y, last_checkpoint_z

function ev.onSetRaceCheckpoint(type, position, nextPosition, size)
    -- функция будет срабатывать, когда сервер ставит RaceCheckpoint
    last_checkpoint_x = position.x
    last_checkpoint_y = position.y
    last_checkpoint_z = position.z
end

II. В нужный момент телепортироваться на них (на координаты last_checkpoint_x, last_checkpoint_y, last_checkpoint_z).

Вроде всё.
 
Статус
В этой теме нельзя размещать новые ответы.