Ardaeron RPG вики
Advertisement

← Назад

Плагин варпов

Наш проект использует самописный плагин на варпы. Если вы до этого пользовались такими командами как, /setwarp, /warp invite/uninvite и т. д., то в нашем плагине эти команды также есть, за исключением более расширенного функционала для вашего удобства и гибкости настроек.

Варпы (Warps) - это пользовательские точки телепортации (вдруг кто не знал).

Как создать варп?

Будем использовать обычную команду /setwarp <название>. Чтобы создать варп, необходимо получить нужные права. По умолчанию у каждого игрока есть 1 приватный варп (при создании варп автоматически приватный).

Warps info

Информация о варпе, доступная владельцу (/warp boris1 info)

Сделать варп публичным может только Полемарх (подробнее про привилегию).

Как пригласить игрока?

Чтобы пригласить игрока используйте команду /warp <название> invite <игрок>. Учтите, что список приглашённых игроков имеет лимит. Также владелец варпа может добавить игрока в чёрный список, это нужно для запрета телепортации на ваш варп, если он публичный.

Как поставить плату за телепорт на ваш варп?

Мы подумали, что такая функция будет полезной для игроков, создающий у себя дома казино или лотереи с хорошими шансами или качалки опыта и лута на спавнерах. Плата за вход устанавливается в серебряных монетах, а команда установки оплаты /warp <название> fee <кол-во>. Все монеты, полученные таким образом, скапливаются на балансе варпа, чтобы в любой момент вы могли их вывести, а делается это командой /warp <название> withdraw <кол-во/all>.

Public варп

Warp hologram

Голограмма публичного варпа (/warp <название> public)

Все команды варпов

  • /warps [стр] - Список ваших варпов, в том числе пригласившие вас.
  • /warp list [стр] - Показать список варпов.
  • /setwarp <название> - Создать новый варп.
  • /delwarp <название> - Удалить варп
  • /warp <название> - Телепортироваться на варп.
  • /warp <название> info - Посмотреть информацию о варпе.
  • /warp <название> desc <описание> - Установить описание варпа.
  • /warp <название> invite <игрок> - Пригласить игрока на варп.
  • /warp <название> uninvite <игрок> - Удалить приглашение игрока с варпа.
  • /warp <название> blacklist <игрок> - Добавить игрока в чёрный список.
  • /warp <название> unblacklist <игрок> - Удалить игрока из чёрного списка.
  • /warp <название> withdraw <кол-во/all> - Снять деньги с баланса банка
  • /warp <название> fee <кол-во> - Установить взнос за телепортацию (по умолчанию 0).
  • /warp <название> (public/private) - Поменять режим доступа к варпу (по умолчанию private).
  • /warp <название> movehere - Переместить точку телепортации варпа в другое мест (на вас).

Особенности наших варпов

Допустим, вы захотели создать публичный варп с платой за телепорт, но хотите, чтобы ваши друзья не платили за телепорт, что для этого нужно: создать варп /setwarp penek1, поставить публичный доступ /warp penek1 public, установить цену за телепорт, например, 10 с. м. /warp penek1 fee 10, далее добавляем своих друзей в список приглашённых: /warp penek1 invite RazumDar. Готово, ваши друзья больше не платят за телепорт.

Ещё один случай, так как доступ к приватному варпу имеют только приглашённые игроки, то плата за их телепорт не снимается, но если вы захотели поставить взнос за телепорт для конкретного игрока, делайте следующее: создаём варп /setwarp penek2, статус доступа не меняем, так как он по умолчанию приватный, приглашаем игрока /warp penek2 invite RazumDar и добавляем его в чёрный список /warp penek2 blacklist neRazumDar. Готово, теперь RazumDar будет платить за телепорт на ваш приватный варп.

Advertisement