Jump to content

Kenix

Retired Staff
  • Posts

    4,121
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by Kenix

  1. Я ничего не понял. Можете более подробно написать, что вы хотите.
  2. Так и будет.
  3. Вообщем парни всё классно. Мы взялись за работу над мультиязычностью с товарищем Talidan'ом (разраб МТА, который кстати работал над юникодом). Покачто не так многое сделано, но вы скоро всё сможете увидеть http://code.google.com/p/mtasa-blue/sou ... hes%2FL10n
  4. Good job!
  5. Если просто текст, то dxDrawText и ещё вам нужно преобразовать 3D координаты в 2D через функцию getScreenFromWorldPosition и чтобы подсчитывать дальность видимости вам нужно использовать функцию getDistanceBetweenPoints3D Тут есть пример "своих" неймтегов через эти функции https://wiki.multitheftauto.com/wiki/GetPedBonePosition
  6. 1. Можно нарисовать это через dx функции. А вообще уже есть готовый ресурс https://community.multitheftauto.com/ind ... ils&id=383 если вы это имеете ввиду. 2. Никак нельзя. 3. setPlayerHudComponentVisible ( 'area_name', false )
  7. Используй стандартные функции вместо модуля.
  8. Ты используешь модуль или стандартные функции? Можно ( а вообще лучше самому проверять прежде чем спрашивать ), но если эти 2 подключения к одной и тойже базе, то это бесмыслица.
  9. Молодец, что начал делать своих зомби. Этот ресурс очень не оптимизированный и там не всё так хорошо сделано как хотелось бы.
  10. Вам нужно лучше изучить луа, иначе вы просто зря тратите время делая того, что не знаете. И если вы будете табулировать свой код верно, то вы сможете легко найти ошибки в синтаксисе.
  11. http://gtamap.delux-host.com/converter/
  12. Классно получилось, молодец.
  13. У меня тоже самое было кстати.
  14. Kenix

    Green Candy

    Great!
  15. Лучше через getTickCount замутить это.
  16. Никто не будет писать за тебя, темболее за бесплатно. Ты должен сам научится.
  17. Причём тут клиент, если нужно сервер обновить.
  18. В meta.xml нужно поменять значение параметра StreamMethod на 2. Даже в самом файле это написано. Дальше ты подключаешь этот ресурс в мап едиторе и расставляешь спавнпоинты с зомби.
  19. В acl.xml, находится он тут: ДИРЕКТОРИЯ_СЕРВЕРА/server/mods/deathmatch/acl.xml
  20. Она должна была сохранится тут. ДИРЕКТОРИЯ_МТА/MTA/dumps/
  21. Можете показать ваш код?
  22. Я опечатался, там в аргументах нужно unpack использовать. if _moveObject( args ) then на if _moveObject( unpack( args ) ) then
  23. https://wiki.multitheftauto.com/wiki/Event_system Нет. Я просто заменил текущую функцию, на измененную, которая вызывает событие onObjectMoved. Аргументы все теже. addEvent( 'onObjectMoved', true ) local _moveObject = moveObject function moveObject( ... ) local args = { ... } if _moveObject( args ) then setTimer( triggerEvent, args[ 2 ], 1, 'onObjectMoved', args[ 1 ] ) return true end return false end local pObject = createObject( 1234, 0, 0, 0 ) -- Передвигаем объект по команде /move_obj addCommandHandler( 'move_obj', function() moveObject( pObject, 10000, 10, 0, 50 ) end ) addEventHandler( 'onObjectMoved', pObject, function() local fX, fY, fZ = getElementPosition( source ) outputChatBox( 'Новая позиция объекта: ' .. fX .. ', ' .. fY .. ', ' .. fZ ) end )
  24. Вы можете её легко сделать сами. В самом вверху кода определите функцию для замены стандартной: local _moveObject = moveObject function moveObject( ... ) local args = { ... } if _moveObject( args ) then setTimer( triggerEvent, args[ 2 ], 1, 'onObjectMoved', args[ 1 ] ) return true end return false end Вам лишь остаётся добавить событие и обработчик. Источник тут будет объект.
  25. Напишите в баг трекер. http://bugs.mtasa.com/main_page.php
×
×
  • Create New...