Welcome to RUSaCis - эмулятор Interlude

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

Описание сборки

Всем привет. Из-за частых вопросов в ЛС про сборку и что в ней реализовано — было принято решение написать полное описание. На данный момент (версия 3.9), которая находится в разработке, у нас реализована огромная часть функционала, которая может понадобиться для запуска и комфортной игры на своем сервере.

1) Система ивентов (Last Survivor, Solo Fights, Team Fights, Lucky Chests, Treasure Hunt, Monster Massacre, Assassin Hunt, Territory Clash, Monster Mayhem, Capture the Flag). — Это полностью новая система, которая была добавлена в версии 3.9.
1778134073588.png1778134080765.png
2) Полностью переведены все HTM + системные сообщения. С возможностью добавления любого количества языков и переводов. Все телепорты, NPC-диалоги и описания поддерживают двуязычность через XML (descEn / descRu).
3) Оффлайн трейд с возможностью восстановления предметов после рестарта сервера.[/b] Игрокам больше не нужно каждый раз добавлять предметы на продажу / крафт.
4) .menu
1778134426051.png
5) Многие настройки (PTS систем) вынесены в конфиг. Я понимаю, что PTS нужна не каждому администратору / игроку, потому такие моменты я стараюсь выводить для администратора в конфиг.
# Включить атаку по PTS (делает 1 удар по персонажу, по JAVA бить будет всегда).
AttackPTS = True
# Когда включено, hitTime работает согласно PTS серверу (даже при касте 2500+ каст анимаций будет медленный).
# Когда выключено, hitTime убирает проверку, и при касте 2500+ будет пропускать анимацию (больше подходит для пвп серверов).
HitTime = True
# Включить возможность попадания к Анаказелю через смену комнаты.
# По ПТС, нужно попасть в комнату перед боссом и ждать таймер.
EnterAnakazel = False
6) ACP (.acp). Система авто-зелий CP, HP, MP с возможностью настройки предметов и периода.
1778134592069.png
7) alt+B
1778134686125.png
8) Система миссий (достижений). Реализовано более 30 типов миссий: убийство монстров, спойл, ПвП, ПК, карма, смерти, убийство осадных гвардов, победы в дуэлях, проклятое оружие, подклассы, нублес, брак, олимпиада, геройство, лидер клана, академия, уровни клана, владение замком, заточка скиллов / оружия / брони, успешные и проваленные заточки, аугментация, изучение рецептов, крафт, рыбалка, лотерея, рекомендации, воскрешение, разлом измерений, рождественские елки, квесты, убийство РБ и эпиков (Queen Ant, Core, Orfen, Zaken, Baium, Halisha, Antharas, Valakas).
1778134993103.png
9) Система ежедневных наград (Daily Rewards). 30-дневный цикл с настраиваемыми предметами, временем сброса и возможностью полного сброса через админку.
1778135071597.png
10) Гмшоп
1778135106580.png1778135115732.png
11) Глобальный ГК (Global Gatekeeper). Все телепорты вынесены в XML с поддержкой нескольких типов: STANDARD, NOBLE_HUNTING_ZONE_PASS, NOBLE_HUNTING_ZONE_ADENA, NEWBIE_TOKEN. Полностью локализованы.
1778135381857.png1778135398285.png
12) Баффер. Настраивается через bufferSkills.xml. Поддерживает категории Buffs, Dances, Songs, Premium, а также готовые схемы Fighter / Mage. Возможность кастомизации времени каждого баффа и премиум-набора.
1778135451001.png1778135461892.png
13) Донат шоп. Полностью настраивается через donate.xml. Поддерживает покупку: нублеса, геройства, цвета имени / титула, смены ника, премиума (1/7/14/21/31 день), смены пола, обнуления ПК, уровней клана (1-8), клан-скиллов, клан-репутации, трансфера аугментации и переноса персонажа.
1778135518383.png
14) Статистика ПвП / ПК / Клан.
1778135552416.png
15) Аукцион. С возможностью выставить предмет на продажу. Настройки: лимит лотов, комиссия, валюты. Поддержка нескольких валют через auctionCurrencies.xml (Adena, CoinOfLuck, FestivalAdena).
1778135597720.png
16) Автофарм. (.autofarm). Система автоматического фарма с созданием кастомных зон и маршрутов. Настраивается: макс. зоны, макс. маршруты, радиус, ноды, таймер, проценты HP/MP для хила, шанс дебаффа, список зелий, запрет в городах, смена титула/цвета имени, оффлайн-фарм (в т.ч. только для премиума), покупка времени фарма за кастомную валюту.
1778135636038.png
17) Sell Buff (.sellbuff). Система продажи баффов другим игроками. Настройки: множитель МП, валюта, мин/макс цена, макс. количество баффов, кастомное время из SellBuffData.xml.
1778135677172.png1778135684104.png
18) Cистема дисконекта (No carrier). При дисконнекте клиента персонаж остается в игре на настраиваемое время с кастомным титулом и цветом.
19) Мультипрофа (.multiprof). Возможность взять все профессии на одном персонаже. Настраивается стоимость для 4 стадий в разных валютах.
1778135808037.png1778135815466.png1778135832433.png
20) Rebirth System. Система перерождений с настраиваемыми скиллами и ценами через rebirth_data.xml. Возможность давать уникальные пассивные навыки за каждое перерождение.
1778135875321.png
21) Система Instance. Полноценная поддержка инстанс-зон с отдельным менеджером, временем жизни, реюзами и админ-командами.
22) Система прокси. Возможность подключения прокси-серверов для распределения нагрузки и защиты. Настраивается через proxy.xml и loginserver.properties (Proxy = True/False). Поддержка проверки состояния (health check) и fallback на основной сервер.

