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
  • 0
Sign in to follow this  
MisaAmane

PlotManagement Нет скролл меню RPT

Лог клиента RPT. В сервере чисто. Ставил всё по гайду, проверил не раз.

 

Error in expression <ds", []];
_fuid = [];
{
_friendUID = _x select 0;
_fuid = _fuid + [_friendUID];
>
  Error position: <select 0;
_fuid = _fuid + [_friendUID];
>
  Error select: Type Number, expected Array,Config entry
File mpmissions\__CUR_MP.Chernarus\DAYZ_CODE\COMPILE\fn_selfActions.sqf, line 219


Код из fn_selfactions.sqf

 

 

            if (s_player_plotManagement < 0) then {

                _adminList = ["0152"]; // Add admins here if you admins to able to manage all plotpoles
                _owner = _cursorTarget getVariable ["CharacterID","0"];
                _friends = _cursorTarget getVariable ["plotfriends", []];
                _fuid = [];
                {
                _friendUID = _x select 0;
                _fuid = _fuid + [_friendUID];
                } forEach _friends;
                _allowed = [_owner];    
                _allowed = [_owner] + _adminList + _fuid;
                if(_owner == dayz_characterID || (getPlayerUID player) in _allowed)then{            
                s_player_plotManagement = player addAction ["<t color='#0059FF'>Manage Plot</t>", "plotManagement\initPlotManagement.sqf", [], 5, false];
                };

            };

 

Share this post


Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Заметил, что происходит после того как добавляю владельца, а когда столб чистый, то всё ок. Скрипт пишет владельцев в инветарь столба, но после добавления там [[[],[]],[[],[]],[[],[]],0].

 

По моим догадками это происходит из-за кастомного HiveExt.dll. А точнее SC 3.0. Судя по коду скрипт не понимает, что после инветаря может идти ,cashvalue. И путается. Я пробовал менять в server_UpdateObject.sqf вот это: _inventory = _object getVariable ["plotfriends", []]; на inventory = _object getVariable ["plotfriends", [ ],0];, на inventory = _object getVariable ["plotfriends",0]; и всёравно не работает.

 

И когда меняю на: _inventory = _object getVariable ["plotfriends", [],0];

 

То логи меняются на эти:

Error in expression <lect 0;

_fuid = _fuid + [_friendUID];
} forEach _friends;
_allowed = [_owner];  >
  Error position: <forEach _friends;
_allowed = [_owner];  >
  Error foreach: Type Number, expected Array

File mpmissions\__CUR_MP.Chernarus\DAYZ_CODE\COMPILE\fn_selfActions.sqf, line 221

 

 

Попробовал только что убрать хранилище. Бд object_data теперь имеет стоковые значения inventory. Опять пустые скобки, но только уже без 0.

Edited by MisaAmane (see edit history)

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
Sign in to follow this  

  • Similar Content

    • By 123new
      Вопросик такого плана.
      В патче 1.4 появился новый функционал в игре.
      У некоторых модов в гл. меню идут картинки. Как вот например такое.

      Если свериться с вики
      https://community.bistudio.com/wiki/DayZ:Modding_Structure
      то должны быть в модах картинки формата .tga.

      Открываю для примера моды Zomberry admin tool или CarHorn, где есть данные картинки.
      В модах не наблюдаю файлов в таком формате, а вместо них наблюдаю неведомый мне формат edds и edds.meta (что подозреваю взаимосвязанно). Также, не наблюдаю прописи таковых в конфиге мода.
      Вопрос - как самому создавать такие картинки для своих модов и верно их прописывать? Ни одного гайда в сети нне нашел
    • By sovcomrad
      Доброго времени суток товарищи, поднял сервак дайз СА, но ни в ЛВС ни по нейму ни по ИП найти не могу в поиске в клиенте. Но по прямому ИП подлючаюсь без проблем. Все порты открыты (DMZ +upnp + проброс портов 0-28000). Сервер ТС работает к нему могут подключиться и так далее. В чем может быть проблема? Заранее спасибо.!
    • By Jdinovich
      Доброй ночи. Сегодня сменил на хостинге ip на другой,куратор,который ведет мой сервер скопировал данные со старого ip на новый. Все работает,но не происходят рестарты,не пишется в чат текст,который должен повторяться каждые 15 минут,нет приветствия.В одном из файлов я нашел данные стоки и заметил что схожие названия серверов.(старое названия сервера 1941,новое 2804)я попробовал сменить. но после изменения ничего не изменилось
       
      # Set the path to the BattlEye directory that is currently in use by the server.
      #BePath = /home/gameserver6/gameserver6/instance/Battleye
      BePath = /home/gameserver1941/serverfiles/instance/Battleye
       
    • By masha1aleksa
      может кто знает как исправить ( нет выхода и два инвентаря )

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

      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
  • 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.