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

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

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

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

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

Всем доброго времени суток. Установил сервер DayZ Mod 1.8.9 сначала от Pwnoz0r, позже по файлам и гайду из DeadReturn. В обоих случая выбрасывает из сервера с сообщением: Kicked off by BattlEye: PublicVariable Restriction #1.

В publicvariable.log: #1 "PVDZ_fserr" = "Extension"

Клиент и сервер чистые. Steam_AppID пробовал оба. Фильтры стоят последние. 

И, как я понял из файла (dayz_code/system/filesign/verify_mission.sqf), где выбрасывается ошибка в лог со значением Extension, в исключения данное выражение добавлять нельзя.
Единственная надежда на экспертов из этого форума.

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


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

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

  • 0

Проблему решил в 3 шага:

1. Удалил Арму 2 и Арма 2 ОА.

2. Установил всё с нуля, используя гайд DeadReturn.

3. Установил Visual C++ 2005-2017.

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


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

в файле publicvariable.txt добавь в конце:

 

1=PVDZ_fserr
1=Extension

Но скорее всего даже если исправится это всплывет еще что-то, поскольку это реакция фильтров battleye на какие-то скрипты в сервере, которые выполняются.

Проще всего, конечно, тупо удалить в папку с battleye все кроме dll, файлов с cfg батлай и файла bans с банами сервера. Но коректно ли эт ов вашем случае - зависит от того, что вы хотите на своем сервере ставить помимо ванильного чистого мода.

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

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


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

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

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


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

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

если вы ставили чистый сервер и фильтры, что шли с ним, то мешать в вашем случае может две вещи всего:

1. неправильно подобранные к файлам сервера фильтры (т.е. автор сборки сервера не потрудился ими заняться должным образом)

2. какие-то ручные изменения в файле скрипта(ов) на сервере или другие установленные плагины, которые не шли в расчет у автора сборки сервера, и теперь вызывают конфликт с battleye

В любом из обоих случаев правится это не в sqf, а именно не обработанные исключения в txt файле самого battleye фильтра. Какого - это зависит от текста ошибки с киком и файла лога с этой ошибкой.

Если хотите полноценно исправить ошибку - опишите подробно что стоит на сервере, поскольку если сервер состоит из кучи скриптов и плагинов, вшитых в него кем-то еще, а файлы battleye-фильтров взяты от официального релиза серверной части этого мода, проблемы такого рода у вас гарантированы в 99% случаев (это, к слову, любой серверодержатель вам скажет, знающий хоть немного устройство сервера и скриптинг).

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

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

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


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

123new Всё абсолютно чистое: и сервер, и клиент (миссия). Пробовал две чистых сборки, которые указывал выше.
1. Никто не встречался с подобной проблемой.
2. Что-то действительно вызывает конфликт, но уже всё исключено. 

Также, из-за этой ошибки server key = 0, что видно в РПТ.
RPT:

http://pasted.co/084e2942
Консоль:

20:50:37 Roles assigned.
20:50:37 Reading mission ...
20:50:49 Mission read.
20:50:50 Player MyName kicked off by BattlEye: PublicVariable Restriction #1
20:50:50 Player MyName disconnected.
20:50:50 All users disconnected, waiting for users.

 

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

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


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

Francis publicvariable.log можно еще?

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
28.11.2017 12:03:11: ... - #1 "PVDZ_fserr" = "Extension"
28.11.2017 20:33:34: ... - #1 "PVDZ_fserr" = "Extension"
28.11.2017 20:37:53: ... - #1 "PVDZ_fserr" = "Extension"

 

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


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

В файл PublicVariable.txt добавьте:

5 !="PVDZ_fserr"
5 !="Extension"
5 !"PVDZ_fserr"
5 !"Extension"
5=!"PVDZ_fserr"
5=!"Extension"

чисто по логике должно помочь.

Основной принцип настройки, которым руководствуюсь в данном случае у вас:

 

Изменено пользователем 123new
смена createvehicle.txt на PublicVariable.txt (история изменений)

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
20 минут назад, 123new сказал:

В файл createvehicle.txt добавьте:

А при чем тут createvehicle.txt ???

 

11 час назад, Francis сказал:

