Search the Community
Showing results for tags 'lua'.
-
Если вы не знаете как исправить скрипт и чтобы решить проблему, вам нужно скинуть целый код - эта тема не для вас. Для вас: http://mta-download.ru/forum/store/category/3-скриптер-мта/ Если вы хотите разобраться в каком-либо вопросе, получить развернутый ответ, получить уточнения по скриптингу МТА - добро пожаловать. Рекомендуется задавать вопросы по конструкции: Как написать такой-то скрипт или систему Есть такая-то проблема, как ее исправить? Вылезает такая-то ошибка, как исправить? (Приложить кусок кода с ошибкой) На эти вопросы будут даваться прямые указания - какие функции использовать, как оптимизировать код и т.п.
-
Скачал логин панель, исправил пару ошибок, добавил возможность активации по нажатию Enter, но не могу вывести окошко с ошибкой на передний план. Окна с ошибками - 'alarmLp' создаются и рендерятся в файле alarm_ui.lua. Сам рендер - a.render имеет функцию - dxDrawRectangle(), где последним (6-м) параметром можно выставить true/false, будет ли прямоугольник поверх других интерфейсов или нет. Выставлен в true, но ошибки всё равно на заднем плане. Помогите решить эту проблему. Прикрепляю весь скрипт - https://dropmefiles.com/NzC9f Удобная панель, можно сделать несколько точек спавна
-
Суть следующая - на пикапе нужно удалить фуру (трейлер) С переменной nom всё норм. getVehicleTowedByVehicle(tyagach) - это как понял возвращает буксируемое ТС, то есть фуру. Ошибок скрипт не выдает. просто ничего не происходит Помогите плиз, в луа недавно, пытаюсь адаптировать\разнообразить скрипт работы. if nom == 3 then local tyagach = getPedOccupiedVehicle(localPlayer) local fura = getVehicleTowedByVehicle(tyagach) destroyElement(fura) end
-
Как при заезде на маркер сделать так что бы скрывался худ, радар и спидометр, знаю то что функция triggeredEvent, но не могу понять как ее правильно использовать
- 1 reply
-
- triggerdevent
- маркер
-
(and 1 more)
Tagged with:
-
Сделал своё оформление для автосалона (меню купленных машин). Проблема заключается в том, что если перезайти на сервер, меню это перестает открываться P.s В дебаге пусто! Но, если рестартнуть сам ресурс, все работает. как исправить? Просто не хочется рестартать его каждый раз когда какой то игрок на сервер зашел
-
Пишу свой сервер, но заметил такую фигню: захожу на свой сервер, делаю тюнинг авто, все норм, потом захожу на другой сервер (в моем случае на Радмир) и после этого захожу опять на свой сервер, тюнингую авто и уже спойлер не на своем месте, а где-то в салоне, колесо какое-то вместо боковой юбки торчит (при этом колесо не стандарное а левый обьект, но мой сервер никаких файлов не подгружает, все стандартные). Такое впечетление что на чужом сервере клиентская сторона подгружает обьекты, может модели авто, хз, но при заходе на мой сервер это все сохраняеться. Хотя логично было б если МТА клиентскую сторону чистил при заходе на другой сервер... По этому у меня вопрос как от этого избавиться, т.к. помогает только выкл и вкл полностью игры. Может я на стороне клиента должен все почистить, но как? Я думаю это баг самой МТА, или как так я захожу на другой сервер и мне подгружает разную фигню из другого сервера, не логино, нафига они мне там нужны. Помогите, может кто-то сталкивался с данной проблемой. И кстати еще замечал что после других серверов на моем не работали некоторые анимации а также не создавались некоторые авто...
-
Будет ли работать ресурс который предназнчался для МТА на сервере МТА Провинции? line_for_info.zip
- 1 reply
-
- сервер мта
- провинция
-
(and 1 more)
Tagged with:
-
Привет, нужна ваша помощь. Как синхронизировать систему домов и систему авто салона, чтоб в панели ф3 были места под машину.
- 1 reply
-
- синхронизация
- lua
-
(and 3 more)
Tagged with:
-
ошибка
a topic posted игровой канал Девколиона in <span class="ipsBadge ipsBadge_pill" style="background-color: #000000; color: #ffffff;" >MTA Lua Tutorial</span>
У меня вылезает ошибка: Input: 1: попытка сравнить строку с номером jmarker = createMarker (-2520.9311253438, -624.95135498047, 132.78466796875 - 1.1 > "cylinder" > 1.5, 255, 0, 0, 170) blip = createAttachedTo (jmarker, 11) function enter () triggerClientEvent ("infowindow", getRootElement()) end addEventHandler ("onMarkerHit", jmarker, enter) addEvent ("pickup", true) function create () trash = createPickup (-2513.2861328125, -622.08862304688, 132.73469543457, 3, 1450, 10000, 10000) trash1 = createPickup (-2490.0659179688, -610.62829589844, 132.71096801758, 3, 1450, 10000, 10000) trash2 = createPickup (-2496.5239257813, -597.04125976563, 132.7109375, 3, 1450, 10000, 10000) trash3 = createPickup (-2517.111328125, -597.5733642581, 132.7109375, 3, 1450, 10000, 10000) end addEventHandler ("pickup", root, create) ut:12: attempt to call a nil value (global 'getRootElement') function oncliententer (plr) triggerClientEvent ("get", root, plr) pickuptype = getPickupType (source) if (pickuptype == 3) then pickumodel = getElementModel (source) if (pickumodel >= 1450) then triggerClientEvent ("pay", root) givePlayerMoney (plr, 30) end end end addEventHandler ("onpickupHit", getRootElement (), rend) input:13: ')' expected near 'resourceRoot' addEvent("infowindow", true) screenwidth, screenHeigth = guiGetscreensize() function wind () infowind = guiCreateWindow(screenwidth - 700, screenHeigth - 500, 200, 229, "Работа мусорщиком", false) infotext = guiCreateMemo(15, 20, 165, 150, "Ваша задача собирать пикапы мусора за вознагрождения", false, infowind) guiMemoSetReadOnly(infotext, true) ShowCursor(true) guiSetvisible (infowind, true) guiwindowSetSizable(infowind, flase) Button_Close = guiCreateButton(10, 174, 90, 45, "Закрыть", false, infowind) Button_Start = guiCreateButton(100, 174, 90, 45, "Начать работу", false, infowind) end addEventHandler("infowind" resourceRoot, wind) function noshow () if (source == Button_Close) then guiSetvisible (infowind, false) showcursor (false) end end addEventHandler("onclientGUIClick", resourceRoot, noshow) function start () if (source == Button_Start) then triggerServerEvent ("pickup", root) guiSetvisible (infowind, false) showcursor (false) end end помогите пожалуйста -
a topic posted игровой канал Девколиона in <span class="ipsBadge ipsBadge_pill" style="background-color: #000000; color: #ffffff;" >MTA Lua Tutorial</span>
Здравствуйте, у меня появилась сложность. Я не умею соединять серверную часть с клиентской. Дело в том, что я создаю фракцию, и мне надо, чтобы на команду "setleader ник игрока" открывалось данное окно. Это окно выдачи прав лидерства организации. Заранее буду благодарен. alexandr.zip