Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
BorizzK

Новое, грядущее обновление 1.4 и его прикольчики

Рекомендованные сообщения

AntonivkA двери с машин пропадают

некторые функции в частноcти RayCastRV работают не правильно в предыдущем патче работало все ок

серваки иногда крашит при входе игроков, даж на ванилле

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах





31 минуту назад, BorizzK сказал:

AntonivkA двери с машин пропадают

некторые функции в частноcти RayCastRV работают не правильно в предыдущем патче работало все ок

серваки иногда крашит при входе игроков, даж на ванилле

у меня крашей не было с момента первой обновы 1,04

а вот с машинами еще не разобрался. сейчас расширенное логирование автомобилей включил, буду следить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AntonivkA краш за крашем на модовых серверах

на ванилке реже но есть

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AntonivkA Они начали исчезать из определённых амбаров. Судя по всему тех которые подняты над землёй. С поля или дорог-не пропадают.

 

BorizzK Крашит какая то анимация с любым предметом,реже-COT, ещё реже-"читеры-зомби".

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, paranoyk сказал:

AntonivkA Они начали исчезать из определённых амбаров. Судя по всему тех которые подняты над землёй. С поля или дорог-не пропадают.

 

BorizzK Крашит какая то анимация с любым предметом,реже-COT, ещё реже-"читеры-зомби".

подтверждаю, с поля и дорог не пропадают, однако сами по себе перемещаются. 

дней 5 не заходил в игру, в итоге моя машина переместилась от точки где я ее оставил в лесу, на поляну за 100-150 метров. + к перемещению, что на машинах появляются вмятины и разбитые окна, хотя до этого она была в идеальном состоянии.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AntonivkA При краше сервера подобное наблюдал...но тут 5 дней....Бегемоты ввели вращение земли???Хм,не думаю...

На поржать всем...Краш сервера.
[cheat] HandleInputData man=SurvivorM_Quinn:026 is cheating with cmd=SWAP src1={ type=GROUND item=AK74_WoodBttstck:033486 pos=(13734.1, 6.37532, 3707.56) dir=(0.643824, -0.189838, 0.193729, 0.715465) } src2={ type=ATTACHMENT item=AK_WoodBttstck:033395 parent=AKM:033394 slot=-54823519 } dst1={ type=ATTACHMENT item=AK74_WoodBttstck:033486 parent=AKM:033394 slot=-54823519 } dst2={ type=UNKNOWN }
Class:      'DayZPlayerInventory'
Function: 'Error'
Stack trace:
scripts/1_Core/proto\endebug.c:44
scripts/4_World/systems\inventory\dayzplayerinventory.c:463
scripts/4_World/systems\inventory\dayzplayerinventory.c:291

