Добавлен , опубликован

О проекте

Genshin Impact RP — ролевой проект на базе Warcraft 3 Reforged, созданный для отыгрыша в сеттинге одноимённой игры. На данный момент в активной разработке находится карта по локации «Драконий хребет».
Проект разрабатывается сообществом «Клан ХАОС» и распространяется на полностью открытой основе.

Особенности карты

Ассеты и визуальная часть
В карте представлен обширный набор ассетов, извлечённых напрямую из Genshin Impact и адаптированных под движок Warcraft 3 Reforged. В их число входят:
  • Статичные объекты окружения (здания, декорации, элементы ландшафта);
  • Модели персонажей;
  • Звуковые эффекты;
  • Элементы интерфейса и ambient-составляющие.
Базовые системы
Карта построена на фундаменте систем проекта SotDRP. Большая их часть была переработана и воспроизведена на движке Reforged специально под нужды данной карты.
Кастомные системы
Помимо базового функционала, карта включает ряд собственных разработок:
  • Система ближнего боя — набор кастомных скиллов для melee-взаимодействий;
  • Тинт никнеймов — возможность окрашивания имён игроков;
  • И другие уникальные механики.

Текущее состояние

Проект находится на ранней стадии разработки. В связи с этим возможны некоторые баги и неудобства. Тем не менее, базовый функционал для полноценного отыгрыша и дальнейшего расширения уже реализован.
Планы на будущее
В roadmap проекта запланирована реализация следующих элементов:
  • Система сейвов;
  • Многочисленные кастомные способности;
  • Расширение библиотеки ассетов — как статичных объектов окружения, так и моделей персонажей;
  • Дальнейшее развитие и полировка существующих систем.
Технические требования
Карта полностью базируется на движке Warcraft 3 Reforged. На более старых версиях Warcraft III карта не запускается.

Установка

  1. Перейдите по ссылке на Google Диск: ТЫК
  2. Скачайте все файлы из архива.
  3. Поместите их в директорию игры по пути:
Warcraft 3/__ retail __/

Ссылки проекта

Все файлы проекта: ТЫК
Карта: ТЫК
Таблица ассетов (AFX, SFX, Abilities, Ambients, Sounds и др.): ТЫК
Список актуальных текстовых команд:
Открыть
Базовые команды юнита:
name x — переименовать юнита
size x (по умолчанию 100) — изменить размер юнита
tsize x y — изменить размер юнита на x в течение времени y (в сантисекундах)
tint rrrgggbbbttt — изменить цвет юнита в параметрах red-green-blue + transparency, каждый параметр кодируется значением от 000 до 255
speed x — изменить скорость юнита (от 0 до 522)
aspeed x — (по умолчанию 100) изменяет скорость анимаций юнита 
play x — проигрывает юниту анимацию
play loop x — проигрывает юниту анимацию циклично
play set x — устанавливает юниту определённый тег анимаций
kill — убивает юнита
remove — удаляет юнита
explode — взрывает юнита
color x — меняет цвет фракции юнита (x требует название цвета)
give x — передаёт юнита игроку (x требует id игрока, а не цвет)
give me — передаёт юнита себе
watertint rrrgggbbbttt — изменить цвет воды
clone — копирует юнита под спавнер
'nc — делает юнита способным игнорировать физические препятствия
@nc — убирает юниту свойства, даруемые командой 'nc
\ — написать сообщение в рп-чат от имени юнита
fly x y — устанавливает юниту высоту x за время y в секундах (если время дробное — указывается через точку (стандартное float), если аргумент y не указан, то подставляется константа в 1,5 секунды)
pause — помещает юнита в паузу
unpause — извлекает юнита из паузы
'fa x —  устанавливает юниту угол x (в градусах)
'fr — устанавливает юниту рандомный угол
'aloc — делает цель невыделяемой и неуязвимой (так называемое "омоскичивание")
sfx x y — прикрепляет на цель к точке x эффект y из списка эффектов
afx x y — аналогично sfx, но прикрепляет оружие/броню из списка
remove sfx — удаляет последний sfx, прикреплённый к выделенному юниту, та же логика применима и к afx
remove sfx all — удаляет все sfx, прикреплённые к выделенному юниту, та же логика применима и к afx
*x — устанаваливает цели прожектайл x из списка
'x — устанавливает цели способность x из списка
@x — убирает у цели способность x из списка
'buff — убирает с цели все эффекты способностей
'w — даёт возможность герою носить оружие и менять его положение (если такая возможность предусмотрена для героя)
@w — убирает оружие герою
name (текст) — меняет игровое наименование юнита на выбранное имя
subname (текст) — меняет игровое наименование титула героя на выбранный титул
\(текст) — написать сообщение в рп чат от технического имени выделенного юнита

