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

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
DrTauren

Plot for life v2.34 + Snap Pro v1.4.1 [Передача управления плотом, сохранение после смерти]

Recommended Posts

Что нам понадобится:


Инструкция:
1) Копируем папку custom в вашу папку с миссией
2) Создаём папку custom в корне папки сервера (там где лежат моды типа @DayZ_EPOCH) и копируем туда файлы из папки Server что в архиве. Вы можете копировать эти файлы и в папку dayz_server, но тогда нужно будет изменить пути

Соединение с миссией:
1)
Открываем init.sqf и ищем строку:

call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf";

и заменяем её на эту:

call compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\init\variables.sqf";

2) Эту строку:

call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf";

на эту:

call compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\init\publicEH.sqf";

3) Эту строку:

call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf";

на эту:

call compile preprocessFileLineNumbers "Custom\A_Plot_for_Life\init\compiles.sqf";

4) Эту строку:

_serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf";

на эту:

serverMonitor = [] execVM "custom\system\server_monitor.sqf";

5) В конец description.ext добавляем строку:

#include "custom\snap_pro\snappoints.hpp"


Опции:

  • DZE_APlotforLife = true; - включение plot for Life
  • DZE_PlotOwnership = true; - включение системы владения плотом. Используется для обновления баз под новую систему plot for life, а так же для захвата баз
  • DZE_modularBuild = true; - включение Snap Pro
Оригинал статьи: http://epochmod.com/forum/index.php?/topic/11042-release-a-plot-for-life-v25-keep-your-buildables-on-death-take-plot-ownership/
Edited by Linux
перезалил (see edit history)

Share this post


Link to post
Share on other sites



что заа ош?

 

 

14:09:28 Error in expression <player removeAction _actionreset ; _add3 = 0>
14:09:28   Error position: <_actionreset ; _add3 = 0>
14:09:28   Error Undefined variable in expression: _actionreset
14:09:28 Error in expression <player removeAction _actioncancel ; _add4 = 0>
14:09:28   Error position: <_actioncancel ; _add4 = 0>
14:09:28   Error Undefined variable in expression: _actioncancel
14:09:28 Error in expression <s_s < 16) and (_scud_spd < 1)  and nuke == 1) >
14:09:28   Error position: <== 1) >
14:09:28   Error ==: Type Bool, expected Number,String,Object,Side,Group,Text,Config entry,Display (dialog),Control,Team member,Task,Location
14:09:28 Error in expression <player removeAction _action_s; _add5s = 0>
14:09:28   Error position: <_action_s; _add5s = 0>
14:09:28   Error Undefined variable in expression: _action_s
14:09:28 Error in expression <is_s < 16) and (_scud_spd < 1) and nuke == 1) >
14:09:28   Error position: <== 1) >
14:09:28   Error ==: Type Bool, expected Number,String,Object,Side,Group,Text,Config entry,Display (dialog),Control,Team member,Task,Location
14:09:28 Error in expression <player removeAction _action2_s; _add6s = 0>
14:09:28   Error position: <_action2_s; _add6s = 0>
14:09:28   Error Undefined variable in expression: _action2_s
14:09:28 Error in expression <player removeAction _action3_s; _add7s = 0>
14:09:28   Error position: <_action3_s; _add7s = 0>
14:09:28   Error Undefined variable in expression: _action3_s
 

Нарушение правил форума

3.9 Отсутствие оформления темы там, где необходимо (Спойлеры, коды и т.д.) - 20 баллов (30 дней)
Сообщение оформлено

Edited by DrTauren (see edit history)

Share this post


Link to post
Share on other sites

а если уже есть кастомные variables.sqf и compiles.sqf?

Share this post


Link to post
Share on other sites

 

