Jump to content

Проблема с телепортацией. (Скрипт)


Recommended Posts

Добрый день. Я начинающий разработчик lua скриптов для мта. Столкнулся с проблемой в скрипте. Суть скрипта очень проста... Встать на метку и тебя телепортирует в определённое место. В консоль не выдает ошибку. Вот скрипт:

theMarkerJailIn = createMarker (-553, 2594, 53.2, "цилиндр")
theMarkerJailOut = createMarker (-650, 2547, -22, "цилиндр")
JailCamera1 = createMarker (-660, 2560, -22, "цилиндр")
JailCamera1Out = createMarker (-675, 2558,-23,"цилиндр")

function fJail(thePlayer)
    setElementPosition(thePlayer, -652, 2549, -21)
end
addEventHandler("OnMarkerHit",theMarkerJailIn,fJail)

function fJailOut(thePlayer)
    setElementPosition(thePlayer, -555, 2596, 26)
end
addEventHandler("OnMarkerHit",theMarkerJailOut,fJailOut)

function tpJailCam(thePlayer)
    setElementPosition(thePlayer, -677, 2560, -24)
end
addEventHandler("OnMarkerHit",JailCamera1,tpJailCam)

function tpJailCamOut(thePlayer)
    setElementPosition(thePlayer, -677, 2560, -24)
end
addEventHandler("OnMarkerHit",JailCamera1Out,tpJailCamOut)

Заранее спасибо

 

Edited by FORDIR_Max
Link to comment
  • FORDIR_Max changed the title to Проблема с телепортацией. (Скрипт)
  • Scripting Moderators

?. Имена функций и событий всегда начинаются со строчной буквы. OnMarkerHit -> onMarkerHit

6 hours ago, FORDIR_Max said:

createMarker (-553, 2594, 53.2, "цилиндр")

Я так понимаю здесь и ниже автопереводчик поработал. Должно быть "cylinder".

  • Like 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...