Фракции v1

Команда на конзолата за чат /F Тази команда има вложени команди като тази: /F псевдоним псевдоним псевдоним [параметър] * [по избор] Можете да използвате всеки от псевдонимите. Те сочат една и съща команда.
Тези команди са за нормални играчи:
- паричен трансфер с фракция на играч / F пари PF
- парични преводи от играч към фракция Научете повече за взаимоотношенията по-долу. И тези команди са за сървърни администратори, повечето от които работят от сървърната конзола, както и:
/f bypass - Enable admin mode bypass: create/destroy anywhere, bypass other normal restrictions / F ChatSpy [ON/OFF=flip] - toggle chat spying on/off where you can see all messages, faction chat / F disband [faction tags] - disband faction / F claim safezone [radius=1] - safezone unclaim all lands / F claim warzone [ radius = 1] - Claim land for Warzone / F claim [faction tags] [radius = 1] - Allows admin to claim land for any faction / F unclaim - Allows admin to unclaim land for any faction if they still have admin enabled bypass mode (via /f bypass ) / F autoclaim SafeZone - Auto-claim land for SafeZone / F autoclaim Warzone - Auto-claim land for Warzone / F safeunclaimall, safedeclaimall - Unclaim all SafeZone lands / F warunclaimall, wardeclaimall - Unclaim all Warzone lands / F peaceful [Faction Tags] - Enable specified factions of "Peaceful" state / F Permanent [Faction Tags] - Set the faction as permanent. Постоянните фракции не се премахват, когато нямат потребител. / F permanentpower [тагове на фракции] - Задава мощност на фракциипостоянно състояние. / F lock * [ON OFF] - блокира запис на материал / F SaveAll, save - Запазване на фракции на диск / F презареждане * [Файл] - Актуализирайте всички данни от диска или само данни от определени файлове (налични файлове: борд, conf, фракции, играчи) / F конфигурация [Настройки] [стойност] - променете всички настройки в conf.json директно и директно. Вижте Конфигурация за повече информация. /F версия - Коя версия на този плъгин използвате? Отношения, територии и война
Фракциите на сървъра са свързани една с друга. Те могат да бъдат съюзник, неутрален или враг. Вие правите своя избор на желано отношение към друга фракция чрез екипния чат.
Ако и двете фракции искат съюзник, вие ще бъдете съюзници. Ако една фракция желае враг, вие ще бъдете врагове. Никога не можете да нараните членове или съюзници (приятелският огън винаги е изключен). Не можете да наранявате неутрални на собствената им територия. Винаги можете да нараните врагове и играчи без фракция. Щетите от врагове се намаляват с процент на вашата собствена територия.
Само членовете на фракцията могат да строят и разрушават на собствена територия. Взаимодействието със следните елементи също е ограничено по подразбиране: дървена врата, люк, сандък, фурна, дозатор и диод. Не забравяйте да поставите притискащи плочи пред вратите на посетителите на вашите гости. В противен случай те не могат да преминат. Можете също да използвате това, за да създадете потребител само за сфера. Тъй като дозаторите са защитени, можете да поставите капани, без да се притеснявате, че тези стрели ще бъдат откраднати.
Всеки играч има "сила". Мощността може да бъде най-много 10 и най-малко -10. Ако умрете, губите 2 мощност. Моля, имайте предвид, че това нямаозначава най-общо как умираш. Можете да бъдете убит от врага или да се удавите в пясъка. Във всеки случай ще загубите 2 електрически. Захранването ще бъде възстановено с течение на времето, но само когато играчът е онлайн, офлайн, захранването му няма да бъде възстановено. Отнема 5 минути за 1 възстановяване на мощността, докато сте онлайн. Освен това губите 1 мощност на всеки 24 часа офлайн. Моля, обърнете внимание, че всички тези стойности са само по подразбиране и могат да се променят по желание.
Силата е част от сбора на всички членове на властта. Всяка мрежа дава на фракция правото да претендира за една земя/блок. Можете да поискате земя от фракция, ако тя има ниска мощност. Например:
Фракцията с двама здрави играчи, MrApe и MrCow, беше наречена фракция SuperAnimals. Фракцията SuperAnimals имаше 20 сили. Това е така, защото членовете на групата имаха сила от 10 и 10 всеки +10 20. Те претендираха за колкото се може повече територия (т.е. 20 части на Minecraft). Тогава MrApe отиде и се удави в лавата. Когато MrApe умря, той загуби 2 сили. След това силата беше само 8/10 и фракцията имаше 18 сила на SuperAnimals като 8 + 10 = 18. По това време SuperAnimals имаха повече земя, отколкото можеха да се справят (20/18). Тогава техният враг Булдозер се осмели да поиска част от земята им. Успя да поиска 2 бр.на границата на своята територия. Тогава той вече не може да претендира, тъй като SuperAnimals (18/18) вече имат земя.
Имайте предвид, че ако поискате земя от друга фракция, трябва да започнете от границата на собствената си територия.
Администраторите на сървъра могат да създават безопасни зони. Тези зони не могат да бъдат заявени от други фракции. PVP е деактивиран и чудовищата не могат да се появяват или да нанасят щети на играчите там.
Сървърните администратори могат също да създават военни зони, донякъде подобни на безопасни зони. Тези зони обаче не са безопасни от PVP и чудовища. В допълнение, те могат да бъдат настроени да имат активиран приятелски огън (PVP между съюзници и членове на фракция) и могат да бъдат конфигурирани да деактивират загубата на мощност.
Индивидуални права на собственост върху територията
За територия, която е заявена от фракция, администраторът на фракцията (и евентуално модераторите на фракцията) самите могат да зададат собствеността върху всяка заявена територия на всеки във фракцията, като използват командата /f owner *[име на играч]. Тази собственост ще ограничи достъпа до територията само до тези в списъка на собственика, заедно с администратора на фракцията и модераторите на фракцията. Като цяло, тези притежавани зони ще разширят същата защита, която фракцията на територията предоставя срещу тези, които не са във фракцията, както и защита срещу нормалните членове на вашата собствена фракция. Това може да се използва за осигуряване на частна собственост върху определени области или за осигуряване на хранилище за администратора и модераторите на фракция, която е безопасна срещу фракции насилници.
Има специален статус "мирен", който може да бъде зададен на всяка фракция от администратори/модератори на сървъра, използвайки /f мирен [таг на фракция]. Членовете на мирна фракция не могат да се справят с или да получават PvP щети (освен ако не са във военна зона, която има активиран приятелски огън), не могат да претендират за земя от друга фракция и също така не могат да искат собствена земя и не могат да бъдат считани за съюзник или враг на друга фракция. Администраторите на фракции и модераторите на мирните фракции могат да активират/деактивират всички експлозии на тяхната териториядроби по желание използвайте / F noboom . Основната цел на тази „мирна фракция“ е да осигури начин за по-миролюбивите играчи, които не искат да участват във фракционни войни (или просто искат да си починат от тях), все още да се забавляват на сървъра. Той също така предлага възможността за група играчи да правят защитени сгради, паметници, страхотни структури и т.н., без да се налага да се притеснявате, че другата фракция ще ги унищожи.
Ако използвате iConomy, EssentialsEco или който и да е икономичен плъгин, съвместим с Vault, за да осигурите икономичност за вашия сървър, това е за вас. Най-голям брой фракционни команди могат да бъдат настроени да струват пари в conf.json. За искане на земя има някои допълнителни функции. Всяка допълнителна земя, заявена по подразбиране, струва повече от последната, като множителят може да се персонализира. Например първият иск може да струва $30, вторият $45, третият $60 и т.н. Когато се иска земя от отслабена фракция, има конфигурируем максимален бонус от пари, приспаднати от стойността на земята, като се твърди, че като стимул това число може да бъде променено на отрицателна стойност, вместо да прави искането за такава земя по-скъпо. Когато земя не е потърсена, може да се конфигурира като процент от стойността, като се твърди, че земята може да бъде върната (по подразбиране 70% от стойността). Общата стойност на оспорваните земи на фракцията ще бъде показана в информацията, дадена от /f whom [таг на фракцията], заедно с остатъчната (възвръщаема) стойност. Прочетете тук за повече информация относно икономичната конфигурация.
Този плъгин има няколко допълнителни функции, които са достъпни само ако използвате приставката Spout и вашите играчи използват клиента Spoutcraft, катоиначе са невъзможни за изпълнение. Допълнителните функции изискват Spout да не може да се добавя в бъдеще. Ако не използвате чучура, не се притеснявайте. Всичко останало ще работи добре, просто няма да имате тези функции. За никой от вашите играчи клиентът Spoutcraft не работи, всичко също ще работи добре за тях, с изключение на липсата на тези функции.
Връзка към етикет на фракция с цветен код ще се покаже над главата на всеки играч, както и заглавието на тяхната фракция, ако има такова. По този начин можете лесно да идентифицирате фракцията на потребителя с един поглед, както и дали той е враг, съюзник, член, неутрален или невоюващ. Цветните пелерини на взаимоотношенията ще бъдат показани на фракцията и евентуално на администраторите на модераторите на фракцията също. Съвети и Trix
Има определени цветове в определени съотношения в чат съобщенията: Потребителите са зелени, съюзниците са лилави, неутралните са бели, а враговете са червени. Напишете F вместо /f . Можете да пропуснете наклонената черта, когато използвате конзолни команди. Администраторите на фракции трябва да повишават доверени членове в модераторите на гилдията. По този начин гилдията ще има лидер, дори ако администраторът просто не е там. Модераторите на фракции могат да бъдат настроени у дома за фракция. Пораждате се там, за да умрете. Телепортирайте се там чрез /f home Когато използвате команда за чат, която приема параметър за име на фракция, можете вместо това да посочите името на играча. Тези фракционни играчи ще бъдат допълнително използвани. Когато активирате Admin bypass режим с помощта на /F bypass, ще можете да заобиколите доста ограничения. На първо място, ще можете да създавате, унищожавате, взаимодействате и използвате предмети във всяка територия. Ще можете да откажете всякакви земи, без значение към коя фракция принадлежипринадлежи на. Разрешения
Този плъгин има поддръжка за плъгини Permissions и PermissionsEx, както и всички плъгини, които взаимодействат с вградената система „superperms“ на Bukkit. За системата за разрешения superperms, комплектите също се предоставят със специфични набори разрешения, които можете да предоставите на различни потребителски групи. Имайте предвид, че за системата „superperms“ разрешението factions.kit.fullplayer, зададено по-долу, ще бъде дадено на всички потребители по подразбиране. Ако не искате тези разрешения да се предоставят на отделни потребители или групи, тогава трябва да премахнете/деактивирате разрешението за тази група. Като пример, ако искате да деактивирате разрешенията за конкретни потребители с плъгина bPermissions, трябва да добавите „^“ в началото, за да посочите, че трябва да бъде деактивиран, като например „^factions.kit.fullplayer“.
Това са комплектите за разрешения (налични само чрез superperms):
factions.kit.admin - Всички разрешения на фракции. factions.kit.mod, factions.config, factions.lock, factions.reload, factions.save
* фракции. - Това е просто псевдоним за factions.kit.admin factions.kit.admin
factions.kit.mod - Всички разрешения на фракции, но конфигурации и постоянство. factions.kit.halfmod, factions.disband.any, factions.setpermanent, factions.setpermanentpower, factions.setpeaceful, factions.sethome.any, factions.money. *
factions.kit.halfmod - Зони, байпас и кикове factions.kit.fullplayer, factions.managesafezone, factions.managewarzone, factions.bypass, factions.kick.any, factions.ownershipbypass
factions.kit.fullplayer (предоставен по подразбиране) - може също да създава нови фракции. factions.kit.halfplayer, factions.create
factions.kit.halfplayer - можеправете всичко, но не създавайте фракции. напускане, factions.list, factions.map, factions.mod, factions.money.kit.standard, factions.noboom, factions.open, factions.owner, factions.ownerlist, factions.power, factions.power.any, фракции. отношения, factions.sethome, factions.show, factions.tag, factions.title, factions.version, factions.unclaim, factions.unclaimall
factions.money.kit.standard - основно взаимодействие с фракционна банка. factions.money.balance, factions.money.balance.any, factions.money.deposit, factions.money.withdraw, factions.money.f2f, factions.money.f2p, factions.money.p2f
фракции.пари *. - Взаимодействие на ниво администратор с всички банкови фракции. factions.money.kit.standard, factions.money.balance.any, factions.money.deposit, factions.money.withdraw, factions.money.withdraw.any, factions.money.f2f, factions.money.f2p, fractions. пари.p2f
Това са индивидуалните разрешения:
Има много опции за конфигурация. Научете повече за конфигурацията тук.
API (интеграция с други добавки)
Fractions лесно се интегрира с, когато пишете свои собствени добавки. В примерите по-долу не забравяйте, че трябва да импортирате подходящите класове от фракциите. Всички тези класове ще бъдат в пакета " com.massivecraft.factions ".
За да получите всички данни за фракция за определен играч, включително фракцията, в която се намира, ниво на мощност и т.н., можете да използвате това (вмъкнете обект на играч bukkit вместо "player player"):
FPlayer fplayer = FPlayers.i.get(player player); С горното можете да ги получитеФракция чрез fplayer.getFaction() , както и много други методи, достъпни за FPlayer.
Можете да проверите коя фракция контролира определена територия с това (вмъкнете обект Bukkit Location на мястото на „Country Loc“):