Ідея створення нового плагіна "Factions". Minecraft Bukkit - Factions - Фракції
Клани та приват території.
Як приватити (коротка інструкція)
1. Створити клан /f create Назва
Назва – латинськими літерами від 3 до 12 символів без пробілів.
2. Перевести на клан небагато грошей /f money d 10
Для початку достатньо 10 монет.
3. Перевірити рівень power /f p
Від рівня повір залежить кількість чанків, які можете заприватити. 1 повір - 1 чанк. Максимальна кількість на одну особу – 300 чанків.
4. Увімкнути показ чанка /f sc
Дим покаже межі чанка, на якому ви стоїте. Вимкнути показ - ще раз написати /f sc.
5. Заприватити чанк на якому стоїте /f claim one
Для привату у клану має бути достатньо Повіра та Грошей.
6. Увімкнути показ карти чанків, що запривували, /f map on
На карті видно координати та назву клану, якому належить чанк на якому ви стоїте, він позначений символом "+". Якщо написано "Wilderness" – чанк вільний. Символ "\" - показує чайки. Ваші чанки – зелені.
7. Перевірити стан клану /f f
Land/Power/Maxpower: 1/6/10 Bank: 10,00
Land - заплекане чанків
Power - сумарний рівень повірки в учасників клану
Maxpower - максимально можлива кількість чанків для привату
Bank – кількість грошей у клану
Команди
/f? Показати список команд
/f l Список Кланів
/f f Інформація про клан
/f p Інформація про гравця
/f join НазваКлану Приєднатися до клану
/f leave Залишити клан
/f home Телепорт у будинок клану
/f map Показати карту привату
/f create НазваКлану Створити клан. Назва довжиною від 3 до 12 символів, лише латинські літери та цифри, без пробілів.
/f name НоваНазваКлану Змінити назву клану
/f desc Опис Встановити опис клану. Буде показано під час входу на територію клану.
/f motd faction motd
/f sethome Встановити будинок клану
/f unsethome Видалити будинок клану
/f inv add Ім'яГравця Запросити гравця в клан
/f kick Ім'яГравця Вигнати гравця з клану
/f title Ім'яГравця Титул Встановити титул гравця
/f promote Ім'яГравця Підвищити рівень гравця у клані
/f demote Ім'яГравця Зменшити рівень гравця у клані
/f officer Ім'яГравця Зробити ігроа офіцером
/f leader Ім'яГравця Зробити гравця лідером. Поточного лідера буде при цьому переведено в офіцери
/f money Управління грошима клану
- /f money b Переглянути баланс клану
- /f money d Кількість Перевести гроші на клан
- /f money w Кількість Взяти грошей у клану
- /f money ff Кількість НазваКлана1 НазваКлана2 Переклад НазваКлана1 --> НазваКлана2
- /f money fp Кількість НазваКлана Ім'яГравця Переклад НазваКлана --> Ім'яГравця
- /f money pf Кількість Ім'яГравця НазваКлану Переклад Ім'яГравця --> НазваКлану
/f sc Увімкнути/вимкнути перегляд кордону чанка, на якому стоїть гравець
/f sco Побачити кути чанка
/f claim Заприватити територію
- /f claim o Заприватити чанк на якому стоїть гравець
- /f claim a Автоматично приватити чанки на які стає гравець
- /f claim f claim by filling
- /f claim s Радіус Запропонувати квадрат розміром Радіус
- /f claim c Радіус Запривати круг розміром Радіус
- /f claim all all НазваКлана1 НазваКлана2 Передати запропоноване від клану НазваКлана1 клану НазваКлана2
/f unclaim Розприватити територію
/f access Управління доступом
/f ally НазваКлану Вступити в союз із кланом
Опис:
Плагін Faction / Фракції для MineCraft 1.6.4- цей плагін додасть клани в гру, їм доведеться воювати серед інших кланів! Захоплювати території, будувати замки, воювати і багато чого іншого!!!
Усі команди:
- /f - показати основні команди
- /f l,list [сторінка] - показати список діючих фракцій
- /f f,faction - показати інформацію про фракцію
- /f p,player - показати інформацію про гравця
- /f join - приєднатися до фракції
- /f leave - залишити фракцію
- /f home - телепортуватися до будинку фракції
- /f map – показати територію вашої фракції
- /f create - створити нову фракцію
- /f name - перейменувати фракцію
- /f desc - змінити опис фракції
- /f sethome - встановити будинок фракції
Опис відображається, коли ви входите на територію фракції або при використанні команди /f f, faction
- /f open - відкрити/зарити фракцію
- /f inv,invite - запросити гравця/відкликати запрошення
- /f kick - вдарити гравця із фракції
- /f title [титул] – призначити титул гравцю
- /f promote - підвищити гравця із фракції
- /f demote - знизити гравця із фракції
- /f officer - призначити гравця офіцером
- /f leader - призначити лідера фракції
У відкриту фракцію може вступити будь-який бажаючий, а у закриту лише на запрошення. Усього існує чотири ранги: рекрут (новобранець), член фракції, офіцер та лідер. Офіцерів може бути багато, але лідер лише один. Чим вищий ваш ранг, тим більше повноважень ви маєте з управління фракцією.
- /f money - управління грошима фракції
- /f money b,balance - показати кількість грошей у вашої фракції
- /f money d,deposit - покласти гроші на рахунок фракції
- /f money w,withdraw - зняти гроші з рахунку фракції
- /f money ff - переказ грошей від фракції фракції
- /f money fp - переказ грошей від фракції до гравця
- /f money pf - переказ грошей від гравця до фракції
Кожна фракція має грошовий рахунок. Такі операції, як перейменування фракції або придбання землі, оплачуються грошима з рахунку фракції. Покласти гроші на рахунок фракції може будь-який послідовник, але зняти їх з рахунку можуть лише офіцери та лідери.
- /f sc,seechunk - показати межі чанка в якому ви знаходитесь
- /f claim - захопити територію навколо вас розміром в один чанк
- /f claim - захопити територію навколо вас із певним радіусом
- /f autoclaim - автозахоплення під час ходьби
- /f unclaim - скасувати захоплення землі
- /f unclaimall - скасувати захоплення всієї землі
- /f access - керування доступом до землі
- /f access v,view - показати доступ до землі
- /f access p,player - видати/забрати доступ на шматок (чанк) землі у гравця
- /f access f,faction - видати/забрати доступ на шматок (чанк) землі у фракції
Земля захоплюється чанками. Чанк – це область 16х16 блоків по горизонталі та від корінної породи до межі неба по вертикалі. Фракція може тримати стільки чанків, скільки дозволяє сила (енергія) фракції. Сила фракції – це сума сил усіх її послідовників. Сила одного послідовника може бути від -10 до 10. Тобто одна одиниця сили - це один чанк. При смерті губиться 2 одиниці сили. За хвилину відновлюється 0,2 одиниці сили. Сила відновлюється лише тоді, коли гравець онлайн. Коли гравець офлайн, сила зменшується на 1 одиницю кожні 24 години. Якщо фракція тримає землі більше, ніж це дозволяє її сила, будь-яка фракція може захопити граничний шматок вашої землі. Усі показники налаштовуються у конфізі.
- /f ally - вступити у союзні відносини з фракцією
- /f truce - оголосити перемир'я із фракцією
- /f neutral - вступити до нейтральних відносин з фракцією
- /f enemy - оголосити війну фракції
За умовчанням відносини між фракціями є нейтральними. Щоб відносини союзу чи перемир'я набули чинності, необхідно двом фракціям застосувати відповідну команду по відношенню один до одного. Однак відношення війни може бути застосоване лише з одного боку. Тобто, якщо хтось бажає з вами воювати, ви будете його ворогом, хочете ви цього, чи ні.«Вогонь по своїх» заборонений для: послідовників однієї фракції, союзників, фракцій у перемир'ї. Також ви не можете завдати шкоди нейтралам на їхній території. Якщо хочете їх атакувати, оголосіть їм війну. Втрата, що завдається послідовникам, знижується на невеликий відсоток, якщо вони знаходяться на своїй території під час атаки.
Різниця між союзом та перемир'ям у тому, що союзники мають право робити на вашій території те, що й члени вашої фракції. Наприклад, будувати щось. Якщо ви не довіряєте чужій фракції, то оголошуйте перемир'я замість спілки.
Територіальні війни можливі у разі, якщо власник сервера не відключив їх. Вбивайте ворожих послідовників, щоб вони втрачали силу, а відтак і загальну силу фракції. Коли сила фракції стане меншою від кількості захопленої землі, ви можете захопити крайні шматки ворожої території.
- /f perm [фракція] [дозвіл] [ранг|відношення] - управління дозволами
BUILD: редагування місцевості (будівництво) (лідер, офіцер, член, союзник)
PAINBUILD: будівництво з нанесенням шкоди будівельнику (нікого)
DOOR: використання дверей (лідер, офіцер, член, рекрут, союзник)
BUTTON: використання кнопок (лідер, офіцер, член, рекрут, союзник)
LEVER: використання важелів (лідер, офіцер, член, рекрут, союзник)
CONTAINER: використання контейнерів (лідер, офіцер, член)
INVITE: запрошення гравців до фракції (лідер, офіцер)
KICK: удар членів фракції (лідер, офіцер)
SETHOME: встановлення будинку фракції (лідер, офіцер)
WITHDRAW: зняття грошей з рахунку (лідер, офіцер)
TERRITORY: захоплення чи повернення території (лідер, офіцер)
ACCESS: надання доступу до території (лідер, офіцер)
DISBAND: розпуск фракції (лідер)
PERMS: управління дозволами (лідер)
- Прапор є якоюсь надбудовою над фракціями. Це щось на зразок дозволів, але більш глобального. Будь-який гравець може побачити прапори будь-якої фракції, але лише гравець із правами адміну може змінювати їх.
- /f flag [фракція] [назва прапора] - управління прапорами
Використовуйте перемикач yes/no, щоб змінити значення прапора. yes – прапор активний, no – прапор неактивний. Ось список всіх прапорів та їх значень за промовчанням для вашої фракції.
PERMANENT: Постійність фракції. Це означає, що її не можна видалити. (no)
PEACEFUL: Перемир'я з усіма фракціями. (no)
INFPOWER: Необмежена сила фракції. (no)
POWERLOSS: Втрата сили під час смерті на території фракції. (yes)
PVP: ПВП (ваш кеп). (yes)
FRIENDLYFIRE: "Вогонь по своїх" (так, так, знову він). (no)
MONSTERS: Дозвіл на спаун ворожих мобів. (yes)
EXPLOSIONS: Дозвіл на вибухи. (yes)
FIRESPREAD: Дозвіл на розповсюдження вогню. (yes)
ENDERGRIEF: Дозвіл на грифінг Ендермана. (no)
- /f disband [фракція] - розпустити фракцію
- /f admin - увімкнути/вимкнути адмін мод
- /f powerboost
Встановити бонус до максимальної сили
- /f v,version - показати версію плагіна
Адмін мод дозволяє обійти всі обмеження та дозволи фракцій. Ви можете будувати будь-де, призначити нового лідера фракції, не будучи при цьому лідером, захоплювати і повертати територію і т.д. Команда /f powerboost дозволяє встановити бонус до максимальної сили гравця або фракції. Значення бонусу може бути як позитивним, так і негативним. Тобто якщо ви встановите гравцеві значення -2, то його максимальна сила стане 8 (бо за замовчуванням максимальна сила дорівнює 10). Щоб прибрати бонус, використовуйте значення 0. Щоб вибрати, кому ви хочете дати бонус, гравцю або фракції, використовуйте відповідний аргумент: для гравця p або player, а для фракцій f або faction.
Factions – плагін, який дозволить вам створити свою власну фракцію. Чим більше послідовників у фракції, тим більше землі вона може отримати у свої володіння. Ризик грифінгу дуже низький у землях фракції, оскільки лише послідовники фракції можуть будувати у ньому. Фракції можуть створювати альянси та оголошувати війну іншим фракціям. Також землю можна відвоювати в інших фракціях.
Загальні команди
- /f - показати основні команди
- /f l,list [сторінка] — показати список фракцій, що діють
- /f f,faction<фракция>- показати інформацію про фракцію
- /f p,player<игрок>- показати інформацію про гравця
- /f join<фракция>- приєднатися до фракції
- /f leave - залишити фракцію
- /f home - телепортуватися в будинок фракції
- /f map - показати територію вашої фракції
Створення фракцій
- /f create<имя>- Створити нову фракцію
- /f name<новое имя>- Перейменувати фракцію
- /f desc<описание>- Змінити опис фракції
- /f sethome - встановити будинок фракції
Опис відображається, коли ви входите на територію фракції або при використанні команди /f f, faction
Лідери та послідовники
- /f open — відкрити/закопати фракцію
- /f inv,invite<игрок>- Запросити гравця/відкликати запрошення
- /f kick<игрок>- Вдарити гравця з фракції
- /f title<игрок>[титул] - призначити титул гравцю
- /f promote<игрок>- Підвищити гравця з фракції
- /f demote<игрок>- знизити гравця з фракції
- /f officer<игрок>- Призначити гравця офіцером
- /f leader<игрок>- Призначити лідера фракції
У відкриту фракцію може вступити будь-який бажаючий, а у закриту лише на запрошення. Усього існує чотири ранги: рекрут (новобранець), член фракції, офіцер та лідер. Офіцерів може бути багато, але лідер лише один. Чим вищий ваш ранг, тим більше повноважень ви маєте з управління фракцією.
Гроші
- /f money - управління грошима фракції
- /f money b,balance — показати кількість грошей у вашої фракції
- /f money d,deposit<сумма>- покласти гроші на рахунок фракції
- /f money w,withdraw<сумма>- Зняти гроші з рахунку фракції
- /f money ff<сумма> <фракция> <фракция>- Переказ грошей від фракції фракції
- /f money fp<сумма> <фракция> <игрок>- Переказ грошей від фракції до гравця
- /f money pf<сумма> <игрок> <фракция>- Переказ грошей від гравця до фракції
Кожна фракція має грошовий рахунок. Такі операції, як перейменування фракції або придбання землі, оплачуються грошима з рахунку фракції. Покласти гроші на рахунок фракції може будь-який послідовник, але зняти їх з рахунку можуть лише офіцери та лідери.
Земля
- /f sc,seechunk — показати межі чанка, в якому ви знаходитесь
- /f claim - захопити територію навколо вас розміром в один чанк
- /f claim — захопити територію навколо вас із певним радіусом
- /f autoclaim - автозахоплення під час ходьби
- /f unclaim - скасувати захоплення землі
- /f unclaimall - скасувати захоплення всієї землі
- /f access — керування доступом до землі
- /f access v,view — показати доступ до землі
- /f access p,player<игрок>- Видати/забрати доступ на шматок (чанк) землі у гравця
- /f access f,faction<фракция>- Видати/забрати доступ на шматок (чанк) землі у фракції
Земля захоплюється чанками. Чанк - це область 16х16 блоків по горизонталі та від корінної породи до межі неба по вертикалі. Фракція може тримати стільки чанків, скільки дозволяє сила (енергія) фракції. Сила фракції – це сума сил усіх її послідовників. Сила одного послідовника може бути від -10 до 10. Тобто одна одиниця сили — це один чанк. При смерті губиться 2 одиниці сили. За хвилину відновлюється 0,2 одиниці сили. Сила відновлюється лише тоді, коли гравець онлайн. Коли гравець офлайн, сила зменшується на 1 одиницю кожні 24 години. Якщо фракція тримає землі більше, ніж це дозволяє її сила, будь-яка фракція може захопити граничний шматок вашої землі. Усі показники налаштовуються у конфізі.
Відносини
- /f ally<фракция>— вступити до союзних відносин із фракцією
- /f truce<фракция>- Оголосити перемир'я з фракцією
- /f neutral<фракция>вступити в нейтральні відносини з фракцією
- /f enemy<фракция>- Оголосити війну фракції
За умовчанням відносини між фракціями є нейтральними. Щоб відносини союзу чи перемир'я набули чинності, необхідно двом фракціям застосувати відповідну команду по відношенню один до одного. Однак відношення війни може бути застосоване лише з одного боку. Тобто, якщо хтось бажає з вами воювати, ви будете його ворогом, хочете ви цього, чи ні.
«Вогонь по своїх» заборонений для: послідовників однієї фракції, союзників, фракцій у перемир'ї. Також ви не можете завдати шкоди нейтралам на їхній території. Якщо хочете їх атакувати, оголосіть їм війну. Втрата, що завдається послідовникам, знижується на невеликий відсоток, якщо вони знаходяться на своїй території під час атаки.
Різниця між союзом та перемир'ям у тому, що союзники мають право робити на вашій території те, що й члени вашої фракції. Наприклад, будувати щось. Якщо ви не довіряєте чужій фракції, то оголошуйте перемир'я замість спілки.
Територіальні війни можливі у разі, якщо власник сервера не відключив їх. Вбивайте ворожих послідовників, щоб вони втрачали силу, а відтак і загальну силу фракції. Коли сила фракції стане меншою від кількості захопленої землі, ви можете захопити крайні шматки ворожої території.
Дозволи
/f perm [фракція] [дозвіл] [ранг|відношення] — керування дозволами
- BUILD: редагування місцевості (будівництво) (лідер, офіцер, член, союзник)
- PAINBUILD: будівництво з нанесенням шкоди будівельнику (нікого)
- DOOR: використання дверей (лідер, офіцер, член, рекрут, союзник)
- BUTTON: використання кнопок (лідер, офіцер, член, рекрут, союзник)
- LEVER: використання важелів (лідер, офіцер, член, рекрут, союзник)
- CONTAINER: використання контейнерів (лідер, офіцер, член)
- INVITE: запрошення гравців до фракції (лідер, офіцер)
- KICK: удар членів фракції (лідер, офіцер)
- SETHOME: встановлення будинку фракції (лідер, офіцер)
- WITHDRAW: зняття грошей з рахунку (лідер, офіцер)
- TERRITORY: захоплення чи повернення території (лідер, офіцер)
- ACCESS: надання доступу до території (лідер, офіцер)
- DISBAND: розпуск фракції (лідер)
- PERMS: управління дозволами (лідер)
Прапори
Прапор є якоюсь надбудовою над фракціями. Це щось на зразок дозволів, але більш глобального. Будь-який гравець може побачити прапори будь-якої фракції, але лише гравець із правами адміну може змінювати їх.
/f flag [фракція] [назва прапора] — керування прапорами
Використовуйте перемикач yes/no, щоб змінити значення прапора. yes – прапор активний, no – прапор неактивний. Ось список всіх прапорів та їх значень за промовчанням для вашої фракції.
- PERMANENT: Постійність фракції. Це означає, що її не можна видалити. (no)
- PEACEFUL: Перемир'я з усіма фракціями. (no)
- INFPOWER: Необмежена сила фракції. (no)
- POWERLOSS: Втрата сили під час смерті на території фракції. (yes)
- PVP: ПВП (ваш кеп). (yes)
- FRIENDLYFIRE: "Вогонь по своїх" (так, так, знову він). (no)
- MONSTERS: Дозвіл на спаун ворожих мобів. (yes)
- EXPLOSIONS: Дозвіл на вибухи. (yes)
- FIRESPREAD: Дозвіл на розповсюдження вогню. (yes)
- ENDERGRIEF: Дозвіл на грифінг Ендермана. (no)
Адмін
- /f disband [фракція] - розпустити фракцію
- /f admin — увімкнути/вимкнути адмінмод
- /f powerboost
<имя> <значение>встановити бонус до максимальної сили
- /f v,version - показати версію плагіна
Адмінмод дозволяє обійти всі обмеження та дозволи фракцій. Ви можете будувати будь-де, призначити нового лідера фракції, не будучи при цьому лідером, захоплювати і повертати територію і т.д. Команда /f powerboost дозволяє встановити бонус до максимальної сили гравця або фракції. Значення бонусу може бути як позитивним, так і негативним. Тобто якщо ви встановите гравцеві значення -2, то його максимальна сила стане 8 (бо за замовчуванням максимальна сила дорівнює 10). Щоб прибрати бонус, використовуйте значення 0. Щоб вибрати, кому ви хочете дати бонус, гравцю або фракції, використовуйте відповідний аргумент: для гравця p або player, а для фракцій f або faction.
Встановлення:
- Переконатись у наявності Java 7
- Встановити плагін mcore
- Перенести faction.jar до папки /plugins
- Перезапустити сервер