Привет очень много вопросов по infistar. Поэтому гайд. Гайд будет по официальной версии. Если честно я не понимаю в чем могут бысть сложности.. там же все написано в readme.txt но...
Итак. Официальный инфистар распространяется по подписке автором. Взять его можно тут. http://infistar.de/
Там же вы найдете большой бархет, по поводу воровства скаранатором античита от infi, описание дыр которые присутствуют в стандартном античите и тд. и тп. из чего поймете, что самый верный способ испортить дружбу - это начать совместный бизнес :) или раздельный... как у кого получается.
Вообщем. Покупаем себе infistar, оплачиваем искомую сумму разово через Pal Pay и нам на почту приходит архив от автора, с обещанием регулярно обновлять античит. (большая просьба не надо просить меня дать вам инфистар, или задавать вопросы связанные с приобретением, я никоим образом к ним не отношусь, просто описываю, как установить античит). Уж простите я не понимаю, как можно держать сервер без нормальной админки и античита. Можно конечно написать самим... но надо ли тратить на это время?
В полученном архиве мы видим
_AltisLife extras
_Epoch extras
Dlls
MPmission Addition(s)
A3AH.sqf
A3AT.sqf
how to install.txt
instructions.txt
licence.txt
readme.txt
run.sqf
Как уже понятно. Инфистар работает не только на epoch но и на Altis.Life и как показывает код, совместим с Wasteland (но фильтры придется настраивать самостоятельно).
Рассмотрим установку на эпоч.
Шаг первый.
Заходим в папку C:\ARMA3\@epochhive\ и в файле epochah.hpp наглухо блокируем ненавистный infi античит от скаронатора.
antihack_Enabled = false; // built-in Anti-Hack
antihack_cfgPatchesCheck = false; //cfgPatches (AddOn Check)
Сохраняем.
Шаг второй.
Файлы
A3_ADMINLOG.dll
A3_CONNECTLOG.dll
A3_HACKLOG.dll
A3_SURVEILLANCELOG.dll
infiSTARwriteBan.dll
из папки Dlls и файлы
A3AH.sqf
A3AT.sqf
run.sqf
из корня архива помещаются в корень папки с сервером (туда где arma3server.exe) C:\ARMA3\
Шаг третий:
идем в _Epoch extras архива и копируем оттуда папку @EpochHive с заменой в папку C:\ARMA3\@EpochHive нашего сервера.
Шаг четвертый:
Копируем файл infiSTAR_AdminMenu.hpp из папки MPmission Addition(s) соответственно в папку
C:\ARMA3\MPMISSION\Epoch.Altis\
на вашем сервере...
Собственно с движохой покончили!
Приступаем к редактированиию...
Шаг пятый.
Заходим в C:\ARMA3\MPMISSION\Epoch.Altis\description.ext и в Саааамом верху вставляем
#include "infiSTAR_AdminMenu.hpp"
Шаг шестой.
в корне сервера ищем файл run.sqf и приступаем к деланию себя админом.
в строке №43 ищем и указываем там пароль и 64 битный id (можно найти его в логах подключения к собственному серверу.)
_passwordAdmin = 'Ваш пароль на RCON сервер';
_adminLevel1_UIDs =
[
'6655554448467333','64-битный id','64-битный id'
];
Шаг седьмой.
Настройка фильтров infistar.
_adminLevel1 =
[]
Указываем права для админов разного уровня. Логично модераторам выставлять права минимальные, себе любимому максимальные.
права перечислены через ',' думаю легко разобраться если вы знаете английский, что они делают, ну а если не знаете разбирайтесь методом тыка :)
Шаг восьмой:
Настройка банлиста
_banned =
[]
по тому же принципу прописываем 64 битные ID забаненых их так же можно увидеть в логе сервера.
Шаг девятый:
/* ********************************************************************************* */
/* many checks should be set to true instead of false. */
/* they are just false to make it more easy to run with AltisLife */
/* ********************************************************************************* */
Собственно настройка фильтров:
Описание, что они делают написаны на английском напротив каждого фильтра, если вы не знаете что-это желательно не трогать.
Шаг десятый:
Списки разрешенных/запрещенных меню, техники, оружия, и предметов. там все просто либо true использовать списки либо false не использовать.
Собственно true во всем run.sqf - включает ограничения false выключает.
Ну и естественно, если у вас работает Battleye то необходимо перекопировать файлы приложенные к архиву с заменой. Поверх. А затем дописать в них свои скрипты и исключения.
Удачных экспериментов с античитом.