И это только некоторая часть того, что реализовано и добавлено, множество конфигов для настройки тех или иных параметров. Как пример:
# True C4 - Когда Вы собираете парик мобов, после остановки персонажа они остануться в 1 точке.
# False GF - Когда Вы собираете парик мобов, после остановки персонажа они будут пытаться Вас окружить.
LogicFollowC4Gf = True

# Установите конфиг в True, чтобы установить период COMPETITION на все время. (дроп камней и регистрация).
SevenSignsAlwaysCompetitionPeriod = False

# Если = True, только владельцы периода пользоваться услугами Маммонов.
StrictSevenSigns = True
# Включает улучшенную проверку спавна NPC в территориях для предотвращения появления мобов на крышах.
# При включении активируется расширенная проверка геодаты, которая:
# * Проверяет стабильность поверхности под ногами
# * Определяет наличие крыши над точкой спавна
# * Проверяет возможность выхода из помещения
# * Предотвращает падение мобов под текстуры
TerritoryEnableRoofFix = False

# =================================================================
# Настройки Атаки и Геодаты
# =================================================================
# Включить строгие проверки геодаты при физической атаке.
# Если True:
# 1. Для Ближнего боя: Проверяется реальная проходимость (canMoveToTarget).
# Нельзя ударить через забор или обрыв, если нельзя пройти ногами.
# 2. Для Луков: Проверяется видимость от центра тела до центра тела.
# Нельзя выстрелить, если видна только макушка из-за высокой стены.
# Если False: Используется стандартная проверка видимости (canSeeTarget).
AttackStrictGeoChecks = False
23) Дополнительный функционал и конфиги.

Все нижеперечисленные опции управляются через rus_acis.properties и соответствующие XML в aCis_datapack\data\xml\:

