Kenix Posted April 27, 2012 Share Posted April 27, 2012 А если таск проверять, не? getPedTask Ну и биндом можно ещё. Link to comment
AHTOXA Posted April 27, 2012 Share Posted April 27, 2012 А если таск проверять, не? getPedTask Ну и биндом можно ещё. подскажи как именно я даже придумать не могу Link to comment
_Vincent_ Posted April 29, 2012 Share Posted April 29, 2012 viewtopic.php?f=15&t=42765 у кого какие идеи? ubuntu 12.04 lts 64-bit. синглплеер пашет, мта не пашет под вайном 1.4/1.5.2. установка редиста без ошибок проходит вроде бы, но все равно не стартует. дебаг инфо что-то ничего полезного не дает. игра версии 1.0, чистая. P.S. решение найдено и выложено в теме по ссылке выше. Link to comment
KatastrofaS Posted April 30, 2012 Share Posted April 30, 2012 Этот вопрос, видимо, для MX_Master. Юзаю его прекрасный редактор машиньих свойств. Даже с помощью setModelHandling наскипидариваю тачки на старте. Но стоит игроку разбить тачку, как возрождается телега по умочанию. Есть ли возможность задать параметры не только на старте, но и при возрождении машин на трассе? Link to comment
_Vincent_ Posted April 30, 2012 Share Posted April 30, 2012 Пускай я не MX_Master, но Мб это будет полезно. Когда с одним человеком я экспериментировал над хэндлингами, мы заметили, что когда игрок в машине и идет перезапуск ресурса, то к этой машине он не применится. Быть может, тут какая-то взаимосвязь? Могу ошибаться, но пройти мимо тоже не мог. Link to comment
On1xS Posted May 1, 2012 Share Posted May 1, 2012 Хэндлинг применяется к самой тачке, к ресурсу он не имеет никакого значения(если только тачка к ресурсу не привязана). Но стоит игроку разбить тачку, как возрождается телега по умочанию. Берешь событие уничтожения тачки, вытаскиваешь из тачки все нужны параметры, спавнишь новую и выставляешь ей все что запомнил. Link to comment
Arimance Posted May 6, 2012 Share Posted May 6, 2012 https://wiki.multitheftauto.com/wiki/SetModelHandling Поможет вам Link to comment
cactus Posted May 6, 2012 Share Posted May 6, 2012 Не люблю когда для флуда создают одну тему а не весь раздел Link to comment
lil Toady Posted May 7, 2012 Author Share Posted May 7, 2012 Хочу всех предупредить, отныне сообщения типа "Зачем ты тему создал, пиши там-то", "Закройте эту тему", "Удалите этот пост" и подобные на форуме не приветствуются, скоро будет сформулировано правило и оно будет распространятся на весь форум МТА. У нас есть модераторы, и такие сообщения им никак не помогают, ибо не прочитав лично решение они все равно не примут. Пассажиры руль не крутят. Link to comment
Arimance Posted May 7, 2012 Share Posted May 7, 2012 cactus, не будь таким колючим Пассажиры руль не крутят. Если дотянутся - могут крутануть Link to comment
cactus Posted May 7, 2012 Share Posted May 7, 2012 ага, еще как крутонуть! Ведь от пассажиров зависит, будет ли водитель автобуса ездить на нем по своему рейсу или нет Link to comment
lil Toady Posted May 7, 2012 Author Share Posted May 7, 2012 ага, еще как крутонуть! Ведь от пассажиров зависит, будет ли водитель автобуса ездить на нем по своему рейсу или нет А за плохое поведение, пассажира можно и высадить, ага? Link to comment
Easterdie Posted May 8, 2012 Share Posted May 8, 2012 ещё одно слово и я тебя высаживаю. ТЫ МЕНЯ УЖЕ ВЫСАЖИВАЕШЬ! Link to comment
Scripting Moderators Sarrum Posted May 9, 2012 Scripting Moderators Share Posted May 9, 2012 С Днём победы, ребят! С Праздником! Link to comment
Arimance Posted May 9, 2012 Share Posted May 9, 2012 Блин, сейчас мозг вскипит Ни с того, ни с сего перестала работать команда /register И клиент-скрипты не загружаются, а дебаг просмотреть не могу. Link to comment
Other Languages Moderators Disinterpreter Posted May 9, 2012 Other Languages Moderators Share Posted May 9, 2012 Команда /register хранится в ресурсе admin может с ним чтото? Link to comment
Arimance Posted May 10, 2012 Share Posted May 10, 2012 Ребят, как можно выполнить цикл for key,value in ipairs(getElementsByType('player')) do ... end Исключая самого игрока, в этом случае getLocalPlayer()? Link to comment
AHTOXA Posted May 10, 2012 Share Posted May 10, 2012 Ребят, как можно выполнить цикл for key,value in ipairs(getElementsByType('player')) do ... end Исключая самого игрока, в этом случае getLocalPlayer()? for key,value in ipairs(getElementsByType('player')) do if value ~= getLocalPlayer() then ... end end ? Link to comment
Arimance Posted May 11, 2012 Share Posted May 11, 2012 Ребят, а каким образом можно развернуть персонажа по направлению к желаемой точке? addEventHandler('onClientClick',getRootElement(),function(button,state,absoluteX,absoluteY,worldX,worldY,worldZ,clickedWorld) setElementRotation(getLocalPlayer(),worldX,worldY,worldZ) end) не выходит, т.к. поворот задаётся в градусах Link to comment
Kernell Posted May 11, 2012 Share Posted May 11, 2012 fRotation = ( ( 360 - math.deg( math.atan2( fTartetX - fX, fTargetY - fY ) ) ) % 360 ); fTargetX, fTargetY - желаемая точка X и Y (куда повернуть) fX, fY - текущая точка елемента fRotation собственно градусы (ось Z) Link to comment
Arimance Posted May 11, 2012 Share Posted May 11, 2012 Блин, мозг себе вынес Почему не выводится текст "Нажмите ENTER для возрождения", но выводится, например, ник игрока или цифры, если вписать их вместо текста? function onClientWastedHelpRender() local bx,by,bz = getPedBonePosition(getLocalPlayer(),5) local sx,sy = getScreenFromWorldPosition(bx,by,bz+0.40) dxDrawText('Нажмите ENTER для возрождения',sx+2,sy+2,sx,sy,tocolor(255,0,0,255),1.2,'default-bold','center','center',false,false,true) end addEventHandler('onClientRender',getRootElement(),onClientWastedHelpRender) tostring() не спасает, но почему-то если вместо 'Нажмите ENTER для возрождения' ввести, например, '12345', то цифры отлично выводятся 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