- Баллы
- 78
- Имя в Minecraft
- MrNuts
Всем привет, все наверно слышали про плагин citizens и наверно уже много кто перевел его, но не до конца, я про папку types в ней лежат еще 6 дополнений к citizens, вот я и решил перевести их самостоятельно.
Скачать сам плагин citizens-rus v1.2, но без перевода дополнения.
Внимание!!! перевод может быть не точным, по край мере я буду изменять и вносить изменения в переводе. Да и v0.1 это версия перевода, а v1.2 версия самого дополнения, прошу не путать.
Да и не судите строго.![]()
Ваш первый NPC:1. Вот первое переведенные дополнения Quester.Quester v1.2 (Квестер vo.1) Скачать переведено 30% исправлено 0%Quester v1.2 (Квестер v0.2) Скачать переведено 100% исправлено 70%Примечание: прежде чем как начать ставить дополнение для плагина, установите сам плагин citizens-rus v1.2Файл Quester.jar который в папке types, надо запихать в папку types которая находится в папке citizens пример:
X/Сервер/plugins/citizens/types/Quester.jar
Внимательно прочтите все команды и разрешения для более углублённого использования плагина, а пока что базовое руководство по созданию NPC:
- Введите команду /npc create [name], заменяя [name] ником своего NPC (пример - /npc create Bob). При желании можно добавить для NPC текст, для этого просто напишите его после ника (пример - /npc create Bob Привет, как поживает наш Админ?). Если вы хотите создать NPC со скином введите ник того игрока, у которого есть скин (пример - /npc create Notch - создаёт NPC со скином Нотча)
- Если вы не добавили текст для NPC ранее вы можете добавить его введя команду /npc add. Если же вы хотите заменить текст, введите /npc set. И наконец, для сброса текста используйте команду /npc reset.
- Если вы хотите, что-бы у вашего NPC был цветной ник введите /npc color &[color-code], заменяя [color-code] id цвета, например, если ввести /npc color &6, то ник NPC'a будет золотым. ВНИМАНИЕ: Изменение цвета ника NPC, удаляет его скин.
Иметь обычного NPC, это конечно здорово, но вы можете сменить его тип набрав /toggle [type], заменяя [type] на тип NPC'a, который имеется в папке types.
Пример: /toggle quester все ваш npc стал квестером.
- Quester (Квестер):
Квестер позволит игрокам идти на различные типы заданий. Они могут собирать или ставить блоки, атаковать мобов, путешествовать на определенное расстояние, и многое другое! Квесты полностью настраиваются в quests.yml. Вы можете назначить эти квесты квестерам и отправить игроков на весёлые квесты.
Команды:
/quester help - вызов страницы справки для квестеров (permission - citizens.quester.use.help)
/quester assign [quest] - назначить для квестера квест, где [quest] - название квеста (NPC должен быть вашим и выделен, permission - citizens.quester.modify.quests.assign )
/quester remove [quest] - удалить квест у квестера, где [quest] - название квеста
(NPC должен быть вашим и выделен, permission - citizens.quester.modify.quests.remove )
/quester quests (page) - показать список квестов у выбранного квестера, где (page) - страница списка (NPC должен быть вашим и выделен, permission - citizens.quester.use.quests.view )
/quest help - вызов страницы справки для квестов (permission - citizens.quester.use.quests.help)
/quest abort - отказаться от выполнения квеста (NPC должен быть вашим и выделен, permission - citizens.quester.use.quests.abort )
/quest completed (page) - список завершённых квестов, где (page) - страница (permission - citizens.quester.use.quests.status )
/quest status - посмотреть статус квеста (permission - citizens.quester.use.quests.status)
Использование:
Чтобы принять квест, пойдите к квестеру. С помощью левой кнопкой мыши, вы можете просматривать описания всех возможных квестов, которые есть у данного квестера, щелкая мышью до нужного квеста. Щелкните правой кнопкой мыши, чтобы принять квест.
Только один квест может быть принят в любой момент - используйте /quest abort для отказа от текущего квеста.
Состояние текущего квеста можно просмотреть в любое время, введя /quest status. По завершении поисков, вернитесь к NPC и щелкните правой кнопкой мыши для завершения квеста.
Конфигурации квестов:
Типы целей:
Для помощи с общим дизайном целей, каждой цели можно использовать одну из общего набора переменных:
Типы квестов:
Строительство (build) - поставить определенное количество блоков.
Используемые типы: materialid - ID предмета, amount - кол-во блоков, которые должны быть поставлены.
Поиск места (move location) - находиться в пределах необходимого места.
Используемые типы: location - место, куда нужно прийти. amount - сумма в блоках, показывающая на сколько игрок может быть дальше нужного места, что-бы закончить.
Охота (hunt) - убить определенное количество монстров.
Используемые типы:amount - количество монстров, которых надо убить. string - тип монстров, которые должны быть убиты. Используйте '-' в начале для белого списка. '*' для всех монстров.
Перемещение на расстояние (move distance) - пройти определенное количество блоков. Используемые типы:amount - количество блоков.
Разрушение блоков (destroy block) - разбить определенное количество блоков. Используемые типы:amount - количество блоков, которые нужно сломать. materialid - ID блоков.
Поставка (delivery) - доставить предметы к NPC. Используемые типы: npcdestination - NPC ID . materialid - материал, который должен быть доставлен. amount - количество предметов для доставки.
Убийство (player combat) - убить определенное количество игроков. Используемые типы:amount - количество убитых игроков. string - тип игроков, которые должны быть убиты. Используйте '-' для белого списка . '*' для всех групп.
Собирать (collect) - собрать определенное количество предметов. Используемые типы:amount - количество предметов, которые нужно собрать. materialid - id предмета, который нужно собрать.
Награды:
Они могут быть использованы как в качестве награды, так и требования для начала квеста. Как награды, они могут быть либо давать награды, либо взять их, поскольку они могут использовать строку take.
Ранг (rang) - дать игроку ранг ("ранг").
Разрешение(permission) - дать игроку разрешение (permission)
Квест (quest) - дать игроку квест. Обратите внимание, что этот квест не может быть отменён.
Предмет (item) - дать игроку определённый предмет.
Здоровье (health) - дать здоровье игроку.
Денежное вознаграждение (money) - дать игроку денег.
Для создания квестов используйте Notepad++. Текст можно писать по-русски, если потом перекодировать, как при русификации плагина. Если установить repeats: -1 то квест можно выполнять неограниченное кол-во раз. Пример рабочих квестов. - прим.
Команды:
/quester help - вызов страницы справки для квестеров (permission - citizens.quester.use.help)
/quester assign [quest] - назначить для квестера квест, где [quest] - название квеста (NPC должен быть вашим и выделен, permission - citizens.quester.modify.quests.assign )
/quester remove [quest] - удалить квест у квестера, где [quest] - название квеста
(NPC должен быть вашим и выделен, permission - citizens.quester.modify.quests.remove )
/quester quests (page) - показать список квестов у выбранного квестера, где (page) - страница списка (NPC должен быть вашим и выделен, permission - citizens.quester.use.quests.view )
/quest help - вызов страницы справки для квестов (permission - citizens.quester.use.quests.help)
/quest abort - отказаться от выполнения квеста (NPC должен быть вашим и выделен, permission - citizens.quester.use.quests.abort )
/quest completed (page) - список завершённых квестов, где (page) - страница (permission - citizens.quester.use.quests.status )
/quest status - посмотреть статус квеста (permission - citizens.quester.use.quests.status)
Использование:
Чтобы принять квест, пойдите к квестеру. С помощью левой кнопкой мыши, вы можете просматривать описания всех возможных квестов, которые есть у данного квестера, щелкая мышью до нужного квеста. Щелкните правой кнопкой мыши, чтобы принять квест.
Только один квест может быть принят в любой момент - используйте /quest abort для отказа от текущего квеста.
Состояние текущего квеста можно просмотреть в любое время, введя /quest status. По завершении поисков, вернитесь к NPC и щелкните правой кнопкой мыши для завершения квеста.
Конфигурации квестов:
Типы целей:
Для помощи с общим дизайном целей, каждой цели можно использовать одну из общего набора переменных:
- amount
- string
- materialid
- location
- item
- npcdestination
Типы квестов:
Строительство (build) - поставить определенное количество блоков.
Используемые типы: materialid - ID предмета, amount - кол-во блоков, которые должны быть поставлены.
Поиск места (move location) - находиться в пределах необходимого места.
Используемые типы: location - место, куда нужно прийти. amount - сумма в блоках, показывающая на сколько игрок может быть дальше нужного места, что-бы закончить.
Охота (hunt) - убить определенное количество монстров.
Используемые типы:amount - количество монстров, которых надо убить. string - тип монстров, которые должны быть убиты. Используйте '-' в начале для белого списка. '*' для всех монстров.
Перемещение на расстояние (move distance) - пройти определенное количество блоков. Используемые типы:amount - количество блоков.
Разрушение блоков (destroy block) - разбить определенное количество блоков. Используемые типы:amount - количество блоков, которые нужно сломать. materialid - ID блоков.
Поставка (delivery) - доставить предметы к NPC. Используемые типы: npcdestination - NPC ID . materialid - материал, который должен быть доставлен. amount - количество предметов для доставки.
Убийство (player combat) - убить определенное количество игроков. Используемые типы:amount - количество убитых игроков. string - тип игроков, которые должны быть убиты. Используйте '-' для белого списка . '*' для всех групп.
Собирать (collect) - собрать определенное количество предметов. Используемые типы:amount - количество предметов, которые нужно собрать. materialid - id предмета, который нужно собрать.
Награды:
Они могут быть использованы как в качестве награды, так и требования для начала квеста. Как награды, они могут быть либо давать награды, либо взять их, поскольку они могут использовать строку take.
Ранг (rang) - дать игроку ранг ("ранг").
Разрешение(permission) - дать игроку разрешение (permission)
Квест (quest) - дать игроку квест. Обратите внимание, что этот квест не может быть отменён.
Предмет (item) - дать игроку определённый предмет.
Здоровье (health) - дать здоровье игроку.
Денежное вознаграждение (money) - дать игроку денег.
Для создания квестов используйте Notepad++. Текст можно писать по-русски, если потом перекодировать, как при русификации плагина. Если установить repeats: -1 то квест можно выполнять неограниченное кол-во раз. Пример рабочих квестов. - прим.
Внимание!!! По жалобам я решил выложить сюда специальную программу для составления квестов QuestWriter.zip
Информация "Ваш первый NPC" и "Quester (Квестер)" взята из этой темы.
Нашел ошибку в переводе, пиши мне в ЛС

