-
Posts
1,967 -
Joined
-
Last visited
-
Days Won
1
Everything posted by MX_Master
-
IP указывать не надо, другие порты попробуй. Если есть фаервол, можно просмотреть какие порты и чем заняты.
-
только сделать собственный скриптовый радар. В английской части форума есть тема про радар в стиле GTA4, можно попробовать его
-
it's russian forum, dude local to = guiGetText(targerplayer_edit) если в этом поле будет неполное или несуществующее имя игрока, то ваш код сверху будет плющить в непонятках как на скрине
-
А что нам могут сказать эти коды "без прогресс бара"? Кстати, уже третий раз говорю про деление на ноль, а это как бы ни в счет.
-
UniqueE, там как минимум два-три разных лога
-
два сетевых интерфейса? или зачем указал IP адрес?
-
Хотите точный ответ, задайте вопрос, показав все конфиги серверов.
-
Ты взял пилку для ногтей и хочешь ей отпилить целое бревно. Для каждого дела - свой инструмент. И тут также. На уровне одного ресурса (одной виртуальной машины Lua) таблица очень полезная и нужная. Если не знаешь где применить сейчас, позже найдешь применение. В таблице _G хранятся все функции скриптинга и языка Lua, а также стандартные таблицы с Lua инструментами. Это все не считая ваших глобальных переменных. Для глобальных переменных в нескольких ресурсах, создай собственную логику. Например, создай новый элемент и юзай его ElementData из любого ресурса пока ресурс, откуда создан элемент, запущен и работает. Можно юзать ElementData для корневых элементов ресурсов, они существуют также пока работает ресурс. И конечно же экспорт функции (это наверное самое банальное). Вариантов предостаточно, причем, можно так наточить конструкцию, что она будет выглядеть как в твоем коде, остальная логика ложится на Lua и MTA.
-
Если МОД исключительно из объектов, то можно попробовать заменить какие-то стандартные объекты на новые и потом их переместить в нужные места. Для этого нужно выковыривать все модели, выковыривать их позиции и потом ручками писать скрипт замены и, возможно, создать карту из этих объектов (тоже ручками). Никаких автоматизированных конвертеров НЕТ.
-
Он имеет ввиду ресурс, который всякие спирали и завитушки создает из одинаковых объектов. Есть такой ресурс, забыл как называется.
-
Эта таблица у каждого ресурса своя. Чтобы обмениваться данными с другими ресурсами нужно создавать экспорт функции или юзать ElementData поищите логи и просмотрите на предмет ошибок, кстати, подобная тема с этой проблемой уже есть на форуме - поиск в помощь
-
искать в https://community.multitheftauto.com
-
Как сделать свой собственный мод?
MX_Master replied to Nanotech.ua's topic in Помощь / Отчеты об ошибках
парочка советов по началу любого мода ZIPовать ресурсы не обязательно [папка с квадратными скобками] в имени это не папка какого-то ресурса, это сборник ресурсов. В таких папках должны быть папки ресурсов без квадратных скобок в имени или такие же папки-сборники. Пример иерархии мода [myGamemode] | +-- [miniMissions] | | | +-- trainDriver | | | | | +-- trainDriver_srv.lua | | +-- trainDriver_cln.lua | | | +-- taxiDriver | | | +-- taxiDriver_srv.lua | +-- taxiDriver_cln.lua | +-- mainResource | | | +-- playersSpawn_srv.lua | +-- skinSelector_srv.lua | +-- skinSelector_cln.lua | +-- myTools | +-- tableFunctions.lua +-- mySQLFunctions_srv.lua также нужно как минимум прочесть про: Resources Meta.xml а все, что касается скриптинга, ошибок в коде - прошу писать в секцию форума про скриптинг -
Как сделать свой собственный мод?
MX_Master replied to Nanotech.ua's topic in Помощь / Отчеты об ошибках
в этом параметре нужно указывать просто название. Если ты этот ресурс не будешь менять, то и в свой мод копировать ресурс не надо. если в meta.xml будет хоть что-то неправильно или указанные файлы/ресурсы не будут найдены, ресурс не запустится и даже не будет в списке ресурсов. Поэтому исправьте все ошибки там и проверьте расположение файлов. юзай в консоли debugscript 3 (нужно залогиниться под админом) для дебага и refresh для обновления списка ресурсов после каких-то изменений ресурса при включенном сервере и попробуй "Nanotech.ua" description="Nanomode" version="0.1" type="gamemode" /> -
по данному коду все правильно кроме возможного деления на ноль. Смотри ошибки в коде, который ты не дал
-
про деление на ноль явно никто не научил ну вот еще так можно продебажить outputChatBox ( "Current progress:" .. rank .. "%" )
-
Как сделать свой собственный мод?
MX_Master replied to Nanotech.ua's topic in Помощь / Отчеты об ошибках
nanotech'нологии в действии (: А ведь в былые времена именно так были "написаны" сотни "разных" модов в соседнем мультиплеере. Твой способ должен утвердить этот, неуловимый прежде, эталон начала "собственного" мода. ну не может быть у ресурса такого названия resource="modes/helpmanager" /> -
есть только в виде Windows подсказок стандартный ресурс - tooltip
-
rank = (tonumber(DDWins)/tonumber(DMWins)/tonumber(Lossees))*100 делить на 0 нельзя, поэтому если tonumber(Lossees) будет 0, то это уже косяк
-
Неизвестно, что возвращают функции подгрузки txd/col/dff. А потом эти неизвестные значения подставляются в функции замены txd/col/dff. Прочитал в engineReplaceModel, что также в engineLoadCOL есть возможно, как-то связано
-
Создание и добавление нового объекта.
MX_Master replied to Sektor's topic in Помощь / Отчеты об ошибках
давайте оставим отношения между собой за кадром В игре много объектов, которые не используются в основной карте и даже в интерьерах их нет. Заменить можно именно эти объекты на новые. -
Один объект мог наслоится на другой, поэтому ты его не видишь в игре. Задай для каждого уникальное имя, сохрани и выйди с редактора. Посмотри файл карты, если там есть лишние объекты с другими (не твоими) именами, вручную удали их из файла, сохрани файл и снова зайди в редактор. ЗЫ Иногда в файле карты где-то в координатах 0 0 0 бывает мусорный ящик (:
-
ну дык это можно сделать, нужно указать ид скина 0 вторым параметром в engineReplaceModel Ну нулевой скин заменится, но одежду нельзя будет менять. Верно? И можно еще узнать, какие функции используются для определения с какого именно оружия было убийство. любые текстуры игры можно изменить с помощью engineApplyShaderToWorldTexture, включая текстуры одежды. В 80% случаев вам замены текстур будет достаточно для изменения вида одежды. Модели одежды менять нельзя (мое мнение). Все что касается оружия, киллера и жертвы - см. событие onPlayerWasted