2) Создаём папку custom в корне папки сервера (там где лежат моды типа @DayZ_EPOCH

Это ж каким образом миссия прочитает то что в папке, которая тупо в паке игры? Судя по изменениям в инит файле, эту папку нужно создавать в папке миссии

Share this post


Link to post
Share on other sites

Это ж каким образом миссия прочитает то что в папке, которая тупо в паке игры? Судя по изменениям в инит файле, эту папку нужно создавать в папке миссии

Тоже было очень интересно. Но перевёл точно с оригинала. Сам перепроверял всё. 

Вот думаю может правда фигня какая, исправить мб?

Share this post


Link to post
Share on other sites

а если уже есть кастомные variables.sqf и compiles.sqf?

В таком случае человек со стальными нервами и крепчайшим недосыпом написал гайд установки на готовый сервер >> ТЫК << (Инглиш, офф форум епоча).

Сам устанавливал по гайду, ссылку на которую указал выше.

По собственным ощущениям и комментариями других обладателей серверов, после установки плагина последней версии, индикаторы состояния персонажа работают некорректно (Либо вообще вырубаются, либо просто находятся в статичном состоянии и не обновляются).

Как я понял, проблема в player_updateGui.sqf, разработчик отвечает, что постарается выяснить как исправить это.

Share this post


Link to post
Share on other sites

Пытался и по начальному гайду и по тому что привел DiegoCarbone устанавливать - один хрен то одно не работает то другое...

 

 

Сам устанавливал по гайду, ссылку на которую указал выше.

 

И все заработало? Пути какие то другие делали? А то он там все предлагает в "Custom\" совать...

Share this post


Link to post
Share on other sites

на эту: serverMonitor = [] execVM "custom\system\server_monitor.sqf";

 

 

_serverMonitor наверное так?

 

но все равно не работает.

Edited by davidx (see edit history)

Share this post


Link to post
Share on other sites

Так все правильно, просто нужно пораскинуть мозгами. Скриптописец писавший гайд по установке своего же скрипта был изрядно не в себе)))

Пункт 4 путь должен выглядеть так:

_serverMonitor = [] execVM "\z\addons\dayz_server\custom\system\server_monitor.sqf";

Сами посмотрите, разработчик предупреждает что файлы server_functions и server_monitir лежат в сервере но в папке custom тут два варианта либо совмещать их самим либо кидать в кастом и юзать как есть. Так же ошибка допущена в compiles или veribles в самом низу файла строка с путем до server_monitor прописана как

 

"custom\system\server_monitor.sqf";

А должна быть:

\z\addons\dayz_server\custom\system\server_monitor.sqf

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

 

Что касается вообще P4L 2.34 и SnapBuild эта версия очень сырая, почему ее выложили на кануне выхода альфа версии P4L 4.0 непонятно ибо в новой версии p4l совмещен с PlotManagement но файлы еще не вышли в свет



Так все правильно, просто нужно пораскинуть мозгами. Скриптописец писавший гайд по установке своего же скрипта был изрядно не в себе)))

Пункт 4 путь должен выглядеть так:

_serverMonitor = [] execVM "\z\addons\dayz_server\custom\system\server_monitor.sqf";

Сами посмотрите, разработчик предупреждает что файлы server_functions и server_monitir лежат в сервере но в папке custom тут два варианта либо совмещать их самим либо кидать в кастом и юзать как есть. Так же ошибка допущена в compiles или veribles в самом низу файла строка с путем до server_monitor прописана как

 

"custom\system\server_monitor.sqf";

А должна быть:

\z\addons\dayz_server\custom\system\server_monitor.sqf

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

 

Что касается вообще P4L 2.34 и SnapBuild эта версия очень сырая, почему ее выложили на кануне выхода альфа версии P4L 4.0 непонятно ибо в новой версии p4l совмещен с PlotManagement но файлы еще не вышли в свет

и еще, с BuildVector который я выкладывал на фаруме это не работает, новый BuildVector работает с ошибками в логе - но работает)



А вообще если не смотреть на RPT то штука клевая, например владелец и друзья по 30м плоту не вводят цифровые коды на сейфах, локбоксах, дверях - они открываются автоматически :)

Edited by marchis (see edit history)

Share this post


Link to post
Share on other sites

 

почему ее выложили на кануне выхода альфа версии P4L 4.0

 

а когда выход примерно?

Share this post


Link to post
Share on other sites

а когда выход примерно?