Изменено пользователем paranoyk (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

paranoyk да по той же причине палатки проваливаются, другие предметы, даж после фикса - если прервать анимацию проваливается, но тут же чисто движок глючит

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BorizzK Дык,они походу привязали что то в руки зомби,но ничего не появляться. В результате глюка в руке оказывается любая вещь-тадам!
И да,я убрал из "пресетов" всё что им попадает в руки,вернее удалил вообще "дать в руки"....Всё равно крашит переодически.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

paranoyk прикол

наспавнил химсвета

берешь в инвентарь

из 10 штук в инвентаре 2 превратились в аккумуляторы

как только пытался их скинуть - краш сервера и клиента

 

Изменено пользователем BorizzK (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AntonivkA у нас и с модами есть и без модов

на всех и машины летают и зомби с игроками тэпэшатся и краши и тп

с модами понятно что чаще

но до последнего патча было все более-менее стабильно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

BorizzK надо попробовать текстурки нивы на нло заменить, хоть правдоподобно получится)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

У нас нива сидит на территории базы 2й день вроде норм, но стоит на ней выехать её начинает колбасить как будто под землю проваливается и телепортируется во время езды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

AntonivkA Сервер БЕЗ модов. только со стороны сервера. Краши есть. Подозрения-анитирейд система....
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

paranoyk ну так отключи

P.S. Сейчас опять поломан шедулер - потому и столько глюков

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И никто не обратил внимания

dst2={ type=UNKNOWN }

 

в пакетике дожен быть указан dst2

во всяком случае в 1.03 он был заполнен всегда

с 1.04 началось

то пустой то нет

имхо либо сетевой модуль пакетики бьет

либо одно из двух

 

пихло думает что это попытка использовать типа чит - отсюда и такой вывод в лог

 

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

поделать с этим можно что-то только в Actions и то не всегда

с палатками получилось

но! если прервать анимацию она и другие предметы полюбасу провалтся на surface который выберет сам движок (на стороне C++)  минуя сторону скриптов (C#)

 

идиотизьм

 

Изменено пользователем BorizzK (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 30.06.2019 в 14:37, thessend сказал:

BorizzK BorizzK Короче, берешь аддон билдер, выбираешь папку свою со всеми нужными тебе файлами и config.cpp и пакуешь SharedScreenshot1.jpg.dd37a654b386aaec2b9ea54e4338de45.jpg

Пример моей папки
 

Далее аддон билдер самSharedScreenshot2.jpg.98693d360b5affd69a3fcb44096c9086.jpg

так что же в config.cpp писать? Уже разобрался)

Изменено пользователем mrKrabs (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 15.07.2019 в 22:00, BorizzK сказал:

И никто не обратил внимания

dst2={ type=UNKNOWN }

 

в пакетике дожен быть указан dst2

во всяком случае в 1.03 он был заполнен всегда

с 1.04 началось

то пустой то нет

имхо либо сетевой модуль пакетики бьет

либо одно из двух

 

пихло думает что это попытка использовать типа чит - отсюда и такой вывод в лог

 

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

поделать с этим можно что-то только в Actions и то не всегда

с палатками получилось

но! если прервать анимацию она и другие предметы полюбасу провалтся на surface который выберет сам движок (на стороне C++)  минуя сторону скриптов (C#)

 

идиотизьм

 

где-то находил в родных скриптах эти метки. Это что-то типа идентификаторов для действий обработчику в режиме rpc передачи клиент-сервер. Типа если запрос в неверном виде - херачить в краш ошибку античита, мол типа 'шеф, все пропало, читерят'.  Там это можно даже менять наскока помню, но исключительно в рамках прямого переписывания кода в scripts т.к. классы движком игры в 1.3 был защищены от моддинга.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Дак что же все же обозначает сия строка

 

[cheat] HandleInputData man=SurvivorM_Oliver:015 is cheating with cmd=SWAP src1={ type=CARGO item=Ammo_762x39:043621 parent=FirstAidKit:043615 idx=0 row=0 col=0 f=false } src2={ type=GROUND item=Ammo_762x54Tracer:043559 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } dst1={ type=GROUND item=Ammo_762x39:043621 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } dst2={ type=UNKNOWN }

И ни как не могу понять, как идентифицировать потом этого "SurvivorM_Oliver:015"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
14 минут назад, VDT сказал:

Дак что же все же обозначает сия строка

 

[cheat] HandleInputData man=SurvivorM_Oliver:015 is cheating with cmd=SWAP src1={ type=CARGO item=Ammo_762x39:043621 parent=FirstAidKit:043615 idx=0 row=0 col=0 f=false } src2={ type=GROUND item=Ammo_762x54Tracer:043559 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } dst1={ type=GROUND item=Ammo_762x39:043621 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } dst2={ type=UNKNOWN }


[cheat] HandleInputData man=SurvivorM_Oliver:015 is cheating with cmd=SWAP src1={ type=CARGO item=Ammo_762x39:043621 parent=FirstAidKit:043615 idx=0 row=0 col=0 f=false } src2={ type=GROUND item=Ammo_762x54Tracer:043559 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } dst1={ type=GROUND item=Ammo_762x39:043621 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } dst2={ type=UNKNOWN }

И ни как не могу понять, как идентифицировать потом этого "SurvivorM_Oliver:015"

HandleInputData - обработка входных данных, man=SurvivorM_Oliver:015 - конкретный объект на сервере класса Man с ID 015, проще говоря - игрок. is cheating with - подозрение вшитого в игру античита на читерство (но кто сказал что он глючить не может и багаться от тех же игровых багов и десинхронов?), with cmd=SWAP - с коммандой SWAP (т.е. замена предмета на предмет в инвентаре или горячей клавишей),

{ type=CARGO item=Ammo_762x39:043621 parent=FirstAidKit:043615 idx=0 row=0 col=0 f=false } - предмет Ammo_762x39:043621 в (type=CARGO говорит об эттом) в FirstAidKit:043615, предмет 2 src2={ type=GROUND item=Ammo_762x54Tracer:043559 pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) } - Ammo_762x54Tracer:043559 на земле type=GROUND на точке pos=(3703.03, 402.319, 5970.14) dir=(-0.0739605, 0.71487, 0.0345464, 0.694469)

dst1={ type=GROUND item=Ammo_762x39:043621 pos=(3703.03, 402.319, 5970.14) - dst1 сокращенно destination, цель (если ошибаюсь, не бейте, my english is very good), проще говоря цель действия предмета 1
dir=(-0.0739605, 0.71487, 0.0345464, 0.694469) - разворот. игрорка или вещи хз

dst2={ type=UNKNOWN } - то же что dst1, видимо для 2 предмета, но поскольку UNKNOWN  то скорее всего это либо баг игры (инвентарь и синхронизация багнулись), либо баг системы, контролирующей это

 

Как править это? А легко, пишешь вот сюдысь https://feedback.bistudio.com/project/view/2/  и ждешь пока разработчик снизойдет до простого смертного и поправит глюк. Почему? Да потому что это проблема самого кода игры, а не скрипта.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Я забил на эти "читы" после того как согласно записям читерили зомби.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
13.03.2020 в 21:06, 123new сказал:

Как править это? А легко, пишешь вот сюдысь https://feedback.bistudio.com/project/view/2/  и ждешь пока разработчик снизойдет до простого смертного и поправит глюк. Почему? Да потому что это проблема самого кода игры, а не скрипта.

 

 

Ты просто красавчиг!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: 123new
      В данной теме я распишу возможность создания серверного мода для сервера на собственном примере и объясню как его собрать.Работающий на момент публикации статьи на версии сервера игры 1.04.152050.
       
      Темы к ознакомлению, связанные с данным материалом:
      https://s-platoon.ru/topic/8701-enscript-uchimsya-osnovam-skriptinga/
      https://s-platoon.ru/topic/8622-enscript-delaem-skript-dlya-moda-i-osnovnye-principy-skriptinga-modov/
       
      Нам понадобятся:
      1. Сервер игры актуальной версии, не ниже патча 1.04. Как установить можно узнать тут:
      До версии 1.04 параметра servermod у сервера игры не существовало!!!
      2. Программа 'PBO manager' с состава инструментария армы из сети: https://www.armaholic.com/page.php?id=16369
      Зеркало: https://yadi.sk/d/_gmzoNSDpNJTt
      Еще зеркало:
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      3. Скрипты для упаковки в наш мод, сформированные и подготовленные нами вручную. Как - смотрите тему
      4. Notepad++ https://notepad-plus-plus.org/download
      P.S. Вместо 'PBO manager' можно использовать DayZ Tools, но как им пользоваться разбираемся сами 😉
       
      И так, приступим:
      1. Предположим, что у нас имеется свой некий набор
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      Подробнее о создании скриптов для своих целей - читайте вот эту тему!
      2. Создаем папку с нашим модом. Для примера, это будет папка '@My_Server_Mod'. В созданной нами папке создаем папку 'Addons', а в ней папку 'My_Server_Mod'.
      3. Помещаем содержимое распакованного архива в папку 'My_Server_Mod'. Должно получиться так:

      4. В папке 'My_Server_Mod' создаем файлик 'config.cpp' и заполняем его следующими данными (советую использовать Notepad++ для этого):
      class CfgPatches // требуется обязательно { class My_Server_Mod // требуется обязательно, совпадает с именем мода { units[]={}; // may be not worked weapons[]={}; // may be not worked requiredVersion=0.1; // may be not worked requiredAddons[]={}; /* requiredAddons[]= { "DZ_Data", // Перечисляем требуемые и используемые модом аддоны (pbo-файлы игры и модов по их внутренним скриптовым именам) }; */ }; }; class CfgMods // // требуется обязательно, совпадает с именем мода { // https://community.bistudio.com/wiki/DayZ:Modding_Structure#Mod_presentation class My_Server_Mod { dir = "My_Server_Mod"; // Имя папки мода, совпадает с именем мода picture = ""; // Картинка в описании мода action = ""; // Ссылка, например вот так: action = "https://dayz.com/"; hideName = 1; // Не уверен, что этот параметр работает hidePicture = 1; // Не уверен, что этот параметр работает name = "My_Server_Mod"; // Имя мода (а также его внутреннее скриптовое имя) logoSmall = "Mods/TestMod/modlogosmall.tga"; // значок рядом с именем мода, если описание не развернуто logo = "Mods/TestMod/modlogo.tga"; // логотип под меню игры logoOver = "Mods/TestMod/modlogohover.tga"; // при наведении курсора мыши на логотип tooltip = "tooltip"; // подсказка при наведении курсора мыши overview = "My Server Mod"; // Описание credits = "123new"; // credits author = "123new"; // author authorID = "0"; // author steam ID version = "1.0"; // version extra = 0; // Не уверен, что этот параметр работает type = "mod"; // требуется обязательно, остается неизменным // inputs = "mods\testmod\inputs\my_new_inputs.xml"; // необязательно, при использовании пользовательских inputs dependencies[]={"Core","GameLib","Game","World","Mission"}; // необязательно, если необходимо установить зависимость класса class defs { class engineScriptModule { value=""; // если значение пустое, используется функция ввода по умолчанию files[]={"My_Server_Mod/scripts/1_Core"}; // вы можете добавить любое количество файлов или каталогов, и они будут скомпилированы вместе с оригинальными скриптами игрового модуля }; class gameLibScriptModule { value=""; files[]={"My_Server_Mod/scripts/2_GameLib"}; }; class gameScriptModule { //value="CreateGameMod"; // когда значение заполнено, имя функции ввода модуля скрипта по умолчанию перезаписывается им value = ""; files[]={"My_Server_Mod/scripts/3_Game"}; }; class worldScriptModule { value=""; files[]={"My_Server_Mod/scripts/4_World"}; }; class missionScriptModule { value=""; files[]={"My_Server_Mod/scripts/5_Mission"}; }; }; // Если какой-то из разделов скриптинга вам не нужен и вы не сибираетесь его паковать, сотрите необходимый блок с ним выше и в массиве dependencies }; }; Пояснения в файле оставил. Файл готовый:
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      Как видите, в 'deffs' названия классов и путей соответствуют родным из 'scripts.pbo', но с допиской имени мода. Имя мода в данном случае и есть идентификатор для обращения к своему моду извне. А в 'dependencies' перечисляются используемые классы оригинальных скриптов без дописки номера секции. Количество используемых 'dependencies' и блоков 'deffs' должно быть идентично.
      Пояснения есть также и в официальной документации от разработчика: https://community.bistudio.com/wiki/DayZ:Modding_Structure#Mod_presentation
      5. Запаковываем нашу папку 'My_Server_Mod' в pbo-файл 'My_Server_Mod.pbo' через 'PBO manager', как на скриншоте ниже:

      Можно использовать и другие способы запаковки, если знаете их или привычны вам.
      6. Добавляем в параметры запуска сервера параметр:
      "-servermod=@My_Server_Mod;" -FilePatching 7. Радуемся, наш серверный
      Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.
      P.S. Создавать bikey файл для мода и bisign подписи для него не требуется, иначе это может привести к неработоспособности серверной модификации (возможно, недоработка сервера игры разработчиком)
       
      Отмечу сразу, что данный способ подходит для модификации и переписывания оригинальных классов скриптов сервера от разработчиков и модификации чужих модов с помощью моддинга, применяется исключительно на стороне сервера игры и клиент игры не затрагивает. Распространять такой мод игрокам НЕ НУЖНО!
      Изменение оригинальных скриптов, для которых не предусмотрена операция 'modded class' в движке игры, а также классов и функций, которые защищены языком и движком игры от такого рода действий через серверные моды не получится. Если вы столкнулись с этим, вам проще распаковать scripts.pbo и поместить папку scripts в корень сервера игры, добавить в параметры запуска сервера параметр -FilePatching и изменять напрямую в папке необходимые вам файлы.Запаковывать назад в pbo папку и размещать в dta в таком случае не нужно!
       
      P.P.S. Процедура создания своего собственного клиент-серверного мода на основе скриптов работает таким же образом. В случае создания такого мода, файл 'config.cpp' может быть для стандартного мода более разнообразным, а также после требуется обязательная подпись такого мода в bisign и создание bikey файлов. Более подробно это освещать требуется отдельно!
    • Автор: Petrovich
      Добрый день всем Админам, Отцам и Про-отцам любимой выживалки.
      Перейду сразу к теме:
      На клиенте моды обновляются а на сервере естественно нет.
      У меня стоит проверка на наличие модов для обеих сторон, иначе не пускает на сервер.
      Вопрос: Как сделать так, что бы на сервере тоже обновлялись моды?
      Или как то в батнике путь к модам в стимовской папке указать? " !Workshop "
       
      Подскажите пожалуйста как решить данную проблему?
      Вот мой батничек на всякий случай:
       
      Start bec.bat "DayZServer_x64.exe" -scrAllowFileWrite -config=serverDZ.cfg "-mod=@Trader;@Omnicidal Bags;@BuilderItems;@Increased Lumens;@BuildAnywhere" -port=2302 "-Profiles=ServerProfile" -freezecheck -FilePatching -cpuCount=4 -dologs "-BEpath=C:\Program Files (x86)\Steam\steamapps\common\DayZServer\battleye" exit  
    • Автор: Nuzze
      Всем привет.
      Поставил я админтулс (вот такой) с включенным BE зайти не могу,понял что нужно обновить фильтры.
      Может кто подсказать как это сделать?  
    • Автор: Golf777
      Обновил Арму 3 и перестало пускать на сервер игроков, перестал работать дарт ,бек и батлай, при входе в игру пишет ошибка при инициализации battlye.
      Может кто сталкивался с такой проблемой?
      Если выключить батлай, то в игру можно зайти.
    • Автор: notani
      Вышло обновление infiSTAR. Подскажите как правильно его обновить.
  • Наш выбор

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.