Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Все - нашлась причина и оказалась она тупейшей...
Я то, что шлется в пакете ExShowHomunculusList в свое время глянул у мобиуса и сделал отправку там по аналогии. Ну а там оказывается есть косяк - у него и у меня в итоге всегда шлются данные для всех открытых слотов, просто для пустых шлются нули...
Так в том то и дело что последовательность пакетов вроде как правильная - я у Bacek'а на эту тему интересовался и он сказал что по крайней мере в более новых хрониках именно эти и шлются.
Так что я или что-то упускаю или же в 286 протоколе как-то по другому это слалось...
З.Ы. Досадно что...
Собственно говоря руки дошли у себя до системы гомункулов и в целом реализация проблем не вызвала, за исключением одного косяка - при создании гомункула не отображает информацию о нем, хотя все пакеты нужные в необходимой последовательности шлются.
Собственно вопрос тем, кто интерфейс колупает...
Не знаю как на мобиусе, но на овере подобный функционал чуть ли не в несколько строк можно сделать, ну если не учитывать реализацию самих связанных пакетов и предметов.
Банально выставлять/снимать нужные кастом флаги, а проверка на их наличие уже и так обычно в проверках на возможность разных...
You need to get the aiming target on which the skill is cast and replace all uses of the effector in the effect with this target.
P.S. I just don’t know if it’s possible to get aiming target from the effect in Mobius.
А метод то точно из пакета CharInfo дергается?
И кстати можно код подсократить
public int getEnchantEffect()
{
final ItemInstance wpn = getActiveWeaponInstance();
return wpn != null ? Math.min(Math.min(wpn.getEnchantLevel(), Config.MAXENCHANT_FOR_VISPLAYER), 127) : 0;
}
Ну навтыкай как минимум в пакет выводов в консоль данных на разных этапах в пакете, чтобы понять на каком этапе спотыкается
А так пакет вроде правильный - у меня вот он тоже
я сам правда этим вариантом не пользуюсь - вместо этого GoodsInventory использую, т.к. он более функциональный.
Но...
...{
writeId(ServerPackets.EX_EVENT_MATCH_MESSAGE);
writeC(_type);
writeS(_message);
}
}типы сообщений
/*** Виды специальных эвентовых сообщений
*/
public enum MessageType
{
TEXT, // Произвольный текст
FINISH, // Большая надпись...
разница есть если сервером отправлены некорректные релейшны для объектов вблизи
от этого будет зависеть состав списка, из которого нексттаргет выбирает цели.
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь.
Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.