Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
Фикс возможности VPPExtensions блокировать доступ к серверам
Автор:
BorizzK, в Версия 1.0 и выше
-
Похожие публикации
-
Автор: BorizzK
В эксперементалке 1.08 если сбросить предмет находясь на машине (крыше, багажнике, капоте в кузове) предмет проваливается сквозь машину на землю или оказывается в ее текстурах
Тикет
https://feedback.bistudio.com/T152071
ответ богемии поразителен - сейчас нет простого решения
А ниже что? Проще не бывает...
Собственно код фикса (Автор Я)
Code ``` modded class ItemBase extends InventoryItem { override void EEItemLocationChanged(notnull InventoryLocation oldLoc, notnull InventoryLocation newLoc) { super.EEItemLocationChanged(oldLoc,newLoc); if (newLoc.GetType() == InventoryLocationType.GROUND) { if (oldLoc.GetParent()) { PlayerBase player = PlayerBase.Cast(oldLoc.GetParent()); if (player) { FixPositionIfDropOnCar(player); } } } } void FixPositionIfDropOnCar(PlayerBase player) { vector m_RayStart; vector m_RayEnd; m_RayStart = player.GetPosition(); m_RayStart[1] = m_RayStart[1] + 0.5; m_RayEnd = m_RayStart; m_RayEnd[1] = m_RayEnd[1] - 1; RaycastRVParams m_RayCastInput = new RaycastRVParams(m_RayStart, m_RayEnd, this, 0.05); array<ref RaycastRVResult> m_RayCastResults = new array<ref RaycastRVResult>; m_RayCastInput.with = player; m_RayCastInput.flags = CollisionFlags.FIRSTCONTACT; if (DayZPhysics.RaycastRVProxy(m_RayCastInput, m_RayCastResults)) { if (m_RayCastResults.Count() > 0) { Car car; if (Class.CastTo(car, m_RayCastResults[0].obj) || Class.CastTo(car, m_RayCastResults[0].parent)) { this.SetPosition(m_RayCastResults[0].pos + (player.GetDirection() * 0.1)); } } } } } ``` Наверное имеет смысл чуть приподнять предмет над поверхностью, но необходимость этого зависит от типа предмета, потому не стал этого делать
чуть откорректировал код
-
Автор: Serdce
Ссылка на первоисточник - https://github.com/BrettNordin/Exile
Я всего лишь перевёл
Собственно переходим по ссылке, и скачиваем архив.
Для тех, кто не знает как качать с хаба скрин
И так, едем дальше
Скачанный архив распаковываем в удобное место для работы,
Идём в ваш @ExileServer, там нас интересуют файлы - extDB2.dll , extDB2.so , extDB2-conf.ini , XM8.dll , XM8.so Удаляем эти файлы
Далее идём в @ExileServer которую мы скачали, всё её содержимое копируем в аналогичную папку на сервере.
Теперь идём в вашу MPmissions и там распаковываем вашу миссию "Exile.название карты",
Туда мы копируем содержимое папки Exile.MapName из архива,
Далее открываем ваш config.cpp и ищем там class CfgExileCustomCode
В него мы добавляем - #include "CfgExileCustomCode.cpp"
Должно получится так
Запаковываем обратно)
Ну и теперь из архива мы копируем tbbmalloc.dll, tbbmalloc_x64.dll в папку расположения вашего Arma3_server.exe
Не забываем поменять в вашем файле запуска сервера с arma3server.exe на arma3server_x64.exe
Ну и финишная прямая, открываем вашу базу данных ( желательно с название exile ) и добавляем файл Exile_Database_Update_64x.sql
Далее настройте под себя ваш extdb3-conf.ini
-
Автор: Astrahrom
Столкнулся с цикличной проблемой в лаунчере, при установке ботов A3EAI:
Script @epochhive\A3EAI_config.sqf not found Оказалось, что все дело в том, что в открытом доступе лежат старые версии этого скрипта, и все кто пытается воткнуть в Epochhive, как я, данный скрипт - делают это по старой схеме, не актуальной для последних версий.
Решение
Скачиваем - https://yadi.sk/d/HfXeB1pEAGoRtw
Устанавливаем:
1. Взять из папки архива "1. Installation Package" папку "@A3EAI" и вложить её в папку с вашим сервером;
2. Прописать скрипт в вашем запускаторе, примерно так:
-servermod=@EpochHive;@A3EAI; Пример моего запускатора:
@echo off start "arma3" "arma3server.exe" -servermod=@EpochHive;@A3EAI; -mod=@Epoch; -config=C:\Arma3Server\sc\server.cfg -port=2307 -profiles=sc -cfg=C:\Arma3Server\sc\basic.cfg -name=sc -autoINIT Варианты настройки, которые хранятся в самой папке @A3EAI\addons\a3eai_config в файле config.cpp.
-
Автор: BorizzK
Палатки пофикшены
Ну разве что не ставятся на крест на церкви, ставятся чуть ниже
Все чисто серверное
Выложу завтра днем после небольшой доработки - что бы красиво было
Вот резалт
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
-
Автор: Alex39
ARMA 3 FIX V1.92/145639 NoSteam + DLC
Выкладываю сюда так как на сайте нет отдельного раздела по пираткам клиента, так как стоит на данный момент мод @Exile.
Файлы подходят для всех серверов, без исключения, только ставим свои файлы мода и сервера
-
-
Наш выбор
-
Персональный скин, точка спавна, и сет с лутом при респавне, стартовый лут для всех!
123new опубликовал тему в Версия 1.0 и выше,
Скрипт, добавляющий админу сервера возможность указывать для каждого игрока индивидуальный скин спавна, его персональную точку спавна и один из имеющихся на сервере стартовых наборов с лутом, которые можно составить самим.-
- 574 ответа
-
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
В данной теме я распишу возможность создания серверного мода для сервера на собственном примере и объясню как его собрать...-
- 115 ответов
-
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
Доброго времени суток комрады. После успешного портирования карты 2048 на 2048 ProvingGrounds, решил исполнить свою "детскую мечту" и сделать ее большой ;)))) С этой целью для начала я решил увеличить ее в два раза...-
- 15 ответов
-
-