Jet Pack Баг Проход сквозь стены

Админ

Администратор
Регистрация
24.02.18
Сообщения
1.511
Реакции
443
Разработчики этого плагина допустили ощибку в коде плагина это было всегда и есть в новой версии тоже)
У Вас баг с Jet Pack Люди проходят сквозь стены.
Стя у стены вплотную одеть и полететь можно профти стену 😂🧑‍💻

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

Решаем проблему за разработчиками в плагине можно
(включить/активировать) стоя вплотную к любым объектам – стенам, командным блокам и т.п. Сейчас, скорее всего, при попытке надеть джетпак рядом со стеной ничего не происходит или выдаётся сообщение о запрете.

Почему это происходит

В плагине JetPack есть встроенная проверка IsPlayerAtHome, которая не позволяет надеть джетпак, если игрок находится рядом с постройками (стенами, фундаментами и т.д.). Проверка делается лучами во все стороны на расстояние 2 метра по слоям строительных блоков. Если луч во что-то упёрся – считается, что вы «дома», и активация блокируется.


Что можно сделать


Вы можете отключить эту проверку вручную. Найдите в файле метод IsPlayerAtHome (строка примерно 500–520) и либо закомментируйте всё его содержимое, либо измените так, чтобы он всегда возвращал false. Пример:

```csharp
private static bool IsPlayerAtHome(BasePlayer player)
{
return false; // всегда разрешаем надевать
}
```
добавить в конфиг параметр наподобие "DisableHomeCheck": true или измените код самостоятельно (если есть такая возможность).
 
Сверху Снизу