Jump to content

Общий мини "HELP ME" топик по скриптингу


Recommended Posts

Блин,думал что через math.random играть музыку нельзя...

Так это же один звук о_О

Учите основы.

Как часто вы слышали\читали такое?

Чесно говоря, я не понял, что вы сейчас написали.

Link to comment

Если вы не понимаете, к чему там .. и math.random, то я уже начинаю просто поражаться.

Ваши вопросы вытекают не столько из-за незнания скриптинга в MTA, сколько из-за незнания основ языка, на котором этот скриптинг построен.

Конечно, если не знать, как пользоваться условными операторами, или синтаксис, то все непонятно.

Прочтите уже в конце концов мануалы!

Link to comment

О_о

Объясните тогда как же пользоваться условными операторами,на сколько Я знаю это if,else др...Верно?

Я не понимаю как играть рандомную музыку(Т.К Я умею пользоваться math.random в другом случае,когда надо там скин на спавне поменять и др.) с музыкой работаю очень редко,вот и возникают вопросы.

P.S

Так как МТА не работает не могу тестить,завтра установлю и попробую написать этот скрипт сразу на серве.

Link to comment
Как сделать что бы рандомная музыка игралась при заходе на маркер?

Все легко и просто...

local mySounds = { 'sound1.mp3', 'sound2.mp3', 'sound3.mp3' }   -- тут добавляем свои названия файлов 
playSound( mySounds[ math.random( 1, #mySounds ) ] ) -- #mySounds - общее число песен 

Link to comment

Вот теперь понятно!

Спасибо что разъяснили!

Вот можно заменять скины,модельки машин...А можно заменять одежду?

И как ты думаешь-если Я сделаю в своём СТАЛКЕР-моде "туристов" это нормально?

Link to comment
Вот теперь понятно!

Спасибо что разъяснили!

Вот можно заменять скины,модельки машин...А можно заменять одежду?

И как ты думаешь-если Я сделаю в своём СТАЛКЕР-моде "туристов" это нормально?

Поиск для слабаков чтоли? https://forum.multitheftauto.com/viewtopic.php?f=141&t=38598

Link to comment
Это не то!

Читайте что Я написал!МНЕ СКИНЫ-НЕ НУЖНЫ!

Мне одежду для CJ'a заменить надо!

Узнаешь ид одежды и заменяешь.

А тоесть можно да...?

А есть какая нибудь программа/Сайт где написано?

МТА не установил ещё)

Link to comment

function setWheels() 
txd = engineLoadTXD ( "J2_wheels.txd" ) 
engineImportTXD ( txd, 1080 ) 
dff = engineLoadDFF ( "wheel_sr5.dff", 1080 ) 
engineReplaceModel ( dff, 1080 ) 
end 
addEventHandler("onClientPlayerJoin", getRootElement(), setWheels) 

Почему не происходит замена .dff и .txd? В мете все ок.

Link to comment
function setWheels() 
    txd = engineLoadTXD ( "J2_wheels.txd" ) 
    engineImportTXD ( txd, 1080 ) 
    dff = engineLoadDFF ( "wheel_sr5.dff", 1080 ) 
    engineReplaceModel ( dff, 1080 ) 
end 
addEventHandler("onClientResourceStart", getRootElement(), setWheels) 

Link to comment

Честно говоря, только у новичков не получается заменить модели и текстуры. С чем это может быть связано..

Убедись, что все значения, которые возвращают функции, не являются false или nil.

Также нужно зайти под админом и в консоли набрать debugscript 3 для просмотра ошибок

Если модель/текстура, по своим внутренним названиям ее составляющих, не аналогична заменяемой модели/текстуре, то заменить не удастся.

Link to comment

Ну для начала возьми какой-ньть 100%-тно рабочий ресурс, который что-то заменяет и проверь как он работает. Если он меняет, а твой скрипт - нет, значит, дело в модели/текстуре в твоем скрипте.

У меня есть скрипт, который меняет кучу тачек на новые и проблем никаких нет, меняется все сразу и на моих же глазах. Можно попробовать отойти от замененной модели на расстояние синхры, дальше 300 метров, и вернуться обратно. Если меняются колеса, убедится что из ИД правильный, поменять колеса в тахе на другие, а потом снова установить замененные.

Допустим, при замене оружия, нужно взять в руки другое оружие, а потом взят снова замененное, только тогда модель визуально поменяется.

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...