SweetyWolf Posted May 2, 2012 Share Posted May 2, 2012 (edited) Привет всем. Понадобилось мне тут создать автомобиль в клиенте, который ехал бы просто вперед. Из того что пришло в голову: 1. Создать педа и использовать setPedControlState. Но педа к сожалению нельзя засунуть в машину в клиенте (или можно, но я плохо смотрел?) 2. Использовать setElementVelocity, но тут возникла проблема в поиске нужных значений ускорения. Вобщем вопросов то три: Как заставить автомобиль двигаться в нужном мне направлении в клиенту? Как высчитать значения ускорения для автомобиля, чтоб он двигался вперед? Вот еще на форуме нашел такую формулу поиска координат перед элементом: function getPositionInfrontOfElement(element, meters) if not element or not isElement(element) then return false end if not meters then meters = 3 end local posX, posY, posZ = getElementPosition(element) local _, _, rotation = getElementRotation(element) posX = posX - math.sin(math.rad(rotation)) * meters posY = posY + math.cos(math.rad(rotation)) * meters return posX, posY, posZ end Может она как то поможет? Edited May 3, 2012 by Guest Link to comment
Kenix Posted May 2, 2012 Share Posted May 2, 2012 Создать объект -> приаттачить его к тачке ->двигать ? Link to comment
SweetyWolf Posted May 3, 2012 Author Share Posted May 3, 2012 Спасибо, но я не правильно написал в первом сообщении. Мне хотелось бы чтоб машина ехала вперед. 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