28.11.2017 12:03:11: ... - #1 "PVDZ_fserr" = "Extension"
28.11.2017 20:33:34: ... - #1 "PVDZ_fserr" = "Extension"
28.11.2017 20:37:53: ... - #1 "PVDZ_fserr" = "Extension"

 

покажи свой publicvariable.txt

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


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

RedLink опечатался, спасибо что подсказали. исправил ошибку.

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


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

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

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 часа назад, Francis сказал:

Проблему решил в 3 шага:

1. Удалил Арму 2 и Арма 2 ОА.

2. Установил всё с нуля, используя гайд DeadReturn.

3. Установил Visual C++ 2005-2017.


О_О

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


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


О_О

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

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


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

Давайте тогда каждый раз переустанавливать игру, когда фильтры тупят, лучше почитать гайд который приложили сверху.

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: Troy1
      Всем привет. пишу мод и столкнулся с проблемой в реализации.
      Суть: Пытаюсь сделать проверку, если игрок стоит прям у окна или у дверного проёма он должен получать урон.
      Делал вот так.
      int wallHits = 0; float d = 2.2; // Дистанция до стены. Если стена дальше — считаем, что там окно или проем. // 8 направлений "снежинкой" для проверки стен вокруг игрока // Используем Vector(x, y, z) для точности ref array<vector> checkDirs = { Vector(d,0,0), Vector(-d,0,0), Vector(0,0,d), Vector(0,0,-d), Vector(d,0,d), Vector(-d,0,-d), Vector(d,0,-d), Vector(-d,0,d) }; foreach (vector dir : checkDirs) { // Пускаем горизонтальные лучи от позиции игрока (from) if (DayZPhysics.RayCastBullet(from, from + dir, collisionLayerMask, this, hitObject, hitPosition, hitNormal, hitFraction)) { // ПРОВЕРКА: Это должна быть вертикальная стена (Y нормали < 0.5) // Чтобы не засчитать низкий потолок за стену if (Math.AbsFloat(hitNormal[1]) < 0.5) { wallHits++; } } } // УСЛОВИЕ БЕЗОПАСНОСТИ: // В комнате wallHits будет 6-8. У окна или в проеме — 1-4. if (wallHits < 5) { hasSafeCeiling = false; // Слишком открытое пространство (окно/дверь) } Пытался менять дистанции, но всё ровно не как не хочет работать.
      Что я делаю не так, или я вообще делаю не то?
      Мне нужно проверять игрока, в укрытии он или нет.
      С высотой я разобрался, а вот с боковыми лучами у меня траблы и не во всех помещениях работает как нужно.
      В некоторых помещениях вообще не работает, удаляешь строки проверки, начинает работать и то по высоте.
      Просто забегаешь по навес и игрок под защитой, так не должно быть.
      Помогите пожалуйста  решить задачу.
    • Автор: Troy1
      Всем привет. Суть в чём, пишу мод на событие и когда происходит событие, параллельно должна меняться скорость ветра, не могу понять как заставить скрипт управлять силой ветра. Понижать силу ветра получилось сделать, а вот повышать не как. Только после перезагрузки сервера сила ветра задаётся в нужном значение.
      Как сделать, что бы по вызову функции менялась сила ветра в большую или в меньшую сторону?
      protected void SetWind(float wind, float time) { if (!g_Game) return; Weather m_Weather = g_Game.GetWeather(); if (!m_Weather) return; m_Weather.SetWindMaximumSpeed(wind); m_Weather.SetWind(Vector(1/Math.Sqrt(3), 1/Math.Sqrt(3), 1/Math.Sqrt(3)) * wind); m_Weather.SetWindSpeed(wind); m_Weather.SetWindFunctionParams(1.0, 1.0, -1); } Это скрипт на понижение силы ветра.
      Работает понижение силы ветра в том случае, если до этого сила ветра была выше.
      Пример:
      Изначально на сервере сила ветра = 20 m/s А нужно понизить до 10 m/s
      Только в этом случае сработает скрипт который я приложил выше.
      Помогите пожалуйста решить этот вопрос.
      За ранние благодарю.
    • Автор: Troy1
      Пока ждал помощи, решил вопрос!
      Тема закрыта!!!
  • Наш выбор

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

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

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

Поддержка