пока разработчик пытается отремонтировать P4L 2.34 уже выложена 2.35 но баг с металлическим полом и VB остался :( 

альфа версия 4.0 уже есть но не для всех. Скажу одно, обновления выходят гдето в течении 1-2 недели, ждем, скоро будет

Share this post


Link to post
Share on other sites

там кстати обновилась до Plot For Life v2.35

 

вопрос такой. а если уже  кастомные эти файлы есть, их как то объденять надо? ведь 2 variables не подлючишь подряд,свой и тот что в архиве

Edited by davidx (see edit history)

Share this post


Link to post
Share on other sites

там кстати обновилась до Plot For Life v2.35

 

вопрос такой. а если уже  кастомные эти файлы есть, их как то объденять надо? ведь 2 variables не подлючишь подряд,свой и тот что в архиве

если ты никакие файлы не сравнивал и не дописывал, просто замени существующие 2.34 на 2.35 с заменой

Share this post


Link to post
Share on other sites

 

если ты никакие файлы не сравнивал и не дописывал, просто замени существующие 2.34 на 2.35 с заменой

 

это скрипт вообще не ставил. кастомные файлы от других скриптов уже есть. как узнать что нужно именно отдельно в них дописать

Share this post


Link to post
Share on other sites

это скрипт вообще не ставил. кастомные файлы от других скриптов уже есть. как узнать что нужно именно отдельно в них дописать

Notepad ++ открыл два файла для сравнения, разделил на пол экрана, и сиди втыкай сравнивай, по другому никак

Share this post


Link to post
Share on other sites

Notepad ++ открыл два файла для сравнения, разделил на пол экрана, и сиди втыкай сравнивай, по другому никак

 

 

В Notepad++ есть плагин для сравнения файлов Compare

Edited by Bandit3 (see edit history)

Share this post


Link to post
Share on other sites

есть отдельный у кого скрипт plot4life без прилипания?

Share this post


Link to post
Share on other sites

есть отдельный у кого скрипт plot4life без прилипания?

вырежи его и все

Share this post


Link to post
Share on other sites

А что делать в том случае, если у меня свои server_monitor variable and compile ?

Share this post


Link to post
Share on other sites

Объединить все. Дописать в своих файлов то, что требуется.

Share this post


Link to post
Share on other sites

Объединить все. Дописать в своих файлов то, что требуется.

Я нашел только изменения в server_monitor и compile. Не в variable не подскажешь что поменять?

Share this post


Link to post
Share on other sites

Народ может кто подскажет? Не работает время построек. В HiveExt стоит CleanupPlacedAfterDays = 30, построил базу, подхожу к плоту - показывает 0 построек. Где еще нужно смотреть?

Share this post


Link to post
Share on other sites

если не ошибаюсь тогда  постройки будут всегда, а я хочу что бы за них платили или я ошибаюсь?

Share this post


Link to post
Share on other sites

если не ошибаюсь тогда  постройки будут всегда, а я хочу что бы за них платили или я ошибаюсь?

CleanupPlacedAfterDays = -1 ( сервер не будет удалять постройки игроков ) 

Что бы платить , вроде бы это в maintain_area.sqf  ( изменение цены на объект )

_theCost = _count *  1;

ставить 

_theCost = _count *  150 ;

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 Troy1
      Всем привет. Подскжите ну или помогите пожалуйста решить вопрос.
      Вопрос звучит так. На сервере есть трейдер зоны и базы игроков. 
      Если в течение определённого времени, на пример 1 - 2 часа с машиной не кто не взаимодействует и машина не находится в зоне трейдера или на теретории базы, то машина отлетает в гараж или на штраф стоянку.
      На сервере используется TraderPlus.
       
      Есть такие решения у кого?
      За ранние благодарю.
    • By Troy1
      Всем привет. Подскжите ну или помогите пожалуйста решить вопрос.
      Вопрос звучит так. Нужно сделать так, что бы на всей карте был запрет на строительство. 
      Если нужно построить например базу с палатками, то нужно установить верстак или флаг, который установит зону для строительства с радиусом примерно 20-25 метров от центра и желательно что бы зона была квадратной.
      Есть такие решения у кого?
      За ранние благодарю.
    • By BR0wi
      Подскажите где найти людей, которые делаю моды на заказ. К кому вообще обращаться? Или что бы реализовать свои идеи нужно самому "год" сидеть и изучать все механики модинга?
    • By CubeIn
      Приветствую господа, хочу создать новый проект, уникальный, но для этого нужен маппер.
      Я оставлю здесь свой дискрод, напишите в лс, кто готов взяться за крупный проект.
      4me#4542
    • By 6agu
      Поставил
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
  • Our picks

×
×
  • 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.