Перейти к содержанию

PaiN

Admin
  • Постов

    276
  • Зарегистрирован

  • Посещение

  • Победитель дней

    24

Сообщения, опубликованные PaiN

  1. Pain-Team version 10.0

     

     

    Предыдущий релиз оказался безуспешным и вскоре пришлось переписать уйму механизмов, чтобы стабилизировать и сделать работу сборки лучше всех прошлых версий.

     

     

    * Поправлена проверка инвентаря на количество занятых слотов.
    * Теперь в мультиселах с параметром keepenchanted="false" можно указывать продукцию с заточкой.
    * Оптимизированы методы сесть/встать + на трон с апдейтом пакетов.
    * Проверяем рандомные точки спауна геодвижком.
    * Добавлена поддержка рандомного разброса для телепортов в xml.
    * Обновлена система передвижей.
    * Сменен геодвиг - снесен к чертям l2j, в 8.0 был прямей, а текущий еще лучше + обновлен в обработке чрезмерно слоистых регионов и улучшен поиск пути.
    * Переписана система автоматического закрытия/открытия дверей с поддержкой перезагрузки без эксцессов.
    * Переписаны AI саммонов и персонажей, теперь гораздо лучше высчитываются действия атаки, каста и последующие задачи.
    * Обновлены и оптимизированы AI монстров и нпц. Переписаны методы агрессии и социальных параметров. Теперь мобы не застывают и не тупят аж пока не ударишь, обновляем состояния активности.
    * В ai_params добавлен параметр мобилизации.
    * Улучшен агролист мобам.
    * Полностью переписаны корабли и выведены в xml.
    * Удален гребаный инстанс миньонов, из-за которого происходили казусы с соратниками боссов и т.п. Теперь миньоны реализованы как положено.

     

  2. Pain-Team version 9.0

     

     

    * Запрещаем телепорт из коммунити находясь в ауре.
    * Меняем отправку пакетов при заточке предмета.
    * Фикс статусов флагов в эвенте CtF.
    * Устранена ошибка загрузки персонажа связанная с проверкой на запрет ношения лука.
    * Исправлена работа статов некоторых эффектов скилов по типу оружия за птс (к примеру у тира некие тотемы дают статы на все типы оружия, хотя и кастуются только с кастетами).
    * Фикс возврата в CtF, если не задана точка.
    * Фикс выпадающих вещей при дропе с ПК.
    * Конфиг отображения клановых значков у нпц.
    * Переписано сохранение данных олимпиады через заданный промежуток времени + выведен конфиг.
    * Исправлено отображение состояния персонажа после воскрешения в эвентах CtF и TvT.
    * Исправлено лечение в эвентах CtF, TvT, LastHero.
    * Продвинутая настройка периода олимпиады с новыми конфигами.
    * Обновляем иконки кланов в списке героев при подтверждении статуса.
    * Переписана проверка чата на запрещенные слова.
    * Полностью переписана система кеширования htm диалогов.
    * Добавлен недостающий дроп и спойл мобам на ферме + поправлены статы.
    * Мобы в ЛоА жгут MP.
    * Полностью заменен droplist.
    * Исправлен Blunt Mastery.
    * Фикс дезактивации Fake Death.

    * Переписаны движения (бег/ходьба).

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

    * Переписаны и оптимизированы механизмы  установки тергета.

    * Переписана вся система падения с высоты и формула урона зависящая от характеристик базового класса персонажа.

    • Upvote 1
  3. Pain-Team version 8.0

     

     

    * Запрещаем кидать трейд в боевом состоянии либо флагнутым.
    * Выведены конфиги для необходимости убийства рб по пути к валакасу.
    * Конфиг клановой репутация при создании клана.
    * Конфиг максимального количества членов клана.
    * Конфиги отключения академии и гвардий.
    * Исправлено поднятие проклятого оружия.
    * Устранена возможность зависания осады Devastated Castle после телепортации боссов.
    * Реализована возможность проведения эвентов CtF, TvT, LastHero в любой локации.
    * Реализовано восстановление боссов после рестарта/выключения сервера (к примеру, снеся некое количество HP боссу, после рестарта он восстановится с тем же уровнем HP).
    * Запрещаем воскрешение от сальвы в эвентах CtF, TvT, LastHero.
    * Запрещаем каст воскрешения в эвентах CtF, TvT, LastHero.
    * Восстановление запроса воскрешения после входа на вылетевшего персонажа.
    * Конфиг запрета участия в LastHero героям.
    * Переписано хранение установленных прав клана по рангам.
    * Поправлены скилы апеллы.
    * Фикс дезактивации геройских скилов.
    * Команда //setolyend теперь не только устанавливает новую дату, но и меняет текущую задачу по установленной дате.
    * Реализован метод для определения индекса зоны во избежание ошибки для пвп зон с включенным пвп-счетчиком.
    * Реализована поддержка минимального уровня для зон.
    * Фикс загрузки эвента CtF.
    * Фикс сохранения имен игнорируемых персонажей.
    * Реализована команда остановки олимпиады + теперь задачи запуска и остановки очищаются как положено.
    * Фикс менеджера олимпиады.
    * //delaugment - удаляет аугментацию.
    * Оптимизированы и переписаны методы снижения HP.
    * Переписана система дропа с ПК.
    * При отмене кланвара проверка на боевое состояние каждого мембера применяется к клану запрашивающего, а не к клану с введенным именем + выведен конфиг на отключение проверки.
    * В тюрьме нельзя саммонить.
    * Переделана система прерываний матчей олимпиады, чтобы не накладывались лишние задачи и не менялся исход матча.
    * Выведены конфиги минимальных участий и побед в матчах олимпиады для претендентов на героя.
    * Переписано, оптимизировано и улучшено хранение и обработка героев с полноценным обновлением их статусов.
    * Если окончание периода олимпиады наступило, когда сервер был выключен, то ранее просто назначало новую дату при старте сервера, а теперь раздаем геройство, либо запускаем задачу валидации, если она назначена на будущее.

     

  4. Ребята, я как вариант могу предложить своё мнение.

    Некоторым было бы актуально продавать сборку без поддержки за меньшую сумму.

    Люди только станут обсирать продукт ибо не будут иметь ни поддержки ни обновлений. Меня в тех. поддержке спрашивают самые элементарные вопросы, к примеру как настроить дроп в сборке? при том, что там самая распространенная таблица droplist.

  5. Pain-Team version 7.0

     

     

    * Закрыты дырки в аи.
    * Реализован конфиг задержки для смены классов.
    * Конфиг запрета на дроп с ПК при наличии ПА.
    * При касте скила на дуэлянта обрывается дуэль.
    * Разрешаем повтор квеста Hunt Golden Ram.
    * Исправлен поиск предметов в аукционе + добавлен поиск по минимальному уровню заточки.
    * Infernal Form давал только резист, а еще должен и физическую атаку огненным атрибутом.
    * Holy Weapon, Infernal Form, кристаллы типа "Blessing of " и прочие заменяются.
    * Holy Weapon, Dance of Light дают физическую атаку атрибутом независимо от цели(не только по нежити).
    * Снижена мощность Holy Blade и работает только на физическую атаку.
    * Правки по Frozen Labyrinth - аи, социальность, агрессия, миньоны.
    * Понижение cp/hp/mp от падения уровня + конфиг сервиса LvlDown для удаления профессии, если уровень ниже необходимого для текущей профессии.
    * Конфиг на запрет атаковать нпц.
    * Поправлены цели для скилов Seal of Disease и Heroic Grandeur.
    * В аукционе добавлена возможность платы за выставление шмотки.
    * Очищаем все запросы при выходе либо дисконнекте.
    * Конфиги бонуса очков олимпиады героям и максимального количества очков.
    * Исправлены параметры скилов на силу восстановления hp.
    * Фикс отображения реальной точки расположения вокруг ходящих персонажей.
    * Фикс рандомного поиска координат с геодвижком.
    * Scroll of Death Whisper давал 50% силы крита вместо положенных 35%.
    * Infinity Stinger давал бешеный крит дамаг со спины.
    * Конфиг использования команды .status только ГМом.
    * Правки всех скилов по силе крита.
    * Конфиг урона чардж скилов в олимпиаде.
    * Конфиг силы крита с лука в PvP.

  6. Pain-Team version 6.0

     


    * Фринтезза засыпает, а не заносится как убитый после истечения времени отведенного на фарм.
    * Конфиг отведенного времени на фарм фринтеззы.
    * Реализована функция прибавления бонуса от заточки к любому стату экипировки

    ().
    * Теперь бонус от заточки на любой стат можно присвоить любой экипировке ().
    * Запрещаем фринтеззе юзать скил в стане, даже если он успел сыграть музыку до стана.
    * Исправлена подача ответа на вызов в GvG.
    * Реализована поддержка скилов резиденций.
    * Проверки дистанции и высоты, на которой находистя персонаж при диалогах с кристаллом телепортации в логово баюма и статуей баюма.
    * Для цены в сервисе отмывания ПК можно указывать кол-во отмываемого ПК.
    * Реализована возможность просмотра ГМом ключей персонажей и выведено в конфиг.
    * Реализован конфиг добавления новых действий для вызова скилов питомцев.
    * Добавлены множители клановой репутации за академиков.
    * Разрешаем ответ на предложения в хаотичном состоянии.
    * Геройские скилы на сабах не удаляем, а дезактивируем + выведен конфиг, если нужны на сабах.
    * Обновляем ранк персонажа при загрузке, даже если персонаж не в клане.
    * Устраняем возможность многократной неуязвимости от защиты при телепорте.
    * Реализовано опциональное исправление координат геодвижком для рандомной точки спауна из локации.
    * Конфиг на запрет атаки и каста, если один из оппонентов в эпик зоне, а другой вне.
    * Конфиг на запрет использования баффера в эпик зонах.
    * Конфиг регистрации макроса .menu при создании персонажа.

    * Исправлены клановые скилы.
    * Переписан премиум бафф с возможностью постоянного доступа через наличие предмета.
    * Исправлен спаун в ToI за птс.

  7. Pain-Team version 5.0

     


    * Фикс системы ключ персонажа.
    * В аи добавлен спаун Ritual Sacrifice.
    * После получения новой профессии проверяем инвентарь на ношение экипировки.
    * Можно использовать параметры serverName и serverTitle в ai_params для отображения имени и титула нпц.
    * Реализован допуск к премиум баффу лишь при наличии премиум аккаунта.
    * Исправлена зона колизея.
    * Для зон реализовано ограничение по уровню.
    * Команда .premium показывает дату окончания премиум аккаунта.
    * Множественные поддержки конфигурации квестов.
    * Правка проверки скилов.
    * Затычка для сохранения сабов без эксцессов.
    * Правильное отображение сообщений при запрете входа на антараса и валакаса когда они мертвы.
    * Перезагрузка конфигов допустимых баффов без рестарта сервера.
    * Саммоны не получают баффы персонажей, если цель не саммон.
    * Добавлен конфиг телепортации персонажей в город при появлении закена.
    * Переписана конфигурация конфигов периода олимпиады - теперь просто задаем кол-во дней одним конфигом.
    * Добавлены конфиги стартовых баффов персонажа.
    * Добавлены конфиги награды за замки.
    * Заточка скила Prayer.
    * Duelist Spirit юзается с любым оружием.

    * Улучшена работа агра Aura of Hate, Aggression, Vengeance.
    * Исправлена работа щита при завышенных градусах.

    * Предотвращаем конфликты менеджера олимпиады со списком ожидающих матчей.

  8. Pain-Team version 4.0

     

     

    * Улучшен AI для нпц Rooney.
    * Исправлена проверка агрессии.
    * Переписан аукцион кх, теперь не зацикливается перенося дату.
    * Исправлен Blood Sword Akamanah.
    * Устранены неполадки удаления проклятого оружия + исправлено сохранение кармы после дропа/исчезновения.
    * На шанс(1%) получения Dinosaur Egg в квесте A Powerful Primeval Creature теперь влияет quest_drop_rates.properties.
    * На шанс(10%) дропа итемов в квесте In The Name Of Evil Part 1 теперь влияет quest_drop_rates.properties.
    * На шанс(50%) получения Vacualite Ore в квесте Into The Flame теперь влияет quest_drop_rates.properties, на количество - quest_reward_rates.properties.
    * Изменен дроп Broken Relic Part в квесте Relics Of The Old Empire.
    * Реализованы конфиги бонусов экспы и квестового дропа в пати.
    * Выведены конфиги прокачки кристаллов.
    * Выведен конфиг групповых баффов баффера.
    * Фикс древа заточки скилов.
    * Фикс Ancient Egg.
    * Фикс эффектов кубиков.
    * Фикс манор.
    * Фикс поиска осады при телепортации.
    * Устранен дюп через клановое хранилище.
    * Переработан весь порядок баффов - теперь группы и схемы в баффере накладываются в правильном порядке сохраняя производительность. Когда персонаж покидает мир, то тоже правильно сохраняются и восстанавливаются эффекты при входе в порядке, в каком и были. На олимпе порядок баффов за птс.
    * Устранен флуд нагружающий сервер ненужными задачами повторного запуска проверки эпик зоны Queen Ant.
    * Переписаны квесты вара/альянса кетра/варка.
    * Убираем конфиг загрузки птс гео, загрузка производится автоматически с определением файлов и возможностью смешивать l2j с птс, причем скорость загрузки не страдает.
    * Переписан cancel + исправлен в Infinity Spear.

    • Upvote 1
  9. Pain-Team version 3.0

     

     

    * Rage и Frenzy за l2wh.
    * На шанс(20%) получения рецепта в квестах Delivery of Special Liquor и Egg Delivery теперь влияет quest_drop_rates.properties.
    * Исправлены шансы получения рецептов в квесте The Finest Food.
    * Исправлены шансы получения заточек в квесте Seekers of the Holy Grail.
    * Переписан расчет квестовых рейтов для квестов Delicious Top Choice Meat и Grave Robber Annihilation.
    * Запрещено призывать в комнату, где находится Ghost of Wigoth(31454).
    * Фикс открытия сундуков типа Box.
    * Переписан спаун и механизм сундуков.
    * Добавлены конфиги дополнительного дропа с чемпионов.
    * Добавлены недостающие мобы в Imperial Tomb.
    * Исправлен и полностью переписан Dimensional Rift.
    * Исправлены аи мобов в ss данженах.
    * Switch, Confusion присваивают новую цель не только мобам, но и игрокам.
    * Добавлен конфиг вывода предупреждения в мультиселлах, если цена предмета ниже цены продажи. Выведен делитель цены продажи.
    * Переписаны телепорты кубиков валакаса и баюма.
    * Переписан авторестарт ГСа.
    * Добавлен конфиг отображаемого списка допустимых символов в сервисе смены ника.
    * Переписан летал для скилов без урона.
    * Оптимизирована формула магического урона.
    * Компаратор сортировки файлов для загрузки классовых скилов (на некоторых машинах загружались хаотично и поэтому наблюдались пропажи скилов и проблемы при изучении).
    * Переписана работа скилов спойла.
    * В инвуле запрещаем получение урона от рефлекта.
    * Нельзя набросить инвул на кастующего печать.
    * Улучшена проверка наложения печати.
    * Поправлен спаун в квестовом движке.
    * Устраняем возможность зависания спауна мобов в квесте на проход к антарасу до убийства моба вызванного другим персонажем.
    * Удалены лишние предметы экстракта.
    * На шанс(15%) получения бижутерии в квесте Possessor Of a PreciousSoul 3 теперь влияет quest_drop_rates.properties.
    * В MoS добавлен нпц Gremory + AI.
    * Summon CP Potion не откатывается в олимпиаде либо при добавлении сабкласса.
    * Переписаны и оптимизированы методы отправки пакетов.
    * Переписана работа иммунитета к эффектам.
    * Глобальная перепись методов смерти.

  10.  

     

     

    Как отключить эту проверку?

    [10:23:11]  WARN MultiSell [702] Production 'Spirit Sword*Spirit Sword' [2591] price is lower than referenced | 61300 > 32000
    [10:23:11]  WARN MultiSell [702] Production 'Raid Sword*Raid Sword' [2599] price is lower than referenced | 61300 > 32000

     

     

    Поправьте цены в мультиселах, иначе есть вероятность, что будут продавать вещи дороже, чем покупают.

     

    Если это пвп сервер, то продажа вещей вообще не нужна и можете сделать запросы в бд:

    UPDATE `armor` SET `sellable` = 'false';

    UPDATE `etcitem` SET `sellable` = 'false';

    UPDATE `weapon` SET `sellable` = 'false';

    Это запретит продажу всех вещей в нпц-магазины.

     

    К тому же, эти варнинги никак не влияют на работу сервера и служат лишь предупреждением.

     

    Еще можете использовать мультиселы с 90000 по 90999 - они исключены из проверки.

     

    У меня х100, нужен запрос что бы урезать продажу в 1.3 раза или больше

     

    Продажу нельзя урезать, она всегда 0.5 от референсовой, если резать референсовую, то изменится и цена предметов в байлистах стандартных нпц что нарушит экономику, в вашем случае нужно открыть мультисел 702 и поднять цену для итемов 2591 и 2599 до 61300 адена - это чтобы избавиться от варнингов, но по сути вы в этом не нуждаетесь, ибо 61300 / 2 = 30650 - а это меньше, чем 32000. Либо перенесите айди своих мультиселов между 90000 и 90999.

  11.  

    Как отключить эту проверку?

    [10:23:11]  WARN MultiSell [702] Production 'Spirit Sword*Spirit Sword' [2591] price is lower than referenced | 61300 > 32000
    [10:23:11]  WARN MultiSell [702] Production 'Raid Sword*Raid Sword' [2599] price is lower than referenced | 61300 > 32000

     

     

    Поправьте цены в мультиселах, иначе есть вероятность, что будут продавать вещи дороже, чем покупают.

     

    Если это пвп сервер, то продажа вещей вообще не нужна и можете сделать запросы в бд:

    UPDATE `armor` SET `sellable` = 'false';

    UPDATE `etcitem` SET `sellable` = 'false';

    UPDATE `weapon` SET `sellable` = 'false';

    Это запретит продажу всех вещей в нпц-магазины.

     

    К тому же, эти варнинги никак не влияют на работу сервера и служат лишь предупреждением.

     

    Еще можете использовать мультиселы с 90000 по 90999 - они исключены из проверки.

  12. Как сделать почту в нпц,

    Пейн ты в ICQ бываешь?

     

    Включить конфиг AllowAuc = True(services.properties) и заспаунить нпц с типом Auction. В 2.0 аукцион вынесен в скрипты с открытым кодом и можно править под свои нужды как угодно.

    Бываю.

  13. Pain-Team version 2.0

     

     

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

     

    * Очищаем последующие действия после телепорта.

    * Устранен баг умножения рейтов ПА.
    * Разрешаем атаковать персонажей в Fake Death.
    * Убран баг с неуязвимостью в эвентах TvT, CtF, LH.
    * Устраняем возможность сбежать с эвентов TvT и CtF оставаясь участником.
    * В эвенте LH нельзя воскрешать.
    * //unhban удаляет бан не только беря имя персонажа, но и его железо.
    * Улучшена корректировка координат спауна.
    * Исправлена очистка механизмов своевременного слежения за состоянием объектов.
    * Устранена ошибка в матче олимпиады при обработке последующей задачи, что исключает зависание арены.
    * Нельзя атаковать командный канал без принудительной атаки (ctrl).
    * Переписана и оптимизирована рандомная анимация всех нпц и монстров. Для монстров не запускаем лишнюю задачу, она выполняется в AI.
    * Исправлены аугмент скилы Focus.
    * Реализован дополнительный параметр для мультиселлов (очень актуально на дополнениях), с которым можно обменивать несколько нестыкуемых предметов с сохранением аугмента и заточки(переносится за порядком, в котором прописаны предметы) и при этом не нужно скрывать список предметов.

    Пример, как задавать параметры:
    * Реализован конфиг длительности неуязвимости после телепортации, которая так же отменяется при касте/атаке/передвижении/использовании предметов.
    * Переписан расчет шанса крита.
    * Нельзя запустить эвент TvT/CtF/LH если уже запущен.
    * Устранена утечка памяти и нагрузка при повышении зарядов глада и тира + сообщения по оффу.
    * В меню вызываемое командой .menu добавлено отключение автоматического приглашения на эвенты TvT, CtF, LH.
    * Переписан механизм лимита заточки на олимпиаде - теперь исключена возможность потери реальной заточки.
    * Устранен баг с запретом атаки будто в мирной зоне, когда персонаж не находится в ней.
    * Отображаем автоюз шотов при повторном заходе на персонажа и при добавлении скилов на панель быстрого доступа.

    * Оптимизирован баффер, почищен от хлама возбуждающего утечку памяти.
    * Устранена ошибка с полетными скилами.
    * Реализован запрет использования перечисленных скилов в зонах.
    * Реализован фиксированный респ эпиков в указанные часы времени суток с учетом присвоенного рандома.
    * Исправлен Bison Spirit Totem за l2wh.
    * Устранена ошибка с телепортерами из SS данженов.

  14. да цены высокие такие бред полнейший,щас л2 умирает такие деньги тратить - лучше взять исходники самому и платить кодеру столько и будут и исходы и сервер и фиксы

     

    Якобы вы найдете кодера, который будет работать за подобные копейки - это все сказки либо дворовый школьник возьмется от безделья и склепает вам непотребный мусор. Если на евро-пвп кодерам отдают около 40-60к рублей в неделю, посудите, какой продукт они имеют за два года )

  15. Считаю что сборка хороша  для х1200 рейтов.

    Считаю что спонсорский аккаунт снизить с 10к до 5к.

    Без перевязки сделать 4 тысячи

    Вип аккаунт сделать 10 тысяч

     

    С такими ценами народ потянеца,нужно сначала зарекомендовать себя.Потом ломить цены.

    Так же хочу быть клиентом но цена укусила.Увы буду смотреть за действиями. :)

     

    у меня все,спасибо -_-

    Прекрасно вас понимаю, и был готов к худшей реакции. Изначально планировал цену около 3500, однако обстоятельства изменились и мне нет резона держать здесь толпу клиентов, ведь как я уже расписывал, чем больше клиентов, тем больше вероятность, что на всех не хватит времени, чтобы решить ту или иную техническую проблему вовремя(подразумевается полноценно "решить", а не отписать что "сделаю"). Вы уже слышали, как у некоторых популярных разработчиков брали дорогие продукты и даже в течении недели не получали элементарных обновлений, которые должны были входить в стоимость внесенной оплаты.

  16. Далеко не нова, что я занимаюсь разработкой java-эмулятора Interlude на основе исходников rebellion 8475 и в течении нескольких лет постепенно приводил сборку в порядок с упором на актуальные потребности нынешних классических серверов.

    Весь функционал не перечислить, но давно проведен парс параметров с птс скиптов для монстров/боссов/петов/саммонов (hp/mp/regen/patk/pdef/matk/mdef/accuracy/evasion/critical/и другие включая их скилы), реализованы различные скиловые механизмы в соответствии с pts (градусы массовых скилов и их лимиты обхвата целей, потребление мп в начале и в конце каста, хиткенцелтаймы, эффектренжи). Добавлено и переписано немало аи, приличные эпики, загрузка птс геодаты.
     
    Существенные отличия от шаблонных ява-сборок:

    * На птс нпц грузятся только через несколько минут после загрузки сервера, а на яве они уже сразу стоят.
    * Разговор с нпц - чар должен разворачиваться лицом к нпц, с которым разговаривает.
    * Включение/выключение тогл-скилов останавливает движение. Если персонаж во время вкл/выкл тогл-скила атакует или кастует, запрос сработает по завершению действия.
    * На оффе статический магический урон.
    * Статический урон energy-скилов.
    * На птс, при покупке из мультиселла, нельзя изменять количество покупки для предметов не в одну ячейку.
    * Если к примеру длительность баффа 10 секунд, то сразу после наложения, отсчет времени на иконке баффа в ячейках баффов начинается с 10. На явах с 9.
    * На оффе выполняется лишь одна сессия удара по пвп цели когда для атаки нужен ctrl и у скилов по такой цели не срабатывает последующее действие атаки.
    * На птс для покраски тряпки на баюма об Platinum Tribe, нужно бить мобов именно кулаками и никак иначе, а на явах можно просто убивать толи дамажить.
    * На оффе переключать или добавлять саб-класс у мастеров можно только на классы, которые соответствуют типу и расе мастера.
    * На птс снять или экипировать стрелы нельзя, они сами экипируются при экипировке лука если соответствует грейд. При снятии лука - убираются вместе с оружием. При поднятии или любом другом методе получения стрел, когда у персонажа в руках лук соответствующего грейда, стрелы сразу экипируются. Когда выбрасываем все экипированные стрелы, то посылаем сообщение о снятии стрел, в противном случае(меньше общего количества) никаких сообщений не отправляем. При удалении или выбрасывании не всех экипированных стрел, стрелы остаются экипированными.
    * На птс квестовые айтемы дропаются через 2-3 секунды после смерти моба.
    * На оффе при попытке использовать скил на трупе чар поворачивается к цели.
    * На оффе зона арен олимпиады становится активной только после начала матча от чего участники и спектаторы получают сообщения про вход и выход с пвп зоны.
    * На оффе по завершению каста скила используются различные проверки типа не находится ли цель за стеной или любой другой преградой, не ушла ли цель за максимальную дальность скила effective_range и прочее. Иначе каст скила обрывается. Время на проверку берется с учетом skill_hit_cancel_time.
    * На оффе большинство массовых скилов имеют свои лимиты на количество целей.
    * На оффе присутствуют массовые скилы с уроном по градусам (к примеру скил дамажит только на 120 градусов спереди, так же есть и те, что только сзади).

    Все эти моменты реализованы!

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

     

     

     

     

    После шарного релиза было проведено множество работы над оптимизацией и глобальным функционалом сборки:

     

    Pain-Team version 1.0

     

    * Фикс листов покупки.
    * Оптимизация записи железа персонажа.
    * Фикс премиум баффера.
    * Запрет телепорта в кб, когда персонаж в команде.
    * Выведены конфиги на запрещенные скилы и предметы в CtF, TvT, LH.
    * Для инстанса CtF/TvT/LH всегда держим закрытими основные двери колизея.
    * При диалоге с торговцами поворачиваемся к ним лицом.
    * Запрос редакции приватной покупки закрывает приватную торговлю заставляя встать.
    * Переписаны и оптимизированы сервисы l2top и mmotop - теперь выдают бонусы как в онлайне так и в оффлайне. В l2top устранен цикл парса голосов и выдача бонусов происходит точно по заданному времени без ожидания следующей проверки.
    * Heroic Berserker дает полный иммунитет к дебаффам.
    * Запрещаем хакерам проход к фринтеззе не через луч либо Imperial Tomb Guide.
    * Фикс чекеров у гейткиперов валакаса, которые открывают двери к сердцу.
    * Используем клиентскую часть при удалении красок.
    * Фикс клиентпакетов + выведены конфиги максимального кол-ва неудачных/неизвестных пакетов до дисконнекта. Дисконнектим с сообщением, ранее просто зависал клиент.
    * Реализованы официальные координаты появления новых персонажей.
    * Punch of Doom восприимчив к рефлекту, но не его эффект.
    * Сбалансированы статы аугмент скилов Might, Empower, Duel Might, Shield, Magic Barrier (за птс скриптами бредовый потолок).
    * Добавлен конфиг на запрет приватной торговли.
    * Устранено множество залипаний таргета.
    * Изменены типы артефактов годдарда.
    * Исправлено сохранение точек возврата в эвентах.
    * Чистка скилового движка от механизмов создающих затруднения при использовании скила.
    * Убран негейт скилов по айди и реализован отдельный тип для той же функции.
    * Реализован всем известный Doctor Chaos в локации С5.
    * Убрана анимация достижения нового уровня при создании персонажа, если стартовый уровень выше 1.
    * Переписан возвратный телепорт по завершению эвентов.
    * В CtF выдаем награду победителям.
    * Переработан ActionUse.
    * Отправляем сообщение о получении предмета с лута перед добавлением в инвентарь, чтобы в некоторых случаях не отправляло нулевое кол-во.
    * Значительно улучшен движок олимпиады, переписана система задач проведения матчей, матчи запускаются быстро и без лишних задержек + в случае загвоздки арена быстро освобождается.
    * Выведен конфиг времени до обратной телепортации с арены олимпиады.
    * Координаты телепорта на арены олимпиады в соответствии с птс.
    * Зоны арен олимпиады обведены в соответствии с птс.
    * Баффы в олимпиаде накладываются по классам в соответствии с птс.
    * Если персонаж вызван на стадион олимпиады во время телепорта, то с него снимаются очки. На очки оппонента это никак не влияет.
    * Если персонаж поднимает проклятое оружие, удаляем его из списка ожидания соревнований олимпиады либо прерываем подготовку к телепортации оповещая участников.
    * Пропаршен спаун в Pagan Temle с птс скриптов + исправлен спаун иммобилизованных монстров и нпц за официалом.
    * Реализован AI босса Andreas Van Halter со всем необходимым спауном(вынесен ненужный гавноспаун с птс как положено в аи - птс никогда не будет оффом, потому что в очередной раз контент выше С4 берется с потолка).
    * Ускорена первичная загрузка геодаты.
    * Реализовано дополнительное закрытие соединения: в главном меню клиента, где вводятся логин и пароль, при нажатии на кнопку авторизации предыдущее соединение будет закрыто. Если запустить два окна и в первом ввести логин, пароль и нажать лишь кнопку авторизации, потом сделать тоже самое со второго окна, то первое окно потеряет установленную сессию подключения и меню клиента на первом окне вернется к вводу логина и пароля с сообщением о том, что аккаунт уже используется. Хотя логин дюп и без этого не работает, все равно подобная предосторожность не будет лишней.
    * Для эффектов зон используем тики, а не секунды.
    * Заболевания в Hot Springs снимаются в горячих источниках за официалом методом действия скилов присвоенных зонам с указанным шансом, циклом наложения и прочими параметрами.
    * Переписана авторизация при вводе неверных данных - теперь надежней и внятней работает антибрут + при авто-регистрации нет палева.
    * Убраны различного рода запросы подключения с гейм сервера к бд сервера авторизации.
    * Переписана и оптимизирована привязка аккаунта к железу.
    * Задействованы неиспользуемые параметры более двадцати скилов.
    * Значительно исправлены передвижения персонажа в соответсвии с координатами клиента.
    * Переписан менеджер регенерации, удалены старые листенеры hp, добавлен новый.
    * Добавлен AI для Breath of Halisha.

    * Миньоны антараса исчезают, когда босс умирает.
    * Переписано использование и загрузка всех скриптов сервера.

    * В сервисе смены основы присваиваем уровень, exp, sp из нынешнего базового класса.

    * Реализована принудительная установка ключа персонажа (включается/выключается конфигом).

    * При активном автоизучении скилов и взятии третей профессии выдаем все скилы третей профы.

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