Базовые команды игрока:
zoom x — отдалить камеру на расстояние x
seeall — открывает карту всем игрокам
rename x — переименовать себя на ник x
recolor x — изменить цвет игрока на цвет x
time xx:yy — устанавливает время суток
timespeed x — устанавливает скорость смены времени суток
setname"x""y" (без пробелов) — позволяет присвоить символу "x" имя "y", впоследствии при написании сообщений через символ "y" в начале сообщения оно будет отправляться в рп чат под присвоенным именем
shownames — показать список всех нынешних установленных сетнеймов
*(текст) — написать сообщение-действие в ролевой чат, звёздочка ставится либо после присвоенного через setname символа, либо после \ с выделенным юнитом
ally x — устанавливает союз с игроком x (требует id) (вместо x можно написать all, чтобы использовать на всех игроков, аналогично и у остальных подобных команд)
unally x — устанавливает войну с игроком x
control x — берёт под контроль игрока x
uncontrol x — убирает контроль над игроком x
vision x — даёт общий обзор с игроком x
unvision x — убирает общий обзор с игроком x
nametint x — устанавливает игроку кастомный цвет, доступно 2 варианта: через 0-255 rrrgggbbb или через HEX rrggbb
settint"x""y" — устанавливает символу "x" цвет "y" в ролевом чате, доступно 2 варианта: через 0-225 rrrgggbbb или через HEX rrggbb

Команды окружения:
fog x — устанавливает туман либо из списка пресетов туманов, либо устанавливает кастомный туман, цвет которого прописывается через rrrgggbbbttt
remove fog — удаляет туман
ambient x — устанавливает звук окружения x из списка
remove ambient — удаляет звук окружения
sound x — проигрывает звук x из списка
light x — устанавливает освещение x из списка
weather x — устанавливает погоду x из списка
remove weather — удаляет погоду
wound x — включат тряску с силой x
shake x — устанавливает землетрясение с силой x
title x — затемняет экран и выводит по центру текст x
title off — убирает затемнение экрана от команды title
fade x — затемняет экран за время x, не работает на первого игрока (красного)
fade off — убирает затемнение экрана от команды fade
ui — скрывает игровой интерфейс
ui on — возвращает игровой интерфейс

Эффекты масок:
(название маски) remove — убирает маску
filter rrrgggbbbttt
dream rrrgggbbbttt
icemask rrrgggbbbttt
firemask rrrgggbbbttt
genericmask rrrgggbbbttt
poisonmask rrrgggbbbttt
electricmask rrrgggbbbttt
damagemask rrrgggbbbttt

Особые команды:
doodad x — выбирает декорацию x (в x помещается id декорации) для палитры в спавнере
doodad size x — устанавливает размер декораций, которые будут создаваться через палитру в спавнере
doodad fa x — устанавливает поворот декораций, которые будут создаваться через палитру в спавнере
terrain x — устанавливает тайл для палитры в спавнере (требует id тайла)
height x — устанавливает высоту для палитры в спавнере
esize x — устанавливает размер спецэффектов, которые вызываются через спавнер

Скриншоты

`
ОЖИДАНИЕ РЕКЛАМЫ...
39
Проект годный. Мне нравится. Это пожалуй лучший проект за 2026 год на сайте XGM.
2
Witchblade, благодарим за положительный комментарий! Надеемся, что наш проект будет полезен и послужит для развития аниме-проектов в целом
15
RP проекты по аниме картам в WC3 до чего дожили. В своё время я думал удел аниме карт это максимально передать того или иного персонажа в простых и понятных жанрах для коммунити.
А тут уже РП и по геншину что в WC3 не встретишь.
2

Обновление 0.0.1

Были внесены следующие изменения в карту, а именно:
Код:
  1. Переделано окно с логами чата, вызываемое командой "history". Окно стало более лаконичным и удобным, теперь сообщения не обрезаются по горизонтали.
  2. Добавлен триггер ThrowArc в качестве шаблона заклинаний-бросков по дуге. Для примера была реализована способность для Кли "Бросить бомбу".
  3. Исправлены анимации из спеллбуков.
Эффекты:
  1. Вправлен эффект огненного рывка, от которого оставалось свечение после удаления.
  2. Добавлен в анемо слэш вертикальный удар
Террейн:
  1. Добавлено две новых локации: путь к алому древу и главный лагерь Фатуи.
  2. По мелочи — были добавлены новые декорации. (см. список моделей ниже)
Ассеты:
  1. Добавлены слабый (006), средний(005) и сильный(004) эффекты пара изо рта. (SFX)
Список новых моделей:
Открыть
dropblood_flying.mdx
dropblood.mdx
SteamBreath_Small_Slow.mdx
SteamBreath_Medium_Moderate.mdx
SteamMouth.mdx
Kleebomb.mdx
yc_slashgreen2.mdx
woodenbox6_opened.mdl
woodenbox4_opened.mdl
bloodore.mdl
Все ресурсы обновлены и доступны с Google Drive.
2
mikotos25, Добрый вечер, инструкция по установке написана отдельной главой в статье
1
relat0r, к сожалению не получается. Все закинул в папку. запускаю а там просто модельки персов и то белые все
2
mikotos25, тут нужно разбираться отдельно, но скорее всего что-то просто не докачалось. Сам архив с моделями полон и проверялся, так что с его стороны быть проблем не должно
Чтобы оставить комментарий, пожалуйста, войдите на сайт.