Помогите с кодом

karlovichya

Новичок
Автор темы
10
0
Версия MoonLoader
Другое
Суть следующая - на пикапе нужно поменять вариант фуры (трейлера), изначально создается пустая , на пикапе поменять вид на груженную трубами - setVehicleVariant(fura, 2, 255).
С переменной nom всё норм.
getVehicleTowedByVehicle(tyagach) - это как понял возвращает буксируемое ТС, то есть фуру.
Но выдает такую ошибку
Безымянный.png

Других ошибок скрипт не выдает.
Помогите плиз, в луа недавно, пытаюсь адаптировать\разнообразить скрипт работы


if nom == 3 then
local tyagach = getPedOccupiedVehicle(localPlayer)
local fura = getVehicleTowedByVehicle(tyagach)
setVehicleVariant(fura, 2, 255)
end
 
Последнее редактирование:
Решение

karlovichya

Новичок
Автор темы
10
0
Ну из ошибки я вижу что скрипт пытается вызвать функцию, но её не существует
Какие инклуды (require "some.lib") есть в track_c.lua?
Вообще нет никаких require. Всего 3 файла -meta, track_с.lau и track_s.lua
 

karlovichya

Новичок
Автор темы
10
0
Ну из ошибки я вижу что скрипт пытается вызвать функцию, но её не существует
Какие инклуды (require "some.lib") есть в track_c.lua?
setVehicleVariant -это же языковая функция
попробуй вставить в начало файла:

require "lib.moonloader"
lib.moonloader - эту библиотеку нужно отдельно скачать?
 

N08I40K

Известный
224
106
Последнее редактирование модератором:

karlovichya

Новичок
Автор темы
10
0
Ты вот строчку поставь, проверь и отпиши
Теперь ругается на неё и скрипт вообще не запускается после рестарта. Но как только запустил игру, скрипт работал и ошибка была та же самая что исначала
2.png

Ты вот строчку поставь, проверь и отпиши

нет, это встроенная либа
Всё понял, мин версия клиента нужна 1.5.8-9... У меня к сожалению ниже. Спасибо за попытку
 
Последнее редактирование: