Changelog RPG

Здесь описаны изменения сервера rpg.

Примечание: чтобы посмотреть картинку к полном размере, просто нажми на неё.

## 22 октября

Отмена большей части изменений нового рпг (откат к предыдущей версии).

## 14 октября

Что нового:

- anti xray (скриншот)

- наконец-то я взял настройки paper и server.properties со своей сборки. До этого я использовал настройки со старого рпг, т.к. сборочные не позволяли подключаться к серверу (я это исправил).

- метеориты больше не падают.

## 12 октября

Сервер разрабатывался, а changelog - нет. Теперь у него новая цель - показать прогресс готовности сервера к релизу (а это версия 1.0).

что нового за сегодня:

- настроил negativity (это античит) - теперь он будь setback'ать читерюг и кикать за чит reach (это хитбоксы, киллаура и т. п.)

- метеориты стали крутыми - в боссбаре показываются координаты, улучшились сообщения и метеориты больше не сжигают леса. Также я изменил "состав" адского метеорита (сделал баланс) и переимновал "Сумасшедшего" в "Адского монстра".

- радиус ртп увеличился с 1000 до 1500 блоков

## 3 октября

- починил предмет главного меню (взял со старого РПГ)

- теперь можно получить ежедневный кит /daily

## 1 октября

Сегодня был вайп!

**whats changed? хмм:**

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

**Неинтересное:**

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

- небольшие улучшения сообщений - заменил helpys на RPG или mc.exfil.ru (но не везде, где-то мог пропустить).

- команда /say не показывает [Server]

## 30 сентября

Кстати, сегодня на основном сервере поменялся античит.

**whats new? а вот:**

- взрывы тнт, криперов и всего взрывающегося научились оставлять огонь >:)

- добавил блок привата с радиусом 64 блока во все стороны. Его можно купить в специальном магазине (главное меню -> магазин -> специальный, ну или просто /special). Кстати, информация о входе/выходе в приваты будет отображаться над хотбаром, а не на весь экран или в чате (ура :)).

- над хотбаром не будет отображаться какой-то постоянный текст (то есть больше никаких 20/20 хп, 4 броня, 100/100 мана).

- при активации динамита над ним появится рандомное сообщение, например, "почти 250 тысяч тонн тротила".

**О техническом и не очень интересном:**

- оптимизировал запуск сервера, больше не генерируется ресурспак customNameplates при запуске.

- обновил плагины.

- sus

## 29 сентября OTS

- сделал набросок главного меню. Я взял основу со старого РПГ и изменил её.

- добавил работы: их можно прокачивать и получать деньги за них.

- обновил плагины.

## 28 сентября OTS

**Что нового:**

- добавил плагин на приват блоками. Скоро настрою магазин и блоки.

- добавил плагин на прокачку: у игрока будет 9 направлений: зельеварение, сражение, защита, чарование, исследование мира, фермерство, рыбалка, копание камня и дерева. Каждое направление прокачивается и вместе с ними повышаются характеристики игрока. Например: чем больше уровень "Исследования мира", тем быстрее игрок бегает.

- уровень игрока будет расчитываться так: будут браться уровни всех направлений и находиться среднее число. Уровень будет отображаться в меню игрока, в чате, в табе, над головой и использоваться для расчёта уровней мобов.

- обновил ядро сервера (все ещё сервер работает на версии Майнкрафта 1.20.1).

## 26 сентября OTS

- добавил плагины lpx, ultimateTnt и realistic seasons (последний перевёл).

Дополнено 28 сентября: переименовал версию в 0.2.5 (было 0.3.1).

## 23 сентября OTS

Дополнено 2 ноября: почти всё это почти неактуально!!

Это **полностью новый сервер РПГ**. За основу я взял свой старый сервер, который разрабатывался до вступления в команду Хапуга. Идея о полной переделке РПГ пришла ко мне ещё летом, но решил начать вчера (22 сентября) (именно решил, а заниматься начал сегодня). Я начал разработку заново, так как мне не нравится то, каким является РПГ сейчас (в последнее время это просто куча установленных готовых конфигов, текстурок и я, который почти ничего не понимает (всё это произошло из-за желания установить на сервер много красивых текстур и создать сервер максимально похожим на другие сервера)).

RPG OTS 0.2.4 - RPG on the test server 0.2.4 (RPG на тестовом сервере 0.2.4). Это означает, что эта версия РПГ доступна только разработчикам и не работает на основном сервере (mc.exfil.ru). **Эта версия РПГ будет установлена на сервер после вайпа**.

Вот что я сделал сегодня (хочу напомнить, что ничего (кроме некоторых плагинов (но не их настроек)) не взято со старого РПГ, то есть на новом РПГ нет ничего от старого):

- обновил сервер с 1.18.х (не помню, какая версия 1.18 была) до 1.20.1.

- обновил все плагины.

- добавил отображение информации вверху экрана.

- добавил отображение сообщений игрока над ним.

- добавил Slimefun4 и включил в нём русский язык.

- добавил ресурспак на сервер. Он нужен для работы 3 пунктов выше. (Кстати, до этого был ресурспак на сервере, он добавлял несколько удобных фич и был сделал на сайте vanilla tweaks.)

Кратко про то, что было на сервере, который я взял за основу:

- немного контента.

- всё очень хорошо проработано.

Дополнено 28 сентября: переименовал версию в 0.2.4 (было 0.3).

## 18 сентября

Это последняя версия РПГ, в котором есть что-то сделанное Хапугом (сейчас эта версия работает на сервере).

- оптимизация ресурспака. Получилось сократить размер ресурспака почти в два раза (с ~9 мб до ~5).

- немного улучшил таб.

- убрал задержки у некоторых команд. Например: игрок использовал команду /spawn и на спавн он телепортировался только спустя одну секунду. Теперь игроку не придётся ждать одну секунду.

## 16 сентября

Что нового:

- новая система рпг (прокачки) (/skills, так же можно открыть в Главное меню -> Вы). Старые плагины имели уязвимости. (mmo -> eco)

- удалены классы, заклинания, команда (/party), список друзей.

- обновил ресурспак Incendium.

- новые питомцы. Теперь они не бесполезны - умеют драться с мобами и прокачивать свой уровень.

- обновил некоторые плагины, добавил новые (подготовка к добавлению нового контента).

- оптимизация ресурспака.

- теперь в табе видно версию RPG.

- обновил ресурспак icd.

- заметил, что плагин ultimate relics был удалён.

## 12 сентября

Это большое обновление, которое разрабатывалось с версии RPG 0.1.8 (и всё ещё разрабатывается)!

Что нового:

- гайды

- данж

- новое главное меню. Оно стало более красивым и его возможности (функционал) изменился.

- Battle Pass

- ежедневные задания

- кейсы

- новый спавн

- новый аукцион

- новое меню игрока (/pp, через главное меню пока что открывается старое. Будет исправлено в RPG 0.2.2).

- косметика

- ранги и киты (наборы ресурсов)

- новое название сервера: RPG (было TheLostWorld RPG).

Сейчас переведено на русский не всё, например, меню рангов.

## 9 сентября

- оптимизация ресурспака. Некоторые предметы и блоки, добытые игроками, могли пропасть (их не должно было быть).

- обновил ресурспак для Дискорда (icd).

## 8 сентября

- теперь игрок будет предупреждён о том, что его предмет/броня скоро сломается.

- у стоек для брони появились руки.

- теперь шалкер можно открывать не ставя его как блок.

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

- увеличил количество точек дома до 10. Возможно в будущем, когда будет готов премиум, я изменю максимальное количество точек дома у игроков с премиумом и без.

- при создании точки дома теперь можно выбрать иконку точки дома, которая будет отображаться в меню точек дома.

- выключил пвп режим (mmoc).

- кровать создаёт точку дома.

## 7 сентября

Это обновление подготовило сервер к большому обновлению.

- улучшил сообщение о неизвестной команде.

- изменил требования опыта для повышения уровней.

- остальное секрет :) Дополнено 17 сентября: подробнее в 0.2.1.

## 6 сентября

Это маленькое обновление.

- заметил, что вода теперь имеет обычное (ванильное) поведение. Вроде бы я это сделал ещё в 0.1.6.

- новые сообщения при афк.

- новый аддон Slimefun4 - VillagerUtil.

## 3 сентября

Это маленькое обновление, его не было в планах.

- добавил команду для чата [pos], показывает текущие координаты игрока.

- доделал чат-команду [i]. Теперь есть подсказка "Используйте [i], чтобы показать свой предмет". скриншот будет :))

- обновил ресурспак для Дискорда (icd).

## 2 сентября

- ~~взрывы криперов теперь наносят урон (но не взрывают блоки)~~ Дополнено 9 сентября: взрывы криперов почему-то не наносят урон.

- убрал отображение денег игрока над хотбаром, настроил выносливость. Теперь она тратится при трате голода и восстанавливается спустя время и при поедании еды. Когда выносливость полностью заканчивается, игрок получает эффект замедления (будто у него нет сил).

Дополнено 3 сентября: выносливость работает рандомно и вообще непонятно как ¯\\_(ツ)\_/¯ Дополнено 9 сентября: Но работает :D

- обновил информацию в верху экрана.

- локальный чат был удалён.

## 1 сентября

Это большое техническое обновление, которое позволит создавать ещё больше обновлений :)

- изменил расположение информации над головой игрока + настроил отображение сообщений над головой.

- добавил анимации при использовании "интерактивных" блоков - сундуков, печек, верстаков и тому подобного. Не работает с блоками Slimefun4. Подробнее тут

    - добавил отображение информации у выброшенных предметов.

- обновил отображение различной информации в верху экрана - сейчас её меньше, но зато это выглядит более красиво. Так же я добавил отображение денег у игрока (не в банке) и выносливости (пока что не работает) над хотбаром

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

## 31 августа

Сегодня почти ничего не было добавлено.

- новая система уровневых мобов. Теперь вокруг игрока будут спавниться мобы с разницей 1-3 уровня от уровня игрока. Например, у игрока 10 уровень. Он может встретить мобов с 7, 8, 9, 10, 11, 12 и 13 уровнями. Чем выше уровень моба, тем он сильнее (так же и с игроком lol). Эта система работает почти во всех мирах.

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

## 30 августа

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

- ~~оптимизация подключения игроков к рпг (сервер больше не сжимает пакеты игроков, т.к. этим занимается прокси сервер).~~ Дополнено 3 сентября: Возможно это вызывало много ошибок в консоли и лаги на сервере, поэтому выключил. Дополнено чуть позже: возможно дело в было самописном плагине TimeWorldSyncer.

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

- ~~исправил момент, когда монетки из блоков/мобов не подбирались сразу или при беге и приходилось возвращаться к ним, чтобы собрать.~~ Дополнено 31 августа: не исправил.

- предметы и опыт, выброшенные на землю, больше не соединяются в радиусе 2-4 блоков.

## 29 августа

- добавил возможность включить/выключить затемнение экрана при телепорте в Главное меню -> Настройки, т.к. кому-то она мешала. Эта настройка не выключает затемнение экрана при телепорте в другой мир. Затемнение экрана включено по умолчанию. Спасибо DenGroza за идею.

- заметил, что теперь при использовании лифта Slimefun экран становится не полностью чёрным, а с всего лишь немного затемняется. Как было: экран полностью становился чёрным, несколько секунд ничего не было видно (кроме части хотбара и текста по центру экрана).

## 28 августа

Напомню, что эта страница ведётся не с самого начала разработки сервера и счёт версий начался только сейчас.

- исправил баг c неверным отображением уведомления о покупке предметов игрока

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