FORDIR_Max Posted February 7, 2022 Share Posted February 7, 2022 (edited) Добрый день. Я начинающий разработчик 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 February 7, 2022 by FORDIR_Max Link to comment
Scripting Moderators Sarrum Posted February 7, 2022 Scripting Moderators Share Posted February 7, 2022 . Имена функций и событий всегда начинаются со строчной буквы. OnMarkerHit -> onMarkerHit 6 hours ago, FORDIR_Max said: createMarker (-553, 2594, 53.2, "цилиндр") Я так понимаю здесь и ниже автопереводчик поработал. Должно быть "cylinder". 1 Link to comment
FORDIR_Max Posted February 8, 2022 Author Share Posted February 8, 2022 В коде стоит cylinder. Спасибо за подсказку, сейчас проверю. Link to comment
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now