Поиск по сайту

Результаты поиска по тегам 'статья'.

  • Поиск по тегам

    Введите теги через запятую.
  • Поиск по автору

Тип публикаций


Категории и разделы

  • Основной раздел сайта
    • Реклама, сотрудничество, партнёрство
    • Набор в команду S-Platoon
    • Стать VIP-Пользователем форума
    • Рынок
    • Приватный раздел сообщества S-Platoon.Ru
    • Раздел графики
    • Стена позора
    • Комната отдыха и развлечений
  • Серверостроение - DayZ Standalone
    • Гайды
    • Помощь
    • Программы, админский софт
    • Готовые сборки
    • Всё об игре
  • Серверостроение - Общий раздел
    • ARMA 3
    • ARMA 2
    • CS: Global offensive
    • ARK: Survival Evolved
    • Minecraft
  • Серверостроение - DayZ мод
    • Гайды DayZ EPOCH 1.0.6
    • Гайды DayZ (прочие версии)
    • Помощь по серверам
    • Прочие разделы
  • Коммерческая ветка
    • Добавить свой софт в этот раздел
    • Раздел VME редактора
    • DayZEpochUltima[DZEU]

Категории

  • Скачать серверные файлы



Фильтр по количеству...

Найдено 224 результата

  1. [Server Manager] DayZ Standalone (Arma-ArmaII-ArmaIII,Miscreated) Server Manager : Дата выпуска: 2014 Разработчик, издатель: -=scorpions=- Платформа: Windows server 2012 / Windows server 2016 / Windows 7 / Windows server 2008 /Windows 10 Версия программы: 07.02.2019 [Stable] Язык интерфейса: RU / EN Доступность: платная Требование : Microsoft .NET Framework 4.5.2 и выше Официальная группа : VK Оплата : 1000 RUB, 300 UAH, 13 USD (подписка на год) Описание : Программа для управления сервером и его контролем, многофункциональность,позволяет гибко настраивать дополнительные функции к работе сервера.Для установки данного приложение, требуется хост с виндовс не менее Windows server 2008,сервер и панель (Server Manager), должны быть на одном ПК!. Функции и их описание: Так как Лаунчер работает только совместно с Server Manager,будет описание лаунчера так же в этой теме: LAUNCHER : Дата выпуска: Определяется заказчиком Разработчик, издатель: -=scorpions=- Платформа: Windows 7 / Windows 10 Версия программы: Определяется заказчиком Язык интерфейса: RU / EN Доступность: платная (от : 3000 RUB, 1100 UAH, 35 USD в зависимости от заказа) Требование : Microsoft .NET Framework 4.7.2 и выше Описание : Данная программа создана для удобства и контроля игроков на честную игру.При заказе данного продукта Вы получаете Server Manager бесплатно (подписка на год + установка) Функции и их описание:
  2. Как всем известно, сегодня, 19 сентября разработчики DayZ Standalone официально опубликовали документацию серверов Dayz, а также предоставили возможность скачать файлы для запуска сервера DayZ. Ниже прилагается перевод официальной документации этих самых файлов с форума DayZ, а также документация касательно других файлов, которых нет в официальной документации. Пользуйтесь на здоровье Скачать серверные файлы через Steam: steam://rungameid/223350 На данный момент присутствует ошибка с невозможностью скачать файлы сервера, если на вашем аккаунте Steam отсутствует купленная DayZ. P.S. Если у вас есть чем заполнить эту статью, обязательно пишите мне в лс
  3. Автор: NoNameUltima v. 0.2 Стоимость: 7500 Мод предоставляется в нескольких частях: Со стима: Клиентский мод со стима UltimaData (для игроков). Ключи и подписи, присутствуют. *https://steamcommunity.com/workshop/filedetails/?id=1845833890 Клиентский мод со стима Ultima(для игроков). Ключи и подписи, присутствуют. https://steamcommunity.com/sharedfiles/filedetails/?id=1845832254 Клиентский мод со стима UltimaClientAdmin(для игроков). Ключи и подписи, присутствуют. https://steamcommunity.com/workshop/filedetails/?id=1827015538 Клиентский мод для Вашего сервера! Данный мод необходимо будет переименовать(в любое имя - это Ваш мод, модифицирующий конфиг). Необходимо будет создать к нему ключи и подписи, и выложить от себя в стим. Ссылку на данный мод вы и выкладываете в стим. Серверные мод(только для сервера). Кол-во: 2. *Моды связанны между собой. Что присутствует: Стартовое меню: Добавлена ссылка на группу в ВК. Добавлена ссылка на Дискорд. Добавлен выбор для прямого захода на Ваши сервера!(возможно добавление множества серверов в одно меню). Добавлен логотип. Добавлен экран(картинка) загрузки. Добавлен экран(картинка) возрождения\захода на сервер. *Все описанные выше параметры настраиваются под Ваш сервер! Дебаг монитор: Наличные Банк Убито людей Убито зомби Фракция Репутация Игроков онлайн ФПС Время старта миссии Время до рестарта Собственная валюта: Можно забрать из трупа по экшену мышки(обыскать карманы) Можно положить в банк Можно перевести другому игроку Можно совершать покупки *Валюта виртуальная. Безопасные зоны: Удалены зомби из безопасных зон отключен урон по игрокам внтури безопасных зон Оповещение при входе Оповещение при выходе Торговые зоны: Над торговцами присутствует надпись(чем торгует) Взаимодействие с торговцами через экшен мышки(торговля) Торговля: Торговля может быть настроена на определенную фракцию При продаже учитывается процент повреждения объекта, и торговец даст за него сумму с учетом повреждений! Владельцем техники считается тот игрок, кто последний сидел за рулем, и именно она и отображается в продаже. Продаваемая техника должна быть в пределах 10м от игрока. При покупке техники, ключ выдается автоматически. Нельзя продать технику если в ней кто то находится. Нельзя вести торговлю находясь внутри техники. При продаже объекта, весь инвентарь, в т.ч. и обвес который находился внутри объекта(к примеру рюкзака, или техники), будет автоматически сложен под ноги. Техника: Есть возможность привзяать технику к ключу, предварительно купив его у торговца. Есть возможность закрывать технику на ключ. Владельцем техники считается тот, кто последним сидел за рулем. После рестарта, вся техника которая привязана к ключам спавнится закрытой. Карта: Добавлена карта для игроков, открытие на CTRL+M Монитор возрождения: Добавлены точки для выбора места возрождения. Оповещения о смертях: Отдельное уведомление в окошке. Стартовый инвентарь: Есть возможность выдавать инвентарь как по UID, при чем случайным образом из списка доступных для данного UID'а. Игроки для которых не создан конфиг инвентаря, получают его из общего конфига. В конфиге можно указать одежду, вещи которые будут помещены в руки, вещи которые будут помещены горячие слоты, а так же есть возможность добавлять вещи сразу в комплектации(т.е. с обвесом, батарейками и т.п.) Репутация: При смерти с игрока снимается 200 репутации(до 0 в +-). т.е. Пример: Было +450, станет +250. Было -300, станет -100. Было +90, станет 0. Было -150, станет 0. За убийство игрока, репутация начисляется по 150 таким образом: Если с убитого снято менее 200 репутации(см. пример выше), то начисления нет! Если убийца был с отрицательной репутацией, то начисление идет в минус. Пример: Было -100, станет -250 *Не играет роли, какая репутация была у убитого. Если убийца был с положительной репутацией, а убитый с отрицательной, то +150 Пример: Было 100, станет 250 Если убийца был с положительной репутацией, и убитый с положительной , то -150 Пример: Было 100, станет -50 Было 1000, станет 850 Стартовые позиции игроков: Есть возможность возрождать игрока на точках прописанных специально под его UID, при чем случайным образом из списка доступных для данного UID'а. Игроки для которых не создан конфиг возрождения, возрождаются из общего конфига. АДМИНКА (ВКЛЮЧЕНА В МОД): Все пункты описывать не буду, - могу сказать только то, что все работает, и множество пунктов, такие как выдача наличных, смена фракции и т.п. сделанны специально под модификацию. СЕРВЕРНЫЕ МОДЫ: Настраиваются под Ваш сервер, и имею богатый функционал. доп. процедуры и функции. В остальном смотрите видео по ссылке: *В данный момент, сервер с данным модом работает по адресу: 109.68.189.18:2902 *Для входа необходим мод сервера https://steamcommunity.com/sharedfiles/filedetails/?id=1860242928&searchtext=ru111&insideModal=0&requirelogin=1 skype: hf-trade P.S. Обновления платные, если они вносят доп. функционал(для тех кто приобретал мод ранее: 25% от общей стоимости, до актуальной версии). P.S.P.S. Весь функционал является БЕТА-ВЕРСИЕЙ!
  4. В этом гайде мы разберёмся как настроить стартовый лут на сервере DayZ Standalone. Наверняка многие знают как это сделать, но, думаю, не все Инструкция: 1) Открываем файл init.c, который находится в папке mpmissions вашего сервера и ищем такие строки: EntityAI itemEnt; ItemBase itemBs; Сразу после них находится блок примерно такого вида: itemEnt = player.GetInventory().CreateInInventory("Rag"); itemBs = ItemBase.Cast(itemEnt); itemBs.SetQuantity(4); SetRandomHealth(itemEnt); itemEnt = player.GetInventory().CreateInInventory("RoadFlare"); itemBs = ItemBase.Cast(itemEnt); Именно здесь и задаётся стартовый лут персонажа. Видим что в стартовом луте прописан фаер и четыре бинта. itemEnt = player.GetInventory().CreateInInventory("Rag"); - Rag это класснейм предмета (бинта) itemBs.SetQuantity(4); - количество бинтов и т.д. в пачке, коробке и т.д. Эти два блока нам и нужно удалить и заменить на свои. 2) Открываем файл types.xml. В этом файле прописаны класснеймы предметов, имеющихся в игре. Находим нужные и оформляем файл init.c под себя. Добавим, например, рюкзак, бобы, каску, куртку, штаны и колу: // рюкзак itemEnt = player.GetInventory().CreateInInventory("AliceBag_Black"); itemBs = ItemBase.Cast(itemEnt); // бобы itemEnt = player.GetInventory().CreateInInventory("BakedBeansCan"); itemBs = ItemBase.Cast(itemEnt); // каска itemEnt = player.GetInventory().CreateInInventory("BallisticHelmet_Black"); itemBs = ItemBase.Cast(itemEnt); // куртка itemEnt = player.GetInventory().CreateInInventory("BomberJacket_Grey"); itemBs = ItemBase.Cast(itemEnt); // штаны itemEnt = player.GetInventory().CreateInInventory("CargoPants_Black"); itemBs = ItemBase.Cast(itemEnt); // кола itemEnt = player.GetInventory().CreateInInventory("SodaCan_Cola"); itemBs = ItemBase.Cast(itemEnt); Таким образом, весь файл init.c должен выглядеть примерно так: Подробности о том как заспавнить оружие с магазинами, машины, предметы и тому подобное написаны в разделе init.c тут:
  5. Делается это немного нудно,но сравнительно просто (когда есть точки спавна). При спавне Land_Wreck_Uaz с помощью оффлайнера получим строку следующего вида. SpawnObject( "Land_Wreck_Uaz", "14348.268555 4.133186 13191.887695", "0.000000 0.000000 0.000000" ); Нам необходимо задать точку для спавна "сетки лута". Для этого мы в файл по mapgrouppos.xml прописываем координаты взятые из строчки для спавна объекта (выше). <group name="Land_Wreck_Uaz" pos="14348.268555 4.133186 13191.887695" rpy="0.000000 0.000000 0.000000" a="0.000000" /> group name="Land_Wreck_Uaz" pos="14348.268555 4.133186 13191.887695 - координаты запавненого УАЗика. rpy="0.000000 0.000000 0.000000" - числовые значения Yaw,Pitch,Roll соответственно. Берём их из всё той же строчки, но важно помнить что они там записаны в обратном порядке. a="0.000000"- угол порота сетки относительно угла поворота......короче! (Yaw-90) х (-1) Уже писал,что можно играться с 360 градусами,но пишу всегда полученное значение,проблем нет. И главное "сетка лута". Изначально её УАЗик не имеет, пишем её сами в файл mapGroupProto.xml . <group name="Land_Wreck_Uaz" lootmax="11"> <usage name="...класс вещей для спавна" /> <usage name="...класс вещей для спавна" /> <container name="lootfloor" lootmax="5"> -"контейнер" для описания спавна, максимальное колличество в спавне. <category name="...категория вещей для спавна" /> (возможен тэг- <tag name="floor" /> или <tag name="shelves" /> ) <point pos="0.511211 -0.372110 0.0254000" range="0.244141" height="0.513353" />-левое сиденье <point pos="-0.320921 -0.387334 -0.400000" range="0.310141" height="0.610353" />-правое переднее седение полик <point pos="-0.000921 -0.383194 0.301000" range="0.400186" height="0.590424" />-место за кпп середина <point pos="-0.211211 0.228620 -0.698000" range="0.360231" height="0.520142" />-правая часть капота возле стекла <point pos="0.681211 0.216190 -1.358000" range="0.262781" height="0.621102" />левая часть капота впереди </container> <container name="lootshelves" lootmax="3"> -"контейнер" для описания спавна, максимальное колличество в спавне. <category name="...категория вещей для спавна" /> (возможен тэг- <tag name="floor" /> или <tag name="shelves" /> ) <point pos="-0.406211 -0.098190 -1.131250" range="0.246819" height="0.620459" />-правое переднее крыло <point pos="0.306211 -0.436570 -1.651250" range="0.424141" height="0.810353" />- центр переднего бампера <point pos="0.906211 -0.359570 -1.664250" range="0.124141" height="0.100353" />-слева на бампере </container> <container name="lootweapons" lootmax="3">-"контейнер" для спавна длинногоствольного оружия, максимальное колличество в спавне, патронов и гранат. <category name="weapons" /> <category name="explosives" /> (возможен тэг- <tag name="floor" /> или <tag name="shelves" /> ) <point pos="0.256211 -0.372050 1.264250" range="0.724141" height="1.313353" /> -центр багажника <point pos="0.868211 -0.138190 1.398000" range="0.293625" height="0.605487" />-заднее левое крыло <point pos="-0.506211 -0.108190 1.431250" range="0.250879" height="0.582143" />-заднее правое крыло </container> </group> Вставляем нужные категории,классы и тэги,это практически конструктор. К примеру у меня пока выглядит так - <group name="Land_Wreck_Uaz" lootmax="11"> <usage name="Military" /> <usage name="Industrial" /> <usage name="Office" /> <container name="lootfloor" lootmax="5"> <category name="food" /> <category name="clothes" /> <point pos="0.511211 -0.372110 0.0254000" range="0.244141" height="0.513353" /> <point pos="-0.320921 -0.387334 -0.400000" range="0.310141" height="0.610353" /> <point pos="-0.000921 -0.383194 0.301000" range="0.400186" height="0.590424" /> <point pos="-0.211211 0.228620 -0.698000" range="0.360231" height="0.520142" /> <point pos="0.681211 0.216190 -1.358000" range="0.262781" height="0.621102" /> </container> <container name="lootshelves" lootmax="3"> <category name="tools" /> <category name="vehiclesparts" /> <point pos="-0.406211 -0.098190 -1.131250" range="0.246819" height="0.620459" /> <point pos="0.306211 -0.436570 -1.651250" range="0.424141" height="0.810353" /> <point pos="0.906211 -0.359570 -1.664250" range="0.124141" height="0.100353" /> </container> <container name="lootweapons" lootmax="3"> <category name="weapons" /> <category name="explosives" /> <point pos="0.256211 -0.372050 1.264250" range="0.724141" height="1.313353" /> <point pos="0.868211 -0.138190 1.398000" range="0.293625" height="0.605487" /> <point pos="-0.506211 -0.108190 1.431250" range="0.250879" height="0.582143" /> </container> </group> Также можно даже исключить полностью строчку lootmax="...". Большой разницы я не заметил. Сразу скажу,баги стандартные -длинноствол в багажнике может пробить ствол,иногда возможна "левитация" предметов. Во общем как то так. (возможно позже вылож сетку и для обломков V3S и С130. Решение для "заброшенной колонны" на севере-тоже в процессе.Кому надо-пишите)
  6. Я выкладываю свою версию серверных файлов DayZ Standalone v 0.61.138602, слитых в инет, со своими правками, которые удалось выполнить и заставить работать. К сожалению, все далеко от идеала, как нам с вами хотелось бы, и тем, кто хочет сделать полнофункциональный сервер, я бы порекоммендовал взять версию 0.60, вместо этой. Ну а если вы настойчивы и упорны в своем решении, то приступим =) Особенности: 1. Рабочая система OfflineDB сервера - private hive режим, в котором происходит полноценный запуск сервера с переспавном, сохранением всего лута, животных, зомби и других объектов (техника и хеликраши в их числе тоже) 2. Рабочий режим респавна персонажа, в котором сервер не крашится при нажатии Respawn в меню игрока. 3. Рабочий Battleye сервера (при нахождении сервера на другом компьютере (не локально)), работает также, как и в 0.60 при условии блокировки тех же данных, что и в 0.60 версии сервера. 4. К сожалению не полнофункциональная и не лишенная багов, но рабочая система сохранения персонажа, написанная товарищем benwood еще для версии 0.60, за что ему отдельное спасибо. Принцип работы все тот же. 5. В наборе имеется папка с оригинальными exe сервера, приложенными с выходом сервера в сеть, а также BEC и Whitelister, работающие при включенном на сервере battleye 6. Включенный на сервере дебаг монитор, который отключается всего 1 строкой в конфигурации сервера 7. Сохранен весь необходимый для сервера софт, который прикладывался вместе с выходом серверных файлов в сеть официально. 8. Палатки, машины, хеликраши респавнятся и сохраняются нормально. Сроки жизни такие же, как и в лицензионном патче игры 0.61. 9. Crack добавлен, но есть возможность запускать без него! 10. За исключением exe сервера и правок в миссии сервера, сервер полностью официальный. Среди замеченных мною проблем: 1. Возможна нестабильность сервера, причина которой не ясна (возможно у меня не хватает знаний) 2. Возможны проблемы с возникающим у некоторых игроков черным экраном при входе на сервер. Причем он может возникать и пропадать рандомно. Суть его возникновения также не ясна, по логам все чисто, файлы игры и персонажа также чисты, без проблем грузятся на другом ПК, а в конфигурации игрока между глюками ничего не меняется. 3. Возможны проблемы с просадкой фпс на сервере до 1 у некоторых игроков в местах сближения игроков от 2 и более при наполнении сервера от 10 человек и более. Суть проблемы также не ясна, возможно не хватает знаний 4. Миссионная команда сервера "sleep 5;" не работает по причине недоработок серверной части разработчиками игры. По этой причине нет ожидания при входе в 30 сек. Возможны дюпы! 5. Присутствуют все официальные баги и проблемы лицензии с 0.61 версии игры. 6. Настройки персонажа с главного меню игры не применяются на сервере при респавне игрока! Проблема связана с невозможностью их считать от клиента игры! 7. Чисто в теории, возможны проблемы с чем-*либо на сервере (в стиле открыть консерву и тп.), но не замечал сам. Это правится в sqf, не должно быть сильно сложным. О том, как ставить: 1. Скачиваем серверную часть: Mega-nz: https://mega.nz/#!dSxWXLBD!R3cFT6GL3Bp6BMQ7DLN8csEuITkvYEKfqWEwGrf94yY Yandex:disk: https://yadi.sk/d/RGaQAH6B3MfKNW 2. Распаковываем файлы в необходимое нам место 3. Открываем в папке сервера !Start_server_parameters.ini и правим путь в строчках: Target = C:\Test061Server\DayZServerP_x64.exe StartIn = C:\Test061Server CommandLine = -port=2302 -config=!ConfigServer\server.cfg -cfg=!ConfigServer\basic.cfg -profiles=!ConfigServer -name=!ConfigServer SteamClientPath = C:\Test061Server\SmartSteamEmu\SmartSteamEmu.dll SteamClientPath64 = C:\Test061Server\SmartSteamEmu\SmartSteamEmu64.dll на путь до вашей папки с сервером! В пути обязательно не должно быть никаких иных символов, кроме латиницы и цифр!!! Иначе crack не запустит сервер корректно! 4. Правим там же параметры запуска сервера в строке "CommandLine =" 5. Открываем папку !ConfigServer и затем файл server.cfg правим блокнотом. Настраиваем настройки сервера (постарался оставить все пояснения в файле), Если хотим, чтобы Battleye работал без проблем, блокируем на стороне сервера ip 109.123.198.3 в брандмауэре 6. Запускаем сервер с батничка !Start_cracked_server.cmd в папке с сервером Сервер находим в игре в фильтре серверов вручную в формате: ip:port (например 192.168.0.4:2302) И подключаемся к нему! Если у вас на сервере нет выделенного ip, либо закрыт порт сервера, то скорее всего сервер вы не найдете! Клиент игры можно скачать тут: 0.61.138792 Client Files https://mega.nz/#!wPQyiCIB!1fzUdt-HjuAdJpKRF3CkYJJfXnb7HhyOC2KLa7SxEKA 0.61.138602 Client Files v 0.61.138602 from Steam: Mega.nz: https://mega.nz/#!dHQWCCAJ!cLoRJpssZVIeYQal_k-GdTiSFC477SHpGP2V_nmG_hw Google Drive: https://drive.google.com/open?id=0BzNQbILiUL8fTUJjaHRwcHhlM3c Torrent: https://yadi.sk/d/4Q5JPyXi3Gutda Upload 18:00-23:00 GMT+3 0.61.138957 Client Files: https://drive.google.com/open?id=0B75rlth4qFxRUXVyZHhXdURjcDg Со всех этих файлов вы можете зайти на данный сервер игры! Для входа вам понадобится Crack, он ниже! Клиентские exe с отключенными проверками подписей (сигнатур) для своего моддинга (спасибо за это тов. Mizev): Скачать yandex disk https://yadi.sk/d/IEkorG763RYYwC Скачать mega.nz https://mega.nz/#!lTo0lQwD!gL_HD6YXIWuiqsfPacNiFlIgeUW4XI8Mb70mnvJwPE4 Crack SmartSteamEmu для клиента игры (настройка такая же, как и для сервера): https://yadi.sk/d/LVe_rCgO3GuWJk Замеченные наблюдения в сфере DayZ новых версий: Поскольку разработчик игры вырезал весь функционал создания внутриигровых меню со старых версий DayZ и Arma, я заметил, что эта возможность не вырезана полностью, а ВНИМАНИЕ переписывается ими на новый язык enfusion. А это значит, что средствами enfusion возможно реализовать внутриигровую админ-меню, но для этого нужны немалые знания в этом языке. У меня этих знаний нет! НО! в папке сервера есть такая папочка scripts - это скрипты на Enfiusion. Попробуйте покопаться в нем и вы найдете массу интересного! Язык крайне похож на c++, но отличается! там же имеется кривая малоинформаитивная справка по нему. P.S. Я не эксперт в DayZ, и мало что знаю. надеюсь, в чем-то я смог вам помочь! Не ругайте сильно, если что не так! Рассчитываю на вашу взаимопомощь друг другу, а не на конкуренцию и тайны друг от друга, т.к. только взаимопомощью мы сможем добиться желаемого результата! P.P.S. Советую вам не удалять после скачивания файлы, поскольку ссылки в темах имеют свойство умирать! Не забываем про благодарность за информацию ;)
  7. Начну с малого но позновательного...... Данный файл содержит в себе очень много настроек и так же в нем можно перевести сообщения на русский язык не затрагивая файлы клиента.... (для работы сервера нужен будет пропатченный серверный exe...) Пропатченный exe - исполняемый файл сервера, который работает в обход с неподписанными ключем Аддонами... И так начнем..... 1. Нам понадобится программа которая будет разбинаривать на файл, но перед эти нам придется распаковать файл server_data.pbo Ссылка на программу для распаковки pbo 2. Далее качаем программу для разбинаривания ТЫК 3. После установки PBO_manager'a идем в папку Addons нашего сервера и находим там server_data.pbo, жмем Правой Кнопкой Мыши (ПКМ) по нему и выбираем PBO Manager => Extract to server_data\ 4. Заходим в папку которая распаковалась и находим в ней файл config.bin 5. Находим ранее скаченную и распакованную программу UnRap и перетаскиваем файл config.bin на файл unrap.exe ( после таких действий в папке server_data должен появится файл config.cpp) файл config.bin можно удалить! Ну вот в принципе и все, разбинаривание данного файла завершено! Далее открываем его notepad++ ну или любым другим текстовым редактором, который вы юзаете... И редактируете что вам нужно.... О классах в этом файле расскажу в другом гайде.... Если статья была полезна ставьте + ну и про минусы тож не забывайте.... Если что то не понятно пишите в коментариях.... Так же если нужен гайд о том как сделать пропатченный exe пишите в коменты....
  8. Тема не новая, но однообразные вопросы, возникают постоянно и у многих. Записал коротенькое, и надеюсь понятное видео по теме.
  9. Данная статья вам поможет перевести ваш сервер на 64 бита. Как известно стандартная БД ( ExtDB2 ) не работает с 64 битными файлами сервера, для этого и нужен переход на ExtDB3. А 64 бита нам нужно для увеличения производительности сервера! Для корректной работы рекомендуется установка на чистый сервер. И так начнём 1) Откройте ваш @ExileServer и удалите там файлы "extDB2.dll , extDB2.so , extDB2-conf.ini , XM8.dll , XM8.so" 2) Скачайте - https://yadi.sk/d/C4r8UMtH3QsQfS 3) Скопируйте содержимое папки @ExileServer из архива в вашу @ExileServer 4) Распакуйте вашу миссию ( Exile.ваша карта ), туда скопируйте содержимое папки Exile Mission File из архива. 5) В вашей миссии откройте файл "config.cpp", найдите там "class CfgExileCustomCode" туда добавить #include "CfgExileCustomCode.cpp" Выглядит примерно так Выходим и запаковываем нашу миссию обратно в "PBO" 6) Откройте вашу БД удобным вам способом ( на пример через Navicat ) и добавьте "Exile_Database_Update_64x.sql" из архива. 7) Далее скачиваем ExtDB3 - https://bitbucket.org/torndeco/extdb3/downloads/ ( Лично я скачал 1030 ). 8) Скопируйте из архива "tbbmalloc.dll, tbbmalloc_x64.dll" в папку с вашим сервером. 9) Содержимое папки "@extDB3" скопируйте в вашу "@ExileServer". 10) Теперь в вашей "@ExileServer" откройте файл "extdb3-conf.ini" в нём отредактируйте данные вашей базы данных. 11) Главное теперь изменить "[Database]" в "extdb3-conf.ini" на "[exile]" это очень важно! Далее можно пробовать запустить ваш сервер, не забудьте в вашем батнике изменить "arma3server.exe" на "arma3server_x64.exe" Теперь при добавлении скриптов связанных с добавлением чего либо в "@ExileServer\sql_custom\exile.ini" не используйте строки "Number of Inputs = #", а так в целом всё по старому. Ещё не забывайте при добавлении скриптов проверять, не ли у вас уже таких кастомных файлов! Перевод с офф. форума Это мой первый гайд, не судите строго :D Кому помог ставьте +
  10. Shadow Of Zone Map https://steamcommunity.com/sharedfiles/filedetails/?id=1559123489 License: This Content is shared under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0[creativecommons.org] license. You must give credits to authors if you include this modification as dependency. You must ask authors for permission if you want to include any content provided by authors in your mod pack or your own modification. You are not allowed to remix/transform/modify this content if you didn't get permission from authors.You are not allowed to use this content in any way for commercial usage. All content that has been created by GSC Game World used to create port and included with this distribution, unless declared otherwise, is commercial GSC Game World property. AUTHORS: MAP Author: MetallurG Stalker port Author: Ewok Author weather: EO Запустил эту карту, начало ничего, но над ней работать еще и работать
  11. Переведенная версия: 1.608 (Latest Update) НЕ ОБЯЗАТЕЛЬНАЯ ЧАСТЬ! BEC ранее был блокирован BIS, однако со временем блокировку сняли. Данный фикс ставьте на усмотрение! Краткое описание: Battleye Extended Controls - это многофункциональная программа для серверов Arma 2, Arma 3 и всех к ним аддонов. С помощью данной программы вы сможете: Авторестарт сервера + предупреждения о рестарте в нужное вам время. Автосообщения в нужное вам время. Например каждые 30 минут будет оповещение "Авторестарт сервера в такое-то время". Или же только по вторникам в 14:00 будет оповещение "Сегодня вторник 14:00 :D" Фильтрация чата Фильтрация ников Резервные слоты как для Администрации, так и для ваших друзей, VIP, да кого угодно. Возможность использовать только Английские Ники или же все подряд. Ограничение чата (Например только 20 сообщений вы можете написать в Глобал чат или в нужный вам чат, а потом нельзя - кик) Whitelist Своя удобная система логов. Отдельно логи сервера, отдельно чат, отдельно BattEye и BEC. Удобный планировщик. И многое другое. Установка: 1) Качаем сам BEC: Нажми на меня :3 2) Папку BEC и все bat-файлы перекидываем в корень сервера. (Например: E:\SteamLibrary\SteamApps\common\Arma 2 Operation Arrowhead\BEC) 3) Переходим в корень сервера и редактируем батник bec.bat. timeout /t 60 cd E:\SteamLibrary\SteamApps\common\Arma 2 Operation Arrowhead\BEC "E:\SteamLibrary\SteamApps\common\Arma 2 Operation Arrowhead\BEC\Bec.exe" -f config.cfg exit В timeout /t пишем в секундах сколько ждать Батнику перед тем как запустит BEC. Старайтесь подобрать таймаут так, чтобы сначала запустился сервер, а потом сразу через секунд 5-10 запустился BEC. Если же BEC как-то запустился ранее, то не страшно. BEC подождет сервер еще 5 минут, перед тем как закрыться. В cd указываем путь до BEC. Ниже делаем тоже самое + дописываем какой файл надо запускать. В данном случае Bec.exe с параметром -f config.cfg. 4) Далее редактируем батник server.bat. Start bec.bat "arma2oaserver.exe" -port=2302 "-config=instance_24_Napf\config.cfg" "-cfg=instance_24_Napf\basic.cfg" "-profiles=instance_24_Napf" -name=instance_24_Napf "[email protected]_Epoch;@DayZ_Epoch_Server;" exit Собственно После Start bec.bat мы видим уже знакомые нам строчки. Это обычный запуск сервера с определенными параметрами. Просто перенастройте под себя. Легче всего просто скопировать нужное из DayZ_Epoch_instance_11_Chernarus.bat или DayZ_Epoch_instance_24_Napf, или любого другого, который подходит под ваш сервер. Для ПИРАТОВ: Замените "arma2oaserver.exe" на "expansion\beta\arma2oaserver.exe" Все с установкой покончено! >>>>> Основная настройка <<<<< 1) Переходим в BEC/Config, открываем файл config.cfg и настраиваем все под себя. Я все там перевел, так что гемороя не будет! #-------------------------------------------------------------------------------------------------------- [Подключение и Конфигурация] #-------------------------------------------------------------------------------------------------------- # Укажите IP-Адрес вашего сервера. Можете использовать 127.0.0.1 и все будет нормально. Ip = 127.0.0.1 # Укажите порт вашего сервера. По умолчанию 2302. Port = 2302 # Укажите путь в BattEye. То есть там где стоят фильтры. BePath = # Укажите как BEC будет банить читаков. # 0 = Никак. 1 = Только Встроенный игровой АнтиЧит. 2 = Только BattEye АнтиЧит. 3 = Оба варианта. # Установите 3 если не можете определиться. # Внимание! InfiSTAR не считается!!! Ban = 3 # Укажите размеры Консольного окна BEC. ConsoleHeight = 30 ConsoleWidth = 100 # Сколько секунд BEC будет ждать при зависании или включении сервера. # Рекомендуется: 120 секунд Timeout = 120 # Если указать = True, то BEC будет создавать Логи чата на каждый канал. # Если указать = False, то BEC будет создавать Лог чата в котором будут сразу все каналы. ChatChannelFiles = false Запускать сервер надо через файл Start.bat!!! ВНИМАНИЕ!!! Дальнейшие выполнение пунктов зависит от настройки файла Config.cfg Настройка Администрации BEC: Настройка НикНеймов: Настройка BEC WhiteList: Настройка Лобби: Настройка Чата: Настройка проверки данных из Базы (SQL): Настройка Внутриигровых команд Commands.xml: Файл Commands.xml отвечает за использование команд внутри игры. Их могут использовать как игроки, так и Администрация, модерация, VIP и другие игроки исходя от файла Admins.xml в параметре group. Например узнать время работы, локальное время, провести какое-то голосование, забанить кого-то, кикнуть и так далее. Список приведен ниже. Настройка Планировщика Scheduler.xml: Планировщик ваше все. С помощью него будет производиться сами рестарты, выводы сообщений, выполняться какие-то команды в определенный промежуток времени и тому подобно. Не забудьте заглянуть в файл Scheduler-FAQ.txt. Там есть немного полезной информации.
  12. Я выкладываю свою версию серверных файлов DayZ Standalone v 0.62.142963, слитых в инет, со своими правками, которые удалось выполнить и заставить работать. Особенности: 1. Рабочая система OfflineDB сервера - private hive режим, в котором происходит полноценный запуск сервера с переспавном, сохранением всего лута, животных, зомби и других объектов (техника и хеликраши в их числе тоже) 2. Рабочий режим респавна персонажа, в котором сервер не крашится при нажатии Respawn в меню игрока. 3. Рабочий Battleye сервера (при нахождении сервера на другом компьютере (не локально)), работает также, как и в 0.60 при условии блокировки тех же данных, что и в 0.60 версии сервера. Как активировать отдельно ниже. 4. К сожалению не полнофункциональная и не лишенная багов, но рабочая система сохранения персонажа, написанная товарищем benwood, за что ему отдельное спасибо. Принцип работы все тот же. (система переписана под Enfusion 0.62 версии игры, ничего не тронуто, оставлено в оригинальном виде) 5. В наборе имеется папка с оригинальными exe сервера, приложенными с выходом сервера в сеть, а также BEC и Whitelister, работающие при включенном на сервере battleye. Настройка осуществляется аналогично серверам игр Arma, гайды по настройке их найти можно на данном форуме самим. Как активировать BEC c BattlEye есть информация отдельно ниже. 6. Включенный на сервере дебаг монитор, который отключается всего 1 строкой в конфигурации сервера 7. Сохранен весь необходимый для сервера софт, который прикладывался вместе с выходом серверных файлов в сеть официально (папка tools). 8. Палатки, бочки, машины, хеликраши респавнятся и сохраняются нормально. Сроки жизни такие же, как и в лицензионном патче игры 0.62. 9. Crack добавлен, но есть возможность запускать без него! При должных умениях можно запустить сервер и играть с лицензии. 10. За исключением exe сервера и правок в миссии сервера, сервер полностью официальный. 11. Полностью переписанная с нуля MpMission сервера на основе официальных скриптов версии 0.62, что должно исключить все непонятные баги с функционалом внутри игры. 12. Некоторый дополнительный функционал вынесен в MpMission в init.sqf, что упростит настройку сервера. 13. В MpMission добавлены мои личные самописные скрипты спавна автомобилей и хеликрашей. Рабочие, функциональные, но помните, если вы включите их, вам надо отключать официальный спавн этих объектов, иначе объекты на сервере могут прибавляться. 14. В сборке также добавлены с 07.04.2018 и вынесены в init.sqf такие возможности, как: 1) включение и отключение вывода в чат игрокам сообщений о присоединении и отсоединении от сервера игроков. 2) включение и отключение вывода в чат игрокам сообщений о смертях игроков на сервере. 3) включение и отключение системы сохранений персонажей на сервере. 4) скрипт вывода в чат сообщений о количестве игроков с возможностью его отключения. 5) скрипт вывода в чат рекламы и сообщений с возможностью его отключения (аналог BEC. работает без Battleye). 6) полностью переписанный и полнофункциональный скрипт спавна и респавна транспорта, а также хеликрашей. 7) добавлена часть скриптов от других людей, но не активированы. Возможно кому пригодятся. 8) выведены настройки по времени ожидания перед началом игры после соединения с сервером, при респавне и отключении, а также время между сохранением игроков на сервере в режиме "on-line". 9) выведены настройки с временем удаления мертвых игроков и зомби с карты на сервере 10) большая часть неиспользуемых скриптов mpmissions удалена. Среди замеченных мною проблем: 1. Возможна нестабильность сервера, причина которой не ясна (возможно у меня не хватает знаний) 2. Миссионная команда сервера "sleep 5;" не работает в db_Load_Player.sqf по причине того, что загрузка на сервер и спавн персонажа выполняются в асинхронном потоке, и клиент игры за определенное время должен получить в управление Agent персонажа, иначе краш. По этой причине ожидание при входе в 30 сек. имеется, но работает несколько специфично. Возможны дюпы! 3. Присутствуют все официальные баги и проблемы лицензии с 0.62 версии игры. 4. Настройки персонажа с главного меню игры не применяются на сервере при респавне игрока! Проблема связана с невозможностью их считать от клиента игры! 5. Точки спавна игрока (работает в fnc_posBubbles.sqf) могут не соответствовать 0.62 версии, так как взяты с 0.61 версии. 6. Таблица спавна лута сервера соответствует 0.61 версии, а значит новые вещи из 0.62 версии игры на сервере отсутствуют, а удаленные в 0.62 версии вещи, но имеющиеся в таблице спавна, будут вызывать краш сервера при подборе игроком (постарался убрать таковые). О том, как ставить: 1. Скачиваем серверную часть: Mega-nz: https://mega.nz/#!TnRykAyK!G9gvmFdDKqMkDTZmAP5_r9XJTVhR-7ijgG47U9Bm84A Yandex:disk: https://yadi.sk/d/SF1-gBw13S46z9 2. Распаковываем файлы в необходимое нам место 3. Открываем в папке сервера !Start_server_parameters.ini и правим путь в строчках: Target = C:\Test062Server\DayZServerP69_x64.exe StartIn = C:\Test062Server\ CommandLine = -port=2302 -config=!ConfigServer\server.cfg -cfg=!ConfigServer\basic.cfg -profiles=!ConfigServer -user=!ConfigServer -name=Server -freezecheck -autoinit SteamClientPath = C:\Test062Server\SmartSteamEmu\SmartSteamEmu.dll SteamClientPath64 = C:\Test062Server\SmartSteamEmu\SmartSteamEmu64.dll на путь до вашей папки с сервером! В пути обязательно не должно быть никаких иных символов, кроме латиницы и цифр!!! Иначе crack не запустит сервер корректно! 4. Правим там же параметры запуска сервера в строке "CommandLine =" 5. Открываем папку !ConfigServer и затем файл server.cfg правим блокнотом. Настраиваем настройки сервера (постарался оставить все пояснения в файле), Если хотим, чтобы Battleye работал без проблем, блокируем на стороне сервера ip 109.123.198.3 в брандмауэре 6. Запускаем сервер с батничка !Start_cracked_server.cmd в папке с сервером. Если хотим лицензию, запускаем с !Start_license_server.cmd Сервер находим в игре в фильтре серверов вручную в формате: ip:port (например 192.168.0.1:2302) И подключаемся к нему! Если у вас на сервере нет выделенного ip, либо закрыт порт сервера, то скорее всего сервер вы не найдете! Информация: Серверный exe, поставляемый и запускаемый поумолчанию с сервером игры, идет уже с отученной проверкой подписей аддонов для возможности заняться моддингом. Клиентские exe с идут уже с отключенными проверками подписей (сигнатур) для своего моддинга. Как включить BattlEye и подключить BEC: 1. Открываем !ConfigServer\server.cfg и выставляем значение BattlEye = 1; 2. на стороне сервера блокируем в исходящих : IP: 109.123.198.3 порты: (UDP + TCP): 2324 29910 2305 8181 9660 2354 3. открываем !Other_from_server и копируем папку bec в папку !ConfigServer 4. Открываем файл scheduler.xml по пути !ConfigServer\bec\Config 5. Правим C:\Test062Server на ваш путь до папки с сервером. Можно поправить и другие объявления + время рестартов, если хотите, либо сделайте это позже. 6. Открываем файл config.cfg по пути !ConfigServer\bec\Config и меняем ip и порт сервера, если он у вас изменен от стандартно предоставленных сборкой. Если решите переместить BEC в другое место, то не забудьте исправить параметр BePath на ваш путь, пример строки с путем есть. 7. Запускаем сервер и после "player enabled connect" в консоли сервера запускаем bec c Start_BEC.bat из папки !ConfigServer\bec ВАЖНО: соблюдайте идентичность содержимого файлов BEServer.cfg и BEServer_x64.cfg в !ConfigServer\BattlEye\ поскольку BEC использует лишь BEServer.cfg, а сервер BEServer_x64.cfg. Клиент игры чистой версии 0.62.144.63 со Steam можно скачать тут: Mega.nz: https://mega.nz/#!m9QhiDKB!3HizgJeHZUXgSB7Jmh2rkYlBOvstSaf-tDCsrWvx1IA Google Drive: https://drive.google.com/file/d/1K-AxRk2fC6tADZo-SfYuVuKVFapFv7Om/view?usp=sharing Torrent: https://yadi.sk/d/NyEdCzEx3RsGaz Ссылка на Mega с торрентом Upload 18:00-23:00 GMT+3 Со всех этих файлов вы можете зайти на данный сервер игры! Для входа вам понадобится Crack, он ниже! Crack SmartSteamEmu для клиента игры (настройка такая же, как и для сервера): https://yadi.sk/d/LVe_rCgO3GuWJk Замеченные наблюдения в сфере DayZ новых версий: Поскольку разработчик игры вырезал весь функционал создания внутриигровых меню со старых версий DayZ и Arma, я заметил, что эта возможность не вырезана полностью, а ВНИМАНИЕ переписывается ими на новый язык enfusion. А это значит, что средствами enfusion возможно реализовать внутриигровую админ-меню, но для этого нужны немалые знания в этом языке. У меня этих знаний нет! НО! в папке сервера есть такая папочка scripts - это скрипты на Enfiusion. Попробуйте покопаться в нем и вы найдете массу интересного! Язык крайне похож на c++, но отличается! там же имеется кривая малоинформаитивная справка по нему. Благодарности: MikeJones за серверные файлы версии 0.62 и exe сервера с возможностью нормального респавна игрока в dboffline. Benwood за рабочую систему сохранения и загрузки персонажа. BorizzK за работу над некоторыми скриптами миссии сервера, советы и тесты. Всем форумчанам и комьюнити за тесты, отзывы и использование моих наработок с сохранением авторства файлов и статьи. P.S. Я не эксперт в DayZ, и мало что знаю. надеюсь, в чем-то я смог вам помочь! Не ругайте сильно, если что не так! Рассчитываю на вашу взаимопомощь друг другу, а не на конкуренцию и тайны друг от друга, т.к. только взаимопомощью мы сможем добиться желаемого результата! P.P.S. Советую вам не удалять после скачивания файлы, поскольку ссылки в темах имеют свойство умирать! Не забываем про благодарность за информацию ;) P.S. При копировании информации и файлов на другие источники, пожалуйста, указывайте авторство статьи и файлов! Спасибо!
  13. Инструмент администратора для DayZ Mod / Standalone Server Особенности: Изменяемый размер и простота использования окна чата / журнала с 3 вкладками (все, чат и журнал) и функцией поиска. Изменяемый размер таблицы сортировки игроков. Отправить глобальное сообщение. Отправить личное сообщение игроку. Бан игрока с переменной длиной. (Работает, даже если они отключаются, пока вы печатаете причину) Удар игрока. Добавить бан. Перезагрузить запреты. Таблица запретов. Удалить бан. Избранное. Поддержка DNS. Неисправность. Запустить снова. Перезагрузить сценарии и события. Сохранение журнала. Метки времени с возможностью переключения Блокировка и разблокировка Получить и установить Макс Пинг. Глобальная база данных игроков. Локальная база данных игроков. Автоматическое сохранение журнала. Автоматическое обновление! https://drive.google.com/open?id=1-HcpYr64Qhxrtwr_i53sqD1BnBj4c-1C
  14. Arma 3 1.80/ No Steam + DLC + APEX + Epoch Tanoa Сервер Epoch Tanoa основан на последней версии Арма 3 1.80/ 143869 NoSteam Сервер чистый, без дополнительных скриптов, которые каждый может установить по своим потребностям. По сути это руководство основано для новичков, которые хотят установить сервер, но не знают с чего начать и куда ставить. от куда что качать. Приступим: 1. Скачиваем мод и сервер Эпоча http://epochmod.com Или скачать готовый сервер (чистый), надо только настроить пути к серверу и порты https://drive.google.com/open?id=1RPwcgK3pxC-UdVAB6NvZSouH2SWcXZDF 2. Скачиваем клиент Армы 1.80/143869 NoSteam (Arma 3 1.80143869.zip.torrent) Скачали? Идем дальше, распаковываем клиент Арма 3, в пути папки к вашему клиенту не должны быть русских литер Туда же распаковываем серверную часть По сути это описывалось тысячу раз, и ничего сложного нет в этом Приступим к настройкам сервера Настройки: Идем в серверную часть @epochhive\EpochServer.ini И настраиваем под свою машину, путь к батлаю, IP и порты, пароль [EpochServer] BattlEyePath = D:\Game\Arma 3 Epoch\Epoch.Tanoa\battleye InstanceID = NA123 LogAbuse = 1 LogLimit = 999 IP = 127.0.0.1 Port = 2309 Password = 1234567890 [Redis] IP = 127.0.0.1 Port = 6379 DB = 0 Password = 1234567890 Идем в серверную часть @epochhive\epochconfig.hpp Настраиваем время показа рестарта на дисплее, время при запуске сервера serverRestart = "true"; Включение отображение сообщение о рестарте forceRestartTime = 14400; Время в секундах StaticDateTime[] = {0,0,0,8,0}; Статическое время 8 утра timeMultiplier = 1; Множитель игрового времени 1х1 antagonistChanceTrash = 0.09; //9% antagonistChancePDeath = 0.33; //33% Прценты шанса спавна Антогониста antagonistChanceLoot = 0.09; Идем в серверную часть @epochhive\epochah.hpp Вписываем свой ID для входа в админку adminMenu_Owner[] = {{"Ваш ID","Ваш ник"}}; Далее, идем в базу данных: DB\redis.conf Пишем пароль bind 127.0.0.1 port 6379 maxmemory 1gb save 900 1 save 300 10 save 60 1000 requirepass 1234567890 Далее идем в конфиг сервера: Arma 3 Epoch\Epoch.Tanoa\server.cfg Пишем название сервера и пароль hostname = "EpochMod.com (1.80) Test"; password = ""; passwordAdmin = "1234567890"; serverCommandPassword = "1234567890"; По желанию подключаем проверка сигнатуры и батлая verifySignatures = 2; BattlEye = 1; Если Вам не надо то ставим 0 и функция будет отключена Если Вам нужно написать сообщение которое получит игрок при входе на сервер, то в строке motd[] = { "Welcome to ArmA3!", "Server hosted by YourHost" }; пишем свое сообщение Далее в классе пишем свою мисиию class Missions { class Epoch { template = Epoch.Tanoa; // DO NOT CHANGE THIS, IT WILL BREAK YOUR SERVER difficulty = "custom"; // difficulty settings: Recruit, Regular Veteran, Custom }; }; Запуск сервера с батника Start_server_epoch.Tanoa.bat Если нужны скрипты или моды, пишите, будем писать гайды куда и как прикручивать
  15. Собственно, из названия понятно, что в этом гайде мы научимся отключать уровень стамины игрока, отключать усталость Инструкция: 1) Находим файл dta/scripts.pbo и распаковываем его при помощи PBO Manager и копируем только что распакованную папку scripts в корневую папку сервера 2) Открываем файл scripts/3_Game/constants.c и изменяем этот код под себя: const int STAMINA_DRAIN_STANDING_SPRINT_PER_SEC = 5; //в единицах (сколько единиц выносливости отбавляется при ускорении) const int STAMINA_DRAIN_CROUCHED_SPRINT_PER_SEC = 1; //в единицах (сколько единиц выносливости отбавляется при ускорении на корточках) const int STAMINA_DRAIN_PRONE_SPRINT_PER_SEC = 3; //в единицах (сколько единиц выносливости отбавляется при ускорении лёжа) const float STAMINA_DRAIN_HOLD_BREATH = 0.2; //в единицах (сколько единиц выносливости отбавляется при задержке дыхания) const int STAMINA_DRAIN_JUMP = 20; //в единицах (сколько единиц выносливости отбавляется при прыжке) const int STAMINA_DRAIN_MELEE_LIGHT = 5; //в единицах (сколько единиц выносливости отбавляется при лёгком ударе в ближнем бою) const float STAMINA_DRAIN_MELEE_HEAVY = 20; //в единицах (сколько единиц выносливости отбавляется при сильном ударе в ближнем бою) const int STAMINA_DRAIN_MELEE_EVADE = 8; //в единицах (сколько единиц выносливости отбавляется при уклонении) Таким образом мы можем отключить усталость игрока, стамина всегда будет максимальная. Для этого нужно всего лишь установить все параметры на значение 0
  16. Еще одна тема, по которой возникают вопросы - как залить свой мод в steam Видео пару минут, надеюсь все понятно
  17. *Каеф, не заметил "Изменение политики распространения InfiSTAR"* За ссылкой - в приватный раздел сайта Установка панели infistar на ExileServer - 1.0.2 "Kohlrabi" Немного информации: F1 - Стандартная кнопка меню F6 - Вылечить себя F7 - Вылечить\починить в радиусе 15М F10 - Прекратить наблюдение F11- Добавить патроны к оружию в руках SHIFT+4 - Полет SHIFT+5 - Телепорт в точку, куда смотришь (Если включено в панеле) SHIFT+F2 - Админская консоль SHIFT+I - Показать код от машины\двери SHIFT+TAB - Открыть карту Понадобится софт: Notepad++ PBO Manager Перейдем к установке: 1)В папку с сервером закидываем @infiSTAR_servermod 2)Идем в "Server\@infiSTAR_servermod\addons\a3_infiSTAR" и редактируем "EXILE_AHAT_CONFIG.sqf" (Добавляем UID администрации) 3)Конвертируем папку "a3_infiSTAR" в "a3_infiSTAR.pbo" с помощью PBO Manager 4)Модифицируем батник запуска сервера, добавив ещё один мод серверу, должно выглядеть так: "[email protected];@infiSTAR_servermod" 5)Открываем MPmissions и конвертируем Exile.****.pbo в папку. (****-название вашей карты) 6)Закидываем "infiSTAR_AdminMenu.hpp" в Exile.**** 7)Открываем "description.ext" и добавляем #include "infiSTAR_AdminMenu.hpp" После #include "config.cpp" 8) Конвертируем Exile.**** обратно в Exile.****.pbo Установка завершена.
  18. Немного о 1.0.6.2 - немного фиксов... В fn_selfActions.sqf После строки: _vehicleOwnerID = _vehicle getVariable ["CharacterID","0"]; Добавить: if ((typeName _vehicleOwnerID) != "STRING") then {_vehicleOwnerID = str(_vehicleOwnerID);}; После строки: _characterID = _cursorTarget getVariable ["CharacterID","0"]; Добавить: if ( (typeName _characterID) != "STRING" ) then {_characterID = str(_characterID);}; В AT.sqf(инфистар) Заменить строку: _vID = parseNumber _charID; На: if ((typeName _charID) == "STRING") then {_vID = parseNumber _charID;}; Перед строкой: if((MOD_EPOCH) && (_characterID != '0'))then Добавить: if ((typeName _characterID) != "STRING") then {_characterID = str(_characterID);}; После: _findID = _x getVariable ["CharacterID", "0"]; Вставить: if ((typeName _findID) != "STRING") then {_findID = str(_findID);}; После: _charID = _x getVariable ['CharacterID','0']; Вставить: if ((typeName _charID) != 'STRING') then {_charID = str(_charID);}; После: dayz_combination = _ct getVariable["CharacterID","0"]; Вставить: if ((typeName dayz_combination) != 'STRING') then {dayz_combination = str(dayz_combination);}; После: _id = _ct getVariable["CharacterID","0"]; Вставить: if ((typeName _id) != "STRING") then {_id = str(_id);}; Все это, избавит от спама в клиентский РПТ, т.к. в ряде ситуаций, получаем 0, - как число, а не как строку. P.S. Тема изменена, - более корректное преобразование.
  19. Приветствую вас. В общем, решил заняться делом, возможно кому - нибудь оно поможет. Итак, я записал небольшой гайд, по настройке файла Basic.cfg, ориентировался я на различные вики - страницы и статьи с форумов, ну и собрав все в кучу, я попробовал в видео описать каждый настраиваемый параметр более понятным языком. Есть косяки, но они не глобальные и на смысл видео никак не сказываются.
  20. Исправленная, переведённая и дополненная установка аукциона Что необходимо для работы скрипта: extDB и архив аукциона (во вложении исправленный). Оригинал: http://epochmod.com/forum/index.php?/topic/33842-release-auction-house-mmo-style/ Итак, начнем установку: dayz_server.pbo 1) в файле: server_functions.sqf (в папке init) Вставляем этот текст: //DB "extDB" callExtension "9:DATABASE:Database2"; "extDB" callExtension format["9:ADD:DB_RAW_V2:%1",1]; "extDB" callExtension "9:LOCK"; После этого: onPlayerDisconnected {[_uid,_name] call server_onPlayerDisconnect;}; В этом же файле находим: server_maintainArea = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_maintainArea.sqf"; Ниже добавляем: server_buyitem = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\store\server_buyitem.sqf"; server_sellitem = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\store\server_sellitem.sqf"; server_claimprice = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\store\server_claimprice.sqf"; server_queryStoreitems = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\store\server_queryStoreitems.sqf"; 2) Из архива копируем: fn_async.sqf в папку compile сервера. 3) Также в server_function.sqf: Добавляем: fn_asyncCall = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\fn_async.sqf"; После: server_deaths = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_playerDeaths.sqf"; 4) Копируем папку "store" из скачанного архива в compiles сервера. Mission.pbo 5) В кастомном файле Compiles.sqf: Добавляем это: player_claimmoney = compile preprocessFileLineNumbers "custom\scripts\auctionhouse\claimmoney.sqf"; player_sellitem = compile preprocessFileLineNumbers "custom\scripts\auctionhouse\player_sellitem.sqf"; player_buyitem = compile preprocessFileLineNumbers "custom\scripts\auctionhouse\player_buyitem.sqf"; Под этим: // trader menu code if (DZE_ConfigTrader) then { call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_traderMenuConfig.sqf"; }else{ call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_traderMenuHive.sqf"; }; 6) В кастомном файле fn_selfactions.sqf: - Добавляем: //Auctionhouse if(_typeOfCursorTarget in serverTraders && (player distance _cursorTarget < 5)) then { if (s_auction_dialog2 < 0) then { s_auction_dialog2 = player addAction ["Buy Items from the Auctionhouse", "custom\scripts\auctionhouse\item_dialog.sqf",_cursorTarget, 0, true, false, "", ""]; }; if (s_auction_dialog < 0) then { s_auction_dialog = player addAction ["Sell Items to the Auctionhouse", "custom\scripts\auctionhouse\item_sell_list.sqf",_cursorTarget, 0, true, false, "", ""]; }; if (s_auction_claim < 0) then { s_auction_claim = player addAction ["Claim your Money", "custom\scripts\auctionhouse\claimmoney.sqf",_cursorTarget, 0, true, false, "", ""]; }; } else { player removeAction s_auction_dialog2; s_auction_dialog2 = -1; player removeAction s_auction_dialog; s_auction_dialog = -1; player removeAction s_auction_claim; s_auction_claim = -1; }; После: if(_cursorTarget == dayz_hasFire) then { if ((s_player_fireout < 0) && !(inflamed _cursorTarget) && (player distance _cursorTarget < 3)) then { s_player_fireout = player addAction [localize "str_actions_self_06", "\z\addons\dayz_code\actions\fire_pack.sqf",_cursorTarget, 0, false, true, "",""]; }; } else { player removeAction s_player_fireout; s_player_fireout = -1; }; - Добавляем: player removeAction s_auction_dialog2; s_auction_dialog2 = -1; player removeAction s_auction_dialog; s_auction_dialog = -1; player removeAction s_auction_claim; s_auction_claim = -1; После: player removeAction s_player_downgrade_build; s_player_downgrade_build = -1; 7) В кастомном файле variables.sqf: Добавляем: s_auction_dialog2 = -1; s_auction_dialog = -1; s_auction_claim = -1; В самый низ секции dayz_resetSelfActions = { 8) Если необходимо - создаём папку scripts в папке custom и копируем туда папку "auctionhouse". 9) В файле description.ext Добавляем: #include "custom\scripts\auctionhouse\common.hpp" #include "custom\scripts\auctionhouse\itemstore.hpp" В самый низ. 10) В файле description.ext могут быть вставлены уже ваши .hpp - тут каждому придется разбираться самостоятельно . 11) В кастомном файле publicEH.sqf Добавляем: "PVDZE_getStoreitems" addPublicVariableEventHandler {(_this select 1) spawn server_queryStoreitems}; "PVDZE_sellItem" addPublicVariableEventHandler {(_this select 1) spawn server_sellitem}; "PVDZE_buyItem" addPublicVariableEventHandler {(_this select 1) spawn server_buyitem}; "PVDZE_claimmoney" addPublicVariableEventHandler {(_this select 1) spawn server_claimprice}; После: if(isServer) then { part: (like below "PVDZE_plr_DeathB" addPublicVariableEventHandler {(_this select 1) spawn server_deaths}; База Данных 12) Заходим в БД, которую вы выбрали в extDB config и экспортируем database.sql из загруженного ранее архива. В Базе данных появятся таблицы: store store_user В которых и будет храниться весь аукцион (store_user-кто продает, store-итемы для продажи и цена). Battleye: 13) Открываем: publicvariable.txt Находим (4-я строка) : 5 "PVDZE_" Сразу после этого кода добавляем: !"PVDZE_sellItem" !="PVDZE_sellItem" !"PVDZE_buyItem" !="PVDZE_buyItem" !"PVDZE_claimmoney" !="PVDZE_claimmoney" !"PVDZE_getStoreitems" !="PVDZE_getStoreitems" infiSTAR: В infiSTAR вносим разрешённые диалоги: "s_auction_dialog2","s_auction_dialog","s_auction_claim" В infiSTAR вносим разрешённые меню: 7800,8800 База extDB Копируем папку @extDB в корень Arma II. Должно получиться: @DayZ_Epoch @DayZ_Epoch_Server @extDB Открываем в ней файл extdb-conf.ini и меняем в нём параметры вашей БД. Для примера указал свои. [Database2] Type = MySQL Name = dayz_epoch Username = root Password = 12345 IP = localhost Port = 3306 Database2 : extdb-conf.ini и server_functions.sqf Database2 = и там и там одно должно быть имя! Если у вас не один сервер-то параметры можно указывать не один раз. Просто копируем приведённую секция в extdb-conf.ini и даём другое имя (например, Database_845). Соответственно, подключение должно быть указано к другой БД. после отладки и корректной работы также можно поменять в этом файле Filter = 2 на Filter = 5 - чтобы писались только критические ошибки. Если необходимо привязать аукцион к конкретному торговцу, то в fn_selfactions.sqf вместо //Auctionhouse if(_typeOfCursorTarget in serverTraders && (player distance _cursorTarget < 5)) then { пишем //Auctionhouse if ((_typeOfCursorTarget == "Ins_Woodlander3") && (player distance _cursorTarget < 5)) then { где "Ins_Woodlander3" - это Ваш торговец. Запуск сервера теперь производится с такими параметрами: [email protected]_Epoch;@DayZ_Epoch_Server;@extDB; Данный аукцион НЕ будет показывать Вам ваши товары! Только те, что продаёт другой игрок! Скрипт полностью проверен несколькими игроками-работает 100%. Найдена, разобрана и проверена база extDB. Предыдущий гайд дописан вполовину, потому создан новый. Автору респект. Первое обновление скрипта (фиксы): -Исправлена ошибка переменной _pice на _price. -Добавлены необъявленные переменные. -Русификация полная. Очередное обновление скрипта от 08.07.2015 (фиксы): -Добавлена недостающая переменная "_money" в клиентскую часть. -Добавлена анимация Medic при покупке\продаже\изъятии выручки (кому не нравится-удалите). -Исправлен сбой в подсчёте денег при изъятии выручки - SC3.0 выдавал SCALAR вместо суммы (была ошибка в скрипте). -Добавлена недостающая часть кода в файл скрипта покупки - спамило в клиентский лог. На сегодня лог чистый. База не прикреплется-размер большой. Выкладываю её на яндекс. https://yadi.sk/d/c6GsbESwhPXL3 extDB.7z Прикрепил новые оригинальную и переведённую версии. Auction_House_fixed eng.zip Auction_House_fixed rus.zip
  21. Здравствуйте, дорогие друзья и посетители сайта. В данной теме я распишу как создать свой "чистый" сервер на основе первых официальных серверных файлов игры, доступных каждому в steam для тех, кто приобрел эту замечательную игру. Для тех, кто не приобретал ее, не расстраивайтесь, добавлю зеркала на файлы. И так, приступим. Нам понадобятся: 1. Официальные серверные файлы игры со steam ссылки на файлы имеются в теме: Копия от меня на момент публикации статьи (alpha-версия сервера игры): https://mega.nz/#!uLpzwITA!03yaBH8rvkf44G61lrjwzWKU1dsRwF0iCLwFbgQnT4w Скачать можно и через SteamCMD: 2. Официальный клиент игры из steam: https://store.steampowered.com/app/221100/DayZ/ Зеркало на alpha-версию клиента игры на момент публикации: https://mega.nz/#!6S4CWKbS!LrdlMk_mhpQl3rO40VcvnDg5LMal8prBaOxqvf6wee0 Торрент-файл: Cleared Steam-client with 0.63 Experimental #4.torrent Тот же торрент-файл отдельно: https://www1.zippyshare.com/v/tLSBdudL/file.html 3. "Конфиг Battleye серверной части игры" и батник для старта сервера: DayZServer_config.rar 4. Notepad++ https://notepad-plus-plus.org/download P.S. После первого релиза серверных файлов игры на Experimental-ветке игры в Steam выходили обновления, как клиента игры, так и сервера. Прикладываю их ниже для тех, кто еще не скачал их. Выложеннная выше версия клиента игры индексируется как #4 в сообществах игры, от нее и отталкиваемся! Ссылки:: И так, приступим. 1. Распаковываем скачанные серверные файлы игры в отдельную папку (если пиратка, и выходили обновления, распаковываем их поверху игры в порядке очередности) 2. Распаковываем архив с "серверным конфигом battleye" в папке с серверными файлами Получим что-то типа такого Если вам необходимо, настраиваем его сами как вам необходимо, информация по его настройке есть в теме во 2 ее сообщении где 12345678 - rcon-пароль сервера 400 - максимальный пинг, разрешенный battleye на сервере игры (не уверен, что работает) RestrictRCon 1 - подключение с rcon-клиентов(например, dart и bec)(0 - разрешено, 1 - запрещено) 3. Перемещаем файл serverDZ.cfg с папки сервера в папку Instance_1 и называем его server.cfg Если такого файла нет (в последних обновлениях от steam его вырезали), не расстраивайтесь вот вам этот файлик server.cfg Настраиваем, если необходимо: 6. Запускаем !!!Start_server.bat и наш сервер запустится 7. Запускаем клиент игры со steam, находим наш сервер вручную по ip и порту (на момент публикации статьи свои сервера пока не видны в официальном серверном листе, сказали это исправят). Если сервер запущен на том же компьютере, где и игра, и на стандартном порту 2302, то поумолчанию поиск выполняется по 127.0.0.1:2302 Если сервер запущен на другом компьютере, то вместо 127.0.0.1 будет ip адрес компьютера, где запущен сервер, или его доменное имя. Например, myserver.com:2302 или 178.123.22.12:2302 ВАЖНО: если сервер запущен на другом компьютере, отличном от компьютера где запущена игра, то для доступа на сервер игроков необходимо иметь "внешний" выделенный ip-адрес и открытый порт сервера! Для совсем "ленивых" запаковал уже настроенный сервер в архив с alpha-версией игры: https://mega.nz/#!iXgQEKCI!fDeFm_pETCpRXJfGMUrfyAKdHrtaQJVpEa4nCN9knCk Для совсем "ленивых" запаковал уже настроенный сервер в архив с beta-версией игры 0.63.149386: https://mega.nz/#!wh1RwADK!InigFhMS5P2GOdVCPP9PRpM2C3_PqjSVnTJpBilcE0s Настраивайте лишь config сервера, battleye и bat-файл запуска сервера, и можете играть. Crack SmartSteamEmu v. 1.4.3 данной версии клиента игры и сервера: Скачать с Zippyshare.com: https://www64.zippyshare.com/v/mHmPweqg/file.html Скачать с Mega.nz: https://mega.nz/#!rnZBXK4b!KRrJm6obcJjUlzMpEPNQ3R8sy2z0pP-0Myb_ao4TVhg Скачать с yandex.disk: https://yadi.sk/d/4xSF1dSt6XN41g Инструкция по установке есть в архиве, дублирую: Для работы Battleye используйте ip-адрес и порт сервера, и любой rcon-клиент с паролем из BEServer_x64.cfg База данных (storage) теперь хранится по пути: mpmissions\dayzOffline.chernarusplus\storage_{номер instance с cfg сервера} В базе данных также хранится файл с сохранениями игроков на сервере с именем players.db Готовую сборку PVP сервера можно скачать тут: http://s-platoon.ru/topic/7027-gotovaya-sborka-pvp-servera-dayz-063/ Вот и все, приятной игры на сервере!
  22. Описание: Настраивает сложность сервера под ваши нужды. Например: Вкл- Выкл- 3-е лицо Отключает маркер Отключает дрожание камеры Отключает отображение сообщение об убийствах Отображение и настройка HUD(Стандартная) Отображение себя на карте Отображение говорящего игрока в чате Параметры: 0 - Выключить; 1 - Включить Установка: 1) Открываем папку Корень игры/instance_xx_xxxx/Users 2) Открываем файл instance_xx_xxxx.ArmA2OAProfile и в самом начале дописываем следующее: class Difficulties { class Recruit { class Flags { 3rdPersonView=1; //Вид от 3-его лица armor=1; //Не меняется autoAim=0; //Не меняется autoGuideAT=1; //Не меняется autoSpot=1; //Не меняется cameraShake=0; //Дрожание камеры clockIndicator=1; deathMessages=1; //Отображение сообщений об убийстве enemyTag=0; //Не меняется friendlyTag=1; //Не меняется hud=1; //Отображение HUD hudGroupInfo=1; hudPerm=1; //Не меняется hudWp=1; hudWpPerm=1; //Не меняется map=1; //Отображение себя на карте netStats=1; tracers=1; //Не меняется ultraAI=0; unlimitedSaves=1; vonID=1; //Отображение говорящего игрока в чате weaponCursor=1; //Отображение курсора прицеливания }; skillFriendly=1; precisionFriendly=1; skillEnemy=0.55000001; precisionEnemy=0.30000001; }; class Regular { class Flags { 3rdPersonView=1; armor=1; autoAim=0; autoGuideAT=1; autoSpot=1; cameraShake=1; clockIndicator=1; deathMessages=1; enemyTag=0; friendlyTag=1; hud=1; hudGroupInfo=1; hudPerm=1; hudWp=1; hudWpPerm=1; map=1; netStats=1; tracers=1; ultraAI=0; unlimitedSaves=1; vonID=1; weaponCursor=1; }; skillFriendly=1; precisionFriendly=1; skillEnemy=0.69999999; precisionEnemy=0.5; }; class Veteran { class Flags { 3rdPersonView=1; armor=0; autoAim=0; autoGuideAT=0; autoSpot=0; cameraShake=1; clockIndicator=0; deathMessages=1; enemyTag=0; friendlyTag=0; hud=0; hudGroupInfo=0; hudPerm=1; hudWp=1; hudWpPerm=0; map=0; netStats=1; tracers=1; ultraAI=0; unlimitedSaves=0; vonID=1; weaponCursor=0; }; skillFriendly=1; precisionFriendly=1; skillEnemy=1; precisionEnemy=1; }; class Mercenary { class Flags { 3rdPersonView=1; armor=0; autoAim=0; autoGuideAT=0; autoSpot=0; cameraShake=1; clockIndicator=0; deathMessages=1; enemyTag=0; friendlyTag=0; hud=0; hudGroupInfo=0; hudPerm=0; hudWp=0; hudWpPerm=0; map=1; netStats=0; tracers=1; ultraAI=1; unlimitedSaves=0; vonID=1; weaponCursor=0; }; skillFriendly=1; precisionFriendly=1; skillEnemy=1; precisionEnemy=1; }; }; 3) Сохраняем и радуемся . P.S Сама сложность переключается в файле config.cfg class Missions { class Mission1 { template = "Тут ваша карта написана"; difficulty="Veteran"; }; };
  23. И так, товарищи, на днях вышел этот замечательный мод с серверной частью официально. А значит, приступим к настройке первого сервера =) (Кому интересно что это за мод, вот их. оф. сайт) Приступим: Для начала скачаем все нужное: 1. Arma 3 Server, конечно же, в первую очередь. (у кого стоит - пропускаем подпункт) 2. Качаем серверную составляющую для сервера мода, а именно конфиг сервера, mysql база данных самого сервера, батнички старта. Официальная страницы на GitHub: https://github.com/deathlyrage/breakingpointmod Зеркало от меня на момент загрузки: https://yadi.sk/d/XU32efgm3NHZQx И на всякий, все необходимое для серверной составляющей мода без лишних файлов в корректном виде от меня: https://yadi.sk/d/mGVh3Li93NHZW3 3. Качаем мод Breaking Point со steam workshop (нужна установленная арма 3 на аккаунте). Варианты установки: 1) Скачать можете сами через стим, подписавшись на него на страничке мода: http://steamcommunity.com/sharedfiles/filedetails/?id=426629791 Зеркало на обменнике: https://mega.nz/#!ZCwVka7b!gAM5QWESYKpsavOGkk_vCH5TchG_redxUmS1M-agYb8 2) Положите батник "download_bp_steamcmd.bat" из "ServerConfiguration/Tools/" (см скачанное в п. 2. инструкции) в папку с вашим "steamcmd" (см п. 1.), настройте его аналогично гайду по установке арма 3 сервер с этой темы (см п. 1.), и он сам вам закачает мод, но только при наличии установленной на вашем аккаунте Армы 3. 4. Качаем серверную часть мода Breaking Point со steam workshop (нужна установленная арма 3 на аккаунте). Варианты установки: 1) Скачать можете сами через стим, подписавшись на него на страничке мода: http://steamcommunity.com/sharedfiles/filedetails/?id=1133182382 Зеркало на обменнике: https://yadi.sk/d/SLvJe7f63NHa28 2) Положите батник "download_bp_steamcmd.bat" из "ServerConfiguration/Tools/" (см скачанное в п. 2. инструкции) в папку с вашим "steamcmd" (см п. 1.), настройте его аналогично гайду по установке арма 3 сервер с этой темы (см п. 1.), и он сам вам закачает мод, но только при наличии установленной на вашем аккаунте Армы 3. 5. Качаем и ставим mysql-сервер. Если стоит, пропускаем пункт. Я ставил вот этот, если кому интересно. 6. Помещаем скачанные моды армы в п. 3 и 4 в папку с Arma 3 Server. 7. Открываем скачанное в п. 2. Если качали мое - разархивируем все в папку с Arma 3 Server. Если качали официальное с GitHub или по зеркалу с меня, то содержимое папки ServerConfiguration из архива помещаем в папку с Arma 3 Server. В конечном счете получим что-то типа такого(папок BEC, Whitelister и файла ALI213 у вас, разумеется, не будет): 8. Запускаем ваш mysql клиент (можно navicat использовать или любой другой способ), соединяемся с вашим mysql сервером, создаем новую базу данных. Имя выбирайте любое, тип utf-8 unicode. 9. В созданную базу данных импортируем из папки с Arma 3 Server из папки SQL файлик чистой базы данных. Если все нормально, база данных импортируется без ошибок. 10. Открываем папку с Arma 3 Server, папку ServerConfig и открываем блокнотом BreakingPointExt.ini Настраиваем права доступа сервер для вашей mysql базы данных в строчках: [DATABASE] ip = 127.0.0.1 port = 3306 database = breakingpointmod username = root password = И если у вас включен Battleye, то вот эти строки: [RCON] port = 2305 password = changeme whitelist = false Если стоит FireDaemoon, то еще вот эти: [FIREDAEMON] service = BPA3_1 path = C:/Program Files (x86)/FireDaemon/Firedaemon.exe 11. там же открываем блокнотом файл config.cfg и настраиваем его. Обязательно: template = "BP1_BreakingPoint.Altis"; здесь указываем миссию сервера. Выше в файле есть пояснения в комментариях среди возможных значений. class Params { instance = 1; debug = false; }; Где instance = 1 указываем id карты сервера, пояснения все там же выше в файле. 12. Копируем из папки Tools файл server_start.bat в папку Arma 3 Server. Настраиваем его, если хотим. Открывать блокнотом или Notepad++ 13. Из папки @BreakingPoint копируем debug_console_x64.dll и debug_console.dll и из папки @BreakingPointServer копируем BreakingPointExt_x64.dll в папку Arma 3 Server. 14. Запускаем server_start.bat. Сервер готов и запущен! ВАЖНО: сервер рассчитан на использование x64 версии Arma 3 server. Как зайти: 1. В папку с уже готовой Arma 3 помещаем мод Breaking Point со steam workshop, скачанный в п. 3 инструкции выше. 2. В папку с уже готовой Arma 3 помещаем папку keys из папки с сервером вашим 3. Запускаем игру с параметром запуска -mod="@BreakingPoint" и находим свой сервер в игре. Надеюсь, не сильно сложно описал. Дерзаем, товарищи. Сразу говорю, об особенностях настройки сервера не знаю ничего!
  24. Собственно релизнулась для Epoch 1.0.6+ и для DayZ 1.8.8+ И так, приступаем к установке. 1. Качаем архив (см. вложение) и распаковываем в папку с миссией, чтобы получилось так - папка с игрой\mpmissions\ВашаМиссия\Spawn\папка Functions и файлы dialogs, config, main и init.sqf 1.1. Из архива берем файл stringtable.xml и кидаем его в корень с миссией, там где ваш init.sqf (к примеру \MPMissions\DayZ_Epoch_11.Chernarus\) 2. В файле init.sqf (что у вас в папке с миссией) находим строку execFSM "\z\addons\dayz_code\system\player_monitor.fsm"; и выше нее вставляем call compile preprocessFileLineNumbers "spawn\init.sqf"; 3. Открываем файл description.ext и в самом низу вставляем #include "spawn\dialogs.hpp" 4. Теперь открываем серверную часть (распаковываем dayz_server.pbo). Переходим в папку Compiles и открываем файл server_playerSetup.sqf и в нем находим PVCDZ_plr_Login2 = [_worldspace,_state]; и заменяем на это: PVCDZ_plr_Login2 = [[0,respawn_west_original],_state,_worldspace,_randomSpot,([_randomSpot,_playerID] call spawn_config)]; 5. Далее в той же папке открываем файл server_playerDied.sqf и в нем находим: _newObject setVariable ["bodyName",_playerName,true]; и сразу под ней добавляем _newObject setVariable ["bodyUID",_playerID,true]; 6. Из архива копируем файл spawn_config.sqf в папку dayz_server\init\ (в нем можно настраивать випы, выдаваемую снарягу при появлении и т.д.) 7. В самом низу файла dayz_server\init\server_functions.sqf вставляем это #include "spawn_config.sqf" 8. Запаковываем вашу серверную часть обратно в dayz_server.pbo 9. Радуемся. З.Ы. Возможно потребуется выключение переменной "dayz_spawnselection = 0" в init.sqf в папке с миссией. Оригинал статьи: https://github.com/ebayShopper/ESSV3 З.Ы.Ы. 22,12,2016 обновлен скрипт (разработчиками устранены некоторые недочеты). З.Ы.Ы.Ы. 17.01.2017 обновлено. ESSV3-master_v3.zip
  25. Столкнулся с такой проблемой! НЕТ ЛУТА В РОДНОЙ ЧЕРНОРАШКИ! (Печалька просто пипец!). На буржуйский сайтах эту проблему решали заменой файла config.cpp или просто прописывали в нем #inclode "CfgBuildings_Chernarus.h" и прикручиванием в нем дополнительного файла CfgBuildings_Chernarus.h в серверном .pbo Но все это вышеперечисленное помогало до обновления 0.9.6 "Pomelo" . В этих config.cpp и CfgBuildings_Chernarus.h при запуске сервера выбивает ошибки повторяющихся klassнеймов, перебрать пару тысяч строк, запуском сервера это жесть! Находил и качал готовые НО лута как небыло, так и нет! все они старые В общем ребят! Судя по форумам темка очень актуальна! Помогите!, Поделитесь мыслями с поклонниками Чернорашки!!! А ежели у кого такой проблемы нет делитесь файлами!