-
Posts
1,967 -
Joined
-
Last visited
-
Days Won
1
Everything posted by MX_Master
-
непонял перевод: компилируем клиентские скрипты, но управлять ими должен серверный скрипт (триггерами). Поэтому желающему свиснуть скрипт ничего не останется
-
если ключевая часть скрипта на сервере, а клиентская скомпилирована, то дети не станут парится
-
MTASA wiki - offline copies / online mirrors
MX_Master replied to MX_Master's topic in Site/Forum/Discord/Mantis/Wiki related
wiki.multitheftauto.com_06.01.2012.chm -
о нем и говорю
-
[BUG]БАГ с GUI Интерфейсом во Freeroam
MX_Master replied to WilliJ's topic in Помощь / Отчеты об ошибках
Багов в том же фрироаме довольно много, но даже я не знал, что там в ГУЕ можно что-то сортировать (: -
вики можно скачать на комп в виде одного файла - viewtopic.php?f=13&t=29363
-
я так понял, что тебе нужно в ресурсе scoreboard добавить столбцы. У этого ресурса есть экспорт функции для добавления. Но это не все. Чтобы в столбцах были данные, нужно для каждого игрока в его ElementData положить значения для названий этих столбцов. Этот ресурс берет значения из ElementData игрока для отображения в столбце. Ковыряй этот ресурс на предмет экспорт функций для начала
-
setPlayerWantedLevel - только серверная функция, юзаешь в клиенте неправильное определение функции, посмотри примеры с вики для добавления обработчиков событий
-
Подайте на пропитание.. Держи булку хлеба.. зачем она мне, я просил денег.. и так почти каждый раз
-
Как сделать чтоб водитель авто не видел дорогу?
MX_Master replied to Nanotech.ua's topic in Помощь / Отчеты об ошибках
выдернуть оба глаза у игрока и приаттачить к капоту зрачками вверх завязать повязку у игрока на глазах покрасить лобовое стекло тачки в голубой цвет -
Несколькими рядами нарисовать?
-
В раздел скриптинга..
-
материтесь по этой теме - в ПМ, там хоть двух, хоть трехэтажными
-
Скриптинг нужно начинать с изучения языка Lua. Даже основы не знаешь. ЖМИ СЮДА
-
читайте вики по функции, порядок аргументов неправильный, видите разницу? addEventHandler( "onPlayerWasted", getRootElement( ), function() triggerClientEvent ( source, "spawn_menu", source, "Open window...") end )
-
пока что у вас каша получается (: особенно с 22 строки - неправильное объявление функции Lua
-
Как создаеться вход и выход из интерьера?
MX_Master replied to Flaker's topic in Помощь / Отчеты об ошибках
Ну и позицию тоже менять (: -
Подучите-ка сначала скриптинг, пока что не хватает даже для понимания советов.
-
возможно, что-то рисуется поверх и искомое не видно
-
В МТА скрипте нет таблицы "io", это чисто в стандартной сборке Lua такое есть. Лучше файловыми МТА функцими.
-
Как сделать вот такие движущиеся объекты??
MX_Master replied to Nanotech.ua's topic in Помощь / Отчеты об ошибках
С помощью getElementColShape узнаем colshape каждого нашего объекта и отслеживаем касание этих colshape игроком. Есть разные варианты отслеживания - isElementWithinColShape, onClientColShapeHit, onColShapeHit -
ну ты код ошибки-то покажи Да, если не хватает каких-то файлов заголовочных, то проект не нашел папку, в которой они лежат. Нужно добавить путь к папке header'ов в настройках проекта.
-
getLocalPlayer это функция, а ты ее и как функцию, и как переменную юзаешь (без скобок). Ты или правильно пиши вызов функции getLocalPlayer() или юзай переменную localPlayer
-
function greetingHandler() guiSetVisible(wdwWeps, true) end addCommandHandler( "greet", greetingHandler )
-
addEventHandler("onClientMarkerHit", dutyMarker, function(hitElement) if hitElement ~= localPlayer then return end if CrimGui ~= nil then guiSetVisible(CrimGui, true) showCursor(true) guiSetInputEnabled(true) else outputChatBox ("You aren't ready yet. Re-enter the marker.") end end ) function fRobMarkerHandler ( hitElement ) if hitElement ~= localPlayer then return end if CrimGui ~= nil then guiSetVisible(CrimGui, true) showCursor(true) guiSetInputEnabled(true) removeEventHandler("onClientMarkerHit", robMarker, fRobMarkerHandler) destroyElement(robMarker) else outputChatBox ("You aren't ready yet. Re-enter the marker.") end end addEventHandler ("onClientGUIClick", Have_Job, function ( ) robMarker = createMarker ( 1974, -1235.6999511719, 19.5,'cylinder', 2.0, 0, 0, 255, 150 ) if robMarker then addEventHandler("onClientMarkerHit", robMarker, fRobMarkerHandler) end triggerServerEvent("CrimTeam",localPlayer) showCursor(false) guiSetInputEnabled(false) guiSetVisible(CrimGui, false) showCursor(false) end, false ) addEventHandler ("onClientGUIClick", Cancel, function ( ) guiSetInputEnabled(false) guiSetVisible(CrimGui, false) showCursor(false) end, false )
