UoKit.com Форумы > Ultima Online : Dev > RunUO Server > Вопросы по RunUO
RyukFW
Добрый день!

У меня игрок стоя на втором/третьем этаже дома может атаковать игрока/нпц на первом этаже.
Флаг NoShoot на плитках стоит.
Подскажите пожалуйста, как это можно исправить?

Т.е. если между игроком1 и игроком2 есть пол, чтоб атака не была возможной.
Вверх
Aimed
Цитата(RyukFW @ 12.5.2020, 11:12)

Добрый день!

У меня игрок стоя на втором/третьем этаже дома может атаковать игрока/нпц на первом этаже.
Флаг NoShoot на плитках стоит.
Подскажите пожалуйста, как это можно исправить?

Т.е. если между игроком1 и игроком2 есть пол, чтоб атака не была возможной.


Дык это ж в вашем коде где-то баг. В дефолтном РанУО такой проблемы нету.
Вверх
RyukFW
Цитата(Aimed @ 12.5.2020, 20:40)

Дык это ж в вашем коде где-то баг. В дефолтном РанУО такой проблемы нету.


На сколько я понимаю это в LOS, но я не могу понять где именно.

Меня в принципе интересует, как система распознаёт.
Вверх
Aimed
Цитата(RyukFW @ 13.5.2020, 13:14)

На сколько я понимаю это в LOS, но я не могу понять где именно.

Меня в принципе интересует, как система распознаёт.


Ну как, как... 3д рей каст идёт и на пути проверяется лэнда и статика. Все здесь есть и оно предельно понятно, но это в вашем случае может совсем по другому работать. Так как вы что-то там у себя меняли и не понятно в каком месте это не работает.
Честно говоря, судя по вашему вопросу, вам будет проще заплатить, например, Juzzver'ю и дать ему доступ к вашему коду. Это вам будет, скорее всего, дешевле по временным затратам.
Вверх
RyukFW
Цитата(Aimed @ 13.5.2020, 21:29)

Ну как, как... 3д рей каст идёт и на пути проверяется лэнда и статика. Все здесь есть и оно предельно понятно, но это в вашем случае может совсем по другому работать. Так как вы что-то там у себя меняли и не понятно в каком месте это не работает.
Честно говоря, судя по вашему вопросу, вам будет проще заплатить, например, Juzzver'ю и дать ему доступ к вашему коду. Это вам будет, скорее всего, дешевле по временным затратам.


Спасибо!
А то я уж думал, что упустил что-то.
Вверх
Invision Power Board © 2001-2024 Invision Power Services, Inc.
Version for Pocket PC © 2006-2024, IPBest Studio.