-
Публикаций
1567 -
Зарегистрирован
-
Посещение
-
Победитель дней
61 -
Отзывы
0%
Тип контента
Профили
Форумы
Загрузки
Магазин
Инструкции
Весь контент Gaikotsu
-
Ai мобов, что бы окружали игрока а не сбивались в кучу PWSOFT
тема ответил Gaikotsu в теме Обсуждения
первое без изучения кода аи не понять остальное два - это сколько потоков выделять для соответствующих задач. больше потоков - меньше очереди в менеджерах соответсвующих задач - меньше ситуаций когда действие выполнится с большой задержкой из-за заполненной очереди. но увлекаться увеличением потоков тоже не стоит, т.к. на сколько потоков эффективнее распаралеливать задачи зависит от количества процов/ядер в процах. -
ну как бы логично - ты же проверяешь во второй ветке на "меньше 79", а не "меньше или равно 79". правда непонятно тогда почему у тебя на 78 идет 1 рек, т.к. должна отработать вторая ветка и дать 2 река. хотя может просто отображается на единицу меньшее значение или где-то дальше еще уменьшается на 1.
-
Пакет ServerList В нем, в предпоследнем поле шлем битовую маску из значений перечисленных в энуме public enum ServerMode { NORMAL, // 1 RELAX, // 2 TEST, // 4 NO_LABEL, // 8 RESTRICTED, // 16 EVENT, // 32 FREE; // 64 private int _mask; ServerMode() { _mask = 1 << ordinal(); } public int getMask() { return _mask; } } например для RELAX + FREE это будет 2 + 64 = 66.
-
нужна помощь использование html вместо htm (или аналог)
тема ответил Gaikotsu в теме Архив старых тем
шта? о_О -
необязательно - можно и имеющийся парсер сетов/листенер для них расширить в плане поддерживаемых слотов экипировки. хотя конечно если есть в сборке в датапаке нормальная поддержка листенеров equip/unequip, то делать еще намного проще - даже в ядро лезть не придется. я даже как-то раз делал подобное, только для определенных таликов (при эквипе определенных комбинаций таликов выдается дополнительный скилл, при снятии само собой обратно забирается), а не бижи, но принцип то один и тот же.
-
подкиньте автору темы запятых, а то у него их жуткая нехватка.
-
А они один фиг всплывут - "поиск для слабаков" (с) хз кто
-
поискал, вроде никаких связей между CommandName-e и ActionName-e в датниках не нашел, так что вполне возможно это где-то тупо захардкодено, к примеру в каком-то из u-файлов
-
в клиенте очень ограниченный хтмл-парсер и понимает далеко не все хтмл-тэги, а многие из тех что понимает - понимает не по веб-стандартам. ты б еще css или js попробовал там написать... а по твоей проблеме - сохраняй просто хтмлки в utf8, без bom.
- 2 ответа
-
- 2
-
[sarcazm] ну да, лучше же качать прогу (бесплатную притом) с "левых" сайтов, чем с сайта автора [/sarcazm] З.Ы. домашний сайт программы, нормальная, не "поломанная" ссылка - https://sites.google.com/site/l2clientmod/xdat_editor
-
Кривая ссылка на сайт автора тулзы
-
переводить текст в кодировку CP866
- 4 ответа
-
- 1
-
Дак ты смотри что у тебя читает SynthesisDataParser у меня к примеру все данные по синтезу вынесены для удобства в отдельную хмлку, а не прописаны в описаниях самих предметов. как я понимаю у тебя там сборк скриптов, если да то ищи файл synthesis_data.xml в датапаке
-
ну чисто формально клиент тоже может быть причем в ГоД, в отличие от ХФ и ниже, нижнее белье имеет уже не только просто иконку в инвентаре, но и меняет внешний вид самого персонажа, показывая этот вид, когда любая другая броня снята. и при отстутствии/не прописанности нужной текстуры, в белье, может возникнуть та же ситуация.
-
ну дык пляши от этого пакета - что где откуда вызывается и т.д. - надеюсь это умеешь делать?
-
не в пакете кури на тему ThreadPoolManager
-
а кто по твоему будет запускать саму объявленную тобой задачу с заданным периодом, скажем при старте сервера?
-
как вариант идшки нужных бонусов можно слать еще в полях enchant options пакета инфы о предмете, если вобще никак не получается показать эту инфу в виде обычной аугментации Для примера как это выглядит (фрагмент <Эффект Модификации>) пример из Артеи, но например в ХФ такое тоже точно работает, в хрониках ниже на 100% не скажу.
-
если используешь существующие в OptionData_Client ид, составляющие конечную ид аугментации, то клиент не при чем? изучай серверные пакеты, отсылающие информацию о предметах - скорее всего по какой-то причине в полях где шлется ид аугментаций для брони отсылается всегда 0 ну а если используешь кастомные ид - само собой надеюсь ты их не забыл в OptionData_Client добавить?
-
Ну полноценной реализацией никто так просто и не будет делиться я вон даже если бы и внезапно захотел и то сразу бы передумал, большей частью по причине того, что столько всего бы пришлось объяснять где, что, как добавлять/менять в сервере... ну нафиг такое "счастье"... З.Ы. да, у меня полная реализация, правда я уже не раз пожалел что вобще это все реализовал - игроки, не понимающие как все это работает, уже просто достали с однотипными вопросами на тему работы эсссенций...
-
1. клиентской части там не требуется 2. ищи, может где и в шарных версиях серверов найдешь реализацию, вон у скриптов вроде реализовано, правда хз насколько полно - бери их декомпил, изучай, переноси к себе.
-
Некоторым походу сложно даже в ту же вики заглянуть... https://ru.wikipedia.org/wiki/Cron
-
кстати да, мог кто-то приколоться и сделать навешивание AVE с ид 17 при взятии моба в таргет.
-
я с серверами говноинтерлюда слава богу не работаю. а если уж вобще приспичило сделать так чтобы к примеру глад не лупил с лука слишком сильно - не надо резать глобально ему атаку, полностью портя класс. можно же сделать более изощренно - дать нужным классам доп. пассивку, ослабляющую для этих классов непрофильное оружие, чтобы например глад стрелял из лука в несклько раз медленнее и т.п.
-
high five SCARP-Code (Lineage 2 HF5 на клиенте Helios)
тема ответил Gaikotsu в теме Команды разработчиков
скорее всего автор осознал какой ад ему предстоит хотя бы в плане переделки пакетов и решил что нафиг ему это все надо