Nanotech.ua Posted December 7, 2011 Share Posted December 7, 2011 Здраствуйте. Сегодня написал ресурс "Движения объектов по заданной траектории". Ну вот вначале создаю 2 объекта в Мэп Эдиторе. 1 тот на котором я буду (например) перемещаться, и другой к которму я буду перемещаться. Всё норм идёт, объекты перемещаются как я сделал. Но как в Мэп Эдиторе тотже объект разверну, в .lua поменяю координаты, всё как надо, у меня выходит вот что: Как-то на перекосяк всё выходит....без понятия почему..в самом файле .map только 2 файла(один который перемещается, и другой тот к которому перемещается данный объект), а там уже 3 как-то создалось о_о...не подскажите что я не так делаю? Link to comment
MX_Master Posted December 8, 2011 Share Posted December 8, 2011 Один объект мог наслоится на другой, поэтому ты его не видишь в игре. Задай для каждого уникальное имя, сохрани и выйди с редактора. Посмотри файл карты, если там есть лишние объекты с другими (не твоими) именами, вручную удали их из файла, сохрани файл и снова зайди в редактор. ЗЫ Иногда в файле карты где-то в координатах 0 0 0 бывает мусорный ящик (: Link to comment
Nanotech.ua Posted December 8, 2011 Author Share Posted December 8, 2011 MX_Master, У меня там только 2 объекта . Вот смотри как у меня: Это в Lua: function start () setTimer(objectm, 5000, 0) status = 1 objectone = createObject(1337,2472.6999511719,-1659.1999511719,13,rotX,rotY,rotZ) end function objectm () if status == 1 then moveObject (objectone, 1337, 2472.6999511719, -1659.1999511719, 13) status = 2 elseif status == 2 then moveObject (objectone, 1337, 2442.5, -1655.5999755859, 27.89999961853) status = 1 end end addEventHandler ( "onResourceStart", getRootElement(), start ) А это в самом файле карты: "editor_main"> "object (BinNt07_LA) (1)" doublesided="false" model="1337" interior="0" dimension="0" posX="2472.6999511719" posY="-1659.1999511719" posZ="13" rotX="0" rotY="0" rotZ="0"> "object (BinNt07_LA) (2)" doublesided="false" model="1337" interior="0" dimension="0" posX="2442.5" posY="-1655.5999755859" posZ="27.89999961853" rotX="0" rotY="0" rotZ="0"> Link to comment
MX_Master Posted December 8, 2011 Share Posted December 8, 2011 rotX,rotY,rotZ в коде откуда взялись? строка 4 первого кода Link to comment
_Dark_ Posted December 8, 2011 Share Posted December 8, 2011 rotX,rotY,rotZ в коде откуда взялись? строка 4 первого кода "editor_main"> "object (BinNt07_LA) (1)" doublesided="false" model="1337" interior="0" dimension="0" posX="2472.6999511719" posY="-1659.1999511719" posZ="13" rotX="0" rotY="0" rotZ="0"> "object (BinNt07_LA) (2)" doublesided="false" model="1337" interior="0" dimension="0" posX="2442.5" posY="-1655.5999755859" posZ="27.89999961853" rotX="0" rotY="0" rotZ="0"> Link to comment
Nanotech.ua Posted December 8, 2011 Author Share Posted December 8, 2011 rotX,rotY,rotZ в коде откуда взялись? строка 4 первого кода ...хм, убрал я это, и всёравно такой же бред). Вот я на скрине всё расписал, мб так яснее будет моя проблемма Link to comment
Tren Posted December 8, 2011 Share Posted December 8, 2011 Может вам поможет этот скрипт?если я вас правильно понял. https://community.multitheftauto.com/index.php?p= ... ls&id=1224 Link to comment
Nanotech.ua Posted December 8, 2011 Author Share Posted December 8, 2011 Может вам поможет этот скрипт?если я вас правильно понял.https://community.multitheftauto.com/index.php?p= ... ls&id=1224 Хм, ну возможно и да, я поссмотрю, спасибо добавлено через 15 минут: Дада, вот какраз то что и нужно, спасибо огромное !!!!!! 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