Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной

Таблица лидеров


Популярные публикации

Отображаются публикации с наибольшей репутацией на 10/12/21 во всех областях

  1. 1 балл
    hardpr0

    Урон по забору.

    Надо забить на серверные моды и юзать только клиент) А вообще, посмотри правильность requiredadons и вписал ли ты туда класс связанный с этим забором, вроде DZ_Gear_Camping...
  2. 1 балл
    123new

    Собственный UI интерфейс

    все верно, надо найти родной, подкорректировать как надо, и замоддить родную функцию своим скриптом своего мода. Насчет тестов - проверяйте, буквально как есть. Крашлоги у клиента игры в local appdata вам помогут понять что не так.
  3. 1 балл
    noname

    Omega manager

    разобрались,омега решила обнову скачать и все заработало,спасибо большое за помощь) разобрались,омега решила обнову скачать и все заработало,спасибо большое за помощь)
  4. 1 балл
    Plut

    Omega manager

    Ну вот и ответ тебе. Весь свой шмот и модовские предметы в клиентский мод обязательно. Строения в серверный до загрузки БД, строения через инит после загрузки в БД идут. Да и хорошим тоном будет разделять свои bpo по группам, а не лепить все в один файл. Звуки себе, моддинги классов себе, итемсы кастомные себе и т д. PS упс. не заметил, что ответ дали.
  5. 1 балл
    123new

    Omega manager

    все, что касается добавления новых объектов, звуков, интерфейсов, классов предметов - клиентским модом должно быть.
  6. 1 балл
    123new

    Собственный UI интерфейс

    с нуля хз, а не с нуля легко, берешь layout любой, копируешь в папку с workbench из dayz tools, открываешь в workbench его и справа в менюшке удаляешь что не нужно и добавляешь свое. Потом пишешь, если это необходимо, свой скриптовый класс для своего интерфейса, либо правишь\меняешь базовый класс, если это например меню. Только при удалении и правке родных layout, например мейн меню, не забываем что на все объекты из layout идет скриптовая обработка, и если мы элемент удалили, могут быть краши. А если в общем и целом по скриптоправкам и написанию - курите матчасть - гайды по скриптописанию и принципам моддинга
  7. 1 балл
    Plut

    Дроп вещей из контейнеров

    Я так же парился.
  8. 1 балл
    Plut

    Omega manager

    Вещи ? Может быть вещи нужно в клиентский мод пакнуть? В серверном хорошо обрабатываются строения, например.
  9. 1 балл
    XenoZD

    Как убрать возможность брать заруиненые вещи?

    Просто из интереса -зачем тут дроп предметов в реальном времени если нужно было именно запретить их подбирать? -CanPutIntoHands() разве не нужна для проверки "можно ли положить этот класс в руки"? Игрока в любом случае в руки не положишь, а с вещами это работать не должно -для чего в CanReceiveItemIntoHands() проверка parent.IsMeleeWeapon(), если подбирать нельзя любой заруиненный ItemBase? Всё правильно, но я верю максимум в то что этот код не позволит поднимать заруиненные ножи/топоры/подобные вещи. На всякий случай проверь, лежит ли мод на сервере, читается ли он, и указаны ли в config.cpp::CfgMods::YourModClass переменные dependencies[] = {"World") и worldScriptEngine::files[] = {"Dayz_life\scripts\4_World"} Чуть позже скину свой вариант основного скрипта P.S. чуть гранатами не суициднулся modded class ItemBase { //Убирает действие "взять в руки" и возможность перетаскивать предметы в инвентарь, если предмет имеет состояние "Уничтожено" //Работает на все предметы, включая еду и жидкость //Если второе не нужно, заменить оба if'a на закомментированные override bool CanPutInCargo( EntityAI parent ) { //if(!IsKindOf("Edible_Base") && IsRuined()) if (IsRuined()) { return false; } return super.CanPutInCargo(parent); } override bool CanPutIntoHands( EntityAI parent ) { //if(!IsKindOf("Edible_Base") && IsRuined()) if (IsRuined()) { return false; } return super.CanPutIntoHands(parent); } }
  10. 1 балл
    DOPHAMINE

    Урон по забору.

    оно и не будет работать.
  11. 1 балл
    Balooman

    Omega manager

    почти так, в созданном инстансе есть файлик omega.cfg в него добавь после "mods": [ { "directory": "@YourServerMod", "disable_updates": true, "file_id": 0, "server_side": true } и не забудь про синтаксис, если нарушишь синтаксис, омега не прочитает директорию сервера и будет говорить об ошибке
  12. 1 балл
    123new

    Omega manager

    та вроде бы есть cfg какой-то с списком модов по их имени и id. Надо там добавить ручками блок, указать servermod=true и убрать и убрать id у мода
×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка