Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

Для начала нужно скачать сам Epidemic через DayZ Commander(есть много видео про него так что трудно не будет)
Дальше скачивайте файлы сервера
https://www.dropbox.com/s/qznbvgzujoaommt/DayZ_Epidemic_Server_Files_1.0.3.1.rar
Или тут
https://yadi.sk/d/KmN8tzq8WFMYN
Дальше вам нужно скинуть папки в Arma2OA

@reality_1.dayz_epidemic
dayz_1.dayz_epidemic
Keys
MPMissions
Start_server.bat


После того как вы все сделали вы должны решить,запускать сервер через .bat файл или же через DayZ Control Center
.bat файл - Просто запустите батник и сервер будет работать

Нажмите на батник сервера и нажмите изменить,замените все на это

@echo off
echo Starting MySQL database. Please wait 5-10 seconds.
start /D.\MySQL\ MySQL.bat
ping 127.0.0.1 -n 5 >NUL
.\MySQL\cecho {0A}	OK.{07}
echo.
echo.
echo.
echo Cleaning dead from database older than 7 days...
perl db_utility.pl cleandead 7 --host 127.0.0.1 --user dayz --pass dayz --name dayz_epidemic --port 3306
ping 127.0.0.1 -n 5 >NUL
echo.
echo.
echo.
echo Executing spawn script...
db_spawn_vehicles.pl --instance 1 --limit 900 --host 127.0.0.1 --user dayz --pass dayz --name dayz_epidemic --port 3306 --cleanup bounds
ping 127.0.0.1 -n 5 >NUL
echo.
echo.
echo.
echo Starting server...
"Expansion\beta\arma2oaserver.exe" -beta=Expansion\beta;Expansion\beta\Expansion "-config=dayz_1.dayz_epidemic\config_66f60e8a.cfg" "-cfg=dayz_1.dayz_epidemic\basic.cfg" "-profiles=dayz_1.dayz_epidemic" -name=Reality "-mod=@dayz_epidemic;@reality_1.dayz_epidemic" -noPause -noSound -cpuCount=2 -exThreads=1 -maxMem=2048
ping 127.0.0.1 -n 5 >NUL
echo.
echo.
echo.
echo Leaving the launcher...
ping 127.0.0.1 -n 5 >NUL
echo.
echo.
echo.
exit

Зайдите в БД и создайте новую базу dayz_celle

Вас попросят ввести это (незнаю в других прогах надо но в навикат так)

QPEF6HHUbkqLxIiboNFq6g.png

В архиве, в папке Partial SQL Dump и Full SQL Dump лежат файлики их нужно перетащить на нашу новую базу все сохраняем и запускаем сервер,не закрываем окно MySQL!

1.2)Если вам лень создавать свою БД то можно сделать этим способом (В DayZCC есть уже БД dayz_celle)

Запустите dayzcc и выйдите,у вас в процессах теперь есть Mysqld и apache,то есть база данных запущена,запускайте сервер,проблем не возникнет.


2)DayZCC - Тут легче потому что база данных dayz_celle создана,берите управление сервером над 1 (т.к миссия находится под первым управлением) Жмете на 1.Настройки и выбираете вот так

Шаблон миссии - DayZ.mbg_celle 2
База данных - dayz_celle

потом нажимаете дополнительные и вписываете это в мод лист

@DayZ_Epidemic;@reality_1.dayz_epidemic;

Готово! Запускайте сервер!

 

                                                                    ОШИБКИ


А:HiveExt Cannot load library Database.dll
Б:Скачайте отсюда этот файл
https://yadi.sk/d/AzAepjGRWFP5K


А:Пишет Mission dayz epidemic read from directory по 50 раз в сек!!
Б:Сам натыкался на эту проблему,переустановил дейз (У меня проблемы были с обычным дейзом)и все стало работать
В:У вас отсуствует миссия Эпидемика в MPMissions,если вы скидывали правильно а ошибка есть то обратитесь ко мне


А:Чем открыть Файлы спавна тачек и удаления трупов?
Б:ActivePerl,вам еще нужно будет через перл закачать два файла pmm-MySQL и какой то еще.(Вам консолька напишет)


А:У меня ошибка что нету прав на создание баз данных и при входе в админку DayZCC тоже ошибка что отказано в доступе
Б:У вас не стоят права на пользователя dayz,зайдите в БД через пользователя root без пароля и нажмите Information motherfucker и потом Privillegies bitch далее add user и пишите это

Usernamе:dayz
Host :localhost
Password:dayz

И поставьте ВСЕ галочки в Data,structure и Administration и все

Если еще кто то заметит ошибки,напишите сюда постараюсь помочь и напишу сюда же проблему и решение
Готовый
сервер https://yadi.sk/d/4-qogMlAWWNHV

                                                              :nuke:  Оцените,моя первая тема) :nuke:

 

Edited by D3NTE :3 (see edit history)

Share this post


Link to post
Share on other sites



Все вроде бы хорошо. Как гл. администрация оценит все, то пишите данный гайд в раздел DayZCC. Все-таки туда этот гайд тоже относиться.

Share this post


Link to post
Share on other sites

Не пойму одно,как мне запустить файл спавна машин? Когда батник
запускаешь и он как бы предлагает заспавнить тачки но и спрашивает чем
открывать?

 

Нужно скачать Perl скрипты и запускать эти файлы через него

Edited by D3NTE :3 (see edit history)

Share this post


Link to post
Share on other sites

Если вы ленивая жопа то можете написать мне скинуть готовую сборку

Обновлено,ссылка в теме.

Edited by D3NTE :3 (see edit history)

Share this post


Link to post
Share on other sites

не могу разобраться с dayz control center, при роботе с ним есть ошибки

 

решил проблему

Edited by BaHaH (see edit history)

Share this post


Link to post
Share on other sites

Видел твою ошибку вчера вечером,хотел тебе ответить а ты уже вот как)

Share this post


Link to post
Share on other sites

Отредактировано,добавлены новые ошибки-решения и чуть сделал круче темку)

Share this post


Link to post
Share on other sites

Отредактировано,добавлены новые ошибки-решения и чуть сделал круче темку)

Правь батник!

Что за Perl? я о такой консольной переменой в первый раз слышу!

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

Share this post


Link to post
Share on other sites

Скачай перл он выполнит эти команды



Консоль то не моя но править могу только зачем?



Ой и правда,надо чтобы он mysql запускал,извините)



Сейчас все будет)

Share this post


Link to post
Share on other sites

Скачай перл он выполнит эти команды

 

Консоль то не моя но править могу только зачем?

 

Ой и правда,надо чтобы он mysql запускал,извините)

Что бы не качать каких то левых прог для банального запуска дэйз

Share this post


Link to post
Share on other sites

Перл все же нужен для исполнения скриптов а я сейчас буду исправлять гайд,все сложно стало....

Share this post


Link to post
Share on other sites

Перл все же нужен для исполнения скриптов а я сейчас буду исправлять гайд,все сложно стало....

В первый раз слышу про такое, скриптовой язык в arma 2 достаточно гибок, и не требовал каких либо прог, по крайней мере когда я его изучал.

Share this post


Link to post
Share on other sites

Сервер не я делал а разраб dayz_epidemic и он туда вписал Perlactive,по началу думал говно а сейчас пользуюсь и очень удобно выполнять скрипты

Share this post


Link to post
Share on other sites

Сервер не я делал а разраб dayz_epidemic и он туда вписал Perlactive,по началу думал говно а сейчас пользуюсь и очень удобно выполнять скрипты

дай тогда ссыль на прогу, раз так удобно

 

 

--host 127.0.0.1 --user dayz --pass dayz --name dayz_epidemic --port 3306

 

Зайдите в БД и создайте новую базу dayz_celle

Ты сам себе противоречишь!

Share this post


Link to post
Share on other sites

В батник ничего не решает,использование идет dayz_celle а батнике написано dayz_epidemic



Блиииин!!1 Точно! Батник ничего не решает и значит пароль можно не изменять!



Господи,забыл,сам скрипт db_spawn_vehicles.pl в нем есть строчки про пароли
X009VxEP80iT8psQ2Mg9w.png
 



http://www.activestate.com/activeperl/downloads
 

 

 

дай тогда ссыль на прогу, раз так удобно



 

 


Ты сам себе противоречишь!

Неееа,написано name dayz_epidemic причем просто так,потому что батник ничего не решает он тупо для запуска



Сложновато но построить сервер можно

Share this post


Link to post
Share on other sites

В батник ничего не решает,использование идет dayz_celle а батнике написано dayz_epidemic

 

Блиииин!!1 Точно! Батник ничего не решает и значит пароль можно не изменять!

 

Господи,забыл,сам скрипт db_spawn_vehicles.pl в нем есть строчки про пароли

X009VxEP80iT8psQ2Mg9w.png

 

 

http://www.activestate.com/activeperl/downloads

 

 

Неееа,написано name dayz_epidemic причем просто так,потому что батник ничего не решает он тупо для запуска

 

Сложновато но построить сервер можно

в db_utility.pl тоже есть строки с БД.

вопрос, не беда если бд у меня не селл а dayz_epidemic, в хайве я поправил и во всех конфигах тоже

 

в db_utility.pl тоже есть строки с БД.

вопрос, не беда если бд у меня не селл а dayz_epidemic, в хайве я поправил и во всех конфигах тоже

Проблемка при выполнении "Executing spawn script..." у меня батник просто открывает файл через нотепад

Share this post


Link to post
Share on other sites

Нашел две ошибки

1.В начале игры при открытии парашюта кикает с ошибкой Restriction #6.
2.И еще одна. Когда выбрасываю оружие которое заспавнил через админ панель кикает с ошибкой Restriction #62._tFeokSsxjY.jpg

Share this post


Link to post
Share on other sites

в перл-скриптах обязательно инстансу первую указывайте. Иначе есть ошибки.

Про кики со скриншота-смотрите фильтры. Или неверные, или конвертировали криво. Инфистар стоит?

Share this post


Link to post
Share on other sites

Инфистар 

Это вопрос или Утверждение?

 

Инфистар 

Кстати, личный вопрос, аниме смотришь?

Share this post


Link to post
Share on other sites

С инфистаром есть еще проблема-часто оружие просто пропадает при модернизации или отдельно сами итемы к нему. И хотя автор переписывал часть кода за отдельную плату-на 100% не помогает. 

По поводу кика - надо фильтры ковырять.

Share this post


Link to post
Share on other sites

 

Инфистар 

 

Утверждение)

Кстати, личный вопрос, аниме смотришь?

 да

Share this post


Link to post
Share on other sites

При запуске сервера, сервер запускается нормально, но скрипты .pl не работают.

Установил ActivePerl-5.10.1.1006-MSWin32-x86-291086

Бд вписал.

 

my %db = (
    'host' => $args{'hostname'} ? $args{'hostname'} : 'localhost',
    'instance' => $args{'instance'} ? $args{'instance'} : '1',
    'limit' => $args{'limit'} ? $args{'limit'} : '170',
    'user' => $args{'username'} ? $args{'username'} : 'dayzepi',
    'pass' => $args{'password'} ? $args{'password'} : 'dayzepi',
    'name' => $args{'database'} ? $args{'database'} : 'dayzepi',
    'port' => $args{'port'} ? $args{'port'} : '3306',
);

 

Вот что пишет в консоле:

 

Cleaning dead from database older than 7 days...
Can't locate DBIx/Transaction.pm in @INC (@INC contains: C:/Perl/site/lib C:/Per
l/lib .) at db_utility.pl line 10.
BEGIN failed--compilation aborted at db_utility.pl line 10.
 
Executing spawn script...
Can't locate DBD/mysql.pm in @INC (@INC contains: C:/Perl/site/lib C:/Perl/lib .
) at D:\GAMES\DayZ\db_spawn_vehicles.pl line 9.
BEGIN failed--compilation aborted at D:\GAMES\DayZ\db_spawn_vehicles.pl line 9.
 
В файлах .pl ничего не менял
 
Помогите пожалуйста...
Edited by NoVa41rus (see edit history)

Share this post


Link to post
Share on other sites

