Jump to content

MX_Master

Members
  • Posts

    1,967
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by MX_Master

  1. непонял перевод: компилируем клиентские скрипты, но управлять ими должен серверный скрипт (триггерами). Поэтому желающему свиснуть скрипт ничего не останется
  2. если ключевая часть скрипта на сервере, а клиентская скомпилирована, то дети не станут парится
  3. Багов в том же фрироаме довольно много, но даже я не знал, что там в ГУЕ можно что-то сортировать (:
  4. вики можно скачать на комп в виде одного файла - viewtopic.php?f=13&t=29363
  5. я так понял, что тебе нужно в ресурсе scoreboard добавить столбцы. У этого ресурса есть экспорт функции для добавления. Но это не все. Чтобы в столбцах были данные, нужно для каждого игрока в его ElementData положить значения для названий этих столбцов. Этот ресурс берет значения из ElementData игрока для отображения в столбце. Ковыряй этот ресурс на предмет экспорт функций для начала
  6. setPlayerWantedLevel - только серверная функция, юзаешь в клиенте неправильное определение функции, посмотри примеры с вики для добавления обработчиков событий
  7. Подайте на пропитание.. Держи булку хлеба.. зачем она мне, я просил денег.. и так почти каждый раз
  8. выдернуть оба глаза у игрока и приаттачить к капоту зрачками вверх завязать повязку у игрока на глазах покрасить лобовое стекло тачки в голубой цвет
  9. материтесь по этой теме - в ПМ, там хоть двух, хоть трехэтажными
  10. Скриптинг нужно начинать с изучения языка Lua. Даже основы не знаешь. ЖМИ СЮДА
  11. читайте вики по функции, порядок аргументов неправильный, видите разницу? addEventHandler( "onPlayerWasted", getRootElement( ), function() triggerClientEvent ( source, "spawn_menu", source, "Open window...") end )
  12. пока что у вас каша получается (: особенно с 22 строки - неправильное объявление функции Lua
  13. Подучите-ка сначала скриптинг, пока что не хватает даже для понимания советов.
  14. возможно, что-то рисуется поверх и искомое не видно
  15. В МТА скрипте нет таблицы "io", это чисто в стандартной сборке Lua такое есть. Лучше файловыми МТА функцими.
  16. С помощью getElementColShape узнаем colshape каждого нашего объекта и отслеживаем касание этих colshape игроком. Есть разные варианты отслеживания - isElementWithinColShape, onClientColShapeHit, onColShapeHit
  17. ну ты код ошибки-то покажи Да, если не хватает каких-то файлов заголовочных, то проект не нашел папку, в которой они лежат. Нужно добавить путь к папке header'ов в настройках проекта.
  18. getLocalPlayer это функция, а ты ее и как функцию, и как переменную юзаешь (без скобок). Ты или правильно пиши вызов функции getLocalPlayer() или юзай переменную localPlayer
  19. function greetingHandler() guiSetVisible(wdwWeps, true) end addCommandHandler( "greet", greetingHandler )
  20. 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 )
×
×
  • Create New...