- DressMe — система визуальных костюмов (включается конфигом EnableDressMe).
- CapsuleBox — система лутбоксов / капсул с шансом выпадения предметов, премиум-наградами и поддержкой заточки (capsuleBox.xml).
- PC Cafe — система PC Bang с таймером, дейли-бонусами, фарм-бонусами и ПвП-бонусами (pcCafe.xml).
- Promocodes — система промокодов (.promocode) с лимитом использований, ограничениями по уровню, датами действия, выдачей предметов, опыта, SP, уровней и специальных наград (noble/hero/premium) через promocodes.xml.
- Voting System — система голосования за сервер на топ-сайтах (HopZone, L2TopZone, L2Network и др.) с настройкой наград, кулдауна и API-ключей через votingSystem.xml.
- PvP System — награды за ПвП, автоматическая смена цвета имени / титула в зависимости от количества ПвП (pvpSystem.xml).
- AntiFeed — защита от накрутки ПвП/ПК (второе окно, дисконнект IP).
- Dualbox — ограничение количества окон с одного IP на сервере, олимпиаде и ивентах.
- Banking — команды .deposit / .withdraw / .bank для обмена адены на Gold Bar.
- .online — команда просмотра онлайна с возможностью накрутки множителя.
- .raid / .epic — команды проверки статуса РБ и эпиков.
- Enchant System — полностью настраиваемые шансы заточки, кристаллизация, возврат уровня, анонсы для каждого свитка через enchants.xml.
- Static Spawn — система статичного спавна (EnableStaticSpawn).
- Random PvP Zone — автоматическая ротация случайной ПвП-зоны.
- Custom Buffer Manager NPC — кастомный баффер в замках и КХ.
- Barakiel — выдача нублеса за убийство Баракиеля.
- ShowNpcInfo — Shift + клик по мобу для просмотра дропа.
- Alternate Drop List — альтернативная система расчета дропа при высоких рейтах.
- Chat Filter — фильтр чата с заменой запрещенных слов.
- Olympiad Custom Period — настройка периода олимпиады (месяц / неделя / день).
- Modify Skill Duration — кастомизация времени действия баффов по ID.
- Chat Settings — настройка уровней для использования чатов (глобальный, торговый, ПМ, шаут).
- Subclass — стакающиеся скиллы саба, сабкласс у любого Village Master, саб оверлорда / варсмита, эльф / темный эльф, запрет на дублирующиеся классы.
- Captcha (Bots Prevention) — система защиты от ботов с окном ввода кода после N убийств мобов, с настраиваемым наказанием (телепорт в деревню / кик / тюрьма / бан).
- Premium Account — система премиум-аккаунта с выдачей при входе и настраиваемым временем.
- Announce Raid / Grand Boss — анонсы смерти и появления РБ / эпиков.
- Allow Grand Bosses Teleport — разрешение телепорта в зоны эпиков.
- Delevel — система понижения уровня с настраиваемой ценой.
- Fake Online — накрутка онлайна в .menu.
- Restricted Char Names — список запрещенных ников при создании персонажа.
- Class Configuration — стартовые предметы, скиллы, макросы, шорткаты и спавны для каждого класса настраиваются через aCis_datapack\data\xml\classes\*.xml.
- Events Drop — настраиваемые ивентовые дропы (Christmas, HeavyMedal, L2Day, Squash) через events.xml с двумя режимами расчета (рулетка / независимый).
- Territory System — инструмент создания территорий для спавна зон с визуализацией и генерацией XML через админ-команду //territory.

Это далеко не полный список всего функционала. Сборка постоянно обновляется и дополняется. Все ключевые параметры вынесены в конфиги и XML для максимального удобства администратора.
 
Последнее редактирование:

scoop12

Бродяга
INTERLUDE
Регистрация
25 Дек 2022
Сообщения
4
Реакции
0
Баллы
1
RaCoin
0
Перевод ГМ шопа поправили в 3.9 ? RU/ENG ?
 

ForceUnleashed

Виконт
Команда форума
Leader
INTERLUDE
CLASSIC
Developer
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
1,077
Решения
6
Реакции
901
Баллы
113
Веб-сайт
rusacis.com
RaCoin
10
Обновил немного описание, добавил больше того что уже реализовано на момент 3.9. (либо будет добавлено в ближайшее время.
Перевод ГМ шопа поправили в 3.9 ? RU/ENG ?
Будет исправлено в одном из обновлений.
 
Сверху Снизу