У тебя не полный перл стоит. Нехватает библиотек. ~90мб докачивать надо.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By Vladislavfaddeevich
      Доброго времени суток форумчане. 
       
      Может кто поделится наводкой. 
       
      Хотелось бы узнать, как сделать уведомление о входе в ту или иную локацию с радиусом. 
      Тоесть то же, что и в моде Трейдер. 
      Вошел в локацию, появилось уведомление, вышел, тоже. 
      Просто уведомление, более ничего не нужно. 
       
      Подскажите пожалуйста, как реализовать данную идею? 
      Есть те, кто может помоч? 
    • By RedLink
      Всем Привет.
      Представляю вам систему логирования действий игроков и т.д. по принципу InfiSTAR.
      Для установки вам понадобятся кастомный compiles.sqf (тем кто не знает как это сделать, -> поиск по форуму).
       
      1. Открываем в серверной части файл dayz_server\init\server_functions.sqf и в самом низу вставляем:
      "SK_log" addPublicVariableEventHandler {(_this select 1) call fnc_Log;}; 2. Теперь открываем в папке с миссией файл compiles.sqf и ищем что-то в этом плане:
       
      if (!isDedicated) then { блаблабла }; и после него вставляем
      fnc_log = { private ["_fileName","_message","_dll","_dll2","_display"]; _fileName = toLower (_this select 0); _message = _this select 1; _display = if (count _this > 2) then {_this select 2} else {false}; if (!isDedicated) then { SK_Log = [_fileName,if (typeName _message == "ARRAY") then {_message} else {toArray _message},_display]; publicVariableServer "SK_Log"; } else { _message = if (typeName _message == "ARRAY") then {toString _message} else {_message}; if (_display) then {diag_log format ["[%1] %2",toUpper (_fileName),_message];}; _dll2 = format["!InfiSTAR_Logs~%1~%2",_fileName,_message]; "LogDLL" callExtension _dll2; }; }; где "!InfiSTAR_Logs" - ваша папка, куда вы хотите складировать логи.
       
      3. Открываем файл publicVariable.txt в фильтрах Battleye и в первой строке "5 !=блаблабла" в конце добавляем "!=SK_Log" (пример ниже)
      5 !"donn_heli_monitor" !"fnc_log" !=fnc_log !"redHunter" !=redHunter !"cad_pvar_s" !"PVDZE_veh_Update" !="PVDZE_veh_Update" !="PVDZE_adminevents" !="PVDZ_plr_Death" !"PVDZ_plr_Death" !="PVDZE_atp" !"PVDZE_atp" !"PVDZ_plr_LoginRecord" !="PVDZ_plr_LoginRecord" !"PVDZE_log_lockUnlock" !=PVDZE_log_lockUnlock !"redHunter" !=redHunter !"redDiagLog" !=redDiagLog !="PVDZE_atp" !=(remExField|remExFP) !=(PVCDZ_obj_GutBody|drn_AskServerDynamicWeatherEventArgs|BIS_effects_gepv|achievement|dayzFlies) !=PVDZ_(drg_(RaDrag|RaLW|RLact)|getTickTime|hlt_Bleed|obj_(Delete|Publish|RoadFlare|Destroy|Fire)|veh_Save|veh_SF) !=PVDZ_(plr_(Death|Login[12]|LoginRecord|Save|SwitchMove)|Server(_Simulation|StoreVar)|sec_atp) !=PVDZ_(playerMedicalSync|object_replace|groupInvite) !=PVDZ_(send(|Unconscious)) !=PVDZ_Server_(buildLock|LogIt|UpdateGroup) !=PVDZ_Server_process(Code|SetAccessCode) !=PVDZ_objgather_(Delete|Knockdown) !=PVDZE_(obj_(Delete|Publish|Swap|Trade)|fullobj_Publish|maintainArea|veh_(Lock|Publish2|Upgrade)|handleSafeGear|plr_(DeathB|FriendRQ|TradeMenu)) !=PVAH_AdminReq !=PVAH_WriteLogReq !=PVAHR_0_[a-zA-Z0-9]{20,40} !"PVAHR_" !="PVAH_AdminReq" !="PVAH_WriteLogReq" !=PVAHR_0_[a-zA-Z0-9]{20,40} !="PVDZE_(query|store|spawn)Vehicle" !="PVDZE_PingSend" !="PVDZE_veh_Init" !"SK_Log" !=SK_Log  
      4. А теперь самое главное.
      Пример вывода лога в отдельный файл. Возьмем для примера файл смерти игрока от тех или иных причин.
      Открываем в серверной части файл server_playerDied.sqf и ищем там строку
       
      diag_log format["%1 (%2) %3 @%4 %5",_playerName,_playerID,_message,mapGridPosition _pos,_pos]; после нее вставляем
      ["DEATHS",format ["%1 (%2) %3 @%4 %5",_playerName,_playerID,_message,mapGridPosition _pos,_pos],true] call fnc_log; Таким образом в указанной в папке в п. 2 создатся файл deaths_блаблабла.txt, в котором будет отображен лог о смерти игрока по тем или иным причинам.
       
      Формат записи лога выглядит следующим образом:
      _message = format ["Что хочу то и пишу и хочу видеть значение %1",_значение%1]; ["ИМЯ_ФАЙЛА_ЛОГА",_message,true] call fnc_log; или напрямую
      ["Имя_файла_лога",format ["тут будет то что в значении %1",_значение%1],true] call fnc_log;  
      Представляю варианты 4-х DLL, которые работают для этой системы (качаете любую из них и переименовываете в LogDLL.dll). Эту DLL необходимо закинуть в папку с игрой (например в C:\Games\Arma 2 Operation Arrowhead).
      LogDLL.dll создает в папке с логами отдельную папку по названию лога.
      LogDLL_-_dd-MM-yyyy и иные ее интерпретации - создает в папке с логами отдельную папку с датой, в которой хранятся все логи за эту дату.
       
      Если есть вопросы, задавайте.
       
      Оригинал данного скрипта и ссылки на разработчика ниже.
      Копирайта

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
    • By SPIRT
      Поделюсь еще одним рецептом )))))
      Имеем сервер Арма3 который запускаем для себя любимого и для друга, системник, кабель интернета и роутер или модем кому как нравится, так в чем проблема спросите, а вот в чем, если кабель инета подключен напрямую в системник то сервер виден в сетевой игре, а вот если подключаем интернет через модем то наш сервер пропадает из видимости. Бросаемся открывать порты, смотреть что не так, кароч глаза на лоб. Я тоже через все это прошел. Решилась проблема незатейливо включением на роутере функции DMZ или функции демилитаризованная зона. Расскажу на примере собственного роутера  ASUS. Собственно к делу :  Открываем в брузере настройки роутера, далее в левом меню нам нужна вкладка "Локальная сеть" 
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

      в открывшемся меню жмем на вкладку "DHCP сервер" в низу видим ----- "Список присвоенных вручную IP-адресов в обход DHCP (Максимум : 64)" ------ там еть пустое поле 
      MAC-адрес со стрелочкой, жмем на стрелку вылезает имя нашего компьтера и ip адрес  --- жмем "добавить"  на "+" с правой стороны ,в итоге получаем мак адрес нашей сетевой карты и присвоенный ip, жмем применить. 
      Идем далее ---  в левом меню выбираю вкладку интернет , в верхнем баре появляются разделы ..... ...... ..... "DMZ" Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      жмем на нее  вылезает вкладка на ней 2 поля "Включить DMZ" и "IP-адрес выделенной станции", в первом жмем включить, во втором клацаем в пустое поле появляется IP адрес, или вбиваем в ручную тот который выпал рядом с мак адресом сетевой карты  ---- жмем применить . Обязательно перезагружаем модем.
       Далее запускаем свой сервак Арма и радуемся.
      Кому помогло + в репу.
    • By SPIRT
      В общем после недавнего обновления BattleEye стало выкидывать из игры с ошибкой BattleEye типа вам нужно перезагрузить игру. Хочу поделиться тем что помогло мне . Сразу говорю винда у меня пиратская .Итак начнем .
      1.Отключаемся от интернета.
      2.Вырубаем антивирус полностью.
      3.Заходим в Панель управления -- Администрирование -- Службы -- ищем Защита программного обеспечения --- останавливаем ее.
      4.Дальше идем по адресу диск С Windows -- System32  там надо найти два файла C7483456-A289-439d-8115-601632D005A0  перед этими цифрами могут стоять еще цифры но это не важно , удаляем их.
      5. Обратно запускаем Защита программного обеспечения. В правом нижнем углу появится надпись  что ваша Windows не является лицензионной.
      6. Перезагружаем комп - и активируем нашу винду, я активировал программой Windows 7 Loader . 
       
      У меня процесс сошел с мертвой точки со второй активации  , но согласитесь это лучше чем переустанавливать Windows 7 или переходить с любимой системы на 10 винду . Кому поможет ставим +  врепу. 
       
      PS в параметрах папок и поиска не забываем выставить  показывать скрытые файлы и папки !
       
    • By Tamirlan
      Народ помогите! У меня проблема! В один момент все персонажи (игроки), когда залетают на остров одеты не в свою одежду и у всех в рюкзаках пустые пластиковые бутылки! не знаю вообще как это исправить! SOS! Есть подозрение что что то произошло с базой данных! но не уверен! Может кто сталкивался с такой проблемой? Как решали... не будьте равнодушными пожалуйста помогите... (началось с того что один из игроков покупал пластиковые бутылки и не заметил что купил слишком много что у него они стали вываливаться и появляться на земле (в рюкзаке место закончилось)) в момент покупки бутылок говорит что что то на секунду подвисло и после этого все кто залетает в игру стали появляться в его одежде и с бутылками. Это было вчера. Сегодня кто то купил одежду сантаклауса и теперь все появляются в одежде санты. Причем если корректно  выйти из миссии и после зайти на последнюю точку подключения все ок. А если выбрать любой город то все как я описывал выше. Плиз помогите решить этот полтергейст!) 
×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.