Загрузка...
  • Random
  • Development Blog
  • 6 мая 2019 г. 13:12

Изменения в системе плагинов

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

Система прав

Думаю, логично начать с самого главного. С того, что управляет всеми группами и командами. Нами была полностью переработана система прав на сервере, их назначения и запрета. Хоть на серверные группы (в т.ч. и V.I.P.) это никак особо не влияет, система стала работать в разы быстрее и теперь содержит меньше багов. С ней же неплохой update пришел и на сами V.I.P.-группы, которые игроки могут теперь удалять и продлевать группы.


Наборы ресурсов

Следом мы переработали и наборы ресурсов. Внешне ничего практически не изменилось, кроме того, что теперь, получая наборы, предметы, которые не влезли вам в инвентарь, будут выпадать на землю. Вы так же можете получить набор командой /kit [название набора], а узнать названия доступных наборов вы можете командой /kit list (там же узнать и перерыв до следующей выдачи).
 

Приватный чат

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


Система телепортов

Здесь все немного прозаичнее. Система была так же переработана, но с системными фиксами мы внесли и существенные изменения. Телепорты теперь имеют время перезагрузки (cooldown), а также сами телепорты происходят спустя небольшой задержки (в 5 сек). Так же телепорты теперь сбиваются уроном и перемещением игрока. Это сделано для того, чтобы разнообразить PVP-режим и исключить бегства игроков с места PVP. Так же игрок не может сразу осуществить телепорт после получения дамага, необходимо чтобы прошло немного времени. 

V.I.P-игроки при этом имеют иммунитет на все задержки, кроме телепортации сразу после получения урона. Задержки работают на все телепорты, в том числе и /spawn и /home

Остановимся немного подробнее на /home. Система хоть и схожа с предыдущей, но имеет при себе часть изменений. Во-первых, кровать отныне не считается точкой дома, и на нее нельзя сделать телепорт. Однако, если вы умираете и в резерве ваших домов ничего нет, но вы установили для себя кровать, после смерти вы перенесетесь не на спавн, а к своей кровати (об этом немного подробнее будет сказано позднее). Игроку так же доступно n-е кол-во домов, которое он может установить. Существует так называемая дефолтная точка дома, в которую вы можете телепортироваться без уточнения ее названия. Это необходимо для того, чтобы игрок не тратил время на поиск нужного дома (/home list), а сразу телепортировался (ну, не совсем сразу) на свою "главную" точку дома. Эта точка имеет название home. Если же у вас нет дефолтной точки home, и установлено несколько домов - необходимо уточнить, куда вас отправлять (/home [название дома]). Чтобы установить дефолтную точку, необходимо просто прописать /sethome. В дальнейшем, при установке других точек, необходимо указывать их название - /sethome [название дома]. Для удаления дома существует команда /delhome [название дома].

Теперь о приоритетах точек респавна после смерти. Выглядит она так - Дефолтная точка дома  ->
Первая точка дома в вашем списке -> Кровать -> Спавн. Т.е. если у вас нет точки home - система ищет первую в списке точку дома, если же ее также нет - вашу кровать. Если нет и кровати - вас телепортирует на спавн.

Игроки с V.I.P. группами имеют возможность телепортироваться назад (/back). Команда работает так же, как и ранее - вы куда-то телепортируетесь, и ваша прошлая позиция сохраняется в памяти, на которую вы можете вернуться командой /back. Но игрок не сможет вернуться через /back, если он на текущий момент находится в другом мире (перед использованием команды он должен сначала воспользоваться порталом туда, где умер игрок).

Еще одно важное изменение в телепортациях - это запрет на использование их для перемещения в определенные миры и внутри них. К примеру, на текущий момент это Везея (сервер Parallel Worlds).

Поговорим еще об остальных командах, ведь они немного изменились как в действии, так и в визуальном смысле:

1) Телепорт с запросом (/tpr [никнейм игрока]). Игрок получает запрос и может либо принять (/tpaccept), либо отклонить (/tpdeny). Если игрок получает несколько запросов на телепорт - он может принять их все (/tpaccept all) или так же отклонить все (/tpdeny all). Можно уточнить, какой запрос вы хотите принять (/tpaccept [никнейм игрока) или отклонить (/tpdeny [никнейм игрока).

2) Обычный телепорт (/tpc). Доступен персоналу сервера, а также V.I.P.- группам начиная с Pro.

3) Телепорт к себе /tphere доступен только персоналу сервера.


Общая система команд

До текущего момента для всего, что прописывалось ранее (кроме системы прав конечно) использовался плагин Essentials, который по сути своей делает все что может и является куском *;№#а в плане архитектуры и поддержки. Именно поэтому мы вынесли 2 главные части (телепортацию и наборы) из него, ну а какие-то общие команды все же решили оставить там, т.к. не имеет никакого смысла выносить "команды-одиночки" куда-то еще. 

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

Команды /heal, /feed, /hat и другие остались не тронутыми.

Общая команда помощи не осталась в стороне и переработана так, чтобы игроки видели только те команды, которые им доступны.

 

На этом собственно все, но хотелось остановиться подробнее на том, что же будет далее. Очень много вопросов приходит от самих игроков - когда будет релиз, вайп и пр. Сейчас мы не можем точно сказать, когда что будет, потому что сейчас у нас поставлена цель, достигнуть которую нужно как можно скорее, но так как у нас не очень много персонала, проект движется не так быстро как хотелось бы, но мы делаем все возможное, чтобы проект в один день просто затянул в себя всех любителей RPG и Minecraft в целом. Пока мы наводим порядки в рядах, и разрабатываем RPG систему - хоть пока это и не очень видно, но пока всего мы рассказать вам не можем.

Последние новости

Комментарии

Войдите, чтобы оставлять комментарии

Комментариев нет. Будь первым!