Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
-
Похожие публикации
-
Автор: DrTauren
Данная версия создана на основе ZSC для DayZ EPOCH 1.0.5.1, а точнее адаптирована под 1.0.6. Также внесены некоторые дополнения для того чтобы сделать систему более защищённой.
Особенности:
Протестировано на DayZ EPOCH 1.0.6.1, а также OverWatch 0.25 Убрано множество способов дюпа, устранены баги системы Множество фрагментов кода взято из стандартного релиза от Zupa чтобы остановить множественные проверки складывания\изымания чего-либо из одного сейфа Поддерживается множество конфигураций хранения валюты: только в машинах, только в сейфах\локбоксах, либо и в машинах, и в сейфах с локбоксами Поддерживаются все карты, но изначально файл server_traders имеется только для карт Chernarus, Taviana, Napf
Внимание:
При процессе установки предполагается что у вас нет кастомных файлов типа variables.sqf или compiles.sqf, или fn_selfActions.sqf Все конфиги настроены под новый Epoch 1.0.6.1, либо OverWatch 0.25
Инструкция по установке валюты:
1) Качаем архив с сайта:
Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
Либо с Гитхаба разработчика 2) В папке миссии открываем файл init.sqf и находим код:
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; и сразу после него добавляем эту строку:
call compile preprocessFileLineNumbers "dayz_code\init\variables.sqf"; 3) Находим это:
call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; ниже добавляем:
call compile preprocessFileLineNumbers "dayz_code\init\compiles.sqf"; 4) Находим очередную строку:
call compile preprocessFileLineNumbers "server_traders.sqf"; и заменяем на эту:
call compile preprocessFileLineNumbers "scripts\traders\server_traders.sqf"; 5) Находим в том же файле этот код:
waitUntil {scriptDone progress_monitor}; и над ним добавляем такие строки:
call compile preprocessFileLineNumbers "scripts\zsc\zscInit.sqf"; execVM "scripts\zsc\playerHud.sqf"; [] execVM "dayz_code\compile\remote_message.sqf"; 6) Замените ваш description.ext на тот что лежит в архиве, либо соедините их содержимое, если ваш файл модифицирован. Сделать это можно при помощи плагина Compare в NotePad++
7) Распаковываем наш dayz_server.pbo и находим файл server_handleSafeGear.sqf. Заменяем его файлом с таким же именем, лежащим в архиве. Также можно их совместить, при помощи упомянутого выше плагина
8) Так же поступаем с файлом server_updateObject.sqf
9) Копируем папки dayz_code и scripts из архива в папку с нашей миссией
Итак, сама новая валюта установлена. Идём дальше.
Настройка фильтров BattlEye:
1) Открываем папку с фильтрами BattlEye и находим файл scripts.txt. Примерно на 12й строке файла находим такой код:
5 createDialog в её конец добавляем это:
!="_dialog = createDialog \"BankDialog\";" !="_dialog = createdialog \"GivePlayerDialog\";" 2) В этом же файле примерно на 10й строке находим это:
5 closeDisplay и так же в конец добавляем код:
!="((ctrlParent (_this select 0)) closeDisplay 9000);"
-
Автор: DrTauren
Данная версия создана на основе ZSC для DayZ EPOCH 1.0.5.1, а точнее адаптирована под 1.0.6. Также внесены некоторые дополнения для того чтобы сделать систему более защищённой.
Особенности:
Протестировано на DayZ EPOCH 1.0.6.1, а также OverWatch 0.25 Убрано множество способов дюпа, устранены баги системы Множество фрагментов кода взято из стандартного релиза от Zupa чтобы остановить множественные проверки складывания\изымания чего-либо из одного сейфа Поддерживается множество конфигураций хранения валюты: только в машинах, только в сейфах\локбоксах, либо и в машинах, и в сейфах с локбоксами Поддерживаются все карты, но изначально файл server_traders имеется только для карт Chernarus, Taviana, Napf
Внимание:
При процессе установки предполагается что у вас нет кастомных файлов типа variables.sqf или compiles.sqf, или fn_selfActions.sqf
Все конфиги настроены под новый Epoch 1.0.6.1, либо OverWatch 0.25
Инструкция по установке валюты:
1) Первым делом выполняем инструкции из статьи ниже:
2) В папке dayz_code\configs удаляем папку Category с файлом cfgServerTrader.hpp внутри
3) Переименовываем папку Category - Overwatch в Category
4) Переименовываем файл cfgServerTrader - Overwatch.hpp в cfgServerTrader.hpp
5) В папке scripts\traders удаляем файл server_traders.sqf
6) Переименовываем файл server_traders - overwatch.sqf в server_traders.sqf
-
Автор: yuraok3
Доброе утро будьте добры сылку на Работоспособную систему банков 2.0 - 3.0, сам не смог найти, нашел только 1.0 Буду очень благодарен
-
Автор: Gromillla
Проблема такова:
1) открыл сейф - поменял пароль (не отходя) - закрыл сейф - в БД деньги превращаются в 0;
2) открыл сейф - поменял пароль (не отходя) - закрыл сейф - открыл сейф - взял/положил любую сумму - закрыл сейф - в БД деньги превращаются в 0 - открыл сейф - деньги появились - закрыл сейф - в БД деньги превращаются в 0 (после рестарта деньги полностью обнуляются);
1) открыл сейф - поменял пароль - отбежал/отошёл на пару метров и вернулся - закрыл сейф - деньги в БД все на месте;
Если отбегать после смены пароля, то деньги все сохраняются.
Вот код ckc_updSafe.sqf :
DZE_ActionInProgress = true; _object = cursorTarget; _weapon = getWeaponCargo _object; _magazine = getMagazineCargo _object ; _backpack = getBackpackCargo _object; _objMoney = _object getVariable["bankMoney",0]; _newCombo = dayz_combination; _object setVariable ["CharacterID",_newCombo,true]; _actual = _object getVariable ["CharacterID", "0"]; cutText [format["Ваш новый код: %1", _actual], "PLAIN DOWN"]; _location = _object getVariable["OEMPos",(getposATL _object)]; _vector = [(vectorDir _object), (vectorUp _object)]; _classname = "VaultStorageLocked"; _location = _object getVariable["OEMPos",(getposATL _object)]; _dir = getDir _object; // Create new object _newobject = createVehicle [_classname, [0,0,0], [], 0, "CAN_COLLIDE"]; // Set direction _newobject setDir _dir; _newobject setVectorDirAndUp _vector; // Set location _newobject setPosATL _location; _newobject setVariable ["WeaponCargo", _weapon ,true]; _newobject setVariable ["MagazineCargo", _magazine ,true]; _newobject setVariable ["BackpackCargo", _backpack,true]; _newobject setVariable ["bankMoney", _objMoney, true]; _newobject setVariable["packing",0]; player reveal _newobject; PVDZE_obj_Swap = [_actual,_newobject,[_dir,_location],_classname,_object,player]; publicVariableServer "PVDZE_obj_Swap"; sleep 1; _newobject spawn player_unlockVault; DZE_ActionInProgress = false; -
Автор: PAnovich
Ребят, такая фигня: при установке SC 3.0 и BuildVectors у игроков после рестарта удаляются деньги из сейфа. По отдельности все работает. В логах ниче особо не узнаешь. Деньги до базы доходят, если прописать вручную они тоже удаляются после рестарта. Помогите, хочется установить и то и то
-
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
Вот стоит у меня ZSC 3.0
Если подойти к сейфу\машине\другому хранилищу - кнопка "Money storage" не пропадает, даже если ты успел на 500м от хранилища убежать, таким способом люди активно дюпают лаве...
Как фиксить?
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах