diff --git a/Changelog.txt b/Changelog.txt index 2937002f2..3a2271fc7 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -87,6 +87,207 @@ Version 2.2.000 Parties got unnecessarily complex in my absence, I have removed many party features in order to simplify parties and bring them closer to my vision. I have also added new features which should improve parties where it matters. About the removed party features, all the features I removed I consider poor quality features and I don't think they belong in mcMMO. Feel free to yell at me in discord if you disagree. I don't know what genius decided to make parties public by default, when I found out that parties had been changed to such a system I could barely contain my disgust. Parties are back to being private, you get invited by a party leader or party officer. That is the only way to join a party. +Version 2.1.156 + Added Woodcutting skill 'Knock on Wood' - This ability gives you goodies (saplings, xp orbs, apples, etc) when using Tree Feller + Tree Feller no longer gives non-wood items by default, it now requires Knock on Wood for additional loot + When you raise your axe you will now see information about any super abilities on CD + Fixed a bug where Green Thumb would replant blocks floating in the air + Fixed a bug where the admin and party chat toggles in chat.yml didn't function as intended + * Fixed a bug where Master Angler rank 1 level requirement was set too high (default configs) + Added some errors that trigger if a plugin hooking into mcMMO is grabbing leaderboards for child skills through our SQL/FlatFile class (which don't exist) + mcMMO will automatically fix some errors in logic for user settings in skillranks.yml + Corrected some logic errors when checking for oddities in skillranks.yml + Removed incorrect translations of Master Angler from various locales + Modified Master Angler stat lines in /fishing + Updated Green Thumb description to mention that it needs a hoe + 'Abilities.Limits.Tree_Feller_Threshold' in config.yml now defaults to 1000 instead of 500 (edit your config) + Added new permission node 'mcmmo.ability.woodcutting.knockonwood' + Added new locale line 'Woodcutting.SubSkill.KnockOnWood.Name' + Added new locale line 'Woodcutting.SubSkill.KnockOnWood.Stat' + Added new locale line 'Woodcutting.SubSkill.KnockOnWood.Description' + Added new locale line 'Woodcutting.SubSkill.KnockOnWood.Loot.Normal' + Added new locale line 'Woodcutting.SubSkill.KnockOnWood.Loot.Rank2' + + NOTES: + You don't need to touch your config files unless you want to get the new tree feller threshold (1000 instead of 500), you could also delete config.yml and regenerate it, for all the other config changes in this update, they are handled automagically. + * - If you haven't manually edited your Master Angler entries in skillranks.yml then the previous mcMMO update has rank 1 for Master Angler too high, this update automatically fixes it. + You may have noticed sometimes config file entries are in a strange jumbled order, yeah that's "normal". We'll be moving to HOCON for the config update and wont' have to deal with this crap for much longer. + I'll probably be doing a bunch of tweaks to mcMMO UI in the near future, I don't know, or I'll work on T&C + +Version 2.1.155 + Master Angler now has 8 ranks + Master Angler is now supported by the latest builds of Spigot on 1.16.4 + Wolves will now earn a lot more XP from combat than before (Wolves are going to be tweaked a lot in the near future) + Fixed a bug where Spectral Arrow awarded too much XP + Fixed a bug where party members other than the party leader had names that weren't properly hex colored + Added 'Skills.Fishing.MasterAngler.Tick_Reduction_Per_Rank.Min_Wait' to advanced.yml + Added 'Skills.Fishing.MasterAngler.Tick_Reduction_Per_Rank.Max_Wait' to advanced.yml + Added 'Skills.Fishing.MasterAngler.Boat_Tick_Reduction.Max_Wait' to advanced.yml + Added 'Skills.Fishing.MasterAngler.Boat_Tick_Reduction.Min_Wait' to advanced.yml + Added 'Skills.Fishing.MasterAngler.Tick_Reduction_Caps.Min_Wait' to advanced.yml + Added 'Skills.Fishing.MasterAngler.Tick_Reduction_Caps.Max_Wait' to advanced.yml + Removed Skills.Fishing.MasterAngler.BoatModifier from advanced.yml + Removed Skills.Fishing.MasterAngler.BoatModifier from advanced.yml + Optimized party/admin chat a bit + Added some misc safeguards against possible NPEs + Added some debug output when fishing if mmodebug is on + (API) Removed AbstractPlayerAuthor#getComponentDisplayName + (API) Removed AbstractPlayerAuthor#getComponentUserName + (API) Removed Author#getAuthoredComponentName + + NOTES: + Master Angler won't work if you aren't on 1.16.4, the truth is it hasn't worked for a very long time (Since before 1.13.2) + The Spigot API related to it has been broken since years and years ago, and they finally updated the API but it is only in the newest builds of Spigot. + If you are on something that doesn't support the new Master Angler that skill will be missing when you type /fishing + The boat bonus for master angler is static and doesn't improve when leveling master angler. + All the new master angler stuff is configurable and can be found in advanced.yml + The configurable reduction tick stuff for master angler is multiplied by the rank level when determining the final bonus (use /mmodebug when fishing to see some details) + Master Angler stacks with the Lure enchant + Removed some unnecessary API, we aren't a chat plugin so these things shouldn't be here. + Slowly adding Nullability annotations to the codebase + +Version 2.1.154 + Hex colors are now supported in Party & Admin chat + Added support for &#RRGGBB color codes (hex colors) in chat and nicknames for party and admin chat + Added hex colored nickname support to admin/party chat + Fixed a bug where Tree Feller was not dropping some items like saplings + Fixed a bug where using admin chat would in some circumstances throw a NPE + (API) Author class has been reworked + (API) McMMOChatEvent::getSender removed (use getDisplayName() instead) + (API) McMMMOChatEvent::setDisplayName() removed + (API) Removed Author::setName use Player::SetDisplayName instead + (API) Modified Author::getAuthoredName signature to -> Author::getAuthoredName(ChatChannel) + (API) Added Author::getAuthoredComponentName(ChatChannel) + (API) PartyAuthor and AdminAuthor removed, replaced by PlayerAuthor + (API) Probably some more undocumented changes that I'm forgetting... + +Notes: + For example '/p &#ccFF33hi guys' will send a message colored in hex colors + You'll see ~§x in console when hex color codes are used, this is a quirk of how the 'adventure' library we are using is handling some bungee component related things, so it's outside of my hands for now + +Version 2.1.153 + Fixed a bug where most sub-skills were not being displayed when using a skills command (for example /taming) + Fixed a bug where some URL links were not being colored + Updated fr locale (thanks Vlammar) + +Version 2.1.152 + Fixed a bug where Tree Feller would sometimes double drop blocks inappropriately + Fixed a bug with bleed damage calculations and player armor + Added some code to prevent a possible NPE when spawning items in a world that got unloaded + Added the missing 'pc' alias for party chat + Added the missing 'ac' alias for admin chat + (API) New ENUM ItemSpawnReason which gives context for why mcMMO is dropping an item + (API) McMMOItemSpawnEvent::getItemSpawnReason() was added + (API) Many instances of spawning items that didn't used to create and call an McMMOItemSpawnEvent now do + Updated hu_HU locale (thanks andris) + + NOTES: + I really should stop letting my OCD compel me to rewrite code all the time. + Bleed was meant to do reduced damage to players wearing 4 pieces of armor or more, it was incorrectly counting everyone as wearing 4 pieces even when they weren't. + This means Bleed was doing a bit less damage than was intended against players without a full set of armor equipped. + +Version 2.1.151 + Added new config for chat options named 'chat.yml' + Added 'Chat.Channels.Party.Spies.Automatically_Enable_Spying' to chat.yml which when enabled will start users who have the chat spy permission in chat spying mode + All chat settings that used to be in 'config.yml' are now in 'chat.yml' + The list of party members shown when using the party command has been simplified, this will change again in the T&C update + Fixed a bug where players could use the party chat command without the party chat permission + Party Leaders now use a different style when chatting than normal party members (can be customized) + Added 'Chat.Style.Party.Leader' to the locale, party leaders use this as their chat style + + NOTES: + I greatly disliked the old party member list but was avoiding rewriting it until later, someone pointed out how ugly it was and my OCD triggered and now it is rewritten. I will rewrite it again in Tridents & Crossbows. + The new config file lets you disable the chat system (you can disable all of it, or just party chat, and or just admin chat) without permission nodes. + If you disable the party/admin chat, then the party/admin chat command never gets registered and attempting to use the command will result in a whole lot of nothing, so if you want users to have a permission denied message then just stick to negating permission nodes. + I'll probably be tweaking mcMMO visually a lot in the near future, probably after Tridents & Crossbows goes out. + I hate adding more config files using the old .yml system, but the config update is a ways out and this works for now. + Reminder that the look/feel of party/admin chat is now determined by locale entries + https://mcmmo.org/wiki/Locale can help you understand how to change the locale + +Version 2.1.150 + Fixed an ArrayIndexOutOfBounds exception when using /skillreset + You can now add "-s" at the end of mmoedit, addlevels, or addxp to silence the command. Which will prevent the target of the command from being informed that the command was executed. + mcMMO should now be compatible with 1.16.4's new social features (affects Party/Admin chat) + mcMMO Party & Admin Chat have had a complete rewrite + Players & Console can now use color codes (including stuff like &a or [[GREEN]]) in party or admin chat + Added new permission node 'mcmmo.chat.colors' which allows players to use color codes, negate to disallow this + The style and look of admin/party chat is now determined by locale file instead of options in config.yml + The default style of admin/party chat has been updated, and it may be updated again in the future + Improved messages players receive when they toggle on or off admin or party chat + All locale files have had 99.9% of their [[]] color codes replaced by & color codes, you can still use [[GOLD]] and stuff if you want + Added new locale entry 'Commands.Usage.3.XP' + Added new locale entry 'Chat.Identity.Console' + Added new locale entry 'Chat.Style.Admin' + Added new locale entry 'Chat.Style.Party' + Added new locale entry 'Chat.Spy.Party' + Added new locale entry 'Chat.Channel.On' + Added new locale entry 'Chat.Channel.Off' + (API) ChatAPI::getPartyChatManager() has been removed + (API) ChatAPI::sendPartyChat has been removed (similar functionality can be found in the new ChatManager class) + (API) ChatAPI::sendAdminChat has been removed (similar functionality can be found in the new ChatManager class) + (API) Fake events in mcMMO now implement 'FakeEvent' (thanks TheBusyBiscuit) + (API) Updated Adventure Library to 4.1.1 + (API) McMMOChatEvent has been reworked, plugins dependent on this event should review this class and make appropriate changes + + NOTES: + The yet to be released Tridents & Crossbows update will also feature some new features related to party chat, so expect more tweaks to those features in the future. + I actually spent a little over a week on this, the old code for party/admin chat was absolutely horrid and when porting in the new 1.16.4 features I couldn't stand the sight of it so I burned everything to the ground and rewrote all of it. + The mcMMO chat events now make use of adventure library by Kyori, you can override the message payload with a TextComponent, which allows for some fancy stuff potentially. + I'll put in some of my own fancy stuff for party and admin chat in a future update. + +Version 2.1.149 + Added a new config file 'persistent_data.yml' + Almost all persistent mob data is now off by default and needs to be turned on in persistent_data.yml (new config file) for performance concerns + +NOTES: +There are some performance issues with how Spigot/MC saves NBT when you start adding NBT to mobs, because of this I have decided that the new persistent data from 2.1.148 is now opt-in. + +Not every server will suffer a TPS hit when using the persistent data options, but there is a significant IO cost which can affect TPS if you have them on + +I am therefore making many persistent options (the problematic ones involving mobs) opt-in so only those aware of the performance risk will be using the feature. + +Persistent data on mobs was a new feature that was introduced in 2.1.148, it was not in mcMMO for the last 10 years and most of you probably didn't even know that it was missing + +An example of persistent data would be, normally mcMMO would give 0 XP for a mob from a mob spawner, in the last 10 years if the server rebooted then those existing mobs would give XP again. But with the persistent data option turned on in persistentdata.yml they will be saved to disk, and mcMMO will not forget about them upon reboot. + +For now it is not recommended to use persistent data without monitoring performance of ticks afterwards to make sure it was something your server could handle. + +I have a solution in mind to make persistent data not so expensive, but writing the code for that will take some time. This will serve as an interim fix. + +I am going to focus on Tridents & Crossbows instead of that alternative solution, so don't expect it anytime soon. Use persistent data only if you understand the potential performance cost risk. +@ +Version 2.1.148 + Fixed a memory leak involving entity metadata + Alchemy progression is now more reasonable (delete skillranks.yml or edit it yourself to receive the change, see notes) + Made some optimizations to combat processing + New experience multiplier labeled 'Eggs' in experience.yml with a default value of 0 (previously mobs from eggs were using the Mobspawner experience multiplier) + New experience multiplier labeled 'Nether_Portal' in experience.yml with a default value of 0 + New experience multiplier labeled 'Player_Tamed' in experience.yml with a default value of 0 + New advanced.yml config setting 'Skills.Mining.SuperBreaker.AllowTripleDrops' defaults to true + + Fixed a bug where mobs from eggs were only tracked if it was dispensed (egg tracking now tracks from egg items as well) + Fixed a bug where egg spawned mobs were sometimes not marked as being from an egg (used in experience multipliers) + Fixed a bug where entities transformed by a single event (such as lightning) weren't tracked properly if there was more than one entity involved + mmodebug now prints out some information about final damage when attacking an entity in certain circumstances + + (1.14+ required) + Mobs spawned from mob spawners are tracked persistently and are no longer forgotten about after a restart + Tamed mobs are tracked persistently and are no longer forgotten about after a restart + Egg spawned mobs are tracked persistently and are no longer forgotten about after a restart + Nether Portal spawned mobs are tracked persistently and are no longer forgotten about after a restart + Endermen who target endermite are tracked persistently and are no longer forgotten about after a restart + COTW spawned mobs are tracked persistently and are no longer forgotten about after a restart + Player bred mobs are tracked persistently and are no longer forgotten about after a restart + Player tamed mobs are tracked persistently and are no longer forgotten about after a restart + + NOTES: + Egg mobs & Nether portal pigs being assigned to the mobspawner xp multiplier didn't make sense to me, so it has been changed. They have their own XP multipliers now. + While working on making data persistent I stumbled upon some alarming memory leak candidates, one of them was 7 years old. Sigh. + Alchemy now progresses much smoother, with rank 2 no longer unlocking right away. Thanks to Momshroom for pointing out this oddity. Delete skillranks.yml or edit it yourself to recieve this change. + https://gist.github.com/nossr50/4c8efc980314781a960a3bdd7bb34f0d This link shows the new Alchemy progression in skillranks.yml feel free to copy paste (or just delete the file and regenerate it) + There's no persistent API for entities in Spigot for 1.13.2, but in the future I'll wire up NMS and write it to NBT myself. + This means the new persistence stuff requires 1.14.0 or higher, if you're still on 1.13.2 for now that stuff will behave like it always did + Version 2.1.147 Fixed a bug where players below the level threshold on a hardcore mode enabled server would gain levels on death in certain circumstances @@ -100,7 +301,7 @@ Version 2.1.146 NOTES: Shout out to Kashike - Kashike is a developer on the mcMMO team, however after I recruited him had a lot of life stuff come at him and hasn't had a chance to contribute until now! + Kashike is a developer on the mcMMO team, however after I recruited him had a lot of life stuff come at him and has./tn't had a chance to contribute until now! JSON is used by Minecraft for a lot of stuff, in this case the JSON mcMMO made use of was related to displaying text in chat or displaying text on the clients screen in other places such as the action bar, there's been a bad bug in Spigot since 1.16 that would disconnect players some of the time when sending JSON components. mcMMO makes heavy use of these components, so since spigot has yet to fix the bug I decided we needed a work around for the time being. @@ -145,7 +346,6 @@ Version 2.1.144 I was waiting to make Steel Arm Customizable for the config update (due in the future), but enough people ask for it that I decided to do the extra work to put it into 2.1.XX Tridents & Crossbows is likely going to be in development continuing into September, I am taking my time to make it feature packed and I hope you guys will appreciate it. ->>>>>>> 2810d36e085d6adaa209a6a119f92504234a0560 Version 2.1.143 mcMMO now tracks super ability boosted items through persistent metadata mcMMO no longer relies on lore to tell if an item has been modified by a super ability @@ -165,7 +365,6 @@ Version 2.1.142 Added locale entry 'Unarmed.SubSkill.SteelArmStyle.Description' Updated locale entry 'Unarmed.Ability.Bonus.0' ->>>>>>> b35c58ec21f8eaec83f57f11b869fba6765b3856 Version 2.1.141 Added some missing values for 1.16.2 compatibility modes @@ -225,7 +424,6 @@ Version 2.1.134 NOTES: It used to be that Furnaces would assign an owner and that would be their owner until the server shutdown, now owners will change based on who last had their hands on the furnace. You won't become the owner if you are not allowed to view the inventory of a furnace, or break the furnace, or interact with the contents of the furnace ->>>>>>> a28d1cd537caddb07a27ba2b7dd0ed7a37b39a48 Version 2.1.133 A fix for an 'array out of bounds' error related to players clicking outside the inventory windows has been fixed @@ -1198,7 +1396,7 @@ Version 2.1.43 Version 2.1.42 Fixed McMMOPlayerNotFoundException being thrown instead of null - (API) mcMMO.getUserManager().getPlayer() returns null again (oopsie) + (API) UserManager.getPlayer() returns null again (oopsie) Added new perk permission node `mcmmo.perks.bypass.salvageenchant` - guarantees full enchantment return for Salvage Added alternative permission node `mcmmo.perks.bypass.repairenchant` - guarantees full enchantment return for Repair Added new wildcard perk `mcmmo.perks.bypass.*` and `mcmmo.perks.bypass.all` (either of these will grant all new mcmmo.perks.bypass perk permissions) @@ -1214,7 +1412,7 @@ Version 2.1.41 Fixed a display error preventing the remaining time on /mcrank from being shown if it was on cooldown Version 2.1.40 - (API) mcMMO will now return null in all cases for mcMMO.getUserManager() if they have not been loaded yet + (API) mcMMO will now return null in all cases for UserManager.getPlayerProfile() if they have not been loaded yet (API) Roll stores exploit data in AcrobaticsManager now Added new locale string "Profile.Loading.FailureNotice" Added new locale string "Profile.Loading.FailurePlayer" @@ -1779,7 +1977,7 @@ Version 1.5.01 = Fixed bug where pistons would mess with the block tracking = Fixed bug where the Updater was running on the main thread. = Fixed bug when players would use /ptp without being in a party - = Fixed bug where player didn't have a mmoPlayer object in AsyncPlayerChatEvent + = Fixed bug where player didn't have a mcMMOPlayer object in AsyncPlayerChatEvent = Fixed bug where dodge would check the wrong player skill level = Fixed bug which causes /party teleport to stop working = Fixed bug where SaveTimerTask would produce an IndexOutOfBoundsException diff --git a/pom.xml b/pom.xml index ccd237b35..9c4879adf 100755 --- a/pom.xml +++ b/pom.xml @@ -63,8 +63,11 @@ org.apache.maven.plugins maven-compiler-plugin - 2.3.2 + 3.8.1 + + -parameters + 1.8 1.8 @@ -91,7 +94,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.1.1 + 3.2.3 @@ -105,33 +108,45 @@ net.kyori:adventure-platform-api net.kyori:adventure-platform-common net.kyori:adventure-platform-viaversion + net.kyori:adventure-platform-facet net.kyori:adventure-nbt net.kyori:examination-api net.kyori:examination-string net.kyori:adventure-text-serializer-legacy net.kyori:adventure-text-serializer-bungeecord + net.kyori:adventure-text-serializer-craftbukkit + co.aikar:acf-bukkit + + + co.aikar.commands + com.gmail.nossr50.mcmmo.acf + + + co.aikar.locales + com.gmail.nossr50.mcmmo.locales + org.apache.commons.logging - com.gmail.nossr50.commons.logging + com.gmail.nossr50.mcmmo.commons.logging org.apache.juli - com.gmail.nossr50.database.tomcat.juli + com.gmail.nossr50.mcmmo.database.tomcat.juli org.apache.tomcat - com.gmail.nossr50.database.tomcat + com.gmail.nossr50.mcmmo.database.tomcat net.kyori.adventure - com.gmail.nossr50.kyori.adventure + com.gmail.nossr50.mcmmo.kyori.adventure org.bstats - com.gmail.nossr50.metrics.bstat + com.gmail.nossr50.mcmmo.metrics.bstat @@ -166,29 +181,38 @@ sk89q-repo https://maven.sk89q.com/repo/ - - - sonatype-oss - https://oss.sonatype.org/content/repositories/snapshots/ - - + + aikar + https://repo.aikar.co/content/groups/aikar/ + + + + sonatype-oss + https://oss.sonatype.org/content/repositories/snapshots/ + + + + co.aikar + acf-bukkit + 0.5.0-SNAPSHOT + net.kyori adventure-text-serializer-gson - 4.0.0-SNAPSHOT + 4.2.0-SNAPSHOT net.kyori adventure-api - 4.0.0-SNAPSHOT + 4.2.0-SNAPSHOT net.kyori adventure-nbt - 4.0.0-SNAPSHOT + 4.2.0-SNAPSHOT net.kyori @@ -219,13 +243,21 @@ org.spigotmc spigot-api - 1.16.2-R0.1-SNAPSHOT + 1.16.4-R0.1-SNAPSHOT provided com.sk89q.worldguard worldguard-core 7.0.1-SNAPSHOT + + + + + com.google.code.findbugs + jsr305 + + com.sk89q.worldguard diff --git a/src/main/java/com/gmail/nossr50/api/ChatAPI.java b/src/main/java/com/gmail/nossr50/api/ChatAPI.java index 77c24d063..cbc690aac 100644 --- a/src/main/java/com/gmail/nossr50/api/ChatAPI.java +++ b/src/main/java/com/gmail/nossr50/api/ChatAPI.java @@ -1,79 +1,41 @@ package com.gmail.nossr50.api; -import com.gmail.nossr50.chat.ChatManager; -import com.gmail.nossr50.chat.ChatManagerFactory; -import com.gmail.nossr50.chat.PartyChatManager; -import com.gmail.nossr50.datatypes.chat.ChatMode; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; +import com.gmail.nossr50.mcMMO; import org.bukkit.entity.Player; -import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + +import java.util.Objects; public final class ChatAPI { private ChatAPI() {} /** - * Send a message to all members of a party - *
- * This function is designed for API usage. + * Check if a {@link Player} is in the Party chat channel * - * @param plugin The plugin sending the message - * @param sender The name of the sender - * @param displayName The display name of the sender - * @param party The name of the party to send to - * @param message The message to send + * @param player target player + * @return true if the player is targeting the party chat channel + * @deprecated Use {@link #isUsingPartyChat(McMMOPlayer)} instead */ - public static void sendPartyChat(Plugin plugin, String sender, String displayName, String party, String message) { - getPartyChatManager(plugin, party).handleChat(sender, displayName, message); + @Deprecated + public static boolean isUsingPartyChat(@NotNull Player player) { + McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); + + if(mmoPlayer != null) + return mmoPlayer.getChatChannel() == ChatChannel.PARTY; + else + return false; } /** - * Send a message to all members of a party - *
- * This function is designed for API usage. + * Check if a {@link McMMOPlayer} is in the Party chat channel * - * @param plugin The plugin sending the message - * @param sender The name of the sender to display in the chat - * @param party The name of the party to send to - * @param message The message to send + * @param mmoPlayer target player + * @return true if the player is targeting the party chat channel */ - public static void sendPartyChat(Plugin plugin, String sender, String party, String message) { - getPartyChatManager(plugin, party).handleChat(sender, message); - } - - /** - * Send a message to administrators - *
- * This function is designed for API usage. - * - * @param plugin The plugin sending the message - * @param sender The name of the sender - * @param displayName The display name of the sender - * @param message The message to send - */ - public static void sendAdminChat(Plugin plugin, String sender, String displayName, String message) { - ChatManagerFactory.getChatManager(plugin, ChatMode.ADMIN).handleChat(sender, displayName, message); - } - - /** - * Send a message to administrators - *
- * This function is designed for API usage. - * - * @param plugin The plugin sending the message - * @param sender The name of the sender to display in the chat - * @param message The message to send - */ - public static void sendAdminChat(Plugin plugin, String sender, String message) { - ChatManagerFactory.getChatManager(plugin, ChatMode.ADMIN).handleChat(sender, message); - } - - /** - * Check if a player is currently talking in party chat. - * - * @param player The player to check - * @return true if the player is using party chat, false otherwise - */ - public static boolean isUsingPartyChat(Player player) { - return mcMMO.getUserManager().getPlayer(player).isChatEnabled(ChatMode.PARTY); + public static boolean isUsingPartyChat(@NotNull McMMOPlayer mmoPlayer) { + return mmoPlayer.getChatChannel() == ChatChannel.PARTY; } /** @@ -81,19 +43,42 @@ public final class ChatAPI { * * @param playerName The name of the player to check * @return true if the player is using party chat, false otherwise + * @deprecated use {@link #isUsingPartyChat(McMMOPlayer)} instead for performance reasons */ + @Deprecated public static boolean isUsingPartyChat(String playerName) { - return mcMMO.getUserManager().getPlayer(playerName).isChatEnabled(ChatMode.PARTY); + if(mcMMO.getUserManager().queryMcMMOPlayer(playerName) != null) { + return mcMMO.getUserManager().queryMcMMOPlayer(playerName).getChatChannel() == ChatChannel.PARTY; + } else { + return false; + } } /** - * Check if a player is currently talking in admin chat. + * Check if a {@link Player} is in the Admin chat channel * - * @param player The player to check - * @return true if the player is using admin chat, false otherwise + * @param player target player + * @return true if the player is targeting the admin chat channel + * @deprecated Use {@link #isUsingAdminChat(McMMOPlayer)} instead */ - public static boolean isUsingAdminChat(Player player) { - return mcMMO.getUserManager().getPlayer(player).isChatEnabled(ChatMode.ADMIN); + @Deprecated + public static boolean isUsingAdminChat(@NotNull Player player) { + McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); + + if(mmoPlayer != null) + return mmoPlayer.getChatChannel() == ChatChannel.ADMIN; + else + return false; + } + + /** + * Check if a {@link McMMOPlayer} is in the Admin chat channel + * + * @param mmoPlayer target player + * @return true if the player is targeting the admin chat channel + */ + public static boolean isUsingAdminChat(@NotNull McMMOPlayer mmoPlayer) { + return mmoPlayer.getChatChannel() == ChatChannel.ADMIN; } /** @@ -101,51 +86,76 @@ public final class ChatAPI { * * @param playerName The name of the player to check * @return true if the player is using admin chat, false otherwise + * @deprecated use {@link #isUsingAdminChat(McMMOPlayer)} instead for performance reasons */ + @Deprecated public static boolean isUsingAdminChat(String playerName) { - return mcMMO.getUserManager().getPlayer(playerName).isChatEnabled(ChatMode.ADMIN); + if(mcMMO.getUserManager().queryMcMMOPlayer(playerName) != null) { + return mcMMO.getUserManager().queryMcMMOPlayer(playerName).getChatChannel() == ChatChannel.ADMIN; + } else { + return false; + } + } + + /** + * Toggle the party chat channel of a {@link McMMOPlayer} + * + * @param mmoPlayer The player to toggle party chat on. + */ + public static void togglePartyChat(@NotNull McMMOPlayer mmoPlayer) { + mcMMO.p.getChatManager().setOrToggleChatChannel(mmoPlayer, ChatChannel.PARTY); } /** * Toggle the party chat mode of a player. * * @param player The player to toggle party chat on. + * @deprecated use {@link #togglePartyChat(McMMOPlayer)} */ - public static void togglePartyChat(Player player) { - mcMMO.getUserManager().getPlayer(player).toggleChat(ChatMode.PARTY); + @Deprecated + public static void togglePartyChat(Player player) throws NullPointerException { + mcMMO.p.getChatManager().setOrToggleChatChannel(Objects.requireNonNull(mcMMO.getUserManager().queryMcMMOPlayer(player)), ChatChannel.PARTY); } /** * Toggle the party chat mode of a player. * * @param playerName The name of the player to toggle party chat on. + * @deprecated Use {@link #togglePartyChat(McMMOPlayer)} instead */ - public static void togglePartyChat(String playerName) { - mcMMO.getUserManager().getPlayer(playerName).toggleChat(ChatMode.PARTY); + @Deprecated + public static void togglePartyChat(String playerName) throws NullPointerException { + mcMMO.p.getChatManager().setOrToggleChatChannel(Objects.requireNonNull(mcMMO.getUserManager().queryMcMMOPlayer(playerName)), ChatChannel.PARTY); + } + + /** + * Toggle the admin chat channel of a {@link McMMOPlayer} + * + * @param mmoPlayer The player to toggle admin chat on. + */ + public static void toggleAdminChat(@NotNull McMMOPlayer mmoPlayer) { + mcMMO.p.getChatManager().setOrToggleChatChannel(mmoPlayer, ChatChannel.ADMIN); } /** * Toggle the admin chat mode of a player. * * @param player The player to toggle admin chat on. + * @deprecated Use {@link #toggleAdminChat(McMMOPlayer)} instead */ - public static void toggleAdminChat(Player player) { - mcMMO.getUserManager().getPlayer(player).toggleChat(ChatMode.ADMIN); + @Deprecated + public static void toggleAdminChat(Player player) throws NullPointerException { + mcMMO.p.getChatManager().setOrToggleChatChannel(Objects.requireNonNull(mcMMO.getUserManager().queryMcMMOPlayer(player)), ChatChannel.ADMIN); } /** * Toggle the admin chat mode of a player. * * @param playerName The name of the player to toggle party chat on. + * @deprecated Use {@link #toggleAdminChat(McMMOPlayer)} instead */ - public static void toggleAdminChat(String playerName) { - mcMMO.getUserManager().getPlayer(playerName).toggleChat(ChatMode.ADMIN); - } - - private static ChatManager getPartyChatManager(Plugin plugin, String party) { - ChatManager chatManager = ChatManagerFactory.getChatManager(plugin, ChatMode.PARTY); - ((PartyChatManager) chatManager).setParty(mcMMO.getPartyManager().getParty(party)); - - return chatManager; + @Deprecated + public static void toggleAdminChat(String playerName) throws NullPointerException { + mcMMO.p.getChatManager().setOrToggleChatChannel(Objects.requireNonNull(mcMMO.getUserManager().queryMcMMOPlayer(playerName)), ChatChannel.ADMIN); } } diff --git a/src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java b/src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java new file mode 100644 index 000000000..29fdc1d29 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/api/ItemSpawnReason.java @@ -0,0 +1,17 @@ +package com.gmail.nossr50.api; + +public enum ItemSpawnReason { + ARROW_RETRIEVAL_ACTIVATED, //Players sometimes can retrieve arrows instead of losing them when hitting a mob + EXCAVATION_TREASURE, //Any drops when excavation treasures activate fall under this + FISHING_EXTRA_FISH, //A config setting allows more fish to be found when fishing, the extra fish are part of this + FISHING_SHAKE_TREASURE, //When using a fishing rod on a mob and finding a treasure via Shake + HYLIAN_LUCK_TREASURE, //When finding a treasure in grass via hylian luck + BLAST_MINING_DEBRIS_NON_ORES, //The non-ore debris that are dropped from blast mining + BLAST_MINING_ORES, //The ore(s) which may include player placed ores being dropped from blast mining + BLAST_MINING_ORES_BONUS_DROP, //Any bonus ores that drop from a result of a players Mining skills + UNARMED_DISARMED_ITEM, //When you disarm an opponent and they drop their weapon + SALVAGE_ENCHANTMENT_BOOK, //When you salvage an enchanted item and get the enchantment back in book form + SALVAGE_MATERIALS, //When you salvage an item and get materials back + TREE_FELLER_DISPLACED_BLOCK, + BONUS_DROPS, //Can be from Mining, Woodcutting, Herbalism, etc +} diff --git a/src/main/java/com/gmail/nossr50/api/exceptions/IncompleteNamespacedKeyRegister.java b/src/main/java/com/gmail/nossr50/api/exceptions/IncompleteNamespacedKeyRegister.java new file mode 100644 index 000000000..5bc8b5c9f --- /dev/null +++ b/src/main/java/com/gmail/nossr50/api/exceptions/IncompleteNamespacedKeyRegister.java @@ -0,0 +1,11 @@ +package com.gmail.nossr50.api.exceptions; + +import org.jetbrains.annotations.NotNull; + +public class IncompleteNamespacedKeyRegister extends RuntimeException { + private static final long serialVersionUID = -6905157273569301219L; + + public IncompleteNamespacedKeyRegister(@NotNull String message) { + super(message); + } +} diff --git a/src/main/java/com/gmail/nossr50/api/exceptions/InvalidSkillException.java b/src/main/java/com/gmail/nossr50/api/exceptions/InvalidSkillException.java index f94207a41..de0f847db 100644 --- a/src/main/java/com/gmail/nossr50/api/exceptions/InvalidSkillException.java +++ b/src/main/java/com/gmail/nossr50/api/exceptions/InvalidSkillException.java @@ -6,4 +6,8 @@ public class InvalidSkillException extends RuntimeException { public InvalidSkillException() { super("That is not a valid skill."); } + + public InvalidSkillException(String msg) { + super(msg); + } } diff --git a/src/main/java/com/gmail/nossr50/api/exceptions/McMMOPlayerNotFoundException.java b/src/main/java/com/gmail/nossr50/api/exceptions/McMMOPlayerNotFoundException.java index b0b0f0087..d2df14a70 100644 --- a/src/main/java/com/gmail/nossr50/api/exceptions/McMMOPlayerNotFoundException.java +++ b/src/main/java/com/gmail/nossr50/api/exceptions/McMMOPlayerNotFoundException.java @@ -1,11 +1,12 @@ package com.gmail.nossr50.api.exceptions; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; public class McMMOPlayerNotFoundException extends RuntimeException { private static final long serialVersionUID = 761917904993202836L; - public McMMOPlayerNotFoundException(Player player) { + public McMMOPlayerNotFoundException(@NotNull Player player) { super("McMMOPlayer object was not found for [NOTE: This can mean the profile is not loaded yet!] : " + player.getName() + " " + player.getUniqueId()); } } diff --git a/src/main/java/com/gmail/nossr50/chat/AdminChatManager.java b/src/main/java/com/gmail/nossr50/chat/AdminChatManager.java deleted file mode 100644 index 2c9d6ce56..000000000 --- a/src/main/java/com/gmail/nossr50/chat/AdminChatManager.java +++ /dev/null @@ -1,21 +0,0 @@ -package com.gmail.nossr50.chat; - -import com.gmail.nossr50.config.Config; -import com.gmail.nossr50.events.chat.McMMOAdminChatEvent; -import org.bukkit.plugin.Plugin; - -public class AdminChatManager extends ChatManager { - protected AdminChatManager(Plugin plugin) { - super(plugin, Config.getInstance().getAdminDisplayNames(), Config.getInstance().getAdminChatPrefix()); - } - - @Override - public void handleChat(String senderName, String displayName, String message, boolean isAsync) { - handleChat(new McMMOAdminChatEvent(plugin, senderName, displayName, message, isAsync)); - } - - @Override - protected void sendMessage() { - plugin.getServer().broadcast(message, "mcmmo.chat.adminchat"); - } -} diff --git a/src/main/java/com/gmail/nossr50/chat/ChatManager.java b/src/main/java/com/gmail/nossr50/chat/ChatManager.java index f42ebaf31..a0a1e6f30 100644 --- a/src/main/java/com/gmail/nossr50/chat/ChatManager.java +++ b/src/main/java/com/gmail/nossr50/chat/ChatManager.java @@ -1,87 +1,225 @@ package com.gmail.nossr50.chat; +import com.gmail.nossr50.chat.author.Author; +import com.gmail.nossr50.chat.author.ConsoleAuthor; +import com.gmail.nossr50.chat.mailer.AdminChatMailer; +import com.gmail.nossr50.chat.mailer.PartyChatMailer; +import com.gmail.nossr50.config.ChatConfig; +import com.gmail.nossr50.datatypes.chat.ChatChannel; import com.gmail.nossr50.datatypes.party.Party; import com.gmail.nossr50.datatypes.player.McMMOPlayer; -import com.gmail.nossr50.events.chat.McMMOChatEvent; -import com.gmail.nossr50.events.chat.McMMOPartyChatEvent; import com.gmail.nossr50.locale.LocaleLoader; -import org.bukkit.entity.Player; -import org.bukkit.plugin.Plugin; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.Misc; +import com.gmail.nossr50.util.Permissions; +import com.gmail.nossr50.util.text.StringUtils; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.bukkit.command.ConsoleCommandSender; +import org.jetbrains.annotations.NotNull; -public abstract class ChatManager { - protected Plugin plugin; - protected boolean useDisplayNames; - protected String chatPrefix; +//TODO: Micro optimization - Cache audiences and update cache when needed +public class ChatManager { - protected String senderName; - protected String displayName; - protected String message; + private final @NotNull AdminChatMailer adminChatMailer; + private final @NotNull PartyChatMailer partyChatMailer; - protected ChatManager(Plugin plugin, boolean useDisplayNames, String chatPrefix) { - this.plugin = plugin; - this.useDisplayNames = useDisplayNames; - this.chatPrefix = chatPrefix; + private final @NotNull ConsoleAuthor consoleAuthor; + private final @NotNull Audience consoleAudience; + + private final boolean isChatEnabled; + + public ChatManager(@NotNull mcMMO pluginRef) { + adminChatMailer = new AdminChatMailer(pluginRef); + partyChatMailer = new PartyChatMailer(pluginRef); + + this.consoleAuthor = new ConsoleAuthor(LocaleLoader.getString("Chat.Identity.Console")); + this.consoleAudience = mcMMO.getAudiences().filter((cs) -> cs instanceof ConsoleCommandSender); + this.isChatEnabled = ChatConfig.getInstance().isChatEnabled(); } - protected void handleChat(McMMOChatEvent event) { - plugin.getServer().getPluginManager().callEvent(event); + /** + * Handles player messaging when they are either in party chat or admin chat modes + * + * @param mmoPlayer target player + * @param rawMessage the raw message from the player as it was typed + * @param isAsync whether or not this is getting processed via async + */ + public void processPlayerMessage(@NotNull McMMOPlayer mmoPlayer, @NotNull String rawMessage, boolean isAsync) { + processPlayerMessage(mmoPlayer, mmoPlayer.getChatChannel(), rawMessage, isAsync); + } - if (event.isCancelled()) { - return; + /** + * Handles player messaging for a specific chat channel + * + * @param mmoPlayer target player + * @param args the raw command arguments from the player + * @param chatChannel target channel + */ + public void processPlayerMessage(@NotNull McMMOPlayer mmoPlayer, @NotNull String[] args, @NotNull ChatChannel chatChannel) { + String chatMessageWithoutCommand = buildChatMessage(args); + + //Commands are never async + processPlayerMessage(mmoPlayer, chatChannel, chatMessageWithoutCommand, false); + } + + /** + * Handles player messaging for a specific chat channel + * + * @param mmoPlayer target player + * @param chatChannel target chat channel + * @param rawMessage raw chat message as it was typed + * @param isAsync whether or not this is getting processed via async + */ + private void processPlayerMessage(@NotNull McMMOPlayer mmoPlayer, @NotNull ChatChannel chatChannel, @NotNull String rawMessage, boolean isAsync) { + switch (chatChannel) { + case ADMIN: + adminChatMailer.processChatMessage(mmoPlayer.getPlayerAuthor(), rawMessage, isAsync, Permissions.colorChat(mmoPlayer.getPlayer())); + break; + case PARTY: + partyChatMailer.processChatMessage(mmoPlayer.getPlayerAuthor(), rawMessage, mmoPlayer.getParty(), isAsync, Permissions.colorChat(mmoPlayer.getPlayer()), Misc.isPartyLeader(mmoPlayer)); + break; + case PARTY_OFFICER: + case NONE: + break; + } + } + + /** + * Handles console messaging to admins + * @param rawMessage raw message from the console + */ + public void processConsoleMessage(@NotNull String rawMessage) { + adminChatMailer.processChatMessage(getConsoleAuthor(), rawMessage, false, true); + } + + /** + * Handles console messaging to admins + * @param args raw command args from the console + */ + public void processConsoleMessage(@NotNull String[] args) { + processConsoleMessage(buildChatMessage(args)); + } + + /** + * Handles console messaging to a specific party + * @param rawMessage raw message from the console + * @param party target party + */ + public void processConsoleMessage(@NotNull String rawMessage, @NotNull Party party) { + partyChatMailer.processChatMessage(getConsoleAuthor(), rawMessage, party, false, true, false); + } + + /** + * Gets a console author + * @return a {@link ConsoleAuthor} + */ + private @NotNull Author getConsoleAuthor() { + return consoleAuthor; + } + + /** + * Change the chat channel of a {@link McMMOPlayer} + * Targeting the channel a player is already in will remove that player from the chat channel + * @param mmoPlayer target player + * @param targetChatChannel target chat channel + */ + public void setOrToggleChatChannel(@NotNull McMMOPlayer mmoPlayer, @NotNull ChatChannel targetChatChannel) { + if(targetChatChannel == mmoPlayer.getChatChannel()) { + //Disabled message + mmoPlayer.getPlayer().sendMessage(LocaleLoader.getString("Chat.Channel.Off", StringUtils.getCapitalized(targetChatChannel.toString()))); + mmoPlayer.setChatMode(ChatChannel.NONE); + } else { + mmoPlayer.setChatMode(targetChatChannel); + mmoPlayer.getPlayer().sendMessage(LocaleLoader.getString("Chat.Channel.On", StringUtils.getCapitalized(targetChatChannel.toString()))); + } + } + + /** + * Create a chat message from an array of {@link String} + * @param args array of {@link String} + * @return a String built from the array + */ + private @NotNull String buildChatMessage(@NotNull String[] args) { + StringBuilder stringBuilder = new StringBuilder(); + + for(int i = 0; i < args.length; i++) { + if(i + 1 >= args.length) { + stringBuilder.append(args[i]); + } else { + stringBuilder.append(args[i]).append(" "); + } } - senderName = event.getSender(); - displayName = useDisplayNames ? event.getDisplayName() : senderName; - message = LocaleLoader.formatString(chatPrefix, displayName) + " " + event.getMessage(); + return stringBuilder.toString(); + } - sendMessage(); - - /* - * Party Chat Spying - * Party messages will be copied to people with the mcmmo.admin.chatspy permission node - */ - if(event instanceof McMMOPartyChatEvent) - { - //We need to grab the party chat name - McMMOPartyChatEvent partyChatEvent = (McMMOPartyChatEvent) event; - - //Find the people with permissions - for(McMMOPlayer mmoPlayer : mcMMO.getUserManager().getPlayers()) - { - Player player = mmoPlayer.getPlayer(); - - //Check for toggled players - if(mmoPlayer.isPartyChatSpying()) - { - Party adminParty = mmoPlayer.getParty(); - - //Only message admins not part of this party - if(adminParty != null) - { - //TODO: Incorporate JSON - if(!adminParty.getPartyName().equalsIgnoreCase(partyChatEvent.getParty())) - player.sendMessage(LocaleLoader.getString("Commands.AdminChatSpy.Chat", partyChatEvent.getParty(), message)); - } else { - player.sendMessage(LocaleLoader.getString("Commands.AdminChatSpy.Chat", partyChatEvent.getParty(), message)); - } + /** + * Whether or not the player is allowed to send a message to the chat channel they are targeting + * @param mmoPlayer target player + * @return true if the player can send messages to that chat channel + */ + public boolean isMessageAllowed(@NotNull McMMOPlayer mmoPlayer) { + switch (mmoPlayer.getChatChannel()) { + case ADMIN: + if(mmoPlayer.getPlayer().isOp() || Permissions.adminChat(mmoPlayer.getPlayer())) { + return true; } + break; + case PARTY: + if(mmoPlayer.getParty() != null && Permissions.partyChat(mmoPlayer.getPlayer())) { + return true; + } + break; + case PARTY_OFFICER: + case NONE: + return false; + } + + return false; + } + + /** + * Sends just the console a message + * @param author author of the message + * @param message message contents in component form + */ + public void sendConsoleMessage(@NotNull Author author, @NotNull TextComponent message) { + consoleAudience.sendMessage(author, message); + } + + /** + * Whether the mcMMO chat system which handles party and admin chat is enabled or disabled + * @return true if mcMMO chat processing (for party/admin chat) is enabled + */ + public boolean isChatEnabled() { + return isChatEnabled; + } + + /** + * Whether or not a specific chat channel is enabled + * ChatChannels are enabled/disabled via user config + * + * If chat is disabled, this always returns false + * If NONE is passed as a {@link ChatChannel} it will return true + * @param chatChannel target chat channel + * @return true if the chat channel is enabled + */ + public boolean isChatChannelEnabled(@NotNull ChatChannel chatChannel) { + if(!isChatEnabled) { + return false; + } else { + switch(chatChannel) { + case ADMIN: + case PARTY: + case PARTY_OFFICER: + return ChatConfig.getInstance().isChatChannelEnabled(chatChannel); + case NONE: + return true; + default: + return false; } } } - public void handleChat(String senderName, String message) { - handleChat(senderName, senderName, message, false); - } - - public void handleChat(Player player, String message, boolean isAsync) { - handleChat(player.getName(), player.getDisplayName(), message, isAsync); - } - - public void handleChat(String senderName, String displayName, String message) { - handleChat(senderName, displayName, message, false); - } - - public abstract void handleChat(String senderName, String displayName, String message, boolean isAsync); - - protected abstract void sendMessage(); -} +} \ No newline at end of file diff --git a/src/main/java/com/gmail/nossr50/chat/ChatManagerFactory.java b/src/main/java/com/gmail/nossr50/chat/ChatManagerFactory.java deleted file mode 100644 index 4146d26c7..000000000 --- a/src/main/java/com/gmail/nossr50/chat/ChatManagerFactory.java +++ /dev/null @@ -1,30 +0,0 @@ -package com.gmail.nossr50.chat; - -import com.gmail.nossr50.datatypes.chat.ChatMode; -import org.bukkit.plugin.Plugin; - -import java.util.HashMap; - -public class ChatManagerFactory { - private static final HashMap adminChatManagers = new HashMap<>(); - private static final HashMap partyChatManagers = new HashMap<>(); - - public static ChatManager getChatManager(Plugin plugin, ChatMode mode) { - switch (mode) { - case ADMIN: - if (!adminChatManagers.containsKey(plugin)) { - adminChatManagers.put(plugin, new AdminChatManager(plugin)); - } - - return adminChatManagers.get(plugin); - case PARTY: - if (!partyChatManagers.containsKey(plugin)) { - partyChatManagers.put(plugin, new PartyChatManager(plugin)); - } - - return partyChatManagers.get(plugin); - default: - return null; - } - } -} diff --git a/src/main/java/com/gmail/nossr50/chat/PartyChatManager.java b/src/main/java/com/gmail/nossr50/chat/PartyChatManager.java deleted file mode 100644 index 9aed0e889..000000000 --- a/src/main/java/com/gmail/nossr50/chat/PartyChatManager.java +++ /dev/null @@ -1,29 +0,0 @@ -package com.gmail.nossr50.chat; - -import com.gmail.nossr50.config.Config; -import com.gmail.nossr50.datatypes.party.Party; -import com.gmail.nossr50.events.chat.McMMOPartyChatEvent; -import com.gmail.nossr50.runnables.party.PartyChatTask; -import org.bukkit.plugin.Plugin; - -public class PartyChatManager extends ChatManager { - private Party party; - - protected PartyChatManager(Plugin plugin) { - super(plugin, Config.getInstance().getPartyDisplayNames(), Config.getInstance().getPartyChatPrefix()); - } - - public void setParty(Party party) { - this.party = party; - } - - @Override - public void handleChat(String senderName, String displayName, String message, boolean isAsync) { - handleChat(new McMMOPartyChatEvent(plugin, senderName, displayName, party.getPartyName(), message, isAsync)); - } - - @Override - protected void sendMessage() { - new PartyChatTask(plugin, party, senderName, displayName, message).runTask(plugin); - } -} diff --git a/src/main/java/com/gmail/nossr50/chat/SamePartyPredicate.java b/src/main/java/com/gmail/nossr50/chat/SamePartyPredicate.java new file mode 100644 index 000000000..6d4636d6c --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/SamePartyPredicate.java @@ -0,0 +1,36 @@ +package com.gmail.nossr50.chat; + +import com.gmail.nossr50.datatypes.party.Party; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; +import com.gmail.nossr50.util.player.UserManager; +import org.bukkit.command.CommandSender; +import org.bukkit.command.ConsoleCommandSender; +import org.bukkit.entity.Player; + +import java.util.function.Predicate; + +public class SamePartyPredicate implements Predicate { + + final Party party; + + public SamePartyPredicate(Party party) { + this.party = party; + } + + @Override + public boolean test(T t) { + //Include the console in the audience + if(t instanceof ConsoleCommandSender) { + return false; //Party audiences are special, we exclude console from them to avoid double messaging since we send a more verbose version to consoles + } else { + if(t instanceof Player) { + Player player = (Player) t; + McMMOPlayer mcMMOPlayer = UserManager.getPlayer(player); + if(mcMMOPlayer != null) { + return mcMMOPlayer.getParty() == party; + } + } + } + return false; + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/author/AbstractPlayerAuthor.java b/src/main/java/com/gmail/nossr50/chat/author/AbstractPlayerAuthor.java new file mode 100644 index 000000000..e2bb7c7e0 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/author/AbstractPlayerAuthor.java @@ -0,0 +1,120 @@ +package com.gmail.nossr50.chat.author; + +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.util.text.TextUtils; +import com.google.common.base.Objects; +import org.bukkit.entity.Player; +import org.checkerframework.checker.nullness.qual.NonNull; +import org.jetbrains.annotations.NotNull; + +import java.util.HashMap; +import java.util.UUID; + +public abstract class AbstractPlayerAuthor implements Author { + private final @NotNull Player player; + private @NotNull String lastKnownDisplayName; + private final @NotNull HashMap sanitizedNameCache; + + public AbstractPlayerAuthor(@NotNull Player player) { + this.player = player; + this.lastKnownDisplayName = player.getDisplayName(); + this.sanitizedNameCache = new HashMap<>(); + } + + /** + * Returns true if a players display name has changed + * + * @return true if the players display name has changed + */ + private boolean hasPlayerDisplayNameChanged() { + return !player.getDisplayName().equals(lastKnownDisplayName); + } + + /** + * Player display names can change and this method will update the last known display name of this player + */ + private void updateLastKnownDisplayName() { + lastKnownDisplayName = player.getDisplayName(); + } + + /** + * Gets a sanitized name for a channel + * Sanitized names are names that are friendly to the {@link net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer} + * Sanitized names for authors are cached by channel and are only created as needed + * Sanitized names will update if a players display name has updated + * + * @param chatChannel target chat channel + * @return the sanitized name for a player + */ + protected @NotNull String getSanitizedName(@NotNull ChatChannel chatChannel, boolean useDisplayName) { + //Already in cache + if(sanitizedNameCache.containsKey(chatChannel)) { + //Update cache + if(useDisplayName && hasPlayerDisplayNameChanged()) { + updateLastKnownDisplayName(); + updateSanitizedNameCache(chatChannel, true); + } + } else { + //Update last known display name + if(useDisplayName && hasPlayerDisplayNameChanged()) { + updateLastKnownDisplayName(); + } + + //Add cache entry + updateSanitizedNameCache(chatChannel, useDisplayName); + } + + return sanitizedNameCache.get(chatChannel); + } + + /** + * Update the sanitized name cache + * This will add entries if one didn't exit + * Sanitized names are associated with a {@link ChatChannel} as different chat channels have different chat name settings + * + * @param chatChannel target chat channel + * @param useDisplayName whether or not to use this authors display name + */ + private void updateSanitizedNameCache(@NotNull ChatChannel chatChannel, boolean useDisplayName) { + if(useDisplayName) { + sanitizedNameCache.put(chatChannel, TextUtils.sanitizeForSerializer(player.getDisplayName())); + } else { + //No need to sanitize a basic String + sanitizedNameCache.put(chatChannel, player.getName()); + } + } + + @Override + public boolean isConsole() { + return false; + } + + @Override + public boolean isPlayer() { + return true; + } + + public @NotNull Player getPlayer() { + return player; + } + + @Override + public @NonNull UUID uuid() { + return player.getUniqueId(); + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AbstractPlayerAuthor that = (AbstractPlayerAuthor) o; + return Objects.equal(player, that.player) && + Objects.equal(lastKnownDisplayName, that.lastKnownDisplayName) && + Objects.equal(sanitizedNameCache, that.sanitizedNameCache); + } + + @Override + public int hashCode() { + return Objects.hashCode(player, lastKnownDisplayName, sanitizedNameCache); + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/author/Author.java b/src/main/java/com/gmail/nossr50/chat/author/Author.java new file mode 100644 index 000000000..6f45a21b7 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/author/Author.java @@ -0,0 +1,31 @@ +package com.gmail.nossr50.chat.author; + +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import net.kyori.adventure.identity.Identity; +import org.jetbrains.annotations.NotNull; + +public interface Author extends Identity { + + /** + * The name of this author as used in mcMMO chat + * This is the {@link String} representation of the users current chat username + * This can either be the player's display name or the player's official registered nickname with Mojang it depends on the servers chat settings for mcMMO + * + * @param chatChannel which chat channel this is going to + * @return The name of this author as used in mcMMO chat + */ + @NotNull String getAuthoredName(@NotNull ChatChannel chatChannel); + + /** + * Whether or not this author is a {@link org.bukkit.command.ConsoleCommandSender} + * + * @return true if this author is the console + */ + boolean isConsole(); + + /** + * Whether or not this author is a {@link org.bukkit.entity.Player} + * @return true if this author is a player + */ + boolean isPlayer(); +} diff --git a/src/main/java/com/gmail/nossr50/chat/author/ConsoleAuthor.java b/src/main/java/com/gmail/nossr50/chat/author/ConsoleAuthor.java new file mode 100644 index 000000000..3c6452d32 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/author/ConsoleAuthor.java @@ -0,0 +1,39 @@ +package com.gmail.nossr50.chat.author; + +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.util.text.TextUtils; +import org.checkerframework.checker.nullness.qual.NonNull; +import org.jetbrains.annotations.NotNull; + +import java.util.UUID; + +public class ConsoleAuthor implements Author { + private final UUID uuid; + private final @NotNull String name; + + public ConsoleAuthor(@NotNull String name) { + this.uuid = new UUID(0, 0); + this.name = TextUtils.sanitizeForSerializer(name); + } + + //TODO: Think of a less clunky solution later + @Override + public @NotNull String getAuthoredName(@NotNull ChatChannel chatChannel) { + return name; + } + + @Override + public boolean isConsole() { + return true; + } + + @Override + public boolean isPlayer() { + return false; + } + + @Override + public @NonNull UUID uuid() { + return uuid; + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/author/PlayerAuthor.java b/src/main/java/com/gmail/nossr50/chat/author/PlayerAuthor.java new file mode 100644 index 000000000..72383e96e --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/author/PlayerAuthor.java @@ -0,0 +1,19 @@ +package com.gmail.nossr50.chat.author; + +import com.gmail.nossr50.config.ChatConfig; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; + +public class PlayerAuthor extends AbstractPlayerAuthor { + + public PlayerAuthor(@NotNull Player player) { + super(player); + } + + @Override + public @NotNull String getAuthoredName(@NotNull ChatChannel chatChannel) { + return getSanitizedName(chatChannel, ChatConfig.getInstance().useDisplayNames(chatChannel)); + } + +} diff --git a/src/main/java/com/gmail/nossr50/chat/mailer/AbstractChatMailer.java b/src/main/java/com/gmail/nossr50/chat/mailer/AbstractChatMailer.java new file mode 100644 index 000000000..6e6896f69 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/mailer/AbstractChatMailer.java @@ -0,0 +1,13 @@ +package com.gmail.nossr50.chat.mailer; + +import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + + +public abstract class AbstractChatMailer implements ChatMailer { + protected final @NotNull Plugin pluginRef; + + public AbstractChatMailer(@NotNull Plugin pluginRef) { + this.pluginRef = pluginRef; + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/mailer/AdminChatMailer.java b/src/main/java/com/gmail/nossr50/chat/mailer/AdminChatMailer.java new file mode 100644 index 000000000..de922e56a --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/mailer/AdminChatMailer.java @@ -0,0 +1,91 @@ +package com.gmail.nossr50.chat.mailer; + +import com.gmail.nossr50.chat.author.Author; +import com.gmail.nossr50.chat.message.AdminChatMessage; +import com.gmail.nossr50.chat.message.ChatMessage; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.events.chat.McMMOAdminChatEvent; +import com.gmail.nossr50.events.chat.McMMOChatEvent; +import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.text.TextUtils; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.bukkit.Bukkit; +import org.bukkit.command.CommandSender; +import org.bukkit.command.ConsoleCommandSender; +import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + +import java.util.function.Predicate; + +public class AdminChatMailer extends AbstractChatMailer { + + public AdminChatMailer(Plugin pluginRef) { + super(pluginRef); + } + + public static final @NotNull String MCMMO_CHAT_ADMINCHAT_PERMISSION = "mcmmo.chat.adminchat"; + + /** + * Constructs an audience of admins + * + * @return an audience of admins + */ + public @NotNull Audience constructAudience() { + return mcMMO.getAudiences().filter(predicate()); + } + + /** + * Predicate used to filter the audience + * + * @return admin chat audience predicate + */ + public @NotNull Predicate predicate() { + return (commandSender) -> commandSender.isOp() + || commandSender.hasPermission(MCMMO_CHAT_ADMINCHAT_PERMISSION) + || commandSender instanceof ConsoleCommandSender; + } + + /** + * Styles a string using a locale entry + * + * @param author message author + * @param message message contents + * @param canColor whether to replace colors codes with colors in the raw message + * @return the styled string, based on a locale entry + */ + public @NotNull TextComponent addStyle(@NotNull Author author, @NotNull String message, boolean canColor) { + if(canColor) { + return LocaleLoader.getTextComponent("Chat.Style.Admin", author.getAuthoredName(ChatChannel.ADMIN), message); + } else { + return TextUtils.ofLegacyTextRaw(LocaleLoader.getString("Chat.Style.Admin", author.getAuthoredName(ChatChannel.ADMIN), message)); + } + } + + @Override + public void sendMail(@NotNull ChatMessage chatMessage) { + chatMessage.sendMessage(); + } + + /** + * Processes a chat message from an author to an audience of admins + * + * @param author the author + * @param rawString the raw message as the author typed it before any styling + * @param isAsync whether or not this is being processed asynchronously + * @param canColor whether or not the author can use colors in chat + */ + public void processChatMessage(@NotNull Author author, @NotNull String rawString, boolean isAsync, boolean canColor) { + AdminChatMessage chatMessage = new AdminChatMessage(pluginRef, author, constructAudience(), rawString, addStyle(author, rawString, canColor)); + + McMMOChatEvent chatEvent = new McMMOAdminChatEvent(pluginRef, chatMessage, isAsync); + Bukkit.getPluginManager().callEvent(chatEvent); + + if(!chatEvent.isCancelled()) { + sendMail(chatMessage); + } + } + + +} \ No newline at end of file diff --git a/src/main/java/com/gmail/nossr50/chat/mailer/ChatMailer.java b/src/main/java/com/gmail/nossr50/chat/mailer/ChatMailer.java new file mode 100644 index 000000000..77d456b6f --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/mailer/ChatMailer.java @@ -0,0 +1,12 @@ +package com.gmail.nossr50.chat.mailer; + +import com.gmail.nossr50.chat.message.ChatMessage; +import org.jetbrains.annotations.NotNull; + +public interface ChatMailer { + /** + * Send out a chat message + * @param chatMessage the {@link ChatMessage} + */ + void sendMail(@NotNull ChatMessage chatMessage); +} \ No newline at end of file diff --git a/src/main/java/com/gmail/nossr50/chat/mailer/PartyChatMailer.java b/src/main/java/com/gmail/nossr50/chat/mailer/PartyChatMailer.java new file mode 100644 index 000000000..6158ad826 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/mailer/PartyChatMailer.java @@ -0,0 +1,82 @@ +package com.gmail.nossr50.chat.mailer; + +import com.gmail.nossr50.chat.author.Author; +import com.gmail.nossr50.chat.message.ChatMessage; +import com.gmail.nossr50.chat.message.PartyChatMessage; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.datatypes.party.Party; +import com.gmail.nossr50.events.chat.McMMOChatEvent; +import com.gmail.nossr50.events.chat.McMMOPartyChatEvent; +import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.text.TextUtils; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.bukkit.Bukkit; +import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + +public class PartyChatMailer extends AbstractChatMailer { + + public PartyChatMailer(@NotNull Plugin pluginRef) { + super(pluginRef); + } + + /** + * Processes a chat message from an author to an audience of party members + * + * @param author the author + * @param rawString the raw message as the author typed it before any styling + * @param isAsync whether or not this is being processed asynchronously + * @param canColor whether or not the author can use colors in chat + */ + public void processChatMessage(@NotNull Author author, @NotNull String rawString, @NotNull Party party, boolean isAsync, boolean canColor, boolean isLeader) { + PartyChatMessage chatMessage = new PartyChatMessage(pluginRef, author, constructPartyAudience(party), rawString, addStyle(author, rawString, canColor, isLeader), party); + + McMMOChatEvent chatEvent = new McMMOPartyChatEvent(pluginRef, chatMessage, party, isAsync); + Bukkit.getPluginManager().callEvent(chatEvent); + + if(!chatEvent.isCancelled()) { + sendMail(chatMessage); + } + } + + /** + * Constructs an {@link Audience} of party members + * + * @param party target party + * @return an {@link Audience} of party members + */ + public @NotNull Audience constructPartyAudience(@NotNull Party party) { + return mcMMO.getAudiences().filter(party.getSamePartyPredicate()); + } + + /** + * Styles a string using a locale entry + * + * @param author message author + * @param message message contents + * @param canColor whether to replace colors codes with colors in the raw message + * @return the styled string, based on a locale entry + */ + public @NotNull TextComponent addStyle(@NotNull Author author, @NotNull String message, boolean canColor, boolean isLeader) { + if(canColor) { + if(isLeader) { + return LocaleLoader.getTextComponent("Chat.Style.Party.Leader", author.getAuthoredName(ChatChannel.PARTY), message); + } else { + return LocaleLoader.getTextComponent("Chat.Style.Party", author.getAuthoredName(ChatChannel.PARTY), message); + } + } else { + if(isLeader) { + return TextUtils.ofLegacyTextRaw(LocaleLoader.getString("Chat.Style.Party.Leader", author.getAuthoredName(ChatChannel.PARTY), message)); + } else { + return TextUtils.ofLegacyTextRaw(LocaleLoader.getString("Chat.Style.Party", author.getAuthoredName(ChatChannel.PARTY), message)); + } + } + } + + @Override + public void sendMail(@NotNull ChatMessage chatMessage) { + chatMessage.sendMessage(); + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/message/AbstractChatMessage.java b/src/main/java/com/gmail/nossr50/chat/message/AbstractChatMessage.java new file mode 100644 index 000000000..5eeb889e4 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/message/AbstractChatMessage.java @@ -0,0 +1,72 @@ +package com.gmail.nossr50.chat.message; + +import com.gmail.nossr50.chat.author.Author; +import com.google.common.base.Objects; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + +public abstract class AbstractChatMessage implements ChatMessage { + + protected final @NotNull Plugin pluginRef; + protected final @NotNull Author author; + protected final @NotNull String rawMessage; + protected @NotNull TextComponent componentMessage; + protected @NotNull Audience audience; + + public AbstractChatMessage(@NotNull Plugin pluginRef, @NotNull Author author, @NotNull Audience audience, @NotNull String rawMessage, @NotNull TextComponent componentMessage) { + this.pluginRef = pluginRef; + this.author = author; + this.audience = audience; + this.rawMessage = rawMessage; + this.componentMessage = componentMessage; + } + + @Override + public @NotNull String rawMessage() { + return rawMessage; + } + + @Override + public @NotNull Author getAuthor() { + return author; + } + + @Override + public @NotNull Audience getAudience() { + return audience; + } + + @Override + public @NotNull TextComponent getChatMessage() { + return componentMessage; + } + + @Override + public void setChatMessage(@NotNull TextComponent textComponent) { + this.componentMessage = textComponent; + } + + @Override + public void setAudience(@NotNull Audience newAudience) { + audience = newAudience; + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + AbstractChatMessage that = (AbstractChatMessage) o; + return Objects.equal(pluginRef, that.pluginRef) && + Objects.equal(author, that.author) && + Objects.equal(rawMessage, that.rawMessage) && + Objects.equal(componentMessage, that.componentMessage) && + Objects.equal(audience, that.audience); + } + + @Override + public int hashCode() { + return Objects.hashCode(pluginRef, author, rawMessage, componentMessage, audience); + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/message/AdminChatMessage.java b/src/main/java/com/gmail/nossr50/chat/message/AdminChatMessage.java new file mode 100644 index 000000000..973c0f0c7 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/message/AdminChatMessage.java @@ -0,0 +1,24 @@ +package com.gmail.nossr50.chat.message; + +import com.gmail.nossr50.chat.author.Author; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + +public class AdminChatMessage extends AbstractChatMessage { + public AdminChatMessage(@NotNull Plugin pluginRef, @NotNull Author author, @NotNull Audience audience, @NotNull String rawMessage, @NotNull TextComponent componentMessage) { + super(pluginRef, author, audience, rawMessage, componentMessage); + } + + @Override + public void sendMessage() { + audience.sendMessage(author, componentMessage); + } + + @Override + public @NotNull String getAuthorDisplayName() { + return author.getAuthoredName(ChatChannel.ADMIN); + } +} diff --git a/src/main/java/com/gmail/nossr50/chat/message/ChatMessage.java b/src/main/java/com/gmail/nossr50/chat/message/ChatMessage.java new file mode 100644 index 000000000..45bc1ac18 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/message/ChatMessage.java @@ -0,0 +1,73 @@ +package com.gmail.nossr50.chat.message; + +import com.gmail.nossr50.chat.author.Author; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.jetbrains.annotations.NotNull; + +public interface ChatMessage { + /** + * The original message from the {@link Author} + * This is formatted and styled before being sent out to players by mcMMO + * + * @return the original message without any formatting or alterations + * @see #getChatMessage() + */ + @NotNull String rawMessage(); + + /** + * The {@link Author} from which this payload originated + * + * @see #getChatMessage() + * @return the source of the chat message + */ + @NotNull Author getAuthor(); + + /** + * The authors display name which is used in the initial creation of the message payload, it is provided for convenience. + * + * This is a name generated by mcMMO during the creation of the {@link ChatMessage} + * + * This is used by mcMMO when generating the message payload + * + * This method provides the display name for the convenience of plugins constructing their own {@link TextComponent payloads} + * + * @see #getChatMessage() + * @return the author display name as generated by mcMMO + */ + @NotNull String getAuthorDisplayName(); + + /** + * The target audience of this chat message + * Unless modified, this will include the {@link Author} + * + * @return target audience + */ + @NotNull Audience getAudience(); + + /** + * The {@link TextComponent message} being sent to the audience + * + * @return the {@link TextComponent message} that will be sent to the audience + */ + @NotNull TextComponent getChatMessage(); + + /** + * Change the value of the {@link TextComponent message} + * + * @param textComponent new message value + */ + void setChatMessage(@NotNull TextComponent textComponent); + + /** + * Changes the audience + * + * @param newAudience the replacement audience + */ + void setAudience(@NotNull Audience newAudience); + + /** + * Deliver the message to the audience + */ + void sendMessage(); +} diff --git a/src/main/java/com/gmail/nossr50/chat/message/PartyChatMessage.java b/src/main/java/com/gmail/nossr50/chat/message/PartyChatMessage.java new file mode 100644 index 000000000..4c143ec69 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/chat/message/PartyChatMessage.java @@ -0,0 +1,94 @@ +package com.gmail.nossr50.chat.message; + +import com.gmail.nossr50.chat.author.Author; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.datatypes.party.Party; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; +import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.player.UserManager; +import com.google.common.base.Objects; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.TextComponent; +import org.bukkit.entity.Player; +import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; + +public class PartyChatMessage extends AbstractChatMessage { + + private final @NotNull Party party; + + public PartyChatMessage(@NotNull Plugin pluginRef, @NotNull Author author, @NotNull Audience audience, @NotNull String rawMessage, @NotNull TextComponent componentMessage, @NotNull Party party) { + super(pluginRef, author, audience, rawMessage, componentMessage); + this.party = party; + } + + /** + * The party that this chat message was intended for + * @return the party that this message was intended for + */ + public @NotNull Party getParty() { + return party; + } + + @Override + public @NotNull String getAuthorDisplayName() { + return author.getAuthoredName(ChatChannel.PARTY); + } + + @Override + public void sendMessage() { + /* + * It should be noted that Party messages don't include console as part of the audience to avoid double messaging + * The console gets a message that has the party name included, player parties do not + */ + + //Sends to everyone but console + audience.sendMessage(author, componentMessage); + TextComponent spyMessage = LocaleLoader.getTextComponent("Chat.Spy.Party", author.getAuthoredName(ChatChannel.PARTY), rawMessage, party.getName()); + + //Relay to spies + messagePartyChatSpies(spyMessage); + + //Console message + mcMMO.p.getChatManager().sendConsoleMessage(author, spyMessage); + } + + /** + * Console and Party Chat Spies get a more verbose version of the message + * Party Chat Spies will get a copy of the message as well + * @param spyMessage the message to copy to spies + */ + private void messagePartyChatSpies(@NotNull TextComponent spyMessage) { + //Find the people with permissions + for(McMMOPlayer mcMMOPlayer : UserManager.getPlayers()) { + Player player = mcMMOPlayer.getPlayer(); + + //Check for toggled players + if(mcMMOPlayer.isPartyChatSpying()) { + Party adminParty = mcMMOPlayer.getParty(); + + //Only message admins not part of this party + if(adminParty == null || adminParty != getParty()) { + //TODO: Hacky, rewrite later + Audience audience = mcMMO.getAudiences().player(player); + audience.sendMessage(spyMessage); + } + } + } + } + + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + if (!super.equals(o)) return false; + PartyChatMessage that = (PartyChatMessage) o; + return Objects.equal(party, that.party); + } + + @Override + public int hashCode() { + return Objects.hashCode(super.hashCode(), party); + } +} diff --git a/src/main/java/com/gmail/nossr50/commands/CommandManager.java b/src/main/java/com/gmail/nossr50/commands/CommandManager.java new file mode 100644 index 000000000..de5d4a7fd --- /dev/null +++ b/src/main/java/com/gmail/nossr50/commands/CommandManager.java @@ -0,0 +1,116 @@ +package com.gmail.nossr50.commands; + +import co.aikar.commands.BukkitCommandIssuer; +import co.aikar.commands.BukkitCommandManager; +import co.aikar.commands.ConditionFailedException; +import com.gmail.nossr50.commands.chat.AdminChatCommand; +import com.gmail.nossr50.commands.chat.PartyChatCommand; +import com.gmail.nossr50.config.ChatConfig; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; +import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.Permissions; +import com.gmail.nossr50.util.player.UserManager; +import org.bukkit.entity.Player; +import org.bukkit.permissions.Permissible; +import org.jetbrains.annotations.NotNull; + +/* + * For now this class will only handle ACF converted commands, all other commands will be handled elsewhere + */ +public class CommandManager { + public static final @NotNull String ADMIN_CONDITION = "adminCondition"; + public static final @NotNull String PARTY_CONDITION = "partyCondition"; + public static final @NotNull String MMO_DATA_LOADED = "mmoDataLoaded"; + + private final @NotNull mcMMO pluginRef; + private final @NotNull BukkitCommandManager bukkitCommandManager; + + public CommandManager(@NotNull mcMMO pluginRef) { + this.pluginRef = pluginRef; + bukkitCommandManager = new BukkitCommandManager(pluginRef); + + registerConditions(); + registerCommands(); + } + + private void registerCommands() { + registerChatCommands(); + } + + /** + * Registers chat commands if the chat system is enabled + */ + private void registerChatCommands() { + if(ChatConfig.getInstance().isChatEnabled()) { + if(ChatConfig.getInstance().isChatChannelEnabled(ChatChannel.ADMIN)) { + bukkitCommandManager.registerCommand(new AdminChatCommand(pluginRef)); + } + if(ChatConfig.getInstance().isChatChannelEnabled(ChatChannel.PARTY)) { + bukkitCommandManager.registerCommand(new PartyChatCommand(pluginRef)); + } + } + } + + public void registerConditions() { + // Method or Class based - Can only be used on methods + bukkitCommandManager.getCommandConditions().addCondition(ADMIN_CONDITION, (context) -> { + BukkitCommandIssuer issuer = context.getIssuer(); + + if(issuer.getIssuer() instanceof Player) { + validateLoadedData(issuer.getPlayer()); + validateAdmin(issuer.getPlayer()); + } + }); + + bukkitCommandManager.getCommandConditions().addCondition(MMO_DATA_LOADED, (context) -> { + BukkitCommandIssuer bukkitCommandIssuer = context.getIssuer(); + + if(bukkitCommandIssuer.getIssuer() instanceof Player) { + validateLoadedData(bukkitCommandIssuer.getPlayer()); + } + }); + + bukkitCommandManager.getCommandConditions().addCondition(PARTY_CONDITION, (context) -> { + BukkitCommandIssuer bukkitCommandIssuer = context.getIssuer(); + + if(bukkitCommandIssuer.getIssuer() instanceof Player) { + validateLoadedData(bukkitCommandIssuer.getPlayer()); + validatePlayerParty(bukkitCommandIssuer.getPlayer()); + validatePermission("mcmmo.chat.partychat", bukkitCommandIssuer.getPlayer()); + } + }); + } + + private void validatePermission(@NotNull String permissionNode, @NotNull Permissible permissible) { + if(!permissible.hasPermission(permissionNode)) { + throw new ConditionFailedException("You do not have the appropriate permission to use this command."); + } + } + + + public void validateAdmin(@NotNull Player player) { + if(!player.isOp() && !Permissions.adminChat(player)) { + throw new ConditionFailedException("You are lacking the correct permissions to use this command."); + } + } + + public void validateLoadedData(@NotNull Player player) { + if(UserManager.getPlayer(player) == null) { + throw new ConditionFailedException("Your mcMMO player data has not yet loaded!"); + } + } + + public void validatePlayerParty(@NotNull Player player) { + McMMOPlayer mmoPlayer = UserManager.getPlayer(player); + + if(mmoPlayer.getParty() == null) { + throw new ConditionFailedException(LocaleLoader.getString("Commands.Party.None")); + } + } + + public @NotNull BukkitCommandManager getBukkitCommandManager() { + return bukkitCommandManager; + } +} diff --git a/src/main/java/com/gmail/nossr50/commands/XprateCommand.java b/src/main/java/com/gmail/nossr50/commands/XprateCommand.java index 1d7935549..150b97590 100644 --- a/src/main/java/com/gmail/nossr50/commands/XprateCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/XprateCommand.java @@ -7,9 +7,9 @@ import com.gmail.nossr50.datatypes.notifications.SensitiveCommandType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.commands.CommandUtils; import com.gmail.nossr50.util.player.NotificationManager; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.ChatColor; import org.bukkit.command.Command; diff --git a/src/main/java/com/gmail/nossr50/commands/chat/AdminChatCommand.java b/src/main/java/com/gmail/nossr50/commands/chat/AdminChatCommand.java index 41f3746b5..e2b2aef79 100644 --- a/src/main/java/com/gmail/nossr50/commands/chat/AdminChatCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/chat/AdminChatCommand.java @@ -1,15 +1,50 @@ package com.gmail.nossr50.commands.chat; -import com.gmail.nossr50.datatypes.chat.ChatMode; -import org.bukkit.command.CommandSender; +import co.aikar.commands.BaseCommand; +import co.aikar.commands.BukkitCommandIssuer; +import co.aikar.commands.annotation.CommandAlias; +import co.aikar.commands.annotation.Conditions; +import co.aikar.commands.annotation.Default; +import com.gmail.nossr50.commands.CommandManager; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.player.UserManager; +import org.jetbrains.annotations.NotNull; -public class AdminChatCommand extends ChatCommand { - public AdminChatCommand() { - super(ChatMode.ADMIN); +@CommandAlias("ac|a|adminchat|achat") //Kept for historical reasons +public class AdminChatCommand extends BaseCommand { + private final @NotNull mcMMO pluginRef; + + public AdminChatCommand(@NotNull mcMMO pluginRef) { + this.pluginRef = pluginRef; } - @Override - protected void handleChatSending(CommandSender sender, String[] args) { - chatManager.handleChat(sender.getName(), getDisplayName(sender), buildChatMessage(args, 0)); + @Default @Conditions(CommandManager.ADMIN_CONDITION) + public void processCommand(String[] args) { + BukkitCommandIssuer bukkitCommandIssuer = (BukkitCommandIssuer) getCurrentCommandIssuer(); + if(args == null || args.length == 0) { + //Process with no arguments + if(bukkitCommandIssuer.isPlayer()) { + McMMOPlayer mmoPlayer = UserManager.getPlayer(bukkitCommandIssuer.getPlayer()); + pluginRef.getChatManager().setOrToggleChatChannel(mmoPlayer, ChatChannel.ADMIN); + } else { + //Not support for console + mcMMO.p.getLogger().info("You cannot switch chat channels as console, please provide full arguments."); + } + } else { + if(bukkitCommandIssuer.isPlayer()) { + McMMOPlayer mmoPlayer = UserManager.getPlayer(bukkitCommandIssuer.getPlayer()); + + if(mmoPlayer == null) + return; + + //Message contains the original command so it needs to be passed to this method to trim it + pluginRef.getChatManager().processPlayerMessage(mmoPlayer, args, ChatChannel.ADMIN); + } else { + pluginRef.getChatManager().processConsoleMessage(args); + } + //Arguments are greater than 0, therefore directly send message and skip toggles + } } } diff --git a/src/main/java/com/gmail/nossr50/commands/chat/ChatCommand.java b/src/main/java/com/gmail/nossr50/commands/chat/ChatCommand.java deleted file mode 100644 index 295018795..000000000 --- a/src/main/java/com/gmail/nossr50/commands/chat/ChatCommand.java +++ /dev/null @@ -1,158 +0,0 @@ -package com.gmail.nossr50.commands.chat; - -import com.gmail.nossr50.chat.ChatManager; -import com.gmail.nossr50.chat.ChatManagerFactory; -import com.gmail.nossr50.datatypes.chat.ChatMode; -import com.gmail.nossr50.datatypes.party.Party; -import com.gmail.nossr50.datatypes.party.PartyFeature; -import com.gmail.nossr50.datatypes.player.McMMOPlayer; -import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.commands.CommandUtils; -import com.gmail.nossr50.util.player.PartyUtils; -import com.google.common.collect.ImmutableList; -import org.bukkit.command.Command; -import org.bukkit.command.CommandSender; -import org.bukkit.command.TabExecutor; -import org.bukkit.entity.Player; -import org.bukkit.util.StringUtil; -import org.jetbrains.annotations.NotNull; - -import java.util.ArrayList; -import java.util.List; - -public abstract class ChatCommand implements TabExecutor { - private final ChatMode chatMode; - protected ChatManager chatManager; - - public ChatCommand(ChatMode chatMode) { - this.chatMode = chatMode; - this.chatManager = ChatManagerFactory.getChatManager(mcMMO.p, chatMode); - } - - @Override - public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) { - McMMOPlayer mmoPlayer; - Player player; - - if(sender instanceof Player) { - player = (Player) sender; - - if (!CommandUtils.hasPlayerDataKey(sender)) { - return true; - } else { - mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); - - switch (args.length) { - case 0: - if (CommandUtils.noConsoleUsage(sender)) { - return true; - } - - if (!CommandUtils.hasPlayerDataKey(sender)) { - return true; - } - - if (mmoPlayer.isChatEnabled(chatMode)) { - disableChatMode(mmoPlayer, sender); - } - else { - enableChatMode(mmoPlayer, sender); - } - - return true; - - case 1: - if (CommandUtils.shouldEnableToggle(args[0])) { - if (CommandUtils.noConsoleUsage(sender)) { - return true; - } - if (!CommandUtils.hasPlayerDataKey(sender)) { - return true; - } - - enableChatMode(mcMMO.getUserManager().queryMcMMOPlayer(player), sender); - return true; - } - - if (CommandUtils.shouldDisableToggle(args[0])) { - if (CommandUtils.noConsoleUsage(sender)) { - return true; - } - if (!CommandUtils.hasPlayerDataKey(sender)) { - return true; - } - - disableChatMode(mcMMO.getUserManager().queryMcMMOPlayer(player), sender); - return true; - } - - // Fallthrough - - default: - handleChatSending(sender, args); - return true; - } - - - } - } else { - sender.sendMessage(LocaleLoader.getString("Commands.NoConsole")); - return true; - } - } - - @Override - public List onTabComplete(@NotNull CommandSender sender, @NotNull Command command, @NotNull String alias, String[] args) { - if (args.length == 1) { - return StringUtil.copyPartialMatches(args[0], CommandUtils.TRUE_FALSE_OPTIONS, new ArrayList<>(CommandUtils.TRUE_FALSE_OPTIONS.size())); - } - return ImmutableList.of(); - } - - protected String buildChatMessage(String[] args, int index) { - StringBuilder builder = new StringBuilder(); - builder.append(args[index]); - - for (int i = index + 1; i < args.length; i++) { - builder.append(" "); - builder.append(args[i]); - } - - return builder.toString(); - } - - protected String getDisplayName(CommandSender sender) { - return (sender instanceof Player) ? ((Player) sender).getDisplayName() : LocaleLoader.getString("Commands.Chat.Console"); - } - - protected abstract void handleChatSending(CommandSender sender, @NotNull String[] args); - - private void enableChatMode(@NotNull McMMOPlayer mmoPlayer, @NotNull CommandSender sender) { - if (chatMode == ChatMode.PARTY) { - Party party = mmoPlayer.getParty(); - if(party == null) { - sender.sendMessage(LocaleLoader.getString("Commands.Party.None")); - return; - } - - if(PartyUtils.isAllowed(party, PartyFeature.CHAT)) { - sender.sendMessage(LocaleLoader.getString("Party.Feature.Disabled.1")); - return; - } - } - - mmoPlayer.enableChat(chatMode); - sender.sendMessage(chatMode.getEnabledMessage()); - } - - private void disableChatMode(McMMOPlayer mmoPlayer, CommandSender sender) { - if (chatMode == ChatMode.PARTY && mmoPlayer.getParty() == null) { - sender.sendMessage(LocaleLoader.getString("Commands.Party.None")); - return; - } - - mmoPlayer.disableChat(chatMode); - sender.sendMessage(chatMode.getDisabledMessage()); - } -} diff --git a/src/main/java/com/gmail/nossr50/commands/chat/PartyChatCommand.java b/src/main/java/com/gmail/nossr50/commands/chat/PartyChatCommand.java index 2214795e0..9fc985308 100644 --- a/src/main/java/com/gmail/nossr50/commands/chat/PartyChatCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/chat/PartyChatCommand.java @@ -1,60 +1,88 @@ package com.gmail.nossr50.commands.chat; -import com.gmail.nossr50.chat.PartyChatManager; -import com.gmail.nossr50.config.Config; -import com.gmail.nossr50.datatypes.chat.ChatMode; +import co.aikar.commands.BaseCommand; +import co.aikar.commands.BukkitCommandIssuer; +import co.aikar.commands.annotation.CommandAlias; +import co.aikar.commands.annotation.Conditions; +import co.aikar.commands.annotation.Default; +import com.gmail.nossr50.commands.CommandManager; +import com.gmail.nossr50.datatypes.chat.ChatChannel; import com.gmail.nossr50.datatypes.party.Party; -import com.gmail.nossr50.datatypes.party.PartyFeature; -import com.gmail.nossr50.locale.LocaleLoader; -import org.bukkit.command.CommandSender; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; +import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.party.PartyManager; +import com.gmail.nossr50.util.player.UserManager; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; -public class PartyChatCommand extends ChatCommand { - public PartyChatCommand() { - super(ChatMode.PARTY); +@CommandAlias("pc|p|partychat|pchat") //Kept for historical reasons +public class PartyChatCommand extends BaseCommand { + private final @NotNull mcMMO pluginRef; + + public PartyChatCommand(@NotNull mcMMO pluginRef) { + this.pluginRef = pluginRef; } - @Override - protected void handleChatSending(CommandSender sender, String[] args) { - Party party; - String message; + @Default + @Conditions(CommandManager.PARTY_CONDITION) + public void processCommand(String[] args) { + BukkitCommandIssuer bukkitCommandIssuer = (BukkitCommandIssuer) getCurrentCommandIssuer(); - if (sender instanceof Player) { - //Check if player profile is loaded - if(mcMMO.getUserManager().getPlayer((Player) sender) == null) - return; - - party = mcMMO.getUserManager().getPlayer((Player) sender).getParty(); - - if (party == null) { - sender.sendMessage(LocaleLoader.getString("Commands.Party.None")); - return; + if(args == null || args.length == 0) { + //Process with no arguments + if(bukkitCommandIssuer.isPlayer()) { + McMMOPlayer mmoPlayer = UserManager.getPlayer(bukkitCommandIssuer.getPlayer()); + pluginRef.getChatManager().setOrToggleChatChannel(mmoPlayer, ChatChannel.PARTY); + } else { + //Not support for console + mcMMO.p.getLogger().info("You cannot switch chat channels as console, please provide full arguments."); } + } else { + //Here we split the logic, consoles need to target a party name and players do not - if (party.getLevel() < Config.getInstance().getPartyFeatureUnlockLevel(PartyFeature.CHAT)) { - sender.sendMessage(LocaleLoader.getString("Party.Feature.Disabled.1")); - return; + /* + * Player Logic + */ + if(bukkitCommandIssuer.getIssuer() instanceof Player) { + McMMOPlayer mmoPlayer = UserManager.getPlayer(bukkitCommandIssuer.getPlayer()); + processCommandArgsPlayer(mmoPlayer, args); + /* + * Console Logic + */ + } else { + processCommandArgsConsole(args); } - - message = buildChatMessage(args, 0); } - else { - if (args.length < 2) { - sender.sendMessage(LocaleLoader.getString("Party.Specify")); - return; + } + + /** + * Processes the command with arguments for a {@link McMMOPlayer} + * @param mmoPlayer target player + * @param args command arguments + */ + private void processCommandArgsPlayer(@NotNull McMMOPlayer mmoPlayer, @NotNull String[] args) { + //Player is not toggling and is chatting directly to party + pluginRef.getChatManager().processPlayerMessage(mmoPlayer, args, ChatChannel.PARTY); + } + + /** + * Processes the command with arguments for a {@link com.gmail.nossr50.chat.author.ConsoleAuthor} + * @param args command arguments + */ + private void processCommandArgsConsole(@NotNull String[] args) { + if(args.length <= 1) { + //Only specific a party and not the message + mcMMO.p.getLogger().severe("You need to specify a party name and then write a message afterwards."); + } else { + //Grab party + Party targetParty = PartyManager.getParty(args[0]); + + if(targetParty != null) { + pluginRef.getChatManager().processConsoleMessage(StringUtils.buildStringAfterNthElement(args, 1), targetParty); + } else { + mcMMO.p.getLogger().severe("A party with that name doesn't exist!"); } - - party = mcMMO.getPartyManager().getParty(args[0]); - - if (party == null) { - sender.sendMessage(LocaleLoader.getString("Party.InvalidName")); - return; - } - - message = buildChatMessage(args, 1); } - - ((PartyChatManager) chatManager).setParty(party); - chatManager.handleChat(sender.getName(), getDisplayName(sender), message); } } diff --git a/src/main/java/com/gmail/nossr50/commands/experience/AddlevelsCommand.java b/src/main/java/com/gmail/nossr50/commands/experience/AddlevelsCommand.java index e4edefd74..6c736fd2c 100644 --- a/src/main/java/com/gmail/nossr50/commands/experience/AddlevelsCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/experience/AddlevelsCommand.java @@ -34,12 +34,18 @@ public class AddlevelsCommand extends ExperienceCommand { } @Override - protected void handlePlayerMessageAll(Player player, int value) { + protected void handlePlayerMessageAll(Player player, int value, boolean isSilent) { + if(isSilent) + return; + player.sendMessage(LocaleLoader.getString("Commands.addlevels.AwardAll.1", value)); } @Override - protected void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill) { + protected void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill, boolean isSilent) { + if(isSilent) + return; + player.sendMessage(LocaleLoader.getString("Commands.addlevels.AwardSkill.1", value, skill.getName())); } } diff --git a/src/main/java/com/gmail/nossr50/commands/experience/AddxpCommand.java b/src/main/java/com/gmail/nossr50/commands/experience/AddxpCommand.java index def2ab755..0b00a0b05 100644 --- a/src/main/java/com/gmail/nossr50/commands/experience/AddxpCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/experience/AddxpCommand.java @@ -36,12 +36,18 @@ public class AddxpCommand extends ExperienceCommand { } @Override - protected void handlePlayerMessageAll(Player player, int value) { + protected void handlePlayerMessageAll(Player player, int value, boolean isSilent) { + if(isSilent) + return; + player.sendMessage(LocaleLoader.getString("Commands.addxp.AwardAll", value)); } @Override - protected void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill) { + protected void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill, boolean isSilent) { + if(isSilent) + return; + player.sendMessage(LocaleLoader.getString("Commands.addxp.AwardSkill", value, skill.getName())); } } diff --git a/src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java b/src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java index 8105cb79a..f04bb3298 100644 --- a/src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/experience/ExperienceCommand.java @@ -24,8 +24,10 @@ public abstract class ExperienceCommand implements TabExecutor { public boolean onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) { PrimarySkillType skill; - switch (args.length) { - case 2: + if(args.length < 2) { + return false; + } else { + if(args.length == 2 && !isSilent(args) || args.length == 3 && isSilent(args)) { if (CommandUtils.noConsoleUsage(sender)) { return true; } @@ -61,10 +63,10 @@ public abstract class ExperienceCommand implements TabExecutor { } - editValues((Player) sender, mcMMO.getUserManager().getPlayer(sender.getName()), skill, Integer.parseInt(args[1])); + editValues((Player) sender, UserManager.getPlayer(sender.getName()).getProfile(), skill, Integer.parseInt(args[1]), isSilent(args)); return true; - - case 3: + } else if((args.length == 3 && !isSilent(args)) + || (args.length == 4 && isSilent(args))) { if (!permissionsCheckOthers(sender)) { sender.sendMessage(command.getPermissionMessage()); return true; @@ -104,20 +106,30 @@ public abstract class ExperienceCommand implements TabExecutor { return true; } - editValues(null, profile, skill, value); + editValues(null, profile, skill, value, isSilent(args)); } else { - editValues(mmoPlayer.getPlayer(), mmoPlayer, skill, value); + editValues(mmoPlayer.getPlayer(), mcMMOPlayer.getProfile(), skill, value, isSilent(args)); } handleSenderMessage(sender, playerName, skill); return true; - - default: + } else { return false; + } } } + private boolean isSilent(String[] args) { + int length = args.length; + + if(length == 0) + return false; + + return args[length-1].equalsIgnoreCase("-s"); + } + + @Override public List onTabComplete(@NotNull CommandSender sender, @NotNull Command command, @NotNull String alias, String[] args) { switch (args.length) { @@ -134,8 +146,8 @@ public abstract class ExperienceCommand implements TabExecutor { protected abstract boolean permissionsCheckSelf(CommandSender sender); protected abstract boolean permissionsCheckOthers(CommandSender sender); protected abstract void handleCommand(Player player, PlayerProfile profile, PrimarySkillType skill, int value); - protected abstract void handlePlayerMessageAll(Player player, int value); - protected abstract void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill); + protected abstract void handlePlayerMessageAll(Player player, int value, boolean isSilent); + protected abstract void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill, boolean isSilent); private boolean validateArguments(CommandSender sender, String skillName, String value) { return !(CommandUtils.isInvalidInteger(sender, value) || (!skillName.equalsIgnoreCase("all") && CommandUtils.isInvalidSkill(sender, skillName))); @@ -150,21 +162,21 @@ public abstract class ExperienceCommand implements TabExecutor { } } - protected void editValues(Player player, PlayerProfile profile, PrimarySkillType skill, int value) { + protected void editValues(Player player, PlayerProfile profile, PrimarySkillType skill, int value, boolean isSilent) { if (skill == null) { for (PrimarySkillType primarySkillType : PrimarySkillType.NON_CHILD_SKILLS) { handleCommand(player, profile, primarySkillType, value); } if (player != null) { - handlePlayerMessageAll(player, value); + handlePlayerMessageAll(player, value, isSilent); } } else { handleCommand(player, profile, skill, value); if (player != null) { - handlePlayerMessageSkill(player, value, skill); + handlePlayerMessageSkill(player, value, skill, isSilent); } } } diff --git a/src/main/java/com/gmail/nossr50/commands/experience/MmoeditCommand.java b/src/main/java/com/gmail/nossr50/commands/experience/MmoeditCommand.java index 4e483dc6a..9aa02b164 100644 --- a/src/main/java/com/gmail/nossr50/commands/experience/MmoeditCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/experience/MmoeditCommand.java @@ -40,12 +40,18 @@ public class MmoeditCommand extends ExperienceCommand { } @Override - protected void handlePlayerMessageAll(Player player, int value) { + protected void handlePlayerMessageAll(Player player, int value, boolean isSilent) { + if(isSilent) + return; + player.sendMessage(LocaleLoader.getString("Commands.mmoedit.AllSkills.1", value)); } @Override - protected void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill) { + protected void handlePlayerMessageSkill(Player player, int value, PrimarySkillType skill, boolean isSilent) { + if(isSilent) + return; + player.sendMessage(LocaleLoader.getString("Commands.mmoedit.Modified.1", skill.getName(), value)); } } diff --git a/src/main/java/com/gmail/nossr50/commands/experience/SkillresetCommand.java b/src/main/java/com/gmail/nossr50/commands/experience/SkillresetCommand.java index 58f71a642..5a4bf316c 100644 --- a/src/main/java/com/gmail/nossr50/commands/experience/SkillresetCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/experience/SkillresetCommand.java @@ -49,7 +49,7 @@ public class SkillresetCommand implements TabExecutor { skill = null; } else { - skill = PrimarySkillType.getSkill(args[1]); + skill = PrimarySkillType.getSkill(args[0]); } editValues((Player) sender, mcMMO.getUserManager().getPlayer(sender.getName()), skill); diff --git a/src/main/java/com/gmail/nossr50/commands/hardcore/HardcoreModeCommand.java b/src/main/java/com/gmail/nossr50/commands/hardcore/HardcoreModeCommand.java index 73da843a6..62206566a 100644 --- a/src/main/java/com/gmail/nossr50/commands/hardcore/HardcoreModeCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/hardcore/HardcoreModeCommand.java @@ -2,8 +2,8 @@ package com.gmail.nossr50.commands.hardcore; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.commands.CommandUtils; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; diff --git a/src/main/java/com/gmail/nossr50/commands/party/PartyCommand.java b/src/main/java/com/gmail/nossr50/commands/party/PartyCommand.java index 2b4c6d149..72d2875de 100644 --- a/src/main/java/com/gmail/nossr50/commands/party/PartyCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/party/PartyCommand.java @@ -124,8 +124,6 @@ public class PartyCommand implements TabExecutor { return partyInviteCommand.onCommand(sender, command, label, args); case TELEPORT: return partyTeleportCommand.onCommand(sender, command, label, extractArgs(args)); - case CHAT: - return partyChatCommand.onCommand(sender, command, label, extractArgs(args)); default: break; } diff --git a/src/main/java/com/gmail/nossr50/commands/party/PartyXpShareCommand.java b/src/main/java/com/gmail/nossr50/commands/party/PartyXpShareCommand.java index 804b6921a..ce73a5082 100644 --- a/src/main/java/com/gmail/nossr50/commands/party/PartyXpShareCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/party/PartyXpShareCommand.java @@ -6,8 +6,8 @@ import com.gmail.nossr50.datatypes.party.PartyFeature; import com.gmail.nossr50.datatypes.party.ShareMode; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.commands.CommandUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; diff --git a/src/main/java/com/gmail/nossr50/commands/player/MccooldownCommand.java b/src/main/java/com/gmail/nossr50/commands/player/MccooldownCommand.java index dbce4c443..a1a5716f5 100644 --- a/src/main/java/com/gmail/nossr50/commands/player/MccooldownCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/player/MccooldownCommand.java @@ -52,7 +52,7 @@ public class MccooldownCommand implements TabExecutor { continue; } - int seconds = mmoPlayer.calculateTimeRemaining(ability); + int seconds = mmoPlayer.getCooldownSeconds(ability); if (seconds <= 0) { player.sendMessage(LocaleLoader.getString("Commands.Cooldowns.Row.Y", ability.getLocalizedName())); diff --git a/src/main/java/com/gmail/nossr50/commands/player/MctopCommand.java b/src/main/java/com/gmail/nossr50/commands/player/MctopCommand.java index e4e6d684a..962039278 100644 --- a/src/main/java/com/gmail/nossr50/commands/player/MctopCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/player/MctopCommand.java @@ -7,8 +7,8 @@ import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.runnables.commands.MctopCommandAsyncTask; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.commands.CommandUtils; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; diff --git a/src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java b/src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java index 640ed1a3f..47f21fd16 100644 --- a/src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/player/XPBarCommand.java @@ -2,10 +2,10 @@ package com.gmail.nossr50.commands.player; import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.experience.MMOExperienceBarManager; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.skills.SkillUtils; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java index 1733329ff..9b6e8ea2f 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/AcrobaticsCommand.java @@ -5,10 +5,10 @@ import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.datatypes.skills.subskills.AbstractSubSkill; import com.gmail.nossr50.listeners.InteractionManager; import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.random.RandomChanceSkill; import com.gmail.nossr50.util.random.RandomChanceUtil; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java index b6820f679..eb8532c2e 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/AlchemyCommand.java @@ -1,14 +1,17 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.skills.alchemy.AlchemyManager; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.RankUtils; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -28,18 +31,23 @@ public class AlchemyCommand extends SkillCommand { super(PrimarySkillType.ALCHEMY); } - protected String[] calculateAbilityDisplayValues(Player player) { + protected String[] calculateAbilityDisplayValues(@NotNull Player player) { //TODO: Needed? - if(mcMMO.getUserManager().getPlayer(player) == null) + McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); + if(mmoPlayer == null) { player.sendMessage(LocaleLoader.getString("Profile.PendingLoad")); return new String[] {"DATA NOT LOADED", "DATA NOT LOADED"}; } - AlchemyManager alchemyManager = mcMMO.getUserManager().getPlayer(player).getAlchemyManager(); + return calculateAbilityDisplayValues(mmoPlayer); + } + + protected String[] calculateAbilityDisplayValues(@NotNull McMMOPlayer mmoPlayer) { + AlchemyManager alchemyManager = mmoPlayer.getAlchemyManager(); String[] displayValues = new String[2]; - boolean isLucky = Permissions.lucky(player, PrimarySkillType.ALCHEMY); + boolean isLucky = Permissions.lucky(mmoPlayer.getPlayer(), PrimarySkillType.ALCHEMY); displayValues[0] = decimal.format(alchemyManager.calculateBrewSpeed(false)) + "x"; displayValues[1] = isLucky ? decimal.format(alchemyManager.calculateBrewSpeed(true)) + "x" : null; @@ -47,18 +55,19 @@ public class AlchemyCommand extends SkillCommand { return displayValues; } + @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(McMMOPlayer mmoPlayer, float skillValue) { // ALCHEMY_CATALYSIS if (canCatalysis) { - String[] catalysisStrings = calculateAbilityDisplayValues(player); + String[] catalysisStrings = calculateAbilityDisplayValues(mmoPlayer.getPlayer()); brewSpeed = catalysisStrings[0]; brewSpeedLucky = catalysisStrings[1]; } // ALCHEMY_CONCOCTIONS if (canConcoctions) { - AlchemyManager alchemyManager = mcMMO.getUserManager().getPlayer(player).getAlchemyManager(); + AlchemyManager alchemyManager = mmoPlayer.getAlchemyManager(); tier = alchemyManager.getTier(); ingredientCount = alchemyManager.getIngredients().size(); ingredientList = alchemyManager.getIngredientList(); diff --git a/src/main/java/com/gmail/nossr50/commands/skills/AprilCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/AprilCommand.java index 26c6441e5..819205ca1 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/AprilCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/AprilCommand.java @@ -3,8 +3,8 @@ package com.gmail.nossr50.commands.skills; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.HolidayManager.FakeSkillType; import com.gmail.nossr50.util.Misc; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.commands.CommandUtils; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; @@ -157,40 +157,40 @@ public class AprilCommand implements TabExecutor { switch (fakeSkillType) { case MACHO: - messages.add(LocaleLoader.formatString("[[RED]]Damage Taken: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(77)))); + messages.add(LocaleLoader.formatString("&cDamage Taken: &e{0}%", decimal.format(Misc.getRandom().nextInt(77)))); break; case JUMPING: - messages.add(LocaleLoader.formatString("[[RED]]Double Jump Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cDouble Jump Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case THROWING: - messages.add(LocaleLoader.formatString("[[RED]]Drop Item Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(87)))); + messages.add(LocaleLoader.formatString("&cDrop Item Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(87)))); break; case WRECKING: - messages.add(LocaleLoader.formatString("[[RED]]Wrecking Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(14)))); + messages.add(LocaleLoader.formatString("&cWrecking Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(14)))); break; case CRAFTING: - messages.add(LocaleLoader.formatString("[[RED]]Crafting Success: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cCrafting Success: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case WALKING: - messages.add(LocaleLoader.formatString("[[RED]]Walk Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cWalk Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case SWIMMING: - messages.add(LocaleLoader.formatString("[[RED]]Swim Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cSwim Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case FALLING: - messages.add(LocaleLoader.formatString("[[RED]]Skydiving Success: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(37)))); + messages.add(LocaleLoader.formatString("&cSkydiving Success: &e{0}%", decimal.format(Misc.getRandom().nextInt(37)))); break; case CLIMBING: - messages.add(LocaleLoader.formatString("[[RED]]Rock Climber Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cRock Climber Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case FLYING: - messages.add(LocaleLoader.formatString("[[RED]]Fly Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cFly Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case DIVING: - messages.add(LocaleLoader.formatString("[[RED]]Hold Breath Chance: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(27)))); + messages.add(LocaleLoader.formatString("&cHold Breath Chance: &e{0}%", decimal.format(Misc.getRandom().nextInt(27)))); break; case PIGGY: - messages.add(LocaleLoader.formatString("[[RED]]Carrot Turbo Boost: [[YELLOW]]{0}%", decimal.format(Misc.getRandom().nextInt(80)) + 10)); + messages.add(LocaleLoader.formatString("&cCarrot Turbo Boost: &e{0}%", decimal.format(Misc.getRandom().nextInt(80)) + 10)); break; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java index bbf0f875b..59decaf9f 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/ArcheryCommand.java @@ -4,9 +4,9 @@ import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.skills.archery.Archery; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.CombatUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java index be13a1f4c..c26da0c9b 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/AxesCommand.java @@ -1,16 +1,19 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.skills.axes.Axes; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; +import com.gmail.nossr50.util.player.UserManager; import com.gmail.nossr50.util.skills.CombatUtils; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -34,10 +37,10 @@ public class AxesCommand extends SkillCommand { } @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { // ARMOR IMPACT if (canImpact) { - impactDamage = mcMMO.getUserManager().getPlayer(player).getAxesManager().getImpactDurabilityDamage(); + impactDamage = mmoPlayer.getAxesManager().getImpactDurabilityDamage(); } // AXE MASTERY @@ -61,12 +64,12 @@ public class AxesCommand extends SkillCommand { } @Override - protected void permissionsCheck(Player player) { - canSkullSplitter = Permissions.skullSplitter(player) && RankUtils.hasUnlockedSubskill(player, SubSkillType.AXES_SKULL_SPLITTER); - canCritical = canUseSubskill(player, SubSkillType.AXES_CRITICAL_STRIKES); - canAxeMastery = canUseSubskill(player, SubSkillType.AXES_AXE_MASTERY); - canImpact = canUseSubskill(player, SubSkillType.AXES_ARMOR_IMPACT); - canGreaterImpact = canUseSubskill(player, SubSkillType.AXES_GREATER_IMPACT); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canSkullSplitter = Permissions.skullSplitter(mmoPlayer.getPlayer()) && RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.AXES_SKULL_SPLITTER); + canCritical = canUseSubskill(mmoPlayer, SubSkillType.AXES_CRITICAL_STRIKES); + canAxeMastery = canUseSubskill(mmoPlayer, SubSkillType.AXES_AXE_MASTERY); + canImpact = canUseSubskill(mmoPlayer, SubSkillType.AXES_ARMOR_IMPACT); + canGreaterImpact = canUseSubskill(mmoPlayer, SubSkillType.AXES_GREATER_IMPACT); } @Override diff --git a/src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java index c19abbca9..bc9b3cd02 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/ExcavationCommand.java @@ -1,14 +1,18 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.skills.excavation.ExcavationManager; import com.gmail.nossr50.util.Permissions; import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.RankUtils; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -41,10 +45,10 @@ public class ExcavationCommand extends SkillCommand { } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); - ExcavationManager excavationManager = mcMMO.getUserManager().getPlayer(player).getExcavationManager(); + ExcavationManager excavationManager = mmoPlayer.getExcavationManager(); if (canGigaDrill) { messages.add(getStatMessage(SubSkillType.EXCAVATION_GIGA_DRILL_BREAKER, gigaDrillBreakerLength) @@ -53,7 +57,7 @@ public class ExcavationCommand extends SkillCommand { //messages.add(LocaleLoader.getString("Excavation.Effect.Length", gigaDrillBreakerLength) + (hasEndurance ? LocaleLoader.getString("Perks.ActivationTime.Bonus", gigaDrillBreakerLengthEndurance) : "")); } - if(canUseSubskill(player, SubSkillType.EXCAVATION_ARCHAEOLOGY)) { + if(canUseSubskill(mmoPlayer, SubSkillType.EXCAVATION_ARCHAEOLOGY)) { messages.add(getStatMessage(false, false, SubSkillType.EXCAVATION_ARCHAEOLOGY, percent.format(excavationManager.getArchaelogyExperienceOrbChance() / 100.0D))); messages.add(getStatMessage(true, false, SubSkillType.EXCAVATION_ARCHAEOLOGY, @@ -65,10 +69,10 @@ public class ExcavationCommand extends SkillCommand { } @Override - protected List getTextComponents(Player player) { + protected List getTextComponents(@NotNull McMMOPlayer mmoPlayer) { List textComponents = new ArrayList<>(); - TextComponentFactory.getSubSkillTextComponents(player, textComponents, PrimarySkillType.EXCAVATION); + TextComponentFactory.getSubSkillTextComponents(mmoPlayer, textComponents, PrimarySkillType.EXCAVATION); return textComponents; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java index f0330729e..6b45e4429 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/FishingCommand.java @@ -1,21 +1,20 @@ package com.gmail.nossr50.commands.skills; -import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.treasure.TreasureConfig; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.datatypes.treasure.Rarity; import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.skills.fishing.Fishing; +import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.skills.fishing.FishingManager; -import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.random.RandomChanceUtil; import com.gmail.nossr50.util.skills.RankUtils; +import com.gmail.nossr50.util.text.StringUtils; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; -import org.bukkit.Location; -import org.bukkit.entity.EntityType; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -25,9 +24,7 @@ public class FishingCommand extends SkillCommand { private String shakeChance; private String shakeChanceLucky; private int fishermansDietRank; - private String biteChance; - private String trapTreasure; private String commonTreasure; private String uncommonTreasure; private String rareTreasure; @@ -44,13 +41,15 @@ public class FishingCommand extends SkillCommand { private boolean canMasterAngler; private boolean canIceFish; + private String maMinWaitTime, maMaxWaitTime; + public FishingCommand() { super(PrimarySkillType.FISHING); } @Override - protected void dataCalculations(Player player, float skillValue) { - FishingManager fishingManager = mcMMO.getUserManager().getPlayer(player).getFishingManager(); + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { + FishingManager fishingManager = mmoPlayer.getFishingManager(); // TREASURE HUNTER if (canTreasureHunt) { @@ -81,52 +80,35 @@ public class FishingCommand extends SkillCommand { // FISHING_SHAKE if (canShake) { - String[] shakeStrings = RandomChanceUtil.calculateAbilityDisplayValuesStatic(player, PrimarySkillType.FISHING, fishingManager.getShakeChance()); + String[] shakeStrings = RandomChanceUtil.calculateAbilityDisplayValuesStatic(mmoPlayer, PrimarySkillType.FISHING, fishingManager.getShakeChance()); shakeChance = shakeStrings[0]; shakeChanceLucky = shakeStrings[1]; } // FISHERMAN'S DIET if (canFishermansDiet) { - fishermansDietRank = RankUtils.getRank(player, SubSkillType.FISHING_FISHERMANS_DIET); + fishermansDietRank = RankUtils.getRank(mmoPlayer, SubSkillType.FISHING_FISHERMANS_DIET); } // MASTER ANGLER if (canMasterAngler) { - double rawBiteChance = 1.0 / (player.getWorld().hasStorm() ? 300 : 500); - - Location location = fishingManager.getHookLocation(); - - if (location == null) { - location = player.getLocation(); - } - - if (Fishing.masterAnglerBiomes.contains(location.getBlock().getBiome())) { - rawBiteChance = rawBiteChance * AdvancedConfig.getInstance().getMasterAnglerBiomeModifier(); - } - - if (player.isInsideVehicle() && player.getVehicle().getType() == EntityType.BOAT) { - rawBiteChance = rawBiteChance * AdvancedConfig.getInstance().getMasterAnglerBoatModifier(); - } - - double luckyModifier = Permissions.lucky(player, PrimarySkillType.FISHING) ? 1.333D : 1.0D; - - biteChance = percent.format((rawBiteChance * 100.0D) * luckyModifier); + maMinWaitTime = StringUtils.ticksToSeconds(fishingManager.getMasterAnglerTickMinWaitReduction(RankUtils.getRank(mmoPlayer, SubSkillType.FISHING_MASTER_ANGLER), false)); + maMaxWaitTime = StringUtils.ticksToSeconds(fishingManager.getMasterAnglerTickMaxWaitReduction(RankUtils.getRank(mmoPlayer, SubSkillType.FISHING_MASTER_ANGLER), false)); } } @Override - protected void permissionsCheck(Player player) { - canTreasureHunt = canUseSubskill(player, SubSkillType.FISHING_TREASURE_HUNTER); - canMagicHunt = canUseSubskill(player, SubSkillType.FISHING_MAGIC_HUNTER) && canUseSubskill(player, SubSkillType.FISHING_TREASURE_HUNTER); - canShake = canUseSubskill(player, SubSkillType.FISHING_SHAKE); - canFishermansDiet = canUseSubskill(player, SubSkillType.FISHING_FISHERMANS_DIET); - canMasterAngler = canUseSubskill(player, SubSkillType.FISHING_MASTER_ANGLER); - canIceFish = canUseSubskill(player, SubSkillType.FISHING_ICE_FISHING); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canTreasureHunt = canUseSubskill(mmoPlayer, SubSkillType.FISHING_TREASURE_HUNTER); + canMagicHunt = canUseSubskill(mmoPlayer, SubSkillType.FISHING_MAGIC_HUNTER) && canUseSubskill(mmoPlayer, SubSkillType.FISHING_TREASURE_HUNTER); + canShake = canUseSubskill(mmoPlayer, SubSkillType.FISHING_SHAKE); + canFishermansDiet = canUseSubskill(mmoPlayer, SubSkillType.FISHING_FISHERMANS_DIET); + canMasterAngler = mcMMO.getCompatibilityManager().getMasterAnglerCompatibilityLayer() != null && canUseSubskill(mmoPlayer, SubSkillType.FISHING_MASTER_ANGLER); + canIceFish = canUseSubskill(mmoPlayer, SubSkillType.FISHING_ICE_FISHING); } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); if (canFishermansDiet) { @@ -142,8 +124,13 @@ public class FishingCommand extends SkillCommand { } if (canMasterAngler) { - //TODO: Update this with more details - messages.add(getStatMessage(false, true, SubSkillType.FISHING_MASTER_ANGLER, biteChance)); + messages.add(getStatMessage(false,true, + SubSkillType.FISHING_MASTER_ANGLER, + maMinWaitTime)); + + messages.add(getStatMessage(true,true, + SubSkillType.FISHING_MASTER_ANGLER, + maMaxWaitTime)); } if (canShake) { @@ -166,10 +153,10 @@ public class FishingCommand extends SkillCommand { } @Override - protected List getTextComponents(Player player) { + protected List getTextComponents(@NotNull McMMOPlayer mmoPlayer) { List textComponents = new ArrayList<>(); - TextComponentFactory.getSubSkillTextComponents(player, textComponents, PrimarySkillType.FISHING); + TextComponentFactory.getSubSkillTextComponents(mmoPlayer, textComponents, PrimarySkillType.FISHING); return textComponents; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java index 8f82ce3ff..3d4693b77 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/HerbalismCommand.java @@ -4,9 +4,9 @@ import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.Material; import org.bukkit.entity.Player; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java index 8d5f56f9a..b646403be 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/MiningCommand.java @@ -1,15 +1,18 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.skills.mining.MiningManager; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; +import com.gmail.nossr50.util.player.UserManager; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -38,10 +41,10 @@ public class MiningCommand extends SkillCommand { } @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { // BLAST MINING if (canBlast || canDemoExpert || canBiggerBombs) { - MiningManager miningManager = mcMMO.getUserManager().getPlayer(player).getMiningManager(); + MiningManager miningManager = mmoPlayer.getMiningManager(); blastMiningRank = miningManager.getBlastMiningTier(); bonusTNTDrops = miningManager.getDropMultiplier(); @@ -67,16 +70,16 @@ public class MiningCommand extends SkillCommand { } @Override - protected void permissionsCheck(Player player) { - canBiggerBombs = RankUtils.hasUnlockedSubskill(player, SubSkillType.MINING_BIGGER_BOMBS) && Permissions.biggerBombs(player); - canBlast = RankUtils.hasUnlockedSubskill(player, SubSkillType.MINING_BLAST_MINING) && Permissions.remoteDetonation(player); - canDemoExpert = RankUtils.hasUnlockedSubskill(player, SubSkillType.MINING_DEMOLITIONS_EXPERTISE) && Permissions.demolitionsExpertise(player); - canDoubleDrop = canUseSubskill(player, SubSkillType.MINING_DOUBLE_DROPS); - canSuperBreaker = RankUtils.hasUnlockedSubskill(player, SubSkillType.MINING_SUPER_BREAKER) && Permissions.superBreaker(player); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canBiggerBombs = RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.MINING_BIGGER_BOMBS) && Permissions.biggerBombs(player); + canBlast = RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.MINING_BLAST_MINING) && Permissions.remoteDetonation(player); + canDemoExpert = RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.MINING_DEMOLITIONS_EXPERTISE) && Permissions.demolitionsExpertise(player); + canDoubleDrop = canUseSubskill(mmoPlayer, SubSkillType.MINING_DOUBLE_DROPS); + canSuperBreaker = RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.MINING_SUPER_BREAKER) && Permissions.superBreaker(player); } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); if (canBiggerBombs) { @@ -110,10 +113,10 @@ public class MiningCommand extends SkillCommand { } @Override - protected List getTextComponents(Player player) { + protected List getTextComponents(@NotNull McMMOPlayer mmoPlayer) { List textComponents = new ArrayList<>(); - TextComponentFactory.getSubSkillTextComponents(player, textComponents, PrimarySkillType.MINING); + TextComponentFactory.getSubSkillTextComponents(mmoPlayer, textComponents, PrimarySkillType.MINING); return textComponents; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/MmoInfoCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/MmoInfoCommand.java index c23c7ac78..e562e9429 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/MmoInfoCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/MmoInfoCommand.java @@ -6,7 +6,7 @@ import com.gmail.nossr50.datatypes.skills.subskills.AbstractSubSkill; import com.gmail.nossr50.listeners.InteractionManager; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; +import com.gmail.nossr50.util.text.TextComponentFactory; import com.google.common.collect.ImmutableList; import org.bukkit.command.Command; import org.bukkit.command.CommandSender; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java index 51bc27803..fd32cc7a8 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/RepairCommand.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.MaterialType; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; @@ -10,12 +11,13 @@ import com.gmail.nossr50.skills.repair.Repair; import com.gmail.nossr50.skills.repair.RepairManager; import com.gmail.nossr50.skills.repair.repairables.Repairable; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.Material; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -47,7 +49,7 @@ public class RepairCommand extends SkillCommand { } @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { // We're using pickaxes here, not the best but it works Repairable diamondRepairable = mcMMO.getRepairableManager().getRepairable(Material.DIAMOND_PICKAXE); Repairable goldRepairable = mcMMO.getRepairableManager().getRepairable(Material.GOLDEN_PICKAXE); @@ -89,7 +91,7 @@ public class RepairCommand extends SkillCommand { } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); if (canArcaneForge) { @@ -97,7 +99,7 @@ public class RepairCommand extends SkillCommand { messages.add(getStatMessage(false, true, SubSkillType.REPAIR_ARCANE_FORGING, - String.valueOf(RankUtils.getRank(player, SubSkillType.REPAIR_ARCANE_FORGING)), + String.valueOf(RankUtils.getRank(mmoPlayer, SubSkillType.REPAIR_ARCANE_FORGING)), RankUtils.getHighestRankStr(SubSkillType.REPAIR_ARCANE_FORGING))); if (ArcaneForging.arcaneForgingEnchantLoss || ArcaneForging.arcaneForgingDowngrades) { @@ -120,10 +122,10 @@ public class RepairCommand extends SkillCommand { } @Override - protected List getTextComponents(Player player) { + protected List getTextComponents(@NotNull McMMOPlayer mmoPlayer) { List textComponents = new ArrayList<>(); - TextComponentFactory.getSubSkillTextComponents(player, textComponents, PrimarySkillType.REPAIR); + TextComponentFactory.getSubSkillTextComponents(mmoPlayer, textComponents, PrimarySkillType.REPAIR); return textComponents; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java index e9d15c813..f85d9e6e2 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/SalvageCommand.java @@ -1,14 +1,16 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.skills.salvage.Salvage; import com.gmail.nossr50.skills.salvage.SalvageManager; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.RankUtils; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -28,20 +30,20 @@ public class SalvageCommand extends SkillCommand { } @Override - protected void permissionsCheck(Player player) { - canScrapCollector = canUseSubskill(player, SubSkillType.SALVAGE_SCRAP_COLLECTOR); - canArcaneSalvage = canUseSubskill(player, SubSkillType.SALVAGE_ARCANE_SALVAGE); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canScrapCollector = canUseSubskill(mmoPlayer, SubSkillType.SALVAGE_SCRAP_COLLECTOR); + canArcaneSalvage = canUseSubskill(mmoPlayer, SubSkillType.SALVAGE_ARCANE_SALVAGE); } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); - SalvageManager salvageManager = mcMMO.getUserManager().getPlayer(player).getSalvageManager(); + SalvageManager salvageManager = mmoPlayer.getSalvageManager(); if (canScrapCollector) { messages.add(getStatMessage(false, true, SubSkillType.SALVAGE_SCRAP_COLLECTOR, - String.valueOf(RankUtils.getRank(player, SubSkillType.SALVAGE_SCRAP_COLLECTOR)), + String.valueOf(RankUtils.getRank(mmoPlayer, SubSkillType.SALVAGE_SCRAP_COLLECTOR)), RankUtils.getHighestRankStr(SubSkillType.SALVAGE_SCRAP_COLLECTOR))); } @@ -63,10 +65,10 @@ public class SalvageCommand extends SkillCommand { } @Override - protected List getTextComponents(Player player) { + protected List getTextComponents(@NotNull McMMOPlayer mmoPlayer) { List textComponents = new ArrayList<>(); - TextComponentFactory.getSubSkillTextComponents(player, textComponents, PrimarySkillType.SALVAGE); + TextComponentFactory.getSubSkillTextComponents(mmoPlayer, textComponents, PrimarySkillType.SALVAGE); return textComponents; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java index f86d0fa73..f83c4828c 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/SkillCommand.java @@ -6,10 +6,9 @@ import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; +import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.skills.child.FamilyTree; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.commands.CommandUtils; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.random.RandomChanceUtil; @@ -17,10 +16,11 @@ import com.gmail.nossr50.util.scoreboards.ScoreboardManager; import com.gmail.nossr50.util.skills.PerksUtils; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.StringUtils; +import com.gmail.nossr50.util.text.TextComponentFactory; import com.google.common.collect.ImmutableList; import net.kyori.adventure.text.Component; import net.md_5.bungee.api.ChatColor; -import net.md_5.bungee.api.chat.TextComponent; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; @@ -59,19 +59,19 @@ public abstract class SkillCommand implements TabExecutor { return true; } - if(mcMMO.getUserManager().getPlayer((Player) sender) == null) - { + McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer((Player) sender); + + if(mmoPlayer == null) { sender.sendMessage(LocaleLoader.getString("Profile.PendingLoad")); return true; } if (args.length == 0) { Player player = (Player) sender; - McMMOPlayer mmoPlayer = mcMMO.getUserManager().getPlayer(player); boolean isLucky = Permissions.lucky(player, skill); boolean hasEndurance = (PerksUtils.handleActivationPerks(player, 0, 0) != 0); - float skillValue = mmoPlayer.getSkillLevel(skill); + float skillValue = mmoPlayer.getExperienceManager().getSkillLevel(skill); //Send the players a few blank lines to make finding the top of the skill command easier if (AdvancedConfig.getInstance().doesSkillCommandSendBlankLines()) @@ -80,12 +80,12 @@ public abstract class SkillCommand implements TabExecutor { } permissionsCheck(player); - dataCalculations(player, skillValue); + dataCalculations(mmoPlayer, skillValue); sendSkillCommandHeader(player, mmoPlayer, (int) skillValue); //Make JSON text components - List subskillTextComponents = getTextComponents(player); + List subskillTextComponents = getTextComponents(mmoPlayer); //Subskills Header player.sendMessage(LocaleLoader.getString("Skills.Overhaul.Header", LocaleLoader.getString("Effects.SubSkills.Overhaul"))); @@ -100,7 +100,7 @@ public abstract class SkillCommand implements TabExecutor { }*/ //Stats - getStatMessages(player, isLucky, hasEndurance, skillValue); + sendStatMessages(mmoPlayer, isLucky, hasEndurance, skillValue); //Header @@ -121,18 +121,18 @@ public abstract class SkillCommand implements TabExecutor { return skillGuideCommand.onCommand(sender, command, label, args); } - private void getStatMessages(Player player, boolean isLucky, boolean hasEndurance, float skillValue) { - List statsMessages = statsDisplay(player, skillValue, hasEndurance, isLucky); + private void sendStatMessages(@NotNull McMMOPlayer mmoPlayer, boolean isLucky, boolean hasEndurance, float skillValue) { + List statsMessages = statsDisplay(mmoPlayer, skillValue, hasEndurance, isLucky); if (!statsMessages.isEmpty()) { - player.sendMessage(LocaleLoader.getString("Skills.Overhaul.Header", LocaleLoader.getString("Commands.Stats.Self.Overhaul"))); + mmoPlayer.getPlayer().sendMessage(LocaleLoader.getString("Skills.Overhaul.Header", LocaleLoader.getString("Commands.Stats.Self.Overhaul"))); for (String message : statsMessages) { - player.sendMessage(message); + mmoPlayer.getPlayer().sendMessage(message); } } - player.sendMessage(LocaleLoader.getString("Guides.Available", skillName, skillName.toLowerCase(Locale.ENGLISH))); + mmoPlayer.getPlayer().sendMessage(LocaleLoader.getString("Guides.Available", skillName, skillName.toLowerCase(Locale.ENGLISH))); } private void sendSkillCommandHeader(Player player, McMMOPlayer mmoPlayer, int skillValue) { @@ -153,7 +153,7 @@ public abstract class SkillCommand implements TabExecutor { player.sendMessage(LocaleLoader.getString("Commands.XPGain.Overhaul", LocaleLoader.getString("Commands.XPGain." + StringUtils.getCapitalized(skill.toString())))); //LEVEL - player.sendMessage(LocaleLoader.getString("Effects.Level.Overhaul", skillValue, mmoPlayer.getSkillXpLevel(skill), mmoPlayer.getXpToLevel(skill))); + player.sendMessage(LocaleLoader.getString("Effects.Level.Overhaul", skillValue, mmoPlayer.getExperienceManager().getSkillXpValue(skill), mmoPlayer.getExperienceManager().getXpToLevel(skill))); } else { /* @@ -173,10 +173,10 @@ public abstract class SkillCommand implements TabExecutor { { if(i+1 < parentList.size()) { - parentMessage.append(LocaleLoader.getString("Effects.Child.ParentList", parentList.get(i).getName(), mmoPlayer.getSkillLevel(parentList.get(i)))); + parentMessage.append(LocaleLoader.getString("Effects.Child.ParentList", parentList.get(i).getName(), mmoPlayer.getExperienceManager().getSkillLevel(parentList.get(i)))); parentMessage.append(ChatColor.GRAY).append(", "); } else { - parentMessage.append(LocaleLoader.getString("Effects.Child.ParentList", parentList.get(i).getName(), mmoPlayer.getSkillLevel(parentList.get(i)))); + parentMessage.append(LocaleLoader.getString("Effects.Child.ParentList", parentList.get(i).getName(), mmoPlayer.getExperienceManager().getSkillLevel(parentList.get(i)))); } } @@ -220,11 +220,11 @@ public abstract class SkillCommand implements TabExecutor { return Math.min((int) skillValue, maxLevel) / rankChangeLevel; } - protected String[] getAbilityDisplayValues(SkillActivationType skillActivationType, Player player, SubSkillType subSkill) { - return RandomChanceUtil.calculateAbilityDisplayValues(skillActivationType, player, subSkill); + protected String[] getAbilityDisplayValues(@NotNull SkillActivationType skillActivationType, @NotNull McMMOPlayer mmoPlayer, @NotNull SubSkillType subSkill) { + return RandomChanceUtil.calculateAbilityDisplayValues(skillActivationType, mmoPlayer.getPlayer(), subSkill); } - protected String[] calculateLengthDisplayValues(Player player, float skillValue) { + protected String[] calculateLengthDisplayValues(@NotNull McMMOPlayer mmoPlayer, float skillValue) { int maxLength = skill.getSuperAbilityType().getMaxLength(); int abilityLengthVar = AdvancedConfig.getInstance().getAbilityLength(); int abilityLengthCap = AdvancedConfig.getInstance().getAbilityLengthCap(); @@ -239,7 +239,7 @@ public abstract class SkillCommand implements TabExecutor { length = 2 + (int) (Math.min(abilityLengthCap, skillValue) / abilityLengthVar); } - int enduranceLength = PerksUtils.handleActivationPerks(player, length, maxLength); + int enduranceLength = PerksUtils.handleActivationPerks(mmoPlayer.getPlayer(), length, maxLength); if (maxLength != 0) { length = Math.min(length, maxLength); @@ -267,7 +267,7 @@ public abstract class SkillCommand implements TabExecutor { } } - protected String getLimitBreakDescriptionParameter() { + protected @NotNull String getLimitBreakDescriptionParameter() { if(AdvancedConfig.getInstance().canApplyLimitBreakPVE()) { return "(PVP/PVE)"; } else { @@ -275,24 +275,23 @@ public abstract class SkillCommand implements TabExecutor { } } - protected abstract void dataCalculations(Player player, float skillValue); + protected abstract void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue); - protected abstract void permissionsCheck(Player player); + protected abstract void permissionsCheck(@NotNull Player player); //protected abstract List effectsDisplay(); - protected abstract List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky); + protected abstract List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky); - protected abstract List getTextComponents(Player player); + protected abstract List getTextComponents(@NotNull McMMOPlayer player); /** * Checks if a player can use a skill - * @param player target player + * @param mmoPlayer target player * @param subSkillType target subskill * @return true if the player has permission and has the skill unlocked */ - protected boolean canUseSubskill(Player player, SubSkillType subSkillType) - { - return Permissions.isSubSkillEnabled(player, subSkillType) && RankUtils.hasUnlockedSubskill(player, subSkillType); + protected boolean canUseSubskill(@NotNull McMMOPlayer mmoPlayer, SubSkillType subSkillType) { + return Permissions.isSubSkillEnabled(mmoPlayer.getPlayer(), subSkillType) && RankUtils.hasUnlockedSubskill(mmoPlayer, subSkillType); } } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/SkillGuideCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/SkillGuideCommand.java index 60fc82184..a7879bb8d 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/SkillGuideCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/SkillGuideCommand.java @@ -2,7 +2,7 @@ package com.gmail.nossr50.commands.skills; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.command.Command; import org.bukkit.command.CommandExecutor; import org.bukkit.command.CommandSender; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java index c79b54513..67f1835fa 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/SmeltingCommand.java @@ -1,14 +1,17 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; +import com.gmail.nossr50.util.player.UserManager; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -30,10 +33,10 @@ public class SmeltingCommand extends SkillCommand { } @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { // FUEL EFFICIENCY if (canFuelEfficiency) { - burnTimeModifier = String.valueOf(mcMMO.getUserManager().getPlayer(player).getSmeltingManager().getFuelEfficiencyMultiplier()); + burnTimeModifier = String.valueOf(mmoPlayer.getSmeltingManager().getFuelEfficiencyMultiplier()); } // FLUX MINING @@ -52,15 +55,15 @@ public class SmeltingCommand extends SkillCommand { } @Override - protected void permissionsCheck(Player player) { - canFuelEfficiency = canUseSubskill(player, SubSkillType.SMELTING_FUEL_EFFICIENCY); - canSecondSmelt = canUseSubskill(player, SubSkillType.SMELTING_SECOND_SMELT); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canFuelEfficiency = canUseSubskill(mmoPlayer, SubSkillType.SMELTING_FUEL_EFFICIENCY); + canSecondSmelt = canUseSubskill(mmoPlayer, SubSkillType.SMELTING_SECOND_SMELT); //canFluxMine = canUseSubskill(player, SubSkillType.SMELTING_FLUX_MINING); - canUnderstandTheArt = Permissions.vanillaXpBoost(player, skill) && RankUtils.hasUnlockedSubskill(player, SubSkillType.SMELTING_UNDERSTANDING_THE_ART); + canUnderstandTheArt = Permissions.vanillaXpBoost(mmoPlayer.getPlayer(), skill) && RankUtils.hasUnlockedSubskill(player, SubSkillType.SMELTING_UNDERSTANDING_THE_ART); } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); /*if (canFluxMine) { @@ -80,17 +83,17 @@ public class SmeltingCommand extends SkillCommand { if (canUnderstandTheArt) { messages.add(getStatMessage(false, true, SubSkillType.SMELTING_UNDERSTANDING_THE_ART, - String.valueOf(mcMMO.getUserManager().getPlayer(player).getSmeltingManager().getVanillaXpMultiplier()))); + String.valueOf(mmoPlayer.getSmeltingManager().getVanillaXpMultiplier()))); } return messages; } @Override - protected List getTextComponents(Player player) { + protected List getTextComponents(@NotNull McMMOPlayer mmoPlayer) { List textComponents = new ArrayList<>(); - TextComponentFactory.getSubSkillTextComponents(player, textComponents, PrimarySkillType.SMELTING); + TextComponentFactory.getSubSkillTextComponents(mmoPlayer, textComponents, PrimarySkillType.SMELTING); return textComponents; } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java index fdee42244..fc4a07f4d 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/SwordsCommand.java @@ -1,16 +1,19 @@ package com.gmail.nossr50.commands.skills; import com.gmail.nossr50.config.AdvancedConfig; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; +import com.gmail.nossr50.util.player.UserManager; import com.gmail.nossr50.util.skills.CombatUtils; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -33,7 +36,7 @@ public class SwordsCommand extends SkillCommand { } @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { // SWORDS_COUNTER_ATTACK if (canCounter) { String[] counterStrings = getAbilityDisplayValues(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, player, SubSkillType.SWORDS_COUNTER_ATTACK); @@ -43,7 +46,7 @@ public class SwordsCommand extends SkillCommand { // SWORDS_RUPTURE if (canBleed) { - bleedLength = mcMMO.getUserManager().getPlayer(player).getSwordsManager().getRuptureBleedTicks(); + bleedLength = mmoPlayer.getSwordsManager().getRuptureBleedTicks(); String[] bleedStrings = getAbilityDisplayValues(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, player, SubSkillType.SWORDS_RUPTURE); bleedChance = bleedStrings[0]; @@ -59,19 +62,19 @@ public class SwordsCommand extends SkillCommand { } @Override - protected void permissionsCheck(Player player) { - canBleed = canUseSubskill(player, SubSkillType.SWORDS_RUPTURE); - canCounter = canUseSubskill(player, SubSkillType.SWORDS_COUNTER_ATTACK); - canSerratedStrike = RankUtils.hasUnlockedSubskill(player, SubSkillType.SWORDS_SERRATED_STRIKES) && Permissions.serratedStrikes(player); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canBleed = canUseSubskill(mmoPlayer, SubSkillType.SWORDS_RUPTURE); + canCounter = canUseSubskill(mmoPlayer, SubSkillType.SWORDS_COUNTER_ATTACK); + canSerratedStrike = RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.SWORDS_SERRATED_STRIKES) && Permissions.serratedStrikes(player); } @Override - protected List statsDisplay(Player player, float skillValue, boolean hasEndurance, boolean isLucky) { + protected List statsDisplay(@NotNull McMMOPlayer mmoPlayer, Player player, float skillValue, boolean hasEndurance, boolean isLucky) { List messages = new ArrayList<>(); - int ruptureTicks = mcMMO.getUserManager().getPlayer(player).getSwordsManager().getRuptureBleedTicks(); - double ruptureDamagePlayers = RankUtils.getRank(player, SubSkillType.SWORDS_RUPTURE) >= 3 ? AdvancedConfig.getInstance().getRuptureDamagePlayer() * 1.5D : AdvancedConfig.getInstance().getRuptureDamagePlayer(); - double ruptureDamageMobs = RankUtils.getRank(player, SubSkillType.SWORDS_RUPTURE) >= 3 ? AdvancedConfig.getInstance().getRuptureDamageMobs() * 1.5D : AdvancedConfig.getInstance().getRuptureDamageMobs(); + int ruptureTicks = mmoPlayer.getSwordsManager().getRuptureBleedTicks(); + double ruptureDamagePlayers = RankUtils.getRank(mmoPlayer, SubSkillType.SWORDS_RUPTURE) >= 3 ? AdvancedConfig.getInstance().getRuptureDamagePlayer() * 1.5D : AdvancedConfig.getInstance().getRuptureDamagePlayer(); + double ruptureDamageMobs = RankUtils.getRank(mmoPlayer, SubSkillType.SWORDS_RUPTURE) >= 3 ? AdvancedConfig.getInstance().getRuptureDamageMobs() * 1.5D : AdvancedConfig.getInstance().getRuptureDamageMobs(); if (canCounter) { messages.add(getStatMessage(SubSkillType.SWORDS_COUNTER_ATTACK, counterChance) @@ -94,13 +97,13 @@ public class SwordsCommand extends SkillCommand { + (hasEndurance ? LocaleLoader.getString("Perks.ActivationTime.Bonus", serratedStrikesLengthEndurance) : "")); } - if(canUseSubskill(player, SubSkillType.SWORDS_STAB)) + if(canUseSubskill(mmoPlayer, SubSkillType.SWORDS_STAB)) { messages.add(getStatMessage(SubSkillType.SWORDS_STAB, - String.valueOf(mcMMO.getUserManager().getPlayer(player).getSwordsManager().getStabDamage()))); + String.valueOf(mmoPlayer.getSwordsManager().getStabDamage()))); } - if(canUseSubskill(player, SubSkillType.SWORDS_SWORDS_LIMIT_BREAK)) { + if(canUseSubskill(mmoPlayer, SubSkillType.SWORDS_SWORDS_LIMIT_BREAK)) { messages.add(getStatMessage(SubSkillType.SWORDS_SWORDS_LIMIT_BREAK, String.valueOf(CombatUtils.getLimitBreakDamageAgainstQuality(player, SubSkillType.SWORDS_SWORDS_LIMIT_BREAK, 1000)))); } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java index 8970f5c08..35f04f5bc 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/TamingCommand.java @@ -5,8 +5,8 @@ import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.skills.taming.Taming; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.EntityType; import org.bukkit.entity.Player; diff --git a/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java index acf9ca2c2..c630f1125 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/UnarmedCommand.java @@ -1,16 +1,19 @@ package com.gmail.nossr50.commands.skills; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; +import com.gmail.nossr50.util.player.UserManager; import com.gmail.nossr50.util.skills.CombatUtils; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -37,7 +40,7 @@ public class UnarmedCommand extends SkillCommand { } @Override - protected void dataCalculations(Player player, float skillValue) { + protected void dataCalculations(@NotNull McMMOPlayer mmoPlayer, float skillValue) { // UNARMED_ARROW_DEFLECT if (canDeflect) { String[] deflectStrings = getAbilityDisplayValues(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, player, SubSkillType.UNARMED_ARROW_DEFLECT); @@ -47,7 +50,7 @@ public class UnarmedCommand extends SkillCommand { // BERSERK if (canBerserk) { - String[] berserkStrings = calculateLengthDisplayValues(player, skillValue); + String[] berserkStrings = calculateLengthDisplayValues(mmoPlayer, skillValue); berserkLength = berserkStrings[0]; berserkLengthEndurance = berserkStrings[1]; } @@ -61,7 +64,7 @@ public class UnarmedCommand extends SkillCommand { // IRON ARM if (canIronArm) { - ironArmBonus = mcMMO.getUserManager().queryMcMMOPlayer(player).getUnarmedManager().getSteelArmStyleDamage(); + ironArmBonus = mmoPlayer.getUnarmedManager().getSteelArmStyleDamage(); } // IRON GRIP @@ -73,12 +76,12 @@ public class UnarmedCommand extends SkillCommand { } @Override - protected void permissionsCheck(Player player) { - canBerserk = RankUtils.hasUnlockedSubskill(player, SubSkillType.UNARMED_BERSERK) && Permissions.berserk(player); - canIronArm = canUseSubskill(player, SubSkillType.UNARMED_STEEL_ARM_STYLE); - canDeflect = canUseSubskill(player, SubSkillType.UNARMED_ARROW_DEFLECT); - canDisarm = canUseSubskill(player, SubSkillType.UNARMED_DISARM); - canIronGrip = canUseSubskill(player, SubSkillType.UNARMED_IRON_GRIP); + protected void permissionsCheck(@NotNull McMMOPlayer mmoPlayer) { + canBerserk = RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.UNARMED_BERSERK) && Permissions.berserk(player); + canIronArm = canUseSubskill(mmoPlayer, SubSkillType.UNARMED_STEEL_ARM_STYLE); + canDeflect = canUseSubskill(mmoPlayer, SubSkillType.UNARMED_ARROW_DEFLECT); + canDisarm = canUseSubskill(mmoPlayer, SubSkillType.UNARMED_DISARM); + canIronGrip = canUseSubskill(mmoPlayer, SubSkillType.UNARMED_IRON_GRIP); // TODO: Apparently we forgot about block cracker? } diff --git a/src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java b/src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java index b26b385b1..a817a312d 100644 --- a/src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java +++ b/src/main/java/com/gmail/nossr50/commands/skills/WoodcuttingCommand.java @@ -4,9 +4,9 @@ import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; @@ -22,6 +22,7 @@ public class WoodcuttingCommand extends SkillCommand { private boolean canTreeFell; private boolean canLeafBlow; private boolean canDoubleDrop; + private boolean canKnockOnWood; private boolean canSplinter; private boolean canBarkSurgeon; private boolean canNaturesBounty; @@ -56,6 +57,7 @@ public class WoodcuttingCommand extends SkillCommand { canTreeFell = RankUtils.hasUnlockedSubskill(player, SubSkillType.WOODCUTTING_TREE_FELLER) && Permissions.treeFeller(player); canDoubleDrop = canUseSubskill(player, SubSkillType.WOODCUTTING_HARVEST_LUMBER) && !skill.getDoubleDropsDisabled() && RankUtils.getRank(player, SubSkillType.WOODCUTTING_HARVEST_LUMBER) >= 1; canLeafBlow = canUseSubskill(player, SubSkillType.WOODCUTTING_LEAF_BLOWER); + canKnockOnWood = canTreeFell && canUseSubskill(player, SubSkillType.WOODCUTTING_KNOCK_ON_WOOD); /*canSplinter = canUseSubskill(player, SubSkillType.WOODCUTTING_SPLINTER); canBarkSurgeon = canUseSubskill(player, SubSkillType.WOODCUTTING_BARK_SURGEON); canNaturesBounty = canUseSubskill(player, SubSkillType.WOODCUTTING_NATURES_BOUNTY);*/ @@ -69,6 +71,18 @@ public class WoodcuttingCommand extends SkillCommand { messages.add(getStatMessage(SubSkillType.WOODCUTTING_HARVEST_LUMBER, doubleDropChance) + (isLucky ? LocaleLoader.getString("Perks.Lucky.Bonus", doubleDropChanceLucky) : "")); } + + if (canKnockOnWood) { + String lootNote; + + if(RankUtils.hasReachedRank(2, player, SubSkillType.WOODCUTTING_KNOCK_ON_WOOD)) { + lootNote = LocaleLoader.getString("Woodcutting.SubSkill.KnockOnWood.Loot.Rank2"); + } else { + lootNote = LocaleLoader.getString("Woodcutting.SubSkill.KnockOnWood.Loot.Normal"); + } + + messages.add(getStatMessage(SubSkillType.WOODCUTTING_KNOCK_ON_WOOD, lootNote)); + } if (canLeafBlow) { messages.add(LocaleLoader.getString("Ability.Generic.Template", LocaleLoader.getString("Woodcutting.Ability.0"), LocaleLoader.getString("Woodcutting.Ability.1"))); diff --git a/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java b/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java index 016f8e636..5359cf1e5 100644 --- a/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java +++ b/src/main/java/com/gmail/nossr50/config/AdvancedConfig.java @@ -275,62 +275,6 @@ public class AdvancedConfig extends AutoUpdateConfigLoader { reason.add("Skills.Mining.DoubleDrops.MaxBonusLevel should be at least 1!"); } - /*List blastMiningTierList = Arrays.asList(BlastMining.Tier.values()); - - for (int rank : blastMiningTierList) { - if (getBlastMiningRankLevel(tier) < 0) { - reason.add("Skills.Mining.BlastMining.Rank_Levels.Rank_" + rank + " should be at least 0!"); - } - - if (getBlastDamageDecrease(tier) < 0) { - reason.add("Skills.Mining.BlastMining.BlastDamageDecrease.Rank_" + rank + " should be at least 0!"); - } - - if (getOreBonus(tier) < 0) { - reason.add("Skills.Mining.BlastMining.OreBonus.Rank_" + rank + " should be at least 0!"); - } - - if (getDebrisReduction(tier) < 0) { - reason.add("Skills.Mining.BlastMining.DebrisReduction.Rank_" + rank + " should be at least 0!"); - } - - if (getDropMultiplier(tier) < 0) { - reason.add("Skills.Mining.BlastMining.DropMultiplier.Rank_" + rank + " should be at least 0!"); - } - - if (getBlastRadiusModifier(tier) < 0) { - reason.add("Skills.Mining.BlastMining.BlastRadiusModifier.Rank_" + rank + " should be at least 0!"); - } - - if (tier != BlastMining.Tier.EIGHT) { - BlastMining.Tier nextTier = blastMiningTierList.get(blastMiningTierList.indexOf(tier) - 1); - - if (getBlastMiningRankLevel(tier) > getBlastMiningRankLevel(nextTier)) { - reason.add("Skills.Mining.BlastMining.Rank_Levels.Rank_" + rank + " should be less than or equal to Skills.Mining.BlastMining.Rank_Levels.Rank_" + nextrank + "!"); - } - - if (getBlastDamageDecrease(tier) > getBlastDamageDecrease(nextTier)) { - reason.add("Skills.Mining.BlastMining.BlastDamageDecrease.Rank_" + rank + " should be less than or equal to Skills.Mining.BlastMining.BlastDamageDecrease.Rank_" + nextrank + "!"); - } - - if (getOreBonus(tier) > getOreBonus(nextTier)) { - reason.add("Skills.Mining.BlastMining.OreBonus.Rank_" + rank + " should be less than or equal to Skills.Mining.BlastMining.OreBonus.Rank_" + nextrank + "!"); - } - - if (getDebrisReduction(tier) > getDebrisReduction(nextTier)) { - reason.add("Skills.Mining.BlastMining.DebrisReduction.Rank_" + rank + " should be less than or equal to Skills.Mining.BlastMining.DebrisReduction.Rank_" + nextrank + "!"); - } - - if (getDropMultiplier(tier) > getDropMultiplier(nextTier)) { - reason.add("Skills.Mining.BlastMining.DropMultiplier.Rank_" + rank + " should be less than or equal to Skills.Mining.BlastMining.DropMultiplier.Rank_" + nextrank + "!"); - } - - if (getBlastRadiusModifier(tier) > getBlastRadiusModifier(nextTier)) { - reason.add("Skills.Mining.BlastMining.BlastRadiusModifier.Rank_" + rank + " should be less than or equal to Skills.Mining.BlastMining.BlastRadiusModifier.Rank_" + nextrank + "!"); - } - } - }*/ - /* REPAIR */ if (getRepairMasteryMaxBonus() < 1) { reason.add("Skills.Repair.RepairMastery.MaxBonusPercentage should be at least 1!"); @@ -348,83 +292,6 @@ public class AdvancedConfig extends AutoUpdateConfigLoader { reason.add("Skills.Repair.SuperRepair.MaxBonusLevel should be at least 1!"); } - /*List arcaneForgingTierList = Arrays.asList(ArcaneForging.Tier.values()); - - for (ArcaneForging.Tier tier : arcaneForgingTierList) { - if (getArcaneForgingRankLevel(tier) < 0) { - reason.add("Skills.Repair.ArcaneForging.Rank_Levels.Rank_" + rank + " should be at least 0!"); - } - - if (getArcaneForgingDowngradeChance(tier) < 0 || getArcaneForgingDowngradeChance(tier) > 100) { - reason.add("Skills.Repair.ArcaneForging.Downgrades.Chance.Rank_" + rank + " only accepts values from 0 to 100!"); - } - - if (getArcaneForgingKeepEnchantsChance(tier) < 0 || getArcaneForgingKeepEnchantsChance(tier) > 100) { - reason.add("Skills.Repair.ArcaneForging.Keep_Enchants.Chance.Rank_" + rank + " only accepts values from 0 to 100!"); - } - - if (tier != ArcaneForging.Tier.EIGHT) { - ArcaneForging.Tier nextTier = arcaneForgingTierList.get(arcaneForgingTierList.indexOf(tier) - 1); - - if (getArcaneForgingRankLevel(tier) > getArcaneForgingRankLevel(nextTier)) { - reason.add("Skills.Repair.ArcaneForging.Rank_Levels.Rank_" + rank + " should be less than or equal to Skills.Repair.ArcaneForging.Rank_Levels.Rank_" + nextrank + "!"); - } - - if (getArcaneForgingDowngradeChance(nextTier) > getArcaneForgingDowngradeChance(tier)) { - reason.add("Skills.Repair.ArcaneForging.Downgrades.Chance.Rank_" + nextrank + " should be less than or equal to Skills.Repair.ArcaneForging.Downgrades.Chance.Rank_" + rank + "!"); - } - - if (getArcaneForgingKeepEnchantsChance(tier) > getArcaneForgingKeepEnchantsChance(nextTier)) { - reason.add("Skills.Repair.ArcaneForging.Keep_Enchants.Chance.Rank_" + rank + " should be less than or equal to Skills.Repair.ArcaneForging.Keep_Enchants.Chance.Rank_" + nextrank + "!"); - } - } - }*/ - - /* SALVAGE */ - /*if (getSalvageMaxPercentage() < 1) { - reason.add("Skills.Salvage.MaxPercentage should be at least 1!"); - } - - if (getSalvageMaxPercentageLevel() < 1) { - reason.add("Skills.Salvage.MaxPercentageLevel should be at least 1!"); - }*/ - - /*if (getAdvancedSalvageUnlockLevel() < 0) { - reason.add("Skills.Salvage.AdvancedSalvage.UnlockLevel should be at least 0!"); - }*/ - - /*List salvageTierList = Arrays.asList(Salvage.Tier.values()); - - for (Salvage.Tier tier : salvageTierList) { - if (getArcaneSalvageRankLevel(tier) < 0) { - reason.add("Skills.Salvage.ArcaneSalvage.Rank_Levels.Rank_" + rank + " should be at least 0!"); - } - - if (getArcaneSalvageExtractFullEnchantsChance(tier) < 0 || getArcaneSalvageExtractFullEnchantsChance(tier) > 100) { - reason.add("Skills.Salvage.ArcaneSalvage.ExtractFullEnchant.Rank_" + rank + " only accepts values from 0 to 100!"); - } - - if (getArcaneSalvageExtractPartialEnchantsChance(tier) < 0 || getArcaneSalvageExtractPartialEnchantsChance(tier) > 100) { - reason.add("Skills.Salvage.ArcaneSalvage.ExtractPartialEnchant.Rank_" + rank + " only accepts values from 0 to 100!"); - } - - if (tier != Salvage.Tier.EIGHT) { - Salvage.Tier nextTier = salvageTierList.get(salvageTierList.indexOf(tier) - 1); - - if (getArcaneSalvageRankLevel(tier) > getArcaneSalvageRankLevel(nextTier)) { - reason.add("Skills.Salvage.ArcaneSalvage.Rank_Levels.Rank_" + rank + " should be less than or equal to Skills.Salvage.ArcaneSalvage.Rank_Levels.Rank_" + nextrank + "!"); - } - - if (getArcaneSalvageExtractFullEnchantsChance(tier) > getArcaneSalvageExtractFullEnchantsChance(nextTier)) { - reason.add("Skills.Salvage.ArcaneSalvage.ExtractFullEnchant.Rank_" + rank + " should be less than or equal to Skills.Salvage.ArcaneSalvage.ExtractFullEnchant.Rank_" + nextrank + "!"); - } - - if (getArcaneSalvageExtractPartialEnchantsChance(tier) > getArcaneSalvageExtractPartialEnchantsChance(nextTier)) { - reason.add("Skills.Salvage.ArcaneSalvage.ExtractPartialEnchant.Rank_" + rank + " should be less than or equal to Skills.Salvage.ArcaneSalvage.ExtractPartialEnchant.Rank_" + nextrank + "!"); - } - } - }*/ - /* SMELTING */ if (getBurnModifierMaxLevel() < 1) { reason.add("Skills.Smelting.FuelEfficiency.MaxBonusLevel should be at least 1!"); @@ -438,38 +305,10 @@ public class AdvancedConfig extends AutoUpdateConfigLoader { reason.add("Skills.Smelting.SecondSmelt.ChanceMax should be at least 1!"); } - /*if (getFluxMiningUnlockLevel() < 0) { - reason.add("Skills.Smelting.FluxMining.UnlockLevel should be at least 0!"); - }*/ - if (getFluxMiningChance() < 1) { reason.add("Skills.Smelting.FluxMining.Chance should be at least 1!"); } - /*List smeltingTierList = Arrays.asList(Smelting.Tier.values()); - - for (int rank : smeltingTierList) { - if (getSmeltingRankLevel(tier) < 0) { - reason.add("Skills.Smelting.Rank_Levels.Rank_" + rank + " should be at least 0!"); - } - - if (getSmeltingVanillaXPBoostMultiplier(tier) < 1) { - reason.add("Skills.Smelting.VanillaXPMultiplier.Rank_" + rank + " should be at least 1!"); - } - - if (tier != Smelting.Tier.EIGHT) { - Smelting.Tier nextTier = smeltingTierList.get(smeltingTierList.indexOf(tier) - 1); - - if (getSmeltingRankLevel(tier) > getSmeltingRankLevel(nextTier)) { - reason.add("Skills.Smelting.Rank_Levels.Rank_" + rank + " should be less than or equal to Skills.Smelting.Rank_Levels.Rank_" + nextrank + "!"); - } - - if (getSmeltingVanillaXPBoostMultiplier(tier) > getSmeltingVanillaXPBoostMultiplier(nextTier)) { - reason.add("Skills.Smelting.VanillaXPMultiplier.Rank_" + rank + " should be less than or equal to Skills.Smelting.VanillaXPMultiplier.Rank_" + nextrank + "!"); - } - } - }*/ - /* SWORDS */ if (getMaximumProbability(SubSkillType.SWORDS_RUPTURE) < 1) { reason.add("Skills.Swords.Rupture.ChanceMax should be at least 1!"); @@ -882,6 +721,12 @@ public class AdvancedConfig extends AutoUpdateConfigLoader { public double getShakeChance(int rank) { return config.getDouble("Skills.Fishing.ShakeChance.Rank_" + rank); } public int getFishingVanillaXPModifier(int rank) { return config.getInt("Skills.Fishing.VanillaXPMultiplier.Rank_" + rank); } + public int getFishingReductionMinWaitTicks() { return config.getInt("Skills.Fishing.MasterAngler.Tick_Reduction_Per_Rank.Min_Wait", 10);} + public int getFishingReductionMaxWaitTicks() { return config.getInt("Skills.Fishing.MasterAngler.Tick_Reduction_Per_Rank.Max_Wait", 30);} + public int getFishingBoatReductionMinWaitTicks() { return config.getInt("Skills.Fishing.MasterAngler.Boat_Tick_Reduction.Min_Wait", 10);} + public int getFishingBoatReductionMaxWaitTicks() { return config.getInt("Skills.Fishing.MasterAngler.Boat_Tick_Reduction.Max_Wait", 30);} + public int getFishingReductionMinWaitCap() { return config.getInt("Skills.Fishing.MasterAngler.Tick_Reduction_Caps.Min_Wait", 40);} + public int getFishingReductionMaxWaitCap() { return config.getInt("Skills.Fishing.MasterAngler.Tick_Reduction_Caps.Max_Wait", 100);} public int getFishermanDietRankChange() { return config.getInt("Skills.Fishing.FishermansDiet.RankChange", 200); } /*public int getIceFishingUnlockLevel() { return config.getInt("Skills.Fishing.IceFishing.UnlockLevel", 50); } @@ -897,6 +742,7 @@ public class AdvancedConfig extends AutoUpdateConfigLoader { /* MINING */ public boolean getDoubleDropSilkTouchEnabled() { return config.getBoolean("Skills.Mining.DoubleDrops.SilkTouch", true); } + public boolean getAllowMiningTripleDrops() { return config.getBoolean("Skills.Mining.SuperBreaker.AllowTripleDrops", true); } public int getBlastMiningRankLevel(int rank) { return config.getInt("Skills.Mining.BlastMining.Rank_Levels.Rank_" + rank); } public double getBlastDamageDecrease(int rank) { return config.getDouble("Skills.Mining.BlastMining.BlastDamageDecrease.Rank_" + rank); } public double getOreBonus(int rank) { return config.getDouble("Skills.Mining.BlastMining.OreBonus.Rank_" + rank); } diff --git a/src/main/java/com/gmail/nossr50/config/AutoUpdateConfigLoader.java b/src/main/java/com/gmail/nossr50/config/AutoUpdateConfigLoader.java index c43f14f81..63189aea2 100644 --- a/src/main/java/com/gmail/nossr50/config/AutoUpdateConfigLoader.java +++ b/src/main/java/com/gmail/nossr50/config/AutoUpdateConfigLoader.java @@ -2,6 +2,7 @@ package com.gmail.nossr50.config; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.configuration.file.YamlConfiguration; +import org.jetbrains.annotations.NotNull; import java.io.*; import java.util.HashMap; @@ -18,6 +19,19 @@ public abstract class AutoUpdateConfigLoader extends ConfigLoader { super(fileName); } + protected void saveConfig() { + try { + plugin.getLogger().info("Saving changes to config file - "+fileName); + config.save(configFile); + } catch (IOException e) { + e.printStackTrace(); + } + } + + protected @NotNull FileConfiguration getInternalConfig() { + return YamlConfiguration.loadConfiguration(plugin.getResourceAsReader(fileName)); + } + @Override protected void loadFile() { super.loadFile(); diff --git a/src/main/java/com/gmail/nossr50/config/ChatConfig.java b/src/main/java/com/gmail/nossr50/config/ChatConfig.java new file mode 100644 index 000000000..1440194fc --- /dev/null +++ b/src/main/java/com/gmail/nossr50/config/ChatConfig.java @@ -0,0 +1,56 @@ +package com.gmail.nossr50.config; + +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.util.text.StringUtils; +import org.jetbrains.annotations.NotNull; + +public class ChatConfig extends AutoUpdateConfigLoader { + private static ChatConfig instance; + + private ChatConfig() { + super("chat.yml"); + validate(); + } + + public static ChatConfig getInstance() { + if (instance == null) { + instance = new ChatConfig(); + } + + return instance; + } + + @Override + protected void loadKeys() { + //Sigh this old config system... + } + + @Override + protected boolean validateKeys() { + return true; + } + + public boolean isChatEnabled() { + return config.getBoolean("Chat.Enable", true); + } + + public boolean isChatChannelEnabled(@NotNull ChatChannel chatChannel) { + String key = "Chat.Channels." + StringUtils.getCapitalized(chatChannel.toString()) + ".Enable"; + return config.getBoolean(key, true); + } + + /** + * Whether or not to use display names for players in target {@link ChatChannel} + * @param chatChannel target chat channel + * @return true if display names should be used + */ + public boolean useDisplayNames(@NotNull ChatChannel chatChannel) { + String key = "Chat.Channels." + StringUtils.getCapitalized(chatChannel.toString()) + ".Use_Display_Names"; + return config.getBoolean(key, true); + } + + public boolean isSpyingAutomatic() { + return config.getBoolean("Chat.Channels.Party.Spies.Automatically_Enable_Spying", false); + } + +} \ No newline at end of file diff --git a/src/main/java/com/gmail/nossr50/config/Config.java b/src/main/java/com/gmail/nossr50/config/Config.java index 051fc2c7c..be4704ab5 100644 --- a/src/main/java/com/gmail/nossr50/config/Config.java +++ b/src/main/java/com/gmail/nossr50/config/Config.java @@ -5,7 +5,7 @@ import com.gmail.nossr50.datatypes.MobHealthBarType; import com.gmail.nossr50.datatypes.party.PartyFeature; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SuperAbilityType; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Material; import org.bukkit.block.data.BlockData; import org.bukkit.configuration.ConfigurationSection; @@ -259,13 +259,6 @@ public class Config extends AutoUpdateConfigLoader { public boolean getPreferBeta() { return config.getBoolean("General.Prefer_Beta", false); } public boolean getVerboseLoggingEnabled() { return config.getBoolean("General.Verbose_Logging", false); } - public String getPartyChatPrefix() { return config.getString("Commands.partychat.Chat_Prefix_Format", "[[GREEN]]([[WHITE]]{0}[[GREEN]])"); } - public boolean getPartyChatColorLeaderName() { return config.getBoolean("Commands.partychat.Gold_Leader_Name", true); } - public boolean getPartyDisplayNames() { return config.getBoolean("Commands.partychat.Use_Display_Names", true); } - public String getPartyChatPrefixAlly() { return config.getString("Commands.partychat.Chat_Prefix_Format_Ally", "[[GREEN]](A)[[RESET]]"); } - - public String getAdminChatPrefix() { return config.getString("Commands.adminchat.Chat_Prefix_Format", "[[AQUA]][[[WHITE]]{0}[[AQUA]]]"); } - public boolean getAdminDisplayNames() { return config.getBoolean("Commands.adminchat.Use_Display_Names", true); } public boolean getMatchOfflinePlayers() { return config.getBoolean("Commands.Generic.Match_OfflinePlayers", false); } public long getDatabasePlayerCooldown() { return config.getLong("Commands.Database.Player_Cooldown", 1750); } @@ -451,7 +444,7 @@ public class Config extends AutoUpdateConfigLoader { public int getAbilityToolDamage() { return config.getInt("Abilities.Tools.Durability_Loss", 1); } /* Thresholds */ - public int getTreeFellerThreshold() { return config.getInt("Abilities.Limits.Tree_Feller_Threshold", 500); } + public int getTreeFellerThreshold() { return config.getInt("Abilities.Limits.Tree_Feller_Threshold", 1000); } /* * SKILL SETTINGS diff --git a/src/main/java/com/gmail/nossr50/config/ConfigLoader.java b/src/main/java/com/gmail/nossr50/config/ConfigLoader.java index a71c3b6a8..7fb7f19d1 100644 --- a/src/main/java/com/gmail/nossr50/config/ConfigLoader.java +++ b/src/main/java/com/gmail/nossr50/config/ConfigLoader.java @@ -10,7 +10,7 @@ import java.util.List; public abstract class ConfigLoader { protected static final mcMMO plugin = mcMMO.p; protected String fileName; - private final File configFile; + protected final File configFile; protected FileConfiguration config; public ConfigLoader(String relativePath, String fileName) { diff --git a/src/main/java/com/gmail/nossr50/config/CoreSkillsConfig.java b/src/main/java/com/gmail/nossr50/config/CoreSkillsConfig.java index 269ee30f2..4a10cdf2a 100644 --- a/src/main/java/com/gmail/nossr50/config/CoreSkillsConfig.java +++ b/src/main/java/com/gmail/nossr50/config/CoreSkillsConfig.java @@ -2,7 +2,7 @@ package com.gmail.nossr50.config; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.subskills.AbstractSubSkill; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; public class CoreSkillsConfig extends AutoUpdateConfigLoader { private static CoreSkillsConfig instance; diff --git a/src/main/java/com/gmail/nossr50/config/PersistentDataConfig.java b/src/main/java/com/gmail/nossr50/config/PersistentDataConfig.java new file mode 100644 index 000000000..10a7adcfc --- /dev/null +++ b/src/main/java/com/gmail/nossr50/config/PersistentDataConfig.java @@ -0,0 +1,37 @@ +package com.gmail.nossr50.config; + +import com.gmail.nossr50.util.compat.layers.persistentdata.MobMetaFlagType; + +public class PersistentDataConfig extends AutoUpdateConfigLoader { + private static PersistentDataConfig instance; + + private PersistentDataConfig() { + super("persistent_data.yml"); + validate(); + } + + public static PersistentDataConfig getInstance() { + if (instance == null) { + instance = new PersistentDataConfig(); + } + + return instance; + } + + @Override + protected void loadKeys() { + //Sigh this old config system... + } + + @Override + protected boolean validateKeys() { + return true; + } + + //Persistent Data Toggles + public boolean isMobPersistent(MobMetaFlagType mobMetaFlagType) { + String key = "Persistent_Data.Mobs.Flags." + mobMetaFlagType.toString() + ".Saved_To_Disk"; + return config.getBoolean(key, false); + } + +} \ No newline at end of file diff --git a/src/main/java/com/gmail/nossr50/config/RankConfig.java b/src/main/java/com/gmail/nossr50/config/RankConfig.java index fb660e457..2fa1a353e 100644 --- a/src/main/java/com/gmail/nossr50/config/RankConfig.java +++ b/src/main/java/com/gmail/nossr50/config/RankConfig.java @@ -2,8 +2,10 @@ package com.gmail.nossr50.config; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.datatypes.skills.subskills.AbstractSubSkill; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; +import java.util.HashSet; import java.util.List; public class RankConfig extends AutoUpdateConfigLoader { @@ -54,6 +56,18 @@ public class RankConfig extends AutoUpdateConfigLoader { return findRankByRootAddress(rank, key); } + /** + * Returns the unlock level for a subskill depending on the gamemode + * @param subSkillType target subskill + * @param rank the rank we are checking + * @return the level requirement for a subskill at this particular rank + */ + public int getSubSkillUnlockLevel(SubSkillType subSkillType, int rank, boolean retroMode) + { + String key = getRankAddressKey(subSkillType, rank, retroMode); + return config.getInt(key, getInternalConfig().getInt(key)); + } + /** * Returns the unlock level for a subskill depending on the gamemode * @param abstractSubSkill target subskill @@ -84,12 +98,61 @@ public class RankConfig extends AutoUpdateConfigLoader { return config.getInt(key); } + public String getRankAddressKey(SubSkillType subSkillType, int rank, boolean retroMode) { + String key = subSkillType.getRankConfigAddress(); + String scalingKey = retroMode ? ".RetroMode." : ".Standard."; + + String targetRank = "Rank_" + rank; + + key += scalingKey; + key += targetRank; + + return key; + } + + public String getRankAddressKey(AbstractSubSkill subSkillType, int rank, boolean retroMode) { + String key = subSkillType.getPrimaryKeyName() + "." + subSkillType.getConfigKeyName(); + String scalingKey = retroMode ? ".RetroMode." : ".Standard."; + + String targetRank = "Rank_" + rank; + + key += scalingKey; + key += targetRank; + + return key; + } + + private void resetRankValue(@NotNull SubSkillType subSkillType, int rank, boolean retroMode) { + String key = getRankAddressKey(subSkillType, rank, retroMode); + int defaultValue = getInternalConfig().getInt(key); + config.set(key, defaultValue); + plugin.getLogger().info(key +" SET -> " + defaultValue); + } + /** * Checks for valid keys for subskill ranks */ - private void checkKeys(List reasons) + private void checkKeys(@NotNull List reasons) { + HashSet badSkillSetup = new HashSet<>(); + //For now we will only check ranks of stuff I've overhauled + checkConfig(reasons, badSkillSetup, true); + checkConfig(reasons, badSkillSetup, false); + + //Fix bad entries + if(badSkillSetup.isEmpty()) + return; + + plugin.getLogger().info("(FIXING CONFIG) mcMMO is correcting a few mistakes found in your skill rank config setup"); + + for(SubSkillType subSkillType : badSkillSetup) { + plugin.getLogger().info("(FIXING CONFIG) Resetting rank config settings for skill named - "+subSkillType.toString()); + fixBadEntries(subSkillType); + } + } + + private void checkConfig(@NotNull List reasons, @NotNull HashSet badSkillSetup, boolean retroMode) { for(SubSkillType subSkillType : SubSkillType.values()) { //Keeping track of the rank requirements and making sure there are no logical errors @@ -98,23 +161,42 @@ public class RankConfig extends AutoUpdateConfigLoader { for(int x = 0; x < subSkillType.getNumRanks(); x++) { + int index = x+1; + if(curRank > 0) prevRank = curRank; - curRank = getSubSkillUnlockLevel(subSkillType, x); + curRank = getSubSkillUnlockLevel(subSkillType, index, retroMode); //Do we really care if its below 0? Probably not if(curRank < 0) { - reasons.add(subSkillType.getAdvConfigAddress() + ".Rank_Levels.Rank_"+curRank+".LevelReq should be above or equal to 0!"); + reasons.add("(CONFIG ISSUE) " + subSkillType.toString() + " should not have any ranks that require a negative level!"); + badSkillSetup.add(subSkillType); + continue; } if(prevRank > curRank) { //We're going to allow this but we're going to warn them - plugin.getLogger().info("You have the ranks for the subskill "+ subSkillType.toString()+" set up poorly, sequential ranks should have ascending requirements"); + plugin.getLogger().info("(CONFIG ISSUE) You have the ranks for the subskill "+ subSkillType.toString()+" set up poorly, sequential ranks should have ascending requirements"); + badSkillSetup.add(subSkillType); } } } } + + private void fixBadEntries(@NotNull SubSkillType subSkillType) { + for(int x = 0; x < subSkillType.getNumRanks(); x++) + { + int index = x+1; + + //Reset Retromode entries + resetRankValue(subSkillType, index, true); + //Reset Standard Entries + resetRankValue(subSkillType, index, false); + } + + saveConfig(); + } } diff --git a/src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java b/src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java index 68dcc8d1a..bd4e92ad6 100644 --- a/src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java +++ b/src/main/java/com/gmail/nossr50/config/experience/ExperienceConfig.java @@ -5,7 +5,7 @@ import com.gmail.nossr50.datatypes.experience.FormulaType; import com.gmail.nossr50.datatypes.skills.MaterialType; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.alchemy.PotionStage; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Material; import org.bukkit.block.Block; import org.bukkit.block.BlockState; @@ -175,6 +175,9 @@ public class ExperienceConfig extends AutoUpdateConfigLoader { /* Spawned Mob modifier */ public double getSpawnedMobXpMultiplier() { return config.getDouble("Experience_Formula.Mobspawners.Multiplier", 0.0); } + public double getEggXpMultiplier() { return config.getDouble("Experience_Formula.Eggs.Multiplier", 0.0); } + public double getTamedMobXpMultiplier() { return config.getDouble("Experience_Formula.Player_Tamed.Multiplier", 0.0); } + public double getNetherPortalXpMultiplier() { return config.getDouble("Experience_Formula.Nether_Portal.Multiplier", 0.0); } public double getBredMobXpMultiplier() { return config.getDouble("Experience_Formula.Breeding.Multiplier", 1.0); } /* Skill modifiers */ diff --git a/src/main/java/com/gmail/nossr50/config/party/ItemWeightConfig.java b/src/main/java/com/gmail/nossr50/config/party/ItemWeightConfig.java index 2af0cb727..6864b71e6 100644 --- a/src/main/java/com/gmail/nossr50/config/party/ItemWeightConfig.java +++ b/src/main/java/com/gmail/nossr50/config/party/ItemWeightConfig.java @@ -1,7 +1,7 @@ package com.gmail.nossr50.config.party; import com.gmail.nossr50.config.ConfigLoader; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Material; import java.util.HashSet; diff --git a/src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java b/src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java index 2c0b3f795..be050d298 100755 --- a/src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java +++ b/src/main/java/com/gmail/nossr50/config/treasure/TreasureConfig.java @@ -3,7 +3,7 @@ package com.gmail.nossr50.config.treasure; import com.gmail.nossr50.config.ConfigLoader; import com.gmail.nossr50.datatypes.treasure.*; import com.gmail.nossr50.util.EnchantmentUtils; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.ChatColor; import org.bukkit.Material; import org.bukkit.Tag; diff --git a/src/main/java/com/gmail/nossr50/database/DatabaseManager.java b/src/main/java/com/gmail/nossr50/database/DatabaseManager.java index d9b3c38a6..8fa51122e 100644 --- a/src/main/java/com/gmail/nossr50/database/DatabaseManager.java +++ b/src/main/java/com/gmail/nossr50/database/DatabaseManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.database; +import com.gmail.nossr50.api.exceptions.InvalidSkillException; import com.gmail.nossr50.api.exceptions.ProfileRetrievalException; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.datatypes.database.DatabaseType; @@ -65,7 +66,7 @@ public interface DatabaseManager { * @param statsPerPage The number of stats per page * @return the requested leaderboard information */ - @NotNull List readLeaderboard(@NotNull PrimarySkillType skill, int pageNumber, int statsPerPage); + @NotNull List readLeaderboard(@NotNull PrimarySkillType skill, int pageNumber, int statsPerPage) throws InvalidSkillException; /** * Retrieve rank info into a HashMap from PrimarySkillType to the rank. diff --git a/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java b/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java index 6ffff3ed4..a3a48a49e 100644 --- a/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java +++ b/src/main/java/com/gmail/nossr50/database/SQLDatabaseManager.java @@ -1,5 +1,7 @@ package com.gmail.nossr50.database; +import com.gmail.nossr50.api.exceptions.InvalidSkillException; +import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.api.exceptions.ProfileRetrievalException; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.datatypes.MobHealthBarType; @@ -403,9 +405,16 @@ public final class SQLDatabaseManager extends AbstractDatabaseManager { return success; } - public @NotNull List readLeaderboard(@NotNull PrimarySkillType skill, int pageNumber, int statsPerPage) { + public @NotNull List readLeaderboard(@NotNull PrimarySkillType skill, int pageNumber, int statsPerPage) throws InvalidSkillException { List stats = new ArrayList<>(); + //Fix for a plugin that people are using that is throwing SQL errors + if(skill.isChildSkill()) { + mcMMO.p.getLogger().severe("A plugin hooking into mcMMO is being naughty with our database commands, update all plugins that hook into mcMMO and contact their devs!"); + throw new InvalidSkillException("A plugin hooking into mcMMO that you are using is attempting to read leaderboard skills for child skills, child skills do not have leaderboards! This is NOT an mcMMO error!"); + } + + String query = skill == null ? ALL_QUERY_VERSION : skill.name().toLowerCase(Locale.ENGLISH); ResultSet resultSet = null; PreparedStatement statement = null; diff --git a/src/main/java/com/gmail/nossr50/datatypes/chat/ChatMode.java b/src/main/java/com/gmail/nossr50/datatypes/chat/ChatChannel.java similarity index 70% rename from src/main/java/com/gmail/nossr50/datatypes/chat/ChatMode.java rename to src/main/java/com/gmail/nossr50/datatypes/chat/ChatChannel.java index a327ad11c..f6edfa5f0 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/chat/ChatMode.java +++ b/src/main/java/com/gmail/nossr50/datatypes/chat/ChatChannel.java @@ -1,15 +1,18 @@ package com.gmail.nossr50.datatypes.chat; import com.gmail.nossr50.locale.LocaleLoader; +import org.jetbrains.annotations.Nullable; -public enum ChatMode { +public enum ChatChannel { ADMIN(LocaleLoader.getString("Commands.AdminChat.On"), LocaleLoader.getString("Commands.AdminChat.Off")), - PARTY(LocaleLoader.getString("Commands.Party.Chat.On"), LocaleLoader.getString("Commands.Party.Chat.Off")); + PARTY(LocaleLoader.getString("Commands.Party.Chat.On"), LocaleLoader.getString("Commands.Party.Chat.Off")), + PARTY_OFFICER(null, null), + NONE(null, null); private final String enabledMessage; private final String disabledMessage; - ChatMode(String enabledMessage, String disabledMessage) { + ChatChannel(@Nullable String enabledMessage, @Nullable String disabledMessage) { this.enabledMessage = enabledMessage; this.disabledMessage = disabledMessage; } diff --git a/src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java b/src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java index 0dbad85db..9648883fb 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java +++ b/src/main/java/com/gmail/nossr50/datatypes/json/McMMOWebLinks.java @@ -1,7 +1,7 @@ package com.gmail.nossr50.datatypes.json; import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; public enum McMMOWebLinks { WEBSITE, diff --git a/src/main/java/com/gmail/nossr50/datatypes/party/ItemShareType.java b/src/main/java/com/gmail/nossr50/datatypes/party/ItemShareType.java index faa1b6599..270421f14 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/party/ItemShareType.java +++ b/src/main/java/com/gmail/nossr50/datatypes/party/ItemShareType.java @@ -2,7 +2,7 @@ package com.gmail.nossr50.datatypes.party; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.ItemUtils; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.inventory.ItemStack; public enum ItemShareType { diff --git a/src/main/java/com/gmail/nossr50/datatypes/party/Party.java b/src/main/java/com/gmail/nossr50/datatypes/party/Party.java index 572792da2..b98321126 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/party/Party.java +++ b/src/main/java/com/gmail/nossr50/datatypes/party/Party.java @@ -1,10 +1,14 @@ package com.gmail.nossr50.datatypes.party; +import com.gmail.nossr50.chat.SamePartyPredicate; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.util.Misc; import com.google.common.base.Objects; +import org.bukkit.Bukkit; +import org.bukkit.ChatColor; import org.bukkit.OfflinePlayer; +import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.jetbrains.annotations.NotNull; @@ -12,8 +16,10 @@ import java.util.ArrayList; import java.util.List; import java.util.Set; import java.util.UUID; +import java.util.function.Predicate; public class Party { + private final @NotNull Predicate samePartyPredicate; private final @NotNull PersistentPartyData persistentPartyData; private final @NotNull PartyMemberManager partyMemberManager; private final @NotNull PartyExperienceManager partyExperienceManager; @@ -22,8 +28,9 @@ public class Party { this.persistentPartyData = persistentPartyData; //Initialize Managers - partyMemberManager = new PartyMemberManager(); + partyMemberManager = new PartyMemberManager(persistentPartyData); partyExperienceManager = new PartyExperienceManager(); + samePartyPredicate = new SamePartyPredicate<>(this); } public @NotNull PartyMemberManager getPartyMemberManager() { @@ -80,9 +87,35 @@ public class Party { * @return formatted list of party members from the POV of a player */ public String createMembersList(Player player) { - /* BUILD THE PARTY LIST WITH FORMATTING */ - boolean useDisplayNames = Config.getInstance().getPartyDisplayNames(); - StringBuilder formattedPartyMemberList = new StringBuilder(); + StringBuilder memberList = new StringBuilder(); + List coloredNames = new ArrayList<>(); + + for(UUID playerUUID : members.keySet()) { + OfflinePlayer offlinePlayer = Bukkit.getOfflinePlayer(playerUUID); + + if(offlinePlayer.isOnline() && player.canSee((Player) offlinePlayer)) { + ChatColor onlineColor = leader.getUniqueId().equals(playerUUID) ? ChatColor.GOLD : ChatColor.GREEN; + coloredNames.add(onlineColor + offlinePlayer.getName()); + } else { + coloredNames.add(ChatColor.DARK_GRAY + members.get(playerUUID)); + } + } + + buildChatMessage(memberList, coloredNames.toArray(new String[0])); + return memberList.toString(); + } + + private void buildChatMessage(@NotNull StringBuilder stringBuilder, String @NotNull [] names) { + for(int i = 0; i < names.length; i++) { + if(i + 1 >= names.length) { + stringBuilder + .append(names[i]); + } else { + stringBuilder + .append(names[i]) + .append(" "); + } + } } /** @@ -124,4 +157,8 @@ public class Party { public int hashCode() { return Objects.hashCode(persistentPartyData); } + + public @NotNull Predicate getSamePartyPredicate() { + return samePartyPredicate; + } } diff --git a/src/main/java/com/gmail/nossr50/datatypes/party/PartyFeature.java b/src/main/java/com/gmail/nossr50/datatypes/party/PartyFeature.java index b03574276..e0b52a860 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/party/PartyFeature.java +++ b/src/main/java/com/gmail/nossr50/datatypes/party/PartyFeature.java @@ -4,7 +4,7 @@ import com.gmail.nossr50.commands.party.PartySubCommandType; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.entity.Player; public enum PartyFeature { diff --git a/src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java b/src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java index 991c6ddcc..3e86e20cf 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java +++ b/src/main/java/com/gmail/nossr50/datatypes/player/McMMOPlayer.java @@ -1,10 +1,19 @@ package com.gmail.nossr50.datatypes.player; import com.gmail.nossr50.config.WorldBlacklist; -import com.gmail.nossr50.datatypes.chat.ChatMode; +import com.gmail.nossr50.chat.author.PlayerAuthor; +import com.gmail.nossr50.config.AdvancedConfig; +import com.gmail.nossr50.config.ChatConfig; +import com.gmail.nossr50.config.Config; +import com.gmail.nossr50.config.experience.ExperienceConfig; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import com.gmail.nossr50.datatypes.experience.XPGainSource; +import com.gmail.nossr50.datatypes.interactions.NotificationType; import com.gmail.nossr50.datatypes.party.PartyTeleportRecord; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; +import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.datatypes.skills.SuperAbilityType; +import com.gmail.nossr50.datatypes.skills.interfaces.Toolable; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.skills.SkillManager; @@ -30,7 +39,12 @@ import com.gmail.nossr50.util.Permissions; import com.gmail.nossr50.util.experience.MMOExperienceBarManager; import com.gmail.nossr50.util.input.AbilityActivationProcessor; import com.gmail.nossr50.util.input.SuperAbilityManager; +import com.gmail.nossr50.util.player.NotificationManager; +import com.gmail.nossr50.util.skills.RankUtils; +import net.kyori.adventure.identity.Identified; +import net.kyori.adventure.identity.Identity; import org.bukkit.Location; +import org.bukkit.block.Block; import org.bukkit.entity.Player; import org.bukkit.metadata.FixedMetadataValue; import org.bukkit.plugin.Plugin; @@ -39,10 +53,14 @@ import org.jetbrains.annotations.Nullable; import java.util.HashMap; import java.util.Map; +import java.util.UUID; -public class McMMOPlayer extends PlayerProfile { +public class McMMOPlayer extends PlayerProfile implements Identified { private final @NotNull Player player; + private final @NotNull Identity identity; + //Used in our chat systems for chat messages + private final @NotNull PlayerAuthor playerAuthor; private final @NotNull Map skillManagers = new HashMap<>(); private final @NotNull MMOExperienceBarManager experienceBarManager; @@ -55,6 +73,9 @@ public class McMMOPlayer extends PlayerProfile { private boolean godMode; private boolean displaySkillNotifications = true; + private ChatChannel chatChannel; + private boolean chatSpy = false; //Off by default + private int recentlyHurt; private int respawnATS; private int teleportATS; @@ -76,6 +97,8 @@ public class McMMOPlayer extends PlayerProfile { * Player */ super(player); + UUID uuid = player.getUniqueId(); + identity = Identity.identity(uuid); this.player = player; playerMetadata = new FixedMetadataValue(mcMMO.p, player.getName()); @@ -84,6 +107,17 @@ public class McMMOPlayer extends PlayerProfile { superAbilityManager = new SuperAbilityManager(this); abilityActivationProcessor = new AbilityActivationProcessor(this); + debugMode = false; //Debug mode helps solve support issues, players can toggle it on or off + + this.playerAuthor = new PlayerAuthor(player); + + this.chatChannel = ChatChannel.NONE; + + if(ChatConfig.getInstance().isSpyingAutomatic() && Permissions.adminChatSpy(getPlayer())) { + chatSpy = true; + } + + //Update last login updateLastLogin(); } @@ -99,9 +133,10 @@ public class McMMOPlayer extends PlayerProfile { * Player */ super(persistentPlayerData); - - this.player = player; + UUID uuid = player.getUniqueId(); + identity = Identity.identity(uuid); playerMetadata = new FixedMetadataValue(mcMMO.p, player.getName()); + this.player = player; /* * I'm using this method because it makes code shorter and safer (we don't have to add all SkillTypes manually), @@ -122,6 +157,16 @@ public class McMMOPlayer extends PlayerProfile { abilityActivationProcessor = new AbilityActivationProcessor(this); experienceBarManager = new MMOExperienceBarManager(this, persistentPlayerData.getBarStateMap()); + debugMode = false; //Debug mode helps solve support issues, players can toggle it on or off + + this.playerAuthor = new PlayerAuthor(player); + + this.chatChannel = ChatChannel.NONE; + + if(ChatConfig.getInstance().isSpyingAutomatic() && Permissions.adminChatSpy(getPlayer())) { + chatSpy = true; + } + //Update last login updateLastLogin(); } @@ -133,6 +178,10 @@ public class McMMOPlayer extends PlayerProfile { getPersistentPlayerData().setLastLogin(System.currentTimeMillis()); } + public @NotNull String getPlayerName() { + return player.getName(); + } + /** * Grab the {@link MMOExperienceBarManager} for this player * @return this player's experience bar manager @@ -422,77 +471,12 @@ public class McMMOPlayer extends PlayerProfile { return player; } - /* - * Chat modes - */ - - public boolean isChatEnabled(ChatMode mode) { - switch (mode) { - case ADMIN: - return adminChatMode; - - case PARTY: - return partyChatMode; - - default: - return false; - } - } - - public void disableChat(ChatMode mode) { - switch (mode) { - case ADMIN: - adminChatMode = false; - return; - - case PARTY: - partyChatMode = false; - return; - - default: - } - } - - public void enableChat(ChatMode mode) { - switch (mode) { - case ADMIN: - adminChatMode = true; - partyChatMode = false; - return; - - case PARTY: - partyChatMode = true; - adminChatMode = false; - return; - - default: - } - - } - - public void toggleChat(ChatMode mode) { - switch (mode) { - case ADMIN: - adminChatMode = !adminChatMode; - partyChatMode = !adminChatMode && partyChatMode; - return; - - case PARTY: - partyChatMode = !partyChatMode; - adminChatMode = !partyChatMode && adminChatMode; - return; - - default: - } - } - /** * Update the experience bars for this player * @param primarySkillType target skill * @param plugin your {@link Plugin} */ - public void updateXPBar(PrimarySkillType primarySkillType, Plugin plugin) - { + public void updateXPBar(PrimarySkillType primarySkillType, Plugin plugin) { //XP BAR UPDATES experienceBarManager.updateExperienceBar(primarySkillType, plugin); } @@ -508,6 +492,13 @@ public class McMMOPlayer extends PlayerProfile { } } + public void checkParty() { + if (inParty() && !Permissions.party(player)) { + removeParty(); + player.sendMessage(LocaleLoader.getString("Party.Forbidden")); + } + } + /** * Calculate the time remaining until the superAbilityType's cooldown expires. * @@ -515,7 +506,7 @@ public class McMMOPlayer extends PlayerProfile { * * @return the number of seconds remaining before the cooldown expires */ - public int calculateTimeRemaining(SuperAbilityType superAbilityType) { + public int getCooldownSeconds(SuperAbilityType superAbilityType) { return superAbilityManager.calculateTimeRemaining(superAbilityType); } @@ -570,8 +561,33 @@ public class McMMOPlayer extends PlayerProfile { getPersistentPlayerData().togglePartyChatSpying(); } - //TODO: Rewrite this - public double getAttackStrength() { - return 1.0F; + /** + * For use with Adventure API (Kyori lib) + * @return this players identity + */ + @Override + public @NotNull Identity identity() { + return identity; + } + + /** + * The {@link com.gmail.nossr50.chat.author.Author} for this player, used by mcMMO chat + * @return the {@link com.gmail.nossr50.chat.author.Author} for this player + */ + public @NotNull PlayerAuthor getPlayerAuthor() { + return playerAuthor; + } + + public @NotNull ChatChannel getChatChannel() { + return chatChannel; + } + + /** + * Change the chat channel for a player + * This does not inform the player + * @param chatChannel new chat channel + */ + public void setChatMode(@NotNull ChatChannel chatChannel) { + this.chatChannel = chatChannel; } } diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java b/src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java index c9f1b1135..a9c0dbb08 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/PrimarySkillType.java @@ -23,8 +23,8 @@ import com.gmail.nossr50.skills.tridents.TridentManager; import com.gmail.nossr50.skills.unarmed.UnarmedManager; import com.gmail.nossr50.skills.woodcutting.WoodcuttingManager; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.skills.RankUtils; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.Color; import org.bukkit.entity.Entity; @@ -65,7 +65,7 @@ public enum PrimarySkillType { UNARMED(UnarmedManager.class, Color.BLACK, SuperAbilityType.BERSERK, ImmutableList.of(SubSkillType.UNARMED_BERSERK, SubSkillType.UNARMED_UNARMED_LIMIT_BREAK, SubSkillType.UNARMED_BLOCK_CRACKER, SubSkillType.UNARMED_ARROW_DEFLECT, SubSkillType.UNARMED_DISARM, SubSkillType.UNARMED_STEEL_ARM_STYLE, SubSkillType.UNARMED_IRON_GRIP)), WOODCUTTING(WoodcuttingManager.class, Color.OLIVE, SuperAbilityType.TREE_FELLER, - ImmutableList.of(SubSkillType.WOODCUTTING_LEAF_BLOWER, SubSkillType.WOODCUTTING_TREE_FELLER, SubSkillType.WOODCUTTING_HARVEST_LUMBER)), + ImmutableList.of(SubSkillType.WOODCUTTING_LEAF_BLOWER, SubSkillType.WOODCUTTING_TREE_FELLER, SubSkillType.WOODCUTTING_HARVEST_LUMBER, SubSkillType.WOODCUTTING_KNOCK_ON_WOOD)), TRIDENTS(TridentManager.class, Color.TEAL, ImmutableList.of(SubSkillType.TRIDENTS_MULTI_TASKING, SubSkillType.TRIDENTS_TRIDENTS_LIMIT_BREAK)), CROSSBOWS(CrossbowManager.class, Color.ORANGE, ImmutableList.of(SubSkillType.CROSSBOWS_SUPER_SHOTGUN, SubSkillType.CROSSBOWS_CROSSBOWS_LIMIT_BREAK)); diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java b/src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java index 19cd69a71..480f8368b 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/SubSkillType.java @@ -1,7 +1,7 @@ package com.gmail.nossr50.datatypes.skills; import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import java.util.Locale; @@ -38,7 +38,7 @@ public enum SubSkillType { FISHING_FISHERMANS_DIET(5), FISHING_ICE_FISHING(1), FISHING_MAGIC_HUNTER(1), - FISHING_MASTER_ANGLER(1), + FISHING_MASTER_ANGLER(8), FISHING_TREASURE_HUNTER(8), FISHING_SHAKE(1), @@ -101,6 +101,7 @@ public enum SubSkillType { /* Woodcutting */ /* WOODCUTTING_BARK_SURGEON(3),*/ + WOODCUTTING_KNOCK_ON_WOOD(2), WOODCUTTING_HARVEST_LUMBER(1), WOODCUTTING_LEAF_BLOWER(1), /* WOODCUTTING_NATURES_BOUNTY(3), diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java b/src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java index 2591b1b7e..17755188b 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/SuperAbilityType.java @@ -5,7 +5,7 @@ import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.BlockUtils; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Material; import org.bukkit.block.BlockState; import org.bukkit.entity.Player; @@ -251,7 +251,7 @@ public enum SuperAbilityType { return BlockUtils.affectedBySuperBreaker(blockState); case TREE_FELLER: - return BlockUtils.isLog(blockState); + return BlockUtils.hasWoodcuttingXP(blockState); default: return false; diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java index d692747b8..df479bb53 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/AcrobaticsSubSkill.java @@ -6,7 +6,7 @@ import com.gmail.nossr50.datatypes.skills.subskills.AbstractSubSkill; import com.gmail.nossr50.datatypes.skills.subskills.interfaces.InteractType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.event.Event; import org.bukkit.event.EventPriority; diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java index 838e4bff6..1013a2dd6 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/acrobatics/Roll.java @@ -20,6 +20,7 @@ import com.gmail.nossr50.util.skills.SkillActivationType; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import net.kyori.adventure.text.Component; import net.kyori.adventure.text.TextComponent; import org.bukkit.Location; import org.bukkit.Material; @@ -141,21 +142,21 @@ public class Roll extends AcrobaticsSubSkill { componentBuilder.append("\n");*/ //Acrobatics.SubSkill.Roll.Chance - componentBuilder.append(LocaleLoader.getString("Acrobatics.SubSkill.Roll.Chance", rollChance) + (isLucky ? LocaleLoader.getString("Perks.Lucky.Bonus", rollChanceLucky) : "")); - componentBuilder.append("\n"); - componentBuilder.append(LocaleLoader.getString("Acrobatics.SubSkill.Roll.GraceChance", gracefulRollChance) + (isLucky ? LocaleLoader.getString("Perks.Lucky.Bonus", gracefulRollChanceLucky) : "")); + componentBuilder.append(Component.text(LocaleLoader.getString("Acrobatics.SubSkill.Roll.Chance", rollChance) + (isLucky ? LocaleLoader.getString("Perks.Lucky.Bonus", rollChanceLucky) : ""))); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text(LocaleLoader.getString("Acrobatics.SubSkill.Roll.GraceChance", gracefulRollChance) + (isLucky ? LocaleLoader.getString("Perks.Lucky.Bonus", gracefulRollChanceLucky) : ""))); //Activation Tips - componentBuilder.append("\n").append(LocaleLoader.getString("JSON.Hover.Tips")).append("\n"); - componentBuilder.append(getTips()); - componentBuilder.append("\n"); + componentBuilder.append(Component.newline()).append(Component.text(LocaleLoader.getString("JSON.Hover.Tips"))).append(Component.newline()); + componentBuilder.append(Component.text(getTips())); + componentBuilder.append(Component.newline()); //Advanced //Lucky Notice if(isLucky) { - componentBuilder.append(LocaleLoader.getString("JSON.JWrapper.Perks.Header")); - componentBuilder.append("\n"); - componentBuilder.append(LocaleLoader.getString("JSON.JWrapper.Perks.Lucky", "33")); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.JWrapper.Perks.Header"))); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.JWrapper.Perks.Lucky", "33"))); } } diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java index 701a528aa..1ca73bbdf 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/interfaces/SubSkill.java @@ -2,7 +2,6 @@ package com.gmail.nossr50.datatypes.skills.subskills.interfaces; import com.gmail.nossr50.datatypes.skills.interfaces.Skill; import net.kyori.adventure.text.TextComponent; -import net.md_5.bungee.api.chat.ComponentBuilder; import org.bukkit.entity.Player; public interface SubSkill extends Skill { diff --git a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/CallOfTheWildType.java b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/CallOfTheWildType.java index 9a88fc295..9e1749adc 100644 --- a/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/CallOfTheWildType.java +++ b/src/main/java/com/gmail/nossr50/datatypes/skills/subskills/taming/CallOfTheWildType.java @@ -1,6 +1,6 @@ package com.gmail.nossr50.datatypes.skills.subskills.taming; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.entity.EntityType; public enum CallOfTheWildType { diff --git a/src/main/java/com/gmail/nossr50/events/chat/McMMOAdminChatEvent.java b/src/main/java/com/gmail/nossr50/events/chat/McMMOAdminChatEvent.java index 089a5917f..921fdd7fa 100644 --- a/src/main/java/com/gmail/nossr50/events/chat/McMMOAdminChatEvent.java +++ b/src/main/java/com/gmail/nossr50/events/chat/McMMOAdminChatEvent.java @@ -1,16 +1,14 @@ package com.gmail.nossr50.events.chat; +import com.gmail.nossr50.chat.message.AbstractChatMessage; import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; /** * Called when a chat is sent to the admin chat channel */ public class McMMOAdminChatEvent extends McMMOChatEvent { - public McMMOAdminChatEvent(Plugin plugin, String sender, String displayName, String message) { - super(plugin, sender, displayName, message); - } - - public McMMOAdminChatEvent(Plugin plugin, String sender, String displayName, String message, boolean isAsync) { - super(plugin, sender, displayName, message, isAsync); + public McMMOAdminChatEvent(@NotNull Plugin plugin, @NotNull AbstractChatMessage chatMessage, boolean isAsync) { + super(plugin, chatMessage, isAsync); } } diff --git a/src/main/java/com/gmail/nossr50/events/chat/McMMOChatEvent.java b/src/main/java/com/gmail/nossr50/events/chat/McMMOChatEvent.java index 33b049ee3..5f9980398 100644 --- a/src/main/java/com/gmail/nossr50/events/chat/McMMOChatEvent.java +++ b/src/main/java/com/gmail/nossr50/events/chat/McMMOChatEvent.java @@ -1,5 +1,12 @@ package com.gmail.nossr50.events.chat; +import com.gmail.nossr50.chat.author.Author; +import com.gmail.nossr50.chat.message.AbstractChatMessage; +import com.gmail.nossr50.chat.message.ChatMessage; +import com.gmail.nossr50.datatypes.chat.ChatChannel; +import net.kyori.adventure.audience.Audience; +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.TextComponent; import org.bukkit.event.Cancellable; import org.bukkit.event.Event; import org.bukkit.event.HandlerList; @@ -8,66 +15,105 @@ import org.jetbrains.annotations.NotNull; public abstract class McMMOChatEvent extends Event implements Cancellable { private boolean cancelled; - private final Plugin plugin; - private final String sender; - private String displayName; - private String message; + protected final @NotNull Plugin plugin; + protected final @NotNull AbstractChatMessage chatMessage; - protected McMMOChatEvent(Plugin plugin, String sender, String displayName, String message) { - this.plugin = plugin; - this.sender = sender; - this.displayName = displayName; - this.message = message; - } - - protected McMMOChatEvent(Plugin plugin, String sender, String displayName, String message, boolean isAsync) { + protected McMMOChatEvent(@NotNull Plugin plugin, @NotNull AbstractChatMessage chatMessage, boolean isAsync) { super(isAsync); this.plugin = plugin; - this.sender = sender; - this.displayName = displayName; - this.message = message; + this.chatMessage = chatMessage; } /** - * @return The plugin responsible for this event, note this can be null + * The {@link Author} of this message + * + * @return the {@link Author} of this message */ - public Plugin getPlugin() { + public @NotNull Author getAuthor() { + return chatMessage.getAuthor(); + } + + /** + * The {@link Audience} for this message + * + * @return the {@link Audience} for this message + */ + public @NotNull Audience getAudience() { + return chatMessage.getAudience(); + } + + /** + * Set the {@link Audience} for this message + * + * @param audience target {@link Audience} + */ + public void setAudience(@NotNull Audience audience) { + chatMessage.setAudience(audience); + } + + /** + * @return The plugin responsible for this event + */ + public @NotNull Plugin getPlugin() { return plugin; } /** - * @return String name of the player who sent the chat, or "Console" + * The name of the author + * Will return the display name if mcMMO chat config is set to, otherwise returns the players Mojang registered nickname + * @return the author's name */ - public String getSender() { - return sender; + public @NotNull String getDisplayName(ChatChannel chatChannel) { + return getAuthor().getAuthoredName(chatChannel); } /** - * @return String display name of the player who sent the chat, or "Console" + * Don't use this method + * + * @return The raw message + * @deprecated use {@link #getComponentMessage()} instead */ - public String getDisplayName() { - return displayName; + @Deprecated + public @NotNull String getMessage() { + return chatMessage.rawMessage(); } /** - * @return String message that will be sent + * The original message typed by the player before any formatting + * The raw message is immutable + * + * @return the message as it was typed by the player, this is before any formatting */ - public String getMessage() { - return message; + public @NotNull String getRawMessage() { + return chatMessage.rawMessage(); } /** - * @param displayName String display name of the player who sent the chat + * The {@link TextComponent} as it will be sent to all players which should include formatting such as adding chat prefixes, player names, etc + * + * @return the message that will be sent to the {@link Audience} */ - public void setDisplayName(String displayName) { - this.displayName = displayName; + public @NotNull TextComponent getComponentMessage() { + return chatMessage.getChatMessage(); } /** - * @param message String message to be sent in chat + * This will be the final message sent to the audience, this should be the message after its been formatted and has had player names added to it etc + * + * @param chatMessage the new chat message */ - public void setMessage(String message) { - this.message = message; + public void setMessagePayload(@NotNull TextComponent chatMessage) { + this.chatMessage.setChatMessage(chatMessage); + } + + /** + * @param message Adjusts the final message sent to players in the party + * + * @deprecated use {{@link #setMessagePayload(TextComponent)}} + */ + @Deprecated + public void setMessage(@NotNull String message) { + chatMessage.setChatMessage(Component.text(message)); } /** Following are required for Cancellable **/ @@ -82,14 +128,22 @@ public abstract class McMMOChatEvent extends Event implements Cancellable { } /** Rest of file is required boilerplate for custom events **/ - private static final HandlerList handlers = new HandlerList(); + private static final @NotNull HandlerList handlers = new HandlerList(); @Override public @NotNull HandlerList getHandlers() { return handlers; } - public static HandlerList getHandlerList() { + public static @NotNull HandlerList getHandlerList() { return handlers; } + + /** + * The {@link ChatMessage} + * @return the chat message + */ + public @NotNull ChatMessage getChatMessage() { + return chatMessage; + } } diff --git a/src/main/java/com/gmail/nossr50/events/chat/McMMOPartyChatEvent.java b/src/main/java/com/gmail/nossr50/events/chat/McMMOPartyChatEvent.java index 66f37cdda..1f00c6763 100644 --- a/src/main/java/com/gmail/nossr50/events/chat/McMMOPartyChatEvent.java +++ b/src/main/java/com/gmail/nossr50/events/chat/McMMOPartyChatEvent.java @@ -1,27 +1,43 @@ package com.gmail.nossr50.events.chat; +import com.gmail.nossr50.chat.message.PartyChatMessage; +import com.gmail.nossr50.datatypes.party.Party; import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; /** * Called when a chat is sent to a party channel */ public class McMMOPartyChatEvent extends McMMOChatEvent { - private final String party; + private final @NotNull String party; //Not going to break the API to rename this for now + private final @NotNull Party targetParty; - public McMMOPartyChatEvent(Plugin plugin, String sender, String displayName, String party, String message) { - super(plugin, sender, displayName, message); - this.party = party; - } - - public McMMOPartyChatEvent(Plugin plugin, String sender, String displayName, String party, String message, boolean isAsync) { - super(plugin, sender, displayName, message, isAsync); - this.party = party; + public McMMOPartyChatEvent(@NotNull Plugin pluginRef, @NotNull PartyChatMessage chatMessage, @NotNull Party party, boolean isAsync) { + super(pluginRef, chatMessage, isAsync); + this.party = party.getName(); + this.targetParty = party; } /** * @return String name of the party the message will be sent to + * + * @deprecated this will be removed in the future */ - public String getParty() { + @Deprecated + public @NotNull String getParty() { return party; } + + public @NotNull PartyChatMessage getPartyChatMessage() { + return (PartyChatMessage) chatMessage; + } + + /** + * The authors party + * + * @return the party that this message will be delivered to + */ + public @NotNull Party getAuthorParty() { + return targetParty; + } } diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeBlockBreakEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeBlockBreakEvent.java index 7a2f7ab08..d94410544 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakeBlockBreakEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeBlockBreakEvent.java @@ -7,7 +7,7 @@ import org.bukkit.event.block.BlockBreakEvent; /** * Called when mcMMO breaks a block due to a special ability. */ -public class FakeBlockBreakEvent extends BlockBreakEvent { +public class FakeBlockBreakEvent extends BlockBreakEvent implements FakeEvent { public FakeBlockBreakEvent(Block theBlock, Player player) { super(theBlock, player); } diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeBlockDamageEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeBlockDamageEvent.java index 31dbb7a53..0e32ce00c 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakeBlockDamageEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeBlockDamageEvent.java @@ -8,7 +8,7 @@ import org.bukkit.inventory.ItemStack; /** * Called when mcMMO damages a block due to a special ability. */ -public class FakeBlockDamageEvent extends BlockDamageEvent { +public class FakeBlockDamageEvent extends BlockDamageEvent implements FakeEvent { public FakeBlockDamageEvent(Player player, Block block, ItemStack itemInHand, boolean instaBreak) { super(player, block, itemInHand, instaBreak); } diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeBrewEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeBrewEvent.java index e7ef73c3e..d564ed0d0 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakeBrewEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeBrewEvent.java @@ -4,7 +4,7 @@ import org.bukkit.block.Block; import org.bukkit.event.inventory.BrewEvent; import org.bukkit.inventory.BrewerInventory; -public class FakeBrewEvent extends BrewEvent { +public class FakeBrewEvent extends BrewEvent implements FakeEvent { public FakeBrewEvent(Block brewer, BrewerInventory contents, int fuelLevel) { super(brewer, contents, fuelLevel); } diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageByEntityEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageByEntityEvent.java index 3458ab5c8..47a33199d 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageByEntityEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageByEntityEvent.java @@ -11,7 +11,7 @@ import java.util.Map; /** * Called when mcMMO applies damage from an entity due to special abilities. */ -public class FakeEntityDamageByEntityEvent extends EntityDamageByEntityEvent { +public class FakeEntityDamageByEntityEvent extends EntityDamageByEntityEvent implements FakeEvent { public FakeEntityDamageByEntityEvent(Entity damager, Entity damagee, DamageCause cause, final Map modifiers) { super(damager, damagee, cause, modifiers, getFunctionModifiers(modifiers)); diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageEvent.java index 34eab80bd..df12fff94 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeEntityDamageEvent.java @@ -11,7 +11,7 @@ import java.util.Map; /** * Called when mcMMO applies damage due to special abilities. */ -public class FakeEntityDamageEvent extends EntityDamageEvent { +public class FakeEntityDamageEvent extends EntityDamageEvent implements FakeEvent { public FakeEntityDamageEvent(Entity damagee, DamageCause cause, final Map modifiers) { super(damagee, cause, modifiers, getFunctionModifiers(modifiers)); diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeEntityTameEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeEntityTameEvent.java index 46adfe737..29b6a5ce4 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakeEntityTameEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeEntityTameEvent.java @@ -7,7 +7,7 @@ import org.bukkit.event.entity.EntityTameEvent; /** * Called when mcMMO tames an animal via Call of the Wild */ -public class FakeEntityTameEvent extends EntityTameEvent { +public class FakeEntityTameEvent extends EntityTameEvent implements FakeEvent { public FakeEntityTameEvent(LivingEntity entity, AnimalTamer owner) { super(entity, owner); } diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakeEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakeEvent.java new file mode 100644 index 000000000..62e989326 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/events/fake/FakeEvent.java @@ -0,0 +1,11 @@ +package com.gmail.nossr50.events.fake; + +import org.bukkit.event.Event; + +/** + * This interface marks an {@link Event} as "fake". + * This is just a handy way of checking if an {@link Event} is fake or not, maybe there + * will be methods suitable for this in the future. + * + */ +public interface FakeEvent {} diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakePlayerAnimationEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakePlayerAnimationEvent.java index c6e2cbaab..075928bb4 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakePlayerAnimationEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakePlayerAnimationEvent.java @@ -6,7 +6,7 @@ import org.bukkit.event.player.PlayerAnimationEvent; /** * Called when handling extra drops to avoid issues with NoCheat. */ -public class FakePlayerAnimationEvent extends PlayerAnimationEvent { +public class FakePlayerAnimationEvent extends PlayerAnimationEvent implements FakeEvent { public FakePlayerAnimationEvent(Player player) { super(player); } diff --git a/src/main/java/com/gmail/nossr50/events/fake/FakePlayerFishEvent.java b/src/main/java/com/gmail/nossr50/events/fake/FakePlayerFishEvent.java index 235af9934..983d44071 100644 --- a/src/main/java/com/gmail/nossr50/events/fake/FakePlayerFishEvent.java +++ b/src/main/java/com/gmail/nossr50/events/fake/FakePlayerFishEvent.java @@ -5,7 +5,7 @@ import org.bukkit.entity.FishHook; import org.bukkit.entity.Player; import org.bukkit.event.player.PlayerFishEvent; -public class FakePlayerFishEvent extends PlayerFishEvent { +public class FakePlayerFishEvent extends PlayerFishEvent implements FakeEvent { public FakePlayerFishEvent(Player player, Entity entity, FishHook hookEntity, State state) { super(player, entity, hookEntity, state); } diff --git a/src/main/java/com/gmail/nossr50/events/items/McMMOItemSpawnEvent.java b/src/main/java/com/gmail/nossr50/events/items/McMMOItemSpawnEvent.java index 3bfb95532..a626ebf00 100644 --- a/src/main/java/com/gmail/nossr50/events/items/McMMOItemSpawnEvent.java +++ b/src/main/java/com/gmail/nossr50/events/items/McMMOItemSpawnEvent.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.events.items; +import com.gmail.nossr50.api.ItemSpawnReason; import org.bukkit.Location; import org.bukkit.event.Cancellable; import org.bukkit.event.Event; @@ -14,38 +15,49 @@ public class McMMOItemSpawnEvent extends Event implements Cancellable { private Location location; private ItemStack itemStack; private boolean cancelled; + private final ItemSpawnReason itemSpawnReason; - public McMMOItemSpawnEvent(Location location, ItemStack itemStack) { + public McMMOItemSpawnEvent(@NotNull Location location, @NotNull ItemStack itemStack, @NotNull ItemSpawnReason itemSpawnReason) { this.location = location; this.itemStack = itemStack; + this.itemSpawnReason = itemSpawnReason; this.cancelled = false; } + /** + * The reason an item is being spawned by mcMMO + * @see ItemSpawnReason + * @return the item drop reason + */ + public ItemSpawnReason getItemSpawnReason() { + return itemSpawnReason; + } + /** * @return Location where the item will be dropped */ - public Location getLocation() { + public @NotNull Location getLocation() { return location; } /** * @param location Location where to drop the item */ - public void setLocation(Location location) { + public void setLocation(@NotNull Location location) { this.location = location; } /** * @return ItemStack that will be dropped */ - public ItemStack getItemStack() { + public @NotNull ItemStack getItemStack() { return itemStack; } /** * @param itemStack ItemStack to drop */ - public void setItemStack(ItemStack itemStack) { + public void setItemStack(@NotNull ItemStack itemStack) { this.itemStack = itemStack; } @@ -61,14 +73,14 @@ public class McMMOItemSpawnEvent extends Event implements Cancellable { } /** Rest of file is required boilerplate for custom events **/ - private static final HandlerList handlers = new HandlerList(); + private static final @NotNull HandlerList handlers = new HandlerList(); @Override public @NotNull HandlerList getHandlers() { return handlers; } - public static HandlerList getHandlerList() { + public static @NotNull HandlerList getHandlerList() { return handlers; } } diff --git a/src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerNotificationEvent.java b/src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerNotificationEvent.java index 45424ae40..1b0c17949 100644 --- a/src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerNotificationEvent.java +++ b/src/main/java/com/gmail/nossr50/events/skills/McMMOPlayerNotificationEvent.java @@ -1,7 +1,7 @@ package com.gmail.nossr50.events.skills; import com.gmail.nossr50.datatypes.interactions.NotificationType; -import com.gmail.nossr50.util.McMMOMessageType; +import com.gmail.nossr50.util.text.McMMOMessageType; import net.kyori.adventure.text.Component; import org.bukkit.entity.Player; import org.bukkit.event.Cancellable; diff --git a/src/main/java/com/gmail/nossr50/listeners/BlockListener.java b/src/main/java/com/gmail/nossr50/listeners/BlockListener.java index 3373a7c45..9596e31f0 100644 --- a/src/main/java/com/gmail/nossr50/listeners/BlockListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/BlockListener.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.listeners; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.HiddenConfig; import com.gmail.nossr50.config.WorldBlacklist; @@ -19,10 +20,7 @@ import com.gmail.nossr50.skills.mining.MiningManager; import com.gmail.nossr50.skills.repair.Repair; import com.gmail.nossr50.skills.salvage.Salvage; import com.gmail.nossr50.skills.woodcutting.WoodcuttingManager; -import com.gmail.nossr50.util.BlockUtils; -import com.gmail.nossr50.util.EventUtils; -import com.gmail.nossr50.util.ItemUtils; -import com.gmail.nossr50.util.Permissions; +import com.gmail.nossr50.util.*; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; @@ -97,7 +95,7 @@ public class BlockListener implements Listener { int bonusCount = bonusDropMeta.asInt(); for (int i = 0; i < bonusCount; i++) { - event.getBlock().getWorld().dropItemNaturally(event.getBlockState().getLocation(), is); + Misc.spawnItemNaturally(event.getBlockState().getLocation(), is, ItemSpawnReason.BONUS_DROPS); } } } @@ -246,16 +244,16 @@ public class BlockListener implements Listener { mcMMO.getPlaceStore().setTrue(blockState); } - /* WORLD BLACKLIST CHECK */ - if(WorldBlacklist.isWorldBlacklisted(event.getBlock().getWorld())) { - return; - } - - Player player = event.getPlayer(); - - if (!mcMMO.getUserManager().hasPlayerDataKey(player)) { - return; - } +// /* WORLD BLACKLIST CHECK */ +// if(WorldBlacklist.isWorldBlacklisted(event.getBlock().getWorld())) { +// return; +// } +// +// Player player = event.getPlayer(); +// +// if (!UserManager.hasPlayerDataKey(player)) { +// return; +// } } @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) @@ -355,13 +353,17 @@ public class BlockListener implements Listener { } /* WOOD CUTTING */ - else if (BlockUtils.isLog(blockState) && ItemUtils.isAxe(heldItem) && PrimarySkillType.WOODCUTTING.getPermissions(player) && !mcMMO.getPlaceStore().isTrue(blockState)) { + else if (BlockUtils.hasWoodcuttingXP(blockState) && ItemUtils.isAxe(heldItem) && PrimarySkillType.WOODCUTTING.getPermissions(player) && !mcMMO.getPlaceStore().isTrue(blockState)) { WoodcuttingManager woodcuttingManager = mmoPlayer.getWoodcuttingManager(); if (woodcuttingManager.canUseTreeFeller(heldItem)) { woodcuttingManager.processTreeFeller(blockState); } else { - woodcuttingManager.woodcuttingBlockCheck(blockState); + //Check for XP + woodcuttingManager.processWoodcuttingBlockXP(blockState); + + //Check for bonus drops + woodcuttingManager.processHarvestLumber(blockState); } } @@ -490,7 +492,7 @@ public class BlockListener implements Listener { if (mmoPlayer.getSuperAbilityManager().isAbilityToolPrimed(AbilityToolType.GREEN_TERRA_TOOL) && ItemUtils.isHoe(heldItem) && (BlockUtils.affectedByGreenTerra(blockState) || BlockUtils.canMakeMossy(blockState)) && Permissions.greenTerra(player)) { mmoPlayer.getSuperAbilityManager().checkAbilityActivation(PrimarySkillType.HERBALISM); } - else if (mmoPlayer.getSuperAbilityManager().isAbilityToolPrimed(AbilityToolType.SKULL_SPLITTER_TOOL) && ItemUtils.isAxe(heldItem) && BlockUtils.isLog(blockState) && Permissions.treeFeller(player)) { + else if (mmoPlayer.getSuperAbilityManager().isAbilityToolPrimed(AbilityToolType.SKULL_SPLITTER_TOOL) && ItemUtils.isAxe(heldItem) && BlockUtils.hasWoodcuttingXP(blockState) && Permissions.treeFeller(player)) { mmoPlayer.getSuperAbilityManager().checkAbilityActivation(PrimarySkillType.WOODCUTTING); } else if (mmoPlayer.getSuperAbilityManager().isAbilityToolPrimed(AbilityToolType.SUPER_BREAKER_TOOL) && ItemUtils.isPickaxe(heldItem) && BlockUtils.affectedBySuperBreaker(blockState) && Permissions.superBreaker(player)) { @@ -524,7 +526,7 @@ public class BlockListener implements Listener { * * We don't need to check permissions here because they've already been checked for the ability to even activate. */ - if (mmoPlayer.getSuperAbilityManager().getAbilityMode(SuperAbilityType.TREE_FELLER) && BlockUtils.isLog(blockState) && Config.getInstance().getTreeFellerSoundsEnabled()) { + if (mmoPlayer.getSuperAbilityManager().getAbilityMode(SuperAbilityType.TREE_FELLER) && BlockUtils.hasWoodcuttingXP(blockState) && Config.getInstance().getTreeFellerSoundsEnabled()) { SoundManager.sendSound(player, blockState.getLocation(), SoundType.FIZZ); } } @@ -595,7 +597,7 @@ public class BlockListener implements Listener { } } } - else if (mmoPlayer.getWoodcuttingManager().canUseLeafBlower(heldItem) && BlockUtils.isLeaves(blockState) && EventUtils.simulateBlockBreak(block, player, true)) { + else if (mmoPlayer.getWoodcuttingManager().canUseLeafBlower(heldItem) && BlockUtils.hasWoodcuttingXP(blockState) && EventUtils.simulateBlockBreak(block, player, true)) { event.setInstaBreak(true); SoundManager.sendSound(player, block.getLocation(), SoundType.POP); } diff --git a/src/main/java/com/gmail/nossr50/listeners/EntityListener.java b/src/main/java/com/gmail/nossr50/listeners/EntityListener.java index ff3200f34..77fd0b72b 100644 --- a/src/main/java/com/gmail/nossr50/listeners/EntityListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/EntityListener.java @@ -23,6 +23,8 @@ import com.gmail.nossr50.util.BlockUtils; import com.gmail.nossr50.util.ItemUtils; import com.gmail.nossr50.util.Misc; import com.gmail.nossr50.util.Permissions; +import com.gmail.nossr50.util.compat.layers.persistentdata.AbstractPersistentDataLayer; +import com.gmail.nossr50.util.compat.layers.persistentdata.MobMetaFlagType; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.random.RandomChanceUtil; import com.gmail.nossr50.util.skills.CombatUtils; @@ -30,6 +32,7 @@ import com.gmail.nossr50.util.skills.SkillActivationType; import com.gmail.nossr50.worldguard.WorldGuardManager; import com.gmail.nossr50.worldguard.WorldGuardUtils; import org.bukkit.Material; +import org.bukkit.NamespacedKey; import org.bukkit.OfflinePlayer; import org.bukkit.block.Block; import org.bukkit.enchantments.Enchantment; @@ -41,35 +44,48 @@ import org.bukkit.event.Listener; import org.bukkit.event.entity.*; import org.bukkit.event.entity.EntityDamageEvent.DamageCause; import org.bukkit.inventory.ItemStack; +import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.inventory.meta.PotionMeta; import org.bukkit.metadata.FixedMetadataValue; import org.bukkit.potion.PotionEffect; import org.bukkit.potion.PotionEffectType; import org.bukkit.projectiles.ProjectileSource; +import org.jetbrains.annotations.NotNull; public class EntityListener implements Listener { - private final mcMMO plugin; + private final mcMMO pluginRef; + private final @NotNull AbstractPersistentDataLayer persistentDataLayer; - public EntityListener(final mcMMO plugin) { - this.plugin = plugin; + /** + * We can use this {@link NamespacedKey} for {@link Enchantment} comparisons to + * check if a {@link Player} has a {@link Trident} enchanted with "Piercing". + */ + private final NamespacedKey piercingEnchantment = NamespacedKey.minecraft("piercing"); + + public EntityListener(final mcMMO pluginRef) { + this.pluginRef = pluginRef; + persistentDataLayer = mcMMO.getCompatibilityManager().getPersistentDataLayer(); } @EventHandler(priority = EventPriority.MONITOR) - public void onEntityTransform(EntityTransformEvent event) - { - //Transfer metadata keys from mob-spawned mobs to new mobs - if(event.getEntity().getMetadata(mcMMO.entityMetadataKey) != null || event.getEntity().getMetadata(mcMMO.entityMetadataKey).size() >= 1) - { - for(Entity entity : event.getTransformedEntities()) - { - entity.setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); + public void onEntityTransform(EntityTransformEvent event) { + if(event.getEntity() instanceof LivingEntity) { + LivingEntity livingEntity = (LivingEntity) event.getEntity(); + + //Transfer metadata keys from mob-spawned mobs to new mobs + if(persistentDataLayer.hasMobFlags(livingEntity)) { + for(Entity entity : event.getTransformedEntities()) { + if(entity instanceof LivingEntity) { + LivingEntity transformedEntity = (LivingEntity) entity; + persistentDataLayer.addMobFlags(livingEntity, transformedEntity); + } + } } } } @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) - public void onEntityTargetEntity(EntityTargetLivingEntityEvent event) - { + public void onEntityTargetEntity(EntityTargetLivingEntityEvent event) { if(!ExperienceConfig.getInstance().isEndermanEndermiteFarmingPrevented()) return; @@ -82,8 +98,13 @@ public class EntityListener implements Listener { //Prevent entities from giving XP if they target endermite if(event.getTarget() instanceof Endermite) { - if(!event.getEntity().hasMetadata(mcMMO.entityMetadataKey)) - event.getEntity().setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); + if(event.getEntity() instanceof Enderman) { + Enderman enderman = (Enderman) event.getEntity(); + + if(!persistentDataLayer.hasMobFlag(MobMetaFlagType.EXPLOITED_ENDERMEN, enderman)) { + persistentDataLayer.flagMetadata(MobMetaFlagType.EXPLOITED_ENDERMEN, enderman); + } + } } } @@ -119,8 +140,8 @@ public class EntityListener implements Listener { projectile.setMetadata(mcMMO.infiniteArrowKey, mcMMO.metadataValue); } - projectile.setMetadata(mcMMO.bowForceKey, new FixedMetadataValue(plugin, Math.min(event.getForce() * AdvancedConfig.getInstance().getForceMultiplier(), 1.0))); - projectile.setMetadata(mcMMO.arrowDistanceKey, new FixedMetadataValue(plugin, projectile.getLocation())); + projectile.setMetadata(mcMMO.bowForceKey, new FixedMetadataValue(pluginRef, Math.min(event.getForce() * AdvancedConfig.getInstance().getForceMultiplier(), 1.0))); + projectile.setMetadata(mcMMO.arrowDistanceKey, new FixedMetadataValue(pluginRef, projectile.getLocation())); } @EventHandler(ignoreCancelled = true, priority = EventPriority.LOWEST) @@ -135,61 +156,65 @@ public class EntityListener implements Listener { } - if(event.getEntity().getShooter() instanceof Player) - { + if(event.getEntity().getShooter() instanceof Player) { Player player = (Player) event.getEntity().getShooter(); /* WORLD GUARD MAIN FLAG CHECK */ - if(WorldGuardUtils.isWorldGuardLoaded()) - { - if(!WorldGuardManager.getInstance().hasMainFlag(player)) + if (WorldGuardUtils.isWorldGuardLoaded()) { + if (!WorldGuardManager.getInstance().hasMainFlag(player)) return; } Projectile projectile = event.getEntity(); + EntityType entityType = projectile.getType(); - if(!(projectile instanceof Arrow)) - return; + if (entityType == EntityType.ARROW || entityType == EntityType.SPECTRAL_ARROW) { + if (!projectile.hasMetadata(mcMMO.bowForceKey)) + projectile.setMetadata(mcMMO.bowForceKey, new FixedMetadataValue(pluginRef, 1.0)); - projectile.setMetadata(mcMMO.arrowDistanceKey, new FixedMetadataValue(plugin, projectile.getLocation())); + if (!projectile.hasMetadata(mcMMO.arrowDistanceKey)) + projectile.setMetadata(mcMMO.arrowDistanceKey, new FixedMetadataValue(pluginRef, projectile.getLocation())); - boolean isCrossbow = false; + boolean isCrossbow = false; - //Track origin of projectile - if(ItemUtils.hasItemInMainHand(player, "bow")) { - markProjectileOriginAsBow(projectile); - } else if(ItemUtils.hasItemInMainHand(player, "crossbow")) { - markProjectileOriginAsCrossbow(projectile); - isCrossbow = true; - } else if(ItemUtils.hasItemInOffHand(player, "bow")) { - markProjectileOriginAsBow(projectile); - } else if(ItemUtils.hasItemInOffHand(player, "crossbow")) { - markProjectileOriginAsCrossbow(projectile); - isCrossbow = true; - } - - //Crossbow only - if(isCrossbow) { - McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); - - //Process launch event - if(Permissions.skillEnabled(player, PrimarySkillType.CROSSBOWS)) { - if(mmoPlayer != null) { - mmoPlayer.getCrossbowManager().processProjectileLaunchEvent(event); - } + //Track origin of projectile + if (ItemUtils.hasItemInMainHand(player, "bow")) { + markProjectileOriginAsBow(projectile); + } else if (ItemUtils.hasItemInMainHand(player, "crossbow")) { + markProjectileOriginAsCrossbow(projectile); + isCrossbow = true; + } else if (ItemUtils.hasItemInOffHand(player, "bow")) { + markProjectileOriginAsBow(projectile); + } else if (ItemUtils.hasItemInOffHand(player, "crossbow")) { + markProjectileOriginAsCrossbow(projectile); + isCrossbow = true; } - } + //Crossbow only + if (isCrossbow) { + McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); - for(Enchantment enchantment : player.getInventory().getItemInMainHand().getEnchantments().keySet()) { - if(enchantment.getName().equalsIgnoreCase("piercing")) - return; - } + //Process launch event + if (Permissions.skillEnabled(player, PrimarySkillType.CROSSBOWS)) { + if (mmoPlayer != null) { + mmoPlayer.getCrossbowManager().processProjectileLaunchEvent(event); + } + } - //Bow only - if(!isCrossbow) { - if (RandomChanceUtil.isActivationSuccessful(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, SubSkillType.ARCHERY_ARROW_RETRIEVAL, player)) { - projectile.setMetadata(mcMMO.trackedArrow, mcMMO.metadataValue); + } + + + //Bow only + if (!isCrossbow) { + for (Enchantment enchantment : player.getInventory().getItemInMainHand().getEnchantments().keySet()) { + if (enchantment.getKey().equals(piercingEnchantment)) { + return; + } + } + + if (RandomChanceUtil.isActivationSuccessful(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, SubSkillType.ARCHERY_ARROW_RETRIEVAL, player)) { + projectile.setMetadata(mcMMO.trackedArrow, mcMMO.metadataValue); + } } } } @@ -229,12 +254,12 @@ public class EntityListener implements Listener { Entity entity = event.getEntity(); if (entity instanceof FallingBlock || entity instanceof Enderman) { - boolean isTracked = entity.hasMetadata(mcMMO.entityMetadataKey); + boolean isTracked = entity.hasMetadata(mcMMO.travelingBlock); if (mcMMO.getPlaceStore().isTrue(block) && !isTracked) { mcMMO.getPlaceStore().setFalse(block); - entity.setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); + entity.setMetadata(mcMMO.travelingBlock, mcMMO.metadataValue); } else if (isTracked) { mcMMO.getPlaceStore().setTrue(block); @@ -248,54 +273,63 @@ public class EntityListener implements Listener { } } - /*@EventHandler(priority = EventPriority.LOWEST, ignoreCancelled = true) - public void onEntityDamageDebugLowest(EntityDamageEvent event) - { - if(event instanceof FakeEntityDamageByEntityEvent) - return; +// /** +// * Monitor EntityChangeBlock events. +// * +// * @param event +// * The event to watch +// */ +// @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) +// public void onEntityChangeBlock(EntityChangeBlockEvent event) { +// /* WORLD BLACKLIST CHECK */ +// if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) +// return; +// +// Block block = event.getBlock(); +// +// // When the event is fired for the falling block that changes back to a +// // normal block +// // event.getBlock().getType() returns AIR +// if (!BlockUtils.shouldBeWatched(block.getState()) +// && block.getState().getType() != Material.WATER +// && block.getType() != Material.AIR) { +// return; +// } +// +// Entity entity = event.getEntity(); +// +// if (entity instanceof FallingBlock || entity instanceof Enderman) { +// trackMovingBlocks(block, entity); //ignore the IDE warning +// //Apparently redstone ore will throw these events +// } else if ((block.getType() != Material.REDSTONE_ORE)) { +// if (mcMMO.getPlaceStore().isTrue(block)) { +// mcMMO.getPlaceStore().setFalse(block); +// } +// } +// } - if(event instanceof FakeEntityDamageEvent) - return; - - Bukkit.broadcastMessage(ChatColor.DARK_AQUA+"DMG Before Events: " - +ChatColor.RESET+event.getDamage()); - } - - @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) - public void onEntityDamageDebugMonitor(EntityDamageEvent event) - { - if(event instanceof FakeEntityDamageByEntityEvent) - return; - - if(event instanceof FakeEntityDamageEvent) - return; - - if(!(event.getEntity() instanceof LivingEntity)) - return; - - LivingEntity entity = (LivingEntity) event.getEntity(); - - double rawDamage = event.getDamage(); - double dmgAfterReduction = event.getFinalDamage(); - - Bukkit.broadcastMessage(ChatColor.GOLD+"DMG After Events: " - + event.getEntity().getName()+ChatColor.RESET - +"RawDMG["+rawDamage+"], " - +"FinalDMG=["+dmgAfterReduction+"]"); - - Bukkit.broadcastMessage( - event.getEntity().getName() - +ChatColor.GREEN - +" HP " - +ChatColor.RESET - +entity.getHealth() - +ChatColor.YELLOW - +" -> " - +ChatColor.RESET - +(entity.getHealth()-event.getFinalDamage())); - - Bukkit.broadcastMessage(""); - }*/ +// /** +// * This is a complex hack to track blocks for this event +// * This event is called when a block starts its movement, or ends its movement +// * It can start the movement through physics (falling blocks) or through being picked up (endermen) +// * Since this event can be cancelled, its even weirder to track this stuff +// * @param block this will either be the block that was originally picked up, or the block in its final destination +// * @param movementSourceEntity this will either be an Endermen or a Falling Block +// */ +// private void trackMovingBlocks(@NotNull Block block, @NotNull Entity movementSourceEntity) { +// +// //A block that has reached its destination, either being placed by endermen or having finished its fall +// if(movementSourceEntity.hasMetadata(mcMMO.travelingBlock)) { +// mcMMO.getPlaceStore().setTrue(block); +// movementSourceEntity.removeMetadata(mcMMO.travelingBlock, pluginRef); +// } else { +// //A block that is starting movement (from either Endermen or Falling/Physics) +// if(mcMMO.getPlaceStore().isTrue(block)) { +// mcMMO.getPlaceStore().setFalse(block); +// movementSourceEntity.setMetadata(mcMMO.blockMetadataKey, mcMMO.metadataValue); +// } +// } +// } @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) public void onEntityCombustByEntityEvent(EntityCombustByEntityEvent event) { @@ -328,6 +362,10 @@ public class EntityListener implements Listener { */ @EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true) public void onEntityDamageByEntity(EntityDamageByEntityEvent event) { + if (event instanceof FakeEntityDamageByEntityEvent) { + return; + } + double damage = event.getFinalDamage(); Entity defender = event.getEntity(); Entity attacker = event.getDamager(); @@ -336,35 +374,31 @@ public class EntityListener implements Listener { { if(attacker instanceof Player) { - if(!WorldGuardManager.getInstance().hasMainFlag((Player) attacker)) + if(!WorldGuardManager.getInstance().hasMainFlag((Player) attacker)) { return; + } } else if(attacker instanceof Projectile) { Projectile projectile = (Projectile) attacker; if(projectile.getShooter() instanceof Player) { - if(!WorldGuardManager.getInstance().hasMainFlag((Player) projectile.getShooter())) + if(!WorldGuardManager.getInstance().hasMainFlag((Player) projectile.getShooter())) { return; + } } } } /* WORLD BLACKLIST CHECK */ - if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) - return; - - if (event instanceof FakeEntityDamageByEntityEvent) { + if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) { return; } // Don't process this event for marked entities, for players this is handled above, // However, for entities, we do not wanna cancel this event to allow plugins to observe changes // properly - if (defender.getMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY).size() > 0) { - return; - } if (CombatUtils.isProcessingNoInvulnDamage()) { return; @@ -373,12 +407,6 @@ public class EntityListener implements Listener { if (event.getEntity() instanceof ArmorStand) { return; } - - if (event.getDamager().hasMetadata(mcMMO.funfettiMetadataKey)) - { - event.setCancelled(true); - return; - } if (Misc.isNPCEntityExcludingVillagers(defender) || !defender.isValid() || !(defender instanceof LivingEntity)) { return; @@ -394,6 +422,10 @@ public class EntityListener implements Listener { return; } + if (CombatUtils.hasIgnoreDamageMetadata(target)) { + return; + } + if (attacker instanceof Tameable) { AnimalTamer animalTamer = ((Tameable) attacker).getOwner(); @@ -456,7 +488,6 @@ public class EntityListener implements Listener { } } - /* * This was put here to solve a plugin conflict with a mod called Project Korra * Project Korra sends out a damage event with exactly 0 damage @@ -466,12 +497,14 @@ public class EntityListener implements Listener { * Surprising this kind of thing * */ - if(damage <= 0) { - return; + if(mcMMO.isProjectKorraEnabled()) { + if(event.getFinalDamage() == 0) { + return; + } } CombatUtils.processCombatAttack(event, attacker, target); - CombatUtils.handleHealthbars(attacker, target, event.getFinalDamage(), plugin); + CombatUtils.handleHealthbars(attacker, target, event.getFinalDamage(), pluginRef); } @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = false) @@ -539,7 +572,7 @@ public class EntityListener implements Listener { * Process Registered Interactions */ - InteractionManager.processEvent(event, plugin, InteractType.ON_ENTITY_DAMAGE); + InteractionManager.processEvent(event, pluginRef, InteractType.ON_ENTITY_DAMAGE); /* * Old code @@ -695,29 +728,7 @@ public class EntityListener implements Listener { */ @EventHandler(priority = EventPriority.LOWEST) public void onEntityDeathLowest(EntityDeathEvent event) { - /* WORLD BLACKLIST CHECK */ - if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) - return; - - LivingEntity entity = event.getEntity(); - - if (Misc.isNPCEntityExcludingVillagers(entity)) { - return; - } - - if (entity.hasMetadata(mcMMO.customNameKey)) { - entity.setCustomName(entity.getMetadata(mcMMO.customNameKey).get(0).asString()); - entity.removeMetadata(mcMMO.customNameKey, plugin); - } - - if (entity.hasMetadata(mcMMO.customVisibleKey)) { - entity.setCustomNameVisible(entity.getMetadata(mcMMO.customVisibleKey).get(0).asBoolean()); - entity.removeMetadata(mcMMO.customVisibleKey, plugin); - } - - if (entity.hasMetadata(mcMMO.entityMetadataKey)) { - entity.removeMetadata(mcMMO.entityMetadataKey, plugin); - } + mcMMO.getTransientMetadataTools().cleanAllMobMetadata(event.getEntity()); } /** @@ -753,33 +764,41 @@ public class EntityListener implements Listener { if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) return; - LivingEntity entity = event.getEntity(); + LivingEntity livingEntity = event.getEntity(); switch (event.getSpawnReason()) { case NETHER_PORTAL: + trackSpawnedAndPassengers(livingEntity, MobMetaFlagType.NETHER_PORTAL_MOB); + break; case SPAWNER: case SPAWNER_EGG: - entity.setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); - - Entity passenger = entity.getPassenger(); - - if (passenger != null) { - passenger.setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); - } - return; - + trackSpawnedAndPassengers(livingEntity, MobMetaFlagType.MOB_SPAWNER_MOB); + break; + case DISPENSE_EGG: + case EGG: + trackSpawnedAndPassengers(livingEntity, MobMetaFlagType.EGG_MOB); + break; case BREEDING: - entity.setMetadata(mcMMO.bredMetadataKey, mcMMO.metadataValue); - return; - + trackSpawnedAndPassengers(livingEntity, MobMetaFlagType.PLAYER_BRED_MOB); + break; default: } } + private void trackSpawnedAndPassengers(LivingEntity livingEntity, MobMetaFlagType mobMetaFlagType) { + persistentDataLayer.flagMetadata(mobMetaFlagType, livingEntity); + + for(Entity passenger : livingEntity.getPassengers()) { + if(passenger != null) { + persistentDataLayer.flagMetadata(mobMetaFlagType, livingEntity); + } + } + } + @EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST) public void onEntityBreed(EntityBreedEvent event) { if(ExperienceConfig.getInstance().isCOTWBreedingPrevented()) { - if(event.getFather().hasMetadata(mcMMO.COTW_TEMPORARY_SUMMON) || event.getMother().hasMetadata(mcMMO.COTW_TEMPORARY_SUMMON)) { + if(persistentDataLayer.hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, event.getFather()) || persistentDataLayer.hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, event.getMother())) { event.setCancelled(true); Animals mom = (Animals) event.getMother(); Animals father = (Animals) event.getFather(); @@ -794,7 +813,6 @@ public class EntityListener implements Listener { NotificationManager.sendPlayerInformationChatOnly(player, "Taming.Summon.COTW.BreedingDisallowed"); } } - } } @@ -818,7 +836,7 @@ public class EntityListener implements Listener { // We can make this assumption because we (should) be the only ones // using this exact metadata - Player player = plugin.getServer().getPlayerExact(entity.getMetadata(mcMMO.tntMetadataKey).get(0).asString()); + Player player = pluginRef.getServer().getPlayerExact(entity.getMetadata(mcMMO.tntMetadataKey).get(0).asString()); if (!mcMMO.getUserManager().hasPlayerDataKey(player)) { return; @@ -864,7 +882,7 @@ public class EntityListener implements Listener { // We can make this assumption because we (should) be the only ones // using this exact metadata - Player player = plugin.getServer().getPlayerExact(entity.getMetadata(mcMMO.tntMetadataKey).get(0).asString()); + Player player = pluginRef.getServer().getPlayerExact(entity.getMetadata(mcMMO.tntMetadataKey).get(0).asString()); if (!mcMMO.getUserManager().hasPlayerDataKey(player)) { return; @@ -1032,13 +1050,16 @@ public class EntityListener implements Listener { return; } - LivingEntity entity = event.getEntity(); + LivingEntity livingEntity = event.getEntity(); - if (!mcMMO.getUserManager().hasPlayerDataKey(player) || Misc.isNPCEntityExcludingVillagers(entity) || entity.hasMetadata(mcMMO.entityMetadataKey)) { + if (mcMMO.getUserManager().queryMcMMOPlayer(player) == null + || Misc.isNPCEntityExcludingVillagers(livingEntity) + || persistentDataLayer.hasMobFlag(MobMetaFlagType.EGG_MOB, livingEntity) + || persistentDataLayer.hasMobFlag(MobMetaFlagType.MOB_SPAWNER_MOB, livingEntity)) { return; } - entity.setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); + persistentDataLayer.flagMetadata(MobMetaFlagType.PLAYER_TAMED_MOB, livingEntity); //Profile not loaded if(mcMMO.getUserManager().queryMcMMOPlayer(player) == null) @@ -1046,7 +1067,7 @@ public class EntityListener implements Listener { return; } - mcMMO.getUserManager().queryMcMMOPlayer(player).getTamingManager().awardTamingXP(entity); + mcMMO.getUserManager().queryMcMMOPlayer(player).getTamingManager().awardTamingXP(livingEntity); } /** @@ -1104,10 +1125,13 @@ public class EntityListener implements Listener { if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) return; - if(event.getPotion().getItem().getItemMeta() == null) - return; + ItemMeta meta = event.getPotion().getItem().getItemMeta(); - for (PotionEffect effect : ((PotionMeta) event.getPotion().getItem().getItemMeta()).getCustomEffects()) { + if (meta == null) { + return; + } + + for (PotionEffect effect : ((PotionMeta) meta).getCustomEffects()) { if (!effect.getType().equals(PotionEffectType.SATURATION)) { return; } @@ -1118,15 +1142,4 @@ public class EntityListener implements Listener { } } } - - @EventHandler(priority = EventPriority.MONITOR, ignoreCancelled = true) - public void onPigZapEvent(PigZapEvent event) { - /* WORLD BLACKLIST CHECK */ - if(WorldBlacklist.isWorldBlacklisted(event.getEntity().getWorld())) - return; - - if (event.getEntity().hasMetadata(mcMMO.entityMetadataKey)) { - event.getPigZombie().setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); - } - } } diff --git a/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java b/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java index c648cc84f..8ebce52de 100644 --- a/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java +++ b/src/main/java/com/gmail/nossr50/listeners/PlayerListener.java @@ -1,13 +1,9 @@ package com.gmail.nossr50.listeners; -import com.gmail.nossr50.chat.ChatManager; -import com.gmail.nossr50.chat.ChatManagerFactory; -import com.gmail.nossr50.chat.PartyChatManager; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.WorldBlacklist; import com.gmail.nossr50.config.experience.ExperienceConfig; -import com.gmail.nossr50.datatypes.chat.ChatMode; -import com.gmail.nossr50.datatypes.party.Party; +import com.gmail.nossr50.datatypes.chat.ChatChannel; import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; @@ -775,27 +771,17 @@ public class PlayerListener implements Listener { return; } - ChatManager chatManager = null; - - if (mmoPlayer.isChatEnabled(ChatMode.PARTY)) { - Party party = mmoPlayer.getParty(); - - if (party == null) { - mmoPlayer.disableChat(ChatMode.PARTY); - player.sendMessage(LocaleLoader.getString("Commands.Party.None")); - return; + if(plugin.getChatManager().isChatChannelEnabled(mmoPlayer.getChatChannel())) { + if(mmoPlayer.getChatChannel() != ChatChannel.NONE) { + if(plugin.getChatManager().isMessageAllowed(mmoPlayer)) { + //If the message is allowed we cancel this event to avoid double sending messages + plugin.getChatManager().processPlayerMessage(mmoPlayer, event.getMessage(), event.isAsynchronous()); + event.setCancelled(true); + } else { + //Message wasn't allowed, remove the player from their channel + plugin.getChatManager().setOrToggleChatChannel(mmoPlayer, mmoPlayer.getChatChannel()); + } } - - chatManager = ChatManagerFactory.getChatManager(plugin, ChatMode.PARTY); - ((PartyChatManager) chatManager).setParty(party); - } - else if (mmoPlayer.isChatEnabled(ChatMode.ADMIN)) { - chatManager = ChatManagerFactory.getChatManager(plugin, ChatMode.ADMIN); - } - - if (chatManager != null) { - chatManager.handleChat(player, event.getMessage(), event.isAsynchronous()); - event.setCancelled(true); } } diff --git a/src/main/java/com/gmail/nossr50/locale/LocaleLoader.java b/src/main/java/com/gmail/nossr50/locale/LocaleLoader.java index 11fc4841b..f4f57ceaf 100644 --- a/src/main/java/com/gmail/nossr50/locale/LocaleLoader.java +++ b/src/main/java/com/gmail/nossr50/locale/LocaleLoader.java @@ -2,6 +2,8 @@ package com.gmail.nossr50.locale; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.text.TextUtils; +import net.kyori.adventure.text.TextComponent; import org.bukkit.ChatColor; import java.io.IOException; @@ -42,6 +44,23 @@ public final class LocaleLoader { return formatString(rawMessage, messageArguments); } + //TODO: Remove this hacky crap with something better later + /** + * Gets the appropriate TextComponent representation of a formatted string from the Locale files. + * + * @param key The key to look up the string with + * @param messageArguments Any arguments to be added to the text component + * @return The properly formatted text component + */ + public static TextComponent getTextComponent(String key, Object... messageArguments) { + if (bundle == null) { + initialize(); + } + + String rawMessage = bundleCache.computeIfAbsent(key, LocaleLoader::getRawString); + return formatComponent(rawMessage, messageArguments); + } + /** * Reloads locale */ @@ -90,6 +109,16 @@ public final class LocaleLoader { return string; } + public static TextComponent formatComponent(String string, Object... messageArguments) { + if (messageArguments != null) { + MessageFormat formatter = new MessageFormat(""); + formatter.applyPattern(string.replace("'", "''")); + string = formatter.format(messageArguments); + } + + return TextUtils.colorizeText(string); + } + public static Locale getCurrentLocale() { if (bundle == null) { initialize(); @@ -128,7 +157,7 @@ public final class LocaleLoader { } } - private static String addColors(String input) { + public static String addColors(String input) { input = input.replaceAll("\\Q[[BLACK]]\\E", ChatColor.BLACK.toString()); input = input.replaceAll("\\Q[[DARK_BLUE]]\\E", ChatColor.DARK_BLUE.toString()); input = input.replaceAll("\\Q[[DARK_GREEN]]\\E", ChatColor.DARK_GREEN.toString()); diff --git a/src/main/java/com/gmail/nossr50/mcMMO.java b/src/main/java/com/gmail/nossr50/mcMMO.java index b6a5fbc6b..d43b8150c 100644 --- a/src/main/java/com/gmail/nossr50/mcMMO.java +++ b/src/main/java/com/gmail/nossr50/mcMMO.java @@ -1,5 +1,7 @@ package com.gmail.nossr50; +import com.gmail.nossr50.chat.ChatManager; +import com.gmail.nossr50.commands.CommandManager; import com.gmail.nossr50.config.*; import com.gmail.nossr50.config.experience.ExperienceConfig; import com.gmail.nossr50.config.skills.alchemy.PotionConfig; @@ -80,6 +82,9 @@ public class mcMMO extends JavaPlugin { private static SpawnedProjectileTracker spawnedProjectileTracker; private static UserManager userManager; private static PartyManager partyManager; + private static TransientMetadataTools transientMetadataTools; + private static ChatManager chatManager; + private static CommandManager commandManager; //ACF /* Adventure */ private static BukkitAudiences audiences; @@ -101,6 +106,7 @@ public class mcMMO extends JavaPlugin { /* Plugin Checks */ private static boolean healthBarPluginEnabled; + private static boolean projectKorraEnabled; // API checks private static boolean serverAPIOutdated = false; @@ -118,11 +124,9 @@ public class mcMMO extends JavaPlugin { public static final String FISH_HOOK_REF_METAKEY = "mcMMO: Fish Hook Tracker"; public static final String DODGE_TRACKER = "mcMMO: Dodge Tracker"; public static final String CUSTOM_DAMAGE_METAKEY = "mcMMO: Custom Damage"; - public static final String COTW_TEMPORARY_SUMMON = "mcMMO: COTW Entity"; - public final static String entityMetadataKey = "mcMMO: Spawned Entity"; + public final static String travelingBlock = "mcMMO: Traveling Block"; public final static String blockMetadataKey = "mcMMO: Piston Tracking"; public final static String tntMetadataKey = "mcMMO: Tracked TNT"; - public final static String funfettiMetadataKey = "mcMMO: Funfetti"; public final static String customNameKey = "mcMMO: Custom Name"; public final static String customVisibleKey = "mcMMO: Name Visibility"; public final static String droppedItemKey = "mcMMO: Tracked Item"; @@ -131,10 +135,8 @@ public class mcMMO extends JavaPlugin { public final static String bowForceKey = "mcMMO: Bow Force"; public final static String arrowDistanceKey = "mcMMO: Arrow Distance"; public final static String BONUS_DROPS_METAKEY = "mcMMO: Double Drops"; - //public final static String customDamageKey = "mcMMO: Custom Damage"; public final static String disarmedItemKey = "mcMMO: Disarmed Item"; public final static String playerDataKey = "mcMMO: Player Data"; - public final static String greenThumbDataKey = "mcMMO: Green Thumb"; public final static String databaseCommandKey = "mcMMO: Processing Database Command"; public final static String bredMetadataKey = "mcMMO: Bred Animal"; public final static String PROJECTILE_ORIGIN_METAKEY = "mcMMO: Projectile Origin"; @@ -159,6 +161,7 @@ public class mcMMO extends JavaPlugin { PluginManager pluginManager = getServer().getPluginManager(); healthBarPluginEnabled = pluginManager.getPlugin("HealthBar") != null; + projectKorraEnabled = pluginManager.getPlugin("ProjectKorra") != null; upgradeManager = new UpgradeManager(); @@ -178,6 +181,11 @@ public class mcMMO extends JavaPlugin { //Store this value so other plugins can check it isRetroModeEnabled = Config.getInstance().getIsRetroMode(); + + if(projectKorraEnabled) { + getLogger().info("ProjectKorra was detected, this can cause some issues with weakness potions and combat skills for mcMMO"); + } + if (healthBarPluginEnabled) { getLogger().info("HealthBar plugin found, mcMMO's healthbars are automatically disabled."); } @@ -277,6 +285,12 @@ public class mcMMO extends JavaPlugin { //Init Player Data Manager userManager = new UserManager(); audiences = BukkitAudiences.create(this); + + transientMetadataTools = new TransientMetadataTools(this); + + chatManager = new ChatManager(this); + + commandManager = new CommandManager(this); } public static PlayerLevelUtils getPlayerLevelUtils() { @@ -663,4 +677,20 @@ public class mcMMO extends JavaPlugin { public static BukkitAudiences getAudiences() { return audiences; } + + public static boolean isProjectKorraEnabled() { + return projectKorraEnabled; + } + + public static TransientMetadataTools getTransientMetadataTools() { + return transientMetadataTools; + } + + public ChatManager getChatManager() { + return chatManager; + } + + public CommandManager getCommandManager() { + return commandManager; + } } diff --git a/src/main/java/com/gmail/nossr50/party/PartyManager.java b/src/main/java/com/gmail/nossr50/party/PartyManager.java index 00603e079..5f652bdb7 100644 --- a/src/main/java/com/gmail/nossr50/party/PartyManager.java +++ b/src/main/java/com/gmail/nossr50/party/PartyManager.java @@ -1,7 +1,7 @@ package com.gmail.nossr50.party; import com.gmail.nossr50.config.Config; -import com.gmail.nossr50.datatypes.chat.ChatMode; +import com.gmail.nossr50.datatypes.chat.ChatChannel; import com.gmail.nossr50.datatypes.database.UpgradeType; import com.gmail.nossr50.datatypes.interactions.NotificationType; import com.gmail.nossr50.datatypes.party.ItemShareType; @@ -778,9 +778,9 @@ public final class PartyManager { * * @param mmoPlayer The player to remove party data from. */ - public void processPartyLeaving(McMMOPlayer mmoPlayer) { + public void processPartyLeaving(@NotNull McMMOPlayer mmoPlayer) { mmoPlayer.removeParty(); - mmoPlayer.disableChat(ChatMode.PARTY); + mmoPlayer.setChatMode(ChatChannel.NONE); mmoPlayer.setItemShareModifier(10); } diff --git a/src/main/java/com/gmail/nossr50/runnables/party/PartyChatTask.java b/src/main/java/com/gmail/nossr50/runnables/party/PartyChatTask.java deleted file mode 100644 index 75ee995a2..000000000 --- a/src/main/java/com/gmail/nossr50/runnables/party/PartyChatTask.java +++ /dev/null @@ -1,50 +0,0 @@ -package com.gmail.nossr50.runnables.party; - -import com.gmail.nossr50.config.Config; -import com.gmail.nossr50.datatypes.party.Party; -import com.gmail.nossr50.locale.LocaleLoader; -import org.bukkit.ChatColor; -import org.bukkit.entity.Player; -import org.bukkit.plugin.Plugin; -import org.bukkit.scheduler.BukkitRunnable; - -import java.util.regex.Matcher; -import java.util.regex.Pattern; - -public class PartyChatTask extends BukkitRunnable { - private final Plugin plugin; - - private final Party party; - private final String senderName; - private final String displayName; - private String message; - - public PartyChatTask(Plugin plugin, Party party, String senderName, String displayName, String message) { - this.plugin = plugin; - - this.party = party; - this.senderName = senderName; - this.displayName = displayName; - this.message = message; - } - - @Override - public void run() { - if (Config.getInstance().getPartyChatColorLeaderName() && senderName.equalsIgnoreCase(party.getLeader().getPlayerName())) { - message = message.replaceFirst(Pattern.quote(displayName), ChatColor.GOLD + Matcher.quoteReplacement(displayName) + ChatColor.RESET); - } - - for (Player member : party.getPartyMembers()) { - member.sendMessage(message); - } - - if (party.getAlly() != null) { - for (Player member : party.getAlly().getPartyMembers()) { - String allyPrefix = LocaleLoader.formatString(Config.getInstance().getPartyChatPrefixAlly()); - member.sendMessage(allyPrefix + message); - } - } - - plugin.getServer().getConsoleSender().sendMessage(ChatColor.stripColor("[mcMMO] [P]<" + party.getPartyName() + ">" + message)); - } -} diff --git a/src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java b/src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java index 228ae7f18..aef946971 100644 --- a/src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java +++ b/src/main/java/com/gmail/nossr50/runnables/skills/BleedTimerTask.java @@ -69,9 +69,11 @@ public class BleedTimerTask extends BukkitRunnable { } //Count Armor - for(ItemStack armorPiece : ((Player) target).getInventory().getArmorContents()) - { - armorCount++; + for (ItemStack armorPiece : ((Player) target).getInventory().getArmorContents()) { + //We only want to count slots that contain armor. + if (armorPiece != null) { + armorCount++; + } } } else { diff --git a/src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java b/src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java index 1d460060f..64fee44f6 100644 --- a/src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java +++ b/src/main/java/com/gmail/nossr50/runnables/skills/DelayedCropReplant.java @@ -11,8 +11,11 @@ import org.bukkit.block.BlockState; import org.bukkit.block.data.Ageable; import org.bukkit.block.data.BlockData; import org.bukkit.block.data.Directional; +import org.bukkit.block.data.type.Cocoa; import org.bukkit.event.block.BlockBreakEvent; import org.bukkit.scheduler.BukkitRunnable; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; public class DelayedCropReplant extends BukkitRunnable { @@ -21,7 +24,7 @@ public class DelayedCropReplant extends BukkitRunnable { private final Material cropMaterial; private boolean wasImmaturePlant; private final BlockBreakEvent blockBreakEvent; - private BlockFace cropFace; + private @Nullable BlockFace cropFace; /** * Replants a crop after a delay setting the age to desiredCropAge @@ -48,6 +51,7 @@ public class DelayedCropReplant extends BukkitRunnable { public void run() { Block cropBlock = cropLocation.getBlock(); BlockState currentState = cropBlock.getState(); + PlantAnchorType plantAnchorType = PlantAnchorType.NORMAL; //Remove the metadata marking the block as recently replanted new markPlantAsOld(blockBreakEvent.getBlock().getLocation()).runTaskLater(mcMMO.p, 10); @@ -81,6 +85,10 @@ public class DelayedCropReplant extends BukkitRunnable { directional.setFacing(cropFace); newState.setBlockData(directional); + + if(newData instanceof Cocoa) { + plantAnchorType = PlantAnchorType.COCOA; + } } //Age the crop @@ -89,15 +97,69 @@ public class DelayedCropReplant extends BukkitRunnable { newState.setBlockData(ageable); - newState.update(true); + newState.update(true, true); //Play an effect ParticleEffectUtils.playGreenThumbEffect(cropLocation); + new PhysicsBlockUpdate(newState.getBlock(), cropFace, plantAnchorType).runTaskLater(mcMMO.p, 1); + } + } + private enum PlantAnchorType { + NORMAL, + COCOA + } + + private static class PhysicsBlockUpdate extends BukkitRunnable { + private final Block plantBlock; + private final PlantAnchorType plantAnchorType; + private BlockFace plantFace; + + private PhysicsBlockUpdate(@NotNull Block plantBlock, @Nullable BlockFace plantFace, @NotNull PlantAnchorType plantAnchorType) { + this.plantBlock = plantBlock; + this.plantAnchorType = plantAnchorType; + + if(plantFace != null) { + this.plantFace = plantFace; + } } + @Override + public void run() { + //Update neighbors + switch (plantAnchorType) { + case COCOA: + checkPlantIntegrity(plantFace); + break; + case NORMAL: + checkPlantIntegrity(BlockFace.DOWN); + break; + } + } + + private void checkPlantIntegrity(@NotNull BlockFace blockFace) { + Block neighbor = plantBlock.getRelative(blockFace); + + if(plantAnchorType == PlantAnchorType.COCOA) { + if(!neighbor.getType().toString().toLowerCase().contains("jungle")) { + plantBlock.breakNaturally(); + } + } else { + switch (neighbor.getType()) { + case AIR: + case CAVE_AIR: + case WATER: + case LAVA: + plantBlock.breakNaturally(); + break; + default: + } + } + } } + + private static class markPlantAsOld extends BukkitRunnable { private final Location cropLoc; diff --git a/src/main/java/com/gmail/nossr50/runnables/skills/MasterAnglerTask.java b/src/main/java/com/gmail/nossr50/runnables/skills/MasterAnglerTask.java new file mode 100644 index 000000000..720243f1c --- /dev/null +++ b/src/main/java/com/gmail/nossr50/runnables/skills/MasterAnglerTask.java @@ -0,0 +1,21 @@ +package com.gmail.nossr50.runnables.skills; + +import com.gmail.nossr50.skills.fishing.FishingManager; +import org.bukkit.entity.FishHook; +import org.bukkit.scheduler.BukkitRunnable; +import org.jetbrains.annotations.NotNull; + +public class MasterAnglerTask extends BukkitRunnable { + private final @NotNull FishHook fishHook; + private final @NotNull FishingManager fishingManager; + + public MasterAnglerTask(@NotNull FishHook fishHook, @NotNull FishingManager fishingManager) { + this.fishHook = fishHook; + this.fishingManager = fishingManager; + } + + @Override + public void run() { + fishingManager.processMasterAngler(fishHook); + } +} diff --git a/src/main/java/com/gmail/nossr50/skills/SkillManager.java b/src/main/java/com/gmail/nossr50/skills/SkillManager.java index cc18c9b32..1cdc0cf2d 100644 --- a/src/main/java/com/gmail/nossr50/skills/SkillManager.java +++ b/src/main/java/com/gmail/nossr50/skills/SkillManager.java @@ -22,7 +22,7 @@ public abstract class SkillManager { } public int getSkillLevel() { - return mmoPlayer.getSkillLevel(skill); + return mmoPlayer.getExperienceManager().getSkillLevel(skill); } /** diff --git a/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyManager.java b/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyManager.java index 39bb71f91..9a1cddd3d 100644 --- a/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyManager.java +++ b/src/main/java/com/gmail/nossr50/skills/alchemy/AlchemyManager.java @@ -9,8 +9,8 @@ import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.datatypes.skills.alchemy.PotionStage; import com.gmail.nossr50.skills.SkillManager; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.skills.RankUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.inventory.ItemStack; import java.util.List; diff --git a/src/main/java/com/gmail/nossr50/skills/archery/Archery.java b/src/main/java/com/gmail/nossr50/skills/archery/Archery.java index 4194a2baa..a892b0a89 100644 --- a/src/main/java/com/gmail/nossr50/skills/archery/Archery.java +++ b/src/main/java/com/gmail/nossr50/skills/archery/Archery.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.archery; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.experience.ExperienceConfig; import com.gmail.nossr50.datatypes.skills.SubSkillType; @@ -9,6 +10,7 @@ import org.bukkit.Material; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.Iterator; @@ -50,12 +52,12 @@ public class Archery { * * @param livingEntity The entity hit by the arrows */ - public static void arrowRetrievalCheck(LivingEntity livingEntity) { + public static void arrowRetrievalCheck(@NotNull LivingEntity livingEntity) { for (Iterator entityIterator = trackedEntities.iterator(); entityIterator.hasNext();) { TrackedEntity trackedEntity = entityIterator.next(); if (trackedEntity.getID() == livingEntity.getUniqueId()) { - Misc.dropItems(livingEntity.getLocation(), new ItemStack(Material.ARROW), trackedEntity.getArrowCount()); + Misc.spawnItems(livingEntity.getLocation(), new ItemStack(Material.ARROW), trackedEntity.getArrowCount(), ItemSpawnReason.ARROW_RETRIEVAL_ACTIVATED); entityIterator.remove(); return; } diff --git a/src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java b/src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java index 96545f857..fb90e39ca 100644 --- a/src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java +++ b/src/main/java/com/gmail/nossr50/skills/archery/ArcheryManager.java @@ -50,16 +50,20 @@ public class ArcheryManager extends SkillManager { * Calculate bonus XP awarded for Archery when hitting a far-away target. * * @param target The {@link LivingEntity} damaged by the arrow - * @param damager The {@link Entity} who shot the arrow + * @param arrow The {@link Entity} who shot the arrow */ - public double distanceXpBonusMultiplier(LivingEntity target, Entity damager) { + public double distanceXpBonusMultiplier(LivingEntity target, Entity arrow) { //Hacky Fix - some plugins spawn arrows and assign them to players after the ProjectileLaunchEvent fires - if(!damager.hasMetadata(mcMMO.arrowDistanceKey)) - return damager.getLocation().distance(target.getLocation()); + if(!arrow.hasMetadata(mcMMO.arrowDistanceKey)) + return arrow.getLocation().distance(target.getLocation()); - Location firedLocation = (Location) damager.getMetadata(mcMMO.arrowDistanceKey).get(0).value(); + + Location firedLocation = (Location) arrow.getMetadata(mcMMO.arrowDistanceKey).get(0).value(); Location targetLocation = target.getLocation(); + if(firedLocation == null || firedLocation.getWorld() == null) + return 1; + if (firedLocation.getWorld() != targetLocation.getWorld()) { return 1; } diff --git a/src/main/java/com/gmail/nossr50/skills/child/ChildConfig.java b/src/main/java/com/gmail/nossr50/skills/child/ChildConfig.java index a2cf127a8..66e3b48e6 100644 --- a/src/main/java/com/gmail/nossr50/skills/child/ChildConfig.java +++ b/src/main/java/com/gmail/nossr50/skills/child/ChildConfig.java @@ -2,7 +2,7 @@ package com.gmail.nossr50.skills.child; import com.gmail.nossr50.config.AutoUpdateConfigLoader; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.configuration.file.YamlConfiguration; import java.util.EnumSet; diff --git a/src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java b/src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java index ea2db8613..aa6209e80 100644 --- a/src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java +++ b/src/main/java/com/gmail/nossr50/skills/excavation/Excavation.java @@ -5,7 +5,7 @@ import com.gmail.nossr50.config.treasure.TreasureConfig; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.datatypes.treasure.ExcavationTreasure; import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.block.BlockState; import java.util.ArrayList; diff --git a/src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java b/src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java index e652a1c75..164c4f60a 100644 --- a/src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java +++ b/src/main/java/com/gmail/nossr50/skills/excavation/ExcavationManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.excavation; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.datatypes.experience.XPGainReason; import com.gmail.nossr50.datatypes.player.McMMOPlayer; @@ -14,8 +15,6 @@ import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillUtils; import org.bukkit.Location; import org.bukkit.block.BlockState; -import org.bukkit.entity.EntityType; -import org.bukkit.entity.ExperienceOrb; import org.bukkit.entity.Player; import java.util.List; @@ -46,12 +45,11 @@ public class ExcavationManager extends SkillManager { //Spawn Vanilla XP orbs if a dice roll succeeds if(RandomChanceUtil.rollDice(getArchaelogyExperienceOrbChance(), 100)) { - ExperienceOrb experienceOrb = (ExperienceOrb) getPlayer().getWorld().spawnEntity(location, EntityType.EXPERIENCE_ORB); - experienceOrb.setExperience(getExperienceOrbsReward()); + Misc.spawnExperienceOrb(location, getExperienceOrbsReward()); } xp += treasure.getXp(); - Misc.dropItem(location, treasure.getDrop()); + Misc.spawnItem(location, treasure.getDrop(), ItemSpawnReason.EXCAVATION_TREASURE); } } } diff --git a/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java b/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java index e8dcebc23..a2a572d19 100644 --- a/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java +++ b/src/main/java/com/gmail/nossr50/skills/fishing/FishingManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.fishing; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.experience.ExperienceConfig; @@ -17,8 +18,10 @@ import com.gmail.nossr50.events.skills.fishing.McMMOPlayerFishingTreasureEvent; import com.gmail.nossr50.events.skills.fishing.McMMOPlayerShakeEvent; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.runnables.skills.MasterAnglerTask; import com.gmail.nossr50.skills.SkillManager; import com.gmail.nossr50.util.*; +import com.gmail.nossr50.util.compat.layers.skills.MasterAnglerCompatibilityLayer; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.random.RandomChanceSkillStatic; import com.gmail.nossr50.util.random.RandomChanceUtil; @@ -27,6 +30,7 @@ import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import org.bukkit.ChatColor; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.block.Block; @@ -39,6 +43,7 @@ import org.bukkit.inventory.PlayerInventory; import org.bukkit.inventory.meta.SkullMeta; import org.bukkit.util.BoundingBox; import org.bukkit.util.Vector; +import org.jetbrains.annotations.NotNull; import java.util.*; @@ -66,7 +71,7 @@ public class FishingManager extends SkillManager { } public boolean canMasterAngler() { - return getSkillLevel() >= RankUtils.getUnlockLevel(SubSkillType.FISHING_MASTER_ANGLER) && Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.FISHING_MASTER_ANGLER); + return mcMMO.getCompatibilityManager().getMasterAnglerCompatibilityLayer() != null && getSkillLevel() >= RankUtils.getUnlockLevel(SubSkillType.FISHING_MASTER_ANGLER) && Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.FISHING_MASTER_ANGLER); } public void setFishingRodCastTimestamp() @@ -193,7 +198,7 @@ public class FishingManager extends SkillManager { * @return the loot tier */ public int getLootTier() { - return RankUtils.getRank(getPlayer(), SubSkillType.FISHING_TREASURE_HUNTER); + return RankUtils.getRank(mmoPlayer, SubSkillType.FISHING_TREASURE_HUNTER); } public double getShakeChance() { @@ -242,24 +247,109 @@ public class FishingManager extends SkillManager { EventUtils.callFakeFishEvent(getPlayer(), hook); } - public void masterAngler(FishHook hook) { - Player player = getPlayer(); - Location location = hook.getLocation(); - double biteChance = hook.getBiteChance(); - - hookLocation = location; - - if (Fishing.masterAnglerBiomes.contains(location.getBlock().getBiome())) { - biteChance = biteChance * AdvancedConfig.getInstance().getMasterAnglerBiomeModifier(); - } - - if (player.isInsideVehicle() && player.getVehicle().getType() == EntityType.BOAT) { - biteChance = biteChance * AdvancedConfig.getInstance().getMasterAnglerBoatModifier(); - } - - hook.setBiteChance(Math.min(biteChance, 1.0)); + public void masterAngler(@NotNull FishHook hook) { + new MasterAnglerTask(hook, this).runTaskLater(mcMMO.p, 0); //We run later to get the lure bonus applied } + /** + * Processes master angler + * Reduced tick time on fish hook, etc + * @param fishHook target fish hook + */ + public void processMasterAngler(@NotNull FishHook fishHook) { + MasterAnglerCompatibilityLayer masterAnglerCompatibilityLayer = (MasterAnglerCompatibilityLayer) mcMMO.getCompatibilityManager().getMasterAnglerCompatibilityLayer(); + + if(masterAnglerCompatibilityLayer != null) { + int maxWaitTicks = masterAnglerCompatibilityLayer.getMaxWaitTime(fishHook); + int minWaitTicks = masterAnglerCompatibilityLayer.getMinWaitTime(fishHook); + + int masterAnglerRank = RankUtils.getRank(mmoPlayer, SubSkillType.FISHING_MASTER_ANGLER); + + boolean boatBonus = isInBoat(); + int minWaitReduction = getMasterAnglerTickMinWaitReduction(masterAnglerRank, boatBonus); + int maxWaitReduction = getMasterAnglerTickMaxWaitReduction(masterAnglerRank, boatBonus); + + //Ticks for minWait and maxWait never go below this value + int bonusCapMin = AdvancedConfig.getInstance().getFishingReductionMinWaitCap(); + int bonusCapMax = AdvancedConfig.getInstance().getFishingReductionMaxWaitCap(); + + int reducedMinWaitTime = getReducedTicks(minWaitTicks, minWaitReduction, bonusCapMin); + int reducedMaxWaitTime = getReducedTicks(maxWaitTicks, maxWaitReduction, bonusCapMax); + + if(mmoPlayer.isDebugMode()) { + mmoPlayer.getPlayer().sendMessage(ChatColor.GOLD + "Master Angler Debug"); + + mmoPlayer.getPlayer().sendMessage("ALLOW STACK WITH LURE: " + masterAnglerCompatibilityLayer.getApplyLure(fishHook)); + mmoPlayer.getPlayer().sendMessage("MIN TICK REDUCTION: " + minWaitReduction); + mmoPlayer.getPlayer().sendMessage("MAX TICK REDUCTION: " + maxWaitReduction); + mmoPlayer.getPlayer().sendMessage("BOAT BONUS: " + boatBonus); + + if(boatBonus) { + mmoPlayer.getPlayer().sendMessage("BOAT MAX TICK REDUCTION: " + maxWaitReduction); + mmoPlayer.getPlayer().sendMessage("BOAT MIN TICK REDUCTION: " + maxWaitReduction); + } + + mmoPlayer.getPlayer().sendMessage(""); + + mmoPlayer.getPlayer().sendMessage(ChatColor.DARK_AQUA + "BEFORE MASTER ANGLER WAS APPLIED"); + mmoPlayer.getPlayer().sendMessage("Original Max Wait Ticks: " + maxWaitTicks); + mmoPlayer.getPlayer().sendMessage("Original Min Wait Ticks: " + minWaitTicks); + mmoPlayer.getPlayer().sendMessage(""); + + mmoPlayer.getPlayer().sendMessage(ChatColor.DARK_AQUA + "AFTER MASTER ANGLER WAS APPLIED"); + mmoPlayer.getPlayer().sendMessage("Current Max Wait Ticks: " + reducedMaxWaitTime); + mmoPlayer.getPlayer().sendMessage("Current Min Wait Ticks: " + reducedMinWaitTime); + + mmoPlayer.getPlayer().sendMessage(""); + + mmoPlayer.getPlayer().sendMessage(ChatColor.DARK_AQUA + "Caps / Limits (edit in advanced.yml)"); + mmoPlayer.getPlayer().sendMessage("Lowest possible max wait ticks " + bonusCapMax); + mmoPlayer.getPlayer().sendMessage("Lowest possible min wait ticks " + bonusCapMin); + } + + masterAnglerCompatibilityLayer.setMaxWaitTime(fishHook, reducedMaxWaitTime); + masterAnglerCompatibilityLayer.setMinWaitTime(fishHook, reducedMinWaitTime); + } + + } + + public int getReducedTicks(int ticks, int totalBonus, int tickBounds) { + return Math.max(tickBounds, ticks - totalBonus); + } + + public boolean isInBoat() { + return mmoPlayer.getPlayer().isInsideVehicle() && mmoPlayer.getPlayer().getVehicle() instanceof Boat; + } + + public int getMasterAnglerTickMaxWaitReduction(int masterAnglerRank, boolean boatBonus) { + int totalBonus = AdvancedConfig.getInstance().getFishingReductionMaxWaitTicks() * masterAnglerRank; + + if(boatBonus) { + totalBonus += getFishingBoatMaxWaitReduction(); + } + + return totalBonus; + } + + public int getMasterAnglerTickMinWaitReduction(int masterAnglerRank, boolean boatBonus) { + int totalBonus = AdvancedConfig.getInstance().getFishingReductionMinWaitTicks() * masterAnglerRank; + + if(boatBonus) { + totalBonus += getFishingBoatMinWaitReduction(); + } + + return totalBonus; + } + + public int getFishingBoatMinWaitReduction() { + return AdvancedConfig.getInstance().getFishingBoatReductionMinWaitTicks(); + } + + public int getFishingBoatMaxWaitReduction() { + return AdvancedConfig.getInstance().getFishingBoatReductionMaxWaitTicks(); + } + + public boolean isMagicHunterEnabled() { return RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.FISHING_MAGIC_HUNTER) @@ -318,7 +408,7 @@ public class FishingManager extends SkillManager { } if (Config.getInstance().getFishingExtraFish()) { - Misc.dropItem(player.getEyeLocation(), fishingCatch.getItemStack()); + Misc.spawnItem(player.getEyeLocation(), fishingCatch.getItemStack(), ItemSpawnReason.FISHING_EXTRA_FISH); } fishingCatch.setItemStack(treasureDrop); @@ -426,7 +516,7 @@ public class FishingManager extends SkillManager { return; } - Misc.dropItem(target.getLocation(), drop); + Misc.spawnItem(target.getLocation(), drop, ItemSpawnReason.FISHING_SHAKE_TREASURE); CombatUtils.dealDamage(target, Math.min(Math.max(target.getMaxHealth() / 4, 1), 10), EntityDamageEvent.DamageCause.CUSTOM, getPlayer()); // Make it so you can shake a mob no more than 4 times. applyXpGain(ExperienceConfig.getInstance().getFishingShakeXP(), XPGainReason.PVE); } diff --git a/src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java b/src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java index a425f6f86..815d3823f 100644 --- a/src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java +++ b/src/main/java/com/gmail/nossr50/skills/herbalism/HerbalismManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.herbalism; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.experience.ExperienceConfig; import com.gmail.nossr50.config.treasure.TreasureConfig; @@ -27,6 +28,7 @@ import com.gmail.nossr50.util.skills.SkillActivationType; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.block.Block; @@ -626,7 +628,7 @@ public class HerbalismManager extends SkillManager { return false; } blockState.setType(Material.AIR); - Misc.dropItem(location, treasure.getDrop()); + Misc.spawnItem(location, treasure.getDrop(), ItemSpawnReason.HYLIAN_LUCK_TREASURE); NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE, "Herbalism.HylianLuck"); return true; } diff --git a/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java b/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java index 19e8507d9..ffc5e7430 100644 --- a/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java +++ b/src/main/java/com/gmail/nossr50/skills/mining/MiningManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.mining; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.experience.ExperienceConfig; @@ -95,7 +96,8 @@ public class MiningManager extends SkillManager { //TODO: Make this readable if (RandomChanceUtil.checkRandomChanceExecutionSuccess(getPlayer(), SubSkillType.MINING_DOUBLE_DROPS, true)) { - BlockUtils.markDropsAsBonus(blockState, mmoPlayer.getSuperAbilityManager().getAbilityMode(skill.getSuperAbilityType())); + boolean useTriple = mmoPlayer.getAbilityMode(skill.getAbility()) && AdvancedConfig.getInstance().getAllowMiningTripleDrops(); + BlockUtils.markDropsAsBonus(blockState, useTriple); } } @@ -187,7 +189,7 @@ public class MiningManager extends SkillManager { //Drop "debris" based on skill modifiers for(BlockState blockState : notOres) { if(RandomUtils.nextFloat() < debrisYield) { - Misc.dropItem(Misc.getBlockCenter(blockState), new ItemStack(blockState.getType())); // Initial block that would have been dropped + Misc.spawnItem(Misc.getBlockCenter(blockState), new ItemStack(blockState.getType()), ItemSpawnReason.BLAST_MINING_DEBRIS_NON_ORES); // Initial block that would have been dropped } } @@ -195,12 +197,12 @@ public class MiningManager extends SkillManager { if (RandomUtils.nextFloat() < (yield + oreBonus)) { xp += Mining.getBlockXp(blockState); - Misc.dropItem(Misc.getBlockCenter(blockState), new ItemStack(blockState.getType())); // Initial block that would have been dropped + Misc.spawnItem(Misc.getBlockCenter(blockState), new ItemStack(blockState.getType()), ItemSpawnReason.BLAST_MINING_ORES); // Initial block that would have been dropped if (!mcMMO.getPlaceStore().isTrue(blockState)) { for (int i = 1; i < dropMultiplier; i++) { // Bukkit.broadcastMessage("Bonus Drop on Ore: "+blockState.getType().toString()); - Misc.dropItem(Misc.getBlockCenter(blockState), new ItemStack(blockState.getType())); // Initial block that would have been dropped + Misc.spawnItem(Misc.getBlockCenter(blockState), new ItemStack(blockState.getType()), ItemSpawnReason.BLAST_MINING_ORES_BONUS_DROP); // Initial block that would have been dropped } } } diff --git a/src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java b/src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java index 0b15f4eb8..828092c4c 100644 --- a/src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java +++ b/src/main/java/com/gmail/nossr50/skills/repair/RepairManager.java @@ -15,7 +15,6 @@ import com.gmail.nossr50.skills.repair.repairables.Repairable; import com.gmail.nossr50.util.EventUtils; import com.gmail.nossr50.util.Misc; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.random.RandomChanceSkillStatic; import com.gmail.nossr50.util.random.RandomChanceUtil; @@ -24,6 +23,7 @@ import com.gmail.nossr50.util.skills.SkillActivationType; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Material; import org.bukkit.enchantments.Enchantment; import org.bukkit.entity.Player; diff --git a/src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java b/src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java index dde4962c6..0e94b0589 100644 --- a/src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java +++ b/src/main/java/com/gmail/nossr50/skills/salvage/Salvage.java @@ -4,7 +4,14 @@ import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.Config; import org.bukkit.Material; -public class Salvage { +public final class Salvage { + + /** + * This is a static utility class, therefore we don't want any instances of + * this class. Making the constructor private prevents accidents like that. + */ + private Salvage() {} + public static Material anvilMaterial = Config.getInstance().getSalvageAnvilMaterial(); /*public static int salvageMaxPercentageLevel = AdvancedConfig.getInstance().getSalvageMaxPercentageLevel(); @@ -15,7 +22,7 @@ public class Salvage { public static boolean arcaneSalvageDowngrades = AdvancedConfig.getInstance().getArcaneSalvageEnchantDowngradeEnabled(); public static boolean arcaneSalvageEnchantLoss = AdvancedConfig.getInstance().getArcaneSalvageEnchantLossEnabled(); - protected static int calculateSalvageableAmount(short currentDurability, short maxDurability, int baseAmount) { + static int calculateSalvageableAmount(int currentDurability, short maxDurability, int baseAmount) { double percentDamaged = (maxDurability <= 0) ? 1D : (double) (maxDurability - currentDurability) / maxDurability; return (int) Math.floor(baseAmount * percentDamaged); diff --git a/src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java b/src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java index 43d84bbc2..80fea5975 100644 --- a/src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java +++ b/src/main/java/com/gmail/nossr50/skills/salvage/SalvageManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.salvage; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.experience.ExperienceConfig; @@ -14,7 +15,6 @@ import com.gmail.nossr50.skills.salvage.salvageables.Salvageable; import com.gmail.nossr50.util.EventUtils; import com.gmail.nossr50.util.Misc; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.random.RandomChanceSkillStatic; import com.gmail.nossr50.util.random.RandomChanceUtil; @@ -22,12 +22,15 @@ import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillUtils; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.enchantments.Enchantment; import org.bukkit.entity.Player; import org.bukkit.inventory.ItemStack; +import org.bukkit.inventory.meta.Damageable; import org.bukkit.inventory.meta.EnchantmentStorageMeta; +import org.bukkit.inventory.meta.ItemMeta; import java.util.Map; import java.util.Map.Entry; @@ -65,8 +68,9 @@ public class SalvageManager extends SkillManager { Player player = getPlayer(); Salvageable salvageable = mcMMO.getSalvageableManager().getSalvageable(item.getType()); - - if (item.getItemMeta() != null && item.getItemMeta().isUnbreakable()) { + ItemMeta meta = item.getItemMeta(); + + if (meta != null && meta.isUnbreakable()) { NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE_FAILED, "Anvil.Unbreakable"); return; } @@ -87,11 +91,14 @@ public class SalvageManager extends SkillManager { // Level check if (getSkillLevel() < minimumSalvageableLevel) { - NotificationManager.sendPlayerInformation(player, NotificationType.REQUIREMENTS_NOT_MET, "Salvage.Skills.Adept.Level", String.valueOf(salvageable.getMinimumLevel()), StringUtils.getPrettyItemString(item.getType())); + NotificationManager.sendPlayerInformation(player, NotificationType.REQUIREMENTS_NOT_MET, + "Salvage.Skills.Adept.Level", + String.valueOf(minimumSalvageableLevel), StringUtils.getPrettyItemString(item.getType())); return; } - int potentialSalvageYield = Salvage.calculateSalvageableAmount(item.getDurability(), salvageable.getMaximumDurability(), salvageable.getMaximumQuantity()); + int durability = meta instanceof Damageable ? ((Damageable) meta).getDamage(): 0; + int potentialSalvageYield = Salvage.calculateSalvageableAmount(durability, salvageable.getMaximumDurability(), salvageable.getMaximumQuantity()); if (potentialSalvageYield <= 0) { NotificationManager.sendPlayerInformation(player, NotificationType.SUBSKILL_MESSAGE_FAILED, "Salvage.Skills.TooDamaged"); @@ -155,10 +162,10 @@ public class SalvageManager extends SkillManager { anvilLoc.add(0, .1, 0); if (enchantBook != null) { - Misc.spawnItemTowardsLocation(anvilLoc.clone(), playerLoc.clone(), enchantBook, vectorSpeed); + Misc.spawnItemTowardsLocation(anvilLoc.clone(), playerLoc.clone(), enchantBook, vectorSpeed, ItemSpawnReason.SALVAGE_ENCHANTMENT_BOOK); } - Misc.spawnItemTowardsLocation(anvilLoc.clone(), playerLoc.clone(), salvageResults, vectorSpeed); + Misc.spawnItemTowardsLocation(anvilLoc.clone(), playerLoc.clone(), salvageResults, vectorSpeed, ItemSpawnReason.SALVAGE_MATERIALS); // BWONG BWONG BWONG - CLUNK! if (Config.getInstance().getSalvageAnvilUseSoundsEnabled()) { diff --git a/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableFactory.java b/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableFactory.java index f22108157..d408b1992 100644 --- a/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableFactory.java +++ b/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SalvageableFactory.java @@ -4,7 +4,13 @@ import com.gmail.nossr50.datatypes.skills.ItemType; import com.gmail.nossr50.datatypes.skills.MaterialType; import org.bukkit.Material; -public class SalvageableFactory { +public final class SalvageableFactory { + /** + * This is a static utility class, therefore we don't want any instances of + * this class. Making the constructor private prevents accidents like that. + */ + private SalvageableFactory() {} + public static Salvageable getSalvageable(Material itemMaterial, Material recipeMaterial, int maximumQuantity, short maximumDurability) { return getSalvageable(itemMaterial, recipeMaterial, 0, maximumQuantity, maximumDurability, ItemType.OTHER, MaterialType.OTHER, 1); } diff --git a/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageableManager.java b/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageableManager.java index db886c189..1a6d8a1f3 100644 --- a/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageableManager.java +++ b/src/main/java/com/gmail/nossr50/skills/salvage/salvageables/SimpleSalvageableManager.java @@ -5,10 +5,10 @@ import org.bukkit.inventory.ItemStack; import java.util.HashMap; import java.util.List; - +import java.util.Map; public class SimpleSalvageableManager implements SalvageableManager { - private final HashMap salvageables; + private final Map salvageables; public SimpleSalvageableManager() { this(55); diff --git a/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java b/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java index dfd397414..66d02b047 100644 --- a/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java +++ b/src/main/java/com/gmail/nossr50/skills/swords/SwordsManager.java @@ -41,14 +41,14 @@ public class SwordsManager extends SkillManager { } public boolean canUseCounterAttack(Entity target) { - if(!RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.SWORDS_COUNTER_ATTACK)) + if(!RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.SWORDS_COUNTER_ATTACK)) return false; return target instanceof LivingEntity && Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.SWORDS_COUNTER_ATTACK); } public boolean canUseSerratedStrike() { - if(!RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.SWORDS_SERRATED_STRIKES)) + if(!RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.SWORDS_SERRATED_STRIKES)) return false; return mmoPlayer.getSuperAbilityManager().getAbilityMode(SuperAbilityType.SERRATED_STRIKES); @@ -111,7 +111,7 @@ public class SwordsManager extends SkillManager { public int getRuptureBleedTicks() { - int bleedTicks = 2 * RankUtils.getRank(getPlayer(), SubSkillType.SWORDS_RUPTURE); + int bleedTicks = 2 * RankUtils.getRank(mmoPlayer, SubSkillType.SWORDS_RUPTURE); if(bleedTicks > Swords.bleedMaxTicks) bleedTicks = Swords.bleedMaxTicks; diff --git a/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java b/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java index 9471cfd37..9b017f865 100644 --- a/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java +++ b/src/main/java/com/gmail/nossr50/skills/taming/TamingManager.java @@ -16,7 +16,7 @@ import com.gmail.nossr50.runnables.skills.BleedTimerTask; import com.gmail.nossr50.skills.SkillManager; import com.gmail.nossr50.util.Misc; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.compat.layers.persistentdata.MobMetaFlagType; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.random.RandomChanceSkillStatic; import com.gmail.nossr50.util.random.RandomChanceUtil; @@ -25,6 +25,7 @@ import com.gmail.nossr50.util.skills.RankUtils; import com.gmail.nossr50.util.skills.SkillActivationType; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.attribute.Attribute; @@ -485,12 +486,9 @@ public class TamingManager extends SkillManager { callOfWildEntity.setRemoveWhenFarAway(false); } - private void applyMetaDataToCOTWEntity(LivingEntity callOfWildEntity) { - //This is used to prevent XP gains for damaging this entity - callOfWildEntity.setMetadata(mcMMO.entityMetadataKey, mcMMO.metadataValue); - + private void applyMetaDataToCOTWEntity(LivingEntity summonedEntity) { //This helps identify the entity as being summoned by COTW - callOfWildEntity.setMetadata(mcMMO.COTW_TEMPORARY_SUMMON, mcMMO.metadataValue); + mcMMO.getCompatibilityManager().getPersistentDataLayer().flagMetadata(MobMetaFlagType.COTW_SUMMONED_MOB, summonedEntity); } /** diff --git a/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java b/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java index 782b64478..47a78b530 100644 --- a/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java +++ b/src/main/java/com/gmail/nossr50/skills/unarmed/UnarmedManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.unarmed; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.AdvancedConfig; import com.gmail.nossr50.datatypes.interactions.NotificationType; import com.gmail.nossr50.datatypes.player.McMMOPlayer; @@ -34,8 +35,8 @@ public class UnarmedManager extends SkillManager { return mmoPlayer.getSuperAbilityManager().isAbilityToolPrimed(AbilityToolType.BERSERK_TOOL) && Permissions.berserk(getPlayer()); } - public boolean canUseIronArm() { - if(!RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.UNARMED_STEEL_ARM_STYLE)) + public boolean canUseSteelArm() { + if(!RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.UNARMED_STEEL_ARM_STYLE)) return false; return Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.UNARMED_STEEL_ARM_STYLE); @@ -46,14 +47,14 @@ public class UnarmedManager extends SkillManager { } public boolean canDisarm(LivingEntity target) { - if(!RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.UNARMED_DISARM)) + if(!RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.UNARMED_DISARM)) return false; return target instanceof Player && ((Player) target).getInventory().getItemInMainHand().getType() != Material.AIR && Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.UNARMED_DISARM); } public boolean canDeflect() { - if(!RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.UNARMED_ARROW_DEFLECT)) + if(!RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.UNARMED_ARROW_DEFLECT)) return false; Player player = getPlayer(); @@ -62,7 +63,7 @@ public class UnarmedManager extends SkillManager { } public boolean canUseBlockCracker() { - if(!RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.UNARMED_BLOCK_CRACKER)) + if(!RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.UNARMED_BLOCK_CRACKER)) return false; return Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.UNARMED_BLOCK_CRACKER); @@ -108,7 +109,7 @@ public class UnarmedManager extends SkillManager { if(mcMMO.getUserManager().queryMcMMOPlayer(defender) == null) return; - Item item = Misc.dropItem(defender.getLocation(), defender.getInventory().getItemInMainHand()); + Item item = Misc.spawnItem(defender.getLocation(), defender.getInventory().getItemInMainHand(), ItemSpawnReason.UNARMED_DISARMED_ITEM); if (item != null && AdvancedConfig.getInstance().getDisarmProtected()) { item.setMetadata(mcMMO.disarmedItemKey, mcMMO.getUserManager().queryMcMMOPlayer(defender).getPlayerMetadata()); @@ -154,7 +155,7 @@ public class UnarmedManager extends SkillManager { } public double getSteelArmStyleDamage() { - double rank = RankUtils.getRank(getPlayer(), SubSkillType.UNARMED_STEEL_ARM_STYLE); + double rank = RankUtils.getRank(mmoPlayer, SubSkillType.UNARMED_STEEL_ARM_STYLE); double bonus = 0; diff --git a/src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java b/src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java index 371a84e5b..3869a920f 100644 --- a/src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java +++ b/src/main/java/com/gmail/nossr50/skills/woodcutting/WoodcuttingManager.java @@ -1,5 +1,6 @@ package com.gmail.nossr50.skills.woodcutting; +import com.gmail.nossr50.api.ItemSpawnReason; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.experience.ExperienceConfig; import com.gmail.nossr50.datatypes.experience.XPGainReason; @@ -25,6 +26,9 @@ import org.bukkit.block.BlockState; import org.bukkit.entity.Player; import org.bukkit.event.player.PlayerItemDamageEvent; import org.bukkit.inventory.ItemStack; +import org.bukkit.inventory.meta.Damageable; +import org.bukkit.inventory.meta.ItemMeta; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.HashSet; @@ -32,7 +36,6 @@ import java.util.List; import java.util.Set; public class WoodcuttingManager extends SkillManager { - private boolean treeFellerReachedThreshold = false; private static int treeFellerThreshold; //TODO: Shared setting, will be removed in 2.2 @@ -55,7 +58,7 @@ public class WoodcuttingManager extends SkillManager { public boolean canUseLeafBlower(ItemStack heldItem) { return Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.WOODCUTTING_LEAF_BLOWER) - && RankUtils.hasUnlockedSubskill(getPlayer(), SubSkillType.WOODCUTTING_LEAF_BLOWER) + && RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.WOODCUTTING_LEAF_BLOWER) && ItemUtils.isAxe(heldItem); } @@ -64,10 +67,11 @@ public class WoodcuttingManager extends SkillManager { && ItemUtils.isAxe(heldItem); } - private boolean canGetDoubleDrops() { + private boolean checkHarvestLumberActivation(@NotNull Material material) { return Permissions.isSubSkillEnabled(getPlayer(), SubSkillType.WOODCUTTING_HARVEST_LUMBER) - && RankUtils.hasReachedRank(1, getPlayer(), SubSkillType.WOODCUTTING_HARVEST_LUMBER) - && RandomChanceUtil.isActivationSuccessful(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, SubSkillType.WOODCUTTING_HARVEST_LUMBER, getPlayer()); + && RankUtils.hasReachedRank(1, mmoPlayer, SubSkillType.WOODCUTTING_HARVEST_LUMBER) + && RandomChanceUtil.isActivationSuccessful(SkillActivationType.RANDOM_LINEAR_100_SCALE_WITH_CAP, SubSkillType.WOODCUTTING_HARVEST_LUMBER, getPlayer()) + && Config.getInstance().getDoubleDropsEnabled(PrimarySkillType.WOODCUTTING, material); } /** @@ -75,20 +79,14 @@ public class WoodcuttingManager extends SkillManager { * * @param blockState Block being broken */ - public void woodcuttingBlockCheck(BlockState blockState) { - int xp = getExperienceFromLog(blockState); - - switch (blockState.getType()) { - case BROWN_MUSHROOM_BLOCK: - case RED_MUSHROOM_BLOCK: - break; - - default: - if (canGetDoubleDrops()) { - checkForDoubleDrop(blockState); - } + public void processHarvestLumber(@NotNull BlockState blockState) { + if (checkHarvestLumberActivation(blockState.getType())) { + spawnHarvestLumberBonusDrops(blockState); } + } + public void processWoodcuttingBlockXP(@NotNull BlockState blockState) { + int xp = getExperienceFromLog(blockState); applyXpGain(xp, XPGainReason.PVE); } @@ -205,17 +203,19 @@ public class WoodcuttingManager extends SkillManager { * @param player the player holding the item * @return True if the tool can sustain the durability loss */ - private static boolean handleDurabilityLoss(Set treeFellerBlocks, ItemStack inHand, Player player) { + private static boolean handleDurabilityLoss(@NotNull Set treeFellerBlocks, @NotNull ItemStack inHand, @NotNull Player player) { //Treat the NBT tag for unbreakable and the durability enchant differently - if(inHand.getItemMeta() != null && inHand.getItemMeta().isUnbreakable()) { + ItemMeta meta = inHand.getItemMeta(); + + if (meta != null && meta.isUnbreakable()) { return true; } - short durabilityLoss = 0; + int durabilityLoss = 0; Material type = inHand.getType(); for (BlockState blockState : treeFellerBlocks) { - if (BlockUtils.isLog(blockState)) { + if (BlockUtils.hasWoodcuttingXP(blockState)) { durabilityLoss += Config.getInstance().getAbilityToolDamage(); } } @@ -230,7 +230,8 @@ public class WoodcuttingManager extends SkillManager { } SkillUtils.handleDurabilityChange(inHand, durabilityLoss); - return (inHand.getDurability() < (mcMMO.getRepairableManager().isRepairable(type) ? mcMMO.getRepairableManager().getRepairable(type).getMaximumDurability() : type.getMaxDurability())); + int durability = meta instanceof Damageable ? ((Damageable) meta).getDamage(): 0; + return (durability < (mcMMO.getRepairableManager().isRepairable(type) ? mcMMO.getRepairableManager().getRepairable(type).getMaximumDurability() : type.getMaxDurability())); } /** @@ -245,7 +246,7 @@ public class WoodcuttingManager extends SkillManager { * @return true if and only if the given blockState was a Log not already * in treeFellerBlocks. */ - private boolean processTreeFellerTargetBlock(BlockState blockState, List futureCenterBlocks, Set treeFellerBlocks) { + private boolean processTreeFellerTargetBlock(@NotNull BlockState blockState, @NotNull List futureCenterBlocks, @NotNull Set treeFellerBlocks) { if (treeFellerBlocks.contains(blockState) || mcMMO.getPlaceStore().isTrue(blockState)) { return false; } @@ -255,12 +256,12 @@ public class WoodcuttingManager extends SkillManager { treeFellerReachedThreshold = true; } - if (BlockUtils.isLog(blockState)) { + if (BlockUtils.hasWoodcuttingXP(blockState)) { treeFellerBlocks.add(blockState); futureCenterBlocks.add(blockState); return true; } - else if (BlockUtils.isLeaves(blockState)) { + else if (BlockUtils.isNonWoodPartOfTree(blockState)) { treeFellerBlocks.add(blockState); return false; } @@ -272,7 +273,7 @@ public class WoodcuttingManager extends SkillManager { * * @param treeFellerBlocks List of blocks to be dropped */ - private void dropTreeFellerLootFromBlocks(Set treeFellerBlocks) { + private void dropTreeFellerLootFromBlocks(@NotNull Set treeFellerBlocks) { Player player = getPlayer(); int xp = 0; int processedLogCount = 0; @@ -285,24 +286,34 @@ public class WoodcuttingManager extends SkillManager { break; // TODO: Shouldn't we use continue instead? } - Material material = blockState.getType(); + /* + * Handle Drops & XP + */ - //TODO: Update this to drop the correct items/blocks via NMS - if (material == Material.BROWN_MUSHROOM_BLOCK || material == Material.RED_MUSHROOM_BLOCK) { + if (BlockUtils.hasWoodcuttingXP(blockState)) { + //Add XP xp += processTreeFellerXPGains(blockState, processedLogCount); - Misc.dropItems(Misc.getBlockCenter(blockState), block.getDrops()); - } else if (mcMMO.getModManager().isCustomLeaf(blockState)) { - Misc.dropItems(Misc.getBlockCenter(blockState), block.getDrops()); - } else { - if (BlockUtils.isLog(blockState)) { - if (canGetDoubleDrops()) { - checkForDoubleDrop(blockState); + + //Drop displaced block + Misc.spawnItemsFromCollection(Misc.getBlockCenter(blockState), block.getDrops(), ItemSpawnReason.TREE_FELLER_DISPLACED_BLOCK); + + //Bonus Drops / Harvest lumber checks + processHarvestLumber(blockState); + } else if (BlockUtils.isNonWoodPartOfTree(blockState)) { + //Drop displaced non-woodcutting XP blocks + + if(RankUtils.hasUnlockedSubskill(mmoPlayer, SubSkillType.WOODCUTTING_KNOCK_ON_WOOD)) { + Misc.spawnItemsFromCollection(Misc.getBlockCenter(blockState), block.getDrops(), ItemSpawnReason.TREE_FELLER_DISPLACED_BLOCK); + + if(RankUtils.hasReachedRank(2, mmoPlayer, SubSkillType.WOODCUTTING_KNOCK_ON_WOOD)) { + if(RandomChanceUtil.rollDice(75, 100)) { + int randOrbCount = Math.max(1, Misc.getRandom().nextInt(20)); + Misc.spawnExperienceOrb(blockState.getLocation(), randOrbCount); + } } - xp += processTreeFellerXPGains(blockState, processedLogCount); - Misc.dropItems(Misc.getBlockCenter(blockState), block.getDrops()); - } - if (BlockUtils.isLeaves(blockState)) { - Misc.dropItems(Misc.getBlockCenter(blockState), block.getDrops()); + + } else { + Misc.spawnItemsFromCollection(Misc.getBlockCenter(blockState), block.getDrops(), ItemSpawnReason.TREE_FELLER_DISPLACED_BLOCK, 1); } } @@ -363,18 +374,11 @@ public class WoodcuttingManager extends SkillManager { } /** - * Checks for double drops + * Spawns harvest lumber bonus drops * * @param blockState Block being broken */ - protected static void checkForDoubleDrop(BlockState blockState) { - if (mcMMO.getModManager().isCustomLog(blockState) && mcMMO.getModManager().getBlock(blockState).isDoubleDropEnabled()) { - Misc.dropItems(Misc.getBlockCenter(blockState), blockState.getBlock().getDrops()); - } - else { - if (Config.getInstance().getWoodcuttingDoubleDropsEnabled(blockState.getBlockData())) { - Misc.dropItems(Misc.getBlockCenter(blockState), blockState.getBlock().getDrops()); - } - } + protected static void spawnHarvestLumberBonusDrops(@NotNull BlockState blockState) { + Misc.spawnItemsFromCollection(Misc.getBlockCenter(blockState), blockState.getBlock().getDrops(), ItemSpawnReason.BONUS_DROPS); } } diff --git a/src/main/java/com/gmail/nossr50/util/BlockUtils.java b/src/main/java/com/gmail/nossr50/util/BlockUtils.java index 2730df83d..8c9a6f7eb 100644 --- a/src/main/java/com/gmail/nossr50/util/BlockUtils.java +++ b/src/main/java/com/gmail/nossr50/util/BlockUtils.java @@ -67,7 +67,7 @@ public final class BlockUtils { * @return true if the block awards XP, false otherwise */ public static boolean shouldBeWatched(BlockState blockState) { - return affectedByGigaDrillBreaker(blockState) || affectedByGreenTerra(blockState) || affectedBySuperBreaker(blockState) || isLog(blockState) + return affectedByGigaDrillBreaker(blockState) || affectedByGreenTerra(blockState) || affectedBySuperBreaker(blockState) || hasWoodcuttingXP(blockState) || Config.getInstance().getDoubleDropsEnabled(PrimarySkillType.MINING, blockState.getType()) || Config.getInstance().getDoubleDropsEnabled(PrimarySkillType.EXCAVATION, blockState.getType()) || Config.getInstance().getDoubleDropsEnabled(PrimarySkillType.WOODCUTTING, blockState.getType()) @@ -208,10 +208,8 @@ public final class BlockUtils { * @param blockState The {@link BlockState} of the block to check * @return true if the block is a log, false otherwise */ - public static boolean isLog(BlockState blockState) { - if (ExperienceConfig.getInstance().doesBlockGiveSkillXP(PrimarySkillType.WOODCUTTING, blockState.getBlockData())) - return true; - return mcMMO.getModManager().isCustomLog(blockState); + public static boolean hasWoodcuttingXP(BlockState blockState) { + return ExperienceConfig.getInstance().doesBlockGiveSkillXP(PrimarySkillType.WOODCUTTING, blockState.getBlockData()); } /** @@ -220,8 +218,12 @@ public final class BlockUtils { * @param blockState The {@link BlockState} of the block to check * @return true if the block is a leaf, false otherwise */ - public static boolean isLeaves(BlockState blockState) { - return mcMMO.getMaterialMapStore().isLeavesWhiteListed(blockState.getType()); + public static boolean isNonWoodPartOfTree(BlockState blockState) { + return mcMMO.getMaterialMapStore().isTreeFellerDestructible(blockState.getType()); + } + + public static boolean isNonWoodPartOfTree(Material material) { + return mcMMO.getMaterialMapStore().isTreeFellerDestructible(material); } /** @@ -330,4 +332,8 @@ public final class BlockUtils { } return true; } + + public static boolean isPartOfTree(Block rayCast) { + return hasWoodcuttingXP(rayCast.getState()) || isNonWoodPartOfTree(rayCast.getType()); + } } diff --git a/src/main/java/com/gmail/nossr50/util/EventUtils.java b/src/main/java/com/gmail/nossr50/util/EventUtils.java index 510026702..4d42b63af 100644 --- a/src/main/java/com/gmail/nossr50/util/EventUtils.java +++ b/src/main/java/com/gmail/nossr50/util/EventUtils.java @@ -43,7 +43,9 @@ import org.bukkit.event.Event; import org.bukkit.event.entity.EntityDamageEvent; import org.bukkit.event.player.PlayerFishEvent; import org.bukkit.inventory.ItemStack; +import org.bukkit.plugin.Plugin; import org.bukkit.plugin.PluginManager; +import org.jetbrains.annotations.NotNull; import java.util.HashMap; import java.util.Map; @@ -51,10 +53,30 @@ import java.util.Map; /** * This class is meant to help make event related code less boilerplate */ -public class EventUtils { +public final class EventUtils { + + /** + * This is a static utility class, therefore we don't want any instances of + * this class. Making the constructor private prevents accidents like that. + */ + private EventUtils() {} + /* * Quality of Life methods */ + + /** + * This is a simple check to see if an {@link Event} is fake or not. + * {@link FakeEvent FakeEvents} should not be processed like normally and maybe even + * be ignored by other {@link Plugin plugins} completely. + * + * @param event The {@link Event} in question + * @return Whether this {@link Event} has been faked by mcMMO and should not be processed normally. + */ + public static boolean isFakeEvent(@NotNull Event event) { + return event instanceof FakeEvent; + } + /** * Checks to see if damage is from natural sources * This cannot be used to determine if damage is from vanilla MC, it just checks to see if the damage is from a complex behaviour in mcMMO such as bleed. @@ -62,16 +84,17 @@ public class EventUtils { * @param event this event * @return true if damage is NOT from an unnatural mcMMO skill (such as bleed DOTs) */ - public static boolean isDamageFromMcMMOComplexBehaviour(Event event) { + public static boolean isDamageFromMcMMOComplexBehaviour(@NotNull Event event) { return event instanceof FakeEntityDamageEvent; } /** * This little method is just to make the code more readable + * * @param entity target entity * @return the associated McMMOPlayer for this entity */ - public static McMMOPlayer getMcMMOPlayer(Entity entity) + public static McMMOPlayer getMcMMOPlayer(@NotNull Entity entity) { return mcMMO.getUserManager().queryMcMMOPlayer((Player)entity); } @@ -89,7 +112,7 @@ public class EventUtils { * @param entityDamageEvent * @return */ - public static boolean isRealPlayerDamaged(EntityDamageEvent entityDamageEvent) + public static boolean isRealPlayerDamaged(@NotNull EntityDamageEvent entityDamageEvent) { //Make sure the damage is above 0 double damage = entityDamageEvent.getFinalDamage(); @@ -144,14 +167,14 @@ public class EventUtils { * Others */ - public static McMMOPlayerAbilityActivateEvent callPlayerAbilityActivateEvent(Player player, PrimarySkillType skill) { + public static @NotNull McMMOPlayerAbilityActivateEvent callPlayerAbilityActivateEvent(@NotNull Player player, @NotNull PrimarySkillType skill) { McMMOPlayerAbilityActivateEvent event = new McMMOPlayerAbilityActivateEvent(player, skill); mcMMO.p.getServer().getPluginManager().callEvent(event); return event; } - public static McMMOPlayerProfileLoadEvent callPlayerProfileLoadEvent(Player player, PlayerProfile profile){ + public static @NotNull McMMOPlayerProfileLoadEvent callPlayerProfileLoadEvent(@NotNull Player player, @NotNull PlayerProfile profile){ McMMOPlayerProfileLoadEvent event = new McMMOPlayerProfileLoadEvent(player, profile); mcMMO.p.getServer().getPluginManager().callEvent(event); diff --git a/src/main/java/com/gmail/nossr50/util/HolidayManager.java b/src/main/java/com/gmail/nossr50/util/HolidayManager.java index eedd02b22..813bd843f 100644 --- a/src/main/java/com/gmail/nossr50/util/HolidayManager.java +++ b/src/main/java/com/gmail/nossr50/util/HolidayManager.java @@ -10,6 +10,7 @@ import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.player.NotificationManager; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.ChatColor; import org.bukkit.Color; diff --git a/src/main/java/com/gmail/nossr50/util/ItemUtils.java b/src/main/java/com/gmail/nossr50/util/ItemUtils.java index 8fb87e654..68a4da514 100644 --- a/src/main/java/com/gmail/nossr50/util/ItemUtils.java +++ b/src/main/java/com/gmail/nossr50/util/ItemUtils.java @@ -20,6 +20,10 @@ import java.util.List; import static org.bukkit.Material.AIR; public final class ItemUtils { + /** + * This is a static utility class, therefore we don't want any instances of + * this class. Making the constructor private prevents accidents like that. + */ private ItemUtils() {} /** diff --git a/src/main/java/com/gmail/nossr50/util/MaterialMapStore.java b/src/main/java/com/gmail/nossr50/util/MaterialMapStore.java index 3a33c9ede..e99514d36 100644 --- a/src/main/java/com/gmail/nossr50/util/MaterialMapStore.java +++ b/src/main/java/com/gmail/nossr50/util/MaterialMapStore.java @@ -1,6 +1,7 @@ package com.gmail.nossr50.util; import org.bukkit.Material; +import org.jetbrains.annotations.NotNull; import java.util.HashMap; import java.util.HashSet; @@ -15,54 +16,54 @@ import java.util.Locale; */ public class MaterialMapStore { - private HashSet abilityBlackList; - private HashSet toolBlackList; - private HashSet mossyWhiteList; - private HashSet leavesWhiteList; - private HashSet herbalismAbilityBlackList; - private HashSet blockCrackerWhiteList; - private HashSet canMakeShroomyWhiteList; - private HashSet multiBlockPlant; - private HashSet foodItemWhiteList; - private HashSet glassBlocks; + private final @NotNull HashSet abilityBlackList; + private final @NotNull HashSet toolBlackList; + private final @NotNull HashSet mossyWhiteList; + private final @NotNull HashSet treeFellerDestructibleWhiteList; + private final @NotNull HashSet herbalismAbilityBlackList; + private final @NotNull HashSet blockCrackerWhiteList; + private final @NotNull HashSet canMakeShroomyWhiteList; + private final @NotNull HashSet multiBlockPlant; + private final @NotNull HashSet foodItemWhiteList; + private final @NotNull HashSet glassBlocks; - private HashSet netheriteArmor; - private HashSet netheriteTools; - private HashSet woodTools; - private HashSet stoneTools; - private HashSet leatherArmor; - private HashSet ironArmor; - private HashSet ironTools; - private HashSet stringTools; - private HashSet goldArmor; - private HashSet goldTools; - private HashSet chainmailArmor; - private HashSet diamondArmor; - private HashSet diamondTools; - private HashSet armors; + private final @NotNull HashSet netheriteArmor; + private final @NotNull HashSet netheriteTools; + private final @NotNull HashSet woodTools; + private final @NotNull HashSet stoneTools; + private final @NotNull HashSet leatherArmor; + private final @NotNull HashSet ironArmor; + private final @NotNull HashSet ironTools; + private final @NotNull HashSet stringTools; + private final @NotNull HashSet goldArmor; + private final @NotNull HashSet goldTools; + private final @NotNull HashSet chainmailArmor; + private final @NotNull HashSet diamondArmor; + private final @NotNull HashSet diamondTools; + private final @NotNull HashSet armors; - private HashSet swords; - private HashSet axes; - private HashSet hoes; - private HashSet shovels; - private HashSet pickAxes; - private HashSet tridents; - private HashSet bows; - private HashSet xbows; - private HashSet tools; + private final @NotNull HashSet swords; + private final @NotNull HashSet axes; + private final @NotNull HashSet hoes; + private final @NotNull HashSet shovels; + private final @NotNull HashSet pickAxes; + private final @NotNull HashSet tridents; + private final @NotNull HashSet bows; + private final @NotNull HashSet xbows; + private final @NotNull HashSet tools; - private HashSet enchantables; + private final @NotNull HashSet enchantables; - private HashSet ores; + private final @NotNull HashSet ores; - private HashMap tierValue; + private final @NotNull HashMap tierValue; public MaterialMapStore() { abilityBlackList = new HashSet<>(); toolBlackList = new HashSet<>(); mossyWhiteList = new HashSet<>(); - leavesWhiteList = new HashSet<>(); + treeFellerDestructibleWhiteList = new HashSet<>(); herbalismAbilityBlackList = new HashSet<>(); blockCrackerWhiteList = new HashSet<>(); canMakeShroomyWhiteList = new HashSet<>(); @@ -105,57 +106,12 @@ public class MaterialMapStore { fillVanillaMaterialRegisters(); } - public boolean isMultiBlockPlant(Material material) - { - return multiBlockPlant.contains(material.getKey().getKey()); - } - - public boolean isAbilityActivationBlackListed(Material material) - { - return abilityBlackList.contains(material.getKey().getKey()); - } - - public boolean isToolActivationBlackListed(Material material) - { - return toolBlackList.contains(material.getKey().getKey()); - } - - public boolean isToolActivationBlackListed(String blockId) - { - return toolBlackList.contains(blockId); - } - - public boolean isMossyWhiteListed(Material material) - { - return mossyWhiteList.contains(material.getKey().getKey()); - } - - public boolean isLeavesWhiteListed(Material material) - { - return leavesWhiteList.contains(material.getKey().getKey()); - } - - public boolean isHerbalismAbilityWhiteListed(Material material) - { - return herbalismAbilityBlackList.contains(material.getKey().getKey()); - } - - public boolean isBlockCrackerWhiteListed(Material material) - { - return blockCrackerWhiteList.contains(material.getKey().getKey()); - } - - public boolean isShroomyWhiteListed(Material material) - { - return canMakeShroomyWhiteList.contains(material.getKey().getKey()); - } - private void fillVanillaMaterialRegisters() { fillAbilityBlackList(); fillToolBlackList(); fillMossyWhiteList(); - fillLeavesWhiteList(); + fillTreeFellerDestructibleWhiteList(); fillHerbalismAbilityBlackList(); fillBlockCrackerWhiteList(); fillShroomyWhiteList(); @@ -170,6 +126,45 @@ public class MaterialMapStore { fillTierMap(); } + public boolean isMultiBlockPlant(@NotNull Material material) { + return multiBlockPlant.contains(material.getKey().getKey()); + } + + public boolean isAbilityActivationBlackListed(@NotNull Material material) + { + return abilityBlackList.contains(material.getKey().getKey()); + } + + public boolean isToolActivationBlackListed(@NotNull Material material) + { + return toolBlackList.contains(material.getKey().getKey()); + } + + public boolean isToolActivationBlackListed(String blockId) + { + return toolBlackList.contains(blockId); + } + + public boolean isMossyWhiteListed(@NotNull Material material) { + return mossyWhiteList.contains(material.getKey().getKey()); + } + + public boolean isTreeFellerDestructible(@NotNull Material material) { + return treeFellerDestructibleWhiteList.contains(material.getKey().getKey()); + } + + public boolean isHerbalismAbilityWhiteListed(@NotNull Material material) { + return herbalismAbilityBlackList.contains(material.getKey().getKey()); + } + + public boolean isBlockCrackerWhiteListed(@NotNull Material material) { + return blockCrackerWhiteList.contains(material.getKey().getKey()); + } + + public boolean isShroomyWhiteListed(@NotNull Material material) { + return canMakeShroomyWhiteList.contains(material.getKey().getKey()); + } + private void fillTierMap() { for(String id : leatherArmor) { tierValue.put(id, 1); @@ -430,26 +425,7 @@ public class MaterialMapStore { ironTools.add("iron_shovel"); //Used for repair, remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 - //TODO: Remove in 2.2 + //TODO: Remove in config update ironTools.add("bucket"); ironTools.add("flint_and_steel"); ironTools.add("shears"); @@ -567,7 +543,7 @@ public class MaterialMapStore { * @param material target material * @return true if it is used for armor */ - public boolean isArmor(Material material) { + public boolean isArmor(@NotNull Material material) { return isArmor(material.getKey().getKey()); } @@ -576,220 +552,207 @@ public class MaterialMapStore { * @param id target item id * @return true if the item id matches armor */ - public boolean isArmor(String id) { + public boolean isArmor(@NotNull String id) { return armors.contains(id); } - public boolean isTool(Material material) { + public boolean isTool(@NotNull Material material) { return isTool(material.getKey().getKey()); } - public boolean isTool(String id) { + public boolean isTool(@NotNull String id) { return tools.contains(id); } - public boolean isEnchantable(Material material) { + public boolean isEnchantable(@NotNull Material material) { return isEnchantable(material.getKey().getKey()); } - public boolean isEnchantable(String id) { + public boolean isEnchantable(@NotNull String id) { return enchantables.contains(id); } - public boolean isOre(Material material) { + public boolean isOre(@NotNull Material material) { return isOre(material.getKey().getKey()); } - public boolean isOre(String id) { + public boolean isOre(@NotNull String id) { return ores.contains(id); } - public boolean isBow(Material material) { + public boolean isBow(@NotNull Material material) { return isBow(material.getKey().getKey()); } - public boolean isBow(String id) { + public boolean isBow(@NotNull String id) { return bows.contains(id); } - public boolean isCrossbow(Material material) { + public boolean isCrossbow(@NotNull Material material) { return isCrossbow(material.getKey().getKey()); } - public boolean isCrossbow(String id) { + public boolean isCrossbow(@NotNull String id) { return xbows.contains(id); } - - public boolean isLeatherArmor(Material material) { + public boolean isLeatherArmor(@NotNull Material material) { return isLeatherArmor(material.getKey().getKey()); } - public boolean isLeatherArmor(String id) { + public boolean isLeatherArmor(@NotNull String id) { return leatherArmor.contains(id); } - public boolean isIronArmor(Material material) { + public boolean isIronArmor(@NotNull Material material) { return isIronArmor(material.getKey().getKey()); } - public boolean isIronArmor(String id) { + public boolean isIronArmor(@NotNull String id) { return ironArmor.contains(id); } - public boolean isGoldArmor(Material material) { + public boolean isGoldArmor(@NotNull Material material) { return isGoldArmor(material.getKey().getKey()); } - public boolean isGoldArmor(String id) { + public boolean isGoldArmor(@NotNull String id) { return goldArmor.contains(id); } - public boolean isDiamondArmor(Material material) { + public boolean isDiamondArmor(@NotNull Material material) { return isDiamondArmor(material.getKey().getKey()); } - public boolean isDiamondArmor(String id) { + public boolean isDiamondArmor(@NotNull String id) { return diamondArmor.contains(id); } - public boolean isChainmailArmor(Material material) { + public boolean isChainmailArmor(@NotNull Material material) { return isChainmailArmor(material.getKey().getKey()); } - public boolean isChainmailArmor(String id) { + public boolean isChainmailArmor(@NotNull String id) { return chainmailArmor.contains(id); } - public boolean isNetheriteArmor(Material material) { + public boolean isNetheriteArmor(@NotNull Material material) { return isNetheriteArmor(material.getKey().getKey()); } - public boolean isNetheriteArmor(String id) { + public boolean isNetheriteArmor(@NotNull String id) { return netheriteArmor.contains(id); } - public boolean isWoodTool(Material material) { + public boolean isWoodTool(@NotNull Material material) { return isWoodTool(material.getKey().getKey()); } - public boolean isWoodTool(String id) { + public boolean isWoodTool(@NotNull String id) { return woodTools.contains(id); } - public boolean isStoneTool(Material material) { + public boolean isStoneTool(@NotNull Material material) { return isStoneTool(material.getKey().getKey()); } - public boolean isStoneTool(String id) { + public boolean isStoneTool(@NotNull String id) { return stoneTools.contains(id); } - public boolean isIronTool(Material material) { + public boolean isIronTool(@NotNull Material material) { return isIronTool(material.getKey().getKey()); } - public boolean isIronTool(String id) { + public boolean isIronTool(@NotNull String id) { return ironTools.contains(id); } - public boolean isGoldTool(Material material) { + public boolean isGoldTool(@NotNull Material material) { return isGoldTool(material.getKey().getKey()); } - public boolean isGoldTool(String id) { + public boolean isGoldTool(@NotNull String id) { return goldTools.contains(id); } - public boolean isDiamondTool(Material material) { + public boolean isDiamondTool(@NotNull Material material) { return isDiamondTool(material.getKey().getKey()); } - public boolean isDiamondTool(String id) { + public boolean isDiamondTool(@NotNull String id) { return diamondTools.contains(id); } - public boolean isTrident(Material material) { return isTrident(material.getKey().getKey()); } + public boolean isTrident(@NotNull Material material) { return isTrident(material.getKey().getKey()); } - public boolean isTrident(String id) { return tridents.contains(id); } + public boolean isTrident(@NotNull String id) { return tridents.contains(id); } - public boolean isSword(Material material) { + public boolean isSword(@NotNull Material material) { return isSword(material.getKey().getKey()); } - public boolean isSword(String id) { + public boolean isSword(@NotNull String id) { return swords.contains(id); } - public boolean isAxe(Material material) { + public boolean isAxe(@NotNull Material material) { return isAxe(material.getKey().getKey()); } - public boolean isAxe(String id) { + public boolean isAxe(@NotNull String id) { return axes.contains(id); } - public boolean isPickAxe(Material material) { + public boolean isPickAxe(@NotNull Material material) { return isPickAxe(material.getKey().getKey()); } - public boolean isPickAxe(String id) { + public boolean isPickAxe(@NotNull String id) { return pickAxes.contains(id); } - public boolean isShovel(Material material) { + public boolean isShovel(@NotNull Material material) { return isShovel(material.getKey().getKey()); } - public boolean isShovel(String id) { + public boolean isShovel(@NotNull String id) { return shovels.contains(id); } - public boolean isHoe(Material material) { + public boolean isHoe(@NotNull Material material) { return isHoe(material.getKey().getKey()); } - public boolean isHoe(String id) { + public boolean isHoe(@NotNull String id) { return hoes.contains(id); } - public boolean isNetheriteTool(Material material) { + public boolean isNetheriteTool(@NotNull Material material) { return isNetheriteTool(material.getKey().getKey()); } - public boolean isNetheriteTool(String id) { + public boolean isNetheriteTool(@NotNull String id) { return netheriteTools.contains(id); } - public boolean isStringTool(Material material) { + public boolean isStringTool(@NotNull Material material) { return isStringTool(material.getKey().getKey()); } - public boolean isStringTool(String id) { + public boolean isStringTool(@NotNull String id) { return stringTools.contains(id); } - public boolean isGlass(Material material) { + public boolean isGlass(@NotNull Material material) { return glassBlocks.contains(material.getKey().getKey()); } - public boolean isFood(Material material) { + public boolean isFood(@NotNull Material material) { return foodItemWhiteList.contains(material.getKey().getKey()); } - private void fillMultiBlockPlantSet() - { - //Single Block Plants -// plantBlockSet.add("melon"); -// plantBlockSet.add("pumpkin"); -// plantBlockSet.add("potatoes"); -// plantBlockSet.add("carrots"); -// plantBlockSet.add("beetroots"); -// plantBlockSet.add("nether_wart"); -// plantBlockSet.add("grass"); -// plantBlockSet.add("fern"); -// plantBlockSet.add("large_fern"); - + private void fillMultiBlockPlantSet() { //Multi-Block Plants multiBlockPlant.add("cactus"); multiBlockPlant.add("chorus_plant"); @@ -805,15 +768,13 @@ public class MaterialMapStore { multiBlockPlant.add("twisted_vines_plant"); } - private void fillShroomyWhiteList() - { + private void fillShroomyWhiteList() { canMakeShroomyWhiteList.add("dirt"); canMakeShroomyWhiteList.add("grass"); canMakeShroomyWhiteList.add("grass_path"); } - private void fillBlockCrackerWhiteList() - { + private void fillBlockCrackerWhiteList() { blockCrackerWhiteList.add("stone_bricks"); blockCrackerWhiteList.add("infested_stone_bricks"); @@ -827,16 +788,18 @@ public class MaterialMapStore { herbalismAbilityBlackList.add("farmland"); } - private void fillLeavesWhiteList() + private void fillTreeFellerDestructibleWhiteList() { - leavesWhiteList.add("oak_leaves"); - leavesWhiteList.add("acacia_leaves"); - leavesWhiteList.add("birch_leaves"); - leavesWhiteList.add("dark_oak_leaves"); - leavesWhiteList.add("jungle_leaves"); - leavesWhiteList.add("spruce_leaves"); - leavesWhiteList.add("nether_wart_block"); - leavesWhiteList.add("warped_wart_block"); + treeFellerDestructibleWhiteList.add("oak_leaves"); + treeFellerDestructibleWhiteList.add("acacia_leaves"); + treeFellerDestructibleWhiteList.add("birch_leaves"); + treeFellerDestructibleWhiteList.add("dark_oak_leaves"); + treeFellerDestructibleWhiteList.add("jungle_leaves"); + treeFellerDestructibleWhiteList.add("spruce_leaves"); + treeFellerDestructibleWhiteList.add("nether_wart_block"); + treeFellerDestructibleWhiteList.add("warped_wart_block"); + treeFellerDestructibleWhiteList.add("brown_mushroom_block"); + treeFellerDestructibleWhiteList.add("red_mushroom_block"); } private void fillMossyWhiteList() @@ -1115,24 +1078,24 @@ public class MaterialMapStore { toolBlackList.add("respawn_anchor"); } - public HashSet getNetheriteArmor() { + public @NotNull HashSet getNetheriteArmor() { return netheriteArmor; } - public HashSet getNetheriteTools() { + public @NotNull HashSet getNetheriteTools() { return netheriteTools; } - public int getTier(Material material) { + public int getTier(@NotNull Material material) { return getTier(material.getKey().getKey()); } - public int getTier(String id) { + public int getTier(@NotNull String id) { return tierValue.getOrDefault(id, 1); //1 for unknown items } - private void addToHashSet(String string, HashSet stringHashSet) + private void addToHashSet(@NotNull String string, @NotNull HashSet stringHashSet) { stringHashSet.add(string.toLowerCase(Locale.ENGLISH)); } diff --git a/src/main/java/com/gmail/nossr50/util/Misc.java b/src/main/java/com/gmail/nossr50/util/Misc.java index d857d4d36..b005a6940 100644 --- a/src/main/java/com/gmail/nossr50/util/Misc.java +++ b/src/main/java/com/gmail/nossr50/util/Misc.java @@ -1,5 +1,7 @@ package com.gmail.nossr50.util; +import com.gmail.nossr50.api.ItemSpawnReason; +import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.events.items.McMMOItemSpawnEvent; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.runnables.player.PlayerProfileLoadingTask; @@ -9,7 +11,10 @@ import org.bukkit.Material; import org.bukkit.block.BlockState; import org.bukkit.entity.*; import org.bukkit.inventory.ItemStack; +import org.bukkit.scheduler.BukkitRunnable; import org.bukkit.util.Vector; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import java.util.Collection; import java.util.Locale; @@ -17,7 +22,7 @@ import java.util.Random; import java.util.Set; public final class Misc { - private static final Random random = new Random(); + private static final @NotNull Random random = new Random(); public static final int TIME_CONVERSION_FACTOR = 1000; public static final int TICK_CONVERSION_FACTOR = 20; @@ -36,7 +41,7 @@ public final class Misc { public static final float LEVELUP_PITCH = 0.5F; // Reduced to differentiate between vanilla level-up public static final float LEVELUP_VOLUME = 0.75F * Config.getInstance().getMasterVolume(); // Use max volume always*/ - public static final Set modNames = ImmutableSet.of("LOTR", "BUILDCRAFT", "ENDERIO", "ENHANCEDBIOMES", "IC2", "METALLURGY", "FORESTRY", "GALACTICRAFT", "RAILCRAFT", "TWILIGHTFOREST", "THAUMCRAFT", "GRAVESTONEMOD", "GROWTHCRAFT", "ARCTICMOBS", "DEMONMOBS", "INFERNOMOBS", "SWAMPMOBS", "MARICULTURE", "MINESTRAPPOLATION"); + public static final @NotNull Set modNames = ImmutableSet.of("LOTR", "BUILDCRAFT", "ENDERIO", "ENHANCEDBIOMES", "IC2", "METALLURGY", "FORESTRY", "GALACTICRAFT", "RAILCRAFT", "TWILIGHTFOREST", "THAUMCRAFT", "GRAVESTONEMOD", "GROWTHCRAFT", "ARCTICMOBS", "DEMONMOBS", "INFERNOMOBS", "SWAMPMOBS", "MARICULTURE", "MINESTRAPPOLATION"); private Misc() {} @@ -53,7 +58,7 @@ public final class Misc { * @param entity target entity * @return true if the entity is not a Villager and is not a "NPC" */ - public static boolean isNPCEntityExcludingVillagers(Entity entity) { + public static boolean isNPCEntityExcludingVillagers(@NotNull Entity entity) { return (!isVillager(entity) && isNPCIncludingVillagers(entity)); //Compatibility with some mod.. } @@ -72,7 +77,7 @@ public final class Misc { return entityType.equalsIgnoreCase("wandering_trader") || entity instanceof Villager; } - public static boolean isNPCIncludingVillagers(Entity entity) { + public static boolean isNPCIncludingVillagers(@Nullable Entity entity) { return (entity == null || (hasNPCMetadataTag(entity)) || (isNPCClassType(entity)) @@ -87,7 +92,7 @@ public final class Misc { * @param maxDistance The max distance apart * @return true if the distance between {@code first} and {@code second} is less than {@code maxDistance}, false otherwise */ - public static boolean isNear(Location first, Location second, double maxDistance) { + public static boolean isNear(@NotNull Location first, @NotNull Location second, double maxDistance) { return (first.getWorld() == second.getWorld()) && (first.distanceSquared(second) < (maxDistance * maxDistance) || maxDistance == 0); } @@ -101,9 +106,25 @@ public final class Misc { return blockState.getLocation().add(0.5, 0.5, 0.5); } - public static void dropItems(Location location, Collection drops) { + public static void spawnItemsFromCollection(@NotNull Location location, @NotNull Collection drops, @NotNull ItemSpawnReason itemSpawnReason) { for (ItemStack drop : drops) { - dropItem(location, drop); + spawnItem(location, drop, itemSpawnReason); + } + } + + /** + * Drops only the first n items in a collection + * Size should always be a positive integer above 0 + * + * @param location target drop location + * @param drops collection to iterate over + * @param sizeLimit the number of drops to process + */ + public static void spawnItemsFromCollection(@NotNull Location location, @NotNull Collection drops, @NotNull ItemSpawnReason itemSpawnReason, int sizeLimit) { + ItemStack[] arrayDrops = drops.toArray(new ItemStack[0]); + + for(int i = 0; i < sizeLimit-1; i++) { + spawnItem(location, arrayDrops[i], itemSpawnReason); } } @@ -114,9 +135,9 @@ public final class Misc { * @param is The items to drop * @param quantity The amount of items to drop */ - public static void dropItems(Location location, ItemStack is, int quantity) { + public static void spawnItems(@NotNull Location location, @NotNull ItemStack is, int quantity, @NotNull ItemSpawnReason itemSpawnReason) { for (int i = 0; i < quantity; i++) { - dropItem(location, is); + spawnItem(location, is, itemSpawnReason); } } @@ -125,15 +146,16 @@ public final class Misc { * * @param location The location to drop the item at * @param itemStack The item to drop + * @param itemSpawnReason the reason for the item drop * @return Dropped Item entity or null if invalid or cancelled */ - public static Item dropItem(Location location, ItemStack itemStack) { - if (itemStack.getType() == Material.AIR) { + public static @Nullable Item spawnItem(@NotNull Location location, @NotNull ItemStack itemStack, @NotNull ItemSpawnReason itemSpawnReason) { + if (itemStack.getType() == Material.AIR || location.getWorld() == null) { return null; } // We can't get the item until we spawn it and we want to make it cancellable, so we have a custom event. - McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(location, itemStack); + McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(location, itemStack, itemSpawnReason); mcMMO.p.getServer().getPluginManager().callEvent(event); if (event.isCancelled()) { @@ -148,22 +170,23 @@ public final class Misc { * * @param location The location to drop the item at * @param itemStack The item to drop + * @param itemSpawnReason the reason for the item drop * @return Dropped Item entity or null if invalid or cancelled */ - public static Item dropItem(Location location, ItemStack itemStack, int count) { - if (itemStack.getType() == Material.AIR) { + public static @Nullable Item spawnItemNaturally(@NotNull Location location, @NotNull ItemStack itemStack, @NotNull ItemSpawnReason itemSpawnReason) { + if (itemStack.getType() == Material.AIR || location.getWorld() == null) { return null; } // We can't get the item until we spawn it and we want to make it cancellable, so we have a custom event. - McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(location, itemStack); + McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(location, itemStack, itemSpawnReason); mcMMO.p.getServer().getPluginManager().callEvent(event); if (event.isCancelled()) { return null; } - return location.getWorld().dropItem(location, itemStack); + return location.getWorld().dropItemNaturally(location, itemStack); } /** @@ -174,9 +197,9 @@ public final class Misc { * @param speed the speed that the item should travel * @param quantity The amount of items to drop */ - public static void spawnItemsTowardsLocation(Location fromLocation, Location toLocation, ItemStack is, int quantity, double speed) { + public static void spawnItemsTowardsLocation(@NotNull Location fromLocation, @NotNull Location toLocation, @NotNull ItemStack is, int quantity, double speed, @NotNull ItemSpawnReason itemSpawnReason) { for (int i = 0; i < quantity; i++) { - spawnItemTowardsLocation(fromLocation, toLocation, is, speed); + spawnItemTowardsLocation(fromLocation, toLocation, is, speed, itemSpawnReason); } } @@ -190,7 +213,7 @@ public final class Misc { * @param speed the speed that the item should travel * @return Dropped Item entity or null if invalid or cancelled */ - public static Item spawnItemTowardsLocation(Location fromLocation, Location toLocation, ItemStack itemToSpawn, double speed) { + public static @Nullable Item spawnItemTowardsLocation(@NotNull Location fromLocation, @NotNull Location toLocation, @NotNull ItemStack itemToSpawn, double speed, @NotNull ItemSpawnReason itemSpawnReason) { if (itemToSpawn.getType() == Material.AIR) { return null; } @@ -200,12 +223,15 @@ public final class Misc { Location spawnLocation = fromLocation.clone(); Location targetLocation = toLocation.clone(); + if(spawnLocation.getWorld() == null) + return null; + // We can't get the item until we spawn it and we want to make it cancellable, so we have a custom event. - McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(spawnLocation, clonedItem); + McMMOItemSpawnEvent event = new McMMOItemSpawnEvent(spawnLocation, clonedItem, itemSpawnReason); mcMMO.p.getServer().getPluginManager().callEvent(event); //Something cancelled the event so back out - if (event.isCancelled() || event.getItemStack() == null) { + if (event.isCancelled()) { return null; } @@ -223,7 +249,7 @@ public final class Misc { return spawnedItem; } - public static void profileCleanup(String playerName) { + public static void profileCleanup(@NotNull String playerName) { Player player = mcMMO.p.getServer().getPlayerExact(playerName); if (player != null) { @@ -238,7 +264,7 @@ public final class Misc { } } - public static String getModName(String materialName) { + public static String getModName(@NotNull String materialName) { for (String mod : modNames) { if (materialName.contains(mod)) { return mod; @@ -257,7 +283,7 @@ public final class Misc { /** * Gets a random location near the specified location */ - public static Location getLocationOffset(Location location, double strength) { + public static Location getLocationOffset(@NotNull Location location, double strength) { double blockX = location.getBlockX(); double blockZ = location.getBlockZ(); @@ -271,7 +297,50 @@ public final class Misc { return new Location(location.getWorld(), blockX, location.getY(), blockZ); } - public static Random getRandom() { + public static @NotNull Random getRandom() { return random; } + + /** + * Whether or not a player is the party leader of a party + * + * @param mmoPlayer target player + * @return true if the player is the party leader + */ + public static boolean isPartyLeader(@NotNull McMMOPlayer mmoPlayer) { + return mmoPlayer.getParty().getLeader().getUniqueId().equals(mmoPlayer.getPlayer().getUniqueId()); + } + +// public static void spawnExperienceOrb(@NotNull Location location, int orbAmount, int experienceValue) { +// for (int i = 0; i < orbAmount; i++) { +// new SpawnOrbTask(location, experienceValue).runTaskLater(mcMMO.p, 20); +// } +// } + + public static void spawnExperienceOrb(@NotNull Location location, int experienceValue) { + if(location.getWorld() == null) + return; + + ExperienceOrb experienceOrb = (ExperienceOrb) location.getWorld().spawnEntity(location, EntityType.EXPERIENCE_ORB); + experienceOrb.setExperience(experienceValue); + } + + private static class SpawnOrbTask extends BukkitRunnable { + private final Location location; + private int orbExpValue; + + private SpawnOrbTask(Location location, int orbExpValue) { + this.location = location; + this.orbExpValue = orbExpValue; + } + + @Override + public void run() { + if(location == null || location.getWorld() == null) + return; + + ExperienceOrb experienceOrb = (ExperienceOrb) location.getWorld().spawnEntity(location, EntityType.EXPERIENCE_ORB); + experienceOrb.setExperience(orbExpValue); + } + } } diff --git a/src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java b/src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java index 5a9ded881..70676123a 100644 --- a/src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java +++ b/src/main/java/com/gmail/nossr50/util/MobHealthbarUtils.java @@ -6,6 +6,7 @@ import com.gmail.nossr50.datatypes.MobHealthBarType; import com.gmail.nossr50.datatypes.meta.OldName; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.runnables.MobHealthDisplayUpdaterTask; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.ChatColor; import org.bukkit.entity.LivingEntity; import org.bukkit.entity.Player; diff --git a/src/main/java/com/gmail/nossr50/util/ModManager.java b/src/main/java/com/gmail/nossr50/util/ModManager.java index b61f98048..184b571b1 100644 --- a/src/main/java/com/gmail/nossr50/util/ModManager.java +++ b/src/main/java/com/gmail/nossr50/util/ModManager.java @@ -136,10 +136,6 @@ public class ModManager { return Config.getInstance().getBlockModsEnabled() && customLogs.contains(state.getType()); } - public boolean isCustomLeaf(BlockState state) { - return Config.getInstance().getBlockModsEnabled() && customLeaves.contains(state.getType()); - } - public boolean isCustomAbilityBlock(BlockState state) { return Config.getInstance().getBlockModsEnabled() && customAbilityBlocks.contains(state.getType()); } diff --git a/src/main/java/com/gmail/nossr50/util/Permissions.java b/src/main/java/com/gmail/nossr50/util/Permissions.java index b6b497039..552715af2 100644 --- a/src/main/java/com/gmail/nossr50/util/Permissions.java +++ b/src/main/java/com/gmail/nossr50/util/Permissions.java @@ -39,6 +39,7 @@ public final class Permissions { /* CHAT */ public static boolean partyChat(Permissible permissible) { return permissible.hasPermission("mcmmo.chat.partychat"); } public static boolean adminChat(Permissible permissible) { return permissible.hasPermission("mcmmo.chat.adminchat"); } + public static boolean colorChat(Permissible permissible) { return permissible.hasPermission("mcmmo.chat.colors"); } /* * COMMANDS diff --git a/src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java b/src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java new file mode 100644 index 000000000..3e74d9bf8 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/TransientMetadataTools.java @@ -0,0 +1,34 @@ +package com.gmail.nossr50.util; + +import com.gmail.nossr50.mcMMO; +import org.bukkit.entity.LivingEntity; + +public class TransientMetadataTools { + private final mcMMO pluginRef; + + public TransientMetadataTools(mcMMO pluginRef) { + this.pluginRef = pluginRef; + } + + public void cleanAllMobMetadata(LivingEntity livingEntity) { + //Since its not written anywhere, apparently the GC won't touch objects with metadata still present on them + if (livingEntity.hasMetadata(mcMMO.customNameKey)) { + livingEntity.setCustomName(livingEntity.getMetadata(mcMMO.customNameKey).get(0).asString()); + livingEntity.removeMetadata(mcMMO.customNameKey, pluginRef); + } + + //Involved in changing mob names to hearts + if (livingEntity.hasMetadata(mcMMO.customVisibleKey)) { + livingEntity.setCustomNameVisible(livingEntity.getMetadata(mcMMO.customVisibleKey).get(0).asBoolean()); + livingEntity.removeMetadata(mcMMO.customVisibleKey, pluginRef); + } + + //Gets assigned to endermen, potentially doesn't get cleared before this point + if(livingEntity.hasMetadata(mcMMO.travelingBlock)) { + livingEntity.removeMetadata(mcMMO.travelingBlock, pluginRef); + } + + //Cleanup mob metadata + mcMMO.getCompatibilityManager().getPersistentDataLayer().removeMobFlags(livingEntity); + } +} diff --git a/src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java b/src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java index 6fd338a84..ba946ec99 100644 --- a/src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java +++ b/src/main/java/com/gmail/nossr50/util/commands/CommandRegistrationManager.java @@ -4,9 +4,7 @@ import com.gmail.nossr50.commands.*; import com.gmail.nossr50.commands.admin.CompatibilityCommand; import com.gmail.nossr50.commands.admin.McmmoReloadLocaleCommand; import com.gmail.nossr50.commands.admin.PlayerDebugCommand; -import com.gmail.nossr50.commands.chat.AdminChatCommand; import com.gmail.nossr50.commands.chat.McChatSpy; -import com.gmail.nossr50.commands.chat.PartyChatCommand; import com.gmail.nossr50.commands.database.McpurgeCommand; import com.gmail.nossr50.commands.database.DatabaseRemovePlayerCommand; import com.gmail.nossr50.commands.database.MmoshowdbCommand; @@ -24,7 +22,7 @@ import com.gmail.nossr50.config.Config; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.command.PluginCommand; import java.util.ArrayList; @@ -129,7 +127,7 @@ public final class CommandRegistrationManager { command.setDescription(LocaleLoader.getString("Commands.Description.addlevels")); command.setPermission("mcmmo.commands.addlevels;mcmmo.commands.addlevels.others"); command.setPermissionMessage(permissionsMessage); - command.setUsage(LocaleLoader.getString("Commands.Usage.3", "addlevels", "[" + LocaleLoader.getString("Commands.Usage.Player") + "]", "<" + LocaleLoader.getString("Commands.Usage.Skill") + ">", "<" + LocaleLoader.getString("Commands.Usage.Level") + ">")); + command.setUsage(LocaleLoader.getString("Commands.Usage.3.XP", "addlevels", "[" + LocaleLoader.getString("Commands.Usage.Player") + "]", "<" + LocaleLoader.getString("Commands.Usage.Skill") + ">", "<" + LocaleLoader.getString("Commands.Usage.Level") + ">")); command.setExecutor(new AddlevelsCommand()); } @@ -138,7 +136,7 @@ public final class CommandRegistrationManager { command.setDescription(LocaleLoader.getString("Commands.Description.addxp")); command.setPermission("mcmmo.commands.addxp;mcmmo.commands.addxp.others"); command.setPermissionMessage(permissionsMessage); - command.setUsage(LocaleLoader.getString("Commands.Usage.3", "addxp", "[" + LocaleLoader.getString("Commands.Usage.Player") + "]", "<" + LocaleLoader.getString("Commands.Usage.Skill") + ">", "<" + LocaleLoader.getString("Commands.Usage.XP") + ">")); + command.setUsage(LocaleLoader.getString("Commands.Usage.3.XP", "addxp", "[" + LocaleLoader.getString("Commands.Usage.Player") + "]", "<" + LocaleLoader.getString("Commands.Usage.Skill") + ">", "<" + LocaleLoader.getString("Commands.Usage.XP") + ">")); command.setExecutor(new AddxpCommand()); } @@ -192,7 +190,7 @@ public final class CommandRegistrationManager { command.setDescription(LocaleLoader.getString("Commands.Description.mmoedit")); command.setPermission("mcmmo.commands.mmoedit;mcmmo.commands.mmoedit.others"); command.setPermissionMessage(permissionsMessage); - command.setUsage(LocaleLoader.getString("Commands.Usage.3", "mmoedit", "[" + LocaleLoader.getString("Commands.Usage.Player") + "]", "<" + LocaleLoader.getString("Commands.Usage.Skill") + ">", "<" + LocaleLoader.getString("Commands.Usage.Level") + ">")); + command.setUsage(LocaleLoader.getString("Commands.Usage.3.XP", "mmoedit", "[" + LocaleLoader.getString("Commands.Usage.Player") + "]", "<" + LocaleLoader.getString("Commands.Usage.Skill") + ">", "<" + LocaleLoader.getString("Commands.Usage.Level") + ">")); command.setExecutor(new MmoeditCommand()); } @@ -320,27 +318,27 @@ public final class CommandRegistrationManager { command.setExecutor(new McconvertCommand()); } - private static void registerAdminChatCommand() { - PluginCommand command = mcMMO.p.getCommand("adminchat"); - command.setDescription(LocaleLoader.getString("Commands.Description.adminchat")); - command.setPermission("mcmmo.chat.adminchat"); - command.setPermissionMessage(permissionsMessage); - command.setUsage(LocaleLoader.getString("Commands.Usage.0", "adminchat")); - command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "adminchat", "")); - command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "adminchat", "<" + LocaleLoader.getString("Commands.Usage.Message") + ">")); - command.setExecutor(new AdminChatCommand()); - } +// private static void registerAdminChatCommand() { +// PluginCommand command = mcMMO.p.getCommand("adminchat"); +// command.setDescription(LocaleLoader.getString("Commands.Description.adminchat")); +// command.setPermission("mcmmo.chat.adminchat"); +// command.setPermissionMessage(permissionsMessage); +// command.setUsage(LocaleLoader.getString("Commands.Usage.0", "adminchat")); +// command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "adminchat", "")); +// command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "adminchat", "<" + LocaleLoader.getString("Commands.Usage.Message") + ">")); +// command.setExecutor(new AdminChatCommand()); +// } - private static void registerPartyChatCommand() { - PluginCommand command = mcMMO.p.getCommand("partychat"); - command.setDescription(LocaleLoader.getString("Commands.Description.partychat")); - command.setPermission("mcmmo.chat.partychat;mcmmo.commands.party"); - command.setPermissionMessage(permissionsMessage); - command.setUsage(LocaleLoader.getString("Commands.Usage.0", "partychat")); - command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "partychat", "")); - command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "partychat", "<" + LocaleLoader.getString("Commands.Usage.Message") + ">")); - command.setExecutor(new PartyChatCommand()); - } +// private static void registerPartyChatCommand() { +// PluginCommand command = mcMMO.p.getCommand("partychat"); +// command.setDescription(LocaleLoader.getString("Commands.Description.partychat")); +// command.setPermission("mcmmo.chat.partychat;mcmmo.commands.party"); +// command.setPermissionMessage(permissionsMessage); +// command.setUsage(LocaleLoader.getString("Commands.Usage.0", "partychat")); +// command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "partychat", "")); +// command.setUsage(command.getUsage() + "\n" + LocaleLoader.getString("Commands.Usage.1", "partychat", "<" + LocaleLoader.getString("Commands.Usage.Message") + ">")); +// command.setExecutor(new PartyChatCommand()); +// } private static void registerPartyCommand() { PluginCommand command = mcMMO.p.getCommand("party"); @@ -460,10 +458,6 @@ public final class CommandRegistrationManager { registerMHDCommand(); registerXprateCommand(); - // Chat Commands - registerPartyChatCommand(); - registerAdminChatCommand(); - // Database Commands registerMcpurgeCommand(); registerMcremoveCommand(); diff --git a/src/main/java/com/gmail/nossr50/util/commands/CommandUtils.java b/src/main/java/com/gmail/nossr50/util/commands/CommandUtils.java index 2aa3e0fe8..3a1036557 100644 --- a/src/main/java/com/gmail/nossr50/util/commands/CommandUtils.java +++ b/src/main/java/com/gmail/nossr50/util/commands/CommandUtils.java @@ -7,8 +7,9 @@ import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.Misc; -import com.gmail.nossr50.util.StringUtils; +import com.gmail.nossr50.util.player.UserManager; import com.gmail.nossr50.util.skills.SkillUtils; +import com.gmail.nossr50.util.text.StringUtils; import com.google.common.collect.ImmutableList; import org.bukkit.OfflinePlayer; import org.bukkit.command.CommandSender; @@ -72,7 +73,7 @@ public final class CommandUtils { * * @param sender CommandSender who used the command * @param playerName name of the target player - * @param McMMOPlayer mmoPlayer object of the target player + * @param mcMMOPlayer object of the target player * * @return true if the player is online and a valid mmoPlayer object was found */ diff --git a/src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java b/src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java index dcfc7d314..3a5a64f2b 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java +++ b/src/main/java/com/gmail/nossr50/util/compat/CompatibilityManager.java @@ -2,14 +2,19 @@ package com.gmail.nossr50.util.compat; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.StringUtils; -import com.gmail.nossr50.util.compat.layers.attackcooldown.PlayerAttackCooldownExploitPreventionLayer; +import com.gmail.nossr50.util.compat.layers.bungee.AbstractBungeeSerializerCompatibilityLayer; +import com.gmail.nossr50.util.compat.layers.bungee.BungeeLegacySerializerCompatibilityLayer; +import com.gmail.nossr50.util.compat.layers.bungee.BungeeModernSerializerCompatibilityLayer; import com.gmail.nossr50.util.compat.layers.persistentdata.AbstractPersistentDataLayer; import com.gmail.nossr50.util.compat.layers.persistentdata.SpigotPersistentDataLayer_1_13; import com.gmail.nossr50.util.compat.layers.persistentdata.SpigotPersistentDataLayer_1_14; +import com.gmail.nossr50.util.compat.layers.skills.AbstractMasterAnglerCompatibility; +import com.gmail.nossr50.util.compat.layers.skills.MasterAnglerCompatibilityLayer; import com.gmail.nossr50.util.nms.NMSVersion; import com.gmail.nossr50.util.platform.MinecraftGameVersion; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.command.CommandSender; +import org.jetbrains.annotations.Nullable; import java.util.HashMap; @@ -19,6 +24,7 @@ import java.util.HashMap; * In 2.2 we are switching to modules and that will clean things up significantly * */ +//TODO: I need to rewrite this crap public class CompatibilityManager { private HashMap supportedLayers; private boolean isFullyCompatibleServerSoftware = true; //true if all compatibility layers load successfully @@ -26,8 +32,10 @@ public class CompatibilityManager { private final NMSVersion nmsVersion; /* Compatibility Layers */ - private PlayerAttackCooldownExploitPreventionLayer playerAttackCooldownExploitPreventionLayer; +// private PlayerAttackCooldownExploitPreventionLayer playerAttackCooldownExploitPreventionLayer; private AbstractPersistentDataLayer persistentDataLayer; + private AbstractBungeeSerializerCompatibilityLayer bungeeSerializerCompatibilityLayer; + private AbstractMasterAnglerCompatibility masterAnglerCompatibility; public CompatibilityManager(MinecraftGameVersion minecraftGameVersion) { mcMMO.p.getLogger().info("Loading compatibility layers..."); @@ -46,10 +54,6 @@ public class CompatibilityManager { supportedLayers = new HashMap<>(); //Init map for(CompatibilityType compatibilityType : CompatibilityType.values()) { - //TODO: Remove later - if(compatibilityType == CompatibilityType.PLAYER_ATTACK_COOLDOWN_EXPLOIT_PREVENTION) - continue; - supportedLayers.put(compatibilityType, false); //All layers are set to false when initialized } } @@ -60,10 +64,42 @@ public class CompatibilityManager { */ private void initCompatibilityLayers() { initPersistentDataLayer(); + initBungeeSerializerLayer(); + initMasterAnglerLayer(); isFullyCompatibleServerSoftware = true; } + private void initMasterAnglerLayer() { + if(minecraftGameVersion.getMinorVersion().asInt() >= 16 || minecraftGameVersion.getMajorVersion().asInt() >= 2) { + if(hasNewFishingHookAPI()) { + masterAnglerCompatibility = new MasterAnglerCompatibilityLayer(); + } + } else { + masterAnglerCompatibility = null; + } + } + + private boolean hasNewFishingHookAPI() { + try { + Class checkForClass = Class.forName("org.bukkit.entity.FishHook"); + checkForClass.getMethod("getMinWaitTime"); + return true; + } catch (ClassNotFoundException | NoSuchMethodException e) { + return false; + } + } + + private void initBungeeSerializerLayer() { + if(minecraftGameVersion.getMinorVersion().asInt() >= 16) { + bungeeSerializerCompatibilityLayer = new BungeeModernSerializerCompatibilityLayer(); + } else { + bungeeSerializerCompatibilityLayer = new BungeeLegacySerializerCompatibilityLayer(); + } + + supportedLayers.put(CompatibilityType.BUNGEE_SERIALIZER, true); + } + private void initPersistentDataLayer() { if(minecraftGameVersion.getMinorVersion().asInt() >= 14 || minecraftGameVersion.getMajorVersion().asInt() >= 2) { @@ -124,6 +160,8 @@ public class CompatibilityManager { return NMSVersion.NMS_1_16_2; } else if(minecraftGameVersion.getPatchVersion().asInt() == 3) { return NMSVersion.NMS_1_16_3; + } else if(minecraftGameVersion.getPatchVersion().asInt() >= 4) { + return NMSVersion.NMS_1_16_4; } } } @@ -131,11 +169,15 @@ public class CompatibilityManager { return NMSVersion.UNSUPPORTED; } - public PlayerAttackCooldownExploitPreventionLayer getPlayerAttackCooldownExploitPreventionLayer() { - return playerAttackCooldownExploitPreventionLayer; + public AbstractBungeeSerializerCompatibilityLayer getBungeeSerializerCompatibilityLayer() { + return bungeeSerializerCompatibilityLayer; } public AbstractPersistentDataLayer getPersistentDataLayer() { return persistentDataLayer; } + + public @Nullable AbstractMasterAnglerCompatibility getMasterAnglerCompatibilityLayer() { + return masterAnglerCompatibility; + } } diff --git a/src/main/java/com/gmail/nossr50/util/compat/CompatibilityType.java b/src/main/java/com/gmail/nossr50/util/compat/CompatibilityType.java index 3304982c7..9b6121008 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/CompatibilityType.java +++ b/src/main/java/com/gmail/nossr50/util/compat/CompatibilityType.java @@ -1,6 +1,7 @@ package com.gmail.nossr50.util.compat; public enum CompatibilityType { - PLAYER_ATTACK_COOLDOWN_EXPLOIT_PREVENTION, - PERSISTENT_DATA + PERSISTENT_DATA, + BUNGEE_SERIALIZER, + MASTER_ANGLER, } diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/DummyPlayerAttackCooldownExploitPreventionLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/DummyPlayerAttackCooldownExploitPreventionLayer.java index 39fe4d73e..ad0e5d235 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/DummyPlayerAttackCooldownExploitPreventionLayer.java +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/DummyPlayerAttackCooldownExploitPreventionLayer.java @@ -1,32 +1,32 @@ -package com.gmail.nossr50.util.compat.layers.attackcooldown; - -import com.gmail.nossr50.util.nms.NMSVersion; -import org.bukkit.entity.Player; - -import java.lang.reflect.InvocationTargetException; - -public class DummyPlayerAttackCooldownExploitPreventionLayer extends PlayerAttackCooldownExploitPreventionLayer { - public DummyPlayerAttackCooldownExploitPreventionLayer() { - super(NMSVersion.UNSUPPORTED); - } - - @Override - public boolean initializeLayer() { - return noErrorsOnInitialize; - } - - @Override - public float getAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { - return 1.0F; //Always full strength - } - - @Override - public float getCooldownValue(Player player) throws InvocationTargetException, IllegalAccessException { - return 0F; - } - - @Override - public void resetAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { - //Do nothing - } -} +//package com.gmail.nossr50.util.compat.layers.attackcooldown; +// +//import com.gmail.nossr50.util.nms.NMSVersion; +//import org.bukkit.entity.Player; +// +//import java.lang.reflect.InvocationTargetException; +// +//public class DummyPlayerAttackCooldownExploitPreventionLayer extends PlayerAttackCooldownExploitPreventionLayer { +// public DummyPlayerAttackCooldownExploitPreventionLayer() { +// super(NMSVersion.UNSUPPORTED); +// } +// +// @Override +// public boolean initializeLayer() { +// return noErrorsOnInitialize; +// } +// +// @Override +// public float getAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { +// return 1.0F; //Always full strength +// } +// +// @Override +// public float getCooldownValue(Player player) throws InvocationTargetException, IllegalAccessException { +// return 0F; +// } +// +// @Override +// public void resetAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { +// //Do nothing +// } +//} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownExploitPreventionLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownExploitPreventionLayer.java index 4bcfb6303..3b5b929a4 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownExploitPreventionLayer.java +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownExploitPreventionLayer.java @@ -1,202 +1,202 @@ -package com.gmail.nossr50.util.compat.layers.attackcooldown; - -import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.compat.layers.AbstractNMSCompatibilityLayer; -import com.gmail.nossr50.util.nms.NMSConstants; -import com.gmail.nossr50.util.nms.NMSVersion; -import org.bukkit.entity.Player; -import org.jetbrains.annotations.NotNull; -import org.jetbrains.annotations.Nullable; - -import java.lang.reflect.InvocationTargetException; -import java.lang.reflect.Method; - -/** - * - * These classes are a band-aid solution for adding NMS support into 2.1.XXX - * In 2.2 we are switching to modules and that will clean things up significantly - * - */ -public class PlayerAttackCooldownExploitPreventionLayer extends AbstractNMSCompatibilityLayer implements PlayerAttackCooldownMethods{ - - private final String cbNMSVersionPath; - - protected Class craftPlayerClass; - protected Class entityHumanClass; - - protected Method playerAttackCooldownMethod; - protected Method playerAttackStrengthMethod; - protected Method resetPlayerAttackCooldownMethod; - protected Method getHandleMethod; - - public PlayerAttackCooldownExploitPreventionLayer(@NotNull NMSVersion nmsVersion) { - super(nmsVersion); - mcMMO.p.getLogger().info("Loading Compatibility Layer... (Player Attack Cooldown Exploit Prevention)"); - if(!isCompatibleWithMinecraftVersion()) { - mcMMO.p.getLogger().severe("this version of mcMMO does not support NMS for this version of Minecraft, try updating mcMMO or updating Minecraft. Not all versions of Minecraft will have NMS support built into mcMMO."); - cbNMSVersionPath = ""; - } else { - if(NMSConstants.getCraftBukkitVersionPath(nmsVersion) != null) { - cbNMSVersionPath = NMSConstants.getCraftBukkitVersionPath(nmsVersion); - noErrorsOnInitialize = initializeLayer(); - - if(noErrorsOnInitialize) { - mcMMO.p.getLogger().info("Successfully Loaded Compatibility Layer! (Player Attack Cooldown Exploit Prevention)"); - } - } else { - mcMMO.p.getLogger().info("Failed to load - CL (Player Attack Cooldown Exploit Prevention) Could not find CB NMS path for CL"); - flagErrorsDuringStartup(); - mcMMO.p.getLogger().warning("Could not wire NMS package path for CraftBukkit!"); - cbNMSVersionPath = ""; - } - } - } - - private boolean isCompatibleWithMinecraftVersion() { - switch(nmsVersion) { - case NMS_1_13_2: - case NMS_1_14_4: - case NMS_1_15_2: - case NMS_1_16_1: - return true; - default: - return false; - } - - } - - /** - * Cache all reflection methods/types/classes needed for the NMS of this CompatibilityLayer - * @param cooldownMethodName the cooldown method name - * @param attackStrengthMethodName the attack strength method name - * @param resetAttackCooldownMethodName the reset attack cooldown method name - * @param getHandleMethodName the get handle method name - * @return true if NMS was successfully wired - */ - public boolean wireNMS(@NotNull String cooldownMethodName, @NotNull String attackStrengthMethodName, @NotNull String resetAttackCooldownMethodName, @NotNull String getHandleMethodName) { - entityHumanClass = initEntityHumanClass(); - craftPlayerClass = initCraftPlayerClass(); - - try { - this.playerAttackCooldownMethod = entityHumanClass.getMethod(cooldownMethodName); - this.playerAttackStrengthMethod = entityHumanClass.getMethod(attackStrengthMethodName, float.class); - this.resetPlayerAttackCooldownMethod = entityHumanClass.getMethod(resetAttackCooldownMethodName); - if (craftPlayerClass != null) { - this.getHandleMethod = craftPlayerClass.getMethod(getHandleMethodName); - } else { - return false; - } - return true; - } catch (NoSuchMethodException e) { - flagErrorsDuringStartup(); - e.printStackTrace(); - return false; - } - } - - /** - * Get the cached player attack cooldown method - * @return the cached player attack cooldown method - */ - private @Nullable Method getPlayerAttackCooldownMethod() { - return playerAttackCooldownMethod; - } - - /** - * Get the cached player attack strength method - * @return the cached player attack strength method - */ - private @Nullable Method getPlayerAttackStrengthMethod() { - return playerAttackStrengthMethod; - } - - /** - * Get the cached player attack cooldown reset method - * @return the cached player attack cooldown reset method - */ - private @Nullable Method getResetPlayerAttackCooldownMethod() { - return resetPlayerAttackCooldownMethod; - } - - /** - * Grab the CraftPlayer class type from NMS - * @return the CraftPlayer class type from NMS - */ - private @Nullable Class initCraftPlayerClass() { - try { - return Class.forName(NMSConstants.getCraftPlayerClassPath(cbNMSVersionPath)); - } catch (ClassNotFoundException e) { - flagErrorsDuringStartup(); - e.printStackTrace(); - return null; - } - } - - /** - * Grab the EntityHuman class type from NMS - * @return the EntityHuman class type from NMS - */ - private @Nullable Class initEntityHumanClass() { - try { - return Class.forName(NMSConstants.getEntityHumanClassPath(cbNMSVersionPath)); - } catch (ClassNotFoundException e) { - flagErrorsDuringStartup(); - e.printStackTrace(); - return null; - } - } - - private void flagErrorsDuringStartup() { - noErrorsOnInitialize = false; - } - - /** - * Grabs the attack strength for a player - * Should be noted that as of today there is no way to capture a players current attack strength in spigot when they attack an entity outside of network packet listening - * @param player target player - * @return the float value of the player's attack strength - */ - @Override - public float getAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { - Object craftPlayer = craftPlayerClass.cast(player); - Object entityHuman = entityHumanClass.cast(getHandleMethod.invoke(craftPlayer)); - - return (float) playerAttackStrengthMethod.invoke(entityHuman, 0F); //Add no adjustment ticks - } - - @Override - public float getCooldownValue(Player player) throws InvocationTargetException, IllegalAccessException { - Object craftPlayer = craftPlayerClass.cast(player); - Object entityHuman = entityHumanClass.cast(getHandleMethod.invoke(craftPlayer)); - - return (float) playerAttackCooldownMethod.invoke(entityHuman); //Add no adjustment ticks - } - - @Override - public void resetAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { - Object craftPlayer = craftPlayerClass.cast(player); - Object entityHuman = entityHumanClass.cast(getHandleMethod.invoke(craftPlayer)); - - resetPlayerAttackCooldownMethod.invoke(entityHuman); - } - - @Override - public boolean initializeLayer() { - switch(nmsVersion) { - case NMS_1_12_2: - return wireNMS("dr", "n", "ds", "getHandle"); - case NMS_1_13_2: - return wireNMS("dG", "r", "dH", "getHandle"); - case NMS_1_14_4: - return wireNMS("dY", "s", "dZ", "getHandle"); - case NMS_1_15_2: - return wireNMS("ex", "s", "ey", "getHandle"); - case NMS_1_16_1: - return wireNMS("eR", "getAttackCooldown", "resetAttackCooldown", "getHandle"); - default: - break; - } - - return false; - } -} +//package com.gmail.nossr50.util.compat.layers.attackcooldown; +// +//import com.gmail.nossr50.mcMMO; +//import com.gmail.nossr50.util.compat.layers.AbstractNMSCompatibilityLayer; +//import com.gmail.nossr50.util.nms.NMSConstants; +//import com.gmail.nossr50.util.nms.NMSVersion; +//import org.bukkit.entity.Player; +//import org.jetbrains.annotations.NotNull; +//import org.jetbrains.annotations.Nullable; +// +//import java.lang.reflect.InvocationTargetException; +//import java.lang.reflect.Method; +// +///** +// * +// * These classes are a band-aid solution for adding NMS support into 2.1.XXX +// * In 2.2 we are switching to modules and that will clean things up significantly +// * +// */ +//public class PlayerAttackCooldownExploitPreventionLayer extends AbstractNMSCompatibilityLayer implements PlayerAttackCooldownMethods{ +// +// private final String cbNMSVersionPath; +// +// protected Class craftPlayerClass; +// protected Class entityHumanClass; +// +// protected Method playerAttackCooldownMethod; +// protected Method playerAttackStrengthMethod; +// protected Method resetPlayerAttackCooldownMethod; +// protected Method getHandleMethod; +// +// public PlayerAttackCooldownExploitPreventionLayer(@NotNull NMSVersion nmsVersion) { +// super(nmsVersion); +// mcMMO.p.getLogger().info("Loading Compatibility Layer... (Player Attack Cooldown Exploit Prevention)"); +// if(!isCompatibleWithMinecraftVersion()) { +// mcMMO.p.getLogger().severe("this version of mcMMO does not support NMS for this version of Minecraft, try updating mcMMO or updating Minecraft. Not all versions of Minecraft will have NMS support built into mcMMO."); +// cbNMSVersionPath = ""; +// } else { +// if(NMSConstants.getCraftBukkitVersionPath(nmsVersion) != null) { +// cbNMSVersionPath = NMSConstants.getCraftBukkitVersionPath(nmsVersion); +// noErrorsOnInitialize = initializeLayer(); +// +// if(noErrorsOnInitialize) { +// mcMMO.p.getLogger().info("Successfully Loaded Compatibility Layer! (Player Attack Cooldown Exploit Prevention)"); +// } +// } else { +// mcMMO.p.getLogger().info("Failed to load - CL (Player Attack Cooldown Exploit Prevention) Could not find CB NMS path for CL"); +// flagErrorsDuringStartup(); +// mcMMO.p.getLogger().warning("Could not wire NMS package path for CraftBukkit!"); +// cbNMSVersionPath = ""; +// } +// } +// } +// +// private boolean isCompatibleWithMinecraftVersion() { +// switch(nmsVersion) { +// case NMS_1_13_2: +// case NMS_1_14_4: +// case NMS_1_15_2: +// case NMS_1_16_1: +// return true; +// default: +// return false; +// } +// +// } +// +// /** +// * Cache all reflection methods/types/classes needed for the NMS of this CompatibilityLayer +// * @param cooldownMethodName the cooldown method name +// * @param attackStrengthMethodName the attack strength method name +// * @param resetAttackCooldownMethodName the reset attack cooldown method name +// * @param getHandleMethodName the get handle method name +// * @return true if NMS was successfully wired +// */ +// public boolean wireNMS(@NotNull String cooldownMethodName, @NotNull String attackStrengthMethodName, @NotNull String resetAttackCooldownMethodName, @NotNull String getHandleMethodName) { +// entityHumanClass = initEntityHumanClass(); +// craftPlayerClass = initCraftPlayerClass(); +// +// try { +// this.playerAttackCooldownMethod = entityHumanClass.getMethod(cooldownMethodName); +// this.playerAttackStrengthMethod = entityHumanClass.getMethod(attackStrengthMethodName, float.class); +// this.resetPlayerAttackCooldownMethod = entityHumanClass.getMethod(resetAttackCooldownMethodName); +// if (craftPlayerClass != null) { +// this.getHandleMethod = craftPlayerClass.getMethod(getHandleMethodName); +// } else { +// return false; +// } +// return true; +// } catch (NoSuchMethodException e) { +// flagErrorsDuringStartup(); +// e.printStackTrace(); +// return false; +// } +// } +// +// /** +// * Get the cached player attack cooldown method +// * @return the cached player attack cooldown method +// */ +// private @Nullable Method getPlayerAttackCooldownMethod() { +// return playerAttackCooldownMethod; +// } +// +// /** +// * Get the cached player attack strength method +// * @return the cached player attack strength method +// */ +// private @Nullable Method getPlayerAttackStrengthMethod() { +// return playerAttackStrengthMethod; +// } +// +// /** +// * Get the cached player attack cooldown reset method +// * @return the cached player attack cooldown reset method +// */ +// private @Nullable Method getResetPlayerAttackCooldownMethod() { +// return resetPlayerAttackCooldownMethod; +// } +// +// /** +// * Grab the CraftPlayer class type from NMS +// * @return the CraftPlayer class type from NMS +// */ +// private @Nullable Class initCraftPlayerClass() { +// try { +// return Class.forName(NMSConstants.getCraftPlayerClassPath(cbNMSVersionPath)); +// } catch (ClassNotFoundException e) { +// flagErrorsDuringStartup(); +// e.printStackTrace(); +// return null; +// } +// } +// +// /** +// * Grab the EntityHuman class type from NMS +// * @return the EntityHuman class type from NMS +// */ +// private @Nullable Class initEntityHumanClass() { +// try { +// return Class.forName(NMSConstants.getEntityHumanClassPath(cbNMSVersionPath)); +// } catch (ClassNotFoundException e) { +// flagErrorsDuringStartup(); +// e.printStackTrace(); +// return null; +// } +// } +// +// private void flagErrorsDuringStartup() { +// noErrorsOnInitialize = false; +// } +// +// /** +// * Grabs the attack strength for a player +// * Should be noted that as of today there is no way to capture a players current attack strength in spigot when they attack an entity outside of network packet listening +// * @param player target player +// * @return the float value of the player's attack strength +// */ +// @Override +// public float getAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { +// Object craftPlayer = craftPlayerClass.cast(player); +// Object entityHuman = entityHumanClass.cast(getHandleMethod.invoke(craftPlayer)); +// +// return (float) playerAttackStrengthMethod.invoke(entityHuman, 0F); //Add no adjustment ticks +// } +// +// @Override +// public float getCooldownValue(Player player) throws InvocationTargetException, IllegalAccessException { +// Object craftPlayer = craftPlayerClass.cast(player); +// Object entityHuman = entityHumanClass.cast(getHandleMethod.invoke(craftPlayer)); +// +// return (float) playerAttackCooldownMethod.invoke(entityHuman); //Add no adjustment ticks +// } +// +// @Override +// public void resetAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException { +// Object craftPlayer = craftPlayerClass.cast(player); +// Object entityHuman = entityHumanClass.cast(getHandleMethod.invoke(craftPlayer)); +// +// resetPlayerAttackCooldownMethod.invoke(entityHuman); +// } +// +// @Override +// public boolean initializeLayer() { +// switch(nmsVersion) { +// case NMS_1_12_2: +// return wireNMS("dr", "n", "ds", "getHandle"); +// case NMS_1_13_2: +// return wireNMS("dG", "r", "dH", "getHandle"); +// case NMS_1_14_4: +// return wireNMS("dY", "s", "dZ", "getHandle"); +// case NMS_1_15_2: +// return wireNMS("ex", "s", "ey", "getHandle"); +// case NMS_1_16_1: +// return wireNMS("eR", "getAttackCooldown", "resetAttackCooldown", "getHandle"); +// default: +// break; +// } +// +// return false; +// } +//} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java b/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java index b5372987f..d990fe1aa 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/attackcooldown/PlayerAttackCooldownMethods.java @@ -1,19 +1,19 @@ -package com.gmail.nossr50.util.compat.layers.attackcooldown; - -import org.bukkit.entity.Player; - -import java.lang.reflect.InvocationTargetException; - -public interface PlayerAttackCooldownMethods { - /** - * Grabs the attack strength for a player - * Should be noted that as of today there is no way to capture a players current attack strength in spigot when they attack an entity outside of network packet listening - * @param player target player - * @return the float value of the player's attack strength - */ - float getAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException; - - float getCooldownValue(Player player) throws InvocationTargetException, IllegalAccessException; - - void resetAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException; -} +//package com.gmail.nossr50.util.compat.layers.attackcooldown; +// +//import org.bukkit.entity.Player; +// +//import java.lang.reflect.InvocationTargetException; +// +//public interface PlayerAttackCooldownMethods { +// /** +// * Grabs the attack strength for a player +// * Should be noted that as of today there is no way to capture a players current attack strength in spigot when they attack an entity outside of network packet listening +// * @param player target player +// * @return the float value of the player's attack strength +// */ +// float getAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException; +// +// float getCooldownValue(Player player) throws InvocationTargetException, IllegalAccessException; +// +// void resetAttackStrength(Player player) throws InvocationTargetException, IllegalAccessException; +//} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java new file mode 100644 index 000000000..590a65381 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/AbstractBungeeSerializerCompatibilityLayer.java @@ -0,0 +1,11 @@ +package com.gmail.nossr50.util.compat.layers.bungee; + +import net.kyori.adventure.text.Component; +import net.md_5.bungee.api.chat.BaseComponent; +import org.checkerframework.checker.nullness.qual.NonNull; + +public abstract class AbstractBungeeSerializerCompatibilityLayer { + + public abstract @NonNull Component deserialize(final @NonNull BaseComponent @NonNull[] input); + +} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java new file mode 100644 index 000000000..09c44faaa --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeLegacySerializerCompatibilityLayer.java @@ -0,0 +1,13 @@ +package com.gmail.nossr50.util.compat.layers.bungee; + +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.serializer.bungeecord.BungeeComponentSerializer; +import net.md_5.bungee.api.chat.BaseComponent; +import org.checkerframework.checker.nullness.qual.NonNull; + +public class BungeeLegacySerializerCompatibilityLayer extends AbstractBungeeSerializerCompatibilityLayer { + @Override + public @NonNull Component deserialize(@NonNull BaseComponent @NonNull [] input) { + return BungeeComponentSerializer.legacy().deserialize(input); + } +} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java new file mode 100644 index 000000000..0fc93a702 --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/bungee/BungeeModernSerializerCompatibilityLayer.java @@ -0,0 +1,13 @@ +package com.gmail.nossr50.util.compat.layers.bungee; + +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.serializer.bungeecord.BungeeComponentSerializer; +import net.md_5.bungee.api.chat.BaseComponent; +import org.checkerframework.checker.nullness.qual.NonNull; + +public class BungeeModernSerializerCompatibilityLayer extends AbstractBungeeSerializerCompatibilityLayer { + @Override + public @NonNull Component deserialize(@NonNull BaseComponent @NonNull [] input) { + return BungeeComponentSerializer.get().deserialize(input); + } +} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/AbstractPersistentDataLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/AbstractPersistentDataLayer.java index a11d3df9a..9a3af55bf 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/AbstractPersistentDataLayer.java +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/AbstractPersistentDataLayer.java @@ -4,6 +4,7 @@ import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.compat.layers.AbstractCompatibilityLayer; import org.bukkit.NamespacedKey; import org.bukkit.block.Furnace; +import org.bukkit.entity.LivingEntity; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.jetbrains.annotations.NotNull; @@ -14,19 +15,114 @@ import java.util.UUID; public abstract class AbstractPersistentDataLayer extends AbstractCompatibilityLayer { - public static final String LEGACY_ABILITY_TOOL_LORE = "mcMMO Ability Tool"; - public final NamespacedKey superAbilityBoosted; - public final String SUPER_ABILITY_BOOSTED = "super_ability_boosted"; + protected final @NotNull NamespacedKey NSK_SUPER_ABILITY_BOOSTED_ITEM; + protected final @NotNull NamespacedKey NSK_MOB_SPAWNER_MOB; + protected final @NotNull NamespacedKey NSK_EGG_MOB; + protected final @NotNull NamespacedKey NSK_NETHER_GATE_MOB; + protected final @NotNull NamespacedKey NSK_COTW_SUMMONED_MOB; + protected final @NotNull NamespacedKey NSK_PLAYER_BRED_MOB; + protected final @NotNull NamespacedKey NSK_PLAYER_TAMED_MOB; + protected final @NotNull NamespacedKey NSK_VILLAGER_TRADE_ORIGIN_ITEM; + protected final @NotNull NamespacedKey NSK_EXPLOITED_ENDERMEN; + + //Never change these constants + public final @NotNull String STR_SUPER_ABILITY_BOOSTED_ITEM = "super_ability_boosted"; + public final @NotNull String STR_MOB_SPAWNER_MOB = "mcmmo_mob_spawner_mob"; + public final @NotNull String STR_EGG_MOB = "mcmmo_egg_mob"; + public final @NotNull String STR_NETHER_PORTAL_MOB = "mcmmo_nethergate_mob"; + public final @NotNull String STR_COTW_SUMMONED_MOB = "mcmmo_cotw_summoned_mob"; + public final @NotNull String STR_PLAYER_BRED_MOB = "mcmmo_player_bred_mob"; + public final @NotNull String STR_PLAYER_TAMED_MOB = "mcmmo_player_tamed_mob"; + public final @NotNull String STR_VILLAGER_TRADE_ORIGIN_ITEM = "mcmmo_villager_trade_origin_item"; + public final @NotNull String STR_EXPLOITED_ENDERMEN = "mcmmo_exploited_endermen"; + + /* + * Don't modify these keys + */ + public final @NotNull String STR_FURNACE_UUID_MOST_SIG = "furnace_uuid_most_sig"; + public final @NotNull String STR_FURNACE_UUID_LEAST_SIG = "furnace_uuid_least_sig"; + + protected final @NotNull NamespacedKey NSK_FURNACE_UUID_MOST_SIG; + protected final @NotNull NamespacedKey NSK_FURNACE_UUID_LEAST_SIG; + + public final @NotNull String LEGACY_ABILITY_TOOL_LORE = "mcMMO Ability Tool"; + + protected static final byte SIMPLE_FLAG_VALUE = (byte) 0x1; public AbstractPersistentDataLayer() { - superAbilityBoosted = getNamespacedKey(SUPER_ABILITY_BOOSTED); + NSK_SUPER_ABILITY_BOOSTED_ITEM = getNamespacedKey(STR_SUPER_ABILITY_BOOSTED_ITEM); + NSK_MOB_SPAWNER_MOB = getNamespacedKey(STR_MOB_SPAWNER_MOB); + NSK_EGG_MOB = getNamespacedKey(STR_EGG_MOB); + NSK_NETHER_GATE_MOB = getNamespacedKey(STR_NETHER_PORTAL_MOB); + NSK_COTW_SUMMONED_MOB = getNamespacedKey(STR_COTW_SUMMONED_MOB); + NSK_PLAYER_BRED_MOB = getNamespacedKey(STR_PLAYER_BRED_MOB); + NSK_PLAYER_TAMED_MOB = getNamespacedKey(STR_PLAYER_TAMED_MOB); + NSK_VILLAGER_TRADE_ORIGIN_ITEM = getNamespacedKey(STR_VILLAGER_TRADE_ORIGIN_ITEM); + NSK_EXPLOITED_ENDERMEN = getNamespacedKey(STR_EXPLOITED_ENDERMEN); + NSK_FURNACE_UUID_MOST_SIG = getNamespacedKey(STR_FURNACE_UUID_MOST_SIG); + NSK_FURNACE_UUID_LEAST_SIG = getNamespacedKey(STR_FURNACE_UUID_LEAST_SIG); + initializeLayer(); } - public @NotNull NamespacedKey getNamespacedKey(@NotNull String key) { + + /** + * Helper method to simplify generating namespaced keys + * @param key the {@link String} value of the key + * @return the generated {@link NamespacedKey} + */ + private @NotNull NamespacedKey getNamespacedKey(@NotNull String key) { return new NamespacedKey(mcMMO.p, key); } + /** + * Whether or not a target {@link LivingEntity} has a specific mcMMO mob flags + * @param flag the type of mob flag to check for + * @param livingEntity the living entity to check for metadata + * @return true if the mob has metadata values for target {@link MobMetaFlagType} + */ + public abstract boolean hasMobFlag(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity); + + /** + * Whether or not a target {@link LivingEntity} has any mcMMO mob flags + * @param livingEntity the living entity to check for metadata + * @return true if the mob has any mcMMO mob related metadata values + */ + public abstract boolean hasMobFlags(@NotNull LivingEntity livingEntity); + + /** + * Copies all mcMMO mob flags from one {@link LivingEntity} to another {@link LivingEntity} + * This does not clear existing mcMMO mob flags on the target + * @param sourceEntity entity to copy from + * @param targetEntity entity to copy to + */ + public abstract void addMobFlags(@NotNull LivingEntity sourceEntity, @NotNull LivingEntity targetEntity); + + /** + * Adds a mob flag to a {@link LivingEntity} which effectively acts a true/false boolean + * Existence of the flag can be considered a true value, non-existence can be considered false for all intents and purposes + * @param flag the desired flag to assign + * @param livingEntity the target living entity + */ + public abstract void flagMetadata(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity); + + /** + * Removes a specific mob flag from target {@link LivingEntity} + * @param flag desired flag to remove + * @param livingEntity the target living entity + */ + public abstract void removeMobFlag(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity); + + /** + * Remove all mcMMO related mob flags from the target {@link LivingEntity} + * @param livingEntity target entity + */ + public void removeMobFlags(@NotNull LivingEntity livingEntity) { + for(MobMetaFlagType flag : MobMetaFlagType.values()) { + removeMobFlag(flag, livingEntity); + } + } + public abstract @Nullable UUID getFurnaceOwner(@NotNull Furnace furnace); public abstract void setFurnaceOwner(@NotNull Furnace furnace, @NotNull UUID uuid); @@ -39,7 +135,7 @@ public abstract class AbstractPersistentDataLayer extends AbstractCompatibilityL public abstract void removeBonusDigSpeedOnSuperAbilityTool(@NotNull ItemStack itemStack); - public boolean isLegacyAbilityTool(ItemStack itemStack) { + public boolean isLegacyAbilityTool(@NotNull ItemStack itemStack) { ItemMeta itemMeta = itemStack.getItemMeta(); if(itemMeta == null) @@ -53,7 +149,7 @@ public abstract class AbstractPersistentDataLayer extends AbstractCompatibilityL return lore.contains(LEGACY_ABILITY_TOOL_LORE); } - public static String getLegacyAbilityToolLore() { + public @NotNull String getLegacyAbilityToolLore() { return LEGACY_ABILITY_TOOL_LORE; } } diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/MobMetaFlagType.java b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/MobMetaFlagType.java new file mode 100644 index 000000000..1bf5eb2df --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/MobMetaFlagType.java @@ -0,0 +1,11 @@ +package com.gmail.nossr50.util.compat.layers.persistentdata; + +public enum MobMetaFlagType { + MOB_SPAWNER_MOB, + EGG_MOB, + NETHER_PORTAL_MOB, + COTW_SUMMONED_MOB, + PLAYER_BRED_MOB, + PLAYER_TAMED_MOB, + EXPLOITED_ENDERMEN, +} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_13.java b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_13.java index 794aad916..219a2cf4b 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_13.java +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_13.java @@ -1,9 +1,11 @@ package com.gmail.nossr50.util.compat.layers.persistentdata; +import com.gmail.nossr50.api.exceptions.IncompleteNamespacedKeyRegister; import com.gmail.nossr50.datatypes.meta.UUIDMeta; import com.gmail.nossr50.mcMMO; import org.bukkit.block.Furnace; import org.bukkit.enchantments.Enchantment; +import org.bukkit.entity.LivingEntity; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.inventory.meta.tags.CustomItemTagContainer; @@ -11,6 +13,7 @@ import org.bukkit.inventory.meta.tags.ItemTagType; import org.bukkit.metadata.Metadatable; import org.jetbrains.annotations.NotNull; +import java.util.EnumMap; import java.util.UUID; /** @@ -18,19 +21,94 @@ import java.util.UUID; */ public class SpigotPersistentDataLayer_1_13 extends AbstractPersistentDataLayer { - private final String FURNACE_OWNER_METADATA_KEY = "mcMMO_furnace_owner"; + private final @NotNull String KEY_FURNACE_OWNER = "mcMMO_furnace_owner"; + private final @NotNull EnumMap mobFlagKeyMap; + + public SpigotPersistentDataLayer_1_13() { + mobFlagKeyMap = new EnumMap<>(MobMetaFlagType.class); + initMobFlagKeyMap(); + } @Override public boolean initializeLayer() { return true; } + private void initMobFlagKeyMap() throws IncompleteNamespacedKeyRegister { + for(MobMetaFlagType flagType : MobMetaFlagType.values()) { + switch(flagType) { + case MOB_SPAWNER_MOB: + mobFlagKeyMap.put(flagType, STR_MOB_SPAWNER_MOB); + break; + case EGG_MOB: + mobFlagKeyMap.put(flagType, STR_EGG_MOB); + break; + case NETHER_PORTAL_MOB: + mobFlagKeyMap.put(flagType, STR_NETHER_PORTAL_MOB); + break; + case COTW_SUMMONED_MOB: + mobFlagKeyMap.put(flagType, STR_COTW_SUMMONED_MOB); + break; + case PLAYER_BRED_MOB: + mobFlagKeyMap.put(flagType, STR_PLAYER_BRED_MOB); + break; + case PLAYER_TAMED_MOB: + mobFlagKeyMap.put(flagType, STR_PLAYER_TAMED_MOB); + break; + case EXPLOITED_ENDERMEN: + mobFlagKeyMap.put(flagType, STR_EXPLOITED_ENDERMEN); + break; + default: + throw new IncompleteNamespacedKeyRegister("Missing flag register for: "+flagType.toString()); + } + } + } + + @Override + public boolean hasMobFlag(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity) { + return livingEntity.hasMetadata(mobFlagKeyMap.get(flag)); + } + + @Override + public boolean hasMobFlags(@NotNull LivingEntity livingEntity) { + for(String currentKey : mobFlagKeyMap.values()) { + if(livingEntity.hasMetadata(currentKey)) { + return true; + } + } + + return false; + } + + @Override + public void addMobFlags(@NotNull LivingEntity sourceEntity, @NotNull LivingEntity targetEntity) { + for(MobMetaFlagType flag : MobMetaFlagType.values()) { + if(hasMobFlag(flag, sourceEntity)) { + flagMetadata(flag, targetEntity); + } + } + } + + @Override + public void flagMetadata(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity) { + if(!hasMobFlag(flag, livingEntity)) { + livingEntity.setMetadata(mobFlagKeyMap.get(flag), mcMMO.metadataValue); + } + } + + @Override + public void removeMobFlag(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity) { + if(hasMobFlag(flag, livingEntity)) { + livingEntity.removeMetadata(mobFlagKeyMap.get(flag), mcMMO.p); + } + } + @Override public UUID getFurnaceOwner(@NotNull Furnace furnace) { Metadatable metadatable = (Metadatable) furnace; - if(metadatable.getMetadata(FURNACE_OWNER_METADATA_KEY).size() > 0) { - UUIDMeta uuidMeta = (UUIDMeta) metadatable.getMetadata(FURNACE_OWNER_METADATA_KEY).get(0); + if(metadatable.getMetadata(KEY_FURNACE_OWNER).size() > 0) { + UUIDMeta uuidMeta = (UUIDMeta) metadatable.getMetadata(KEY_FURNACE_OWNER).get(0); return (UUID) uuidMeta.value(); } else { return null; @@ -41,11 +119,11 @@ public class SpigotPersistentDataLayer_1_13 extends AbstractPersistentDataLayer public void setFurnaceOwner(@NotNull Furnace furnace, @NotNull UUID uuid) { Metadatable metadatable = (Metadatable) furnace; - if(metadatable.getMetadata(FURNACE_OWNER_METADATA_KEY).size() > 0) { - metadatable.removeMetadata(FURNACE_OWNER_METADATA_KEY, mcMMO.p); + if(metadatable.getMetadata(KEY_FURNACE_OWNER).size() > 0) { + metadatable.removeMetadata(KEY_FURNACE_OWNER, mcMMO.p); } - metadatable.setMetadata(FURNACE_OWNER_METADATA_KEY, new UUIDMeta(mcMMO.p, uuid)); + metadatable.setMetadata(KEY_FURNACE_OWNER, new UUIDMeta(mcMMO.p, uuid)); } @Override @@ -57,7 +135,7 @@ public class SpigotPersistentDataLayer_1_13 extends AbstractPersistentDataLayer return; } - itemMeta.getCustomTagContainer().setCustomTag(superAbilityBoosted, ItemTagType.INTEGER, originalDigSpeed); + itemMeta.getCustomTagContainer().setCustomTag(NSK_SUPER_ABILITY_BOOSTED_ITEM, ItemTagType.INTEGER, originalDigSpeed); itemStack.setItemMeta(itemMeta); } @@ -69,7 +147,7 @@ public class SpigotPersistentDataLayer_1_13 extends AbstractPersistentDataLayer return false; CustomItemTagContainer tagContainer = itemMeta.getCustomTagContainer(); - return tagContainer.hasCustomTag(superAbilityBoosted, ItemTagType.INTEGER); + return tagContainer.hasCustomTag(NSK_SUPER_ABILITY_BOOSTED_ITEM, ItemTagType.INTEGER); } @Override @@ -81,8 +159,8 @@ public class SpigotPersistentDataLayer_1_13 extends AbstractPersistentDataLayer CustomItemTagContainer tagContainer = itemMeta.getCustomTagContainer(); - if(tagContainer.hasCustomTag(superAbilityBoosted , ItemTagType.INTEGER)) { - return tagContainer.getCustomTag(superAbilityBoosted, ItemTagType.INTEGER); + if(tagContainer.hasCustomTag(NSK_SUPER_ABILITY_BOOSTED_ITEM, ItemTagType.INTEGER)) { + return tagContainer.getCustomTag(NSK_SUPER_ABILITY_BOOSTED_ITEM, ItemTagType.INTEGER); } else { return 0; } diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_14.java b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_14.java index f7e8401df..3f8feb349 100644 --- a/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_14.java +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/persistentdata/SpigotPersistentDataLayer_1_14.java @@ -1,9 +1,12 @@ package com.gmail.nossr50.util.compat.layers.persistentdata; +import com.gmail.nossr50.api.exceptions.IncompleteNamespacedKeyRegister; +import com.gmail.nossr50.config.PersistentDataConfig; import com.gmail.nossr50.mcMMO; import org.bukkit.NamespacedKey; import org.bukkit.block.Furnace; import org.bukkit.enchantments.Enchantment; +import org.bukkit.entity.LivingEntity; import org.bukkit.inventory.ItemStack; import org.bukkit.inventory.meta.ItemMeta; import org.bukkit.persistence.PersistentDataContainer; @@ -12,28 +15,109 @@ import org.bukkit.persistence.PersistentDataType; import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.Nullable; +import java.util.EnumMap; import java.util.UUID; public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer { - /* - * Don't modify these keys - */ - public static final String FURNACE_UUID_MOST_SIG = "furnace_uuid_most_sig"; - public static final String FURNACE_UUID_LEAST_SIG = "furnace_uuid_least_sig"; + private final @NotNull EnumMap mobFlagKeyMap; + private final @NotNull SpigotPersistentDataLayer_1_13 transientLayer; - private NamespacedKey furnaceOwner_MostSig_Key; - private NamespacedKey furnaceOwner_LeastSig_Key; + public SpigotPersistentDataLayer_1_14() { + mobFlagKeyMap = new EnumMap<>(MobMetaFlagType.class); + initMobFlagKeyMap(); + transientLayer = new SpigotPersistentDataLayer_1_13(); //For disabled persistent types + } @Override public boolean initializeLayer() { - initNamespacedKeys(); return true; } - private void initNamespacedKeys() { - furnaceOwner_MostSig_Key = getNamespacedKey(FURNACE_UUID_MOST_SIG); - furnaceOwner_LeastSig_Key = getNamespacedKey(FURNACE_UUID_LEAST_SIG); + /** + * Registers the namespaced keys required by the API (CB/Spigot) + */ + private void initMobFlagKeyMap() throws IncompleteNamespacedKeyRegister { + for(MobMetaFlagType mobMetaFlagType : MobMetaFlagType.values()) { + switch(mobMetaFlagType) { + case MOB_SPAWNER_MOB: + mobFlagKeyMap.put(mobMetaFlagType, NSK_MOB_SPAWNER_MOB); + break; + case EGG_MOB: + mobFlagKeyMap.put(mobMetaFlagType, NSK_EGG_MOB); + break; + case NETHER_PORTAL_MOB: + mobFlagKeyMap.put(mobMetaFlagType, NSK_NETHER_GATE_MOB); + break; + case COTW_SUMMONED_MOB: + mobFlagKeyMap.put(mobMetaFlagType, NSK_COTW_SUMMONED_MOB); + break; + case PLAYER_BRED_MOB: + mobFlagKeyMap.put(mobMetaFlagType, NSK_PLAYER_BRED_MOB); + break; + case EXPLOITED_ENDERMEN: + mobFlagKeyMap.put(mobMetaFlagType, NSK_EXPLOITED_ENDERMEN); + break; + case PLAYER_TAMED_MOB: + mobFlagKeyMap.put(mobMetaFlagType, NSK_PLAYER_TAMED_MOB); + break; + default: + throw new IncompleteNamespacedKeyRegister("missing namespaced key register for type: "+ mobMetaFlagType.toString()); + } + } + } + + @Override + public boolean hasMobFlag(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity) { + if(PersistentDataConfig.getInstance().isMobPersistent(flag)) { + return livingEntity.getPersistentDataContainer().has(mobFlagKeyMap.get(flag), PersistentDataType.BYTE); + } else { + return transientLayer.hasMobFlag(flag, livingEntity); + } + } + + @Override + public boolean hasMobFlags(@NotNull LivingEntity livingEntity) { + for(MobMetaFlagType currentFlag : MobMetaFlagType.values()) { + if(hasMobFlag(currentFlag, livingEntity)) { + return true; + } + } + + return false; + } + + @Override + public void addMobFlags(@NotNull LivingEntity sourceEntity, @NotNull LivingEntity targetEntity) { + for(MobMetaFlagType flag : MobMetaFlagType.values()) { + if(hasMobFlag(flag, sourceEntity)) { + flagMetadata(flag, targetEntity); + } + } + } + + @Override + public void flagMetadata(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity) { + if(PersistentDataConfig.getInstance().isMobPersistent(flag)) { + if(!hasMobFlag(flag, livingEntity)) { + PersistentDataContainer persistentDataContainer = livingEntity.getPersistentDataContainer(); + persistentDataContainer.set(mobFlagKeyMap.get(flag), PersistentDataType.BYTE, SIMPLE_FLAG_VALUE); + } + } else { + transientLayer.flagMetadata(flag, livingEntity); + } + } + + @Override + public void removeMobFlag(@NotNull MobMetaFlagType flag, @NotNull LivingEntity livingEntity) { + if(PersistentDataConfig.getInstance().isMobPersistent(flag)) { + if(hasMobFlag(flag, livingEntity)) { + PersistentDataContainer persistentDataContainer = livingEntity.getPersistentDataContainer(); + persistentDataContainer.remove(mobFlagKeyMap.get(flag)); + } + } else { + transientLayer.removeMobFlag(flag, livingEntity); + } } @Override @@ -42,8 +126,8 @@ public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer PersistentDataContainer dataContainer = ((PersistentDataHolder) furnace).getPersistentDataContainer(); //Too lazy to make a custom data type for this stuff - Long mostSigBits = dataContainer.get(furnaceOwner_MostSig_Key, PersistentDataType.LONG); - Long leastSigBits = dataContainer.get(furnaceOwner_LeastSig_Key, PersistentDataType.LONG); + Long mostSigBits = dataContainer.get(NSK_FURNACE_UUID_MOST_SIG, PersistentDataType.LONG); + Long leastSigBits = dataContainer.get(NSK_FURNACE_UUID_LEAST_SIG, PersistentDataType.LONG); if(mostSigBits != null && leastSigBits != null) { return new UUID(mostSigBits, leastSigBits); @@ -56,8 +140,8 @@ public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer public void setFurnaceOwner(@NotNull Furnace furnace, @NotNull UUID uuid) { PersistentDataContainer dataContainer = ((PersistentDataHolder) furnace).getPersistentDataContainer(); - dataContainer.set(furnaceOwner_MostSig_Key, PersistentDataType.LONG, uuid.getMostSignificantBits()); - dataContainer.set(furnaceOwner_LeastSig_Key, PersistentDataType.LONG, uuid.getLeastSignificantBits()); + dataContainer.set(NSK_FURNACE_UUID_MOST_SIG, PersistentDataType.LONG, uuid.getMostSignificantBits()); + dataContainer.set(NSK_FURNACE_UUID_LEAST_SIG, PersistentDataType.LONG, uuid.getLeastSignificantBits()); furnace.update(); } @@ -72,7 +156,7 @@ public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer ItemMeta itemMeta = itemStack.getItemMeta(); PersistentDataContainer dataContainer = itemMeta.getPersistentDataContainer(); - dataContainer.set(superAbilityBoosted, PersistentDataType.INTEGER, originalDigSpeed); + dataContainer.set(NSK_SUPER_ABILITY_BOOSTED_ITEM, PersistentDataType.INTEGER, originalDigSpeed); itemStack.setItemMeta(itemMeta); } @@ -87,7 +171,7 @@ public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer PersistentDataContainer dataContainer = itemMeta.getPersistentDataContainer(); //If this value isn't null, then the tool can be considered dig speed boosted - Integer boostValue = dataContainer.get(superAbilityBoosted, PersistentDataType.INTEGER); + Integer boostValue = dataContainer.get(NSK_SUPER_ABILITY_BOOSTED_ITEM, PersistentDataType.INTEGER); return boostValue != null; } @@ -102,12 +186,12 @@ public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer PersistentDataContainer dataContainer = itemMeta.getPersistentDataContainer(); - if(dataContainer.get(superAbilityBoosted, PersistentDataType.INTEGER) == null) { + if(dataContainer.get(NSK_SUPER_ABILITY_BOOSTED_ITEM, PersistentDataType.INTEGER) == null) { mcMMO.p.getLogger().severe("Value should never be null for a boosted item"); return 0; } else { //Too lazy to make a custom data type for this stuff - Integer boostValue = dataContainer.get(superAbilityBoosted, PersistentDataType.INTEGER); + Integer boostValue = dataContainer.get(NSK_SUPER_ABILITY_BOOSTED_ITEM, PersistentDataType.INTEGER); return Math.max(boostValue, 0); } } @@ -127,7 +211,7 @@ public class SpigotPersistentDataLayer_1_14 extends AbstractPersistentDataLayer } PersistentDataContainer dataContainer = itemMeta.getPersistentDataContainer(); - dataContainer.remove(superAbilityBoosted); //Remove persistent data + dataContainer.remove(NSK_SUPER_ABILITY_BOOSTED_ITEM); //Remove persistent data //TODO: needed? itemStack.setItemMeta(itemMeta); diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/skills/AbstractMasterAnglerCompatibility.java b/src/main/java/com/gmail/nossr50/util/compat/layers/skills/AbstractMasterAnglerCompatibility.java new file mode 100644 index 000000000..fdbfa792e --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/skills/AbstractMasterAnglerCompatibility.java @@ -0,0 +1,6 @@ +package com.gmail.nossr50.util.compat.layers.skills; + +import com.gmail.nossr50.util.compat.layers.AbstractCompatibilityLayer; + +public abstract class AbstractMasterAnglerCompatibility extends AbstractCompatibilityLayer { +} diff --git a/src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java b/src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java new file mode 100644 index 000000000..665bd1aec --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/compat/layers/skills/MasterAnglerCompatibilityLayer.java @@ -0,0 +1,91 @@ +package com.gmail.nossr50.util.compat.layers.skills; + +import org.bukkit.entity.FishHook; +import org.jetbrains.annotations.NotNull; + +public class MasterAnglerCompatibilityLayer extends AbstractMasterAnglerCompatibility { + @Override + public boolean initializeLayer() { + return true; + } + + /** + * Get the minimum number of ticks one has to wait for a fish biting. + *

+ * The default is 100 ticks (5 seconds).
+ * Note that this is before applying lure. + * + * @return Minimum number of ticks one has to wait for a fish biting + */ + public int getMinWaitTime(@NotNull FishHook fishHook) { + return fishHook.getMinWaitTime(); + } + + /** + * Set the minimum number of ticks one has to wait for a fish biting. + *

+ * The default is 100 ticks (5 seconds).
+ * Note that this is before applying lure. + * + * @param minWaitTime Minimum number of ticks one has to wait for a fish + * biting + */ + public void setMinWaitTime(@NotNull FishHook fishHook, int minWaitTime) { + fishHook.setMinWaitTime(minWaitTime); + } + + /** + * Get the maximum number of ticks one has to wait for a fish biting. + *

+ * The default is 600 ticks (30 seconds).
+ * Note that this is before applying lure. + * + * @return Maximum number of ticks one has to wait for a fish biting + */ + public int getMaxWaitTime(@NotNull FishHook fishHook) { + return fishHook.getMaxWaitTime(); + } + + /** + * Set the maximum number of ticks one has to wait for a fish biting. + *

+ * The default is 600 ticks (30 seconds).
+ * Note that this is before applying lure. + * + * @param maxWaitTime Maximum number of ticks one has to wait for a fish + * biting + */ + public void setMaxWaitTime(@NotNull FishHook fishHook, int maxWaitTime) { + fishHook.setMaxWaitTime(maxWaitTime); + } + + /** + * Get whether the lure enchantment should be applied to reduce the wait + * time. + *

+ * The default is true.
+ * Lure reduces the wait time by 100 ticks (5 seconds) for each level of the + * enchantment. + * + * @return Whether the lure enchantment should be applied to reduce the wait + * time + */ + public boolean getApplyLure(@NotNull FishHook fishHook) { + return fishHook.getApplyLure(); + } + + /** + * Set whether the lure enchantment should be applied to reduce the wait + * time. + *

+ * The default is true.
+ * Lure reduces the wait time by 100 ticks (5 seconds) for each level of the + * enchantment. + * + * @param applyLure Whether the lure enchantment should be applied to reduce + * the wait time + */ + public void setApplyLure(@NotNull FishHook fishHook, boolean applyLure) { + fishHook.setApplyLure(applyLure); + } +} diff --git a/src/main/java/com/gmail/nossr50/util/experience/ExperienceBarWrapper.java b/src/main/java/com/gmail/nossr50/util/experience/ExperienceBarWrapper.java index bdbbded97..6039947e7 100644 --- a/src/main/java/com/gmail/nossr50/util/experience/ExperienceBarWrapper.java +++ b/src/main/java/com/gmail/nossr50/util/experience/ExperienceBarWrapper.java @@ -4,8 +4,8 @@ import com.gmail.nossr50.config.experience.ExperienceConfig; import com.gmail.nossr50.datatypes.player.PersistentPlayerData; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; import com.gmail.nossr50.locale.LocaleLoader; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.player.PlayerLevelUtils; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.boss.BarColor; import org.bukkit.boss.BarStyle; import org.bukkit.boss.BossBar; diff --git a/src/main/java/com/gmail/nossr50/util/input/AbilityActivationProcessor.java b/src/main/java/com/gmail/nossr50/util/input/AbilityActivationProcessor.java index e485c5179..bd81a2ab2 100644 --- a/src/main/java/com/gmail/nossr50/util/input/AbilityActivationProcessor.java +++ b/src/main/java/com/gmail/nossr50/util/input/AbilityActivationProcessor.java @@ -1,10 +1,14 @@ package com.gmail.nossr50.util.input; import com.gmail.nossr50.config.Config; +import com.gmail.nossr50.datatypes.interactions.NotificationType; import com.gmail.nossr50.datatypes.player.McMMOPlayer; import com.gmail.nossr50.datatypes.skills.PrimarySkillType; +import com.gmail.nossr50.datatypes.skills.SubSkillType; +import com.gmail.nossr50.datatypes.skills.SuperAbilityType; import com.gmail.nossr50.datatypes.skills.subskills.taming.CallOfTheWildType; import com.gmail.nossr50.events.fake.FakePlayerAnimationEvent; +import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.skills.herbalism.HerbalismManager; import com.gmail.nossr50.skills.mining.MiningManager; @@ -12,6 +16,7 @@ import com.gmail.nossr50.skills.taming.TamingManager; import com.gmail.nossr50.util.BlockUtils; import com.gmail.nossr50.util.ChimaeraWing; import com.gmail.nossr50.util.EventUtils; +import com.gmail.nossr50.util.player.NotificationManager; import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.block.Block; @@ -186,6 +191,53 @@ public class AbilityActivationProcessor { } } + public void processAxeToolMessages() { + Block rayCast = player.getTargetBlock(null, 100); + + /* + * IF BOTH TREE FELLER & SKULL SPLITTER ARE ON CD + */ + if(isAbilityOnCooldown(SuperAbilityType.TREE_FELLER) && isAbilityOnCooldown(SuperAbilityType.SKULL_SPLITTER)) { + tooTiredMultiple(PrimarySkillType.WOODCUTTING, SubSkillType.WOODCUTTING_TREE_FELLER, SuperAbilityType.TREE_FELLER, SubSkillType.AXES_SKULL_SPLITTER, SuperAbilityType.SKULL_SPLITTER); + /* + * IF TREE FELLER IS ON CD + * AND PLAYER IS LOOKING AT TREE + */ + } else if(isAbilityOnCooldown(SuperAbilityType.TREE_FELLER) + && BlockUtils.isPartOfTree(rayCast)) { + raiseToolWithCooldowns(SubSkillType.WOODCUTTING_TREE_FELLER, SuperAbilityType.TREE_FELLER); + + /* + * IF SKULL SPLITTER IS ON CD + */ + } else if(isAbilityOnCooldown(SuperAbilityType.SKULL_SPLITTER)) { + raiseToolWithCooldowns(SubSkillType.AXES_SKULL_SPLITTER, SuperAbilityType.SKULL_SPLITTER); + } else { + NotificationManager.sendPlayerInformation(player, NotificationType.TOOL, ToolType.AXE.getRaiseTool()); + } + } + + private void tooTiredMultiple(PrimarySkillType primarySkillType, SubSkillType aSubSkill, SuperAbilityType aSuperAbility, SubSkillType bSubSkill, SuperAbilityType bSuperAbility) { + String aSuperAbilityCD = LocaleLoader.getString("Skills.TooTired.Named", aSubSkill.getLocaleName(), String.valueOf(calculateTimeRemaining(aSuperAbility))); + String bSuperAbilityCD = LocaleLoader.getString("Skills.TooTired.Named", bSubSkill.getLocaleName(), String.valueOf(calculateTimeRemaining(bSuperAbility))); + String allCDStr = aSuperAbilityCD + ", " + bSuperAbilityCD; + + NotificationManager.sendPlayerInformation(player, NotificationType.TOOL, "Skills.TooTired.Extra", + primarySkillType.getName(), + allCDStr); + } + + private void raiseToolWithCooldowns(SubSkillType subSkillType, SuperAbilityType superAbilityType) { + NotificationManager.sendPlayerInformation(player, NotificationType.TOOL, + "Axes.Ability.Ready.Extra", + subSkillType.getLocaleName(), + String.valueOf(calculateTimeRemaining(superAbilityType))); + } + + public boolean isAbilityOnCooldown(SuperAbilityType ability) { + return !getAbilityMode(ability) && calculateTimeRemaining(ability) > 0; + } + private SuperAbilityManager getSuperAbilityManager() { return mmoPlayer.getSuperAbilityManager(); } diff --git a/src/main/java/com/gmail/nossr50/util/input/SuperAbilityManager.java b/src/main/java/com/gmail/nossr50/util/input/SuperAbilityManager.java index 17b802491..5e0a088ba 100644 --- a/src/main/java/com/gmail/nossr50/util/input/SuperAbilityManager.java +++ b/src/main/java/com/gmail/nossr50/util/input/SuperAbilityManager.java @@ -84,6 +84,45 @@ public class SuperAbilityManager { * Woodcutting & Axes need to be treated differently. * Basically the tool always needs to ready and we check to see if the cooldown is over when the user takes action */ + + /* + * Woodcutting & Axes need to be treated differently. + * Basically the tool always needs to ready and we check to see if the cooldown is over when the user takes action + */ + //TODO: Convert this later + if (mmoPlayer.getAbilityActivationProcessor().isHoldingTool() && !isAbilityToolPrimed(tool)) { + if (skill != PrimarySkillType.WOODCUTTING && skill != PrimarySkillType.AXES) { + int timeRemaining = calculateTimeRemaining(ability); + + if (isAbilityOnCooldown(ability)) { + NotificationManager.sendPlayerInformation(player, NotificationType.ABILITY_COOLDOWN, "Skills.TooTired", String.valueOf(timeRemaining)); + return; + } + } + + if (Config.getInstance().getAbilityMessagesEnabled()) { + /* + * + * IF THE TOOL IS AN AXE + * + */ + if(tool == ToolType.AXE) { + processAxeToolMessages(); + } else { + NotificationManager.sendPlayerInformation(player, NotificationType.TOOL, tool.getRaiseTool()); + } + + //Send Sound + SoundManager.sendSound(player, player.getLocation(), SoundType.TOOL_READY); + } + + setToolPreparationMode(tool, true); + new ToolLowerTask(this, tool).runTaskLater(mcMMO.p, 4 * Misc.TICK_CONVERSION_FACTOR); + } + + + + //TODO: Older code below if (mmoPlayer.getAbilityActivationProcessor().isHoldingTool() && !isAbilityToolPrimed(tool)) { if (skill != PrimarySkillType.WOODCUTTING && skill != PrimarySkillType.AXES) { int timeRemaining = calculateTimeRemaining(ability); diff --git a/src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java b/src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java index 3768943c9..2f2597a0b 100644 --- a/src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java +++ b/src/main/java/com/gmail/nossr50/util/nms/NMSVersion.java @@ -20,6 +20,7 @@ public enum NMSVersion { NMS_1_16_1("1.16.1"), NMS_1_16_2("1.16.2"), NMS_1_16_3("1.16.3"), + NMS_1_16_4("1.16.4"), //Version not known to this build of mcMMO UNSUPPORTED("unsupported"); diff --git a/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java b/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java index d3de0f7ae..bb358fa92 100644 --- a/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java +++ b/src/main/java/com/gmail/nossr50/util/player/NotificationManager.java @@ -10,13 +10,14 @@ import com.gmail.nossr50.datatypes.skills.SubSkillType; import com.gmail.nossr50.events.skills.McMMOPlayerNotificationEvent; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; -import com.gmail.nossr50.util.McMMOMessageType; import com.gmail.nossr50.util.Permissions; -import com.gmail.nossr50.util.TextComponentFactory; import com.gmail.nossr50.util.sounds.SoundManager; import com.gmail.nossr50.util.sounds.SoundType; +import com.gmail.nossr50.util.text.McMMOMessageType; +import com.gmail.nossr50.util.text.TextComponentFactory; import net.kyori.adventure.audience.Audience; import net.kyori.adventure.audience.MessageType; +import net.kyori.adventure.identity.Identity; import net.kyori.adventure.text.Component; import org.bukkit.Bukkit; import org.bukkit.ChatColor; @@ -115,10 +116,10 @@ public class NotificationManager { if(customEvent.isMessageAlsoBeingSentToChat()) { //Send copy to chat system - audience.sendMessage(customEvent.getNotificationTextComponent(), MessageType.SYSTEM); + audience.sendMessage(Identity.nil(), customEvent.getNotificationTextComponent(), MessageType.SYSTEM); } } else { - audience.sendMessage(customEvent.getNotificationTextComponent(), MessageType.SYSTEM); + audience.sendMessage(Identity.nil(), customEvent.getNotificationTextComponent(), MessageType.SYSTEM); } } @@ -165,7 +166,7 @@ public class NotificationManager { return; //CHAT MESSAGE - mcMMO.getAudiences().player(mmoPlayer.getPlayer()).sendMessage(TextComponentFactory.getSubSkillUnlockedNotificationComponents(mmoPlayer.getPlayer(), subSkillType)); + mcMMO.getAudiences().player(mmoPlayer.getPlayer()).sendMessage(Identity.nil(), TextComponentFactory.getSubSkillUnlockedNotificationComponents(mmoPlayer.getPlayer(), subSkillType)); //Unlock Sound Effect SoundManager.sendCategorizedSound(mmoPlayer.getPlayer(), mmoPlayer.getPlayer().getLocation(), SoundType.SKILL_UNLOCKED, SoundCategory.MASTER); diff --git a/src/main/java/com/gmail/nossr50/util/random/RandomChanceUtil.java b/src/main/java/com/gmail/nossr50/util/random/RandomChanceUtil.java index 29866144d..ff3fa66fd 100644 --- a/src/main/java/com/gmail/nossr50/util/random/RandomChanceUtil.java +++ b/src/main/java/com/gmail/nossr50/util/random/RandomChanceUtil.java @@ -10,6 +10,7 @@ import com.gmail.nossr50.util.EventUtils; import com.gmail.nossr50.util.Permissions; import com.gmail.nossr50.util.skills.SkillActivationType; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.text.DecimalFormat; import java.util.concurrent.ThreadLocalRandom; @@ -314,7 +315,7 @@ public class RandomChanceUtil return isActivationSuccessful(skillActivationType, abstractSubSkill.getSubSkillType(), player); } - public static String[] calculateAbilityDisplayValues(SkillActivationType skillActivationType, Player player, SubSkillType subSkillType) { + public static String[] calculateAbilityDisplayValues(@NotNull SkillActivationType skillActivationType, @NotNull Player player, @NotNull SubSkillType subSkillType) { double successChance = getActivationChance(skillActivationType, subSkillType, player); String[] displayValues = new String[2]; diff --git a/src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java b/src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java index 856b9c521..46230d8bf 100644 --- a/src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java +++ b/src/main/java/com/gmail/nossr50/util/scoreboards/ScoreboardWrapper.java @@ -466,8 +466,8 @@ public class ScoreboardWrapper { // Special-Case: Mining has two abilities, both with cooldowns Score cooldownSB = sidebarObjective.getScore(ScoreboardManager.abilityLabelsSkill.get(SuperAbilityType.SUPER_BREAKER)); Score cooldownBM = sidebarObjective.getScore(ScoreboardManager.abilityLabelsSkill.get(SuperAbilityType.BLAST_MINING)); - int secondsSB = Math.max(mmoPlayer.calculateTimeRemaining(SuperAbilityType.SUPER_BREAKER), 0); - int secondsBM = Math.max(mmoPlayer.calculateTimeRemaining(SuperAbilityType.BLAST_MINING), 0); + int secondsSB = Math.max(mmoPlayer.getCooldownSeconds(SuperAbilityType.SUPER_BREAKER), 0); + int secondsBM = Math.max(mmoPlayer.getCooldownSeconds(SuperAbilityType.BLAST_MINING), 0); cooldownSB.setScore(secondsSB); cooldownBM.setScore(secondsBM); @@ -477,7 +477,7 @@ public class ScoreboardWrapper { else { SuperAbilityType ability = targetSkill.getSuperAbilityType(); Score cooldown = sidebarObjective.getScore(ScoreboardManager.abilityLabelsSkill.get(ability)); - int seconds = Math.max(mmoPlayer.calculateTimeRemaining(ability), 0); + int seconds = Math.max(mmoPlayer.getCooldownSeconds(ability), 0); cooldown.setScore(seconds); @@ -497,7 +497,7 @@ public class ScoreboardWrapper { boolean anyCooldownsActive = false; for (SuperAbilityType ability : SuperAbilityType.values()) { - int seconds = Math.max(mmoPlayer.calculateTimeRemaining(ability), 0); + int seconds = Math.max(mmoPlayer.getCooldownSeconds(ability), 0); if (seconds != 0) { anyCooldownsActive = true; diff --git a/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java b/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java index 1a6212bc9..202f28963 100644 --- a/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java +++ b/src/main/java/com/gmail/nossr50/util/skills/CombatUtils.java @@ -21,10 +21,14 @@ import com.gmail.nossr50.skills.taming.TamingManager; import com.gmail.nossr50.skills.tridents.TridentManager; import com.gmail.nossr50.skills.unarmed.UnarmedManager; import com.gmail.nossr50.util.*; +import com.gmail.nossr50.util.compat.layers.persistentdata.AbstractPersistentDataLayer; +import com.gmail.nossr50.util.compat.layers.persistentdata.MobMetaFlagType; import com.gmail.nossr50.util.player.NotificationManager; import com.google.common.collect.ImmutableMap; import org.bukkit.GameMode; import org.bukkit.Material; +import org.bukkit.attribute.Attribute; +import org.bukkit.attribute.AttributeInstance; import org.bukkit.entity.*; import org.bukkit.event.entity.EntityDamageByEntityEvent; import org.bukkit.event.entity.EntityDamageEvent; @@ -32,7 +36,10 @@ import org.bukkit.event.entity.EntityDamageEvent.DamageCause; import org.bukkit.event.entity.EntityDamageEvent.DamageModifier; import org.bukkit.inventory.ItemStack; import org.bukkit.metadata.MetadataValue; +import org.bukkit.potion.PotionEffectType; import org.bukkit.projectiles.ProjectileSource; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import java.util.EnumMap; import java.util.HashMap; @@ -40,9 +47,30 @@ import java.util.List; import java.util.Map; public final class CombatUtils { + private CombatUtils() {} - private static void processSwordCombat(LivingEntity target, Player player, EntityDamageByEntityEvent event) { + private static @NotNull AbstractPersistentDataLayer getPersistentData() { + return mcMMO.getCompatibilityManager().getPersistentDataLayer(); + } + + //Likely.. because who knows what plugins are throwing around + public static boolean isDamageLikelyFromNormalCombat(@NotNull DamageCause damageCause) { + switch (damageCause) { + case ENTITY_ATTACK: + case ENTITY_SWEEP_ATTACK: + case PROJECTILE: + return true; + default: + return false; + } + } + + public static boolean hasWeakenedDamage(@NotNull LivingEntity livingEntity) { + return livingEntity.hasPotionEffect(PotionEffectType.WEAKNESS); + } + + private static void processSwordCombat(@NotNull LivingEntity target, @NotNull Player player, @NotNull EntityDamageByEntityEvent event) { if (event.getCause() == DamageCause.THORNS) { return; } @@ -88,6 +116,8 @@ public final class CombatUtils { applyScaledModifiers(initialDamage, finalDamage, event); processCombatXP(mmoPlayer, target, PrimarySkillType.SWORDS); + + printFinalDamageDebug(player, event, mcMMOPlayer); } public static void processTridentCombat(LivingEntity target, Player player, EntityDamageByEntityEvent entityDamageByEntityEvent) { @@ -110,32 +140,19 @@ public final class CombatUtils { } -// public static void strengthDebug(Player player) { -// BukkitPlatform bukkitPlatform = (BukkitPlatform) mcMMO.getPlatformManager().getPlatform(); -// Bukkit.broadcastMessage("Strength: "+bukkitPlatform.getPlayerAttackStrength(player)); -// -// Bukkit.getScheduler().scheduleSyncDelayedTask(mcMMO.p, () -> { -// Bukkit.broadcastMessage("1 Tick Delay: " + bukkitPlatform.getPlayerAttackStrength(player)); -// }, 1); -// -// Bukkit.getScheduler().scheduleSyncDelayedTask(mcMMO.p, () -> { -// Bukkit.broadcastMessage("5 Tick Delay: " + bukkitPlatform.getPlayerAttackStrength(player)); -// }, 5); -// -// Bukkit.getScheduler().scheduleSyncDelayedTask(mcMMO.p, () -> { -// Bukkit.broadcastMessage("80 Tick Delay: " + bukkitPlatform.getPlayerAttackStrength(player)); -// }, 20 * 4); -// -// Bukkit.broadcastMessage(""); -// -//// if(isPlayerFullStrength(player)) { -//// Bukkit.broadcastMessage("Full Strength!"); -//// } else { -//// Bukkit.broadcastMessage("Not full strength!"); -//// } -// } + private static void printFinalDamageDebug(@NotNull Player player, @NotNull EntityDamageByEntityEvent event, @NotNull McMMOPlayer mcMMOPlayer, @Nullable String @Nullable ... extraInfoLines) { + if(mcMMOPlayer.isDebugMode()) { + player.sendMessage("Final Damage value after mcMMO modifiers: "+ event.getFinalDamage()); + if(extraInfoLines != null) { + for(String str : extraInfoLines) { + if(str != null) + player.sendMessage(str); + } + } + } + } - private static void processAxeCombat(LivingEntity target, Player player, EntityDamageByEntityEvent event) { + private static void processAxeCombat(@NotNull LivingEntity target, @NotNull Player player, @NotNull EntityDamageByEntityEvent event) { if (event.getCause() == DamageCause.THORNS) { return; } @@ -183,9 +200,11 @@ public final class CombatUtils { applyScaledModifiers(initialDamage, finalDamage, event); processCombatXP(mmoPlayer, target, PrimarySkillType.AXES); + + printFinalDamageDebug(player, event, mcMMOPlayer); } - private static void processUnarmedCombat(LivingEntity target, Player player, EntityDamageByEntityEvent event) { + private static void processUnarmedCombat(@NotNull LivingEntity target, @NotNull Player player, @NotNull EntityDamageByEntityEvent event) { if (event.getCause() == DamageCause.THORNS) { return; } @@ -206,8 +225,7 @@ public final class CombatUtils { mmoPlayer.getSuperAbilityManager().checkAbilityActivation(PrimarySkillType.UNARMED); } - //Only execute bonuses if the player is not spamming - if (unarmedManager.canUseIronArm()) { + if (unarmedManager.canUseSteelArm()) { finalDamage+=(unarmedManager.calculateSteelArmStyleDamage() * mmoPlayer.getAttackStrength()); } @@ -226,9 +244,11 @@ public final class CombatUtils { applyScaledModifiers(initialDamage, finalDamage, event); processCombatXP(mmoPlayer, target, PrimarySkillType.UNARMED); + + printFinalDamageDebug(player, event, mmoPlayer); } - private static void processTamingCombat(LivingEntity target, Player master, Wolf wolf, EntityDamageByEntityEvent event) { + private static void processTamingCombat(@NotNull LivingEntity target, @Nullable Player master, @NotNull Wolf wolf, @NotNull EntityDamageByEntityEvent event) { double initialDamage = event.getDamage(); double finalDamage = initialDamage; @@ -262,7 +282,7 @@ public final class CombatUtils { } - private static void processArcheryCombat(LivingEntity target, Player player, EntityDamageByEntityEvent event, Projectile arrow) { + private static void processArcheryCombat(@NotNull LivingEntity target, @NotNull Player player, @NotNull EntityDamageByEntityEvent event, @NotNull Projectile arrow) { double initialDamage = event.getDamage(); McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); @@ -301,6 +321,13 @@ public final class CombatUtils { // forceMultiplier = arrow.getMetadata(mcMMO.bowForceKey).get(0).asDouble(); applyScaledModifiers(initialDamage, finalDamage, event); + + printFinalDamageDebug(player, event, mmoPlayer, + "Distance Multiplier: "+distanceMultiplier, + "Force Multiplier: "+forceMultiplier, + "Initial Damage: "+initialDamage, + "Final Damage: "+finalDamage); + processCombatXP(mmoPlayer, target, PrimarySkillType.ARCHERY, distanceMultiplier); } @@ -337,6 +364,13 @@ public final class CombatUtils { double distanceMultiplier = crossbowManager.distanceXpBonusMultiplier(target, arrow); applyScaledModifiers(initialDamage, finalDamage, event); + + +// printFinalDamageDebug(player, event, mcMMOPlayer, +// "Distance Multiplier: "+distanceMultiplier, +// "Force Multiplier: "+forceMultiplier, +// "Initial Damage: "+initialDamage, +// "Final Damage: "+finalDamage); processCombatXP(mmoPlayer, target, PrimarySkillType.CROSSBOWS, distanceMultiplier); } @@ -345,7 +379,7 @@ public final class CombatUtils { * * @param event The event to run the combat checks on. */ - public static void processCombatAttack(EntityDamageByEntityEvent event, Entity painSourceRoot, LivingEntity target) { + public static void processCombatAttack(@NotNull EntityDamageByEntityEvent event, @NotNull Entity painSourceRoot, @NotNull LivingEntity target) { Entity painSource = event.getDamager(); EntityType entityType = painSource.getType(); @@ -459,8 +493,6 @@ public final class CombatUtils { ProjectileSource projectileShooter = arrow.getShooter(); //Determine if the arrow belongs to a bow or xbow - - if (projectileShooter instanceof Player) { Player player = (Player) projectileShooter; @@ -481,7 +513,6 @@ public final class CombatUtils { } } - if (target.getType() != EntityType.CREEPER && !Misc.isNPCEntityExcludingVillagers(player) && PrimarySkillType.TAMING.getPermissions(player)) { McMMOPlayer mmoPlayer = mcMMO.getUserManager().queryMcMMOPlayer(player); @@ -508,7 +539,7 @@ public final class CombatUtils { * This cleans up names from displaying in chat as hearts * @param entity target entity */ - public static void fixNames(LivingEntity entity) + public static void fixNames(@NotNull LivingEntity entity) { List metadataValue = entity.getMetadata("mcMMO_oldName"); @@ -527,7 +558,7 @@ public final class CombatUtils { * @param subSkillType the specific limit break skill for calculations * @return the RAW damage bonus from Limit Break which is applied before reductions */ - public static int getLimitBreakDamage(Player attacker, LivingEntity defender, SubSkillType subSkillType) { + public static int getLimitBreakDamage(@NotNull Player attacker, @NotNull LivingEntity defender, @NotNull SubSkillType subSkillType) { if(defender instanceof Player) { Player playerDefender = (Player) defender; return getLimitBreakDamageAgainstQuality(attacker, subSkillType, getArmorQualityLevel(playerDefender)); @@ -544,7 +575,7 @@ public final class CombatUtils { * @param armorQualityLevel Armor quality level * @return the RAW damage boost after its been mutated by armor quality */ - public static int getLimitBreakDamageAgainstQuality(Player attacker, SubSkillType subSkillType, int armorQualityLevel) { + public static int getLimitBreakDamageAgainstQuality(@NotNull Player attacker, @NotNull SubSkillType subSkillType, int armorQualityLevel) { int rawDamageBoost = RankUtils.getRank(attacker, subSkillType); if(armorQualityLevel <= 4) { @@ -563,7 +594,7 @@ public final class CombatUtils { * @param defender target defending player * @return the armor quality of the defending player */ - public static int getArmorQualityLevel(Player defender) { + public static int getArmorQualityLevel(@NotNull Player defender) { int armorQualityLevel = 0; for(ItemStack itemStack : defender.getInventory().getArmorContents()) { @@ -580,7 +611,7 @@ public final class CombatUtils { * @param itemStack target item stack * @return the armor quality of a specific Item Stack */ - private static int getArmorQuality(ItemStack itemStack) { + private static int getArmorQuality(@NotNull ItemStack itemStack) { return mcMMO.getMaterialMapStore().getTier(itemStack.getType().getKey().getKey()); } @@ -589,7 +620,7 @@ public final class CombatUtils { * @param player target entity * @return true if the player has access to the limit break */ - public static boolean canUseLimitBreak(Player player, LivingEntity target, SubSkillType subSkillType) { + public static boolean canUseLimitBreak(@NotNull Player player, LivingEntity target, @NotNull SubSkillType subSkillType) { if(target instanceof Player || AdvancedConfig.getInstance().canApplyLimitBreakPVE()) { return RankUtils.hasUnlockedSubskill(player, subSkillType) && Permissions.isSubSkillEnabled(player, subSkillType); @@ -605,7 +636,7 @@ public final class CombatUtils { * @param damage Amount of damage to attempt to do */ @Deprecated - public static void dealDamage(LivingEntity target, double damage) { + public static void dealDamage(@NotNull LivingEntity target, double damage) { dealDamage(target, damage, DamageCause.CUSTOM, null); } @@ -617,25 +648,25 @@ public final class CombatUtils { * @param attacker Player to pass to event as damager */ @Deprecated - public static void dealDamage(LivingEntity target, double damage, LivingEntity attacker) { + public static void dealDamage(@NotNull LivingEntity target, double damage, @NotNull LivingEntity attacker) { dealDamage(target, damage, DamageCause.CUSTOM, attacker); } - /** - * Attempt to damage target for value dmg with reason ENTITY_ATTACK with damager attacker - * - * @param target LivingEntity which to attempt to damage - * @param damage Amount of damage to attempt to do - * @param attacker Player to pass to event as damager - */ - public static void dealDamage(LivingEntity target, double damage, Map modifiers, LivingEntity attacker) { - if (target.isDead()) { - return; - } - - // Aren't we applying the damage twice???? - target.damage(getFakeDamageFinalResult(attacker, target, damage, modifiers)); - } +// /** +// * Attempt to damage target for value dmg with reason ENTITY_ATTACK with damager attacker +// * +// * @param target LivingEntity which to attempt to damage +// * @param damage Amount of damage to attempt to do +// * @param attacker Player to pass to event as damager +// */ +// public static void dealDamage(LivingEntity target, double damage, Map modifiers, LivingEntity attacker) { +// if (target.isDead()) { +// return; +// } +// +// // Aren't we applying the damage twice???? +// target.damage(getFakeDamageFinalResult(attacker, target, damage, modifiers)); +// } /** * Attempt to damage target for value dmg with reason ENTITY_ATTACK with damager attacker @@ -645,13 +676,16 @@ public final class CombatUtils { * @param attacker Player to pass to event as damager */ @Deprecated - public static void dealDamage(LivingEntity target, double damage, DamageCause cause, Entity attacker) { + public static void dealDamage(@NotNull LivingEntity target, double damage, @NotNull DamageCause cause, @Nullable Entity attacker) { if (target.isDead()) { return; } - if(canDamage(attacker, target, cause, damage)) + if(canDamage(attacker, target, cause, damage)) { + applyIgnoreDamageMetadata(target); target.damage(damage); + removeIgnoreDamageMetadata(target); + } } private static boolean processingNoInvulnDamage; @@ -659,7 +693,7 @@ public final class CombatUtils { return processingNoInvulnDamage; } - public static void dealNoInvulnerabilityTickDamage(LivingEntity target, double damage, Entity attacker) { + public static void dealNoInvulnerabilityTickDamage(@NotNull LivingEntity target, double damage, Entity attacker) { if (target.isDead()) { return; } @@ -670,56 +704,39 @@ public final class CombatUtils { // cause do have issues around plugin observability. This is not a perfect solution, but it appears to be the best one here // We also set no damage ticks to 0, to ensure that damage is applied for this case, and reset it back to the original value // Snapshot current state so we can pop up properly - boolean wasMetaSet = target.getMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY).size() != 0; + boolean wasMetaSet = hasIgnoreDamageMetadata(target); boolean wasProcessing = processingNoInvulnDamage; // set markers processingNoInvulnDamage = true; - target.setMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY, mcMMO.metadataValue); + applyIgnoreDamageMetadata(target); int noDamageTicks = target.getNoDamageTicks(); target.setNoDamageTicks(0); target.damage(damage, attacker); target.setNoDamageTicks(noDamageTicks); if (!wasMetaSet) - target.removeMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY, mcMMO.p); + removeIgnoreDamageMetadata(target); if (!wasProcessing) processingNoInvulnDamage = false; } - public static void dealNoInvulnerabilityTickDamageRupture(LivingEntity target, double damage, Entity attacker, int toolTier) { + public static void removeIgnoreDamageMetadata(@NotNull LivingEntity target) { + target.removeMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY, mcMMO.p); + } + + public static void applyIgnoreDamageMetadata(@NotNull LivingEntity target) { + target.setMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY, mcMMO.metadataValue); + } + + public static boolean hasIgnoreDamageMetadata(@NotNull LivingEntity target) { + return target.getMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY).size() != 0; + } + + public static void dealNoInvulnerabilityTickDamageRupture(@NotNull LivingEntity target, double damage, Entity attacker, int toolTier) { if (target.isDead()) { return; } dealNoInvulnerabilityTickDamage(target, damage, attacker); - -// //IFrame storage -//// int noDamageTicks = target.getNoDamageTicks(); -// -//// String debug = "BLEED DMG RESULT: INC DMG:"+damage+", HP-Before:"+target.getHealth()+", HP-After:"; -// -//// double incDmg = getFakeDamageFinalResult(attacker, target, DamageCause.ENTITY_ATTACK, damage); -// -//// double newHealth = Math.max(0, target.getHealth() - incDmg); -// -// //Don't kill things with a stone or wooden weapon -//// if(toolTier < 3 && newHealth == 0) -//// return; -// -// target.setMetadata(mcMMO.CUSTOM_DAMAGE_METAKEY, mcMMO.metadataValue); -// -// if(newHealth == 0 && !(target instanceof Player)) -// { -// target.damage(99999, attacker); -// } -// else -// { -//// Vector beforeRuptureVec = new Vector(target.getVelocity().getX(), target.getVelocity().getY(), target.getVelocity().getZ()); ; -// target.damage(damage, attacker); -//// debug+=target.getHealth(); -// Bukkit.broadcastMessage(debug); -//// target.setNoDamageTicks(noDamageTicks); //Do not add additional IFrames -//// target.setVelocity(beforeRuptureVec); -// } } /** @@ -730,7 +747,7 @@ public final class CombatUtils { * @param damage The initial damage amount * @param type The type of skill being used */ - public static void applyAbilityAoE(Player attacker, LivingEntity target, double damage, Map modifiers, PrimarySkillType type) { + public static void applyAbilityAoE(@NotNull Player attacker, @NotNull LivingEntity target, double damage, Map modifiers, @NotNull PrimarySkillType type) { int numberOfTargets = getTier(attacker.getInventory().getItemInMainHand()); // The higher the weapon tier, the more targets you hit double damageAmount = Math.max(damage, 1); @@ -778,7 +795,7 @@ public final class CombatUtils { * @param target The defending entity * @param primarySkillType The skill being used */ - public static void processCombatXP(McMMOPlayer mmoPlayer, LivingEntity target, PrimarySkillType primarySkillType) { + public static void processCombatXP(@NotNull McMMOPlayer mmoPlayer, LivingEntity target, PrimarySkillType primarySkillType) { processCombatXP(mmoPlayer, target, primarySkillType, 1.0); } @@ -790,7 +807,7 @@ public final class CombatUtils { * @param primarySkillType The skill being used * @param multiplier final XP result will be multiplied by this */ - public static void processCombatXP(McMMOPlayer mmoPlayer, LivingEntity target, PrimarySkillType primarySkillType, double multiplier) { + public static void processCombatXP(@NotNull McMMOPlayer mmoPlayer, LivingEntity target, PrimarySkillType primarySkillType, double multiplier) { double baseXP = 0; XPGainReason xpGainReason; @@ -841,19 +858,22 @@ public final class CombatUtils { } } - if (target.hasMetadata(mcMMO.entityMetadataKey) - //Epic Spawners compatibility - || target.hasMetadata("ES")) { + if(getPersistentData().hasMobFlag(MobMetaFlagType.COTW_SUMMONED_MOB, target)) { + baseXP = 0; + } else if(getPersistentData().hasMobFlag(MobMetaFlagType.MOB_SPAWNER_MOB, target) || target.hasMetadata("ES")) { baseXP *= ExperienceConfig.getInstance().getSpawnedMobXpMultiplier(); - } - - if (target.hasMetadata(mcMMO.bredMetadataKey)) { + } else if(getPersistentData().hasMobFlag(MobMetaFlagType.NETHER_PORTAL_MOB, target)) { + baseXP *= ExperienceConfig.getInstance().getNetherPortalXpMultiplier(); + } else if(getPersistentData().hasMobFlag(MobMetaFlagType.EGG_MOB, target)) { + baseXP *= ExperienceConfig.getInstance().getEggXpMultiplier(); + } else if (getPersistentData().hasMobFlag(MobMetaFlagType.PLAYER_BRED_MOB, target)) { baseXP *= ExperienceConfig.getInstance().getBredMobXpMultiplier(); + } else if(getPersistentData().hasMobFlag(MobMetaFlagType.PLAYER_TAMED_MOB, target)) { + baseXP *= ExperienceConfig.getInstance().getTamedMobXpMultiplier(); } - xpGainReason = XPGainReason.PVE; - baseXP *= 10; + xpGainReason = XPGainReason.PVE; } baseXP *= multiplier; @@ -870,7 +890,7 @@ public final class CombatUtils { * @param entity The defending Entity * @return true if the Entity should be damaged, false otherwise. */ - private static boolean shouldBeAffected(Player player, Entity entity) { + private static boolean shouldBeAffected(@NotNull Player player, @NotNull Entity entity) { if (entity instanceof Player) { Player defender = (Player) entity; @@ -900,10 +920,12 @@ public final class CombatUtils { return getFakeDamageFinalResult(player, entity, 1.0) != 0; } else if (entity instanceof Tameable) { - if (isFriendlyPet(player, (Tameable) entity)) { + Tameable tameableEntity = (Tameable) entity; + + if (isFriendlyPet(player, tameableEntity)) { // isFriendlyPet ensures that the Tameable is: Tamed, owned by a player, and the owner is in the same party // So we can make some assumptions here, about our casting and our check - Player owner = (Player) ((Tameable) entity).getOwner(); + Player owner = (Player) tameableEntity.getOwner(); return Permissions.friendlyFire(player) && Permissions.friendlyFire(owner); } } @@ -918,7 +940,7 @@ public final class CombatUtils { * @param eventDamage The damage from the event the entity is involved in * @return true if the entity is invincible, false otherwise */ - public static boolean isInvincible(LivingEntity entity, double eventDamage) { + public static boolean isInvincible(@NotNull LivingEntity entity, double eventDamage) { /* * So apparently if you do more damage to a LivingEntity than its last damage int you bypass the invincibility. * So yeah, this is for that. @@ -933,7 +955,7 @@ public final class CombatUtils { * @param pet The entity to check. * @return true if the entity is friendly, false otherwise */ - public static boolean isFriendlyPet(Player attacker, Tameable pet) { + public static boolean isFriendlyPet(@NotNull Player attacker, @NotNull Tameable pet) { if (pet.isTamed()) { AnimalTamer tamer = pet.getOwner(); @@ -948,12 +970,12 @@ public final class CombatUtils { } @Deprecated - public static double getFakeDamageFinalResult(Entity attacker, Entity target, double damage) { + public static double getFakeDamageFinalResult(@Nullable Entity attacker, @NotNull Entity target, double damage) { return getFakeDamageFinalResult(attacker, target, DamageCause.ENTITY_ATTACK, new EnumMap<>(ImmutableMap.of(DamageModifier.BASE, damage))); } @Deprecated - public static double getFakeDamageFinalResult(Entity attacker, Entity target, DamageCause damageCause, double damage) { + public static double getFakeDamageFinalResult(@Nullable Entity attacker, @NotNull Entity target, @NotNull DamageCause damageCause, double damage) { EntityDamageEvent damageEvent = sendEntityDamageEvent(attacker, target, damageCause, damage); if (damageEvent.isCancelled()) { @@ -963,27 +985,27 @@ public final class CombatUtils { return damageEvent.getFinalDamage(); } - public static boolean canDamage(Entity attacker, Entity target, DamageCause damageCause, double damage) { + public static boolean canDamage(@NotNull Entity attacker, @NotNull Entity target, @NotNull DamageCause damageCause, double damage) { EntityDamageEvent damageEvent = sendEntityDamageEvent(attacker, target, damageCause, damage); return !damageEvent.isCancelled(); } - public static EntityDamageEvent sendEntityDamageEvent(Entity attacker, Entity target, DamageCause damageCause, double damage) { + public static @NotNull EntityDamageEvent sendEntityDamageEvent(@Nullable Entity attacker, @NotNull Entity target, @NotNull DamageCause damageCause, double damage) { EntityDamageEvent damageEvent = attacker == null ? new FakeEntityDamageEvent(target, damageCause, damage) : new FakeEntityDamageByEntityEvent(attacker, target, damageCause, damage); mcMMO.p.getServer().getPluginManager().callEvent(damageEvent); return damageEvent; } - public static double getFakeDamageFinalResult(Entity attacker, Entity target, Map modifiers) { + public static double getFakeDamageFinalResult(@Nullable Entity attacker, @NotNull Entity target, @NotNull Map modifiers) { return getFakeDamageFinalResult(attacker, target, DamageCause.ENTITY_ATTACK, modifiers); } - public static double getFakeDamageFinalResult(Entity attacker, Entity target, double damage, Map modifiers) { + public static double getFakeDamageFinalResult(@Nullable Entity attacker, @NotNull Entity target, double damage, @NotNull Map modifiers) { return getFakeDamageFinalResult(attacker, target, DamageCause.ENTITY_ATTACK, getScaledModifiers(damage, modifiers)); } - public static double getFakeDamageFinalResult(Entity attacker, Entity target, DamageCause cause, Map modifiers) { + public static double getFakeDamageFinalResult(@Nullable Entity attacker, @NotNull Entity target, @NotNull DamageCause cause, @NotNull Map modifiers) { EntityDamageEvent damageEvent = attacker == null ? new FakeEntityDamageEvent(target, cause, modifiers) : new FakeEntityDamageByEntityEvent(attacker, target, cause, modifiers); mcMMO.p.getServer().getPluginManager().callEvent(damageEvent); @@ -994,7 +1016,7 @@ public final class CombatUtils { return damageEvent.getFinalDamage(); } - private static Map getModifiers(EntityDamageEvent event) { + private static @NotNull Map getModifiers(@NotNull EntityDamageEvent event) { Map modifiers = new HashMap<>(); for (DamageModifier modifier : DamageModifier.values()) { modifiers.put(modifier, event.getDamage(modifier)); @@ -1003,7 +1025,7 @@ public final class CombatUtils { return modifiers; } - private static Map getScaledModifiers(double damage, Map modifiers) { + private static @NotNull Map getScaledModifiers(double damage, @NotNull Map modifiers) { Map scaledModifiers = new HashMap<>(); for (DamageModifier modifier : modifiers.keySet()) { @@ -1018,7 +1040,7 @@ public final class CombatUtils { return scaledModifiers; } - public static EntityDamageByEntityEvent applyScaledModifiers(double initialDamage, double finalDamage, EntityDamageByEntityEvent event) { + public static @NotNull EntityDamageByEntityEvent applyScaledModifiers(double initialDamage, double finalDamage, @NotNull EntityDamageByEntityEvent event) { // No additional damage if (initialDamage == finalDamage) { return event; @@ -1046,7 +1068,7 @@ public final class CombatUtils { * @param inHand The item to check the tier of * @return the tier of the item */ - private static int getTier(ItemStack inHand) { + private static int getTier(@NotNull ItemStack inHand) { int tier = 0; if (ItemUtils.isWoodTool(inHand)) { @@ -1073,7 +1095,7 @@ public final class CombatUtils { return tier; } - public static void handleHealthbars(Entity attacker, LivingEntity target, double damage, mcMMO plugin) { + public static void handleHealthbars(@NotNull Entity attacker, @NotNull LivingEntity target, double damage, @NotNull mcMMO plugin) { if (!(attacker instanceof Player)) { return; } @@ -1090,4 +1112,13 @@ public final class CombatUtils { MobHealthbarUtils.handleMobHealthbars(target, damage, plugin); } + + public static void modifyMoveSpeed(@NotNull LivingEntity livingEntity, double multiplier) { + AttributeInstance attributeInstance = livingEntity.getAttribute(Attribute.GENERIC_MOVEMENT_SPEED); + + if(attributeInstance != null) { + double normalSpeed = attributeInstance.getBaseValue(); + attributeInstance.setBaseValue(normalSpeed * multiplier); + } + } } diff --git a/src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java b/src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java index 4a42d8f54..4fca80d6e 100644 --- a/src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java +++ b/src/main/java/com/gmail/nossr50/util/skills/PerksUtils.java @@ -6,6 +6,7 @@ import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.Permissions; import org.bukkit.ChatColor; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; public final class PerksUtils { private static final int LUCKY_SKILL_ACTIVATION_CHANCE = 75; @@ -27,7 +28,7 @@ public final class PerksUtils { return cooldown; } - public static int handleActivationPerks(Player player, int ticks, int maxTicks) { + public static int handleActivationPerks(@NotNull Player player, int ticks, int maxTicks) { if (maxTicks != 0) { ticks = Math.min(ticks, maxTicks); } diff --git a/src/main/java/com/gmail/nossr50/util/skills/RankUtils.java b/src/main/java/com/gmail/nossr50/util/skills/RankUtils.java index 4e3802ee0..3b165df5f 100644 --- a/src/main/java/com/gmail/nossr50/util/skills/RankUtils.java +++ b/src/main/java/com/gmail/nossr50/util/skills/RankUtils.java @@ -11,6 +11,7 @@ import com.gmail.nossr50.runnables.skills.SkillUnlockNotificationTask; import com.gmail.nossr50.util.Permissions; import org.bukkit.entity.Player; import org.bukkit.plugin.Plugin; +import org.jetbrains.annotations.NotNull; import java.util.HashMap; @@ -22,14 +23,14 @@ public class RankUtils { * * @param plugin plugin instance ref * @param mmoPlayer target player - * @param primarySkillType + * @param primarySkillType target skill * @param newLevel the new level of this skill */ - public static void executeSkillUnlockNotifications(Plugin plugin, McMMOPlayer mmoPlayer, PrimarySkillType primarySkillType, int newLevel) + public static void executeSkillUnlockNotifications(@NotNull Plugin plugin, @NotNull McMMOPlayer mmoPlayer, @NotNull PrimarySkillType primarySkillType, int newLevel) { for(SubSkillType subSkillType : primarySkillType.getSkillAbilities()) { - int playerRankInSkill = getRank(mmoPlayer.getPlayer(), subSkillType); + int playerRankInSkill = getRank(mmoPlayer, subSkillType); HashMap innerMap = subSkillRanks.get(subSkillType.toString()); @@ -59,7 +60,7 @@ public class RankUtils { } /* NEW SYSTEM */ - private static void addRanks(AbstractSubSkill abstractSubSkill) + private static void addRanks(@NotNull AbstractSubSkill abstractSubSkill) { //Fill out the rank array for(int i = 0; i < abstractSubSkill.getNumRanks(); i++) @@ -72,8 +73,7 @@ public class RankUtils { } } - private static void addRanks(SubSkillType subSkillType) - { + private static void addRanks(@NotNull SubSkillType subSkillType) { //Fill out the rank array for(int i = 0; i < subSkillType.getNumRanks(); i++) { @@ -88,8 +88,7 @@ public class RankUtils { /** * Populates the ranks for every skill we know about */ - public static void populateRanks() - { + public static void populateRanks() { for(SubSkillType subSkillType : SubSkillType.values()) { addRanks(subSkillType); @@ -103,13 +102,13 @@ public class RankUtils { /** * Returns whether or not the player has unlocked the first rank in target subskill - * @param player the player + * @param mmoPlayer the player * @param subSkillType the target subskill * @return true if the player has at least one rank in the skill */ - public static boolean hasUnlockedSubskill(Player player, SubSkillType subSkillType) + public static boolean hasUnlockedSubskill(@NotNull McMMOPlayer mmoPlayer, @NotNull SubSkillType subSkillType) { - int curRank = getRank(player, subSkillType); + int curRank = getRank(mmoPlayer, subSkillType); //-1 means the skill has no unlockable levels and is therefor unlocked return curRank == -1 || curRank >= 1; @@ -117,13 +116,13 @@ public class RankUtils { /** * Returns whether or not the player has unlocked the first rank in target subskill - * @param player the player + * @param mmoPlayer the player * @param abstractSubSkill the target subskill * @return true if the player has at least one rank in the skill */ - public static boolean hasUnlockedSubskill(Player player, AbstractSubSkill abstractSubSkill) + public static boolean hasUnlockedSubskill(@NotNull McMMOPlayer mmoPlayer, @NotNull AbstractSubSkill abstractSubSkill) { - int curRank = getRank(player, abstractSubSkill); + int curRank = getRank(mmoPlayer, abstractSubSkill); //-1 means the skill has no unlockable levels and is therefor unlocked return curRank == -1 || curRank >= 1; @@ -132,34 +131,45 @@ public class RankUtils { /** * Returns whether or not the player has reached the specified rank in target subskill * @param rank the target rank - * @param player the player + * @param mmoPlayer the player * @param subSkillType the target subskill * @return true if the player is at least that rank in this subskill */ - public static boolean hasReachedRank(int rank, Player player, SubSkillType subSkillType) + public static boolean hasReachedRank(int rank, @NotNull McMMOPlayer mmoPlayer, @NotNull SubSkillType subSkillType) { - return getRank(player, subSkillType) >= rank; + return getRank(mmoPlayer, subSkillType) >= rank; } /** * Returns whether or not the player has reached the specified rank in target subskill * @param rank the target rank - * @param player the player + * @param mmoPlayer the player * @param abstractSubSkill the target subskill * @return true if the player is at least that rank in this subskill */ - public static boolean hasReachedRank(int rank, Player player, AbstractSubSkill abstractSubSkill) + public static boolean hasReachedRank(int rank, @NotNull McMMOPlayer mmoPlayer, @NotNull AbstractSubSkill abstractSubSkill) { - return getRank(player, abstractSubSkill) >= rank; + return getRank(mmoPlayer, abstractSubSkill) >= rank; } +// /** +// * Gets the current rank of the subskill for the player +// * @param mmoPlayer The player in question +// * @param subSkillType Target subskill +// * @return The rank the player currently has achieved in this skill. -1 for skills without ranks. +// */ +// public static int getRank(Player player, SubSkillType subSkillType) +// { +// return getRank(mmoPlayer.getPlayer(), subSkillType); +// } + /** * Gets the current rank of the subskill for the player - * @param player The player in question + * @param mmoPlayer The player in question * @param subSkillType Target subskill * @return The rank the player currently has achieved in this skill. -1 for skills without ranks. */ - public static int getRank(Player player, SubSkillType subSkillType) + public static int getRank(@NotNull McMMOPlayer mmoPlayer, @NotNull SubSkillType subSkillType) { String skillName = subSkillType.toString(); int numRanks = subSkillType.getNumRanks(); @@ -176,11 +186,8 @@ public class RankUtils { //Get our rank map HashMap rankMap = subSkillRanks.get(skillName); - if(mcMMO.getUserManager().getPlayer(player) == null) - return 0; - //Skill level of parent skill - int currentSkillLevel = mcMMO.getUserManager().getPlayer(player).getSkillLevel(subSkillType.getParentSkill()); + int currentSkillLevel = mmoPlayer.getExperienceManager().getSkillLevel(subSkillType.getParentSkill()); for(int i = 0; i < numRanks; i++) { @@ -202,11 +209,11 @@ public class RankUtils { /** * Gets the current rank of the subskill for the player - * @param player The player in question + * @param mmoPlayer The player in question * @param abstractSubSkill Target subskill * @return The rank the player currently has achieved in this skill. -1 for skills without ranks. */ - public static int getRank(Player player, AbstractSubSkill abstractSubSkill) + public static int getRank(@NotNull McMMOPlayer mmoPlayer, @NotNull AbstractSubSkill abstractSubSkill) { String skillName = abstractSubSkill.getConfigKeyName(); int numRanks = abstractSubSkill.getNumRanks(); @@ -223,11 +230,8 @@ public class RankUtils { //Get our rank map HashMap rankMap = subSkillRanks.get(skillName); - if(mcMMO.getUserManager().getPlayer(player) == null) - return 0; - //Skill level of parent skill - int currentSkillLevel = mcMMO.getUserManager().getPlayer(player).getSkillLevel(abstractSubSkill.getPrimarySkill()); + int currentSkillLevel = mmoPlayer.getExperienceManager().getSkillLevel(abstractSubSkill.getPrimarySkill()); for(int i = 0; i < numRanks; i++) { @@ -252,7 +256,7 @@ public class RankUtils { * @param abstractSubSkill The subskill to add ranks for * @param rank The rank to add */ - private static void addRank(AbstractSubSkill abstractSubSkill, int rank) + private static void addRank(@NotNull AbstractSubSkill abstractSubSkill, int rank) { initMaps(abstractSubSkill.getConfigKeyName()); @@ -262,7 +266,7 @@ public class RankUtils { } @Deprecated - private static void addRank(SubSkillType subSkillType, int rank) + private static void addRank(@NotNull SubSkillType subSkillType, int rank) { initMaps(subSkillType.toString()); @@ -271,7 +275,7 @@ public class RankUtils { rankMap.put(rank, getRankUnlockLevel(subSkillType, rank)); } - private static void initMaps(String s) { + private static void initMaps(@NotNull String s) { if (subSkillRanks == null) subSkillRanks = new HashMap<>(); @@ -302,12 +306,12 @@ public class RankUtils { * @return The level at which this rank unlocks */ @Deprecated - public static int getRankUnlockLevel(SubSkillType subSkillType, int rank) + public static int getRankUnlockLevel(@NotNull SubSkillType subSkillType, int rank) { return RankConfig.getInstance().getSubSkillUnlockLevel(subSkillType, rank); } - public static int getRankUnlockLevel(AbstractSubSkill abstractSubSkill, int rank) + public static int getRankUnlockLevel(@NotNull AbstractSubSkill abstractSubSkill, int rank) { return RankConfig.getInstance().getSubSkillUnlockLevel(abstractSubSkill, rank); } @@ -317,7 +321,7 @@ public class RankUtils { * @param subSkillType target subskill * @return The unlock requirements for rank 1 in this skill */ - public static int getUnlockLevel(SubSkillType subSkillType) + public static int getUnlockLevel(@NotNull SubSkillType subSkillType) { return RankConfig.getInstance().getSubSkillUnlockLevel(subSkillType, 1); } @@ -327,7 +331,7 @@ public class RankUtils { * @param abstractSubSkill target subskill * @return The unlock requirements for rank 1 in this skill */ - public static int getUnlockLevel(AbstractSubSkill abstractSubSkill) + public static int getUnlockLevel(@NotNull AbstractSubSkill abstractSubSkill) { return RankConfig.getInstance().getSubSkillUnlockLevel(abstractSubSkill, 1); } @@ -337,12 +341,12 @@ public class RankUtils { * @param subSkillType target subskill * @return the last rank of a subskill */ - public static int getHighestRank(SubSkillType subSkillType) + public static int getHighestRank(@NotNull SubSkillType subSkillType) { return subSkillType.getNumRanks(); } - public static String getHighestRankStr(SubSkillType subSkillType) + public static String getHighestRankStr(@NotNull SubSkillType subSkillType) { return String.valueOf(subSkillType.getNumRanks()); } @@ -352,18 +356,18 @@ public class RankUtils { * @param abstractSubSkill target subskill * @return the last rank of a subskill */ - public static int getHighestRank(AbstractSubSkill abstractSubSkill) + public static int getHighestRank(@NotNull AbstractSubSkill abstractSubSkill) { return abstractSubSkill.getNumRanks(); } - public static int getSuperAbilityUnlockRequirement(SuperAbilityType superAbilityType) + public static int getSuperAbilityUnlockRequirement(@NotNull SuperAbilityType superAbilityType) { return getRankUnlockLevel(superAbilityType.getSubSkillTypeDefinition(), 1); } - public static boolean isPlayerMaxRankInSubSkill(Player player, SubSkillType subSkillType) { - int playerRank = getRank(player, subSkillType); + public static boolean isPlayerMaxRankInSubSkill(@NotNull McMMOPlayer mmoPlayer, SubSkillType subSkillType) { + int playerRank = getRank(mmoPlayer, subSkillType); int highestRank = getHighestRank(subSkillType); return playerRank == highestRank; diff --git a/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java b/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java index c9bca9104..9e5d77e36 100644 --- a/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java +++ b/src/main/java/com/gmail/nossr50/util/skills/SkillUtils.java @@ -14,10 +14,11 @@ import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; import com.gmail.nossr50.util.ItemUtils; import com.gmail.nossr50.util.Misc; -import com.gmail.nossr50.util.StringUtils; import com.gmail.nossr50.util.compat.layers.persistentdata.AbstractPersistentDataLayer; import com.gmail.nossr50.util.experience.MMOExperienceBarManager; import com.gmail.nossr50.util.player.NotificationManager; +import com.gmail.nossr50.util.player.UserManager; +import com.gmail.nossr50.util.text.StringUtils; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.Material; @@ -35,7 +36,12 @@ import org.jetbrains.annotations.Nullable; import java.util.Iterator; -public class SkillUtils { +public final class SkillUtils { + /** + * This is a static utility class, therefore we don't want any instances of + * this class. Making the constructor private prevents accidents like that. + */ + private SkillUtils() {} public static void applyXpGain(McMMOPlayer mmoPlayer, PrimarySkillType primarySkillType, float xp, XPGainReason xpGainReason) { mmoPlayer.getExperienceManager().beginXpGain(mmoPlayer.getPlayer(), primarySkillType, xp, xpGainReason, XPGainSource.SELF); @@ -228,10 +234,8 @@ public class SkillUtils { if(compatLayer.isLegacyAbilityTool(itemStack)) { ItemMeta itemMeta = itemStack.getItemMeta(); - //TODO: can be optimized - if(itemMeta.hasEnchant(Enchantment.DIG_SPEED)) { - itemMeta.removeEnchant(Enchantment.DIG_SPEED); - } + // This is safe to call without prior checks. + itemMeta.removeEnchant(Enchantment.DIG_SPEED); itemStack.setItemMeta(itemMeta); ItemUtils.removeAbilityLore(itemStack); @@ -275,7 +279,8 @@ public class SkillUtils { return false; } - protected static Material getRepairAndSalvageItem(ItemStack inHand) { + @Nullable + public static Material getRepairAndSalvageItem(@NotNull ItemStack inHand) { if (ItemUtils.isDiamondTool(inHand) || ItemUtils.isDiamondArmor(inHand)) { return Material.DIAMOND; } diff --git a/src/main/java/com/gmail/nossr50/util/McMMOMessageType.java b/src/main/java/com/gmail/nossr50/util/text/McMMOMessageType.java similarity index 74% rename from src/main/java/com/gmail/nossr50/util/McMMOMessageType.java rename to src/main/java/com/gmail/nossr50/util/text/McMMOMessageType.java index 741c94767..f4fb0d7bb 100644 --- a/src/main/java/com/gmail/nossr50/util/McMMOMessageType.java +++ b/src/main/java/com/gmail/nossr50/util/text/McMMOMessageType.java @@ -1,13 +1,15 @@ -package com.gmail.nossr50.util; +package com.gmail.nossr50.util.text; -import java.util.function.BiConsumer; import net.kyori.adventure.audience.Audience; import net.kyori.adventure.audience.MessageType; +import net.kyori.adventure.identity.Identity; import net.kyori.adventure.text.Component; +import java.util.function.BiConsumer; + public enum McMMOMessageType { ACTION_BAR(Audience::sendActionBar), - SYSTEM((audience, message) -> audience.sendMessage(message, MessageType.SYSTEM)); + SYSTEM((audience, message) -> audience.sendMessage(Identity.nil(), message, MessageType.SYSTEM)); private final BiConsumer sender; diff --git a/src/main/java/com/gmail/nossr50/util/StringUtils.java b/src/main/java/com/gmail/nossr50/util/text/StringUtils.java similarity index 79% rename from src/main/java/com/gmail/nossr50/util/StringUtils.java rename to src/main/java/com/gmail/nossr50/util/text/StringUtils.java index 1b90467bb..db53feb31 100644 --- a/src/main/java/com/gmail/nossr50/util/StringUtils.java +++ b/src/main/java/com/gmail/nossr50/util/text/StringUtils.java @@ -1,4 +1,4 @@ -package com.gmail.nossr50.util; +package com.gmail.nossr50.util.text; import com.gmail.nossr50.datatypes.party.PartyFeature; import com.gmail.nossr50.datatypes.skills.SuperAbilityType; @@ -6,11 +6,16 @@ import org.bukkit.Material; import org.bukkit.block.data.Ageable; import org.bukkit.block.data.BlockData; import org.bukkit.entity.EntityType; +import org.jetbrains.annotations.NotNull; +import java.text.DecimalFormat; import java.util.Locale; public class StringUtils { + protected static DecimalFormat percent = new DecimalFormat("##0.00%"); + protected static DecimalFormat shortDecimal = new DecimalFormat("##0.0"); + /** * Gets a capitalized version of the target string. * @@ -22,6 +27,30 @@ public class StringUtils { return target.substring(0, 1).toUpperCase() + target.substring(1).toLowerCase(Locale.ENGLISH); } + public static String ticksToSeconds(double ticks) { + return shortDecimal.format(ticks / 20); + } + + + /** + * Creates a string from an array skipping the first n elements + * @param args the array to iterate over when forming the string + * @param index the amount of elements to skip over + * @return the "trimmed" string + */ + public static String buildStringAfterNthElement(@NotNull String @NotNull []args, int index) { + StringBuilder trimMessage = new StringBuilder(); + + for (int i = index; i < args.length; i++) { + if(i + 1 >= args.length) + trimMessage.append(args[i]); + else + trimMessage.append(args[i]).append(" "); + } + + return trimMessage.toString(); + } + public static String getPrettyItemString(Material material) { return createPrettyString(material.toString()); } diff --git a/src/main/java/com/gmail/nossr50/util/TextComponentFactory.java b/src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java similarity index 63% rename from src/main/java/com/gmail/nossr50/util/TextComponentFactory.java rename to src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java index 3a7fbed73..2259c509f 100644 --- a/src/main/java/com/gmail/nossr50/util/TextComponentFactory.java +++ b/src/main/java/com/gmail/nossr50/util/text/TextComponentFactory.java @@ -1,4 +1,4 @@ -package com.gmail.nossr50.util; +package com.gmail.nossr50.util.text; import com.gmail.nossr50.config.Config; import com.gmail.nossr50.config.RankConfig; @@ -10,20 +10,20 @@ import com.gmail.nossr50.datatypes.skills.subskills.AbstractSubSkill; import com.gmail.nossr50.listeners.InteractionManager; import com.gmail.nossr50.locale.LocaleLoader; import com.gmail.nossr50.mcMMO; +import com.gmail.nossr50.util.Permissions; import com.gmail.nossr50.util.skills.RankUtils; -import java.util.concurrent.atomic.AtomicReference; import net.kyori.adventure.audience.Audience; import net.kyori.adventure.audience.MessageType; +import net.kyori.adventure.identity.Identity; import net.kyori.adventure.text.Component; -import net.kyori.adventure.text.ComponentBuilder; import net.kyori.adventure.text.TextComponent; import net.kyori.adventure.text.event.ClickEvent; import net.kyori.adventure.text.event.HoverEvent; import net.kyori.adventure.text.format.NamedTextColor; import net.kyori.adventure.text.format.TextColor; import net.kyori.adventure.text.format.TextDecoration; -import net.md_5.bungee.api.ChatMessageType; import org.bukkit.entity.Player; +import org.jetbrains.annotations.NotNull; import java.util.ArrayList; import java.util.List; @@ -43,7 +43,7 @@ public class TextComponentFactory { public static TextComponent getNotificationMultipleValues(String localeKey, String... values) { String preColoredString = LocaleLoader.getString(localeKey, (Object[]) values); - return TextComponent.of(preColoredString); + return Component.text(preColoredString); } public static Component getNotificationTextComponentFromLocale(String localeKey) @@ -53,13 +53,13 @@ public class TextComponentFactory { public static Component getNotificationLevelUpTextComponent(PrimarySkillType skill, int levelsGained, int currentLevel) { - return TextComponent.of(LocaleLoader.getString("Overhaul.Levelup", LocaleLoader.getString("Overhaul.Name."+StringUtils.getCapitalized(skill.toString())), levelsGained, currentLevel)); + return Component.text(LocaleLoader.getString("Overhaul.Levelup", LocaleLoader.getString("Overhaul.Name."+ StringUtils.getCapitalized(skill.toString())), levelsGained, currentLevel)); } private static TextComponent getNotificationTextComponent(String text) { //textComponent.setColor(getNotificationColor(notificationType)); - return TextComponent.of(text); + return Component.text(text); } public static void sendPlayerSubSkillWikiLink(Player player, String subskillformatted) @@ -67,29 +67,29 @@ public class TextComponentFactory { if(!Config.getInstance().getUrlLinksEnabled()) return; - TextComponent.Builder wikiLinkComponent = TextComponent.builder(LocaleLoader.getString("Overhaul.mcMMO.MmoInfo.Wiki")); + TextComponent.Builder wikiLinkComponent = Component.text().content(LocaleLoader.getString("Overhaul.mcMMO.MmoInfo.Wiki")); wikiLinkComponent.decoration(TextDecoration.UNDERLINED, true); String wikiUrl = "https://mcmmo.org/wiki/"+subskillformatted; wikiLinkComponent.clickEvent(ClickEvent.openUrl(wikiUrl)); - TextComponent.Builder componentBuilder = TextComponent.builder(subskillformatted).append("\n").append(wikiUrl).color(NamedTextColor.GRAY).decoration(TextDecoration.ITALIC, true); + TextComponent.Builder componentBuilder = Component.text().content(subskillformatted).append(Component.newline()).append(Component.text(wikiUrl)).color(NamedTextColor.GRAY).decoration(TextDecoration.ITALIC, true); wikiLinkComponent.hoverEvent(HoverEvent.showText(componentBuilder.build())); - mcMMO.getAudiences().player(player).sendMessage(wikiLinkComponent, MessageType.SYSTEM); + mcMMO.getAudiences().player(player).sendMessage(Identity.nil(), wikiLinkComponent, MessageType.SYSTEM); } public static void sendPlayerUrlHeader(Player player) { - TextComponent prefix = TextComponent.of(LocaleLoader.getString("Overhaul.mcMMO.Url.Wrap.Prefix") + " "); + TextComponent prefix = Component.text(LocaleLoader.getString("Overhaul.mcMMO.Url.Wrap.Prefix") + " "); /*prefix.setColor(ChatColor.DARK_AQUA);*/ - TextComponent suffix = TextComponent.of(" "+LocaleLoader.getString("Overhaul.mcMMO.Url.Wrap.Suffix")); + TextComponent suffix = Component.text(" "+LocaleLoader.getString("Overhaul.mcMMO.Url.Wrap.Suffix")); /*suffix.setColor(ChatColor.DARK_AQUA);*/ - TextComponent emptySpace = TextComponent.space(); + TextComponent emptySpace = Component.space(); - mcMMO.getAudiences().player(player).sendMessage(TextComponent.ofChildren( + mcMMO.getAudiences().player(player).sendMessage(Identity.nil(),TextComponent.ofChildren( prefix, getWebLinkTextComponent(McMMOWebLinks.WEBSITE), emptySpace, @@ -106,46 +106,32 @@ public class TextComponentFactory { ), MessageType.SYSTEM); } - public static void sendPlayerSubSkillList(Player player, List textComponents) - { - TextComponent emptySpace = TextComponent.space(); - - AtomicReference messageToSend = new AtomicReference<>(); - int newLineCount = 0; //Hacky solution to wordwrap problems - + /** + * Sends a player a bunch of text components that represent a list of sub-skills + * Styling and formatting is applied before sending the messages + * + * @param player target player + * @param subSkillComponents the text components representing the sub-skills by name + */ + public static void sendPlayerSubSkillList(@NotNull Player player, @NotNull List subSkillComponents) { final Audience audience = mcMMO.getAudiences().player(player); - for (Component textComponent : textComponents) { - //Don't send more than 3 subskills per line to avoid MOST wordwrap problems - if(newLineCount > 2) - { - Component toSend = messageToSend.get(); - if (toSend != null) { - audience.sendMessage(toSend.append(emptySpace)); - } - messageToSend.set(null); - newLineCount = 0; - } - //Style the skills into @links - final String originalTxt = textComponent instanceof TextComponent ? ((TextComponent) textComponent).content() : ""; + //@ Signs, done for style + Component space = Component.space(); + TextComponent atSignComponent = Component.text(LocaleLoader.getString("JSON.Hover.AtSymbolSkills")); - TextComponent.Builder stylizedText = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolSkills")); - addChild(stylizedText, originalTxt); + //Only send 3 sub-skills per line + Component[][] splitSubSkills = TextUtils.splitComponentsIntoGroups(subSkillComponents, 3); + ArrayList individualLinesToSend = new ArrayList<>(); - if(textComponent.hoverEvent() != null) - stylizedText.hoverEvent(textComponent.hoverEvent()); - - if(textComponent.clickEvent() != null) - stylizedText.clickEvent(textComponent.clickEvent()); - - messageToSend.set(stylizedText.build().append(emptySpace)); - - newLineCount++; + //Create each line + for (Component[] componentArray : splitSubSkills) { + individualLinesToSend.add(TextUtils.fromArray(componentArray, atSignComponent, space)); } - Component toSend = messageToSend.get(); - if (toSend != null) { - audience.sendMessage(toSend.append(emptySpace)); + //Send each group + for(Component curLine : individualLinesToSend) { + audience.sendMessage(Identity.nil(), curLine); } } @@ -156,100 +142,88 @@ public class TextComponentFactory { switch(webLinks) { case WEBSITE: - webTextComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); - addChild(webTextComponent, "Web"); + webTextComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); + TextUtils.addChildWebComponent(webTextComponent, "Web"); webTextComponent.clickEvent(getUrlClickEvent(McMMOUrl.urlWebsite)); break; case SPIGOT: - webTextComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); - addChild(webTextComponent, "Spigot"); + webTextComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); + TextUtils.addChildWebComponent(webTextComponent, "Spigot"); webTextComponent.clickEvent(getUrlClickEvent(McMMOUrl.urlSpigot)); break; case DISCORD: - webTextComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); - addChild(webTextComponent, "Discord"); + webTextComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); + TextUtils.addChildWebComponent(webTextComponent, "Discord"); webTextComponent.clickEvent(getUrlClickEvent(McMMOUrl.urlDiscord)); break; case PATREON: - webTextComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); - addChild(webTextComponent, "Patreon"); + webTextComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); + TextUtils.addChildWebComponent(webTextComponent, "Patreon"); webTextComponent.clickEvent(getUrlClickEvent(McMMOUrl.urlPatreon)); break; case WIKI: - webTextComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); - addChild(webTextComponent, "Wiki"); + webTextComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); + TextUtils.addChildWebComponent(webTextComponent, "Wiki"); webTextComponent.clickEvent(getUrlClickEvent(McMMOUrl.urlWiki)); break; case HELP_TRANSLATE: - webTextComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); - addChild(webTextComponent, "Lang"); + webTextComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.AtSymbolURL")); + TextUtils.addChildWebComponent(webTextComponent, "Lang"); webTextComponent.clickEvent(getUrlClickEvent(McMMOUrl.urlTranslate)); break; default: - webTextComponent = TextComponent.builder("NOT DEFINED"); + webTextComponent = Component.text().content("NOT DEFINED"); } - addNewHoverComponentToTextComponent(webTextComponent, getUrlHoverEvent(webLinks)); + TextUtils.addNewHoverComponentToTextComponent(webTextComponent, getUrlHoverEvent(webLinks)); webTextComponent.insertion(webLinks.getUrl()); return webTextComponent.build(); } - private static void addChild(Component webTextComponent, String childName) { - TextComponent childComponent = TextComponent.of(childName); - childComponent.color(NamedTextColor.BLUE); - webTextComponent.append(childComponent); - } - - private static void addChild(ComponentBuilder webTextComponent, String childName) { - TextComponent childComponent = TextComponent.of(childName); - childComponent.color(NamedTextColor.BLUE); - webTextComponent.append(childComponent); - } - private static Component getUrlHoverEvent(McMMOWebLinks webLinks) { - TextComponent.Builder componentBuilder = TextComponent.builder(webLinks.getNiceTitle()); + TextComponent.Builder componentBuilder = Component.text().content(webLinks.getNiceTitle()); switch(webLinks) { case WEBSITE: addUrlHeaderHover(webLinks, componentBuilder); - componentBuilder.append("\n\n"); - componentBuilder.append(TextComponent.of(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); - componentBuilder.append(TextComponent.of("\nDev Blogs, and information related to mcMMO can be found here", NamedTextColor.GRAY)); + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); + componentBuilder.append(Component.text("\nDev Blogs, and information related to mcMMO can be found here", NamedTextColor.GRAY)); break; case SPIGOT: addUrlHeaderHover(webLinks, componentBuilder); - componentBuilder.append("\n\n"); - componentBuilder.append(TextComponent.of(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); - componentBuilder.append(TextComponent.of("\nI post regularly in the discussion thread here!", NamedTextColor.GRAY)); + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); + componentBuilder.append(Component.text("\nI post regularly in the discussion thread here!", NamedTextColor.GRAY)); break; case PATREON: addUrlHeaderHover(webLinks, componentBuilder); - componentBuilder.append("\n\n"); - componentBuilder.append(TextComponent.of(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); - componentBuilder.append("\n"); - componentBuilder.append(TextComponent.of("Show support by buying me a coffee :)", NamedTextColor.GRAY)); + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text("Show support by buying me a coffee :)", NamedTextColor.GRAY)); break; case WIKI: addUrlHeaderHover(webLinks, componentBuilder); - componentBuilder.append("\n\n"); - componentBuilder.append(TextComponent.of(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); - componentBuilder.append("\n"); - componentBuilder.append(TextComponent.of("I'm looking for more wiki staff, contact me on our discord!", NamedTextColor.DARK_GRAY)); + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text("I'm looking for more wiki staff, contact me on our discord!", NamedTextColor.DARK_GRAY)); break; case DISCORD: addUrlHeaderHover(webLinks, componentBuilder); - componentBuilder.append("\n\n"); - componentBuilder.append(TextComponent.of(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); break; case HELP_TRANSLATE: addUrlHeaderHover(webLinks, componentBuilder); - componentBuilder.append("\n\n"); - componentBuilder.append(TextComponent.of(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); - componentBuilder.append("\n"); - componentBuilder.append(TextComponent.of("You can use this website to help translate mcMMO into your language!" + + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getLocaleDescription(), NamedTextColor.GREEN)); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text("You can use this website to help translate mcMMO into your language!" + "\nIf you want to know more contact me in discord.", NamedTextColor.DARK_GRAY)); } @@ -257,8 +231,8 @@ public class TextComponentFactory { } private static void addUrlHeaderHover(McMMOWebLinks webLinks, TextComponent.Builder componentBuilder) { - componentBuilder.append("\n"); - componentBuilder.append(TextComponent.of(webLinks.getUrl(), NamedTextColor.GRAY, TextDecoration.ITALIC)); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text(webLinks.getUrl(), NamedTextColor.GRAY, TextDecoration.ITALIC)); } private static ClickEvent getUrlClickEvent(String url) @@ -276,7 +250,7 @@ public class TextComponentFactory { TextComponent.Builder textComponent = initNewSkillTextComponent(player, skillName, subSkillType, skillUnlocked); //Hover Event - addNewHoverComponentToTextComponent(textComponent, getSubSkillHoverComponent(player, subSkillType)); + TextUtils.addNewHoverComponentToTextComponent(textComponent, getSubSkillHoverComponent(player, subSkillType)); //Insertion textComponent.insertion(skillName); @@ -284,10 +258,6 @@ public class TextComponentFactory { return textComponent.build(); } - private static void addNewHoverComponentToTextComponent(TextComponent.Builder textComponent, Component baseComponent) { - textComponent.hoverEvent(HoverEvent.showText(baseComponent)); - } - private static TextComponent getSubSkillTextComponent(Player player, AbstractSubSkill abstractSubSkill) { //String key = abstractSubSkill.getConfigKeyName(); @@ -301,7 +271,7 @@ public class TextComponentFactory { TextComponent.Builder textComponent = initNewSkillTextComponent(player, skillName, subSkillType, skillUnlocked); //Hover Event - addNewHoverComponentToTextComponent(textComponent, getSubSkillHoverComponent(player, abstractSubSkill)); + TextUtils.addNewHoverComponentToTextComponent(textComponent, getSubSkillHoverComponent(player, abstractSubSkill)); //Insertion textComponent.insertion(skillName); @@ -313,14 +283,14 @@ public class TextComponentFactory { TextComponent.Builder textComponent; if (skillUnlocked) { if (RankUtils.getHighestRank(subSkillType) == RankUtils.getRank(player, subSkillType) && subSkillType.getNumRanks() > 1) - textComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.MaxRankSkillName", skillName)); + textComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.MaxRankSkillName", skillName)); else - textComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.SkillName", skillName)); + textComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.SkillName", skillName)); textComponent.clickEvent(ClickEvent.runCommand("/mmoinfo " + subSkillType.getNiceNameNoSpaces(subSkillType))); } else { - textComponent = TextComponent.builder(LocaleLoader.getString("JSON.Hover.Mystery", + textComponent = Component.text().content(LocaleLoader.getString("JSON.Hover.Mystery", String.valueOf(RankUtils.getUnlockLevel(subSkillType)))); textComponent.clickEvent(ClickEvent.runCommand("/mmoinfo ???")); @@ -384,12 +354,12 @@ public class TextComponentFactory { addRanked(ccRank, ccCurRank, ccPossessive, ccCurRank, componentBuilder, abstractSubSkill.getNumRanks(), RankUtils.getRank(player, abstractSubSkill), nextRank); - componentBuilder.append(LocaleLoader.getString("JSON.DescriptionHeader")); - componentBuilder.append("\n").append(abstractSubSkill.getDescription()).append("\n"); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.DescriptionHeader"))); + componentBuilder.append(Component.newline()).append(Component.text(abstractSubSkill.getDescription())).append(Component.newline()); //Empty line - componentBuilder.append("\n").decoration(TextDecoration.BOLD, false); - componentBuilder.append("\n"); + componentBuilder.append(Component.newline()).decoration(TextDecoration.BOLD, false); + componentBuilder.append(Component.newline()); //Finally, add details to the tooltip abstractSubSkill.addStats(componentBuilder, player); @@ -412,19 +382,19 @@ public class TextComponentFactory { } private static TextComponent.Builder getNewComponentBuilder(String skillName) { - TextComponent.Builder componentBuilder = TextComponent.builder(skillName); - componentBuilder.append("\n"); + TextComponent.Builder componentBuilder = Component.text().content(skillName); + componentBuilder.append(Component.newline()); return componentBuilder; } private static void addRanked(TextColor ccRank, TextColor ccCurRank, TextColor ccPossessive, TextColor ccNumRanks, TextComponent.Builder componentBuilder, int numRanks, int rank, int nextRank) { if (numRanks > 0) { //Rank: x - componentBuilder.append(LocaleLoader.getString("JSON.Hover.Rank", String.valueOf(rank))).append("\n"); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.Hover.Rank", String.valueOf(rank)))).append(Component.newline()); //Next Rank: x if(nextRank > rank) - componentBuilder.append(LocaleLoader.getString("JSON.Hover.NextRank", String.valueOf(nextRank))).append("\n"); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.Hover.NextRank", String.valueOf(nextRank)))).append(Component.newline()); /*componentBuilder.append(" " + LocaleLoader.getString("JSON.RankPossesive") + " ").color(ccPossessive); componentBuilder.append(String.valueOf(numRanks)).color(ccNumRanks);*/ @@ -433,20 +403,20 @@ public class TextComponentFactory { private static void addLocked(SubSkillType subSkillType, TextColor ccLocked, TextColor ccLevelRequirement, TextColor ccLevelRequired, TextComponent.Builder componentBuilder) { addLocked(ccLocked, ccLevelRequirement, componentBuilder); - componentBuilder.append(TextComponent.of(String.valueOf(RankConfig.getInstance().getSubSkillUnlockLevel(subSkillType, 1)), ccLevelRequired)); - //componentBuilder.append("\n"); + componentBuilder.append(Component.text(String.valueOf(RankConfig.getInstance().getSubSkillUnlockLevel(subSkillType, 1)), ccLevelRequired)); + //componentBuilder.append(Component.newline()); } private static void addLocked(AbstractSubSkill abstractSubSkill, TextColor ccLocked, TextColor ccLevelRequirement, TextColor ccLevelRequired, TextComponent.Builder componentBuilder) { addLocked(ccLocked, ccLevelRequirement, componentBuilder); - componentBuilder.append(TextComponent.of(String.valueOf(RankConfig.getInstance().getSubSkillUnlockLevel(abstractSubSkill, 1)), ccLevelRequired)); - //componentBuilder.append("\n"); + componentBuilder.append(Component.text(String.valueOf(RankConfig.getInstance().getSubSkillUnlockLevel(abstractSubSkill, 1)), ccLevelRequired)); + //componentBuilder.append(Component.newline()); } private static void addLocked(TextColor ccLocked, TextColor ccLevelRequirement, TextComponent.Builder componentBuilder) { - componentBuilder.append(TextComponent.of(LocaleLoader.getString("JSON.Locked"), ccLocked, TextDecoration.BOLD)); - componentBuilder.append("\n").append("\n"); - componentBuilder.append(TextComponent.of(LocaleLoader.getString("JSON.LevelRequirement") + ": ", ccLevelRequirement)); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.Locked"), ccLocked, TextDecoration.BOLD)); + componentBuilder.append(Component.newline()).append(Component.newline()); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.LevelRequirement") + ": ", ccLevelRequirement)); } @Deprecated @@ -492,11 +462,11 @@ public class TextComponentFactory { } - componentBuilder.append("\n"); - componentBuilder.append(LocaleLoader.getString("JSON.DescriptionHeader")); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.DescriptionHeader"))); componentBuilder.color(ccDescriptionHeader); - componentBuilder.append("\n"); - componentBuilder.append(subSkillType.getLocaleDescription()); + componentBuilder.append(Component.newline()); + componentBuilder.append(Component.text(subSkillType.getLocaleDescription())); componentBuilder.color(ccDescription); } @@ -507,15 +477,15 @@ public class TextComponentFactory { { if(abstractSubSkill.isSuperAbility()) { - componentBuilder.append(TextComponent.of(LocaleLoader.getString("JSON.Type.SuperAbility"), NamedTextColor.LIGHT_PURPLE, TextDecoration.BOLD)); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.Type.SuperAbility"), NamedTextColor.LIGHT_PURPLE, TextDecoration.BOLD)); } else if(abstractSubSkill.isActiveUse()) { - componentBuilder.append(TextComponent.of(LocaleLoader.getString("JSON.Type.Active"), NamedTextColor.DARK_RED, TextDecoration.BOLD)); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.Type.Active"), NamedTextColor.DARK_RED, TextDecoration.BOLD)); } else { - componentBuilder.append(TextComponent.of(LocaleLoader.getString("JSON.Type.Passive"), NamedTextColor.GREEN, TextDecoration.BOLD)); + componentBuilder.append(Component.text(LocaleLoader.getString("JSON.Type.Passive"), NamedTextColor.GREEN, TextDecoration.BOLD)); } - componentBuilder.append("\n"); + componentBuilder.append(Component.newline()); } public static void getSubSkillTextComponents(Player player, List textComponents, PrimarySkillType parentSkill) { @@ -523,6 +493,11 @@ public class TextComponentFactory { { if(subSkillType.getParentSkill() == parentSkill) { + //TODO: Hacky rewrite later + //Only some versions of MC have this skill + if(subSkillType == SubSkillType.FISHING_MASTER_ANGLER && mcMMO.getCompatibilityManager().getMasterAnglerCompatibilityLayer() == null) + continue; + if(Permissions.isSubSkillEnabled(player, subSkillType)) { if(!InteractionManager.hasSubSkill(subSkillType)) @@ -544,7 +519,7 @@ public class TextComponentFactory { public static TextComponent getSubSkillUnlockedNotificationComponents(Player player, SubSkillType subSkillType) { - TextComponent.Builder unlockMessage = TextComponent.builder(LocaleLoader.getString("JSON.SkillUnlockMessage", subSkillType.getLocaleName(), RankUtils.getRank(player, subSkillType))); + TextComponent.Builder unlockMessage = Component.text().content(LocaleLoader.getString("JSON.SkillUnlockMessage", subSkillType.getLocaleName(), RankUtils.getRank(player, subSkillType))); unlockMessage.hoverEvent(HoverEvent.showText(getSubSkillHoverComponent(player, subSkillType))); unlockMessage.clickEvent(ClickEvent.runCommand("/"+subSkillType.getParentSkill().toString().toLowerCase(Locale.ENGLISH))); return unlockMessage.build(); diff --git a/src/main/java/com/gmail/nossr50/util/text/TextUtils.java b/src/main/java/com/gmail/nossr50/util/text/TextUtils.java new file mode 100644 index 000000000..1f1b24c2c --- /dev/null +++ b/src/main/java/com/gmail/nossr50/util/text/TextUtils.java @@ -0,0 +1,131 @@ +package com.gmail.nossr50.util.text; + +import com.gmail.nossr50.mcMMO; +import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.ComponentBuilder; +import net.kyori.adventure.text.TextComponent; +import net.kyori.adventure.text.event.HoverEvent; +import net.kyori.adventure.text.format.NamedTextColor; +import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer; +import net.md_5.bungee.api.chat.BaseComponent; +import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; + +import java.util.List; + +public class TextUtils { + + private static @Nullable LegacyComponentSerializer customLegacySerializer; + + /** + * Makes a single component from an array of components, can optionally add prefixes and suffixes to come before and after each component + * @param componentsArray target array + * @return a component with optional styling built from an array + */ + static @NotNull Component fromArray(@NotNull Component[] componentsArray, @Nullable Component prefixComponent, @Nullable Component suffixComponent) { + TextComponent.Builder componentBuilder = Component.text(); + + for(Component component : componentsArray) { + if(component == null) //Individual elements can be null + continue; + + if(prefixComponent != null) + componentBuilder.append(prefixComponent); + + componentBuilder.append(component); + + if(suffixComponent != null) + componentBuilder.append(suffixComponent); + + } + + return componentBuilder.build(); + } + + /** + * Takes a list of components and splits them into arrays each with a maximum element limit + * Individual elements in [][X] may be null + * + * @param components target component list + * @param groupsSize maximum size per array + * @return a 2D array with components split into groups + */ + static @NotNull Component[][] splitComponentsIntoGroups(@NotNull List components, int groupsSize) { + int groupCount = (int) Math.ceil((double) components.size() / (double) groupsSize); + + Component[][] splitGroups = new Component[groupCount][groupsSize]; + + int groupsFinished = 0; + + while (groupsFinished < groupCount) { + //Fill group with members + for(int i = 0; i < groupsSize; i++) { + int indexOfPotentialMember = i + (groupsFinished * 3); //Groups don't always fill all members neatly + + //Some groups won't have entirely non-null elements + if(indexOfPotentialMember > components.size()-1) { + break; + } + + Component potentialMember = components.get(indexOfPotentialMember); + + //Make sure the potential member exists because of rounding + if(potentialMember != null) { + splitGroups[groupsFinished][i] = potentialMember; + } + } + + //Another group is finished + groupsFinished++; + } + + return splitGroups; + } + + static void addChildWebComponent(@NotNull ComponentBuilder webTextComponent, @NotNull String childName) { + TextComponent childComponent = Component.text(childName).color(NamedTextColor.BLUE); + webTextComponent.append(childComponent); + } + + static void addNewHoverComponentToTextComponent(@NotNull TextComponent.Builder textComponent, @NotNull Component baseComponent) { + textComponent.hoverEvent(HoverEvent.showText(baseComponent)); + } + + public static BaseComponent[] convertToBungeeComponent(@NotNull String displayName) { + return net.md_5.bungee.api.chat.TextComponent.fromLegacyText(displayName); + } + + public static @NotNull TextComponent ofBungeeComponents(@NotNull BaseComponent[] bungeeName) { + return TextComponent.ofChildren(mcMMO.getCompatibilityManager().getBungeeSerializerCompatibilityLayer().deserialize(bungeeName)); + } + + public static @NotNull TextComponent ofBungeeRawStrings(@NotNull String bungeeRawString) { + return ofBungeeComponents(convertToBungeeComponent(bungeeRawString)); + } + + public static @NotNull TextComponent ofLegacyTextRaw(@NotNull String rawString) { + return LegacyComponentSerializer.legacySection().deserialize(rawString); + } + + public static @NotNull TextComponent colorizeText(String rawtext) { + if(customLegacySerializer == null) { + customLegacySerializer = getSerializer(); + } + + return customLegacySerializer.deserialize(rawtext); + } + + @NotNull + private static LegacyComponentSerializer getSerializer() { + return LegacyComponentSerializer.builder().hexColors().useUnusualXRepeatedCharacterHexFormat().character('&').hexCharacter('#').build(); + } + + public static @NotNull String sanitizeForSerializer(@NotNull String string) { + if(customLegacySerializer == null) { + customLegacySerializer = getSerializer(); + } + + TextComponent componentForm = ofLegacyTextRaw(string); + return customLegacySerializer.serialize(componentForm); + } +} diff --git a/src/main/resources/advanced.yml b/src/main/resources/advanced.yml index c733d324b..461d8979e 100644 --- a/src/main/resources/advanced.yml +++ b/src/main/resources/advanced.yml @@ -231,10 +231,16 @@ Skills: RankChange: 20 MasterAngler: - # BoatMultiplier: Catch rate is multiplied by this modifier - # BiomeModifier: Catch rate is multiplied by this modifier - BoatModifier: 2.0 - BiomeModifier: 2.0 + Boat_Tick_Reduction: + Min_Wait: 10 + Max_Wait: 30 + Tick_Reduction_Per_Rank: + Min_Wait: 10 + Max_Wait: 30 + Tick_Reduction_Caps: + # Don't modify these two unless you fully understand what you are doing + Min_Wait: 40 + Max_Wait: 100 # # Settings for Herbalism ### @@ -275,6 +281,8 @@ Skills: # Settings for Mining ### Mining: + SuperBreaker: + AllowTripleDrops: true DoubleDrops: SilkTouch: true # ChanceMax: Maximum chance of receiving double drops when on or higher diff --git a/src/main/resources/chat.yml b/src/main/resources/chat.yml new file mode 100644 index 000000000..6fa5ecf88 --- /dev/null +++ b/src/main/resources/chat.yml @@ -0,0 +1,23 @@ +# Settings for the chat channels in mcMMO +Chat: + # Turn this off if you don't want mcMMO to process any chat (such as party chat or admin chat) + Enable: true + Channels: + Party: + # Enable or disable party chat + Enable: true + # Whether or not to use the current display name of a player + Use_Display_Names: true + Spies: + # Whether or not players with the chat spy permission join the server with chat spying toggled on + Automatically_Enable_Spying: false + Admin: + # Enable or disable admin chat + Enable: true + # Whether or not to use the current display name of a player + Use_Display_Names: true +# CUSTOMIZATION INFORMATION +# If you want to customize the look and feel of chat channels, that is handled through localization which is configurable +# You can find information on how to handle that in the link below +# https://mcmmo.org/wiki/Locale +# When editing the locale for chat, do a search in the master text file (your local locale override file is empty at first, read the wiki article above) for "chat" and that should lead you right to the locale entries related to chat \ No newline at end of file diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml index 33191c7b7..d981df1b6 100644 --- a/src/main/resources/config.yml +++ b/src/main/resources/config.yml @@ -302,7 +302,7 @@ Abilities: Archery_Super: 0 Tridents_Super: 0 Limits: - Tree_Feller_Threshold: 500 + Tree_Feller_Threshold: 1000 Tools: # Use more tool durability while using abilities. Set Durability_Loss to 0 to disable the extra durability damage. Durability_Loss: 1 @@ -583,13 +583,6 @@ Commands: # If true, require players to have a mcmmo.commands.ptp.world.[WorldName] permission # to teleport to, from, or within any given world. World_Based_Permissions: false - partychat: - Chat_Prefix_Format: '[[GREEN]]([[WHITE]]{0}[[GREEN]])' - Use_Display_Names: true - Chat_Prefix_Format_Ally: '[[GREEN]](A)[[RESET]]' - adminchat: - Chat_Prefix_Format: '[[AQUA]][[[WHITE]]{0}[[AQUA]]]' - Use_Display_Names: true # # Settings for particles diff --git a/src/main/resources/experience.yml b/src/main/resources/experience.yml index 0bf8255ca..a2f66c4fa 100644 --- a/src/main/resources/experience.yml +++ b/src/main/resources/experience.yml @@ -147,8 +147,12 @@ Experience_Formula: PVP: 1.0 # Experience gained from mobs not naturally spawned will get multiplied by this value. 0 by default. + Eggs: + Multiplier: 0 Mobspawners: Multiplier: 0 + Nether_Portal: + Multiplier: 0 Breeding: Multiplier: 1.0 @@ -560,5 +564,4 @@ Experience_Values: Zombie_Pigman: 3.0 Zombified_Piglin: 3.0 Strider: 1.2 - Zoglin: 2.5 - + Zoglin: 2.5 \ No newline at end of file diff --git a/src/main/resources/locale/locale_cs_CZ.properties b/src/main/resources/locale/locale_cs_CZ.properties index ca8bda4b3..b6be2e519 100644 --- a/src/main/resources/locale/locale_cs_CZ.properties +++ b/src/main/resources/locale/locale_cs_CZ.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**Elegantni pristani** -Acrobatics.Combat.Proc=[[GREEN]]**Uskocil jsi** -Acrobatics.DodgeChance=\u0160ance na \u00faskok: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**Elegantni pristani** +Acrobatics.Combat.Proc=&a**Uskocil jsi** +Acrobatics.DodgeChance=\u0160ance na \u00faskok: &e{0} Acrobatics.SubSkill.Roll.Name=Valeni Acrobatics.SubSkill.Roll.Description=Redukuje nebo ru\u0161\u00ed zran\u011bn\u00ed zp\u016fsoben\u00e9 p\u00e1dem Acrobatics.SubSkill.GracefulRoll.Name=\u0160\u0165astn\u00fd kotoul @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=Dvojt\u00e1 effectivita ne\u017e no Acrobatics.SubSkill.Dodge.Name=\u00dahyb Acrobatics.SubSkill.Dodge.Description=Sn\u00ed\u017een\u00e9 zran\u011bn\u00ed o polovinu Acrobatics.Listener=Akrobacie: -Acrobatics.SubSkill.Roll.Chance=\u0160ance na kotoul: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=\u0160ance na \u0160\u0165astn\u00fd kotoul: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=\u0160ance na kotoul: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=\u0160ance na \u0160\u0165astn\u00fd kotoul: &e{0} Acrobatics.Roll.Text=**Valis se** Acrobatics.SkillName=AKROBACIE Acrobatics.Skillup=Dovednost akrobacie byla navysena o {0}. Celkem ({1}) -Archery.Combat.DazeChance=\u0160ance na om\u00e1men\u00ed: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=\u0160ance z\u00edsk\u00e1n\u00ed \u0161\u00edp\u016f zp\u011bt: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=Bonusov\u00e9 zran\u011bn\u00ed p\u0159esn\u00e9 trefy: [[YELLOW]]{0} +Archery.Combat.DazeChance=\u0160ance na om\u00e1men\u00ed: &e{0} +Archery.Combat.RetrieveChance=\u0160ance z\u00edsk\u00e1n\u00ed \u0161\u00edp\u016f zp\u011bt: &e{0} +Archery.Combat.SkillshotBonus=Bonusov\u00e9 zran\u011bn\u00ed p\u0159esn\u00e9 trefy: &e{0} Archery.SubSkill.SkillShot.Name=P\u0159esn\u00e1 trefa Archery.SubSkill.SkillShot.Description=Zv\u00fd\u0161en\u00e9 po\u0161kozen\u00ed lukem Archery.SubSkill.Daze.Name=Om\u00e1men\u00ed (Hr\u00e1\u010di) @@ -31,15 +31,15 @@ Axes.Ability.Bonus.2=Ucinek Axes.Ability.Bonus.3=Zpusobi bonusove zraneni o velkosi {0} do brneni Axes.Ability.Bonus.4=Vyssi ucinek Axes.Ability.Bonus.5=Zpusobi bonusove zraneni o velkosi {0} vsem neozbrojenym nepratelum -Axes.Ability.Lower=[[GRAY]]**ODLOZIL JSI SVOU SEKERU** -Axes.Ability.Ready=[[GREEN]]**P\u0158IPRAVUJE\u0160 SI SVOJ\u00cd SEKERU!** -Axes.Combat.CritStruck=[[DARK_RED]]Byl jsi KRITICKY zasazen! -Axes.Combat.CritChance=Sance na kriticky uder: [[YELLOW]]{0}% +Axes.Ability.Lower=&7**ODLOZIL JSI SVOU SEKERU** +Axes.Ability.Ready=&a**P\u0158IPRAVUJE\u0160 SI SVOJ\u00cd SEKERU!** +Axes.Combat.CritStruck=&4Byl jsi KRITICKY zasazen! +Axes.Combat.CritChance=Sance na kriticky uder: &e{0}% Axes.Combat.CriticalHit=KRITICK\u00dd Z\u00c1SAH! -Axes.Combat.GI.Proc=[[GREEN]]**\u00daDER VELKOU SILOU** +Axes.Combat.GI.Proc=&a**\u00daDER VELKOU SILOU** Axes.Combat.GI.Struck=**ZASAZENI S VYSSIM UCINKEM** -Axes.Combat.SS.Length=Delka trvani Drtice lebek: [[YELLOW]]{0}s -Axes.SubSkill.SkullSplitter.Name=[[GREEN]]**Drtic lebek byl AKTIVOVAN** +Axes.Combat.SS.Length=Delka trvani Drtice lebek: &e{0}s +Axes.SubSkill.SkullSplitter.Name=&a**Drtic lebek byl AKTIVOVAN** Axes.SubSkill.SkullSplitter.Description=Ud\u011bl AoE zran\u011bn\u00ed Axes.SubSkill.CriticalStrikes.Name=Kriticky zasah Axes.SubSkill.CriticalStrikes.Description=Dvojite zraneni @@ -52,35 +52,35 @@ Axes.SubSkill.GreaterImpact.Description=Zpusobi bonusove zraneni neozbrojenym ne Axes.Listener=Sekery: Axes.SkillName=SEKERY Axes.Skills.SS.Off=**Drtic lebek byl deaktivovan** -Axes.Skills.SS.On=[[GREEN]]**Drtic lebek byl AKTIVOVAN** -Axes.Skills.SS.Refresh=[[GREEN]]Schopnost [[YELLOW]]Drtic lebek [[GREEN]]byla obnovena! -Axes.Skills.SS.Other.Off=Drti\u010d lebek[[GREEN]] byl deaktivovan na [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pouzil [[RED]]Drtice lebek! +Axes.Skills.SS.On=&a**Drtic lebek byl AKTIVOVAN** +Axes.Skills.SS.Refresh=&aSchopnost &eDrtic lebek &abyla obnovena! +Axes.Skills.SS.Other.Off=Drti\u010d lebek&a byl deaktivovan na &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 pouzil &cDrtice lebek! Axes.Skillup=Dovednost v sekerach byla navysena o {0}. Celkem ({1}) -Excavation.Ability.Lower=[[GRAY]]**Sklonil jsi svoji lopatu** -Excavation.Ability.Ready=[[GREEN]]**PRIPRAVIL JSI SVOU LOPATU** +Excavation.Ability.Lower=&7**Sklonil jsi svoji lopatu** +Excavation.Ability.Ready=&a**PRIPRAVIL JSI SVOU LOPATU** Excavation.SubSkill.GigaDrillBreaker.Name=Giga Vrtacka (SCHOPNOST) Excavation.SubSkill.GigaDrillBreaker.Description=3x Drop Rate, 3x EXP, +Speed Excavation.SubSkill.TreasureHunter.Name=Hleda\u010d poklad\u016f Excavation.SubSkill.TreasureHunter.Description=Schopnost kopat poklady -Excavation.Effect.Length=Delka trvani Giga Drill Breaker: [[YELLOW]]{0}s +Excavation.Effect.Length=Delka trvani Giga Drill Breaker: &e{0}s Excavation.Listener=Kopani: Excavation.SkillName=KOPANI Excavation.Skills.GigaDrillBreaker.Off=**Giga vrta\u010dka selhala** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA DRILL BREAKER BYL AKTIVOVAN** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Tvoje schopnost [[YELLOW]]Giga Vrta\u010dka [[GREEN]]byla obnovena! -Excavation.Skills.GigaDrillBreaker.Other.Off=Ni\u010ditel hl\u00edny[[GREEN]] je vy\u010derp\u00e1n do [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pou\u017eil [[RED]]Giga Vrta\u010dku! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA DRILL BREAKER BYL AKTIVOVAN** +Excavation.Skills.GigaDrillBreaker.Refresh=&aTvoje schopnost &eGiga Vrta\u010dka &abyla obnovena! +Excavation.Skills.GigaDrillBreaker.Other.Off=Ni\u010ditel hl\u00edny&a je vy\u010derp\u00e1n do &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 pou\u017eil &cGiga Vrta\u010dku! Excavation.Skillup=Dovednost v kopani byla navysena o {0}. Celkem ({1}) -Fishing.Ability.Chance=\u0160ance na zah\u00e1knut\u00ed: [[YELLOW]]{0} -Fishing.Ability.Info=Magick\u00fd lovec: [[GRAY]] **Zvy\u0161uje se s dovednost\u00ed Lovec poklad\u016f** +Fishing.Ability.Chance=\u0160ance na zah\u00e1knut\u00ed: &e{0} +Fishing.Ability.Info=Magick\u00fd lovec: &7 **Zvy\u0161uje se s dovednost\u00ed Lovec poklad\u016f** Fishing.Ability.Locked.0=Uzam\u010deno do {0}+ schopnosti (Prot\u0159ep\u00e1n\u00ed) Fishing.Ability.Locked.1=UZAM\u010cENO DOKU\u010e {0}+ DOVEDNOST (RYBA\u0158EN\u00cd V LEDU) -Fishing.Ability.Rank=Lovec Poklad\u016f Level: [[YELLOW]]{0}/5 -Fishing.Ability.TH.MagicRate=\u0160ance na magick\u00e9ho lovce: [[YELLOW]]{0} -Fishing.Ability.Shake=\u0160ance na ot\u0159es: [[YELLOW]]{0} +Fishing.Ability.Rank=Lovec Poklad\u016f Level: &e{0}/5 +Fishing.Ability.TH.MagicRate=\u0160ance na magick\u00e9ho lovce: &e{0} +Fishing.Ability.Shake=\u0160ance na ot\u0159es: &e{0} Fishing.Ability.IceFishing=Ledov\u00e9 ryba\u0159en\u00ed: B\u011b\u017ete ryba\u0159it do ledu -Fishing.Ability.FD=Ryb\u00e1\u0159\u016fv apetit: [[YELLOW]]Rank {0} +Fishing.Ability.FD=Ryb\u00e1\u0159\u016fv apetit: &eRank {0} Fishing.SubSkill.TreasureHunter.Name=Lovec pokladu (pasivni) Fishing.SubSkill.TreasureHunter.Description=Fish up misc. objects Fishing.SubSkill.MagicHunter.Name=Magicky Lovec @@ -93,23 +93,23 @@ Fishing.SubSkill.MasterAngler.Name=Mistr Ryb\u00e1\u0159 Fishing.SubSkill.MasterAngler.Description=Zvy\u0161uje \u0161anci zah\u00e1knut\u00ed ryby p\u0159i ryba\u0159en\u00ed Fishing.SubSkill.IceFishing.Name=Ryba\u0159en\u00ed v ledu Fishing.SubSkill.IceFishing.Description=Umo\u017e\u0148uje v\u00e1m ryba\u0159it v ledov\u00fdch prost\u0159ed\u00edch -Fishing.Chance.Raining=[[BLUE]] De\u0161\u0165ov\u00fd bonus +Fishing.Chance.Raining=&9 De\u0161\u0165ov\u00fd bonus Fishing.Listener=Rybareni: -Fishing.Ability.TH.MagicFound=[[GRAY]]C\u00edt\u00edte dotek magie s t\u00edmto \u00falovkem... +Fishing.Ability.TH.MagicFound=&7C\u00edt\u00edte dotek magie s t\u00edmto \u00falovkem... Fishing.SkillName=RYBARENI Fishing.Skillup=Dovednost v rybareni byla navysena o {0}. Celkem ({1}) -Herbalism.Ability.DoubleDropChance=\u0160ance na dvojn\u00e1sobn\u00fd zisk: [[YELLOW]]{0} -Herbalism.Ability.FD=Farm\u00e1\u0159ova dieta: [[YELLOW]]Rank {0} -Herbalism.Ability.GTe.Length=D\u00e9lka trv\u00e1n\u00ed Zelen\u00e9 planety: [[YELLOW]]{0}s +Herbalism.Ability.DoubleDropChance=\u0160ance na dvojn\u00e1sobn\u00fd zisk: &e{0} +Herbalism.Ability.FD=Farm\u00e1\u0159ova dieta: &eRank {0} +Herbalism.Ability.GTe.Length=D\u00e9lka trv\u00e1n\u00ed Zelen\u00e9 planety: &e{0}s Herbalism.Ability.GTe.NeedMore=Bude\u0161 pot\u0159ebovat v\u00edc sem\u00ednek pro Green Tera. -Herbalism.Ability.GTh.Chance=\u0160ance na dovednost Zahradn\u00edk: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=\u0160ance na dovednost Zahradn\u00edk: &e{0} Herbalism.Ability.GTh.Fail=**ZAHRADN\u00cdK SELHAL** Herbalism.Ability.GTh.Stage= Zahradn\u00edk Stage: [[\u017dlut\u00e9]] Plodiny rostou ve st\u00e1diu {0} -Herbalism.Ability.GTh=[[GREEN]]**ZAHRADNIK** -Herbalism.Ability.HylianLuck=Hylian Luck zm\u011bn\u011bn: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**SKLONIL JSI SVOJI MOTYKU** -Herbalism.Ability.Ready=[[GREEN]]**PRIPRAVIL JSI SVOU MOTYKU** -Herbalism.Ability.ShroomThumb.Chance=\u0160ance na dovednost Houba\u0159: [[YELLOW]]{0} +Herbalism.Ability.GTh=&a**ZAHRADNIK** +Herbalism.Ability.HylianLuck=Hylian Luck zm\u011bn\u011bn: &e{0} +Herbalism.Ability.Lower=&7**SKLONIL JSI SVOJI MOTYKU** +Herbalism.Ability.Ready=&a**PRIPRAVIL JSI SVOU MOTYKU** +Herbalism.Ability.ShroomThumb.Chance=\u0160ance na dovednost Houba\u0159: &e{0} Herbalism.Ability.ShroomThumb.Fail=**HOUBA\u0158 SELHAL** Herbalism.SubSkill.GreenTerra.Name=Green Terra (SCHOPNOST) Herbalism.SubSkill.GreenTerra.Description=\u0160\u00ed\u0159en\u00ed planety, 3x v\u00edce drop\u016f @@ -124,20 +124,20 @@ Herbalism.SubSkill.HylianLuck.Name=Hyliansk\u00e9 \u0161t\u011bst\u00ed Herbalism.SubSkill.HylianLuck.Description=D\u00e1v\u00e1 malou \u0161anci naj\u00edt vz\u00e1cn\u00e9 p\u0159edm\u011bty Herbalism.SubSkill.ShroomThumb.Name=Houba\u0159 Herbalism.SubSkill.ShroomThumb.Description=Roz\u0161i\u0159te podhoub\u00ed do tr\u00e1vy a hl\u00edny -Herbalism.HylianLuck=[[GREEN]]The luck of Hyrule t\u011b doprov\u00e1z\u00ed! +Herbalism.HylianLuck=&aThe luck of Hyrule t\u011b doprov\u00e1z\u00ed! Herbalism.Listener=Bylinarstvi: Herbalism.SkillName=Bylinkarstvi -Herbalism.Skills.GTe.On=[[GREEN]]**ZELEN\u00c1 TERRA AKTIVOV\u00c1NA** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Schopnost [[YELLOW]]Green Terra [[GREEN]]je obnovena! -Herbalism.Skills.GTe.Other.Off=Green Terra[[GREEN]] byla deaktivovana [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pou\u017eil [[RED]Green Terra! -Herbalism.Skillup=[[DARK_RED]]Dovednost v bylinarstvi byla navysena o {0}. Celkem ({1}). -Mining.Ability.Length=Trvani Super Breaker: [[YELLOW]]{0}s +Herbalism.Skills.GTe.On=&a**ZELEN\u00c1 TERRA AKTIVOV\u00c1NA** +Herbalism.Skills.GTe.Refresh=&aSchopnost &eGreen Terra &aje obnovena! +Herbalism.Skills.GTe.Other.Off=Green Terra&a byla deaktivovana &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 pou\u017eil [[RED]Green Terra! +Herbalism.Skillup=&4Dovednost v bylinarstvi byla navysena o {0}. Celkem ({1}). +Mining.Ability.Length=Trvani Super Breaker: &e{0}s Mining.Ability.Locked.0=Zam\u010deno doku\u010f {0}+ DOVEDNOST (T\u011a\u017dEN\u00cd V\u00ddBUCHEM) Mining.Ability.Locked.1=Zamknuto doku\u010f {0}+ DOVEDNOST (V\u011aT\u0160\u00cd BOMBY) Mining.Ability.Locked.2=ZAM\u010cENO DOKU\u010e{0}+ DOVEDNOST (DEMOLI\u010cN\u00cd ODBORNOST) -Mining.Ability.Lower=[[GRAY]]**SLOZIL SI SVUJ KRUMPAC** -Mining.Ability.Ready=[[GREEN]]**KRUMPAC PRIPRAVEN** +Mining.Ability.Lower=&7**SLOZIL SI SVUJ KRUMPAC** +Mining.Ability.Ready=&a**KRUMPAC PRIPRAVEN** Mining.SubSkill.SuperBreaker.Name=Super Breaker (SCHOPNOST) Mining.SubSkill.SuperBreaker.Description=Rychlost+, sance na trojnasobny zisk Mining.SubSkill.DoubleDrops.Name=Dvojn\u00e1sobn\u00fd zisk @@ -148,22 +148,22 @@ Mining.SubSkill.BiggerBombs.Name=V\u011bt\u0161\u00ed bomby Mining.SubSkill.BiggerBombs.Description=Navysuje vzdalenost exploze TNT Mining.SubSkill.DemolitionsExpertise.Name=Odborn\u00e1 demolice Mining.SubSkill.DemolitionsExpertise.Description=Snizuje zraneni zpusobene vybuchem TNT -Mining.Effect.Decrease=Sn\u00ed\u017een\u00ed \u0161kod Demoli\u010dn\u00edho experta: [[YELLOW]]{0} -Mining.Effect.DropChance=\u0161ance na dvojn\u00e1sobn\u00fd zisk: [[YELLOW]]{0} +Mining.Effect.Decrease=Sn\u00ed\u017een\u00ed \u0161kod Demoli\u010dn\u00edho experta: &e{0} +Mining.Effect.DropChance=\u0161ance na dvojn\u00e1sobn\u00fd zisk: &e{0} Mining.Listener=Dolovani: Mining.SkillName=DOLOVANI Mining.Skills.SuperBreaker.Off=**Super Ni\u010den\u00ed vyprchalo** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER BREAKER BYL AKTIVOVAN** -Mining.Skills.SuperBreaker.Other.Off=Super Breaker[[GREEN]] byl deaktivovan [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Mega Ni\u010den\u00ed -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Schopnost [[YELLOW]]Super Breaker [[GREEN]]obnovena! +Mining.Skills.SuperBreaker.On=&a**SUPER BREAKER BYL AKTIVOVAN** +Mining.Skills.SuperBreaker.Other.Off=Super Breaker&a byl deaktivovan &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 has used &cMega Ni\u010den\u00ed +Mining.Skills.SuperBreaker.Refresh=&aSchopnost &eSuper Breaker &aobnovena! Mining.Skillup=Dovednost v dolovani byla navysena o {0}. Celkem ({1}) -Mining.Blast.Boom=[[GRAY]]**VYBUCH** +Mining.Blast.Boom=&7**VYBUCH** Mining.Blast.Effect=+{0} v\u00fdnos rudy, {1}x ko\u0159ist -Mining.Blast.Radius.Increase=Navyseni radiusu vybuchu: [[YELLOW]]+{0} -Mining.Blast.Rank=V\u00fdbu\u0161n\u00e9 t\u011b\u017een\u00ed [[YELLOW]] Rank {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pou\u017eil [[RED]]V\u00fdbu\u0161n\u00e9 T\u011b\u017een\u00ed! -Mining.Blast.Refresh=[[GREEN]]Dovednost [[YELLOW]]Dolovani vybuchem [[GREEN]]je nyni obnovena! +Mining.Blast.Radius.Increase=Navyseni radiusu vybuchu: &e+{0} +Mining.Blast.Rank=V\u00fdbu\u0161n\u00e9 t\u011b\u017een\u00ed &e Rank {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 pou\u017eil &cV\u00fdbu\u0161n\u00e9 T\u011b\u017een\u00ed! +Mining.Blast.Refresh=&aDovednost &eDolovani vybuchem &aje nyni obnovena! Repair.SubSkill.Repair.Name=Opravovani Repair.SubSkill.Repair.Description=Oprava zbroje a n\u00e1stroj\u016f Repair.SubSkill.GoldRepair.Name=Oprava zlata ({0}+ SKILL) @@ -182,46 +182,46 @@ Repair.SubSkill.ArcaneForging.Name=Tajemne kovani Repair.SubSkill.ArcaneForging.Description=Oprava enchantovanych predmetu Repair.SubSkill.Salvage.Name=Sb\u00edrat({0}+ Dovednost) Repair.SubSkill.Salvage.Description=Sb\u00edrat N\u00e1stroje a Zbroj -Repair.Error=[[DARK_RED]]V mcMMO do\u0161lo k chyb\u011b p\u0159i oprav\u011b tohoto itemu! -Repair.Listener.Anvil=[[DARK_RED]]Polo\u017eil si kovadlinu, na kovadlin\u011b m\u016f\u017ee\u0161 opravovat n\u00e1stroje a zbroj. -Repair.Listener.Anvil2=[[DARK_RED]]Polozil jsi Salvage kovadlinu, pouzij ji na zachranu armoru. +Repair.Error=&4V mcMMO do\u0161lo k chyb\u011b p\u0159i oprav\u011b tohoto itemu! +Repair.Listener.Anvil=&4Polo\u017eil si kovadlinu, na kovadlin\u011b m\u016f\u017ee\u0161 opravovat n\u00e1stroje a zbroj. +Repair.Listener.Anvil2=&4Polozil jsi Salvage kovadlinu, pouzij ji na zachranu armoru. Repair.Listener=Opravovani: Repair.SkillName=OPRAVOVANI Repair.Skills.AdeptSalvage=[[TMAV\u011a_\u010cERVEN\u00c1]] Nejsi dostate\u010dn\u011b dovedn\u00fd na Sb\u00edr\u00e1n\u00ed v\u011bc\u00ed. -Repair.Skills.AdeptDiamond=[[DARK_RED]]Nemas dostatek dovednosti pro opravu Diamantovych predmetu. -Repair.Skills.AdeptGold=[[DARK_RED]]Nemas dostatek dovednosti pro opravu Zlatych predmetu. -Repair.Skills.AdeptIron=[[DARK_RED]]Nejsi dostatecne zkuseny na opravu s Ironem. -Repair.Skills.AdeptStone=[[DARK_RED]]Nemas dostatek dovednosti pro opravu Kamennych predmetu. -Repair.Skills.Adept=Mus\u00ed\u0161 m\u00edt level [[YELLOW]]{0}[[RED]] k oprav\u011b [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]To bylo snadn\u00e9. -Repair.Skills.FullDurability=[[GRAY]]Tento p\u0159edm\u011bt nen\u00ed po\u0161kozen\u00fd. -Repair.Skills.SalvageSuccess=[[GRAY]] P\u0159edm\u011bt zachr\u00e1n\u011bn! +Repair.Skills.AdeptDiamond=&4Nemas dostatek dovednosti pro opravu Diamantovych predmetu. +Repair.Skills.AdeptGold=&4Nemas dostatek dovednosti pro opravu Zlatych predmetu. +Repair.Skills.AdeptIron=&4Nejsi dostatecne zkuseny na opravu s Ironem. +Repair.Skills.AdeptStone=&4Nemas dostatek dovednosti pro opravu Kamennych predmetu. +Repair.Skills.Adept=Mus\u00ed\u0161 m\u00edt level &e{0}&c k oprav\u011b &e{1} +Repair.Skills.FeltEasy=&7To bylo snadn\u00e9. +Repair.Skills.FullDurability=&7Tento p\u0159edm\u011bt nen\u00ed po\u0161kozen\u00fd. +Repair.Skills.SalvageSuccess=&7 P\u0159edm\u011bt zachr\u00e1n\u011bn! Repair.Skills.NotFullDurability=[[TMAV\u011a_\u010cERVEN\u00c1]]Nem\u016f\u017eete sb\u00edrat poni\u010den\u00e9 v\u011bci. -Repair.Skills.Mastery=Mistrovstvi v opravovani: [[YELLOW]]Extra {0} \u017eivotnosti obnovena -Repair.Skills.StackedItems=[[DARK_RED]]Nem\u016f\u017ee\u0161 opravovat nestackovan\u00e9 p\u0159edm\u011bty. -Repair.Skills.Super.Chance=\u0160ance na superopravov\u00e1n\u00ed: [[YELLOW]]{0} +Repair.Skills.Mastery=Mistrovstvi v opravovani: &eExtra {0} \u017eivotnosti obnovena +Repair.Skills.StackedItems=&4Nem\u016f\u017ee\u0161 opravovat nestackovan\u00e9 p\u0159edm\u011bty. +Repair.Skills.Super.Chance=\u0160ance na superopravov\u00e1n\u00ed: &e{0} Repair.Skillup=Dovednost v opravovani byla navysena o {0}. Celkem ({1}) Repair.Pretty.Name=Oprava Salvage.Pretty.Name=Zachr\u00e1nit -Repair.Arcane.Chance.Downgrade=[[GRAY]]Sance na degradovani magicke sily predmetu: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]Pravd\u011bpodobnost \u00fasp\u011bchu AF: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7Sance na degradovani magicke sily predmetu: &e{0}% +Repair.Arcane.Chance.Success=&7Pravd\u011bpodobnost \u00fasp\u011bchu AF: &e{0}% Repair.Arcane.Downgrade=Magick\u00e1 s\u00edla tohoto p\u0159edm\u011btu zesl\u00e1bla. Repair.Arcane.Fail=Predmet ztratil navzdy svou magickou silu. Repair.Arcane.Lost=Nemel jsi dostatocnou dovednost pro zachovani ocarovani predmetu. -Repair.Arcane.Perfect=[[GREEN]]Udr\u017eel jsi nezn\u00e1mou enegii v tomto p\u0159edm\u011btu. -Repair.Arcane.Rank=Tajemne kov\u00e1n\u00ed: [[YELLOW]]Level {0}/4 -Swords.Ability.Lower=[[GRAY]]**ODLOZIL JSI SVUJ MEC** -Swords.Ability.Ready=[[GREEN]]**PRIPRAVIL JSI SVUJ MEC** -Swords.Combat.Bleed.Chance=\u0160ance na krv\u00e1cen\u00ed: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=D\u00e9lka krv\u00e1cen\u00ed: [[YELLOW]]{0} tik\u016f -Swords.Combat.Bleed.Note=[[GRAY]]NOTE: [[YELLOW]]1 trva 2 sekundy -Swords.Combat.Bleeding.Started=[[DARK_RED]] Krv\u00e1c\u00ed\u0161! -Swords.Combat.Bleeding.Stopped=[[GRAY]]Krvaceni bylo [[GREEN]]zastaveno[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**NEPRITEL KRVACI** -Swords.Combat.Counter.Chance=\u0160ance na proti\u00fatok: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]Zasa\u017een proti\u00fatokem! -Swords.Combat.Countered=[[GREEN]]**PROTIUTOK** -Swords.Combat.SS.Struck=[[DARK_RED]]Zasazen Hrozivym utokem! +Repair.Arcane.Perfect=&aUdr\u017eel jsi nezn\u00e1mou enegii v tomto p\u0159edm\u011btu. +Repair.Arcane.Rank=Tajemne kov\u00e1n\u00ed: &eLevel {0}/4 +Swords.Ability.Lower=&7**ODLOZIL JSI SVUJ MEC** +Swords.Ability.Ready=&a**PRIPRAVIL JSI SVUJ MEC** +Swords.Combat.Bleed.Chance=\u0160ance na krv\u00e1cen\u00ed: &e{0} +Swords.Combat.Bleed.Length=D\u00e9lka krv\u00e1cen\u00ed: &e{0} tik\u016f +Swords.Combat.Bleed.Note=&7NOTE: &e1 trva 2 sekundy +Swords.Combat.Bleeding.Started=&4 Krv\u00e1c\u00ed\u0161! +Swords.Combat.Bleeding.Stopped=&7Krvaceni bylo &azastaveno&7! +Swords.Combat.Bleeding=&a**NEPRITEL KRVACI** +Swords.Combat.Counter.Chance=\u0160ance na proti\u00fatok: &e{0} +Swords.Combat.Counter.Hit=&4Zasa\u017een proti\u00fatokem! +Swords.Combat.Countered=&a**PROTIUTOK** +Swords.Combat.SS.Struck=&4Zasazen Hrozivym utokem! Swords.SubSkill.CounterAttack.Name=Protiutok Swords.SubSkill.CounterAttack.Description=Sance k reflektovani obdrzeneho poskozeni pri braneni {0} Swords.SubSkill.SerratedStrikes.Name=Hrozivy utok (SCHOPNOST) @@ -233,12 +233,12 @@ Swords.SubSkill.Bleed.Description=Aplikuj krv\u00e1cejic\u00ed DoTku Swords.Listener=Mece: Swords.SkillName=MECE Swords.Skills.SS.Off=**Hroziv\u00fd \u00fatok byl deaktivov\u00e1n** -Swords.Skills.SS.On=[[GREEN]]**HROZIVY UTOK BYL AKTIVOVAN** -Swords.Skills.SS.Refresh=[[GREEN]]Tvoje schopnost [[YELLOW]]Serrated Strikes [[GREEN]]je obnovena! -Swords.Skills.SS.Other.Off=Hrozivy utok[[GREEN]] byl deaktivovan [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pouzil [[RED]]Hrozivy utok! +Swords.Skills.SS.On=&a**HROZIVY UTOK BYL AKTIVOVAN** +Swords.Skills.SS.Refresh=&aTvoje schopnost &eSerrated Strikes &aje obnovena! +Swords.Skills.SS.Other.Off=Hrozivy utok&a byl deaktivovan &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 pouzil &cHrozivy utok! Swords.Skillup=Dovednost mece byla navysena o {0}. Celkem ({1}) -Swords.SS.Length=D\u00e9lka Hroziv\u00e9ho \u00datoku: [[YELLOW]]{0}s +Swords.SS.Length=D\u00e9lka Hroziv\u00e9ho \u00datoku: &e{0}s Taming.Ability.Bonus.0=Ekologicky informovane Taming.Ability.Bonus.1=Vlci, vyhn\u011bte se nebezpe\u010d\u00ed Taming.Ability.Bonus.2=Husta srst @@ -257,15 +257,15 @@ Taming.Ability.Locked.2=ZAM\u010cENO DOKU\u010e {0}+DOVEDNOST (OT\u0158ESUVZDORN Taming.Ability.Locked.3=ZAM\u010cENO DOKUD {0}+ DOVEDNOST (NABROU\u0160EN\u00c9 DR\u00c1PY) Taming.Ability.Locked.4=ZAM\u010cENO DOKU\u010e{0}+ DOVEDNOST (RYCHL\u00c9 OB\u010cERSTVEN\u00cd) Taming.Ability.Locked.5=UZAM\u010cENO DOKU\u010e {0}+ DOVEDNOST (Svat\u00fd Chrt) -Taming.Combat.Chance.Gore=\u0160ance na nabodnut\u00ed: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=\u0160ance na nabodnut\u00ed: &e{0} Taming.SubSkill.BeastLore.Name=Tradice \u0161elem Taming.SubSkill.BeastLore.Description=Na\u0159\u00edznut\u00ed kost\u00ed kontroluje vlky & oceloty Taming.SubSkill.ShockProof.Name=Otresuvzdorny Taming.SubSkill.ShockProof.Description=Po\u0161kozen\u00ed Exploz\u00ed Sn\u00ed\u017eeno Taming.SubSkill.CallOfTheWild.Name=Vol\u00e1n\u00ed divociny Taming.SubSkill.CallOfTheWild.Description=Privolej zvirata na svou stranu -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): Skrc se a levym-klikem s {0} rybami v ruce -Taming.Effect.15=[[GRAY]]COTW (Ocelot): Skrc se a levym-klikem s {0} kostmi v ruce +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): Skrc se a levym-klikem s {0} rybami v ruce +Taming.Effect.15=&7COTW (Ocelot): Skrc se a levym-klikem s {0} kostmi v ruce Taming.SubSkill.FastFoodService.Name=Rychl\u00e9 Ob\u010derstven\u00ed Taming.SubSkill.FastFoodService.Description=\u0160ance na vyl\u00e9\u010den\u00ed vlka p\u0159i \u00fatoku Taming.SubSkill.HolyHound.Name=Svat\u00fd Chrt @@ -278,24 +278,24 @@ Taming.SubSkill.EnvironmentallyAware.Name=Ekologicky informovane Taming.SubSkill.EnvironmentallyAware.Description=Kaktusov\u00e1/L\u00e1vov\u00e1 f\u00f3bie, Imunita proti zran\u011bn\u00ed p\u00e1dem Taming.SubSkill.ThickFur.Name=Husta srst Taming.SubSkill.ThickFur.Description=Sn\u00ed\u017een\u00e9 zran\u011bn\u00ed,Odolnost proti ohni -Taming.Listener.Wolf=[[DARK_GRAY]]Vlk vlk pribehl zpatky k tobe... +Taming.Listener.Wolf=&8Vlk vlk pribehl zpatky k tobe... Taming.Listener=Ochocovani: Taming.SkillName=OCHOCOVANI Taming.Skillup=Dovednost v ochocovani byla navysena o {0}. Celkem ({1}) -Taming.Summon.Complete=[[GREEN]]Vyvol\u00e1n\u00ed hotovo +Taming.Summon.Complete=&aVyvol\u00e1n\u00ed hotovo Taming.Summon.Fail.Ocelot=M\u00e1\u0161 pobl\u00ed\u0161 p\u0159\u00edli\u0161 moc, abys povolal dal\u0161\u00edho. Taming.Summon.Fail.Wolf=M\u00e1\u0161 p\u0159\u00edli\u0161 mnoho vlk\u016f v okol\u00ed k tomu, aby jsi p\u0159ivolal dal\u0161\u00ed. Taming.Summon.Name.Format={0}s {1} -Unarmed.Ability.Berserk.Length=Delka trvani Besneni: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=Delka trvani Besneni: &e{0}s Unarmed.Ability.Bonus.0=Styl \u017eelezn\u00e9 pa\u017ee Unarmed.Ability.Bonus.1=+{0} Zv\u00fd\u0161en\u00ed zran\u011bn\u00ed -Unarmed.Ability.Chance.ArrowDeflect=\u0160ance na vych\u00edlen\u00ed \u0161\u00edpu: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=\u0160ance na odzbrojen\u00ed: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=\u0160ance na \u017delezn\u00fd stisk: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=\u0160ance na vych\u00edlen\u00ed \u0161\u00edpu: &e{0} +Unarmed.Ability.Chance.Disarm=\u0160ance na odzbrojen\u00ed: &e{0} +Unarmed.Ability.Chance.IronGrip=\u0160ance na \u017delezn\u00fd stisk: &e{0} Unarmed.Ability.IronGrip.Attacker= Tv\u016fj soupe\u0159 m\u00e1 \u017eelezn\u00e9 sev\u0159en\u00ed! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Tv\u016fj \u017eelezny stisk zabr\u00e1nil tomu abys byl odzbrojen! -Unarmed.Ability.Lower=[[GRAY]]**SKL\u00c1N\u00cd\u0160 SV\u00c9 P\u011aSTI** -Unarmed.Ability.Ready=[[GREEN]]**PRIPRAVIL JSI SVOJE PESTI** +Unarmed.Ability.IronGrip.Defender=&aTv\u016fj \u017eelezny stisk zabr\u00e1nil tomu abys byl odzbrojen! +Unarmed.Ability.Lower=&7**SKL\u00c1N\u00cd\u0160 SV\u00c9 P\u011aSTI** +Unarmed.Ability.Ready=&a**PRIPRAVIL JSI SVOJE PESTI** Unarmed.SubSkill.Berserk.Name=B\u011bsn\u011bn\u00ed (SCHOPNOST) Unarmed.SubSkill.Berserk.Description=+50% DMG, Nici slabsi materiali Unarmed.SubSkill.Disarm.Name=Odzbrojit (Hr\u00e1ce) @@ -309,15 +309,15 @@ Unarmed.SubSkill.IronGrip.Description=Zabra\u0148uje va\u0161emu odzbrojen\u00ed Unarmed.Listener=Neozbrojeny: Unarmed.SkillName=NEOZBROJENY Unarmed.Skills.Berserk.Off=**Besneni bylo deaktivovano** -Unarmed.Skills.Berserk.On=[[GREEN]]**BESNENI AKTIVOVANO** -Unarmed.Skills.Berserk.Other.Off=Besneni[[GREEN]] bylo deaktivovano [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pouzil [[RED]]Besneni! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Tvoje [[YELLOW]]schopnost B\u011bsn\u011bn\u00ed [[GREEN]]byla obnovena! +Unarmed.Skills.Berserk.On=&a**BESNENI AKTIVOVANO** +Unarmed.Skills.Berserk.Other.Off=Besneni&a bylo deaktivovano &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 pouzil &cBesneni! +Unarmed.Skills.Berserk.Refresh=&aTvoje &eschopnost B\u011bsn\u011bn\u00ed &abyla obnovena! Unarmed.Skillup=Dovednost v boji rukou byla navy\u0161ena o {0}. Celkem ({1}) Woodcutting.Ability.0=Vyfoukavac Woodcutting.Ability.1=Odfoukne listi -Woodcutting.Ability.Chance.DDrop=\u0160ance na dvojn\u00e1sobn\u00fd zisk: [[YELLOW]]{0} -Woodcutting.Ability.Length=D\u00e9lka Tree felleru: [[YELLOW]]{0}s +Woodcutting.Ability.Chance.DDrop=\u0160ance na dvojn\u00e1sobn\u00fd zisk: &e{0} +Woodcutting.Ability.Length=D\u00e9lka Tree felleru: &e{0}s Woodcutting.Ability.Locked.0=ZAM\u010cENO DOKUD {0}+ DOVEDNOST (FOUKA\u010c LIST\u00cd) Woodcutting.SubSkill.TreeFeller.Name=Ni\u010ditel strom\u016f (ABILITA) Woodcutting.SubSkill.TreeFeller.Description=Odp\u00e1l\u00ed strom @@ -327,36 +327,36 @@ Woodcutting.SubSkill.HarvestLumber.Name=Dvojnasobne zisky Woodcutting.SubSkill.HarvestLumber.Description=Zdvojnasobi normalni zisk Woodcutting.Listener=D\u0159evorubectv\u00ed: Woodcutting.SkillName=DREVORUBECTVI -Woodcutting.Skills.TreeFeller.Off=Valec stromu[[GREEN]] byl deaktivovan [[YELLOW]]{0} t -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**V\u00c1LE\u010c STROM\u016e AKTIVOV\u00c1NO** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Schopnost [[YELLOW]]Valec stromu [[GREEN]]byla obnovena! -Woodcutting.Skills.TreeFeller.Other.Off=Valec stromu[[GREEN]] byl deaktivovan [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] pouzil [[RED]]Valece stromu! +Woodcutting.Skills.TreeFeller.Off=Valec stromu&a byl deaktivovan &e{0} t +Woodcutting.Skills.TreeFeller.On=&a**V\u00c1LE\u010c STROM\u016e AKTIVOV\u00c1NO** +Woodcutting.Skills.TreeFeller.Refresh=&aSchopnost &eValec stromu &abyla obnovena! +Woodcutting.Skills.TreeFeller.Other.Off=Valec stromu&a byl deaktivovan &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 pouzil &cValece stromu! Woodcutting.Skills.TreeFeller.Splinter=TVOJE SEKERA SE ROZLETELA NA TISICE KOUSKU! Woodcutting.Skills.TreeFeller.Threshold=Tento strom je p\u0159\u00edli\u0161 velk\u00fd! Woodcutting.Skillup=Dovednost v dolovani byla navysena o {0}. Celkem ({1}) Ability.Generic.Refresh=[[GREEN]**SCHOPNOSTI OBNOVENY!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**SIP VYCHYLEN** -Combat.BeastLore=[[GREEN]]**TRADICE SELEM** -Combat.BeastLoreHealth=[[DARK_AQUA]]Zivoty ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Vlastn\u00edk ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**PRUNIK** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**SIP VYCHYLEN** +Combat.BeastLore=&a**TRADICE SELEM** +Combat.BeastLoreHealth=&3Zivoty (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Vlastn\u00edk (&c{0}&3) +Combat.Gore=&a**PRUNIK** Combat.StruckByGore=**BYL JSI PROBODNUT** -Combat.TargetDazed=C\u00edl byl [[DARK_RED]]Omr\u00e1\u010den -Combat.TouchedFuzzy=[[DARK_RED]]Nejasne dotcen. Mas zavrat. -mcMMO.Description=[[DARK_AQUA]]O [[YELLOW]]mcMMO[[DARK_AQUA]] Projekt:,[[GOLD]]mcMMO je [[RED]]open source[[GOLD]] RPG m\u00f3d vytvo\u0159en\u00fd v \u00fanoru 2011,[[GOLD]]autorem [[BLUE]]nossr50[[GOLD]]. C\u00edl projektu je poskytnout kvalitu RPG.,[[DARK_AQUA]]Tipy:,[[GOLD]] - [[GREEN]]Pou\u017eij [[RED]]/mcmmo help[[GREEN]] pro zobrazen\u00ed dostupn\u00fdch p\u0159\u00edkaz\u016f,[[GOLD]] - [[GREEN]]Type [[RED]]/SKILLNAME[[GREEN]] pro zobrazen\u00ed detailn\u00edch informac\u00ed o skillu,[[DARK_AQUA]]V\u00fdvoj\u00e1\u0159i:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Majitel),[[GOLD]] - [[GREEN]]GJ [[BLUE]](Vedouc\u00ed projektu),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](V\u00fdvoj\u00e1\u0159),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](V\u00fdvoj\u00e1\u0159),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](V\u00fdvoj\u00e1\u0159),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](V\u00fdvoj\u00e1\u0159),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](V\u00fdvoj\u00e1\u0159),[[DARK_AQUA]]U\u017eite\u010dn\u00e9 odkazy:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] Nahla\u0161ov\u00e1n\u00ed Chyb,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC Chat, -Commands.addlevels.AwardAll.1=[[GREEN]]Bylo v\u00e1m ud\u011bleno {0} \u00farovn\u00ed ve v\u0161ech dovednostech! +Combat.TargetDazed=C\u00edl byl &4Omr\u00e1\u010den +Combat.TouchedFuzzy=&4Nejasne dotcen. Mas zavrat. +mcMMO.Description=&3O &emcMMO&3 Projekt:,&6mcMMO je &copen source&6 RPG m\u00f3d vytvo\u0159en\u00fd v \u00fanoru 2011,&6autorem &9nossr50&6. C\u00edl projektu je poskytnout kvalitu RPG.,&3Tipy:,&6 - &aPou\u017eij &c/mcmmo help&a pro zobrazen\u00ed dostupn\u00fdch p\u0159\u00edkaz\u016f,&6 - &aType &c/SKILLNAME&a pro zobrazen\u00ed detailn\u00edch informac\u00ed o skillu,&3V\u00fdvoj\u00e1\u0159i:,&6 - &anossr50 &9(Majitel),&6 - &aGJ &9(Vedouc\u00ed projektu),&6 - &aNuclearW &9(V\u00fdvoj\u00e1\u0159),&6 - &abm01 &9(V\u00fdvoj\u00e1\u0159),&6 - &aTfT_02 &9(V\u00fdvoj\u00e1\u0159),&6 - &aGlitchfinder &9(V\u00fdvoj\u00e1\u0159),&6 - &at00thpick1 &9(V\u00fdvoj\u00e1\u0159),&3U\u017eite\u010dn\u00e9 odkazy:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 Nahla\u0161ov\u00e1n\u00ed Chyb,&6 - &a#mcmmo @ irc.esper.net&6 IRC Chat, +Commands.addlevels.AwardAll.1=&aBylo v\u00e1m ud\u011bleno {0} \u00farovn\u00ed ve v\u0161ech dovednostech! Commands.addlevels.AwardAll.2=V\u0161echny schopnosti byly zm\u011bn\u011bny na {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Tvoje dovednost {1} je nyn\u00ed {0}! +Commands.addlevels.AwardSkill.1=&aTvoje dovednost {1} je nyn\u00ed {0}! Commands.addlevels.AwardSkill.2={0} bylo upraveno pro {1}. -Commands.addxp.AwardAll=[[GREEN]]Bylo v\u00e1m ud\u011bleno {0} zku\u0161enost\u00ed ve v\u0161ech skillech! -Commands.addxp.AwardSkill=[[GREEN]]Z\u00edskal si {0} zku\u0161enost\u00ed v {1}! -Commands.Ability.Off=Pou\u017eit\u00ed schopnosti bylo [[RED]] vypnuto -Commands.Ability.On=Pou\u017eit\u00ed schopnosti bylo [[GREEN]]zapnuto -Commands.AdminChat.Off=Admin chat [[RED]]Vypnuty -Commands.AdminChat.On=Admin Chat[[GREEN]]Zapnut\u00fd +Commands.addxp.AwardAll=&aBylo v\u00e1m ud\u011bleno {0} zku\u0161enost\u00ed ve v\u0161ech skillech! +Commands.addxp.AwardSkill=&aZ\u00edskal si {0} zku\u0161enost\u00ed v {1}! +Commands.Ability.Off=Pou\u017eit\u00ed schopnosti bylo &c vypnuto +Commands.Ability.On=Pou\u017eit\u00ed schopnosti bylo &azapnuto +Commands.AdminChat.Off=Admin chat &cVypnuty +Commands.AdminChat.On=Admin Chat&aZapnut\u00fd Commands.AdminToggle=- Prepnout admin chat Commands.Chat.Console=*\u0158\u00edd\u00edc\u00ed panel* Commands.Disabled=Tento prikaz je vypnuty. @@ -364,79 +364,79 @@ Commands.DoesNotExist=Hrac se v databaze nenachazi! Commands.GodMode.Disabled=mcMMO Godmod vypnuty Commands.GodMode.Enabled=mcMMO Godmod aktivovan Commands.GodMode.Forbidden=[mcMMO] M\u00f3d B\u016fh nen\u00ed povolen v tomto sv\u011bt\u011b (pod\u00edvej se do Povolen\u00ed) -Commands.Inspect= [[RED]]- Shl\u00e9dni detailn\u00ed informace o hr\u00e1\u010di -Commands.Party.Invite.Accepted=[[GREEN]]Pozvanka prijata. Pridal jsi se k party {0} -Commands.Invite.Success=[[GREEN]]Pozv\u00e1nka \u00faspesne odesl\u00e1na. -Commands.Leaderboards= [[RED]]- Tabulka nejlep\u0161\u00edch -Commands.mcc.Header=---[][[YELLOW]]mcMMO P\u0159\u00edkazy[[RED]][]--- +Commands.Inspect= &c- Shl\u00e9dni detailn\u00ed informace o hr\u00e1\u010di +Commands.Party.Invite.Accepted=&aPozvanka prijata. Pridal jsi se k party {0} +Commands.Invite.Success=&aPozv\u00e1nka \u00faspesne odesl\u00e1na. +Commands.Leaderboards= &c- Tabulka nejlep\u0161\u00edch +Commands.mcc.Header=---[]&emcMMO P\u0159\u00edkazy&c[]--- Commands.mcgod=- Prepnout GodMod Commands.mchud.Invalid=Nespr\u00e1vn\u00fd typ HUD. -Commands.mcpurge.Success=[[GREEN]]Datab\u00e1ze byla \u00fasp\u011b\u0161n\u011b vy\u010dist\u011bna! -Commands.mcrank.Heading=[[GOLD]]-=OSOBN\u00cd HODNOCEN\u00cd=- -Commands.mcrank.Overall=Celkov\u00e1[[GREEN]] - [[GOLD]]Hodnost [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=C\u00cdL: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]Hodnost [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Bez hodnosti +Commands.mcpurge.Success=&aDatab\u00e1ze byla \u00fasp\u011b\u0161n\u011b vy\u010dist\u011bna! +Commands.mcrank.Heading=&6-=OSOBN\u00cd HODNOCEN\u00cd=- +Commands.mcrank.Overall=Celkov\u00e1&a - &6Hodnost &f#&a{0} +Commands.mcrank.Player=C\u00cdL: &f{0} +Commands.mcrank.Skill={0}&a - &6Hodnost &f#&a{1} +Commands.mcrank.Unranked=&fBez hodnosti Commands.mcrefresh.Success={0}\'\' schopnosti obnoveny. -Commands.mcremove.Success=[[GREEN]]{0} byl \u00fasp\u011b\u0161n\u011b vymaz\u00e1n z datab\u00e1ze! -Commands.mctop.Tip=[[GOLD]]Tip: Pro osobn\u00ed statistiky pou\u017eij [[RED]]/mcrank[[GOLD]]! -Commands.mmoedit=[player] [[RED]] - Modify target -Commands.mmoedit.AllSkills.1=[[GREEN]]Tv\u00e1 \u00farove\u0148 ve v\u0161ech skillech byla nastavena na {0}! -Commands.mmoedit.Modified.1=[[GREEN]]Tv\u016fj skill v {0} byl pozm\u011bn\u011bn na {1}! +Commands.mcremove.Success=&a{0} byl \u00fasp\u011b\u0161n\u011b vymaz\u00e1n z datab\u00e1ze! +Commands.mctop.Tip=&6Tip: Pro osobn\u00ed statistiky pou\u017eij &c/mcrank&6! +Commands.mmoedit=[player] &c - Modify target +Commands.mmoedit.AllSkills.1=&aTv\u00e1 \u00farove\u0148 ve v\u0161ech skillech byla nastavena na {0}! +Commands.mmoedit.Modified.1=&aTv\u016fj skill v {0} byl pozm\u011bn\u011bn na {1}! Commands.mmoedit.Modified.2={0} bylo upraveno pro {1}. -Commands.mmoshowdb=Aktu\u00e1ln\u00ed pou\u017e\u00edvan\u00e1 datab\u00e1ze je [[GREEN]]{0} +Commands.mmoshowdb=Aktu\u00e1ln\u00ed pou\u017e\u00edvan\u00e1 datab\u00e1ze je &a{0} Commands.ModDescription=- Precti si strucny popis pluginu Commands.NoConsole=Tento prikaz nepodporuje pouziti z konzole. -Commands.Notifications.Off=Oznamov\u00e1n\u00ed schopnost\u00ed [[RED]]vypnuto -Commands.Notifications.On=Oznamov\u00e1n\u00ed schopnost\u00ed [[GREEN]]zapnuto +Commands.Notifications.Off=Oznamov\u00e1n\u00ed schopnost\u00ed &cvypnuto +Commands.Notifications.On=Oznamov\u00e1n\u00ed schopnost\u00ed &azapnuto Commands.Offline=Tento p\u0159\u00edkaz nefunguje pro offline hr\u00e1\u010de. -Commands.Other=[[GREEN]]--OSTATNI PRIKAZY-- -Commands.Party.Header=-----[][[GREEN]]PARTA[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]JM\u00c9NO: [[WHITE]]{0} {1} -Commands.Party.ShareMode=[[DARK_GRAY]]M\u00d3D SD\u00cdLEN\u00cd: -Commands.Party.ItemShare=[[GRAY]]P\u0158EDM\u011aT [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]Sd\u00edl\u00edm p\u0159edm\u011bty: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]BL\u00cdZKO TEBE[[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} +Commands.Other=&a--OSTATNI PRIKAZY-- +Commands.Party.Header=-----[]&aPARTA&c[]----- +Commands.Party.Status=&8JM\u00c9NO: &f{0} {1} +Commands.Party.ShareMode=&8M\u00d3D SD\u00cdLEN\u00cd: +Commands.Party.ItemShare=&7P\u0158EDM\u011aT &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8Sd\u00edl\u00edm p\u0159edm\u011bty: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8BL\u00cdZKO TEBE&3{0}&8/&3{1} Commands.Party.Accept=- Potvrdit pozvanku do party -Commands.Party.Chat.Off=Chat jenom pro partu [[RED]]Vypnuty -Commands.Party.Chat.On=Party chat [[RED]]Off -Commands.Party.Commands=[[GREEN]]--P\u0158\u00cdKAZY PARTY-- -Commands.Party.Invite.0=VAROVANI: [[GREEN]]Obdrzel jsi pozvanku do party {0} od {1} -Commands.Party.Invite.1=Napi\u0161te [[GREEN]]/party accept[[YELLOW]] abyste p\u0159ijali pozv\u00e1nku +Commands.Party.Chat.Off=Chat jenom pro partu &cVypnuty +Commands.Party.Chat.On=Party chat &cOff +Commands.Party.Commands=&a--P\u0158\u00cdKAZY PARTY-- +Commands.Party.Invite.0=VAROVANI: &aObdrzel jsi pozvanku do party {0} od {1} +Commands.Party.Invite.1=Napi\u0161te &a/party accept&e abyste p\u0159ijali pozv\u00e1nku Commands.Party.Invite=- Poslat pozv\u00e1nku do party -Commands.Party.Join=[[GRAY]]P\u0159idal/a jste se do party: {0} -Commands.Party.Create=[[GRAY]]Vytvo\u0159ena parta: {0} -Commands.Party.Rename=[[GRAY]]Jm\u00e9no party zm\u011bn\u011bno na: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Parta {0} sd\u00edl\u00ed nastaven\u00ed na: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]Sd\u00edlen\u00ed v\u011bc\u00ed v part\u011b pro [[GOLD]]{0} [[GRAY]]bylo [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Parta {0} u\u017e existuje! +Commands.Party.Join=&7P\u0159idal/a jste se do party: {0} +Commands.Party.Create=&7Vytvo\u0159ena parta: {0} +Commands.Party.Rename=&7Jm\u00e9no party zm\u011bn\u011bno na: &f{0} +Commands.Party.SetSharing=&7Parta {0} sd\u00edl\u00ed nastaven\u00ed na: &3{1} +Commands.Party.ToggleShareCategory=&7Sd\u00edlen\u00ed v\u011bc\u00ed v part\u011b pro &6{0} &7bylo &3{1} +Commands.Party.AlreadyExists=&4Parta {0} u\u017e existuje! Commands.Party.Kick=Byl jsi vyhozen z party {0}! Commands.Party.Leave=Opustil jsi party -Commands.Party.Members.Header=-----[][[GREEN]]\u010cLENOV\u00c9[[RED]][]----- +Commands.Party.Members.Header=-----[]&a\u010cLENOV\u00c9&c[]----- Commands.Party.None=[RED]]Nejsi v zadne party. Commands.Party.Quit=- Opustil jsi svoji aktualni partu -Commands.Party.Teleport= [[RED]]- Teleport ke clenovi party +Commands.Party.Teleport= &c- Teleport ke clenovi party Commands.Party.Toggle=- Zapnout party chat Commands.Party.1=- Vytvo\u0159en\u00ed nov\u00e9 party Commands.Party.2=- P\u0159ipoj\u00ed se k hr\u00e1\u010dov\u011b part\u011b -Commands.ptp.Enabled=Teleportace paret [[GREEN]]zapnut\u00e1 -Commands.ptp.Disabled=Teleportace paret [[RED]]vypnut\u00e1 +Commands.ptp.Enabled=Teleportace paret &azapnut\u00e1 +Commands.ptp.Disabled=Teleportace paret &cvypnut\u00e1 Commands.ptp.NoRequests=V tuto chv\u00edli nem\u00e1te \u017e\u00e1dne po\u017eadavky o teleport Commands.ptp.NoWorldPermissions=[mcMMO] Nem\u00e1\u0161 opr\u00e1vn\u011bn\u00ed pro teleportaci do sv\u011bta {0}. -Commands.ptp.Request1={0} [[GREEN]]po\u017e\u00e1dal ,aby se k v\u00e1m mohl teleportovat. -Commands.ptp.Request2=[[GREEN]]K teleportu napi\u0161te [[YELLOW]]/ptp accept. [[GREEN]]Po\u017eadavek vypr\u0161\u00ed za [[RED]]{0} [[GREEN]]sekund. -Commands.ptp.AcceptAny.Enabled=Potvrzen\u00ed teleportu party [[GREEN]]zapnut -Commands.ptp.AcceptAny.Disabled=Potvrzen\u00ed teleportu party [[RED]]vypnuto +Commands.ptp.Request1={0} &apo\u017e\u00e1dal ,aby se k v\u00e1m mohl teleportovat. +Commands.ptp.Request2=&aK teleportu napi\u0161te &e/ptp accept. &aPo\u017eadavek vypr\u0161\u00ed za &c{0} &asekund. +Commands.ptp.AcceptAny.Enabled=Potvrzen\u00ed teleportu party &azapnut +Commands.ptp.AcceptAny.Disabled=Potvrzen\u00ed teleportu party &cvypnuto Commands.ptp.RequestExpired=Po\u017eadavek o teleport party vypr\u0161el! -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] Rebricek [[YELLOW]]Celkovych levelu-- -Commands.PowerLevel.Capped=[[DARK_RED]]CELKOV\u00c1 \u00daROVE\u0147: [[GREEN]]{0} [[DARK_RED]]MAXIM\u00c1LN\u00cd \u00daROVE\u0147: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]CELKOVY LEVEL: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]] Vsechny vase dovednosti byly uspesne resetov\u00e1ny. -Commands.Reset.Single=[[GREEN]]Tvoje dovednost {0} byla uspesne restartovana. +Commands.PowerLevel.Leaderboard=--mcMMO&9 Rebricek &eCelkovych levelu-- +Commands.PowerLevel.Capped=&4CELKOV\u00c1 \u00daROVE\u0147: &a{0} &4MAXIM\u00c1LN\u00cd \u00daROVE\u0147: &e{1} +Commands.PowerLevel=&4CELKOVY LEVEL: &a{0} +Commands.Reset.All=&a Vsechny vase dovednosti byly uspesne resetov\u00e1ny. +Commands.Reset.Single=&aTvoje dovednost {0} byla uspesne restartovana. Commands.Reset=Resetov\u00e1n\u00ed zku\u0161enost\u00ed na level 0 Commands.Skill.Invalid=Neplatny nazev dovednosti! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Tabulka nejlepsich-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Tabulka nejlepsich-- Commands.SkillInfo=- Shl\u00e9dnout detailn\u00ed informace o dovednosti Commands.Stats.Self=Tvoje statistiky Commands.Stats=- Shl\u00e9dnout svoje mcMMO statistiky @@ -455,54 +455,54 @@ Commands.Usage.Rate=hodnota Commands.Usage.Skill=Dovednost Commands.Usage.XP=Zku\u0161enostn\u00ed body mcMMO.NoInvites=Momentalne nemas zadne pozvanky -mcMMO.NoPermission=[[DARK_RED]]Nedostatecna prava -mcMMO.NoSkillNote=[[DARK_GRAY]]Pokud nemas pristup k schopnosti, nebude zobrazena. +mcMMO.NoPermission=&4Nedostatecna prava +mcMMO.NoSkillNote=&8Pokud nemas pristup k schopnosti, nebude zobrazena. Party.Forbidden=[mcMMO] Party nejsou povoleny (pod\u00edvej se do Povolen\u00ed) -Party.Help.0=Spr\u00e1vn\u00e9 pou\u017eit\u00ed je [[DARK_AQUA]]{0} [password]. -Party.Help.1=Pro vytvo\u0159en\u00ed party, pou\u017eij [[DARK_AQUA]]{0} [password]. -Party.Help.2=Pora\u010f se s [[DARK_AQUA]]{0} [[RED]]pro v\u00edce informac\u00ed -Party.Help.3=Pou\u017eij [[DARK_AQUA]]{0} [password] [[RED]]pro vstup nebo [[DARK_AQUA]]{1} [[RED]]pro opu\u0161t\u011bn\u00ed -Party.Help.4=Pro uzam\u010den\u00ed nebo odem\u010den\u00ed tv\u00e9 party, pou\u017eij [[DARK_AQUA]]{0} -Party.Help.5=Pro ochr\u00e1n\u011bn\u00ed va\u0161\u00ed party heslem, pou\u017eij [[DARK_AQUA]]{0} -Party.Help.6=Pro vykopnut\u00ed hr\u00e1\u010de z tv\u00e9 party, pou\u017eij [[DARK_AQUA]]{0} -Party.Help.7=Pro p\u0159esunut\u00ed v\u016fdcovstv\u00ed tv\u00e9 party, pou\u017eij [[DARK_AQUA]]{0} -Party.Help.8=Pro zru\u0161en\u00ed va\u0161\u00ed party pou\u017eij [[DARK_AQUA]]{0} -Party.Help.9=Pou\u017eijte[[DARK_AQUA]]{0} [[RED]]abyste sd\u00edlel v\u011bci se \u010dleny party. -Party.Help.10=Pou\u017eij [[DARK_AQUA]]{0} [[RED]]k zapnut\u00ed sd\u00edlen\u00ed zku\u0161enostn\u00edch bod\u016f se \u010dleny party -Party.InformedOnJoin={0} [[GREEN]]se p\u0159idal do va\u0161\u00ed party -Party.InformedOnQuit={0} [[GREEN]]opustil va\u0161\u00ed partu -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]nastavil jm\u00e9no party na [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Toto nen\u00ed mo\u017en\u00e9 jm\u00e9no pro partu. +Party.Help.0=Spr\u00e1vn\u00e9 pou\u017eit\u00ed je &3{0} [password]. +Party.Help.1=Pro vytvo\u0159en\u00ed party, pou\u017eij &3{0} [password]. +Party.Help.2=Pora\u010f se s &3{0} &cpro v\u00edce informac\u00ed +Party.Help.3=Pou\u017eij &3{0} [password] &cpro vstup nebo &3{1} &cpro opu\u0161t\u011bn\u00ed +Party.Help.4=Pro uzam\u010den\u00ed nebo odem\u010den\u00ed tv\u00e9 party, pou\u017eij &3{0} +Party.Help.5=Pro ochr\u00e1n\u011bn\u00ed va\u0161\u00ed party heslem, pou\u017eij &3{0} +Party.Help.6=Pro vykopnut\u00ed hr\u00e1\u010de z tv\u00e9 party, pou\u017eij &3{0} +Party.Help.7=Pro p\u0159esunut\u00ed v\u016fdcovstv\u00ed tv\u00e9 party, pou\u017eij &3{0} +Party.Help.8=Pro zru\u0161en\u00ed va\u0161\u00ed party pou\u017eij &3{0} +Party.Help.9=Pou\u017eijte&3{0} &cabyste sd\u00edlel v\u011bci se \u010dleny party. +Party.Help.10=Pou\u017eij &3{0} &ck zapnut\u00ed sd\u00edlen\u00ed zku\u0161enostn\u00edch bod\u016f se \u010dleny party +Party.InformedOnJoin={0} &ase p\u0159idal do va\u0161\u00ed party +Party.InformedOnQuit={0} &aopustil va\u0161\u00ed partu +Party.InformedOnNameChange=&6{0} &anastavil jm\u00e9no party na &f{1} +Party.InvalidName=&4Toto nen\u00ed mo\u017en\u00e9 jm\u00e9no pro partu. Party.Invite.Self=Nem\u016f\u017ee\u0161 pozvat s\u00e1m sebe! Party.IsLocked=Tahla parta je ji\u017e uzamknuta! Party.IsntLocked=Tato parta je zamknuta! Party.Locked=Parta je zamnuta, pouze velitel party t\u011b m\u016f\u017ee p\u0159izvat. -Party.NotInYourParty=[[DARK_RED]]{0} nen\u00ed ve tv\u00e9 part\u011b. -Party.NotOwner=[[DARK_RED]]Nejste v\u016fdcem party. -Party.Owner.New=[[GREEN]]{0} se stal v\u016fdce party. -Party.Owner.NotLeader=[[DARK_RED]]U\u017e nejsi v\u016fdce party. -Party.Owner.Player=[[GREEN]]Nyn\u00ed jsi v\u016fdce party. +Party.NotInYourParty=&4{0} nen\u00ed ve tv\u00e9 part\u011b. +Party.NotOwner=&4Nejste v\u016fdcem party. +Party.Owner.New=&a{0} se stal v\u016fdce party. +Party.Owner.NotLeader=&4U\u017e nejsi v\u016fdce party. +Party.Owner.Player=&aNyn\u00ed jsi v\u016fdce party. Party.Password.None=Tato parta je zaheslov\u00e1na. Pros\u00edm napi\u0161te heslo pro vstup. Party.Password.Incorrect=Heslo k part\u011b je \u0161patn\u011b! -Party.Password.Set=[[GREEN]]Heslo do party nastaveno na {0} -Party.Password.Removed=[[GREEN]]Heslo party bylo vy\u010di\u0161t\u011bno. +Party.Password.Set=&aHeslo do party nastaveno na {0} +Party.Password.Removed=&aHeslo party bylo vy\u010di\u0161t\u011bno. Party.Player.Invalid=Tohle neni platny hrac. -Party.NotOnline=[[DARK_RED]]{0} nen\u00ed online! +Party.NotOnline=&4{0} nen\u00ed online! Party.Player.InSameParty={0} u\u017e je na va\u0161\u00ed party! -Party.PlayerNotInParty=[[DARK_RED]]{0} nen\u00ed na party +Party.PlayerNotInParty=&4{0} nen\u00ed na party Party.Specify=Mus\u00ed\u0161 specifikovat partu. Party.Teleport.Dead=Nemuzes se teleportovat k mrtvemu hraci. Party.Teleport.Hurt=Byl jsi zran\u011bn v posledn\u00edch {0} sekund\u00e1ch a nem\u016f\u017ee\u0161 se teleportovat. -Party.Teleport.Player=[[GREEN]]Byl jsi teleportovan k {0}. +Party.Teleport.Player=&aByl jsi teleportovan k {0}. Party.Teleport.Self=Nem\u016f\u017ee\u0161 se teleportovat s\u00e1m na sebe! -Party.Teleport.Target=[[GREEN]]{0} se k tobe teleportoval. +Party.Teleport.Target=&a{0} se k tobe teleportoval. Party.Teleport.Disabled={0} neumo\u017e\u0148uje teleportace paret Party.Rename.Same=Toto u\u017e je jm\u00e9no va\u0161\u00ed party! Party.Join.Self=Nem\u016f\u017ee\u0161 nabrat sebe! -Party.Unlocked=[[GRAY]]Party je odemknuta -Party.Disband=[[GRAY]]Parta se rozpadla -Party.Status.Locked=[[DARK_RED]](POUZE POZV\u00c1NKY) -Party.Status.Unlocked=[[DARK_GREEN]](OTEV\u0158\u00cdT) +Party.Unlocked=&7Party je odemknuta +Party.Disband=&7Parta se rozpadla +Party.Status.Locked=&4(POUZE POZV\u00c1NKY) +Party.Status.Unlocked=&2(OTEV\u0158\u00cdT) Party.ShareType.Xp=EXP Party.ShareType.Item=P\u0158EDM\u011aT Party.ShareMode.None=\u017d\u00c1DN\u00dd @@ -528,76 +528,76 @@ Commands.XPGain.Swords=Zabijenim monster. Commands.XPGain.Taming=Ochoceni zvirat nebo boj s vlky Commands.XPGain.Unarmed=Zabijenim monster. Commands.XPGain.Woodcutting=K\u00e1cen\u00ed strom\u016f -Commands.XPGain=[[DARK_GRAY]]Zisk dovednosti: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Tvuj XP bar byl uzamcen na {0}! -Commands.xplock.unlocked=[[GOLD]]Tvuj XP bar je nyni [[GREEN]]ODEMCEN[[GOLD]]! +Commands.XPGain=&8Zisk dovednosti: &f{0} +Commands.xplock.locked=&6Tvuj XP bar byl uzamcen na {0}! +Commands.xplock.unlocked=&6Tvuj XP bar je nyni &aODEMCEN&6! Commands.xprate.modified=Sazba zku\u0161enostn\u00edch bod\u016f byla zm\u011bn\u011bna na {0} Commands.xprate.over=mcMMO Event na XP N\u00e1sobek ZKON\u010cIL! Commands.xprate.proper.0=Spravne pouziti prikazu pro zmenu sazby dovednosti je /xprate Commands.xprate.proper.1=Spravne pou\u017eit\u00ed k obnov\u011b urovn\u011b XP na v\u00fdchoz\u00ed hodnotu je /xprate reset Commands.xprate.proper.2=Uvedte prosim true nebo false pro rozliseni zda-li se jedna o udalost na zisk dovednosti nebo ne -Commands.xprate.started.0=[[GOLD]]XP EVENT PRO mcMMO ZA\u010cAL! -Commands.xprate.started.1=[[GOLD]]mcMMO XP N\u00c1SOBEK JE NYN\u00cd {0}x! -XPRate.Event=[[GOLD]]mcMMO je nyni v modu zmeneneho pomeru ziskavani dovednosti! Nasobek pomeru dovednosti je {0}x! +Commands.xprate.started.0=&6XP EVENT PRO mcMMO ZA\u010cAL! +Commands.xprate.started.1=&6mcMMO XP N\u00c1SOBEK JE NYN\u00cd {0}x! +XPRate.Event=&6mcMMO je nyni v modu zmeneneho pomeru ziskavani dovednosti! Nasobek pomeru dovednosti je {0}x! Effects.Effects=EFEKTY -Effects.Child=[[DARK_GRAY]]LVL: [[GREEN]]{0} -Effects.Level=[[DARK_GRAY]]LVL: [[GREEN]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]]N\u00e1vod k {0} - napi\u0161te /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} N\u00e1vod[[GOLD]]=- +Effects.Child=&8LVL: &a{0} +Effects.Level=&8LVL: &a{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} +Guides.Available=&7N\u00e1vod k {0} - napi\u0161te /{1} ? [page] +Guides.Header=&6-=&a{0} N\u00e1vod&6=- Guides.Page.Invalid=Nespr\u00e1vn\u00e9 \u010d\u00edslo str\u00e1nky! Guides.Page.OutOfRange=Tato str\u00e1nka neexistuje, je tu pouze {0} str\u00e1nek. Guides.Usage= Pou\u017eit\u00ed je /{0} ? [page] Guides.Smelting.Section.0=Ji\u017e brzy... Inspect.Offline=Nem\u00e1\u0161 pr\u00e1va kontrolovat hr\u00e1\u010de co nejsou online! -Inspect.OfflineStats=mcMMO Statistiky pro offline hrace [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Statistiky pro [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO Statistiky pro offline hrace &e{0} +Inspect.Stats=&amcMMO Statistiky pro &e{0} Inspect.TooFar=Jsi moc daleko pro prozkoum\u00e1n\u00ed tohoto hr\u00e1\u010de. Item.ChimaeraWing.Fail=**K\u0158\u00cdDLO CHIM\u00c9RY SELHALO!** Item.ChimaeraWing.Pass=**KRIDLO CHIMERY** Item.ChimaeraWing.Name=K\u0159\u00eddlo chim\u00e9ry -Item.ChimaeraWing.Lore=[[GRAY]]Teleportuje v\u00e1s k va\u0161\u00ed posteli. -Item.Generic.Wait=Mus\u00ed\u0161 po\u010dkat ne\u017e to zas bude\u0161 moci pou\u017e\u00edt! [[YELLOW]]({0}s) -Item.Injured.Wait=Predchvili jsi byl zranen a musis pockat az budes moci pouzit tuto schopnost. [[YELLOW]]({0}s) -Teleport.Commencing=[[GRAY]]Zah\u00e1jen\u00ed teleportu za[[GOLD]]({0}) [[GRAY]]sekund, pros\u00edm st\u016fj klidn\u011b... -Teleport.Cancelled=[[DARK_RED]]Teleportace zru\u0161ena -Skills.Child=[[GOLD]](D\u011btsk\u00e1 dovednost) -Skills.Disarmed=[[DARK_RED]]Byl jsi odzbrojen! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]Potrebujes vic +Item.ChimaeraWing.Lore=&7Teleportuje v\u00e1s k va\u0161\u00ed posteli. +Item.Generic.Wait=Mus\u00ed\u0161 po\u010dkat ne\u017e to zas bude\u0161 moci pou\u017e\u00edt! &e({0}s) +Item.Injured.Wait=Predchvili jsi byl zranen a musis pockat az budes moci pouzit tuto schopnost. &e({0}s) +Teleport.Commencing=&7Zah\u00e1jen\u00ed teleportu za&6({0}) &7sekund, pros\u00edm st\u016fj klidn\u011b... +Teleport.Cancelled=&4Teleportace zru\u0161ena +Skills.Child=&6(D\u011btsk\u00e1 dovednost) +Skills.Disarmed=&4Byl jsi odzbrojen! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4Potrebujes vic Skills.Parents=RODI\u010cE -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) Skills.TooTired=Si moc unaveny na pouziti teto schopnosti znovu. Skills.Cancelled={0} zru\u0161eno! -Skills.ConfirmOrCancel=[[GREEN]Stiskn\u011bte znovu prav\u00e9 tla\u010d\u00edtko pro potvrzen\u00ed [[GOLD]]{0}[[GREEN]]. Lev\u00e9 tla\u010d\u00edtko ke zru\u0161en\u00ed. -Stats.Header.Combat=[[GOLD]]-=BOJOVE DOVEDNOSTI=- -Stats.Header.Gathering=[[GOLD]]-=SHROMAZDOVACI DOVEDNOSTI=- +Skills.ConfirmOrCancel=[[GREEN]Stiskn\u011bte znovu prav\u00e9 tla\u010d\u00edtko pro potvrzen\u00ed &6{0}&a. Lev\u00e9 tla\u010d\u00edtko ke zru\u0161en\u00ed. +Stats.Header.Combat=&6-=BOJOVE DOVEDNOSTI=- +Stats.Header.Gathering=&6-=SHROMAZDOVACI DOVEDNOSTI=- Stats.Header.Misc=Ostatni schopnosti -Stats.Own.Stats=[[GREEN]][mcMMO] Statistiky +Stats.Own.Stats=&a[mcMMO] Statistiky Perks.XP.Name=Zku\u0161enost Perks.XP.Desc=Obdrzene {0}x Zkusenosti Perks.Lucky.Name=\u0160test\u00ed Perks.Lucky.Desc=D\u00e1v\u00e1 {0} dovednostem a schopnostem o 33,3% lep\u0161\u00ed \u0161anci na aktivaci. Perks.Lucky.Desc.Login=D\u00e1v\u00e1 ur\u010dit\u00fdm dovednostem a schopnostem o 33,3% lep\u0161\u00ed \u0161anci na aktivaci. -Perks.Lucky.Bonus=[[GOLD]] ({0} s perkem \u0160\u0165astlivec) +Perks.Lucky.Bonus=&6 ({0} s perkem \u0160\u0165astlivec) Perks.Cooldowns.Name=Rychle zotaveni Perks.Cooldowns.Desc=Zmen\u0161\u00ed dobu znovunabit\u00ed schopnosti o {0}. Perks.ActivationTime.Name=Vytrvalost Perks.ActivationTime.Desc=Prodlu\u017euje pou\u017eit\u00ed schopnosti na {0} sekund. -Perks.ActivationTime.Bonus=[[GOLD]] ({0} s perkem V\u00fddr\u017enost) -MOTD.Donate=[[DARK_AQUA]]Informace o p\u0159\u00edsp\u011bvc\u00edch: -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Dovednost\u00ed penalizace kv\u016fli smrti : [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[GOLD]][mcMMO] [[DARK_AQUA]]Up\u00edrsk\u00e9 Cizen\u00ed Stat\u016f: [[DARK_RED]]{0}% +Perks.ActivationTime.Bonus=&6 ({0} s perkem V\u00fddr\u017enost) +MOTD.Donate=&3Informace o p\u0159\u00edsp\u011bvc\u00edch: +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Dovednost\u00ed penalizace kv\u016fli smrti : &4{0}% +MOTD.Hardcore.Vampirism.Stats=[GOLD]][mcMMO] &3Up\u00edrsk\u00e9 Cizen\u00ed Stat\u016f: &4{0}% MOTD.PerksPrefix=[mcMMO Perky] -MOTD.Version=[[GOLD]][mcMMO] - verze [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - Web mcMMO -Smelting.Ability.FluxMining=\u0160ANCE NA T\u011a\u017dBU VRT\u00c1KEM: [[YELLOW]]{0} -Smelting.Ability.FuelEfficiency=N\u00e1sobi\u010d v\u00fdkonnosti paliva: [[YELLOW]]{0}x +MOTD.Version=&6[mcMMO] - verze &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - Web mcMMO +Smelting.Ability.FluxMining=\u0160ANCE NA T\u011a\u017dBU VRT\u00c1KEM: &e{0} +Smelting.Ability.FuelEfficiency=N\u00e1sobi\u010d v\u00fdkonnosti paliva: &e{0}x Smelting.Ability.Locked.0=ZAM\u010cENO DOKU\u010e {0}+ DOVEDNOST (Z\u00c1KLADN\u00cd ZKU\u0160ENOSTN\u00cd ZES\u00cdLEN\u00cd) Smelting.Ability.Locked.1=UZAM\u010cENO DOKU\u010e {0}+ DOVEDNOST (T\u011b\u017eba vrt\u00e1kem) -Smelting.Ability.SecondSmelt=\u0160ance na z\u00edsk\u00e1n\u00ed druh\u00e9 ztaveniny: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=N\u00c1SOBI\u010c ZKU\u0160ENOST\u00cd: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=\u0160ance na z\u00edsk\u00e1n\u00ed druh\u00e9 ztaveniny: &e{0} +Smelting.Ability.VanillaXPBoost=N\u00c1SOBI\u010c ZKU\u0160ENOST\u00cd: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=V\u00fdkonnost paliva Smelting.SubSkill.FuelEfficiency.Description=Zvy\u0161uje dobu ho\u0159en\u00ed paliva v pec\u00edch p\u0159i taven\u00ed Smelting.SubSkill.SecondSmelt.Name=Druh\u00e1 ztavenina @@ -606,7 +606,7 @@ Smelting.Effect.4=Zku\u0161enostn\u00ed zes\u00edlen\u00ed z p\u016fvodn\u00edho Smelting.Effect.5=Zvy\u0161uje po\u010det zku\u0161enost\u00ed z\u00edskan\u00fdch p\u0159i taven\u00ed Smelting.SubSkill.FluxMining.Name=T\u011b\u017eba Vrt\u00e1kem Smelting.SubSkill.FluxMining.Description=\u0160ance aby byla ruda instant\u011b ztavena p\u0159i t\u011b\u017eb\u011b -Smelting.FluxMining.Success=[[GREEN]]Ta ruda se sama ztavila! +Smelting.FluxMining.Success=&aTa ruda se sama ztavila! Smelting.Listener=Taven\u00ed: Smelting.SkillName=TAVEN\u00cd Commands.Description.addlevels=P\u0159id\u00e1v\u00e1 u\u017eivatelsk\u00e9 mcMMO \u00farovn\u011b diff --git a/src/main/resources/locale/locale_cy.properties b/src/main/resources/locale/locale_cy.properties index 4fe1e9a58..82417b8ed 100644 --- a/src/main/resources/locale/locale_cy.properties +++ b/src/main/resources/locale/locale_cy.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**Graceful Landing** -Acrobatics.Combat.Proc=[[GREEN]] **osgoi\'r** -Acrobatics.DodgeChance=Dodge Chance: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**Graceful Landing** +Acrobatics.Combat.Proc=&a **osgoi\'r** +Acrobatics.DodgeChance=Dodge Chance: &e{0} Acrobatics.SubSkill.Roll.Name=Roll Acrobatics.SubSkill.Roll.Description=Reduces or Negates fall damage Acrobatics.SubSkill.GracefulRoll.Name=Graceful Roll @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=Twice as effective as a normal Roll Acrobatics.SubSkill.Dodge.Name=Dodge Acrobatics.SubSkill.Dodge.Description=Reduce attack damage by half Acrobatics.Listener=Acrobateg -Acrobatics.SubSkill.Roll.Chance=Roll Chance: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll Chance: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=Roll Chance: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll Chance: &e{0} Acrobatics.Roll.Text=**Rolled** Acrobatics.SkillName=ACROBATEG Acrobatics.Skillup= Acrobateg sgil cynyddu {0}. Cyfanswm ({1}) -Archery.Combat.DazeChance=Chance to Daze: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=Chance to Retrieve Arrows: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=Skill Shot Bonus Damage: [[YELLOW]]{0} +Archery.Combat.DazeChance=Chance to Daze: &e{0} +Archery.Combat.RetrieveChance=Chance to Retrieve Arrows: &e{0} +Archery.Combat.SkillshotBonus=Skill Shot Bonus Damage: &e{0} Archery.SubSkill.SkillShot.Name=Skill Shot Archery.SubSkill.SkillShot.Description=Increases damage done with bows Archery.SubSkill.Daze.Name=Daze (Players) @@ -30,14 +30,14 @@ Axes.Ability.Bonus.2=Impact Axes.Ability.Bonus.3=Deal {0} Bonus DMG to armor Axes.Ability.Bonus.4=Greater Impact Axes.Ability.Bonus.5=Deal {0} Bonus DMG to unarmored foes -Axes.Ability.Lower=[[GRAY]]**YOU LOWER YOUR AXE** -Axes.Ability.Ready=[[GREEN]]**YOU READY YOUR AXE** -Axes.Combat.CritStruck=[[DARK_RED]]You were CRITICALLY hit! -Axes.Combat.CritChance=Chance to critically strike: [[YELLOW]]{0} +Axes.Ability.Lower=&7**YOU LOWER YOUR AXE** +Axes.Ability.Ready=&a**YOU READY YOUR AXE** +Axes.Combat.CritStruck=&4You were CRITICALLY hit! +Axes.Combat.CritChance=Chance to critically strike: &e{0} Axes.Combat.CriticalHit=CRITICAL HIT! -Axes.Combat.GI.Proc=[[GREEN]]**STRUCK WITH GREAT FORCE** +Axes.Combat.GI.Proc=&a**STRUCK WITH GREAT FORCE** Axes.Combat.GI.Struck= ** ** BRIFO GAN EFFAITH FWYAF -Axes.Combat.SS.Length=Skull Splitter Length: [[YELLOW]]{0}s +Axes.Combat.SS.Length=Skull Splitter Length: &e{0}s Axes.SubSkill.SkullSplitter.Name=Skull Splitter Axes.SubSkill.SkullSplitter.Description=Deal AoE Damage Axes.SubSkill.CriticalStrikes.Name=Critical Strikes @@ -52,31 +52,31 @@ Axes.Listener=Axes: Axes.SkillName=AXES Axes.Skills.SS.Off=**Skull Splitter has worn off** Axes.Skills.SS.On=actifadu Penglog Llorweddol -Axes.Skills.SS.Refresh=[[GREEN]] Eich [[YELLOW]] Penglog Llorweddol [[GREEN]] gallu ei hadnewyddu! -Axes.Skills.SS.Other.Off=Skull Splitter[[GREEN]] has worn off for [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]] {0} [[DARK_GREEN]] wedi defnyddio [[RED]] Llorweddol Benglog! +Axes.Skills.SS.Refresh=&a Eich &e Penglog Llorweddol &a gallu ei hadnewyddu! +Axes.Skills.SS.Other.Off=Skull Splitter&a has worn off for &e{0} +Axes.Skills.SS.Other.On=&a {0} &2 wedi defnyddio &c Llorweddol Benglog! Axes.Skillup= sgiliau Echelau cynyddu {0}. Cyfanswm ({1}) -Excavation.Ability.Lower=[[GRAY]]**YOU LOWER YOUR SHOVEL** -Excavation.Ability.Ready=[[GREEN]]**YOU READY YOUR SHOVEL** +Excavation.Ability.Lower=&7**YOU LOWER YOUR SHOVEL** +Excavation.Ability.Ready=&a**YOU READY YOUR SHOVEL** Excavation.SubSkill.GigaDrillBreaker.Name=Giga Drill Breaker Excavation.SubSkill.GigaDrillBreaker.Description=3x Drop Rate, 3x EXP, +Speed Excavation.SubSkill.TreasureHunter.Name=Treasure Hunter Excavation.SubSkill.TreasureHunter.Description=Ability to dig for treasure -Excavation.Effect.Length=Giga Drill Breaker Length: [[YELLOW]]{0}s +Excavation.Effect.Length=Giga Drill Breaker Length: &e{0}s Excavation.Listener=Cloddio: Excavation.SkillName=CLODDIO Excavation.Skills.GigaDrillBreaker.Off=**Giga Drill Breaker has worn off** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA DRILL BREAKER ACTIVATED** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Your [[YELLOW]]Giga Drill Breaker [[GREEN]]ability is refreshed! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker[[GREEN]] has worn off for [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Giga Drill Breaker! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA DRILL BREAKER ACTIVATED** +Excavation.Skills.GigaDrillBreaker.Refresh=&aYour &eGiga Drill Breaker &aability is refreshed! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker&a has worn off for &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 has used &cGiga Drill Breaker! Excavation.Skillup=Excavation skill increased by {0}. Total ({1}) -Fishing.Ability.Info=Magic Hunter: [[GRAY]] **Improves With Treasure Hunter Rank** +Fishing.Ability.Info=Magic Hunter: &7 **Improves With Treasure Hunter Rank** Fishing.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (SHAKE) -Fishing.Ability.Rank=Treasure Hunter Rank: [[YELLOW]]{0}/5 -Fishing.Ability.TH.MagicRate=Magic Hunter Chance: [[YELLOW]]{0} -Fishing.Ability.Shake=Shake Chance: [[YELLOW]]{0} -Fishing.Ability.FD=Fisherman\'\'s Diet: [[YELLOW]]Rank {0} +Fishing.Ability.Rank=Treasure Hunter Rank: &e{0}/5 +Fishing.Ability.TH.MagicRate=Magic Hunter Chance: &e{0} +Fishing.Ability.Shake=Shake Chance: &e{0} +Fishing.Ability.FD=Fisherman\'\'s Diet: &eRank {0} Fishing.SubSkill.TreasureHunter.Name=Treasure Hunter (Passive) Fishing.SubSkill.TreasureHunter.Description=Fish up misc. objects Fishing.SubSkill.MagicHunter.Name=Magic Hunter @@ -85,20 +85,20 @@ Fishing.SubSkill.Shake.Name=Shake (vs. Entities) Fishing.SubSkill.Shake.Description=Shake items off of mobs w/ fishing pole Fishing.SubSkill.FishermansDiet.Name=Fisherman\'s Diet Fishing.SubSkill.FishermansDiet.Description=Improves hunger restored from fished foods -Fishing.Chance.Raining=[[BLUE]] Rain Bonus +Fishing.Chance.Raining=&9 Rain Bonus Fishing.Listener=Fishing: -Fishing.Ability.TH.MagicFound=[[GRAY]]You feel a touch of magic with this catch... +Fishing.Ability.TH.MagicFound=&7You feel a touch of magic with this catch... Fishing.SkillName=FISHING Fishing.Skillup=Fishing skill increased by {0}. Total ({1}) -Herbalism.Ability.DoubleDropChance=Double Drop Chance: [[YELLOW]]{0} -Herbalism.Ability.GTe.Length=Green Terra Length: [[YELLOW]]{0}s +Herbalism.Ability.DoubleDropChance=Double Drop Chance: &e{0} +Herbalism.Ability.GTe.Length=Green Terra Length: &e{0}s Herbalism.Ability.GTe.NeedMore=You need more seeds to spread Green Terra. -Herbalism.Ability.GTh.Chance=Green Thumb Chance: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=Green Thumb Chance: &e{0} Herbalism.Ability.GTh.Fail=**GREEN THUMB FAIL** -Herbalism.Ability.GTh.Stage=Green Thumb Stage: [[YELLOW]] Crops grow in stage {0} -Herbalism.Ability.GTh=[[GREEN]]**GREEN THUMB** -Herbalism.Ability.Lower=[[GRAY]]**YOU LOWER YOUR HOE** -Herbalism.Ability.Ready=[[GREEN]]**YOU READY YOUR HOE** +Herbalism.Ability.GTh.Stage=Green Thumb Stage: &e Crops grow in stage {0} +Herbalism.Ability.GTh=&a**GREEN THUMB** +Herbalism.Ability.Lower=&7**YOU LOWER YOUR HOE** +Herbalism.Ability.Ready=&a**YOU READY YOUR HOE** Herbalism.SubSkill.GreenTerra.Name=Green Terra Herbalism.SubSkill.GreenTerra.Description=Spread the Terra, 3x Drops Herbalism.SubSkill.GreenThumb.Name=Green Thumb (Wheat) @@ -110,17 +110,17 @@ Herbalism.SubSkill.DoubleDrops.Name=Double Drops (All Herbs) Herbalism.SubSkill.DoubleDrops.Description=Double the normal loot Herbalism.Listener=Meddygaeth lysieuol: Herbalism.SkillName=HERBALISM -Herbalism.Skills.GTe.On=[[GREEN]]**GREEN TERRA ACTIVATED** -Herbalism.Skills.GTe.Refresh=[[GREEN]] Eich [[YELLOW]] Green Terra [[GREEN]] gallu ei hadnewyddu! -Herbalism.Skills.GTe.Other.Off= Green terra [[GREEN]] wedi gwisgo i ffwrdd ar gyfer [[YELLOW]] {0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Green Terra! +Herbalism.Skills.GTe.On=&a**GREEN TERRA ACTIVATED** +Herbalism.Skills.GTe.Refresh=&a Eich &e Green Terra &a gallu ei hadnewyddu! +Herbalism.Skills.GTe.Other.Off= Green terra &a wedi gwisgo i ffwrdd ar gyfer &e {0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 has used &cGreen Terra! Herbalism.Skillup=Herbalism skill increased by {0}. Total ({1}) -Mining.Ability.Length= Hyd Torri\'r Super: [[YELLOW]] {0} s +Mining.Ability.Length= Hyd Torri\'r Super: &e {0} s Mining.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (BLAST MINING) Mining.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (BIGGER BOMBS) Mining.Ability.Locked.2=LOCKED UNTIL {0}+ SKILL (DEMOLITIONS EXPERTISE) -Mining.Ability.Lower=[[GRAY]]You lower your Pickaxe. -Mining.Ability.Ready=[[GREEN]] ** CHI'N BAROD EICH PICKAXE ** +Mining.Ability.Lower=&7You lower your Pickaxe. +Mining.Ability.Ready=&a ** CHI'N BAROD EICH PICKAXE ** Mining.SubSkill.SuperBreaker.Name=Super Breaker Mining.SubSkill.SuperBreaker.Description=Speed+, Triple Drop Chance Mining.SubSkill.DoubleDrops.Name=Double Drops @@ -131,21 +131,21 @@ Mining.SubSkill.BiggerBombs.Name=Bigger Bombs Mining.SubSkill.BiggerBombs.Description=Increases TNT explosion radius Mining.SubSkill.DemolitionsExpertise.Name=Demolitions Expertise Mining.SubSkill.DemolitionsExpertise.Description=Decreases damage from TNT explosions -Mining.Effect.Decrease=Demolitions Expert Damage Decrease: [[YELLOW]]{0} -Mining.Effect.DropChance=Double Drop Chance: [[YELLOW]]{0} +Mining.Effect.Decrease=Demolitions Expert Damage Decrease: &e{0} +Mining.Effect.DropChance=Double Drop Chance: &e{0} Mining.Listener=Mwyngloddio: Mining.SkillName=MINING Mining.Skills.SuperBreaker.Off=**Super Breaker has worn off** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER BREAKER ACTIVATED** -Mining.Skills.SuperBreaker.Other.Off=Super Breaker[[GREEN]] has worn off for [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Super Breaker! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]] Eich [[YELLOW]] Super Torri\'r [[GREEN]] gallu ei hadnewyddu! +Mining.Skills.SuperBreaker.On=&a**SUPER BREAKER ACTIVATED** +Mining.Skills.SuperBreaker.Other.Off=Super Breaker&a has worn off for &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 has used &cSuper Breaker! +Mining.Skills.SuperBreaker.Refresh=&a Eich &e Super Torri\'r &a gallu ei hadnewyddu! Mining.Skillup= sgiliau Mwyngloddio cynyddu {0}. Cyfanswm ({1}) -Mining.Blast.Boom=[[GRAY]]**BOOM** -Mining.Blast.Radius.Increase= Chwyth Cynnydd Radiws [[YELLOW]] {0} -Mining.Blast.Rank=Blast Mining: [[YELLOW]] Rank {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Blast Mining! -Mining.Blast.Refresh=[[GREEN]] Eich [[YELLOW]] Mwyngloddio Chwyth [[GREEN]] gallu ei hadnewyddu! +Mining.Blast.Boom=&7**BOOM** +Mining.Blast.Radius.Increase= Chwyth Cynnydd Radiws &e {0} +Mining.Blast.Rank=Blast Mining: &e Rank {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 has used &cBlast Mining! +Mining.Blast.Refresh=&a Eich &e Mwyngloddio Chwyth &a gallu ei hadnewyddu! Repair.SubSkill.Repair.Name=Repair Repair.SubSkill.Repair.Description=Repair Tools & Armor Repair.SubSkill.GoldRepair.Name=Gold Repair ({0}+ SKILL) @@ -164,44 +164,44 @@ Repair.SubSkill.ArcaneForging.Name=Arcane Forging Repair.SubSkill.ArcaneForging.Description=Atgyweiriwch eitemau sydd hud Repair.SubSkill.Salvage.Name=Salvage ({0}+ SKILL) Repair.SubSkill.Salvage.Description=Salvage Tools & Armor -Repair.Error=[[DARK_RED]]mcMMO encountered an error attempting to repair this item! -Repair.Listener.Anvil=[[DARK_RED]]You have placed an anvil, anvils can repair tools and armor. -Repair.Listener.Anvil2=[[DARK_RED]]You have placed a Salvage anvil, use this to Salvage tools and armor. +Repair.Error=&4mcMMO encountered an error attempting to repair this item! +Repair.Listener.Anvil=&4You have placed an anvil, anvils can repair tools and armor. +Repair.Listener.Anvil2=&4You have placed a Salvage anvil, use this to Salvage tools and armor. Repair.Listener=Atgyweirio: Repair.SkillName=ATGYWEIRIO: -Repair.Skills.AdeptSalvage=[[DARK_RED]]You\'re not skilled enough to Salvage items. -Repair.Skills.AdeptDiamond=[[DARK_RED]] Dydych chi ddim yn ddigon medrus i drwsio Diemwnt. +Repair.Skills.AdeptSalvage=&4You\'re not skilled enough to Salvage items. +Repair.Skills.AdeptDiamond=&4 Dydych chi ddim yn ddigon medrus i drwsio Diemwnt. Repair.Skills.AdeptGold=[[DARK RED]] Dydych chi ddim yn ddigon medrus i drwsio Aur. -Repair.Skills.AdeptIron=[[DARK_RED]]You\'re not skilled enough to repair Iron. -Repair.Skills.AdeptStone=[[DARK_RED]] Dydych chi ddim yn ddigon medrus i drwsio cerrig. -Repair.Skills.Adept=You must be level [[YELLOW]]{0}[[RED]] to repair [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]That felt easy. -Repair.Skills.FullDurability=[[GRAY]]That is at full durability. -Repair.Skills.SalvageSuccess=[[GRAY]]Item salvaged! -Repair.Skills.NotFullDurability=[[DARK_RED]]You can\'t salvage damaged items. -Repair.Skills.Mastery=Repair Mastery: [[YELLOW]]Extra {0} durability restored -Repair.Skills.StackedItems=[[DARK_RED]]You can\'t repair stacked items. -Repair.Skills.Super.Chance=Super Repair Chance: [[YELLOW]]{0} +Repair.Skills.AdeptIron=&4You\'re not skilled enough to repair Iron. +Repair.Skills.AdeptStone=&4 Dydych chi ddim yn ddigon medrus i drwsio cerrig. +Repair.Skills.Adept=You must be level &e{0}&c to repair &e{1} +Repair.Skills.FeltEasy=&7That felt easy. +Repair.Skills.FullDurability=&7That is at full durability. +Repair.Skills.SalvageSuccess=&7Item salvaged! +Repair.Skills.NotFullDurability=&4You can\'t salvage damaged items. +Repair.Skills.Mastery=Repair Mastery: &eExtra {0} durability restored +Repair.Skills.StackedItems=&4You can\'t repair stacked items. +Repair.Skills.Super.Chance=Super Repair Chance: &e{0} Repair.Skillup= sgiliau Atgyweirio cynyddu {0}. Cyfanswm ({1}) -Repair.Arcane.Chance.Downgrade=[[GRAY]]AF Downgrade Chance: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]] Cyfradd Llwyddiant AF: [[YELLOW]] {0}% +Repair.Arcane.Chance.Downgrade=&7AF Downgrade Chance: &e{0}% +Repair.Arcane.Chance.Success=&7 Cyfradd Llwyddiant AF: &e {0}% Repair.Arcane.Downgrade=Arcane power has decreased for this item. Repair.Arcane.Fail=P\u0175er dirgel wedi gadael yr eitem barhaol Repair.Arcane.Lost=You were not skilled enough to keep any enchantments. -Repair.Arcane.Perfect=[[GREEN]]You have sustained the arcane energies in this item. -Repair.Arcane.Rank=Arcane Forging: [[YELLOW]]Rank {0}/4 -Swords.Ability.Lower=[[GRAY]] ** I LEIHAU EICH CLEDDYF ** -Swords.Ability.Ready=[[GREEN]] ** CHI\'N BAROD EICH SWORD ** -Swords.Combat.Bleed.Chance=Bleed Chance: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=Bleed Length: [[YELLOW]]{0} ticks -Swords.Combat.Bleed.Note=[[GRAY]]NOTE: [[YELLOW]]1 Tick happens every 2 seconds -Swords.Combat.Bleeding.Started=[[DARK_RED]] You\'re bleeding! -Swords.Combat.Bleeding.Stopped=[[GRAY]] y gwaedu wedi [[GREEN]] rhoi\'r gorau i [[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]** GELYN GWAEDU\'N** -Swords.Combat.Counter.Chance=Counter Attack Chance: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]Hit with a counter-attack! -Swords.Combat.Countered=[[GREEN]] ** GWRTH-YMOSOD ** -Swords.Combat.SS.Struck=[[DARK_RED]] Taro gan Streiciau danheddog! +Repair.Arcane.Perfect=&aYou have sustained the arcane energies in this item. +Repair.Arcane.Rank=Arcane Forging: &eRank {0}/4 +Swords.Ability.Lower=&7 ** I LEIHAU EICH CLEDDYF ** +Swords.Ability.Ready=&a ** CHI\'N BAROD EICH SWORD ** +Swords.Combat.Bleed.Chance=Bleed Chance: &e{0} +Swords.Combat.Bleed.Length=Bleed Length: &e{0} ticks +Swords.Combat.Bleed.Note=&7NOTE: &e1 Tick happens every 2 seconds +Swords.Combat.Bleeding.Started=&4 You\'re bleeding! +Swords.Combat.Bleeding.Stopped=&7 y gwaedu wedi &a rhoi\'r gorau i &7! +Swords.Combat.Bleeding=&a** GELYN GWAEDU\'N** +Swords.Combat.Counter.Chance=Counter Attack Chance: &e{0} +Swords.Combat.Counter.Hit=&4Hit with a counter-attack! +Swords.Combat.Countered=&a ** GWRTH-YMOSOD ** +Swords.Combat.SS.Struck=&4 Taro gan Streiciau danheddog! Swords.SubSkill.CounterAttack.Name=Counter Attack Swords.SubSkill.SerratedStrikes.Name=Serrated Strikes Swords.Effect.4=Serrated Strikes Bleed+ @@ -210,12 +210,12 @@ Swords.SubSkill.Bleed.Description=Apply a bleed DoT Swords.Listener=Swords: Swords.SkillName=SWORDS Swords.Skills.SS.Off=**Serrated Strikes has worn off** -Swords.Skills.SS.On=[[GREEN]] ** Streiciau danheddog actifadu ** -Swords.Skills.SS.Refresh=[[GREEN]]Your [[YELLOW]]Serrated Strikes [[GREEN]]ability is refreshed! -Swords.Skills.SS.Other.Off= Streiciau danheddog [[GREEN]] wedi gwisgo i ffwrdd ar gyfer [[YELLOW]] {0} -Swords.Skills.SS.Other.On=[[GREEN]] {0} [[DARK_GREEN]] wedi defnyddio [[RED]] Streiciau danheddog! +Swords.Skills.SS.On=&a ** Streiciau danheddog actifadu ** +Swords.Skills.SS.Refresh=&aYour &eSerrated Strikes &aability is refreshed! +Swords.Skills.SS.Other.Off= Streiciau danheddog &a wedi gwisgo i ffwrdd ar gyfer &e {0} +Swords.Skills.SS.Other.On=&a {0} &2 wedi defnyddio &c Streiciau danheddog! Swords.Skillup=Swords skill increased by {0}. Total ({1}) -Swords.SS.Length=Serrated Strikes Length: [[YELLOW]]{0}s +Swords.SS.Length=Serrated Strikes Length: &e{0}s Taming.Ability.Bonus.0=Environmentally Aware Taming.Ability.Bonus.1=Wolves avoid danger Taming.Ability.Bonus.2=Ffwr Trwchus @@ -228,15 +228,15 @@ Taming.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (THICK FUR) Taming.Ability.Locked.2=LOCKED UNTIL {0}+ SKILL (SHOCK PROOF) Taming.Ability.Locked.3=LOCKED UNTIL {0}+ SKILL (SHARPENED CLAWS) Taming.Ability.Locked.4=LOCKED UNTIL {0}+ SKILL (FAST FOOD SERVICE) -Taming.Combat.Chance.Gore=Gore Chance: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=Gore Chance: &e{0} Taming.SubSkill.BeastLore.Name=Beast Lore Taming.SubSkill.BeastLore.Description=Bone-whacking inspects wolves & ocelots Taming.SubSkill.ShockProof.Name=Shock Proof Taming.SubSkill.ShockProof.Description=Explosive Damage Reduction Taming.SubSkill.CallOfTheWild.Name=Call of the Wild Taming.SubSkill.CallOfTheWild.Description=Summon an animal to your side -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): Crouch and left-click with {0} Fish in hand -Taming.Effect.15=[[GRAY]]COTW (Wolf): Crouch and left-click with {0} Bones in hand +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): Crouch and left-click with {0} Fish in hand +Taming.Effect.15=&7COTW (Wolf): Crouch and left-click with {0} Bones in hand Taming.SubSkill.FastFoodService.Name=Fast Food Service Taming.SubSkill.FastFoodService.Description=Chance for wolves to heal on attack Taming.SubSkill.Gore.Name=Gore @@ -247,22 +247,22 @@ Taming.SubSkill.EnvironmentallyAware.Name=Environmentally Aware Taming.SubSkill.EnvironmentallyAware.Description=Cactus/Lava Phobia, Fall DMG Immune Taming.SubSkill.ThickFur.Name=Thick Fur Taming.SubSkill.ThickFur.Description=DMG Reduction, Fire Resistance -Taming.Listener.Wolf=[[DARK_GRAY]] Eich sgrialu i blaidd yn \u00f4l i chi ... +Taming.Listener.Wolf=&8 Eich sgrialu i blaidd yn \u00f4l i chi ... Taming.Listener=Taming: Taming.SkillName=TAMING Taming.Skillup= sgiliau Ddofi cynyddu {0}.\u00a0Cyfanswm ({1}) -Taming.Summon.Complete=[[GREEN]]Summoning complete +Taming.Summon.Complete=&aSummoning complete Taming.Summon.Fail.Ocelot=You have too many ocelots nearby to summon any more. Taming.Summon.Fail.Wolf=You have too many wolves nearby to summon any more. -Unarmed.Ability.Berserk.Length=Berserk Length: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=Berserk Length: &e{0}s Unarmed.Ability.Bonus.0=Iron Arm Style Unarmed.Ability.Bonus.1=+{0} DMG Upgrade -Unarmed.Ability.Chance.ArrowDeflect= Saeth wyro cyfle: [[YELLOW]] {0} -Unarmed.Ability.Chance.Disarm=Disarm Chance: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect= Saeth wyro cyfle: &e {0} +Unarmed.Ability.Chance.Disarm=Disarm Chance: &e{0} Unarmed.Ability.IronGrip.Attacker=Your opponent has an iron grip! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Your iron grip kept you from being disarmed! -Unarmed.Ability.Lower=[[GRAY]]**YOU LOWER YOUR FISTS** -Unarmed.Ability.Ready=[[GREEN]]**YOU READY YOUR FISTS** +Unarmed.Ability.IronGrip.Defender=&aYour iron grip kept you from being disarmed! +Unarmed.Ability.Lower=&7**YOU LOWER YOUR FISTS** +Unarmed.Ability.Ready=&a**YOU READY YOUR FISTS** Unarmed.SubSkill.Berserk.Name=Berserk Unarmed.SubSkill.Berserk.Description=+50% DMG, Breaks weak materials Unarmed.SubSkill.Disarm.Name=Disarm (Players) @@ -274,15 +274,15 @@ Unarmed.SubSkill.ArrowDeflect.Description=Deflect arrows Unarmed.Listener=Dim Arfau: Unarmed.SkillName=UNARMED Unarmed.Skills.Berserk.Off= ** arno\\\'i hun wedi gwisgo i ffwrdd ** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK ACTIVATED** -Unarmed.Skills.Berserk.Other.Off= arno\'i hun [[GREEN]] wedi gwisgo i ffwrdd ar gyfer [[YELLOW]] {0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]] {0} [[DARK_GREEN]] wedi defnyddio [[RED]] arno\'i hun! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Your [[YELLOW]]Berserk [[GREEN]]ability is refreshed! +Unarmed.Skills.Berserk.On=&a**BERSERK ACTIVATED** +Unarmed.Skills.Berserk.Other.Off= arno\'i hun &a wedi gwisgo i ffwrdd ar gyfer &e {0} +Unarmed.Skills.Berserk.Other.On=&a {0} &2 wedi defnyddio &c arno\'i hun! +Unarmed.Skills.Berserk.Refresh=&aYour &eBerserk &aability is refreshed! Unarmed.Skillup=Unarmed skill increased by {0}. Total ({1}) Woodcutting.Ability.0=Chwythwr o ddail Woodcutting.Ability.1=Chwythu i ffwrdd yn gadael -Woodcutting.Ability.Chance.DDrop=Double Drop Chance: [[YELLOW]]{0} -Woodcutting.Ability.Length=Tree Feller Length: [[YELLOW]]{0}s +Woodcutting.Ability.Chance.DDrop=Double Drop Chance: &e{0} +Woodcutting.Ability.Length=Tree Feller Length: &e{0}s Woodcutting.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (LEAF BLOWER) Woodcutting.SubSkill.TreeFeller.Name=Tree Feller Woodcutting.SubSkill.TreeFeller.Description=Make trees explode @@ -293,34 +293,34 @@ Woodcutting.SubSkill.HarvestLumber.Description=Double the normal loot Woodcutting.Listener=Woodcutting: Woodcutting.SkillName=Torri coed Woodcutting.Skills.TreeFeller.Off=**Tree Feller has worn off** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**TREE FELLER ACTIVATED** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]] Eich [[YELLOW]] Feller Coed [[GREEN]] gallu ei hadnewyddu! -Woodcutting.Skills.TreeFeller.Other.Off= Feller Coed [[GREEN]] wedi gwisgo i ffwrdd ar gyfer [[YELLOW]] {0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Tree Feller! +Woodcutting.Skills.TreeFeller.On=&a**TREE FELLER ACTIVATED** +Woodcutting.Skills.TreeFeller.Refresh=&a Eich &e Feller Coed &a gallu ei hadnewyddu! +Woodcutting.Skills.TreeFeller.Other.Off= Feller Coed &a wedi gwisgo i ffwrdd ar gyfer &e {0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 has used &cTree Feller! Woodcutting.Skills.TreeFeller.Splinter= EICH AXE GWAHANU I DDWSINAU O DARNAU! Woodcutting.Skills.TreeFeller.Threshold=That tree is too large! Woodcutting.Skillup=Woodcutting skill increased by {0}. Total ({1}) -Ability.Generic.Refresh=[[GREEN]]**ABILITIES REFRESHED!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**ARROW DEFLECT** -Combat.BeastLore=[[GREEN]] ** bwystfil ll\u00ean ** -Combat.BeastLoreHealth=[[DARK_AQUA]] Iechyd ([[GREEN]] {0} [[DARK_AQUA]] / {1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Owner ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**GORED** +Ability.Generic.Refresh=&a**ABILITIES REFRESHED!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**ARROW DEFLECT** +Combat.BeastLore=&a ** bwystfil ll\u00ean ** +Combat.BeastLoreHealth=&3 Iechyd (&a {0} &3 / {1}) +Combat.BeastLoreOwner=&3Owner (&c{0}&3) +Combat.Gore=&a**GORED** Combat.StruckByGore=**YOU HAVE BEEN GORED** -Combat.TargetDazed=Target was [[DARK_RED]]Dazed -Combat.TouchedFuzzy=[[DARK_RED]] cyffwrdd Fuzzy. Teimlo benysgafn. -Commands.addlevels.AwardAll.1=[[GREEN]]You were awarded {0} levels in all skills! +Combat.TargetDazed=Target was &4Dazed +Combat.TouchedFuzzy=&4 cyffwrdd Fuzzy. Teimlo benysgafn. +Commands.addlevels.AwardAll.1=&aYou were awarded {0} levels in all skills! Commands.addlevels.AwardAll.2=All skills have been modified for {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]You were awarded {0} levels in {1}! +Commands.addlevels.AwardSkill.1=&aYou were awarded {0} levels in {1}! Commands.addlevels.AwardSkill.2={0} has been modified for {1}. -Commands.addxp.AwardAll=[[GREEN]]You were awarded {0} experience in all skills! -Commands.addxp.AwardSkill=[[GREEN]]You were awarded {0} experience in {1}! -Commands.Ability.Off=Ability use toggled [[RED]]off -Commands.Ability.On=Ability use toggled [[GREEN]]on -Commands.AdminChat.Off=Admin Sgwrs unig [[RED]] Oddi ar -Commands.AdminChat.On=Admin Chat only [[GREEN]]On +Commands.addxp.AwardAll=&aYou were awarded {0} experience in all skills! +Commands.addxp.AwardSkill=&aYou were awarded {0} experience in {1}! +Commands.Ability.Off=Ability use toggled &coff +Commands.Ability.On=Ability use toggled &aon +Commands.AdminChat.Off=Admin Sgwrs unig &c Oddi ar +Commands.AdminChat.On=Admin Chat only &aOn Commands.AdminToggle= - sgwrs gweinyddol Toggle Commands.Chat.Console=*Console* Commands.Disabled= Mae\'r gorchymyn yn anabl. @@ -328,45 +328,45 @@ Commands.DoesNotExist= nid Chwaraewr yn bodoli yn y gronfa ddata! Commands.GodMode.Disabled=mcMMO Godmode Disabled Commands.GodMode.Enabled=mcMMO Godmode Enabled Commands.GodMode.Forbidden=[mcMMO] God Mode not permitted on this world (See Permissions) -Commands.Inspect= [[RED]]- View detailed player info -Commands.Party.Invite.Accepted=[[GREEN]] Gwahodd Derbyniwyd. Yr ydych wedi ymuno parti {0} -Commands.Invite.Success=[[GREEN]]Invite sent successfully. -Commands.Leaderboards= [[RED]]- Leaderboards -Commands.mcc.Header=---[][[YELLOW]]mcMMO Commands[[RED]][]--- +Commands.Inspect= &c- View detailed player info +Commands.Party.Invite.Accepted=&a Gwahodd Derbyniwyd. Yr ydych wedi ymuno parti {0} +Commands.Invite.Success=&aInvite sent successfully. +Commands.Leaderboards= &c- Leaderboards +Commands.mcc.Header=---[]&emcMMO Commands&c[]--- Commands.mcgod=- Toggle GodMode Commands.mchud.Invalid=That is not a valid HUD type. -Commands.mcpurge.Success=[[GREEN]]The database was successfully purged! -Commands.mcrank.Heading=[[GOLD]]-=PERSONAL RANKINGS=- -Commands.mcrank.Overall=Overall[[GREEN]] - [[GOLD]]Rank [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=TARGET: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]Rank [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Unranked -Commands.mcremove.Success=[[GREEN]]{0} was successfully removed from the database! -Commands.mctop.Tip=[[GOLD]]Tip: Use [[RED]]/mcrank[[GOLD]] to view all of your personal rankings! -Commands.mmoedit=[chwaraewr] [[RED]] - Targed addasu -Commands.mmoedit.Modified.1=[[GREEN]]Your level in {0} was set to {1}! +Commands.mcpurge.Success=&aThe database was successfully purged! +Commands.mcrank.Heading=&6-=PERSONAL RANKINGS=- +Commands.mcrank.Overall=Overall&a - &6Rank &f#&a{0} +Commands.mcrank.Player=TARGET: &f{0} +Commands.mcrank.Skill={0}&a - &6Rank &f#&a{1} +Commands.mcrank.Unranked=&fUnranked +Commands.mcremove.Success=&a{0} was successfully removed from the database! +Commands.mctop.Tip=&6Tip: Use &c/mcrank&6 to view all of your personal rankings! +Commands.mmoedit=[chwaraewr] &c - Targed addasu +Commands.mmoedit.Modified.1=&aYour level in {0} was set to {1}! Commands.mmoedit.Modified.2={0} has been modified for {1}. Commands.ModDescription=- Read brief mod description Commands.NoConsole=This command does not support console usage. -Commands.Other=[[GREEN]]--OTHER COMMANDS-- +Commands.Other=&a--OTHER COMMANDS-- Commands.Party.Accept=- Accept party invite -Commands.Party.Chat.Off=Party Chat only [[RED]]Off -Commands.Party.Chat.On=Party Chat only [[GREEN]]On -Commands.Party.Commands=[[GREEN]]--PARTY COMMANDS-- -Commands.Party.Invite.0= RHYBUDD: [[GREEN]] fod wedi derbyn gwahoddiad i barti {0} o {1} +Commands.Party.Chat.Off=Party Chat only &cOff +Commands.Party.Chat.On=Party Chat only &aOn +Commands.Party.Commands=&a--PARTY COMMANDS-- +Commands.Party.Invite.0= RHYBUDD: &a fod wedi derbyn gwahoddiad i barti {0} o {1} Commands.Party.Kick= oeddech yn cicio o blaid {0}! Commands.Party.Leave= Yr ydych wedi gadael y blaid honno Commands.Party.None=You are not in a party. Commands.Party.Quit=- Leave your current party -Commands.Party.Teleport= [[RED]]- Teleport to party member +Commands.Party.Teleport= &c- Teleport to party member Commands.Party.Toggle=- Toggle Party Chat -Commands.PowerLevel.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Leaderboard-- -Commands.PowerLevel=[[DARK_RED]]POWER LEVEL: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]All of your skill levels have been reset successfully. -Commands.Reset.Single=[[GREEN]]Your {0} skill level has been reset successfully. +Commands.PowerLevel.Leaderboard=--mcMMO &9{0}&e Leaderboard-- +Commands.PowerLevel=&4POWER LEVEL: &a{0} +Commands.Reset.All=&aAll of your skill levels have been reset successfully. +Commands.Reset.Single=&aYour {0} skill level has been reset successfully. Commands.Reset=Reset a skill\'s level to 0 Commands.Skill.Invalid=That is not a valid skillname! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Leaderboard-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Leaderboard-- Commands.Stats.Self=YOUR STATS Commands.Stats=- View your mcMMO stats Commands.ToggleAbility=- Toggle ability activation with right click @@ -380,26 +380,26 @@ Commands.Usage.Player=player Commands.Usage.Skill=skill Commands.Usage.XP=xp mcMMO.NoInvites=You have no invites at this time -mcMMO.NoPermission=[[DARK_RED]]Insufficient permissions. -mcMMO.NoSkillNote=[[DARK_GRAY]]If you don\'t have access to a skill it will not be shown here. +mcMMO.NoPermission=&4Insufficient permissions. +mcMMO.NoSkillNote=&8If you don\'t have access to a skill it will not be shown here. Party.Forbidden=[mcMMO] Parties not permitted on this world (See Permissions) -Party.InvalidName=[[DARK_RED]]That is not a valid party name. +Party.InvalidName=&4That is not a valid party name. Party.IsLocked=This party is already locked! Party.IsntLocked=This party is not locked! Party.Locked=Party is locked, only party leader may invite. -Party.NotInYourParty=[[DARK_RED]]{0} is not in your party -Party.NotOwner=[[DARK_RED]]You are not the party owner -Party.Owner.New=[[GREEN]]{0} is the new party leader. -Party.Owner.NotLeader=[[DARK_RED]]You are no longer the party leader. -Party.Owner.Player=[[GREEN]]You are now the party leader. +Party.NotInYourParty=&4{0} is not in your party +Party.NotOwner=&4You are not the party owner +Party.Owner.New=&a{0} is the new party leader. +Party.Owner.NotLeader=&4You are no longer the party leader. +Party.Owner.Player=&aYou are now the party leader. Party.Password.Incorrect=Party password is incorrect. -Party.Password.Set=[[GREEN]] Blaid cyfrinair wedi ei osod i {0} +Party.Password.Set=&a Blaid cyfrinair wedi ei osod i {0} Party.Player.Invalid= Nid yw hynny\'n chwaraewr ddilys. Party.Teleport.Dead= Ni allwch teleport y chwaraewr yn farw. -Party.Teleport.Player=[[GREEN]]You have teleported to {0}. +Party.Teleport.Player=&aYou have teleported to {0}. Party.Teleport.Self=You can\'t teleport to yourself! -Party.Teleport.Target=[[GREEN]] {0} wedi teleported i chi. -Party.Unlocked=[[GRAY]] Blaid yn cael ei gloi +Party.Teleport.Target=&a {0} wedi teleported i chi. +Party.Unlocked=&7 Blaid yn cael ei gloi Commands.XPGain.Acrobatics=Falling Commands.XPGain.Archery=Attacking Monsters Commands.XPGain.Axes=Attacking Monsters @@ -412,57 +412,57 @@ Commands.XPGain.Swords=Angenfilod ymosod Commands.XPGain.Taming=Anifeiliaid Taming, neu ymladd \u00e2\'ch bleiddiaid Commands.XPGain.Unarmed=Attacking Monsters Commands.XPGain.Woodcutting=Chopping down trees -Commands.XPGain=[[DARK_GRAY]] Cael Profiad: [[WHITE]] {0} -Commands.xplock.locked=[[GOLD]]Your XP BAR is now locked to {0}! -Commands.xplock.unlocked=[[GOLD]]Your XP BAR is now [[GREEN]]UNLOCKED[[GOLD]]! +Commands.XPGain=&8 Cael Profiad: &f {0} +Commands.xplock.locked=&6Your XP BAR is now locked to {0}! +Commands.xplock.unlocked=&6Your XP BAR is now &aUNLOCKED&6! Commands.xprate.modified=The XP RATE was modified to {0} Commands.xprate.over=mcMMO XP Rate Event is OVER!! Commands.xprate.proper.0=Proper usage to change the XP rate is /xprate Commands.xprate.proper.1=Proper usage to restore the XP rate to default is /xprate reset Commands.xprate.proper.2=Please specify true or false to indicate if this is an xp event or not -Commands.xprate.started.0=[[GOLD]]XP EVENT FOR mcMMO HAS STARTED! -Commands.xprate.started.1=[[GOLD]]mcMMO XP RATE IS NOW {0}x! -XPRate.Event=[[GOLD]] mcMMO ar hyn o bryd mewn digwyddiad gyfradd XP! Gyfradd yn XP {0} x! +Commands.xprate.started.0=&6XP EVENT FOR mcMMO HAS STARTED! +Commands.xprate.started.1=&6mcMMO XP RATE IS NOW {0}x! +XPRate.Event=&6 mcMMO ar hyn o bryd mewn digwyddiad gyfradd XP! Gyfradd yn XP {0} x! Effects.Effects=EFFEITHIAU -Effects.Level=[[DARK_GRAY]]LVL: [[GREEN]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]]Guide for {0} available - type /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guide[[GOLD]]=- +Effects.Level=&8LVL: &a{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Template=&3{0}: &a{1} +Guides.Available=&7Guide for {0} available - type /{1} ? [page] +Guides.Header=&6-=&a{0} Guide&6=- Guides.Page.Invalid=Not a valid page number! Guides.Usage= Usage is /{0} ? [page] Inspect.Offline=You do not have permission to inspect offline players! -Inspect.OfflineStats=mcMMO Stats for Offline Player [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Stats for [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO Stats for Offline Player &e{0} +Inspect.Stats=&amcMMO Stats for &e{0} Inspect.TooFar=You are too far away to inspect that player! Item.ChimaeraWing.Fail=**CHIMAERA WING FAILED!** Item.ChimaeraWing.Pass=**CHIMAERA ADAIN** -Item.Injured.Wait=You were injured recently and must wait to use this. [[YELLOW]]({0}s) -Skills.Disarmed=[[DARK_RED]] Rydych wedi cael eich diarfogi! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]] y bydd angen mwy o [[GRAY]]{0} -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.TooTired= Yr ydych yn rhy flinedig i ddefnyddio\'r gallu eto. [[YELLOW]]({0}s) +Item.Injured.Wait=You were injured recently and must wait to use this. &e({0}s) +Skills.Disarmed=&4 Rydych wedi cael eich diarfogi! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4 y bydd angen mwy o &7{0} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.TooTired= Yr ydych yn rhy flinedig i ddefnyddio\'r gallu eto. &e({0}s) Stats.Header.Combat=[GOLD]] - = GWRTHSEFYLL SGILIAU = - -Stats.Header.Gathering=[[GOLD]] -= CASGLU SGILIAU = = - -Stats.Header.Misc=[[GOLD]]-=MISC SKILLS=- -Stats.Own.Stats=[[GREEN]][mcMMO] Ystadegau +Stats.Header.Gathering=&6 -= CASGLU SGILIAU = = - +Stats.Header.Misc=&6-=MISC SKILLS=- +Stats.Own.Stats=&a[mcMMO] Ystadegau Perks.XP.Name=Experience Perks.XP.Desc=Receive {0}x XP. Perks.Lucky.Name=Luck Perks.Lucky.Desc=Gives {0} skills and abilities a 33.3% better chance to activate. Perks.Lucky.Desc.Login=Gives certain skills and abilities a 33.3% better chance to activate. -Perks.Lucky.Bonus=[[GOLD]] ({0} with Lucky Perk) +Perks.Lucky.Bonus=&6 ({0} with Lucky Perk) Perks.Cooldowns.Name=Fast Recovery Perks.Cooldowns.Desc=Cuts cooldown duration by {0}. Perks.ActivationTime.Name=Endurance Perks.ActivationTime.Desc=Increases ability activation time by {0} seconds. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s with Endurance Perk) -MOTD.Donate=[[DARK_AQUA]]Donation Info: -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Skill Death Penalty: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Vampirism Stat Leech: [[DARK_RED]]{0}% +Perks.ActivationTime.Bonus=&6 ({0}s with Endurance Perk) +MOTD.Donate=&3Donation Info: +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Skill Death Penalty: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Vampirism Stat Leech: &4{0}% MOTD.PerksPrefix=[mcMMO Perks] -MOTD.Version=[[GOLD]][mcMMO] Running version [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Website +MOTD.Version=&6[mcMMO] Running version &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO Website Skills.AbilityGateRequirementFail= Smelting.SubSkill.UnderstandingTheArt.Name= Commands.XPBar.Usage=Proper usage is /mmoxpbar diff --git a/src/main/resources/locale/locale_da.properties b/src/main/resources/locale/locale_da.properties index e4cdc1d53..1e4f51f4d 100644 --- a/src/main/resources/locale/locale_da.properties +++ b/src/main/resources/locale/locale_da.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**Yndefuld Landing** -Acrobatics.Combat.Proc=[[GREEN]]**Undviget** -Acrobatics.DodgeChance=Afv\u00e6rgnings Chance: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**Yndefuld Landing** +Acrobatics.Combat.Proc=&a**Undviget** +Acrobatics.DodgeChance=Afv\u00e6rgnings Chance: &e{0} Acrobatics.SubSkill.Roll.Name=Rul Acrobatics.SubSkill.Roll.Description=Reducerer eller omvender Fald skade Acrobatics.SubSkill.GracefulRoll.Name=Yndefuldt Rul @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=Dobbelt s\u00e5 effektiv som en nor Acrobatics.SubSkill.Dodge.Name=Afv\u00e6rg Acrobatics.SubSkill.Dodge.Description=Reducer angrebs skade med halvdelen Acrobatics.Listener=Akrobatik: -Acrobatics.SubSkill.Roll.Chance=Rulle Chance: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Yndefuldt Rul Chance: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=Rulle Chance: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Yndefuldt Rul Chance: &e{0} Acrobatics.Roll.Text=**Rullede** Acrobatics.SkillName=AKROBATIK Acrobatics.Skillup=Akrobatik evne for\u00f8get med {0}. Total ({1}) -Archery.Combat.DazeChance=Chance for at blive forvirret: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=Chance for at Genbruge Pile: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=Skyde Evne Bonus Skade: [[YELLOW]]{0} +Archery.Combat.DazeChance=Chance for at blive forvirret: &e{0} +Archery.Combat.RetrieveChance=Chance for at Genbruge Pile: &e{0} +Archery.Combat.SkillshotBonus=Skyde Evne Bonus Skade: &e{0} Archery.SubSkill.SkillShot.Name=Evne Skud Archery.SubSkill.SkillShot.Description=For\u00f8ger skade for\u00e5rsaget med buer Archery.SubSkill.Daze.Name=Lam (Spillere) @@ -30,14 +30,14 @@ Axes.Ability.Bonus.2=Rustnings Effekt Axes.Ability.Bonus.3=P\u00e5f\u00f8r {0} Bonus Skade til rustning Axes.Ability.Bonus.4=St\u00f8rre Slag Axes.Ability.Bonus.5=P\u00e5f\u00f8r {0} Bonus Skade til ubev\u00e6bnede fjender -Axes.Ability.Lower=[[GRAY]]**DU S\u00c6NKER DIN \u00d8KSE** -Axes.Ability.Ready=[[GREEN]]**DU G\u00d8R DIN \u00d8KSE KLAR** -Axes.Combat.CritStruck=[[DARK_RED]]Du er blevet KRITISK ramt! -Axes.Combat.CritChance=Chance for at ramme kritisk: [[YELLOW]]{0} +Axes.Ability.Lower=&7**DU S\u00c6NKER DIN \u00d8KSE** +Axes.Ability.Ready=&a**DU G\u00d8R DIN \u00d8KSE KLAR** +Axes.Combat.CritStruck=&4Du er blevet KRITISK ramt! +Axes.Combat.CritChance=Chance for at ramme kritisk: &e{0} Axes.Combat.CriticalHit=KRITISK SLAG! -Axes.Combat.GI.Proc=[[GREEN]]**RAMT AF STOR KRAFT** +Axes.Combat.GI.Proc=&a**RAMT AF STOR KRAFT** Axes.Combat.GI.Struck=**RAMT AF ST\u00d8RRE SLAG** -Axes.Combat.SS.Length=Kranie Splitter L\u00e6ngde: [[YELLOW]]{0}s +Axes.Combat.SS.Length=Kranie Splitter L\u00e6ngde: &e{0}s Axes.SubSkill.SkullSplitter.Name=Kranie Splitter (Evne) Axes.SubSkill.SkullSplitter.Description=For\u00e5rsag Omr\u00e5de Skade Axes.SubSkill.CriticalStrikes.Name=Kritiske Slag @@ -51,32 +51,32 @@ Axes.SubSkill.GreaterImpact.Description=Giv bonus skade til ubev\u00e6bnede fjen Axes.Listener=\u00d8kser: Axes.SkillName=\u00d8KSER Axes.Skills.SS.Off=**Berserker er aftaget** -Axes.Skills.SS.On=[[GREEN]]**Kranie Knuser AKTIVERET** -Axes.Skills.SS.Refresh=[[GREEN]]Din [[YELLOW]]Kranie Splitter [[GREEN]]evne er genindl\u00e6st! -Axes.Skills.SS.Other.Off=Kranie Knuser[[GREEN]] er aftaget i [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]Kranie Splitter! +Axes.Skills.SS.On=&a**Kranie Knuser AKTIVERET** +Axes.Skills.SS.Refresh=&aDin &eKranie Splitter &aevne er genindl\u00e6st! +Axes.Skills.SS.Other.Off=Kranie Knuser&a er aftaget i &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 har brugt &cKranie Splitter! Axes.Skillup=\u00d8kse evner forbedret med {0}. Ialt ({1}) -Excavation.Ability.Lower=[[GRAY]]**DU S\u00c6NKER DIN SKOVL** -Excavation.Ability.Ready=[[GREEN]]**DU G\u00d8R DIN SKOVL KLAR** +Excavation.Ability.Lower=&7**DU S\u00c6NKER DIN SKOVL** +Excavation.Ability.Ready=&a**DU G\u00d8R DIN SKOVL KLAR** Excavation.SubSkill.GigaDrillBreaker.Name=Giga Borer (EVNE) Excavation.SubSkill.GigaDrillBreaker.Description=3x Tabs ratio for blokke, 3x EXP, +Fart Excavation.SubSkill.TreasureHunter.Name=Skatte J\u00e6ger Excavation.SubSkill.TreasureHunter.Description=Evne til at grave efter skatte -Excavation.Effect.Length=Giga Borer L\u00e6ngde: [[YELLOW]]{0}s +Excavation.Effect.Length=Giga Borer L\u00e6ngde: &e{0}s Excavation.Listener=Udgravning: Excavation.SkillName=UDVINDING Excavation.Skills.GigaDrillBreaker.Off=**Giga Borer er aftaget** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**Super Bor AKTIVERET** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Din [[YELLOW]]Giga Borer [[GREEN]]evne er genindl\u00e6st! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Borer[[GREEN]] er aftaget i [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]Giga Borer! +Excavation.Skills.GigaDrillBreaker.On=&a**Super Bor AKTIVERET** +Excavation.Skills.GigaDrillBreaker.Refresh=&aDin &eGiga Borer &aevne er genindl\u00e6st! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Borer&a er aftaget i &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 har brugt &cGiga Borer! Excavation.Skillup=Udgravningsevne for\u00f8get med {0}. Total ({1}) -Fishing.Ability.Info=Magisk J\u00e6ger: [[GRAY]] **Forbedres med skattejagts ranken** +Fishing.Ability.Info=Magisk J\u00e6ger: &7 **Forbedres med skattejagts ranken** Fishing.Ability.Locked.0=L\u00c5ST INDTIL {0}+ EVNE (RYST) -Fishing.Ability.Rank=Skatte J\u00e6ger Rank: [[YELLOW]]{0}/5 -Fishing.Ability.TH.MagicRate=Magi J\u00e6ger Chance: [[YELLOW]]{0} -Fishing.Ability.Shake=Ryste Chance: [[YELLOW]]{0} -Fishing.Ability.FD=Fiskers Diet: [[YELLOW]]Rank {0} +Fishing.Ability.Rank=Skatte J\u00e6ger Rank: &e{0}/5 +Fishing.Ability.TH.MagicRate=Magi J\u00e6ger Chance: &e{0} +Fishing.Ability.Shake=Ryste Chance: &e{0} +Fishing.Ability.FD=Fiskers Diet: &eRank {0} Fishing.SubSkill.TreasureHunter.Name=Skatte J\u00e6ger (Passiv) Fishing.SubSkill.TreasureHunter.Description=Fisk diverse objekter op. Fishing.SubSkill.MagicHunter.Name=Magi J\u00e6ger @@ -85,20 +85,20 @@ Fishing.SubSkill.Shake.Name=Ryst (Mod V\u00e6sner) Fishing.SubSkill.Shake.Description=Ryst ting ud af monstre med en fiskestang Fishing.SubSkill.FishermansDiet.Name=Fiskers Diet Fishing.SubSkill.FishermansDiet.Description=Forbedrer Sult genoprettet af Fisked mad -Fishing.Chance.Raining=[[BLUE]] Regn Bonus +Fishing.Chance.Raining=&9 Regn Bonus Fishing.Listener=Fiskeri: -Fishing.Ability.TH.MagicFound=[[GRAY]]Du f\u00f8ler et strejf a magi med denne fangst... +Fishing.Ability.TH.MagicFound=&7Du f\u00f8ler et strejf a magi med denne fangst... Fishing.SkillName=FISKER Fishing.Skillup=Fisker evne for\u00f8get med {0}. Total ({1}) -Herbalism.Ability.DoubleDropChance=2x Tabs Chance: [[YELLOW]]{0} -Herbalism.Ability.GTe.Length=Gr\u00f8n Terra L\u00e6ngde: [[YELLOW]]{0}s +Herbalism.Ability.DoubleDropChance=2x Tabs Chance: &e{0} +Herbalism.Ability.GTe.Length=Gr\u00f8n Terra L\u00e6ngde: &e{0}s Herbalism.Ability.GTe.NeedMore=Du mangler flere fr\u00f8 for at sprede Gr\u00f8n Terra. -Herbalism.Ability.GTh.Chance=Gr\u00f8nne Fingre Chance: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=Gr\u00f8nne Fingre Chance: &e{0} Herbalism.Ability.GTh.Fail=**GR\u00d8NNE FINGRE MISLYKKEDES** -Herbalism.Ability.GTh.Stage=Gr\u00f8nne Fingre Stadie: [[YELLOW]] Planter gror i stadie {0} -Herbalism.Ability.GTh=[[GREEN]]**GR\u00d8NNE FINGRE** -Herbalism.Ability.Lower=[[GRAY]]**DU S\u00c6NKER DIt LUGEJERN** -Herbalism.Ability.Ready=[[GREEN]]**DU G\u00d8R DIT LUGEJERN KLAR** +Herbalism.Ability.GTh.Stage=Gr\u00f8nne Fingre Stadie: &e Planter gror i stadie {0} +Herbalism.Ability.GTh=&a**GR\u00d8NNE FINGRE** +Herbalism.Ability.Lower=&7**DU S\u00c6NKER DIt LUGEJERN** +Herbalism.Ability.Ready=&a**DU G\u00d8R DIT LUGEJERN KLAR** Herbalism.SubSkill.GreenTerra.Name=Gr\u00f8n Terra (EVNE) Herbalism.SubSkill.GreenTerra.Description=Spred Terra, 3x Tab Herbalism.SubSkill.GreenThumb.Name=Gr\u00f8nne Fingre (Hvede) @@ -110,17 +110,17 @@ Herbalism.SubSkill.DoubleDrops.Name=Dobble tab (alle planter) Herbalism.SubSkill.DoubleDrops.Description=G\u00f8r din normale udbytte dobblet s\u00e5 stort Herbalism.Listener=Urtekundskab Herbalism.SkillName=NATURMEDICIN -Herbalism.Skills.GTe.On=[[GREEN]]**GR\u00d8N TERRA AKTIVERET** -Herbalism.Skills.GTe.Refresh=[[GREEN]Din [[YELLOW]]Gr\u00f8nne Terra [[GREEN]]evne er genindl\u00e6st! -Herbalism.Skills.GTe.Other.Off=Gr\u00f8n Terra[[GREEN]] er aftaget i [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]Gr\u00f8n Terra! +Herbalism.Skills.GTe.On=&a**GR\u00d8N TERRA AKTIVERET** +Herbalism.Skills.GTe.Refresh=[[GREEN]Din &eGr\u00f8nne Terra &aevne er genindl\u00e6st! +Herbalism.Skills.GTe.Other.Off=Gr\u00f8n Terra&a er aftaget i &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 har brugt &cGr\u00f8n Terra! Herbalism.Skillup=Naturens Evne forbedret med {0}. Total ({1}) -Mining.Ability.Length=Super \u00d8del\u00e6gger L\u00e6ngde: [[YELLOW]]{0}s +Mining.Ability.Length=Super \u00d8del\u00e6gger L\u00e6ngde: &e{0}s Mining.Ability.Locked.0=L\u00c5ST INDTIL {0}+ EVNE (BLAST MINING) Mining.Ability.Locked.1=L\u00c5ST INDTIL {0}+ EVNE (ST\u00d8RRE BOMBER) Mining.Ability.Locked.2=L\u00c5ST INDTIL {0}+ EVNE (NEDRIVNINGS EXPERTISE) -Mining.Ability.Lower=[[GRAY]]**DU S\u00c6NKER DIN HAKKE** -Mining.Ability.Ready=[[GREEN]]**DU G\u00d8R DIN HAKKE KLAR** +Mining.Ability.Lower=&7**DU S\u00c6NKER DIN HAKKE** +Mining.Ability.Ready=&a**DU G\u00d8R DIN HAKKE KLAR** Mining.SubSkill.SuperBreaker.Name=Super \u00d8del\u00e6gger (EVNE) Mining.SubSkill.SuperBreaker.Description=Fart+, 3x Tabs chance Mining.SubSkill.DoubleDrops.Name=Dobble Tab @@ -131,21 +131,21 @@ Mining.SubSkill.BiggerBombs.Name=St\u00f8rre Bomber Mining.SubSkill.BiggerBombs.Description=Forbedrer TNT explosions radius Mining.SubSkill.DemolitionsExpertise.Name=Nedrivnings Expertise Mining.SubSkill.DemolitionsExpertise.Description=Formindsker skade fra TNT explotioner -Mining.Effect.Decrease=Nedrivingings Expert Skade neds\u00e6ttelse: [[YELLOW]]{0} -Mining.Effect.DropChance=2x Tabs Chance: [[YELLOW]]{0} +Mining.Effect.Decrease=Nedrivingings Expert Skade neds\u00e6ttelse: &e{0} +Mining.Effect.DropChance=2x Tabs Chance: &e{0} Mining.Listener=Minedrift: Mining.SkillName=MINER Mining.Skills.SuperBreaker.Off=**Super \u00d8del\u00e6gger er aftaget** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER \u00d8DEL\u00c6GGER AKTIVERET** -Mining.Skills.SuperBreaker.Other.Off=Super \u00d8del\u00e6gger[[GREEN]] er aftaget i [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]Super \u00d8del\u00e6gger! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Din [[YELLOW]]Super Smadrer [[GREEN]]evne er genindl\u00e6st! +Mining.Skills.SuperBreaker.On=&a**SUPER \u00d8DEL\u00c6GGER AKTIVERET** +Mining.Skills.SuperBreaker.Other.Off=Super \u00d8del\u00e6gger&a er aftaget i &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 har brugt &cSuper \u00d8del\u00e6gger! +Mining.Skills.SuperBreaker.Refresh=&aDin &eSuper Smadrer &aevne er genindl\u00e6st! Mining.Skillup=Minedriftsevne for\u00f8get med {0}. Total ({1}) -Mining.Blast.Boom=[[GRAY]]**BOOM** -Mining.Blast.Radius.Increase=Eksplosions Radius For\u00f8gelse: [[YELLOW]]+{0} -Mining.Blast.Rank=Blast Mining: [[YELLOW]] Rank {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] her brugt [[RED]]Blast Mining! -Mining.Blast.Refresh=[[GREEN]]Din [[YELLOW]]Spring Mining [[GREEN]]evne er genindl\u00e6st! +Mining.Blast.Boom=&7**BOOM** +Mining.Blast.Radius.Increase=Eksplosions Radius For\u00f8gelse: &e+{0} +Mining.Blast.Rank=Blast Mining: &e Rank {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 her brugt &cBlast Mining! +Mining.Blast.Refresh=&aDin &eSpring Mining &aevne er genindl\u00e6st! Repair.SubSkill.Repair.Name=Reparer Repair.SubSkill.Repair.Description=Reparer V\u00e6rkt\u00f8jer & Rustning Repair.SubSkill.GoldRepair.Name=Guld Reparer ({0}+ EVNE) @@ -164,44 +164,44 @@ Repair.SubSkill.ArcaneForging.Name=Mystisk Smedning Repair.SubSkill.ArcaneForging.Description=Reparer magiske genstande Repair.SubSkill.Salvage.Name=Genbrug ({0}+ EVNE) Repair.SubSkill.Salvage.Description=Genbrugelige V\u00e6rkt\u00f8jer og Rustninger -Repair.Error=[[DARK_RED]]mcMMO m\u00f8dte en fejl mens den fors\u00f8gte at reparere dette objekt! -Repair.Listener.Anvil=[[DARK_RED]]Du har placeret en armbolt, armbolte kan reparere v\u00e6rkt\u00f8j og rustning. -Repair.Listener.Anvil2=[[DARK_RED]]Du har placeret en Genbrugs Ambolt, Brug den til at Genbruge V\u00e6rkt\u00f8jer og Rustning (F\u00e5 materialer tilbage) +Repair.Error=&4mcMMO m\u00f8dte en fejl mens den fors\u00f8gte at reparere dette objekt! +Repair.Listener.Anvil=&4Du har placeret en armbolt, armbolte kan reparere v\u00e6rkt\u00f8j og rustning. +Repair.Listener.Anvil2=&4Du har placeret en Genbrugs Ambolt, Brug den til at Genbruge V\u00e6rkt\u00f8jer og Rustning (F\u00e5 materialer tilbage) Repair.Listener=Reparer: Repair.SkillName=REPARER -Repair.Skills.AdeptSalvage=[[DARK_RED]] Du har ikke Evner nok til at bruge Genbrug p\u00e5 Objekter. -Repair.Skills.AdeptDiamond=[[DARK_RED]]Du er ikke kvalificeret nok til at reparere diamant. -Repair.Skills.AdeptGold=[[DARK_RED]]Du er ikke kvalificeret nok til at reparere guld. -Repair.Skills.AdeptIron=[[DARK_RED]]Du har ikke evner nok til at reparere Jern. -Repair.Skills.AdeptStone=[[DARK_RED]]Du er ikke kvalificeret nok til at reparere sten. -Repair.Skills.Adept=Du skal v\u00e6re level [[YELLOW]]{0}[[RED]] for at reparere [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]Det var nemt. -Repair.Skills.FullDurability=[[GRAY]]Det er p\u00e5 fuld holdbarhed -Repair.Skills.SalvageSuccess=[[GRAY]]Genstand genbrugt! -Repair.Skills.NotFullDurability=[[DARK_RED]]Du kan ikke genbruge \u00f8delagte v\u00e6rkt\u00f8jer og rustninger. -Repair.Skills.Mastery=Reperations Beherskelse: [[YELLOW]]Extra {0} Modstand gendannet -Repair.Skills.StackedItems=[[DARK_RED]]Du kan ikke reparere ting i stabler. -Repair.Skills.Super.Chance=Super Reparerings Chance: [[YELLOW]]{0} +Repair.Skills.AdeptSalvage=&4 Du har ikke Evner nok til at bruge Genbrug p\u00e5 Objekter. +Repair.Skills.AdeptDiamond=&4Du er ikke kvalificeret nok til at reparere diamant. +Repair.Skills.AdeptGold=&4Du er ikke kvalificeret nok til at reparere guld. +Repair.Skills.AdeptIron=&4Du har ikke evner nok til at reparere Jern. +Repair.Skills.AdeptStone=&4Du er ikke kvalificeret nok til at reparere sten. +Repair.Skills.Adept=Du skal v\u00e6re level &e{0}&c for at reparere &e{1} +Repair.Skills.FeltEasy=&7Det var nemt. +Repair.Skills.FullDurability=&7Det er p\u00e5 fuld holdbarhed +Repair.Skills.SalvageSuccess=&7Genstand genbrugt! +Repair.Skills.NotFullDurability=&4Du kan ikke genbruge \u00f8delagte v\u00e6rkt\u00f8jer og rustninger. +Repair.Skills.Mastery=Reperations Beherskelse: &eExtra {0} Modstand gendannet +Repair.Skills.StackedItems=&4Du kan ikke reparere ting i stabler. +Repair.Skills.Super.Chance=Super Reparerings Chance: &e{0} Repair.Skillup=Reperations skill forbedret med {0}. Total ({1}) -Repair.Arcane.Chance.Downgrade=[[GRAY]]AF Degraderings Chance: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]AF Success Ratio: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7AF Degraderings Chance: &e{0}% +Repair.Arcane.Chance.Success=&7AF Success Ratio: &e{0}% Repair.Arcane.Downgrade=Magisk magt er nedsat for dette objekt. Repair.Arcane.Fail=Magisk energi har forladt genstanden for altid. Repair.Arcane.Lost=Du har ikke evner nok til at beholde nogle fortryllelser. -Repair.Arcane.Perfect=[[GREEN]]Du har vedligeholdt de magiske energier i dette objekt. -Repair.Arcane.Rank=Magisk Smedning: [[YELLOW]]Rank {0}/4 -Swords.Ability.Lower=[[GRAY]]**DU S\u00c6NKER DIT SV\u00c6RD** -Swords.Ability.Ready=[[GREEN]]**DU HAR FORBEREDT DIT SV\u00c6RD** -Swords.Combat.Bleed.Chance=Bl\u00f8de Chance: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=Bl\u00f8dnings L\u00e6ngde: [[YELLOW]]{0} ticks -Swords.Combat.Bleed.Note=[[GRAY]]NOTER: [[YELLOW]]1 Tick sker hver 2 sekund -Swords.Combat.Bleeding.Started=[[DARK_RED]] Du Bl\u00f8der! -Swords.Combat.Bleeding.Stopped=[[GRAY]]Bl\u00f8dningen er [[GREEN]]stoppet[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**MODSTANDEREN BL\u00d8DER** -Swords.Combat.Counter.Chance=Modangrebs Chance: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]Angrib med et modangreb! -Swords.Combat.Countered=[[GREEN]]**MODANGREBET** -Swords.Combat.SS.Struck=[[DARK_RED]]Ramt af F\u00e6gtekunstens S\u00e5r! +Repair.Arcane.Perfect=&aDu har vedligeholdt de magiske energier i dette objekt. +Repair.Arcane.Rank=Magisk Smedning: &eRank {0}/4 +Swords.Ability.Lower=&7**DU S\u00c6NKER DIT SV\u00c6RD** +Swords.Ability.Ready=&a**DU HAR FORBEREDT DIT SV\u00c6RD** +Swords.Combat.Bleed.Chance=Bl\u00f8de Chance: &e{0} +Swords.Combat.Bleed.Length=Bl\u00f8dnings L\u00e6ngde: &e{0} ticks +Swords.Combat.Bleed.Note=&7NOTER: &e1 Tick sker hver 2 sekund +Swords.Combat.Bleeding.Started=&4 Du Bl\u00f8der! +Swords.Combat.Bleeding.Stopped=&7Bl\u00f8dningen er &astoppet&7! +Swords.Combat.Bleeding=&a**MODSTANDEREN BL\u00d8DER** +Swords.Combat.Counter.Chance=Modangrebs Chance: &e{0} +Swords.Combat.Counter.Hit=&4Angrib med et modangreb! +Swords.Combat.Countered=&a**MODANGREBET** +Swords.Combat.SS.Struck=&4Ramt af F\u00e6gtekunstens S\u00e5r! Swords.SubSkill.CounterAttack.Name=Modangreb Swords.SubSkill.SerratedStrikes.Name=F\u00e6gteKunst (Evne) Swords.Effect.4=F\u00e6gteKunst Bl\u00f8dning+ @@ -210,12 +210,12 @@ Swords.SubSkill.Bleed.Description=S\u00e6t en Bl\u00f8dning med skade over tid ( Swords.Listener=Sv\u00e6rd: Swords.SkillName=SV\u00c6RD Swords.Skills.SS.Off=**Fokuseret F\u00e6gtekunst er aftaget** -Swords.Skills.SS.On=[[GREEN]]**F\u00c6GTEKUNST AKTIVERET** -Swords.Skills.SS.Refresh=[[GREEN]]Din [[YELLOW]]F\u00e6gtekunst [[GREEN]]evne er genindl\u00e6st! -Swords.Skills.SS.Other.Off=F\u00e6gtekunst[[GREEN]] er aftaget i [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]F\u00c6GTEKUNST! +Swords.Skills.SS.On=&a**F\u00c6GTEKUNST AKTIVERET** +Swords.Skills.SS.Refresh=&aDin &eF\u00e6gtekunst &aevne er genindl\u00e6st! +Swords.Skills.SS.Other.Off=F\u00e6gtekunst&a er aftaget i &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 har brugt &cF\u00c6GTEKUNST! Swords.Skillup=Sv\u00e6rd evne for\u00f8get med {0}. Total ({1}) -Swords.SS.Length=F\u00e6gtekunstens L\u00e6ngde: [[YELLOW]]{0}s +Swords.SS.Length=F\u00e6gtekunstens L\u00e6ngde: &e{0}s Taming.Ability.Bonus.0=Omgivelses bevidst Taming.Ability.Bonus.1=Ulve undviger fare Taming.Ability.Bonus.2=Tyk Pels @@ -227,15 +227,15 @@ Taming.Ability.Locked.1=L\u00c5ST INDTIL {0}+ EVNE (TYK PELS) Taming.Ability.Locked.2=L\u00c5ST INDTIL {0}+ EVNE (SHOCK SIKKER) Taming.Ability.Locked.3=L\u00c5ST INDTIL {0}+ EVNE (SK\u00c6RPEDE KL\u00d8ER) Taming.Ability.Locked.4=L\u00c5ST INDTIL {0}+ EVNE (FAST FOOD SERVICE) -Taming.Combat.Chance.Gore=Spidnings Chance: [[YELLOW]]{0} -Taming.SubSkill.BeastLore.Name=[[GREEN]]**TIGGENDE MONSTER** +Taming.Combat.Chance.Gore=Spidnings Chance: &e{0} +Taming.SubSkill.BeastLore.Name=&a**TIGGENDE MONSTER** Taming.SubSkill.BeastLore.Description=Sl\u00e5 p\u00e5 Ulve & Ocelotter med en Knogle for at incpicere dem. Taming.SubSkill.ShockProof.Name=Shock Sikker Taming.SubSkill.ShockProof.Description=Explosiv Skades Reduktion Taming.SubSkill.CallOfTheWild.Name=Kaldet fra Naturen. Taming.SubSkill.CallOfTheWild.Description=Lav et dyr ved din side -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): Crouch og venstre-click med {0} en Fisk i h\u00e5nden -Taming.Effect.15=[[GRAY]]COTW (Wolf): Crouch og venstre-click med {0} Knogler i din h\u00e5nd. +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): Crouch og venstre-click med {0} en Fisk i h\u00e5nden +Taming.Effect.15=&7COTW (Wolf): Crouch og venstre-click med {0} Knogler i din h\u00e5nd. Taming.SubSkill.FastFoodService.Name=Fast Food Service Taming.SubSkill.FastFoodService.Description=Chance for Ulve liver op n\u00e5r de angriber Taming.SubSkill.Gore.Name=M\u00e5l Punkt. @@ -246,22 +246,22 @@ Taming.SubSkill.EnvironmentallyAware.Name=Omgivelses bevidst Taming.SubSkill.EnvironmentallyAware.Description=Kaktus/Lava Phobi, Immun mod Fald Skade Taming.SubSkill.ThickFur.Name=Tyk Pels Taming.SubSkill.ThickFur.Description=Skades Reduktion, Ild Modstand -Taming.Listener.Wolf=[[DARK_GRAY]]Din ulv smutter tilbage til dig... +Taming.Listener.Wolf=&8Din ulv smutter tilbage til dig... Taming.Listener=T\u00e6mning: Taming.SkillName=T\u00c6MMER Taming.Skillup=T\u00e6mningsevne for\u00f8get med {0}. Total ({1}) -Taming.Summon.Complete=[[GREEN]]Skabelse Komplet +Taming.Summon.Complete=&aSkabelse Komplet Taming.Summon.Fail.Ocelot=Der er for mange Ocelotter i n\u00e6rheden af dig til at du kan spawne flere. Taming.Summon.Fail.Wolf=Der er for mange Ulve i n\u00e6rheden af dig til at du kan spawne flere. -Unarmed.Ability.Berserk.Length=Berserker L\u00e6ngde: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=Berserker L\u00e6ngde: &e{0}s Unarmed.Ability.Bonus.0=Jern Arm Stil Unarmed.Ability.Bonus.1=+{0} DMG Upgradering -Unarmed.Ability.Chance.ArrowDeflect=Pile Undvignings Chance: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=Afv\u00e6bnings Chance: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=Pile Undvignings Chance: &e{0} +Unarmed.Ability.Chance.Disarm=Afv\u00e6bnings Chance: &e{0} Unarmed.Ability.IronGrip.Attacker=Din modstander har et Jerngreb! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Dit Jerngreb lod dig modst\u00e5 afv\u00e6bning! -Unarmed.Ability.Lower=[[GRAY]]**DU S\u00c6NKER DINE N\u00c6VER** -Unarmed.Ability.Ready=[[GREEN]]**DU KLARG\u00d8R DIN N\u00c6VE** +Unarmed.Ability.IronGrip.Defender=&aDit Jerngreb lod dig modst\u00e5 afv\u00e6bning! +Unarmed.Ability.Lower=&7**DU S\u00c6NKER DINE N\u00c6VER** +Unarmed.Ability.Ready=&a**DU KLARG\u00d8R DIN N\u00c6VE** Unarmed.SubSkill.Berserk.Name=Berserker (EVNE) Unarmed.SubSkill.Berserk.Description=+50% skade, \u00f8del\u00e6gger svage materialer Unarmed.SubSkill.Disarm.Name=Afv\u00e6bn (Spiller) @@ -273,15 +273,15 @@ Unarmed.SubSkill.ArrowDeflect.Description=Undvig Pile Unarmed.Listener=Ubev\u00e6bnet: Unarmed.SkillName=UBEV\u00c6BNET Unarmed.Skills.Berserk.Off=**Berserker er nu aftaget** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERKER AKTIVERET** -Unarmed.Skills.Berserk.Other.Off=Berserker[[GREEN]] er aftaget i [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]Berserker! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Dine [[YELLOW]]Berserker [[GREEN]]evner er genindl\u00e6st! +Unarmed.Skills.Berserk.On=&a**BERSERKER AKTIVERET** +Unarmed.Skills.Berserk.Other.Off=Berserker&a er aftaget i &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 har brugt &cBerserker! +Unarmed.Skills.Berserk.Refresh=&aDine &eBerserker &aevner er genindl\u00e6st! Unarmed.Skillup=Ubev\u00e6bnet evne for\u00f8get med {0}. Total ({1}) Woodcutting.Ability.0=Blad Bl\u00e6ser Woodcutting.Ability.1=Bl\u00e6s blade v\u00e6k -Woodcutting.Ability.Chance.DDrop=2x Tabs Chance: [[YELLOW]]{0} -Woodcutting.Ability.Length=Tr\u00e6 Hugger L\u00e6ngde: [[YELLOW]]{0}s +Woodcutting.Ability.Chance.DDrop=2x Tabs Chance: &e{0} +Woodcutting.Ability.Length=Tr\u00e6 Hugger L\u00e6ngde: &e{0}s Woodcutting.Ability.Locked.0=L\u00c5ST INDTIL {0}+ EVNE (BLAD BL\u00c6SER) Woodcutting.SubSkill.TreeFeller.Name=Tr\u00e6 Hugger (EVNE) Woodcutting.SubSkill.TreeFeller.Description=F\u00e5r tr\u00e6er til at explodere @@ -292,34 +292,34 @@ Woodcutting.SubSkill.HarvestLumber.Description=Dobbel det normale udbytte Woodcutting.Listener=Tr\u00e6f\u00e6ldning: Woodcutting.SkillName=TR\u00c6F\u00c6LDNING Woodcutting.Skills.TreeFeller.Off=**Tr\u00e6 Hugger er nu aftaget** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**TR\u00c6 HUGGER AKTIVERET** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Din [[YELLOW]]Tr\u00e6 Hugger [[GREEN]]evne er genindl\u00e6st! -Woodcutting.Skills.TreeFeller.Other.Off=Tr\u00e6 hugger[[GREEN]] er aftaget i [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har brugt [[RED]]Tr\u00e6 hugger! +Woodcutting.Skills.TreeFeller.On=&a**TR\u00c6 HUGGER AKTIVERET** +Woodcutting.Skills.TreeFeller.Refresh=&aDin &eTr\u00e6 Hugger &aevne er genindl\u00e6st! +Woodcutting.Skills.TreeFeller.Other.Off=Tr\u00e6 hugger&a er aftaget i &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 har brugt &cTr\u00e6 hugger! Woodcutting.Skills.TreeFeller.Splinter=DIN \u00d8KSE SPLINTRER I TUSINDER AF STYKKER! Woodcutting.Skills.TreeFeller.Threshold=Det tr\u00e6 er for stort! Woodcutting.Skillup=Tr\u00e6hugningsevne for\u00f8get med {0}. Total ({1}) -Ability.Generic.Refresh=[[GREEN]]**EVNER GENINDL\u00c6ST!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**UNDVIGER PIL** -Combat.BeastLore=[[GREEN]]**TIGGENDE MONSTER** -Combat.BeastLoreHealth=[[DARK_AQUA]]Liv ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Ejer ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**SPIDDET** +Ability.Generic.Refresh=&a**EVNER GENINDL\u00c6ST!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**UNDVIGER PIL** +Combat.BeastLore=&a**TIGGENDE MONSTER** +Combat.BeastLoreHealth=&3Liv (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Ejer (&c{0}&3) +Combat.Gore=&a**SPIDDET** Combat.StruckByGore=**DU ER BLEVET SPIDDET** -Combat.TargetDazed=M\u00e5let er nu [[DARK_RED]]Bed\u00f8vet -Combat.TouchedFuzzy=[[DARK_RED]]R\u00f8rte Plysse. F\u00f8lte mig svimmel. -Commands.addlevels.AwardAll.1=[[GREEN]]Du har f\u00e5et {0} Exp i alle evner! +Combat.TargetDazed=M\u00e5let er nu &4Bed\u00f8vet +Combat.TouchedFuzzy=&4R\u00f8rte Plysse. F\u00f8lte mig svimmel. +Commands.addlevels.AwardAll.1=&aDu har f\u00e5et {0} Exp i alle evner! Commands.addlevels.AwardAll.2=Alle evner er blevet \u00e6ndret til {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Du har f\u00e5et{0} levels i {1}! +Commands.addlevels.AwardSkill.1=&aDu har f\u00e5et{0} levels i {1}! Commands.addlevels.AwardSkill.2={0} er blevet \u00e6ndret for {1}. -Commands.addxp.AwardAll=[[GREEN]]Du har f\u00e5et {0} Exp i alle evner! -Commands.addxp.AwardSkill=[[GREEN]]Du har f\u00e5et {0} Exp i {1}! -Commands.Ability.Off=Evne brug sat til [[GREEN]]Sand -Commands.Ability.On=Evne brug sat til [[GREEN]]Sand -Commands.AdminChat.Off=Admin Chat kun [[RED]]Slukket -Commands.AdminChat.On=Kun Admin Chat [[GREEN]]Rigtigt +Commands.addxp.AwardAll=&aDu har f\u00e5et {0} Exp i alle evner! +Commands.addxp.AwardSkill=&aDu har f\u00e5et {0} Exp i {1}! +Commands.Ability.Off=Evne brug sat til &aSand +Commands.Ability.On=Evne brug sat til &aSand +Commands.AdminChat.Off=Admin Chat kun &cSlukket +Commands.AdminChat.On=Kun Admin Chat &aRigtigt Commands.AdminToggle=- Skift admin chatten Commands.Chat.Console=*Konsol* Commands.Disabled=Denne kommando er sl\u00e5et fra. @@ -327,47 +327,47 @@ Commands.DoesNotExist=Spiller eksisterer ikke i databasen! Commands.GodMode.Disabled=mcMMO GudeTilstand Slukket Commands.GodMode.Enabled=mcMMO GudeTilstand Aktiveret Commands.GodMode.Forbidden=[mcMMO] Gude Tilstand er ikke tilladt i denne verden (Se Tilladelser) -Commands.Inspect= [[RED]]- Se detaljeret spiller Info -Commands.Party.Invite.Accepted=[[GREEN]]Invitation Accepteret. Du har sluttet dig til en gruppe {0} -Commands.Invite.Success=[[GREEN]]Invitation sendt successfuldt -Commands.Leaderboards= [[RED]]- Ranglister -Commands.mcc.Header=---[][[YELLOW]]mcMMO Kommandoer[[RED]][]--- +Commands.Inspect= &c- Se detaljeret spiller Info +Commands.Party.Invite.Accepted=&aInvitation Accepteret. Du har sluttet dig til en gruppe {0} +Commands.Invite.Success=&aInvitation sendt successfuldt +Commands.Leaderboards= &c- Ranglister +Commands.mcc.Header=---[]&emcMMO Kommandoer&c[]--- Commands.mcgod=- Skift GudeTilstand Commands.mchud.Invalid=Det er ikke en tilladt HUD type. -Commands.mcpurge.Success=[[GREEN]]Databasen er blevet succesfuldt renset! -Commands.mcrank.Heading=[[GOLD]]-=PERSONLIGE RANGLISTER=- -Commands.mcrank.Overall=Overall[[GREEN]] - [[GOLD]]Rang [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=M\u00c5L: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]Rang [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Degraderet +Commands.mcpurge.Success=&aDatabasen er blevet succesfuldt renset! +Commands.mcrank.Heading=&6-=PERSONLIGE RANGLISTER=- +Commands.mcrank.Overall=Overall&a - &6Rang &f#&a{0} +Commands.mcrank.Player=M\u00c5L: &f{0} +Commands.mcrank.Skill={0}&a - &6Rang &f#&a{1} +Commands.mcrank.Unranked=&fDegraderet Commands.mcrefresh.Success={0}\'\'s nedk\u00f8ling er blevet genindl\u00e6st. -Commands.mcremove.Success=[[GREEN]]{0} er succesfuldt fjernet fra databasen! -Commands.mctop.Tip=[[GOLD]]Tip: Brug [[RED]]/mcrank[[GOLD]] for at se all dine personlige rangs! -Commands.mmoedit=[player] [[RED]] - \u00c6ndrer m\u00e5let -Commands.mmoedit.Modified.1=[[GREEN]]Dit level i {0} er sat til {1}! +Commands.mcremove.Success=&a{0} er succesfuldt fjernet fra databasen! +Commands.mctop.Tip=&6Tip: Brug &c/mcrank&6 for at se all dine personlige rangs! +Commands.mmoedit=[player] &c - \u00c6ndrer m\u00e5let +Commands.mmoedit.Modified.1=&aDit level i {0} er sat til {1}! Commands.mmoedit.Modified.2={0} er blevet \u00e6ndret for {1}. Commands.ModDescription=- L\u00e6s den korte mod beskrivelse Commands.NoConsole=Denne kommando er ikke supported af konsollen. -Commands.Other=[[GREEN]]--ANDRE KOMMANDOER-- +Commands.Other=&a--ANDRE KOMMANDOER-- Commands.Party.Accept=- Accepter gruppe invitation -Commands.Party.Chat.Off=Gruppe Chat kun [[RED]]Slukket -Commands.Party.Chat.On=Kun Gruppe Chat [[GREEN]]Rigtigt -Commands.Party.Commands=[[GREEN]]--GRUPPE KOMMANDOER-- -Commands.Party.Invite.0=INFORMATION: [[GREEN]]Du har modtaget en gruppe invitation for {0} from {1} +Commands.Party.Chat.Off=Gruppe Chat kun &cSlukket +Commands.Party.Chat.On=Kun Gruppe Chat &aRigtigt +Commands.Party.Commands=&a--GRUPPE KOMMANDOER-- +Commands.Party.Invite.0=INFORMATION: &aDu har modtaget en gruppe invitation for {0} from {1} Commands.Party.Kick=Du er blevet fjernet fra gruppen {0}! Commands.Party.Leave=Du har forladt denne gruppe Commands.Party.None=Du er ikke i en gruppe. Commands.Party.Quit=- Forlad din nuv\u00e6rende Gruppe -Commands.Party.Teleport= [[RED]]- Teleporter til gruppe medlem +Commands.Party.Teleport= &c- Teleporter til gruppe medlem Commands.Party.Toggle=- Skift Gruppe Chat -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] Kraft Level [[YELLOW]]Rangliste-- -Commands.PowerLevel.Capped=[[DARK_RED]]KRAFT LEVEL: [[GREEN]]{0} [[DARK_RED]]MAX LEVEL: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]Kraft level: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]Dine {0} Evne levels er blevet gendannet succesfuldt -Commands.Reset.Single=[[GREEN]]Dine {0} Evne levels er blevet gendannet succesfuldt +Commands.PowerLevel.Leaderboard=--mcMMO&9 Kraft Level &eRangliste-- +Commands.PowerLevel.Capped=&4KRAFT LEVEL: &a{0} &4MAX LEVEL: &e{1} +Commands.PowerLevel=&4Kraft level: &a{0} +Commands.Reset.All=&aDine {0} Evne levels er blevet gendannet succesfuldt +Commands.Reset.Single=&aDine {0} Evne levels er blevet gendannet succesfuldt Commands.Reset=Genindl\u00e6s en evnes level til 0 Commands.Skill.Invalid=Det er ikke et brugbart evnenavn! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Rangliste-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Rangliste-- Commands.Stats.Self=DINE STATS Commands.Stats=- Se dine mcMMO statistikker. Commands.ToggleAbility=- Skift evne aktivering med h\u00f8jre-click @@ -381,26 +381,26 @@ Commands.Usage.Player=spiller Commands.Usage.Skill=Evne Commands.Usage.XP=xp mcMMO.NoInvites= Du har ingen invitationer p\u00e5 nuv\u00e6rende tidspunkt -mcMMO.NoPermission=[[DARK_RED]]Ikke nok Tilladelser. -mcMMO.NoSkillNote=[[DARK_GRAY]]Hvis du ikke har adgang til en evne, vil den evne ikke blive vist her. +mcMMO.NoPermission=&4Ikke nok Tilladelser. +mcMMO.NoSkillNote=&8Hvis du ikke har adgang til en evne, vil den evne ikke blive vist her. Party.Forbidden=[mcMMO] grupper er ikke tilladt i denne verden (Se Tilladelser) -Party.InvalidName=[[DARK_RED]]Dette er ikke et gruppe navn. +Party.InvalidName=&4Dette er ikke et gruppe navn. Party.IsLocked=Denne gruppe er allerede l\u00e5st! Party.IsntLocked=Denne gruppe er ikke l\u00e5st! Party.Locked=Festen er l\u00e5st, kun gruppe lederen kan invitere. -Party.NotInYourParty=[[DARK_RED]]{0} er ikke i din gruppe -Party.NotOwner=[[DARK_RED]]Du er ikke gruppe lederen. -Party.Owner.New=[[GREEN]]{0} er den nye gruppe leder. -Party.Owner.NotLeader=[[DARK_RED]]Du er ikke l\u00e6ngere gruppens leder. -Party.Owner.Player=[[GREEN]]Du er nu gruppe lederen. +Party.NotInYourParty=&4{0} er ikke i din gruppe +Party.NotOwner=&4Du er ikke gruppe lederen. +Party.Owner.New=&a{0} er den nye gruppe leder. +Party.Owner.NotLeader=&4Du er ikke l\u00e6ngere gruppens leder. +Party.Owner.Player=&aDu er nu gruppe lederen. Party.Password.Incorrect=Gruppe kodeord er forkert. -Party.Password.Set=[[GREEN]]Gruppe adgangskode sat til {0} +Party.Password.Set=&aGruppe adgangskode sat til {0} Party.Player.Invalid=Dette er ikke en rigtig spiller. Party.Teleport.Dead=Du kan ikke teleportere til en d\u00f8d spiller. -Party.Teleport.Player=[[GREEN]]Du har teleporteret til {0}. +Party.Teleport.Player=&aDu har teleporteret til {0}. Party.Teleport.Self=Du kan ikke teleportere dig selv! -Party.Teleport.Target=[[GREEN]]{0} har teleporteret til dig. -Party.Unlocked=[[GRAY]]Gruppe er \u00e5ben +Party.Teleport.Target=&a{0} har teleporteret til dig. +Party.Unlocked=&7Gruppe er \u00e5ben Commands.XPGain.Acrobatics=Falder Commands.XPGain.Archery=Angriber Monstre Commands.XPGain.Axes=Angriver Monstre @@ -413,57 +413,57 @@ Commands.XPGain.Swords=Angriber Monstre Commands.XPGain.Taming=Dyret\u00e6mning, eller kamp m/ dine ulve Commands.XPGain.Unarmed=Angriber Monstre Commands.XPGain.Woodcutting=Hugger tr\u00e6er ned -Commands.XPGain=[[DARK_GRAY]]XP FORTJENST: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Din XP BAR er nu l\u00e5st til {0}! -Commands.xplock.unlocked=[[GOLD]]Din XP BAR er nu [[GREEN]]\u00c5BEN[[GOLD]]! +Commands.XPGain=&8XP FORTJENST: &f{0} +Commands.xplock.locked=&6Din XP BAR er nu l\u00e5st til {0}! +Commands.xplock.unlocked=&6Din XP BAR er nu &a\u00c5BEN&6! Commands.xprate.modified=The XP er blevet \u00e6ndret til {0} Commands.xprate.over=mcMMO XP bed\u00f8mnings begivenhed er SLUT!! Commands.xprate.proper.0=Den rigtige m\u00e5de at \u00e6ndre XP ratio er /xprate Commands.xprate.proper.1=Rigtig brug for at s\u00e6tte XP level til 0 er /xprate reset Commands.xprate.proper.2=V\u00e6lg sandt eller falsk for at vise om dette er en XP begivenhed eller ikke -Commands.xprate.started.0=[[GOLD]]XP BEGIVENHEDER FOR mcMMO ER STARTET! -Commands.xprate.started.1=[[GOLD]]mcMMO XP BED\u00d8MMELSE ER NU {0}x! -XPRate.Event=[[GOLD]]mcMMO er lige nu i gang med et XP bed\u00f8mnings begivenhed! XP bed\u00f8mning er {0}x! +Commands.xprate.started.0=&6XP BEGIVENHEDER FOR mcMMO ER STARTET! +Commands.xprate.started.1=&6mcMMO XP BED\u00d8MMELSE ER NU {0}x! +XPRate.Event=&6mcMMO er lige nu i gang med et XP bed\u00f8mnings begivenhed! XP bed\u00f8mning er {0}x! Effects.Effects=Effekter -Effects.Level=[[DARK_GRAY]]LVL: [[GREEN]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]]Guide for {0} tilg\u00e6ngelige - skriv /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guide[[GOLD]]=- +Effects.Level=&8LVL: &a{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Template=&3{0}: &a{1} +Guides.Available=&7Guide for {0} tilg\u00e6ngelige - skriv /{1} ? [page] +Guides.Header=&6-=&a{0} Guide&6=- Guides.Page.Invalid=Ikke et gyldigt side nummer! Guides.Usage= Korrekt brug er /{0} ? [page] Inspect.Offline= Du har ikke tilladelse til at inspicere offline spillere! -Inspect.OfflineStats=mcMMO Stats for Offline Spillere [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO F\u00e6rdigheder for [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO Stats for Offline Spillere &e{0} +Inspect.Stats=&amcMMO F\u00e6rdigheder for &e{0} Inspect.TooFar=Du er for langt v\u00e6k til at inspicere denne spiller! Item.ChimaeraWing.Fail=**KIM\u00c6RE VINGE FEJLEDE!** Item.ChimaeraWing.Pass=**KIM\u00c6RE VINGE** -Item.Injured.Wait=Du var for nylig skadet og m\u00e5 derfor vente med at bruge dette. [[YELLOW]]({0}s) -Skills.Disarmed=[[DARK_RED]]Du er blevet afv\u00e6bnet! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]Du mangler mere -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) +Item.Injured.Wait=Du var for nylig skadet og m\u00e5 derfor vente med at bruge dette. &e({0}s) +Skills.Disarmed=&4Du er blevet afv\u00e6bnet! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4Du mangler mere +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) Skills.TooTired=Du er for udmattet til at bruge denne evne igen. -Stats.Header.Combat=[[GOLD]]-=KAMP EVNER=- -Stats.Header.Gathering=[[GOLD]]-=INDSAMLINGS EVNER=- -Stats.Header.Misc=[[GOLD]]-=MISC SKILLS=- -Stats.Own.Stats=[[GREEN]][mcMMO] F\u00e6rdigheder +Stats.Header.Combat=&6-=KAMP EVNER=- +Stats.Header.Gathering=&6-=INDSAMLINGS EVNER=- +Stats.Header.Misc=&6-=MISC SKILLS=- +Stats.Own.Stats=&a[mcMMO] F\u00e6rdigheder Perks.XP.Name=Erfaring Perks.XP.Desc=Modtag {0}x XP. Perks.Lucky.Name=Held Perks.Lucky.Desc=Giver {0} Evner en 33.3% bedre chance for at aktivere. Perks.Lucky.Desc.Login=Giver visse Evner en 33.3% bedre chance for at aktivere. -Perks.Lucky.Bonus=[[GOLD]] ({0} med heldig frynsegode) +Perks.Lucky.Bonus=&6 ({0} med heldig frynsegode) Perks.Cooldowns.Name=Hurtig Bedring Perks.Cooldowns.Desc=Sk\u00e6rer Nedk\u00f8lings tiden ned med {0}. Perks.ActivationTime.Name=Udholdenhed Perks.ActivationTime.Desc=Forl\u00e6nger evne aktivations tid med {0} sekunder -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s med Udholdenheds Frynsegode) -MOTD.Donate=[[DARK_AQUA]]Donations Info: -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Evne d\u00f8ds straf: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]Vampyr Statistik Igle: [[DARK_RED]]{0}% +Perks.ActivationTime.Bonus=&6 ({0}s med Udholdenheds Frynsegode) +MOTD.Donate=&3Donations Info: +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Evne d\u00f8ds straf: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] [[DARK_AQUA]Vampyr Statistik Igle: &4{0}% MOTD.PerksPrefix=[mcMMO Frynsegoder] -MOTD.Version=[[GOLD]][mcMMO] K\u00f8rer version [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Hjemmeside +MOTD.Version=&6[mcMMO] K\u00f8rer version &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO Hjemmeside Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_de.properties b/src/main/resources/locale/locale_de.properties index e15da3188..23e9fba05 100644 --- a/src/main/resources/locale/locale_de.properties +++ b/src/main/resources/locale/locale_de.properties @@ -374,7 +374,6 @@ Fishing.SubSkill.MagicHunter.Name = Zauber J\u00E4ger Fishing.SubSkill.MagicHunter.Stat = Zauber J\u00E4ger Chance Fishing.SubSkill.MasterAngler.Description = Erh\u00F6ht die Chance des Anbei\u00DFens beim Angeln Fishing.SubSkill.MasterAngler.Name = Superangel -Fishing.SubSkill.MasterAngler.Stat = Erh\u00F6hte Anbei\u00DFChance am aktuellen Ort: &a+&e{0} Fishing.SubSkill.Shake.Description = Rei\u00DFe Gegenst\u00E4nde weg von Lebewesen und Spielern mit deiner Angel Fishing.SubSkill.Shake.Name = Rei\u00DFen Fishing.SubSkill.Shake.Stat = Rei\u00DFen Chance @@ -627,7 +626,7 @@ Mining.SubSkill.SuperBreaker.Description = Abbaugeschwindigkeit+, Dreifa Mining.SubSkill.SuperBreaker.Name = Superbrecher Mining.SubSkill.SuperBreaker.Stat = Superbrecher L\u00E4nge -Overhaul.Levelup = [[BOLD]]{0} erh\u00F6ht auf [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup = &l{0} erh\u00F6ht auf &r&a&l{2}&r&f. Overhaul.Name.Acrobatics = Akrobatik Overhaul.Name.Alchemy = Alchemie Overhaul.Name.Archery = Bogenschie\u00DFen @@ -645,8 +644,8 @@ Overhaul.Name.Unarmed = Faustkampf Overhaul.Name.Woodcutting = Holzf\u00E4llen Overhaul.mcMMO.Header = &c[]=====[]&a mcMMO - \u00DCberholungs \u00C4ra &c[]=====[] Overhaul.mcMMO.MmoInfo.Wiki = &e[&fLese \u00FCber diesen Skill im Wiki!&e] -Overhaul.mcMMO.Url.Wrap.Prefix = [[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix = [[RED]]|] +Overhaul.mcMMO.Url.Wrap.Prefix = &c[| +Overhaul.mcMMO.Url.Wrap.Suffix = &c|] Party.Alliance.Disband = &7Deine Gruppe ist nicht mehr verb\u00FCndet mit &c{0} Party.Alliance.Formed = &7Deine Gruppe ist jetzt verb\u00FCndet mit &a{0} @@ -758,7 +757,7 @@ Repair.Skills.StackedItems = &4Du kannst keine gestapelten Gegens Repair.SubSkill.ArcaneForging.Description = Repariere magische Gegenst\u00E4nde Repair.SubSkill.ArcaneForging.Name = Arkanes Schmieden Repair.SubSkill.ArcaneForging.Stat = Arkanes Schmieden: &eRang {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra = [[DARK_AQUA]]Arkanes Schmieden Chancen:[[GRAY]] Erfolg [[GREEN]]{0}[[GRAY]]%, Verlust [[RED]]{1}[[GRAY]]% +Repair.SubSkill.ArcaneForging.Stat.Extra = &3Arkanes Schmieden Chancen:&7 Erfolg &a{0}&7%, Verlust &c{1}&7% Repair.SubSkill.DiamondRepair.Description = Repariere Diamant-Werkzeuge & R\u00FCstung Repair.SubSkill.DiamondRepair.Name = Diamant Reparatur ({0}+ SKILL) Repair.SubSkill.GoldRepair.Description = Repariere Gold-Werkzeuge & R\u00FCstung @@ -822,7 +821,7 @@ Skills.Disarmed = &4Du wurdest entwaffnet! Skills.Header = -----[]&a{0}&c[]----- Skills.NeedMore = &4Du brauchst mehr &7{0} Skills.NeedMore.Extra = &4Du ben\u00F6tigst mehr &7{0}{1}! -Skills.Overhaul.Header = [[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Skills.Overhaul.Header = &c[]=====[]&a {0} &c[]=====[] Skills.Parents = ELTERN Skills.Stats = {0}&a{1}&3 XP(&7{2}&3/&7{3}&3) Skills.TooTired = Du bist zu m\u00FCde um diese F\u00E4higkeit zu verwenden. &e({0}s) diff --git a/src/main/resources/locale/locale_en_US.properties b/src/main/resources/locale/locale_en_US.properties index c4db21bb3..dd25cfb15 100644 --- a/src/main/resources/locale/locale_en_US.properties +++ b/src/main/resources/locale/locale_en_US.properties @@ -13,7 +13,7 @@ JSON.LevelRequirement=Level Requirement JSON.JWrapper.Target.Type=Target Type: JSON.JWrapper.Target.Block=Block JSON.JWrapper.Target.Player=Player -JSON.JWrapper.Perks.Header=[[GOLD]]Lucky Perks +JSON.JWrapper.Perks.Header=&6Lucky Perks JSON.JWrapper.Perks.Lucky={0}% Better Odds JSON.Hover.Tips=Tips JSON.Acrobatics=Acrobatics @@ -38,53 +38,53 @@ JSON.URL.Patreon=Support nossr50 and his work for mcMMO on Patreon! JSON.URL.Spigot=The official mcMMO Spigot Resource Page! JSON.URL.Translation=Translate mcMMO into other languages! JSON.URL.Wiki=The official mcMMO wiki! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]Rank [[DARK_AQUA]]{1}[[GOLD]] Unlocked! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6Rank &3{1}&6 Unlocked! ] JSON.Hover.Rank=&e&lRank:&r &f{0} JSON.Hover.NextRank=&7&oNext upgrade at level {0} # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don't like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]??? -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7??? +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #This is the message sent to players when an ability is activated JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=Test [[RED]]Rolled Test +JSON.Acrobatics.Roll.Interaction.Activated=Test &cRolled Test JSON.Acrobatics.SubSkill.Roll.Details.Tips=If you hold sneak while falling you can prevent up to twice the damage that you would normally take! -Anvil.SingleItemStack=[[RED]]You cannot salvage or repair item stacks that have more than one item, split the stack first. +Anvil.SingleItemStack=&cYou cannot salvage or repair item stacks that have more than one item, split the stack first. #DO NOT USE COLOR CODES IN THE JSON KEYS #COLORS ARE DEFINED IN advanced.yml IF YOU WISH TO CHANGE THEM -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} # BEGIN STYLING -Ability.Generic.Refresh=[[GREEN]]**ABILITIES REFRESHED!** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**ABILITIES REFRESHED!** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=EFFECTS Effects.SubSkills.Overhaul=Sub-Skills -Effects.Child.Overhaul=[[DARK_AQUA]]Child Lv.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]Lv.[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]LVL: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3Child Lv.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3Lv.&e{1}&6) +Effects.Level.Overhaul=&6LVL: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=Stats -Commands.XPGain.Overhaul=[[GOLD]]XP GAIN: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Overhaul Era[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - Overhaul Era [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]View this skill on the wiki![[YELLOW]]] +Commands.XPGain.Overhaul=&6XP GAIN: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Overhaul Era&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - Overhaul Era &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&fView this skill on the wiki!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} increased to [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} increased to &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=Acrobatics Overhaul.Name.Alchemy=Alchemy Overhaul.Name.Archery=Archery @@ -103,48 +103,48 @@ Overhaul.Name.Woodcutting=Woodcutting Overhaul.Name.Tridents=Tridents Overhaul.Name.Crossbows=Crossbows # /mcMMO Command Style Stuff -Commands.mcc.Header=[[RED]]---[][[GREEN]]mcMMO Commands[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]SPECIAL COMMANDS[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]PARTY[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FEATURES[[RED]][]----- +Commands.mcc.Header=&c---[]&amcMMO Commands&c[]--- +Commands.Other=&c---[]&aSPECIAL COMMANDS&c[]--- +Commands.Party.Header=&c-----[]&aPARTY&c[]----- +Commands.Party.Features.Header=&c-----[]&aFEATURES&c[]----- # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]Learning a new skill... -XPBar.Acrobatics=Acrobatics Lv.[[GOLD]]{0} -XPBar.Alchemy=Alchemy Lv.[[GOLD]]{0} -XPBar.Archery=Archery Lv.[[GOLD]]{0} -XPBar.Axes=Axes Lv.[[GOLD]]{0} -XPBar.Excavation=Excavation Lv.[[GOLD]]{0} -XPBar.Fishing=Fishing Lv.[[GOLD]]{0} -XPBar.Herbalism=Herbalism Lv.[[GOLD]]{0} -XPBar.Mining=Mining Lv.[[GOLD]]{0} -XPBar.Repair=Repair Lv.[[GOLD]]{0} -XPBar.Salvage=Salvage Lv.[[GOLD]]{0} -XPBar.Smelting=Smelting Lv.[[GOLD]]{0} -XPBar.Swords=Swords Lv.[[GOLD]]{0} -XPBar.Taming=Taming Lv.[[GOLD]]{0} -XPBar.Unarmed=Unarmed Lv.[[GOLD]]{0} -XPBar.Woodcutting=Woodcutting Lv.[[GOLD]]{0} +XPBar.Template.EarlyGameBoost=&6Learning a new skill... +XPBar.Acrobatics=Acrobatics Lv.&6{0} +XPBar.Alchemy=Alchemy Lv.&6{0} +XPBar.Archery=Archery Lv.&6{0} +XPBar.Axes=Axes Lv.&6{0} +XPBar.Excavation=Excavation Lv.&6{0} +XPBar.Fishing=Fishing Lv.&6{0} +XPBar.Herbalism=Herbalism Lv.&6{0} +XPBar.Mining=Mining Lv.&6{0} +XPBar.Repair=Repair Lv.&6{0} +XPBar.Salvage=Salvage Lv.&6{0} +XPBar.Smelting=Smelting Lv.&6{0} +XPBar.Swords=Swords Lv.&6{0} +XPBar.Taming=Taming Lv.&6{0} +XPBar.Unarmed=Unarmed Lv.&6{0} +XPBar.Woodcutting=Woodcutting Lv.&6{0} XPBar.Tridents=Tridents Lv.[[GOLD]]{0} XPBar.Crossbows=Crossbows Lv.[[GOLD]]{0} #This is just a preset template that gets used if the 'ExtraDetails' setting is turned on in experience.yml (off by default), you can ignore this template and just edit the strings above -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! # END STYLING #ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**Graceful Landing** -Acrobatics.Combat.Proc=[[GREEN]]**Dodged** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]Roll Chance [[YELLOW]]{0}%[[GOLD]] Graceful Roll Chance[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**Graceful Landing** +Acrobatics.Combat.Proc=&a**Dodged** +Acrobatics.SubSkill.Roll.Stats=&6Roll Chance &e{0}%&6 Graceful Roll Chance&e {1}% Acrobatics.SubSkill.Roll.Stat=Roll Chance Acrobatics.SubSkill.Roll.Stat.Extra=Graceful Roll Chance Acrobatics.SubSkill.Roll.Name=Roll Acrobatics.SubSkill.Roll.Description=Land strategically to avoid damage. -Acrobatics.SubSkill.Roll.Chance=Roll Chance: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll Chance: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]Rolling is an active Sub-Skill with a passive component.\nWhenever you take fall damage you have a chance to completely negate the damage based on your skill level, at level [[YELLOW]]{6}%[[GRAY]] you have a [[YELLOW]]{0}%[[GRAY]] chance to prevent damage, and [[YELLOW]]{1}%[[GRAY]] if you activate Graceful Roll.\nThe chance for success is scaled against your skill level in a linear curve until level [[YELLOW]]{2}[[GRAY]] where it maxes out, every level in Acrobatics gives you a [[YELLOW]]{3}%[[GRAY]] chance to succeed.\nBy holding the sneak button you can double your odds to avoid fall damage and avoid up to twice the fall damage! Holding sneak will transform a normal roll into a Graceful Roll.\nRolling will only prevent up to [[RED]]{4}[[GRAY]] damage. Graceful Rolls will prevent up to [[GREEN]]{5}[[GRAY]] damage. +Acrobatics.SubSkill.Roll.Chance=Roll Chance: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll Chance: &e{0} +Acrobatics.SubSkill.Roll.Mechanics=&7Rolling is an active Sub-Skill with a passive component.\nWhenever you take fall damage you have a chance to completely negate the damage based on your skill level, at level &e{6}%&7 you have a &e{0}%&7 chance to prevent damage, and &e{1}%&7 if you activate Graceful Roll.\nThe chance for success is scaled against your skill level in a linear curve until level &e{2}&7 where it maxes out, every level in Acrobatics gives you a &e{3}%&7 chance to succeed.\nBy holding the sneak button you can double your odds to avoid fall damage and avoid up to twice the fall damage! Holding sneak will transform a normal roll into a Graceful Roll.\nRolling will only prevent up to &c{4}&7 damage. Graceful Rolls will prevent up to &a{5}&7 damage. Acrobatics.SubSkill.GracefulRoll.Name=Graceful Roll Acrobatics.SubSkill.GracefulRoll.Description=Twice as effective as a normal Roll Acrobatics.SubSkill.Dodge.Name=Dodge @@ -159,8 +159,8 @@ Alchemy.SubSkill.Catalysis.Description=Increases potion brewing speed Alchemy.SubSkill.Catalysis.Stat=Brewing Speed Alchemy.SubSkill.Concoctions.Name=Concoctions Alchemy.SubSkill.Concoctions.Description=Brew potions with more ingredients -Alchemy.SubSkill.Concoctions.Stat=Concoctions Rank: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=Ingredients [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=Concoctions Rank: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=Ingredients [&a{0}&3]: &a{1} Alchemy.Listener=Alchemy: Alchemy.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (CATALYSIS) Alchemy.SkillName=ALCHEMY @@ -188,13 +188,14 @@ Axes.Ability.Bonus.2=Armor Impact Axes.Ability.Bonus.3=Deal {0} Bonus DMG to armor Axes.Ability.Bonus.4=Greater Impact Axes.Ability.Bonus.5=Deal {0} Bonus DMG to unarmored foes -Axes.Ability.Lower=[[GRAY]]You lower your Axe. -Axes.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Axe. -Axes.Combat.CritStruck=[[DARK_RED]]You were CRITICALLY hit! +Axes.Ability.Lower=&7You lower your Axe. +Axes.Ability.Ready=&3You &6ready&3 your Axe. +Axes.Ability.Ready.Extra=&3You &6ready&3 your Axe. [[GRAY]]({0} is on cooldown for {1}s) +Axes.Combat.CritStruck=&4You were CRITICALLY hit! Axes.Combat.CriticalHit=CRITICAL HIT! -Axes.Combat.GI.Proc=[[GREEN]]**STRUCK WITH GREAT FORCE** +Axes.Combat.GI.Proc=&a**STRUCK WITH GREAT FORCE** Axes.Combat.GI.Struck=**HIT BY GREATER IMPACT** -Axes.Combat.SS.Struck=[[DARK_RED]]Struck by SKULL SPLITTER! +Axes.Combat.SS.Struck=&4Struck by SKULL SPLITTER! Axes.SubSkill.SkullSplitter.Name=Skull Splitter Axes.SubSkill.SkullSplitter.Description=Deal AoE Damage Axes.SubSkill.SkullSplitter.Stat=Skull Splitter Duration @@ -213,13 +214,13 @@ Axes.SubSkill.GreaterImpact.Description=Deal bonus damage to unarmored foes Axes.Listener=Axes: Axes.SkillName=AXES Axes.Skills.SS.Off=**Skull Splitter has worn off** -Axes.Skills.SS.On=[[GREEN]]**Skull Splitter ACTIVATED** -Axes.Skills.SS.Refresh=[[GREEN]]Your [[YELLOW]]Skull Splitter [[GREEN]]ability is refreshed! -Axes.Skills.SS.Other.Off=Skull Splitter[[GREEN]] has worn off for [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Skull Splitter! +Axes.Skills.SS.On=&a**Skull Splitter ACTIVATED** +Axes.Skills.SS.Refresh=&aYour &eSkull Splitter &aability is refreshed! +Axes.Skills.SS.Other.Off=Skull Splitter&a has worn off for &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 has used &cSkull Splitter! #EXCAVATION -Excavation.Ability.Lower=[[GRAY]]You lower your shovel. -Excavation.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Shovel. +Excavation.Ability.Lower=&7You lower your shovel. +Excavation.Ability.Ready=&3You &6ready&3 your Shovel. Excavation.SubSkill.GigaDrillBreaker.Name=Giga Drill Breaker Excavation.SubSkill.GigaDrillBreaker.Description=3x Drop Rate, 3x EXP, +Speed Excavation.SubSkill.GigaDrillBreaker.Stat=Giga Drill Breaker Duration @@ -230,23 +231,23 @@ Excavation.SubSkill.Archaeology.Stat.Extra=Archaeology Experience Orb Amount Excavation.Listener=Excavation: Excavation.SkillName=EXCAVATION Excavation.Skills.GigaDrillBreaker.Off=**Giga Drill Breaker has worn off** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA DRILL BREAKER ACTIVATED** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Your [[YELLOW]]Giga Drill Breaker [[GREEN]]ability is refreshed! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker[[GREEN]] has worn off for [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Giga Drill Breaker! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA DRILL BREAKER ACTIVATED** +Excavation.Skills.GigaDrillBreaker.Refresh=&aYour &eGiga Drill Breaker &aability is refreshed! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker&a has worn off for &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 has used &cGiga Drill Breaker! #FISHING -Fishing.ScarcityTip=[[YELLOW]]&oThis area is suffering from overfishing, cast your rod in a different spot for more fish. At least {0} blocks away. -Fishing.Scared=[[GRAY]]&oChaotic movements will scare fish! -Fishing.Exhausting=[[RED]]&oImproper use of the fishing rod will cause fatigue and wear out the rod! -Fishing.LowResourcesTip=[[GRAY]]You sense that there might not be many fish left in this area. Try fishing at least {0} blocks away. -Fishing.Ability.Info=Magic Hunter: [[GRAY]] **Improves With Treasure Hunter Rank** +Fishing.ScarcityTip=&e&oThis area is suffering from overfishing, cast your rod in a different spot for more fish. At least {0} blocks away. +Fishing.Scared=&7&oChaotic movements will scare fish! +Fishing.Exhausting=&c&oImproper use of the fishing rod will cause fatigue and wear out the rod! +Fishing.LowResourcesTip=&7You sense that there might not be many fish left in this area. Try fishing at least {0} blocks away. +Fishing.Ability.Info=Magic Hunter: &7 **Improves With Treasure Hunter Rank** Fishing.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (SHAKE) Fishing.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (ICE FISHING) Fishing.Ability.Locked.2=LOCKED UNTIL {0}+ SKILL (MASTER ANGLER) Fishing.SubSkill.TreasureHunter.Name=Treasure Hunter Fishing.SubSkill.TreasureHunter.Description=Fish up misc. objects -Fishing.SubSkill.TreasureHunter.Stat=Treasure Hunter Rank: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=Drop Rate: [[GRAY]]Common: [[YELLOW]]{0} [[GREEN]]Uncommon: [[YELLOW]]{1}\n[[BLUE]]Rare: [[YELLOW]]{2} [[LIGHT_PURPLE]]Epic: [[YELLOW]]{3} [[GOLD]]Legendary: [[YELLOW]]{4} [[AQUA]]Record: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=Treasure Hunter Rank: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=Drop Rate: &7Common: &e{0} &aUncommon: &e{1}\n&9Rare: &e{2} &dEpic: &e{3} &6Legendary: &e{4} &bRecord: &e{5} Fishing.SubSkill.MagicHunter.Name=Magic Hunter Fishing.SubSkill.MagicHunter.Description=Find Enchanted Items Fishing.SubSkill.MagicHunter.Stat=Magic Hunter Chance @@ -255,38 +256,39 @@ Fishing.SubSkill.Shake.Description=Shake items off of mobs or players w/ fishing Fishing.SubSkill.Shake.Stat=Shake Chance Fishing.SubSkill.FishermansDiet.Name=Fisherman's Diet Fishing.SubSkill.FishermansDiet.Description=Improves hunger restored from fished foods -Fishing.SubSkill.FishermansDiet.Stat=Fisherman's Diet:[[GREEN]] Rank {0} +Fishing.SubSkill.FishermansDiet.Stat=Fisherman's Diet:&a Rank {0} Fishing.SubSkill.MasterAngler.Name=Master Angler -Fishing.SubSkill.MasterAngler.Description=Improves chance of getting a bite while fishing -Fishing.SubSkill.MasterAngler.Stat=Added Bite Chance at your current location: [[GREEN]]+{0} +Fishing.SubSkill.MasterAngler.Description=Fish are caught more frequently +Fishing.SubSkill.MasterAngler.Stat=Fishing min wait time reduction: &a-{0} seconds +Fishing.SubSkill.MasterAngler.Stat.Extra=Fishing max wait time reduction: &a-{0} seconds Fishing.SubSkill.IceFishing.Name=Ice Fishing Fishing.SubSkill.IceFishing.Description=Allows you to fish in icy biomes Fishing.SubSkill.IceFishing.Stat=Ice Fishing -Fishing.Chance.Raining=[[BLUE]] Rain Bonus +Fishing.Chance.Raining=&9 Rain Bonus Fishing.Listener=Fishing: -Fishing.Ability.TH.MagicFound=[[GRAY]]You feel a touch of magic with this catch... -Fishing.Ability.TH.Boom=[[GRAY]]BOOM TIME!!! -Fishing.Ability.TH.Poison=[[GRAY]]Something doesn't smell quite right... +Fishing.Ability.TH.MagicFound=&7You feel a touch of magic with this catch... +Fishing.Ability.TH.Boom=&7BOOM TIME!!! +Fishing.Ability.TH.Poison=&7Something doesn't smell quite right... Fishing.SkillName=FISHING #HERBALISM Herbalism.Ability.GTe.NeedMore=You need more seeds to spread Green Terra. Herbalism.Ability.GTh.Fail=**GREEN THUMB FAIL** -Herbalism.Ability.GTh=[[GREEN]]**GREEN THUMB** -Herbalism.Ability.Lower=[[GRAY]]You lower your Hoe. -Herbalism.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Hoe. +Herbalism.Ability.GTh=&a**GREEN THUMB** +Herbalism.Ability.Lower=&7You lower your Hoe. +Herbalism.Ability.Ready=&3You &6ready&3 your Hoe. Herbalism.Ability.ShroomThumb.Fail=**SHROOM THUMB FAIL** Herbalism.SubSkill.GreenTerra.Name=Green Terra Herbalism.SubSkill.GreenTerra.Description=Spread the Terra, 3x Drops, Boosts Green Thumb Herbalism.SubSkill.GreenTerra.Stat=Green Terra Duration Herbalism.SubSkill.GreenThumb.Name=Green Thumb -Herbalism.SubSkill.GreenThumb.Description=Auto-Plants crops when harvesting +Herbalism.SubSkill.GreenThumb.Description=Auto-Plants crops when harvesting with hoe Herbalism.SubSkill.GreenThumb.Stat=Green Thumb Chance -Herbalism.SubSkill.GreenThumb.Stat.Extra=Green Thumb Stage: [[GREEN]] Crops grow in stage {0} +Herbalism.SubSkill.GreenThumb.Stat.Extra=Green Thumb Stage: &a Crops grow in stage {0} Herbalism.Effect.4=Green Thumb (Blocks) Herbalism.SubSkill.GreenThumb.Description.2=Make bricks mossy, or make grass grow Herbalism.SubSkill.FarmersDiet.Name=Farmer's Diet Herbalism.SubSkill.FarmersDiet.Description=Improves hunger restored from farmed foods -Herbalism.SubSkill.FarmersDiet.Stat=Farmer's Diet: [[GREEN]]Rank {0} +Herbalism.SubSkill.FarmersDiet.Stat=Farmer's Diet: &aRank {0} Herbalism.SubSkill.DoubleDrops.Name=Double Drops Herbalism.SubSkill.DoubleDrops.Description=Double the normal loot Herbalism.SubSkill.DoubleDrops.Stat=Double Drop Chance @@ -296,20 +298,20 @@ Herbalism.SubSkill.HylianLuck.Stat=Hylian Luck Chance Herbalism.SubSkill.ShroomThumb.Name=Shroom Thumb Herbalism.SubSkill.ShroomThumb.Description=Spread mycelium to dirt & grass Herbalism.SubSkill.ShroomThumb.Stat=Shroom Thumb Chance -Herbalism.HylianLuck=[[GREEN]]The luck of Hyrule is with you today! +Herbalism.HylianLuck=&aThe luck of Hyrule is with you today! Herbalism.Listener=Herbalism: Herbalism.SkillName=HERBALISM Herbalism.Skills.GTe.Off=**Green Terra has worn off** -Herbalism.Skills.GTe.On=[[GREEN]]**GREEN TERRA ACTIVATED** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Your [[YELLOW]]Green Terra [[GREEN]]ability is refreshed! -Herbalism.Skills.GTe.Other.Off=Green Terra[[GREEN]] has worn off for [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Green Terra! +Herbalism.Skills.GTe.On=&a**GREEN TERRA ACTIVATED** +Herbalism.Skills.GTe.Refresh=&aYour &eGreen Terra &aability is refreshed! +Herbalism.Skills.GTe.Other.Off=Green Terra&a has worn off for &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 has used &cGreen Terra! #MINING Mining.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (BLAST MINING) Mining.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (BIGGER BOMBS) Mining.Ability.Locked.2=LOCKED UNTIL {0}+ SKILL (DEMOLITIONS EXPERTISE) -Mining.Ability.Lower=[[GRAY]]You lower your Pickaxe. -Mining.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your pickaxe. +Mining.Ability.Lower=&7You lower your Pickaxe. +Mining.Ability.Ready=&3You &6ready&3 your pickaxe. Mining.SubSkill.SuperBreaker.Name=Super Breaker Mining.SubSkill.SuperBreaker.Description=Speed+, Triple Drop Chance Mining.SubSkill.SuperBreaker.Stat=Super Breaker Length @@ -318,8 +320,8 @@ Mining.SubSkill.DoubleDrops.Description=Double the normal loot Mining.SubSkill.DoubleDrops.Stat=Double Drop Chance Mining.SubSkill.BlastMining.Name=Blast Mining Mining.SubSkill.BlastMining.Description=Bonuses to mining with TNT -Mining.SubSkill.BlastMining.Stat=Blast Mining:[[GREEN]] Rank {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=Blast Radius Increase: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=Blast Mining:&a Rank {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=Blast Radius Increase: &a+{0} Mining.SubSkill.BiggerBombs.Name=Bigger Bombs Mining.SubSkill.BiggerBombs.Description=Increases TNT explosion radius Mining.SubSkill.DemolitionsExpertise.Name=Demolitions Expertise @@ -329,16 +331,16 @@ Mining.SubSkill.DemolitionsExpertise.Stat=Demolitions Expert Damage Decrease Mining.Listener=Mining: Mining.SkillName=MINING Mining.Skills.SuperBreaker.Off=**Super Breaker has worn off** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER BREAKER ACTIVATED** -Mining.Skills.SuperBreaker.Other.Off=Super Breaker[[GREEN]] has worn off for [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Super Breaker! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Your [[YELLOW]]Super Breaker [[GREEN]]ability is refreshed! +Mining.Skills.SuperBreaker.On=&a**SUPER BREAKER ACTIVATED** +Mining.Skills.SuperBreaker.Other.Off=Super Breaker&a has worn off for &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 has used &cSuper Breaker! +Mining.Skills.SuperBreaker.Refresh=&aYour &eSuper Breaker &aability is refreshed! #Blast Mining -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} ore yield, {1}x drops -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Blast Mining! -Mining.Blast.Refresh=[[GREEN]]Your [[YELLOW]]Blast Mining [[GREEN]]ability is refreshed! +Mining.Blast.Other.On=&a{0}&2 has used &cBlast Mining! +Mining.Blast.Refresh=&aYour &eBlast Mining &aability is refreshed! #REPAIR Repair.SubSkill.Repair.Name=Repair Repair.SubSkill.Repair.Description=Repair Tools & Armor @@ -350,7 +352,7 @@ Repair.SubSkill.StoneRepair.Name=Stone Repair ({0}+ SKILL) Repair.SubSkill.StoneRepair.Description=Repair Stone Tools Repair.SubSkill.RepairMastery.Name=Repair Mastery Repair.SubSkill.RepairMastery.Description=Increased repair amount -Repair.SubSkill.RepairMastery.Stat=Repair Mastery: [[GREEN]]Extra {0} durability restored +Repair.SubSkill.RepairMastery.Stat=Repair Mastery: &aExtra {0} durability restored Repair.SubSkill.SuperRepair.Name=Super Repair Repair.SubSkill.SuperRepair.Description=Double effectiveness Repair.SubSkill.SuperRepair.Stat=Super Repair Chance @@ -358,65 +360,65 @@ Repair.SubSkill.DiamondRepair.Name=Diamond Repair ({0}+ SKILL) Repair.SubSkill.DiamondRepair.Description=Repair Diamond Tools & Armor Repair.SubSkill.ArcaneForging.Name=Arcane Forging Repair.SubSkill.ArcaneForging.Description=Repair magic items -Repair.SubSkill.ArcaneForging.Stat=Arcane Forging: [[YELLOW]]Rank {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]Arcane Forging Odds:[[GRAY]] Success [[GREEN]]{0}[[GRAY]]%, Failure [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]mcMMO encountered an error attempting to repair this item! -Repair.Listener.Anvil=[[DARK_RED]]You have placed an anvil, anvils can repair tools and armor. +Repair.SubSkill.ArcaneForging.Stat=Arcane Forging: &eRank {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3Arcane Forging Odds:&7 Success &a{0}&7%, Failure &c{1}&7% +Repair.Error=&4mcMMO encountered an error attempting to repair this item! +Repair.Listener.Anvil=&4You have placed an anvil, anvils can repair tools and armor. Repair.Listener=Repair: Repair.SkillName=REPAIR -Repair.Skills.AdeptDiamond=[[DARK_RED]]You're not skilled enough to repair Diamond. -Repair.Skills.AdeptGold=[[DARK_RED]]You're not skilled enough to repair Gold. -Repair.Skills.AdeptIron=[[DARK_RED]]You're not skilled enough to repair Iron. -Repair.Skills.AdeptStone=[[DARK_RED]]You're not skilled enough to repair Stone. -Repair.Skills.Adept=[[RED]]You must be level [[YELLOW]]{0}[[RED]] to repair [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]That felt easy. -Repair.Skills.FullDurability=[[GRAY]]That is at full durability. -Repair.Skills.StackedItems=[[DARK_RED]]You can't repair stacked items. +Repair.Skills.AdeptDiamond=&4You're not skilled enough to repair Diamond. +Repair.Skills.AdeptGold=&4You're not skilled enough to repair Gold. +Repair.Skills.AdeptIron=&4You're not skilled enough to repair Iron. +Repair.Skills.AdeptStone=&4You're not skilled enough to repair Stone. +Repair.Skills.Adept=&cYou must be level &e{0}&c to repair &e{1} +Repair.Skills.FeltEasy=&7That felt easy. +Repair.Skills.FullDurability=&7That is at full durability. +Repair.Skills.StackedItems=&4You can't repair stacked items. Repair.Pretty.Name=Repair #Arcane Forging Repair.Arcane.Downgrade=Arcane power has decreased for this item. Repair.Arcane.Fail=Arcane power has permanently left the item. Repair.Arcane.Lost=You were not skilled enough to keep any enchantments. -Repair.Arcane.Perfect=[[GREEN]]You have sustained the arcane energies in this item. +Repair.Arcane.Perfect=&aYou have sustained the arcane energies in this item. #SALVAGE Salvage.Pretty.Name=Salvage Salvage.SubSkill.UnderstandingTheArt.Name=Understanding The Art Salvage.SubSkill.UnderstandingTheArt.Description=You're not just digging through your neighbors trash, you're taking care of the environment.\nPowers up various properties of Salvaging. Salvage.SubSkill.ScrapCollector.Name=Scrap Collector Salvage.SubSkill.ScrapCollector.Description=Salvage materials from an item, a perfect salvage depends on skill and luck. -Salvage.SubSkill.ScrapCollector.Stat=Scrap Collector: [[GREEN]]Salvage up to [[YELLOW]]{0}[[GREEN]] items. Some luck is involved. +Salvage.SubSkill.ScrapCollector.Stat=Scrap Collector: &aSalvage up to &e{0}&a items. Some luck is involved. Salvage.SubSkill.ArcaneSalvage.Name=Arcane Salvaging Salvage.SubSkill.ArcaneSalvage.Description=Extract enchantments from items -Salvage.SubSkill.ArcaneSalvage.Stat=Arcane Salvaging: [[YELLOW]]Rank {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=Arcane Salvaging: &eRank {0}/{1} Salvage.Ability.Bonus.0=Scrap Collector -Salvage.Ability.Bonus.1=Salvage up to [[YELLOW]]{0}[[GREEN]] items. Some luck is involved. -Salvage.Arcane.ExtractFull=[[GRAY]]AS Full-Enchant Chance -Salvage.Arcane.ExtractPartial=[[GRAY]]AS Partial-Enchant Chance -Salvage.Skills.Success=[[GREEN]]Item salvaged! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]You aren't skilled enough to salvage damaged items. -Salvage.Skills.Adept.Level=You must be level [[YELLOW]]{0}[[RED]] to salvage [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]This item is too damaged to be salvaged. -Salvage.Skills.ArcaneFailed=[[RED]]You were unable to extract the knowledge contained within this item. -Salvage.Skills.ArcanePartial=[[RED]]You were only able to extract some of the knowledge contained within this item. -Salvage.Skills.ArcaneSuccess=[[GREEN]]You able to extract all of the knowledge contained within this item! -Salvage.Listener.Anvil=[[DARK_RED]]You have placed a Salvage anvil, use this to Salvage tools and armor. +Salvage.Ability.Bonus.1=Salvage up to &e{0}&a items. Some luck is involved. +Salvage.Arcane.ExtractFull=&7AS Full-Enchant Chance +Salvage.Arcane.ExtractPartial=&7AS Partial-Enchant Chance +Salvage.Skills.Success=&aItem salvaged! +Salvage.Skills.Adept.Damaged=&4You aren't skilled enough to salvage damaged items. +Salvage.Skills.Adept.Level=You must be level &e{0}&c to salvage &e{1} +Salvage.Skills.TooDamaged=&4This item is too damaged to be salvaged. +Salvage.Skills.ArcaneFailed=&cYou were unable to extract the knowledge contained within this item. +Salvage.Skills.ArcanePartial=&cYou were only able to extract some of the knowledge contained within this item. +Salvage.Skills.ArcaneSuccess=&aYou able to extract all of the knowledge contained within this item! +Salvage.Listener.Anvil=&4You have placed a Salvage anvil, use this to Salvage tools and armor. Salvage.Listener=Salvage: Salvage.SkillName=SALVAGE -Salvage.Skills.Lottery.Normal=[[GOLD]]You were able to salvage [[DARK_AQUA]]{0}[[GOLD]] materials from [[YELLOW]]{1}[[GOLD]]. -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]Perfect![[RESET]][[GOLD]] You salvaged [[DARK_AQUA]]{1}[[GOLD]] effortlessly, retrieving [[DARK_AQUA]]{0}[[GOLD]] materials. -Salvage.Skills.Lottery.Untrained=[[GRAY]]You aren't properly trained in salvaging. You were only able to recover [[RED]]{0}[[GRAY]] materials from [[GREEN]]{1}[[GRAY]]. +Salvage.Skills.Lottery.Normal=&6You were able to salvage &3{0}&6 materials from &e{1}&6. +Salvage.Skills.Lottery.Perfect=&a&lPerfect!&r&6 You salvaged &3{1}&6 effortlessly, retrieving &3{0}&6 materials. +Salvage.Skills.Lottery.Untrained=&7You aren't properly trained in salvaging. You were only able to recover &c{0}&7 materials from &a{1}&7. #Anvil (Shared between SALVAGE and REPAIR) Anvil.Unbreakable=This item is unbreakable! #SWORDS -Swords.Ability.Lower=[[GRAY]]You lower your sword. -Swords.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Sword. -Swords.Combat.Rupture.Note=[[GRAY]]NOTE: [[YELLOW]]1 Tick happens every 0.5 seconds! -Swords.Combat.Bleeding.Started=[[DARK_RED]] You're bleeding! -Swords.Combat.Bleeding.Stopped=[[GRAY]]The bleeding has [[GREEN]]stopped[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**ENEMY BLEEDING** -Swords.Combat.Counter.Hit=[[DARK_RED]]Hit with a counter-attack! -Swords.Combat.Countered=[[GREEN]]**COUNTER-ATTACKED** -Swords.Combat.SS.Struck=[[DARK_RED]]Struck by SERRATED STRIKES! +Swords.Ability.Lower=&7You lower your sword. +Swords.Ability.Ready=&3You &6ready&3 your Sword. +Swords.Combat.Rupture.Note=&7NOTE: &e1 Tick happens every 0.5 seconds! +Swords.Combat.Bleeding.Started=&4 You're bleeding! +Swords.Combat.Bleeding.Stopped=&7The bleeding has &astopped&7! +Swords.Combat.Bleeding=&a**ENEMY BLEEDING** +Swords.Combat.Counter.Hit=&4Hit with a counter-attack! +Swords.Combat.Countered=&a**COUNTER-ATTACKED** +Swords.Combat.SS.Struck=&4Struck by SERRATED STRIKES! Swords.SubSkill.CounterAttack.Name=Counter Attack Swords.SubSkill.CounterAttack.Description=Reflect a portion of damage when attacked! Swords.SubSkill.CounterAttack.Stat=Counter Attack Chance @@ -432,16 +434,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=Swords Limit Break Swords.SubSkill.SwordsLimitBreak.Description=Breaking your limits. Increased damage against tough opponents. Intended for PVP, up to server settings for whether or not it will boost damage in PVE. Swords.SubSkill.SwordsLimitBreak.Stat=Limit Break Max DMG Swords.SubSkill.Rupture.Stat=Rupture Chance -Swords.SubSkill.Rupture.Stat.Extra=Rupture: [[GREEN]]{0} ticks [{1} DMG vs Player] [{2} DMG vs Mobs] +Swords.SubSkill.Rupture.Stat.Extra=Rupture: &a{0} ticks [{1} DMG vs Player] [{2} DMG vs Mobs] Swords.Effect.4=Serrated Strikes Rupture+ Swords.Effect.5={0} Tick Rupture Swords.Listener=Swords: Swords.SkillName=SWORDS Swords.Skills.SS.Off=**Serrated Strikes has worn off** -Swords.Skills.SS.On=[[GREEN]]**SERRATED STRIKES ACTIVATED** -Swords.Skills.SS.Refresh=[[GREEN]]Your [[YELLOW]]Serrated Strikes [[GREEN]]ability is refreshed! -Swords.Skills.SS.Other.Off=Serrated Strikes[[GREEN]] has worn off for [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Serrated Strikes! +Swords.Skills.SS.On=&a**SERRATED STRIKES ACTIVATED** +Swords.Skills.SS.Refresh=&aYour &eSerrated Strikes &aability is refreshed! +Swords.Skills.SS.Other.Off=Serrated Strikes&a has worn off for &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 has used &cSerrated Strikes! #TAMING Taming.Ability.Bonus.0=Environmentally Aware Taming.Ability.Bonus.1=Wolves avoid danger @@ -468,7 +470,7 @@ Taming.SubSkill.ShockProof.Name=Shock Proof Taming.SubSkill.ShockProof.Description=Explosive Damage Reduction Taming.SubSkill.CallOfTheWild.Name=Call of the Wild Taming.SubSkill.CallOfTheWild.Description=Summon an animal to your side -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW: Crouch and left-click with\n {0} {1} (Ocelot), {2} {3} (Wolf), {4} {5} (Horse) +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW: Crouch and left-click with\n {0} {1} (Ocelot), {2} {3} (Wolf), {4} {5} (Horse) Taming.SubSkill.FastFoodService.Name=Fast Food Service Taming.SubSkill.FastFoodService.Description=Chance for wolves to heal on attack Taming.SubSkill.HolyHound.Name=Holy Hound @@ -484,23 +486,23 @@ Taming.SubSkill.ThickFur.Description=DMG Reduction, Fire Resistance Taming.SubSkill.Pummel.Name=Pummel Taming.SubSkill.Pummel.Description=Your Wolves have a chance of knocking back foes Taming.SubSkill.Pummel.TargetMessage=You've been knocked back by a wolf! -Taming.Listener.Wolf=[[DARK_GRAY]]Your wolf scurries back to you... +Taming.Listener.Wolf=&8Your wolf scurries back to you... Taming.Listener=Taming: Taming.SkillName=TAMING -Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]](Call Of The Wild) [[GRAY]]You have summoned a [[GOLD]]{0}[[GRAY]] -Taming.Summon.COTW.Success.WithLifespan=[[GREEN]](Call Of The Wild) [[GRAY]]You have summoned a [[GOLD]]{0}[[GRAY]] and it has a duration of [[GOLD]]{1}[[GRAY]] seconds. -Taming.Summon.COTW.Limit=[[GREEN]](Call Of The Wild) [[GRAY]]You can only have [[RED]]{0} [[GRAY]]summoned [[GRAY]]{1} pets at the same time. -Taming.Summon.COTW.TimeExpired=[[GREEN]](Call Of The Wild) [[GRAY]]Time is up, your [[GOLD]]{0}[[GRAY]] departs. -Taming.Summon.COTW.BreedingDisallowed=[[GREEN]](Call Of The Wild) [[RED]]You cannot breed a summoned animal. -Taming.Summon.COTW.NeedMoreItems=[[GREEN]](Call Of The Wild) [[GRAY]]You need [[YELLOW]]{0}[[GRAY]] more [[DARK_AQUA]]{1}[[GRAY]](s) -Taming.Summon.Name.Format=[[GOLD]](COTW) [[WHITE]]{0}'s {1} +Taming.Summon.COTW.Success.WithoutLifespan=&a(Call Of The Wild) &7You have summoned a &6{0}&7 +Taming.Summon.COTW.Success.WithLifespan=&a(Call Of The Wild) &7You have summoned a &6{0}&7 and it has a duration of &6{1}&7 seconds. +Taming.Summon.COTW.Limit=&a(Call Of The Wild) &7You can only have &c{0} &7summoned &7{1} pets at the same time. +Taming.Summon.COTW.TimeExpired=&a(Call Of The Wild) &7Time is up, your &6{0}&7 departs. +Taming.Summon.COTW.BreedingDisallowed=&a(Call Of The Wild) &cYou cannot breed a summoned animal. +Taming.Summon.COTW.NeedMoreItems=&a(Call Of The Wild) &7You need &e{0}&7 more &3{1}&7(s) +Taming.Summon.Name.Format=&6(COTW) &f{0}'s {1} #UNARMED Unarmed.Ability.Bonus.0=Steel Arm Style Unarmed.Ability.Bonus.1=+{0} DMG Upgrade Unarmed.Ability.IronGrip.Attacker=Your opponent has an iron grip! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Your iron grip kept you from being disarmed! -Unarmed.Ability.Lower=[[GRAY]]You lower your fists. -Unarmed.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Fists. +Unarmed.Ability.IronGrip.Defender=&aYour iron grip kept you from being disarmed! +Unarmed.Ability.Lower=&7You lower your fists. +Unarmed.Ability.Ready=&3You &6ready&3 your Fists. Unarmed.SubSkill.Berserk.Name=Berserk Unarmed.SubSkill.Berserk.Description=+50% DMG, Breaks weak materials Unarmed.SubSkill.Berserk.Stat=Berserk Length @@ -523,10 +525,10 @@ Unarmed.SubSkill.BlockCracker.Description=Break rock with your fists Unarmed.Listener=Unarmed: Unarmed.SkillName=UNARMED Unarmed.Skills.Berserk.Off=**Berserk has worn off** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK ACTIVATED** -Unarmed.Skills.Berserk.Other.Off=Berserk[[GREEN]] has worn off for [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Berserk! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Your [[YELLOW]]Berserk [[GREEN]]ability is refreshed! +Unarmed.Skills.Berserk.On=&a**BERSERK ACTIVATED** +Unarmed.Skills.Berserk.Other.Off=Berserk&a has worn off for &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 has used &cBerserk! +Unarmed.Skills.Berserk.Refresh=&aYour &eBerserk &aability is refreshed! #WOODCUTTING Woodcutting.Ability.0=Leaf Blower Woodcutting.Ability.1=Blow away leaves @@ -536,6 +538,11 @@ Woodcutting.SubSkill.TreeFeller.Description=Make trees explode Woodcutting.SubSkill.TreeFeller.Stat=Tree Feller Length Woodcutting.SubSkill.LeafBlower.Name=Leaf Blower Woodcutting.SubSkill.LeafBlower.Description=Blow Away Leaves +Woodcutting.SubSkill.KnockOnWood.Name=Knock On Wood +Woodcutting.SubSkill.KnockOnWood.Description=Find additional goodies when using Tree Feller +Woodcutting.SubSkill.KnockOnWood.Stat=Knock on Wood +Woodcutting.SubSkill.KnockOnWood.Loot.Normal=Standard loot from trees +Woodcutting.SubSkill.KnockOnWood.Loot.Rank2=Standard loot from trees and experience orbs Woodcutting.SubSkill.HarvestLumber.Name=Harvest Lumber Woodcutting.SubSkill.HarvestLumber.Description=Skillfully extract more Lumber Woodcutting.SubSkill.HarvestLumber.Stat=Double Drop Chance @@ -548,10 +555,10 @@ Woodcutting.SubSkill.NaturesBounty.Description=Gather experience from nature. Woodcutting.Listener=Woodcutting: Woodcutting.SkillName=WOODCUTTING Woodcutting.Skills.TreeFeller.Off=**Tree Feller has worn off** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**TREE FELLER ACTIVATED** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Your [[YELLOW]]Tree Feller [[GREEN]]ability is refreshed! -Woodcutting.Skills.TreeFeller.Other.Off=Tree Feller[[GREEN]] has worn off for [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Tree Feller! +Woodcutting.Skills.TreeFeller.On=&a**TREE FELLER ACTIVATED** +Woodcutting.Skills.TreeFeller.Refresh=&aYour &eTree Feller &aability is refreshed! +Woodcutting.Skills.TreeFeller.Other.Off=Tree Feller&a has worn off for &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 has used &cTree Feller! Woodcutting.Skills.TreeFeller.Splinter=YOUR AXE SPLINTERS INTO DOZENS OF PIECES! Woodcutting.Skills.TreeFeller.Threshold=That tree is too large! #TRIDENTS @@ -577,166 +584,168 @@ Crossbows.SkillName=CROSSBOWS #ABILITIY #COMBAT -Combat.ArrowDeflect=[[WHITE]]**ARROW DEFLECT** -Combat.BeastLore=[[GREEN]]**BEAST LORE** -Combat.BeastLoreHealth=[[DARK_AQUA]]Health ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Owner ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]Horse Movement Speed ([[GREEN]]{0} blocks/s[[DARK_AQUA]]) -Combat.BeastLoreHorseJumpStrength=[[DARK_AQUA]]Horse Jump Strength ([[GREEN]]Max {0} blocks[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**GORED** +Combat.ArrowDeflect=&f**ARROW DEFLECT** +Combat.BeastLore=&a**BEAST LORE** +Combat.BeastLoreHealth=&3Health (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Owner (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3Horse Movement Speed (&a{0} blocks/s&3) +Combat.BeastLoreHorseJumpStrength=&3Horse Jump Strength (&aMax {0} blocks&3) +Combat.Gore=&a**GORED** Combat.StruckByGore=**YOU HAVE BEEN GORED** -Combat.TargetDazed=Target was [[DARK_RED]]Dazed -Combat.TouchedFuzzy=[[DARK_RED]]Touched Fuzzy. Felt Dizzy. +Combat.TargetDazed=Target was &4Dazed +Combat.TouchedFuzzy=&4Touched Fuzzy. Felt Dizzy. #COMMANDS ##generic -mcMMO.Description=[[DARK_AQUA]]About the [[YELLOW]]mcMMO[[DARK_AQUA]] Project:,[[GOLD]]mcMMO is an [[RED]]open source[[GOLD]] RPG mod created in February 2011,[[GOLD]]by [[BLUE]]nossr50[[GOLD]]. The goal is to provide a quality RPG experience.,[[DARK_AQUA]]Tips:,[[GOLD]] - [[GREEN]]Use [[RED]]/mcmmo help[[GREEN]] to see commands,[[GOLD]] - [[GREEN]]Type [[RED]]/SKILLNAME[[GREEN]] to see detailed skill info,[[DARK_AQUA]]Developers:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Creator & Project Lead),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](Dev),[[GOLD]] - [[GREEN]]kashike [[BLUE]](Dev),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Classic Maintainer) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]Former Devs: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]You were awarded {0} levels in all skills! +mcMMO.Description=&3About the &emcMMO&3 Project:,&6mcMMO is an &copen source&6 RPG mod created in February 2011,&6by &9nossr50&6. The goal is to provide a quality RPG experience.,&3Tips:,&6 - &aUse &c/mcmmo help&a to see commands,&6 - &aType &c/SKILLNAME&a to see detailed skill info,&3Developers:,&6 - &anossr50 &9(Creator & Project Lead),&6 - &aelectronicboy &9(Dev),&6 - &akashike &9(Dev),&6 - &at00thpick1 &9(Classic Maintainer) +mcMMO.Description.FormerDevs=&3Former Devs: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&aYou were awarded {0} levels in all skills! Commands.addlevels.AwardAll.2=All skills have been modified for {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]You were awarded {0} levels in {1}! +Commands.addlevels.AwardSkill.1=&aYou were awarded {0} levels in {1}! Commands.addlevels.AwardSkill.2={0} has been modified for {1}. -Commands.addxp.AwardAll=[[GREEN]]You were awarded {0} experience in all skills! -Commands.addxp.AwardSkill=[[GREEN]]You were awarded {0} experience in {1}! -Commands.Ability.Off=Ability use toggled [[RED]]off -Commands.Ability.On=Ability use toggled [[GREEN]]on -Commands.Ability.Toggle=Ability use has been toggled for [[YELLOW]]{0} -Commands.AdminChat.Off=Admin Chat only [[RED]]Off -Commands.AdminChat.On=Admin Chat only [[GREEN]]On -Commands.AdminToggle=[[GREEN]]- Toggle admin chat +Commands.addxp.AwardAll=&aYou were awarded {0} experience in all skills! +Commands.addxp.AwardSkill=&aYou were awarded {0} experience in {1}! +Commands.Ability.Off=Ability use toggled &coff +Commands.Ability.On=Ability use toggled &aon +Commands.Ability.Toggle=Ability use has been toggled for &e{0} +Commands.AdminChat.Off=Admin Chat only &cOff +Commands.AdminChat.On=Admin Chat only &aOn +Commands.AdminToggle=&a- Toggle admin chat Commands.Chat.Console=*Console* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO Ability Cooldowns[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} seconds left -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]Ready! +Commands.Cooldowns.Header=&6--= &amcMMO Ability Cooldowns&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6{1} seconds left +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2Ready! Commands.Database.CooldownMS=You must wait {0} milliseconds before using this command again. Commands.Database.Processing=Your previous command is still being processed. Please wait. Commands.Disabled=This command is disabled. -Commands.DoesNotExist= [[RED]]Player does not exist in the database! +Commands.DoesNotExist= &cPlayer does not exist in the database! Commands.GodMode.Disabled=mcMMO Godmode Disabled Commands.GodMode.Enabled=mcMMO Godmode Enabled Commands.AdminChatSpy.Enabled=mcMMO Party Chat Spy Enabled Commands.AdminChatSpy.Disabled=mcMMO Party Chat Spy Disabled -Commands.AdminChatSpy.Toggle=mcMMO Party Chat has been toggled for [[YELLOW]]{0} -Commands.AdminChatSpy.Chat=[[GOLD]][SPY: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=mcMMO Party Chat has been toggled for &e{0} +Commands.AdminChatSpy.Chat=&6[SPY: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] God Mode not permitted on this world (See Permissions) -Commands.GodMode.Toggle=God mode has been toggled for [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] Your healthbar display type was changed to [[RED]]Hearts[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] Your healthbar display type was changed to [[YELLOW]]Boxes[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] Your mob healthbars have been [[GRAY]]disabled[[WHITE]]. +Commands.GodMode.Toggle=God mode has been toggled for &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] Your healthbar display type was changed to &cHearts&f. +Commands.Healthbars.Changed.BAR=[mcMMO] Your healthbar display type was changed to &eBoxes&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] Your mob healthbars have been &7disabled&f. Commands.Healthbars.Invalid=Invalid healthbar type! -Commands.Inspect= [[GREEN]]- View detailed player info -Commands.Invite.Success=[[GREEN]]Invite sent successfully. -Commands.Leaderboards= [[GREEN]]- Leaderboards -Commands.mcgod=[[GREEN]]- Toggle GodMode +Commands.Inspect= &a- View detailed player info +Commands.Invite.Success=&aInvite sent successfully. +Commands.Leaderboards= &a- Leaderboards +Commands.mcgod=&a- Toggle GodMode Commands.mchud.Invalid=That is not a valid HUD type. -Commands.mcpurge.Success=[[GREEN]]The database was successfully purged! -Commands.mcrank.Heading=[[GOLD]]-=PERSONAL RANKINGS=- -Commands.mcrank.Overall=Overall[[GREEN]] - [[GOLD]]Rank [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=[[YELLOW]]Rankings for [[WHITE]]{0} -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]Rank [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Unranked +Commands.mcpurge.Success=&aThe database was successfully purged! +Commands.mcrank.Heading=&6-=PERSONAL RANKINGS=- +Commands.mcrank.Overall=Overall&a - &6Rank &f#&a{0} +Commands.mcrank.Player=&eRankings for &f{0} +Commands.mcrank.Skill=&e{0}&a - &6Rank &f#&a{1} +Commands.mcrank.Unranked=&fUnranked Commands.mcrefresh.Success={0}''s cooldowns have been refreshed. -Commands.mcremove.Success=[[GREEN]]{0} was successfully removed from the database! -Commands.mctop.Tip=[[GOLD]]Tip: Use [[RED]]/mcrank[[GOLD]] to view all of your personal rankings! -Commands.mmoedit=[player] [[GREEN]] - Modify target -Commands.mmoedit.AllSkills.1=[[GREEN]]Your level in all skills was set to {0}! -Commands.mmoedit.Modified.1=[[GREEN]]Your level in {0} was set to {1}! +Commands.mcremove.Success=&a{0} was successfully removed from the database! +Commands.mctop.Tip=&6Tip: Use &c/mcrank&6 to view all of your personal rankings! +Commands.mmoedit=[player] &a - Modify target +Commands.mmoedit.AllSkills.1=&aYour level in all skills was set to {0}! +Commands.mmoedit.Modified.1=&aYour level in {0} was set to {1}! Commands.mmoedit.Modified.2={0} has been modified for {1}. Commands.mcconvert.Database.Same=You are already using the {0} database! Commands.mcconvert.Database.InvalidType={0} is not a valid database type. -Commands.mcconvert.Database.Start=[[GRAY]]Starting conversion from {0} to {1}... -Commands.mcconvert.Database.Finish=[[GRAY]]Database migration complete; the {1} database now has all data from the {0} database. -Commands.mmoshowdb=The currently used database is [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=Unknown formula type! Valid types are: [[GREEN]]LINEAR [[RED]]and [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7Starting conversion from {0} to {1}... +Commands.mcconvert.Database.Finish=&7Database migration complete; the {1} database now has all data from the {0} database. +Commands.mmoshowdb=The currently used database is &a{0} +Commands.mcconvert.Experience.Invalid=Unknown formula type! Valid types are: &aLINEAR &cand &aEXPONENTIAL. Commands.mcconvert.Experience.Same=Already using formula type {0} -Commands.mcconvert.Experience.Start=[[GRAY]]Starting conversion from {0} to {1} curve -Commands.mcconvert.Experience.Finish=[[GRAY]]Formula conversion complete; now using {0} XP curve. -Commands.ModDescription=[[GREEN]]- Read brief mod description +Commands.mcconvert.Experience.Start=&7Starting conversion from {0} to {1} curve +Commands.mcconvert.Experience.Finish=&7Formula conversion complete; now using {0} XP curve. +Commands.ModDescription=&a- Read brief mod description Commands.NoConsole=This command does not support console usage. -Commands.Notifications.Off=Ability notifications toggled [[RED]]off -Commands.Notifications.On=Ability notifications toggled [[GREEN]]on Commands.MissingProfile=No profile found for this player. +Commands.Notifications.Off=Ability notifications toggled &coff +Commands.Notifications.On=Ability notifications toggled &aon +Commands.Offline=This command does not work for offline players. Commands.NotLoaded=Player profile is not loaded yet. -Commands.Party.Status=[[DARK_GRAY]]NAME: [[WHITE]]{0} {1} [[DARK_GRAY]]LEVEL: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]ALLY: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]Unlocked Features: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]SHARE MODE: -Commands.Party.ItemShare=[[GRAY]]ITEM [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]Sharing Items: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]NEAR YOU [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- Accept party invite -Commands.Party.Chat.Off=Party Chat only [[RED]]Off -Commands.Party.Chat.On=Party Chat only [[GREEN]]On -Commands.Party.Commands=[[RED]]---[][[GREEN]]PARTY COMMANDS[[RED]][]--- -Commands.Party.Invite.0=[[RED]]ALERT: [[GREEN]]You have received a party invite for {0} from {1} -Commands.Party.Invite.1=[[YELLOW]]Type [[GREEN]]/party accept[[YELLOW]] to accept the invite -Commands.Party.Invite=[[GREEN]]- Send party invite -Commands.Party.Invite.Accepted=[[GREEN]]Invite Accepted. You have joined party {0} -Commands.Party.Join=[[GRAY]]Joined Party: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] is full! -Commands.Party.PartyFull.Invite=You cannot invite [[YELLOW]]{0}[[RED]] to [[GREEN]]{1}[[RED]] because it already has [[DARK_AQUA]]{2}[[RED]] players in it! -Commands.Party.PartyFull.InviteAccept=You cannot join [[GREEN]]{0}[[RED]] because it already has [[DARK_AQUA]]{1}[[RED]] players in it! -Commands.Party.Create=[[GRAY]]Created Party: {0} -Commands.Party.Rename=[[GRAY]]Party name changed to: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Party {0} sharing set to: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]Party item sharing for [[GOLD]]{0} [[GRAY]]has been [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Party {0} already exists! -Commands.Party.Kick=[[RED]]You were kicked from party [[GREEN]]{0}[[RED]]! -Commands.Party.Leave=[[YELLOW]]You have left that party -Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]MEMBERS[[RED]][]----- -Commands.Party.None=[[RED]]You are not in a party. -Commands.Party.Quit=[[GREEN]]- Leave your current party -Commands.Party.Teleport=[[GREEN]]- Teleport to party member -Commands.Party.Toggle=[[GREEN]]- Toggle Party Chat -Commands.Party1=[[GREEN]]- Create a new party -Commands.Party2=[[GREEN]]- Join a players party -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]PARTY ALLIANCE[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]IS ALLIED WITH: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]ALLIANCE MEMBERS[[RED]][]----- -Commands.Party.Alliance.Invite.0=ALERT: [[GREEN]]You have received a party alliance invite for {0} from {1} -Commands.Party.Alliance.Invite.1=Type [[GREEN]]/party alliance accept[[YELLOW]] to accept the invite -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]Alliance invite Accepted. -Commands.Party.Alliance.None=[[RED]]Your party does not have an ally. -Commands.Party.Alliance.AlreadyAllies=[[RED]]Your party already has an ally. Disband with [[DARK_AQUA]]/party alliance disband -Commands.Party.Alliance.Help.0=[[RED]]This party hasn't formed an alliance. Invite a party leader -Commands.Party.Alliance.Help.1=[[RED]] to an alliance with [[DARK_AQUA]]/party alliance invite [[RED]]. -Commands.ptp.Enabled=Party teleporting [[GREEN]]enabled -Commands.ptp.Disabled=Party teleporting [[RED]]disabled -Commands.ptp.NoRequests=[[RED]]You have no teleport requests at this time -Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] You do not have permission to teleport to the world {0}. -Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]]has requested to teleport to you. -Commands.ptp.Request2=[[GREEN]]To teleport, type [[YELLOW]]/ptp accept[[GREEN]]. Request expires in [[RED]]{0} [[GREEN]]seconds. -Commands.ptp.AcceptAny.Enabled=Party teleport request confirmation [[GREEN]]enabled -Commands.ptp.AcceptAny.Disabled=Party teleport request confirmation [[RED]]disabled -Commands.ptp.RequestExpired=[[RED]]Party teleport request has expired! -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] Power Level [[YELLOW]]Leaderboard-- -Commands.PowerLevel.Capped=[[DARK_RED]]POWER LEVEL: [[GREEN]]{0} [[DARK_RED]]MAX LEVEL: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]POWER LEVEL: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]All of your skill levels have been reset successfully. -Commands.Reset.Single=[[GREEN]]Your {0} skill level has been reset successfully. -Commands.Reset=[[GREEN]]- Reset a skill's level to 0 -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO scoreboard cleared. -Commands.Scoreboard.NoBoard=[[RED]]The mcMMO scoreboard is not active. -Commands.Scoreboard.Keep=[[DARK_AQUA]]The mcMMO scoreboard will stay up until you use [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]The mcMMO scoreboard will clear [[GOLD]]{0}[[DARK_AQUA]] seconds from now. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Help for [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - clear the McMMO scoreboard -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - keep the mcMMO scoreboard up -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - clear the McMMO scoreboard after [[LIGHT_PURPLE]]n[[WHITE]] seconds -Commands.Scoreboard.Tip.Keep=[[GOLD]]Tip: Use [[RED]]/mcscoreboard keep[[GOLD]] while the scoreboard is shown to keep it from going away. -Commands.Scoreboard.Tip.Clear=[[GOLD]]Tip: Use [[RED]]/mcscoreboard clear[[GOLD]] to get rid of the scoreboard. -Commands.XPBar.Reset=[[GOLD]]XP Bar settings for mcMMO have been reset. -Commands.XPBar.SettingChanged=[[GOLD]]XP Bar setting for [[GREEN]]{0}[[GOLD]] is now set to [[GREEN]]{1} +Commands.Party.Status=&8NAME: &f{0} {1} &8LEVEL: &3{2} +Commands.Party.Status.Alliance=&8ALLY: &f{0} +Commands.Party.UnlockedFeatures=&8Unlocked Features: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8SHARE MODE: +Commands.Party.ItemShare=&7ITEM &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8Sharing Items: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8NEAR YOU &3{0}&8/&3{1} +Commands.Party.Accept=&a- Accept party invite +Commands.Party.Chat.Off=Party Chat only &cOff +Commands.Party.Chat.On=Party Chat only &aOn +Commands.Party.Commands=&c---[]&aPARTY COMMANDS&c[]--- +Commands.Party.Invite.0=&cALERT: &aYou have received a party invite for {0} from {1} +Commands.Party.Invite.1=&eType &a/party accept&e to accept the invite +Commands.Party.Invite=&a- Send party invite +Commands.Party.Invite.Accepted=&aInvite Accepted. You have joined party {0} +Commands.Party.Join=&7Joined Party: {0} +Commands.Party.PartyFull=&6{0}&c is full! +Commands.Party.PartyFull.Invite=You cannot invite &e{0}&c to &a{1}&c because it already has &3{2}&c players in it! +Commands.Party.PartyFull.InviteAccept=You cannot join &a{0}&c because it already has &3{1}&c players in it! +Commands.Party.Create=&7Created Party: {0} +Commands.Party.Rename=&7Party name changed to: &f{0} +Commands.Party.SetSharing=&7Party {0} sharing set to: &3{1} +Commands.Party.ToggleShareCategory=&7Party item sharing for &6{0} &7has been &3{1} +Commands.Party.AlreadyExists=&4Party {0} already exists! +Commands.Party.Kick=&cYou were kicked from party &a{0}&c! +Commands.Party.Leave=&eYou have left that party +Commands.Party.Members.Header=&c-----[]&aMEMBERS&c[]----- +Commands.Party.None=&cYou are not in a party. +Commands.Party.Quit=&a- Leave your current party +Commands.Party.Teleport=&a- Teleport to party member +Commands.Party.Toggle=&a- Toggle Party Chat +Commands.Party1=&a- Create a new party +Commands.Party2=&a- Join a players party +Commands.Party.Alliance.Header=&c-----[]&aPARTY ALLIANCE&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8IS ALLIED WITH: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&aALLIANCE MEMBERS&c[]----- +Commands.Party.Alliance.Invite.0=ALERT: &aYou have received a party alliance invite for {0} from {1} +Commands.Party.Alliance.Invite.1=Type &a/party alliance accept&e to accept the invite +Commands.Party.Alliance.Invite.Accepted=&aAlliance invite Accepted. +Commands.Party.Alliance.None=&cYour party does not have an ally. +Commands.Party.Alliance.AlreadyAllies=&cYour party already has an ally. Disband with &3/party alliance disband +Commands.Party.Alliance.Help.0=&cThis party hasn't formed an alliance. Invite a party leader +Commands.Party.Alliance.Help.1=&c to an alliance with &3/party alliance invite &c. +Commands.ptp.Enabled=Party teleporting &aenabled +Commands.ptp.Disabled=Party teleporting &cdisabled +Commands.ptp.NoRequests=&cYou have no teleport requests at this time +Commands.ptp.NoWorldPermissions=&c[mcMMO] You do not have permission to teleport to the world {0}. +Commands.ptp.Request1=&e{0} &ahas requested to teleport to you. +Commands.ptp.Request2=&aTo teleport, type &e/ptp accept&a. Request expires in &c{0} &aseconds. +Commands.ptp.AcceptAny.Enabled=Party teleport request confirmation &aenabled +Commands.ptp.AcceptAny.Disabled=Party teleport request confirmation &cdisabled +Commands.ptp.RequestExpired=&cParty teleport request has expired! +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 Power Level &eLeaderboard-- +Commands.PowerLevel.Capped=&4POWER LEVEL: &a{0} &4MAX LEVEL: &e{1} +Commands.PowerLevel=&4POWER LEVEL: &a{0} +Commands.Reset.All=&aAll of your skill levels have been reset successfully. +Commands.Reset.Single=&aYour {0} skill level has been reset successfully. +Commands.Reset=&a- Reset a skill's level to 0 +Commands.Scoreboard.Clear=&3mcMMO scoreboard cleared. +Commands.Scoreboard.NoBoard=&cThe mcMMO scoreboard is not active. +Commands.Scoreboard.Keep=&3The mcMMO scoreboard will stay up until you use &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3The mcMMO scoreboard will clear &6{0}&3 seconds from now. +Commands.Scoreboard.Help.0=&6 == &aHelp for &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - clear the McMMO scoreboard +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - keep the mcMMO scoreboard up +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - clear the McMMO scoreboard after &dn&f seconds +Commands.Scoreboard.Tip.Keep=&6Tip: Use &c/mcscoreboard keep&6 while the scoreboard is shown to keep it from going away. +Commands.Scoreboard.Tip.Clear=&6Tip: Use &c/mcscoreboard clear&6 to get rid of the scoreboard. +Commands.XPBar.Reset=&6XP Bar settings for mcMMO have been reset. +Commands.XPBar.SettingChanged=&6XP Bar setting for &a{0}&6 is now set to &a{1} Commands.Skill.Invalid=That is not a valid skillname! Commands.Skill.ChildSkill=Child skills are not valid for this command! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Leaderboard-- -Commands.SkillInfo=[[GREEN]]- View detailed information about a skill -Commands.Stats=[[GREEN]]- View your mcMMO stats -Commands.ToggleAbility=[[GREEN]]- Toggle ability activation with right click -Commands.Usage.0=[[RED]]Proper usage is /{0} -Commands.Usage.1=[[RED]]Proper usage is /{0} {1} -Commands.Usage.2=[[RED]]Proper usage is /{0} {1} {2} -Commands.Usage.3=[[RED]]Proper usage is /{0} {1} {2} {3} +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Leaderboard-- +Commands.SkillInfo=&a- View detailed information about a skill +Commands.Stats=&a- View your mcMMO stats +Commands.ToggleAbility=&a- Toggle ability activation with right click +Commands.Usage.0=&cProper usage is /{0} +Commands.Usage.1=&cProper usage is /{0} {1} +Commands.Usage.2=&cProper usage is /{0} {1} {2} +Commands.Usage.3=&cProper usage is /{0} {1} {2} {3} +Commands.Usage.3.XP=&cProper usage is /{0} {1} {2} {3}&7 (You can include -s at the end to execute the command without informing the player, effectively silencing it) Commands.Usage.FullClassName=classname Commands.Usage.Level=level Commands.Usage.Message=message @@ -749,69 +758,69 @@ Commands.Usage.Skill=skill Commands.Usage.SubSkill=subskill Commands.Usage.XP=xp Commands.Description.mmoinfo=Read details about a skill or mechanic. -Commands.MmoInfo.Mystery=[[GRAY]]You haven't unlocked this skill yet, but when you do you will be able to read details about it here! +Commands.MmoInfo.Mystery=&7You haven't unlocked this skill yet, but when you do you will be able to read details about it here! Commands.MmoInfo.NoMatch=That subskill doesn't exist! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO Info [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]Name:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] Details [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]mcMMO skills are being converted into an improved modular skill system, unfortunately this skill has not been converted yet and lacks detailed stats. The new system will allow for faster release times for new mcMMO skills and greater flexibility with existing skills. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] Mechanics [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO Info &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6Name:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a Details &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7mcMMO skills are being converted into an improved modular skill system, unfortunately this skill has not been converted yet and lacks detailed stats. The new system will allow for faster release times for new mcMMO skills and greater flexibility with existing skills. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 Mechanics &3[]=====[]=- Commands.MmoInfo.Stats=STATS: {0} -Commands.Mmodebug.Toggle=mcMMO Debug Mode is now [[GOLD]]{0}[[GRAY]], use this command again to toggle. With debug mode true, you can punch blocks to print useful information used for support. -mcMMO.NoInvites=[[RED]]You have no invites at this time -mcMMO.NoPermission=[[DARK_RED]]Insufficient permissions. -mcMMO.NoSkillNote=[[DARK_GRAY]]If you don't have access to a skill it will not be shown here. +Commands.Mmodebug.Toggle=mcMMO Debug Mode is now &6{0}&7, use this command again to toggle. With debug mode true, you can punch blocks to print useful information used for support. +mcMMO.NoInvites=&cYou have no invites at this time +mcMMO.NoPermission=&4Insufficient permissions. +mcMMO.NoSkillNote=&8If you don't have access to a skill it will not be shown here. ##party Party.Forbidden=[mcMMO] Parties not permitted on this world (See Permissions) -Party.Help.0=[[RED]]Proper usage is [[DARK_AQUA]]{0} [password]. -Party.Help.1=[[RED]]To create a party, use [[DARK_AQUA]]{0} [password]. -Party.Help.2=[[RED]]Consult [[DARK_AQUA]]{0} [[RED]]for more information -Party.Help.3=[[RED]]Use [[DARK_AQUA]]{0} [password] [[RED]]to join or [[DARK_AQUA]]{1} [[RED]]to quit -Party.Help.4=[[RED]]To lock or unlock your party, use [[DARK_AQUA]]{0} -Party.Help.5=[[RED]]To password protect your party, use [[DARK_AQUA]]{0} -Party.Help.6=[[RED]]To kick a player from your party, use [[DARK_AQUA]]{0} -Party.Help.7=[[RED]]To transfer ownership of your party, use [[DARK_AQUA]]{0} -Party.Help.8=[[RED]]To disband your party, use [[DARK_AQUA]]{0} -Party.Help.9=[[RED]]Use [[DARK_AQUA]]{0} [[RED]]to share items with party members -Party.Help.10=[[RED]]Use [[DARK_AQUA]]{0} [[RED]]to enable XP sharing with party members -Party.InformedOnJoin={0} [[GREEN]]has joined your party -Party.InformedOnQuit={0} [[GREEN]]has left your party -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]has set the party name to [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]That is not a valid party name. -Party.Invite.Self=[[RED]]You can't invite yourself! -Party.IsLocked=[[RED]]This party is already locked! -Party.IsntLocked=[[RED]]This party is not locked! -Party.Locked=[[RED]]Party is locked, only party leader may invite. -Party.NotInYourParty=[[DARK_RED]]{0} is not in your party -Party.NotOwner=[[DARK_RED]]You are not the party leader. -Party.Target.NotOwner=[[DARK_RED]]{0} is not the party leader. -Party.Owner.New=[[GREEN]]{0} is the new party leader. -Party.Owner.NotLeader=[[DARK_RED]]You are no longer the party leader. -Party.Owner.Player =[[GREEN]]You are now the party leader. -Party.Password.None=[[RED]]This party is password protected. Please provide a password to join. -Party.Password.Incorrect=[[RED]]Party password is incorrect. -Party.Password.Set=[[GREEN]]Party password set to {0} -Party.Password.Removed=[[GREEN]]Party password has been cleared. -Party.Player.Invalid=[[RED]]That is not a valid player. -Party.NotOnline=[[DARK_RED]]{0} is not online! -Party.Player.InSameParty=[[RED]]{0} already is in your party! -Party.PlayerNotInParty=[[DARK_RED]]{0} is not in a party -Party.Specify=[[RED]]You must specify a party. -Party.Teleport.Dead=[[RED]]You can't teleport to a dead player. -Party.Teleport.Hurt=[[RED]]You have been hurt in the last {0} seconds and cannot teleport. -Party.Teleport.Player=[[GREEN]]You have teleported to {0}. -Party.Teleport.Self=[[RED]]You can't teleport to yourself! -Party.Teleport.Target=[[GREEN]]{0} has teleported to you. -Party.Teleport.Disabled=[[RED]]{0} doesn't allow party teleportation. -Party.Rename.Same=[[RED]]That is already the name of your party! -Party.Join.Self=[[RED]]You can't join yourself! -Party.Unlocked=[[GRAY]]Party is unlocked -Party.Disband=[[GRAY]]The party has been disbanded -Party.Alliance.Formed=[[GRAY]]Your party is now allies with [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]Your party is no longer allies with [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](INVITE-ONLY) -Party.Status.Unlocked=[[DARK_GREEN]](OPEN) -Party.LevelUp=[[YELLOW]]Party level increased by {0}. Total ({1}) +Party.Help.0=&cProper usage is &3{0} [password]. +Party.Help.1=&cTo create a party, use &3{0} [password]. +Party.Help.2=&cConsult &3{0} &cfor more information +Party.Help.3=&cUse &3{0} [password] &cto join or &3{1} &cto quit +Party.Help.4=&cTo lock or unlock your party, use &3{0} +Party.Help.5=&cTo password protect your party, use &3{0} +Party.Help.6=&cTo kick a player from your party, use &3{0} +Party.Help.7=&cTo transfer ownership of your party, use &3{0} +Party.Help.8=&cTo disband your party, use &3{0} +Party.Help.9=&cUse &3{0} &cto share items with party members +Party.Help.10=&cUse &3{0} &cto enable XP sharing with party members +Party.InformedOnJoin={0} &ahas joined your party +Party.InformedOnQuit={0} &ahas left your party +Party.InformedOnNameChange=&6{0} &ahas set the party name to &f{1} +Party.InvalidName=&4That is not a valid party name. +Party.Invite.Self=&cYou can't invite yourself! +Party.IsLocked=&cThis party is already locked! +Party.IsntLocked=&cThis party is not locked! +Party.Locked=&cParty is locked, only party leader may invite. +Party.NotInYourParty=&4{0} is not in your party +Party.NotOwner=&4You are not the party leader. +Party.Target.NotOwner=&4{0} is not the party leader. +Party.Owner.New=&a{0} is the new party leader. +Party.Owner.NotLeader=&4You are no longer the party leader. +Party.Owner.Player =&aYou are now the party leader. +Party.Password.None=&cThis party is password protected. Please provide a password to join. +Party.Password.Incorrect=&cParty password is incorrect. +Party.Password.Set=&aParty password set to {0} +Party.Password.Removed=&aParty password has been cleared. +Party.Player.Invalid=&cThat is not a valid player. +Party.NotOnline=&4{0} is not online! +Party.Player.InSameParty=&c{0} already is in your party! +Party.PlayerNotInParty=&4{0} is not in a party +Party.Specify=&cYou must specify a party. +Party.Teleport.Dead=&cYou can't teleport to a dead player. +Party.Teleport.Hurt=&cYou have been hurt in the last {0} seconds and cannot teleport. +Party.Teleport.Player=&aYou have teleported to {0}. +Party.Teleport.Self=&cYou can't teleport to yourself! +Party.Teleport.Target=&a{0} has teleported to you. +Party.Teleport.Disabled=&c{0} doesn't allow party teleportation. +Party.Rename.Same=&cThat is already the name of your party! +Party.Join.Self=&cYou can't join yourself! +Party.Unlocked=&7Party is unlocked +Party.Disband=&7The party has been disbanded +Party.Alliance.Formed=&7Your party is now allies with &a{0} +Party.Alliance.Disband=&7Your party is no longer allies with &c{0} +Party.Status.Locked=&4(INVITE-ONLY) +Party.Status.Unlocked=&2(OPEN) +Party.LevelUp=&eParty level increased by {0}. Total ({1}) Party.Feature.Chat=Party Chat Party.Feature.Teleport=Party Teleport Party.Feature.Alliance=Alliances @@ -822,11 +831,11 @@ Party.Feature.Locked.Teleport=LOCKED UNTIL {0}+ (PARTY TELEPORT) Party.Feature.Locked.Alliance=LOCKED UNTIL {0}+ (ALLIANCES) Party.Feature.Locked.ItemShare=LOCKED UNTIL {0}+ (ITEM SHARING) Party.Feature.Locked.XpShare=LOCKED UNTIL {0}+ (XP SHARING) -Party.Feature.Disabled.1=[[RED]]Party chat is not unlocked yet. -Party.Feature.Disabled.2=[[RED]]Party teleport is not unlocked yet. -Party.Feature.Disabled.3=[[RED]]Party alliances are not unlocked yet. -Party.Feature.Disabled.4=[[RED]]Party item sharing is not unlocked yet. -Party.Feature.Disabled.5=[[RED]]Party XP sharing is not unlocked yet. +Party.Feature.Disabled.1=&cParty chat is not unlocked yet. +Party.Feature.Disabled.2=&cParty teleport is not unlocked yet. +Party.Feature.Disabled.3=&cParty alliances are not unlocked yet. +Party.Feature.Disabled.4=&cParty item sharing is not unlocked yet. +Party.Feature.Disabled.5=&cParty XP sharing is not unlocked yet. Party.ShareType.Xp=XP Party.ShareType.Item=ITEM Party.ShareMode.None=NONE @@ -854,216 +863,218 @@ Commands.XPGain.Unarmed=Attacking Monsters Commands.XPGain.Woodcutting=Chopping down trees Commands.XPGain.Crossbows=Attacking Monsters Commands.XPGain.Tridents=Attacking Monsters -Commands.XPGain=[[DARK_GRAY]]XP GAIN: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Your XP BAR is now locked to {0}! -Commands.xplock.unlocked=[[GOLD]]Your XP BAR is now [[GREEN]]UNLOCKED[[GOLD]]! -Commands.xprate.modified=[[RED]]The XP RATE was modified to {0} -Commands.xprate.over=[[RED]]mcMMO XP Rate Event is OVER!! -Commands.xprate.proper.0=[[RED]]Proper usage to change the XP rate is /xprate -Commands.xprate.proper.1=[[RED]]Proper usage to restore the XP rate to default is /xprate reset -Commands.xprate.proper.2=[[RED]]Please specify true or false to indicate if this is an xp event or not +Commands.XPGain=&8XP GAIN: &f{0} +Commands.xplock.locked=&6Your XP BAR is now locked to {0}! +Commands.xplock.unlocked=&6Your XP BAR is now &aUNLOCKED&6! +Commands.xprate.modified=&cThe XP RATE was modified to {0} +Commands.xprate.over=&cmcMMO XP Rate Event is OVER!! +Commands.xprate.proper.0=&cProper usage to change the XP rate is /xprate +Commands.xprate.proper.1=&cProper usage to restore the XP rate to default is /xprate reset +Commands.xprate.proper.2=&cPlease specify true or false to indicate if this is an xp event or not Commands.NegativeNumberWarn=Don't use negative numbers! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] Event! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] Event Over! -Commands.Event.Stop.Subtitle=[[GREEN]]I hope you had fun! -Commands.Event.XP=[[DARK_AQUA]]XP Rate is now [[GOLD]]{0}[[DARK_AQUA]]x -Commands.xprate.started.0=[[GOLD]]XP EVENT FOR mcMMO HAS STARTED! -Commands.xprate.started.1=[[GOLD]]mcMMO XP RATE IS NOW {0}x! +Commands.Event.Start=&amcMMO&6 Event! +Commands.Event.Stop=&amcMMO&3 Event Over! +Commands.Event.Stop.Subtitle=&aI hope you had fun! +Commands.Event.XP=&3XP Rate is now &6{0}&3x +Commands.xprate.started.0=&6XP EVENT FOR mcMMO HAS STARTED! +Commands.xprate.started.1=&6mcMMO XP RATE IS NOW {0}x! # Admin Notifications -Server.ConsoleName=[[YELLOW]][Server] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]You have set the global XP rate multiplier to [[GOLD]]{0}x -Notifications.Admin.XPRate.End.Self=[[GRAY]]You ended the XP rate event. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]has ended the XP rate event -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]has started or modified an XP rate event with global multiplier {1}x -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Server] +Notifications.Admin.XPRate.Start.Self=&7You have set the global XP rate multiplier to &6{0}x +Notifications.Admin.XPRate.End.Self=&7You ended the XP rate event. +Notifications.Admin.XPRate.End.Others={0} &7has ended the XP rate event +Notifications.Admin.XPRate.Start.Others={0} &7has started or modified an XP rate event with global multiplier {1}x +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event=[[GOLD]]mcMMO is currently in an XP rate event! XP rate is {0}x! +XPRate.Event=&6mcMMO is currently in an XP rate event! XP rate is {0}x! #GUIDES -Guides.Available=[[GRAY]]Guide for {0} available - type /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guide[[GOLD]]=- +Guides.Available=&7Guide for {0} available - type /{1} ? [page] +Guides.Header=&6-=&a{0} Guide&6=- Guides.Page.Invalid=Not a valid page number! Guides.Page.OutOfRange=That page does not exist, there are only {0} total pages. Guides.Usage= Usage is /{0} ? [page] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]About Acrobatics:\n[[YELLOW]]Acrobatics is the art of moving Gracefuly in mcMMO.\n[[YELLOW]]It provides combat bonuses and environment damage bonuses.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to perform a dodge\n[[YELLOW]]in combat or survive falls from heights that damage you. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]How does Rolling work?\n[[YELLOW]]You have a passive chance when you take fall damage\n[[YELLOW]]to negate the damage done. You can hold the sneak button to\n[[YELLOW]]double your chances during the fall.\n[[YELLOW]]This triggers a Graceful Roll instead of a standard one.\n[[YELLOW]]Graceful Rolls are like regular rolls but are twice as likely to\n[[YELLOW]]occur and provide more damage safety than regular rolls.\n[[YELLOW]]Rolling chance is tied to your skill level -Guides.Acrobatics.Section.2=[[DARK_AQUA]]How does Dodge work?\n[[YELLOW]]Dodge is a passive chance when you are\n[[YELLOW]]injured in combat to halve the damage taken.\n[[YELLOW]]It is tied to your skill level. +Guides.Acrobatics.Section.0=&3About Acrobatics:\n&eAcrobatics is the art of moving Gracefuly in mcMMO.\n&eIt provides combat bonuses and environment damage bonuses.\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to perform a dodge\n&ein combat or survive falls from heights that damage you. +Guides.Acrobatics.Section.1=&3How does Rolling work?\n&eYou have a passive chance when you take fall damage\n&eto negate the damage done. You can hold the sneak button to\n&edouble your chances during the fall.\n&eThis triggers a Graceful Roll instead of a standard one.\n&eGraceful Rolls are like regular rolls but are twice as likely to\n&eoccur and provide more damage safety than regular rolls.\n&eRolling chance is tied to your skill level +Guides.Acrobatics.Section.2=&3How does Dodge work?\n&eDodge is a passive chance when you are\n&einjured in combat to halve the damage taken.\n&eIt is tied to your skill level. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]About Alchemy:\n[[YELLOW]]Alchemy is about brewing potions.\n[[YELLOW]]It provides a speed increase in the potion brew time, as well\n[[YELLOW]]as the addition of new (previously) unobtainable potions.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to brew potions. -Guides.Alchemy.Section.1=[[DARK_AQUA]]How does Catalysis work?\n[[YELLOW]]Catalysis speeds of the brewing process, with a\n[[YELLOW]]max speed of 4x at level 1000.\n[[YELLOW]]This ability is unlocked at level 100 by default. -Guides.Alchemy.Section.2=[[DARK_AQUA]]How does Concoctions work?\n[[YELLOW]]Concoctions allows brewing of more potions with custom ingredients.\n[[YELLOW]]Which special ingredients are unlocked is determined\n[[YELLOW]]by your Rank. There are 8 ranks to unlock. -Guides.Alchemy.Section.3=[[DARK_AQUA]]Concoctions tier 1 ingredients:\n[[YELLOW]]Blaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n[[YELLOW]]Glowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n[[YELLOW]]Magma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n[[YELLOW]]Pufferfish\n[[YELLOW]](Vanilla Potions) -Guides.Alchemy.Section.4=[[DARK_AQUA]]Concoctions tier 2 ingredients:\n[[YELLOW]]Carrot (Potion of Haste)\n[[YELLOW]]Slimeball (Potion of Dullness)\n\n[[DARK_AQUA]]Concoctions tier 3 ingredients:\n[[YELLOW]]Quartz (Potion of Absorption)\n[[YELLOW]]Red Mushroom (Potion of Leaping) -Guides.Alchemy.Section.5=[[DARK_AQUA]]Concoctions tier 4 ingredients:\n[[YELLOW]]Apple (Potion of Health Boost)\n[[YELLOW]]Rotten Flesh (Potion of Hunger)\n\n[[DARK_AQUA]]Concoctions tier 5 ingredients:\n[[YELLOW]]Brown Mushroom (Potion of Nausea)\n[[YELLOW]]Ink Sack (Potion of Blindness) -Guides.Alchemy.Section.6=[[DARK_AQUA]]Concoctions tier 6 ingredients:\n[[YELLOW]]Fern (Potion of Saturation)\n\n[[DARK_AQUA]]Concoctions tier 7 ingredients:\n[[YELLOW]]Poisonous Potato (Potion of Decay)\n\n[[DARK_AQUA]]Concoctions tier 8 ingredients:\n[[YELLOW]]Regular Golden Apple (Potion of Resistance) +Guides.Alchemy.Section.0=&3About Alchemy:\n&eAlchemy is about brewing potions.\n&eIt provides a speed increase in the potion brew time, as well\n&eas the addition of new (previously) unobtainable potions.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to brew potions. +Guides.Alchemy.Section.1=&3How does Catalysis work?\n&eCatalysis speeds of the brewing process, with a\n&emax speed of 4x at level 1000.\n&eThis ability is unlocked at level 100 by default. +Guides.Alchemy.Section.2=&3How does Concoctions work?\n&eConcoctions allows brewing of more potions with custom ingredients.\n&eWhich special ingredients are unlocked is determined\n&eby your Rank. There are 8 ranks to unlock. +Guides.Alchemy.Section.3=&3Concoctions tier 1 ingredients:\n&eBlaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n&eGlowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n&eMagma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n&ePufferfish\n&e(Vanilla Potions) +Guides.Alchemy.Section.4=&3Concoctions tier 2 ingredients:\n&eCarrot (Potion of Haste)\n&eSlimeball (Potion of Dullness)\n\n&3Concoctions tier 3 ingredients:\n&eQuartz (Potion of Absorption)\n&eRed Mushroom (Potion of Leaping) +Guides.Alchemy.Section.5=&3Concoctions tier 4 ingredients:\n&eApple (Potion of Health Boost)\n&eRotten Flesh (Potion of Hunger)\n\n&3Concoctions tier 5 ingredients:\n&eBrown Mushroom (Potion of Nausea)\n&eInk Sack (Potion of Blindness) +Guides.Alchemy.Section.6=&3Concoctions tier 6 ingredients:\n&eFern (Potion of Saturation)\n\n&3Concoctions tier 7 ingredients:\n&ePoisonous Potato (Potion of Decay)\n\n&3Concoctions tier 8 ingredients:\n&eRegular Golden Apple (Potion of Resistance) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]About Archery:\n[[YELLOW]]Archery is about shooting with your bow and arrow.\n[[YELLOW]]It provides various combat bonuses, such as a damage boost\n[[YELLOW]]that scales with your level and the ability to daze your\n[[YELLOW]]opponents in PvP. In addition to this, you can retrieve\n[[YELLOW]]some of your spent arrows from the corpses of your foes.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to shoot mobs or\n[[YELLOW]]other players. -Guides.Archery.Section.1=[[DARK_AQUA]]How does Skill Shot work?\n[[YELLOW]]Skill Shot provides additional damage to your shots.\n[[YELLOW]]The bonus damage from Skill Shot increases as you\n[[YELLOW]]level in Archery.\n[[YELLOW]]With the default settings, your archery damage increases 10%\n[[YELLOW]]every 50 levels, to a maximum of 200% bonus damage. -Guides.Archery.Section.2=[[DARK_AQUA]]How does Daze work?\n[[YELLOW]]You have a passive chance to daze other players when\n[[YELLOW]]you shoot them. When Daze triggers it forces your opponents\n[[YELLOW]]to look straight up for a short duration.\n[[YELLOW]]A Daze shot also deals an additional 4 damage (2 hearts). -Guides.Archery.Section.3=[[DARK_AQUA]]How does Arrow Retrieval work?\n[[YELLOW]]You have a passive chance to retrieve some of your arrows\n[[YELLOW]]when you kill a mob with your bow.\n[[YELLOW]]This chance increases as you level in Archery.\n[[YELLOW]]By default, this ability increases by 0.1% per level, up to 100%\n[[YELLOW]]at level 1000. +Guides.Archery.Section.0=&3About Archery:\n&eArchery is about shooting with your bow and arrow.\n&eIt provides various combat bonuses, such as a damage boost\nðat scales with your level and the ability to daze your\n&eopponents in PvP. In addition to this, you can retrieve\n&esome of your spent arrows from the corpses of your foes.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to shoot mobs or\n&eother players. +Guides.Archery.Section.1=&3How does Skill Shot work?\n&eSkill Shot provides additional damage to your shots.\n&eThe bonus damage from Skill Shot increases as you\n&elevel in Archery.\n&eWith the default settings, your archery damage increases 10%\n&eevery 50 levels, to a maximum of 200% bonus damage. +Guides.Archery.Section.2=&3How does Daze work?\n&eYou have a passive chance to daze other players when\n&eyou shoot them. When Daze triggers it forces your opponents\n&eto look straight up for a short duration.\n&eA Daze shot also deals an additional 4 damage (2 hearts). +Guides.Archery.Section.3=&3How does Arrow Retrieval work?\n&eYou have a passive chance to retrieve some of your arrows\n&ewhen you kill a mob with your bow.\n&eThis chance increases as you level in Archery.\n&eBy default, this ability increases by 0.1% per level, up to 100%\n&eat level 1000. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]About Axes:\n[[YELLOW]]With the Axes skill you can use your axe for much more then\n[[YELLOW]]just deforesting! You can hack and chop away at mobs\n[[YELLOW]]and players to gain XP, hitting mobs with the effect of\n[[YELLOW]]knockback and inflicting DEADLY criticals on mobs and players.\n[[YELLOW]]Your axe also becomes a hand-held woodchipper,\n[[YELLOW]]breaking down the enemy's armor with ease as your level\n[[YELLOW]]increases.\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need hit other mobs or players\n[[YELLOW]]with an Axe. -Guides.Axes.Section.1=[[DARK_AQUA]]How does Skull Splitter work?\n[[YELLOW]]This ability allows you to deal an AoE (Area of Effect) hit.\n[[YELLOW]]This AoE hit will deal half as much damage as you did to the\n[[YELLOW]]main target, so it's great for clearing out large piles of mobs. -Guides.Axes.Section.2=[[DARK_AQUA]]How does Critical Strikes work?\n[[YELLOW]]Critical Strikes is a passive ability which gives players a\n[[YELLOW]]chance to deal additional damage.\n[[YELLOW]]With the default settings, every 2 skill levels in Axes awards a\n[[YELLOW]]0.1% chance to deal a Critical Strike, causing 2.0 times damage\n[[YELLOW]]to mobs or 1.5 times damage against other players. -Guides.Axes.Section.3=[[DARK_AQUA]]How does Axe Mastery work?\n[[YELLOW]]Axe Mastery is a passive ability that will add additional damage\n[[YELLOW]]to your hits when using Axes.\n[[YELLOW]]By default, the bonus damage increases by 1 every 50 levels,\n[[YELLOW]]up to a cap of 4 extra damage at level 200. -Guides.Axes.Section.4=[[DARK_AQUA]]How does Armor Impact work?\n[[YELLOW]]Strike with enough force to shatter armor!\n[[YELLOW]]Armor Impact has a passive chance to damage your\n[[YELLOW]]opponent's armor. This damage increases as you level in Axes. -Guides.Axes.Section.5=[[DARK_AQUA]]How does Greater Impact work?\n[[YELLOW]]You have a passive chance to achieve a greater impact when\n[[YELLOW]]hitting mobs or players with your axe.\n[[YELLOW]]By default this chance is 25%. This passive ability has an\n[[YELLOW]]extreme knockback effect, similar to the Knockback II\n[[YELLOW]]enchantment. In addition, it deals bonus damage to the target. +Guides.Axes.Section.0=&3About Axes:\n&eWith the Axes skill you can use your axe for much more then\n&ejust deforesting! You can hack and chop away at mobs\n&eand players to gain XP, hitting mobs with the effect of\n&eknockback and inflicting DEADLY criticals on mobs and players.\n&eYour axe also becomes a hand-held woodchipper,\n&ebreaking down the enemy's armor with ease as your level\n&eincreases.\n&3XP GAIN:\n&eTo gain XP in this skill you need hit other mobs or players\n&ewith an Axe. +Guides.Axes.Section.1=&3How does Skull Splitter work?\n&eThis ability allows you to deal an AoE (Area of Effect) hit.\n&eThis AoE hit will deal half as much damage as you did to the\n&emain target, so it's great for clearing out large piles of mobs. +Guides.Axes.Section.2=&3How does Critical Strikes work?\n&eCritical Strikes is a passive ability which gives players a\n&echance to deal additional damage.\n&eWith the default settings, every 2 skill levels in Axes awards a\n&e0.1% chance to deal a Critical Strike, causing 2.0 times damage\n&eto mobs or 1.5 times damage against other players. +Guides.Axes.Section.3=&3How does Axe Mastery work?\n&eAxe Mastery is a passive ability that will add additional damage\n&eto your hits when using Axes.\n&eBy default, the bonus damage increases by 1 every 50 levels,\n&eup to a cap of 4 extra damage at level 200. +Guides.Axes.Section.4=&3How does Armor Impact work?\n&eStrike with enough force to shatter armor!\n&eArmor Impact has a passive chance to damage your\n&eopponent's armor. This damage increases as you level in Axes. +Guides.Axes.Section.5=&3How does Greater Impact work?\n&eYou have a passive chance to achieve a greater impact when\n&ehitting mobs or players with your axe.\n&eBy default this chance is 25%. This passive ability has an\n&eextreme knockback effect, similar to the Knockback II\n&eenchantment. In addition, it deals bonus damage to the target. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]About Excavation:\n[[YELLOW]]Excavation is the act of digging up dirt to find treasures.\n[[YELLOW]]By excavating the land you will find treasures.\n[[YELLOW]]The more you do this the more treasures you can find.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you must dig with a shovel in hand.\n[[YELLOW]]Only certain materials can be dug up for treasures and XP. -Guides.Excavation.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Grass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow -Guides.Excavation.Section.2=[[DARK_AQUA]]How to use Giga Drill Breaker:\n[[YELLOW]]With a shovel in hand right click to ready your tool.\n[[YELLOW]]Once in this state you have about 4 seconds to make\n[[YELLOW]]contact with Excavation compatible materials this will\n[[YELLOW]]activate Giga Drill Breaker. -Guides.Excavation.Section.3=[[DARK_AQUA]]What is Giga Drill Breaker?\n[[YELLOW]]Giga Drill Breaker is an ability with a cooldown\n[[YELLOW]]tied to Excavation skill. It triples your chance\n[[YELLOW]]of finding treasures and enables instant break\n[[YELLOW]]on Excavation materials. -Guides.Excavation.Section.4=[[DARK_AQUA]]How does Archaeology work?\n[[YELLOW]]Every possible treasure for Excavation has its own\n[[YELLOW]]skill level requirement for it to drop, as a result it's\n[[YELLOW]]difficult to say how much it is helping you.\n[[YELLOW]]Just keep in mind that the higher your Excavation skill\n[[YELLOW]]is, the more treasures that can be found.\n[[YELLOW]]And also keep in mind that each type of Excavation\n[[YELLOW]]compatible material has its own unique list of treasures.\n[[YELLOW]]In other words you will find different treasures in Dirt\n[[YELLOW]]than you would in Gravel. -Guides.Excavation.Section.5=[[DARK_AQUA]]Notes about Excavation:\n[[YELLOW]]Excavation drops are completely customizeable\n[[YELLOW]]So results vary server to server. +Guides.Excavation.Section.0=&3About Excavation:\n&eExcavation is the act of digging up dirt to find treasures.\n&eBy excavating the land you will find treasures.\n&eThe more you do this the more treasures you can find.\n\n&3XP GAIN:\n&eTo gain XP in this skill you must dig with a shovel in hand.\n&eOnly certain materials can be dug up for treasures and XP. +Guides.Excavation.Section.1=&3Compatible Materials:\n&eGrass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow +Guides.Excavation.Section.2=&3How to use Giga Drill Breaker:\n&eWith a shovel in hand right click to ready your tool.\n&eOnce in this state you have about 4 seconds to make\n&econtact with Excavation compatible materials this will\n&eactivate Giga Drill Breaker. +Guides.Excavation.Section.3=&3What is Giga Drill Breaker?\n&eGiga Drill Breaker is an ability with a cooldown\n&etied to Excavation skill. It triples your chance\n&eof finding treasures and enables instant break\n&eon Excavation materials. +Guides.Excavation.Section.4=&3How does Archaeology work?\n&eEvery possible treasure for Excavation has its own\n&eskill level requirement for it to drop, as a result it's\n&edifficult to say how much it is helping you.\n&eJust keep in mind that the higher your Excavation skill\n&eis, the more treasures that can be found.\n&eAnd also keep in mind that each type of Excavation\n&ecompatible material has its own unique list of treasures.\n&eIn other words you will find different treasures in Dirt\nðan you would in Gravel. +Guides.Excavation.Section.5=&3Notes about Excavation:\n&eExcavation drops are completely customizeable\n&eSo results vary server to server. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]About Fishing:\n[[YELLOW]]With the Fishing skill, Fishing is exciting again!\n[[YELLOW]]Find hidden treasures, and shake items off mobs.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Catch fish. -Guides.Fishing.Section.1=[[DARK_AQUA]]How does Treasure Hunter work?\n[[YELLOW]]This ability allows you to find treasure from fishing \n[[YELLOW]]with a small chance of the items being enchanted.\n[[YELLOW]]Every possible treasure for Fishing has a chance\n[[YELLOW]]to drop on any level. It depends however\n[[YELLOW]]what the rarity of the item is how often it will drop.\n[[YELLOW]]The higher your Fishing skill is, the better\n[[YELLOW]]your chances are to find better treasures. -Guides.Fishing.Section.2=[[DARK_AQUA]]How does Ice Fishing work?\n[[YELLOW]]This passive skill allows you to fish in ice lakes!\n[[YELLOW]]Cast your fishing rod in an ice lake and the ability will\n[[YELLOW]]create a small hole in the ice to fish in. -Guides.Fishing.Section.3=[[DARK_AQUA]]How does Master Angler work?\n[[YELLOW]]This passive skill increases the bite chance while fishing.\n[[YELLOW]]When you've unlocked this ability, fishing while in\n[[YELLOW]]a boat or when an ocean biome doubles the bite chance. -Guides.Fishing.Section.4=[[DARK_AQUA]]How does Shake work?\n[[YELLOW]]This active ability allows you to shake items loose from mobs\n[[YELLOW]]by hooking them with the fishing rod. \n[[YELLOW]]Mobs will drop items they would normally drop on death.\n[[YELLOW]]It is also possible to acquire mob skulls, which are normally \n[[YELLOW]]unobtainable in survival mode. -Guides.Fishing.Section.5=[[DARK_AQUA]]How does Fisherman's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]from eating fish. -Guides.Fishing.Section.6=[[DARK_AQUA]]Notes about Fishing:\n[[YELLOW]]Fishing drops are completely customizable,\n[[YELLOW]]so results vary server to server. +Guides.Fishing.Section.0=&3About Fishing:\n&eWith the Fishing skill, Fishing is exciting again!\n&eFind hidden treasures, and shake items off mobs.\n\n&3XP GAIN:\n&eCatch fish. +Guides.Fishing.Section.1=&3How does Treasure Hunter work?\n&eThis ability allows you to find treasure from fishing \n&ewith a small chance of the items being enchanted.\n&eEvery possible treasure for Fishing has a chance\n&eto drop on any level. It depends however\n&ewhat the rarity of the item is how often it will drop.\n&eThe higher your Fishing skill is, the better\n&eyour chances are to find better treasures. +Guides.Fishing.Section.2=&3How does Ice Fishing work?\n&eThis passive skill allows you to fish in ice lakes!\n&eCast your fishing rod in an ice lake and the ability will\n&ecreate a small hole in the ice to fish in. +Guides.Fishing.Section.3=&3How does Master Angler work?\n&eThis passive skill increases the bite chance while fishing.\n&eWhen you've unlocked this ability, fishing while in\n&ea boat improves odds of catching a fish. +Guides.Fishing.Section.4=&3How does Shake work?\n&eThis active ability allows you to shake items loose from mobs\n&eby hooking them with the fishing rod. \n&eMobs will drop items they would normally drop on death.\n&eIt is also possible to acquire mob skulls, which are normally \n&eunobtainable in survival mode. +Guides.Fishing.Section.5=&3How does Fisherman's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&efrom eating fish. +Guides.Fishing.Section.6=&3Notes about Fishing:\n&eFishing drops are completely customizable,\n&eso results vary server to server. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]About Herbalism:\n[[YELLOW]]Herbalism is about collecting herbs and plants.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Collect plants and herbs. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Compatible Blocks\n[[YELLOW]]Wheat, Potatoes, Carrots, Melons, \n[[YELLOW]]Pumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n[[YELLOW]]Nether Wart, Lily Pads, and Vines. -Guides.Herbalism.Section.2=[[DARK_AQUA]]How does Green Terra work?\n[[YELLOW]]Green Terra is an active ability, you can right-click\n[[YELLOW]]while holding a hoe to activate Green Terra.\n[[YELLOW]]Green Terra grants players a chance to get 3x drops from\n[[YELLOW]]harvesting plants. It also gives players the ability to\n[[YELLOW]]spread life into blocks and transform them using seeds\n[[YELLOW]]from your inventory. -Guides.Herbalism.Section.3=[[DARK_AQUA]]How does Green Thumb (Crops) work?\n[[YELLOW]]This passive ability will automatically replant crops when\n[[YELLOW]]harvesting.\n[[YELLOW]]Your chance of success depends on your Herbalism skill. -Guides.Herbalism.Section.4=[[DARK_AQUA]]How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n[[YELLOW]]This active ability allows you to turn blocks into their\n[[YELLOW]]"plant-related" counterparts. You can do this by right-clicking\n[[YELLOW]]a block, while holding seeds. This will consume 1 seed. -Guides.Herbalism.Section.5=[[DARK_AQUA]]How does Farmer's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]when eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n[[YELLOW]]and Potatoes. -Guides.Herbalism.Section.6=[[DARK_AQUA]]How does Hylian Luck work?\n[[YELLOW]]This passive ability gives you a chance to find rare items\n[[YELLOW]]when certain blocks are broken with a sword. -Guides.Herbalism.Section.7=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives players more yield from their\n[[YELLOW]]harvests. +Guides.Herbalism.Section.0=&3About Herbalism:\n&eHerbalism is about collecting herbs and plants.\n\n\n&3XP GAIN:\n&eCollect plants and herbs. +Guides.Herbalism.Section.1=&3Compatible Blocks\n&eWheat, Potatoes, Carrots, Melons, \n&ePumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n&eNether Wart, Lily Pads, and Vines. +Guides.Herbalism.Section.2=&3How does Green Terra work?\n&eGreen Terra is an active ability, you can right-click\n&ewhile holding a hoe to activate Green Terra.\n&eGreen Terra grants players a chance to get 3x drops from\n&eharvesting plants. It also gives players the ability to\n&espread life into blocks and transform them using seeds\n&efrom your inventory. +Guides.Herbalism.Section.3=&3How does Green Thumb (Crops) work?\n&eThis passive ability will automatically replant crops when\n&eharvesting.\n&eYour chance of success depends on your Herbalism skill. +Guides.Herbalism.Section.4=&3How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n&eThis active ability allows you to turn blocks into their\n&e"plant-related" counterparts. You can do this by right-clicking\n&ea block, while holding seeds. This will consume 1 seed. +Guides.Herbalism.Section.5=&3How does Farmer's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&ewhen eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n&eand Potatoes. +Guides.Herbalism.Section.6=&3How does Hylian Luck work?\n&eThis passive ability gives you a chance to find rare items\n&ewhen certain blocks are broken with a sword. +Guides.Herbalism.Section.7=&3How do Double Drops work?\n&eThis passive ability gives players more yield from their\n&eharvests. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]About Mining:\n[[YELLOW]]Mining consists of mining stone and ores. It provides bonuses\n[[YELLOW]]to the amount of materials dropped while mining.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you must mine with a pickaxe in hand.\n[[YELLOW]]Only certain blocks award XP. -Guides.Mining.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Stone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n[[YELLOW]]Lapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n[[YELLOW]]Glowstone, and Netherrack. -Guides.Mining.Section.2=[[DARK_AQUA]]How to use Super Breaker:\n[[YELLOW]]With a pickaxe in your hand, right click to ready your tool.\n[[YELLOW]]Once in this state, you have about 4 seconds to make contact\n[[YELLOW]]with Mining compatible materials, which will activate Super\n[[YELLOW]]Breaker. -Guides.Mining.Section.3=[[DARK_AQUA]]What is Super Breaker?\n[[YELLOW]]Super Breaker is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It triples your chance of extra items dropping and\n[[YELLOW]]enables instant break on Mining materials. -Guides.Mining.Section.4=[[DARK_AQUA]]How to use Blast Mining:\n[[YELLOW]]With a pickaxe in hand,\n[[YELLOW]]crouch and right-click on TNT from a distance. This will cause the TNT\n[[YELLOW]]to instantly explode. -Guides.Mining.Section.5=[[DARK_AQUA]]How does Blast Mining work?\n[[YELLOW]]Blast Mining is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It gives bonuses when mining with TNT and allows you\n[[YELLOW]]to remote detonate TNT. There are three parts to Blast Mining.\n[[YELLOW]]The first part is Bigger Bombs, which increases blast radius.\n[[YELLOW]]The second is Demolitions Expert, which decreases damage\n[[YELLOW]]from TNT explosions. The third part simply increases the\n[[YELLOW]]amount of ores dropped from TNT and decreases the\n[[YELLOW]]debris dropped. +Guides.Mining.Section.0=&3About Mining:\n&eMining consists of mining stone and ores. It provides bonuses\n&eto the amount of materials dropped while mining.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you must mine with a pickaxe in hand.\n&eOnly certain blocks award XP. +Guides.Mining.Section.1=&3Compatible Materials:\n&eStone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n&eLapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n&eGlowstone, and Netherrack. +Guides.Mining.Section.2=&3How to use Super Breaker:\n&eWith a pickaxe in your hand, right click to ready your tool.\n&eOnce in this state, you have about 4 seconds to make contact\n&ewith Mining compatible materials, which will activate Super\n&eBreaker. +Guides.Mining.Section.3=&3What is Super Breaker?\n&eSuper Breaker is an ability with a cooldown tied to the Mining\n&eskill. It triples your chance of extra items dropping and\n&eenables instant break on Mining materials. +Guides.Mining.Section.4=&3How to use Blast Mining:\n&eWith a pickaxe in hand,\n&ecrouch and right-click on TNT from a distance. This will cause the TNT\n&eto instantly explode. +Guides.Mining.Section.5=&3How does Blast Mining work?\n&eBlast Mining is an ability with a cooldown tied to the Mining\n&eskill. It gives bonuses when mining with TNT and allows you\n&eto remote detonate TNT. There are three parts to Blast Mining.\n&eThe first part is Bigger Bombs, which increases blast radius.\n&eThe second is Demolitions Expert, which decreases damage\n&efrom TNT explosions. The third part simply increases the\n&eamount of ores dropped from TNT and decreases the\n&edebris dropped. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]About Repair:\n[[YELLOW]]Repair allows you to use an iron block to repair armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Repair tools or armor using the mcMMO Anvil. This is an\n[[YELLOW]]iron block by default and should not be confused with\n[[YELLOW]]the Vanilla Minecraft Anvil. -Guides.Repair.Section.1=[[DARK_AQUA]]How can I use Repair?\n[[YELLOW]]Place down a mcMMO Anvil and right-click to repair the item \n[[YELLOW]]you're currently holding. This consumes 1 item on every use. -Guides.Repair.Section.2=[[DARK_AQUA]]How does Repair Mastery work?\n[[YELLOW]]Repair Mastery increases the repair amount. The extra amount\n[[YELLOW]]repaired is influenced by your Repair skill level. -Guides.Repair.Section.3=[[DARK_AQUA]]How does Super Repair work?\n[[YELLOW]]Super Repair is a passive ability. When repairing an item,\n[[YELLOW]]it grants players a chance to repair an item with\n[[YELLOW]]double effectiveness. -Guides.Repair.Section.4=[[DARK_AQUA]]How does Arcane Forging work?\n[[YELLOW]]This passive ability allows you to repair items with a certain\n[[YELLOW]]chance of maintaining its enchantments. The enchants may be\n[[YELLOW]]kept at their existing levels, downgraded to a lower level,\n[[YELLOW]]or lost entirely. +Guides.Repair.Section.0=&3About Repair:\n&eRepair allows you to use an iron block to repair armor and\n&etools.\n\n&3XP GAIN:\n&eRepair tools or armor using the mcMMO Anvil. This is an\n&eiron block by default and should not be confused with\nðe Vanilla Minecraft Anvil. +Guides.Repair.Section.1=&3How can I use Repair?\n&ePlace down a mcMMO Anvil and right-click to repair the item \n&eyou're currently holding. This consumes 1 item on every use. +Guides.Repair.Section.2=&3How does Repair Mastery work?\n&eRepair Mastery increases the repair amount. The extra amount\n&erepaired is influenced by your Repair skill level. +Guides.Repair.Section.3=&3How does Super Repair work?\n&eSuper Repair is a passive ability. When repairing an item,\n&eit grants players a chance to repair an item with\n&edouble effectiveness. +Guides.Repair.Section.4=&3How does Arcane Forging work?\n&eThis passive ability allows you to repair items with a certain\n&echance of maintaining its enchantments. The enchants may be\n&ekept at their existing levels, downgraded to a lower level,\n&eor lost entirely. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]About Salvage:\n[[YELLOW]]Salvage allows you to use a gold block to salvage armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Salvage is a child skill of Repair and Fishing, your Salvage\n[[YELLOW]]skill level is based on your Fishing and Repair skill levels. -Guides.Salvage.Section.1=[[DARK_AQUA]]How can I use Salvage?\n[[YELLOW]]Place down a mcMMO Salvage Anvil and right-click to salvage\n[[YELLOW]]the item you're currently holding. This will break apart the item,\n[[YELLOW]]and give back materials used to craft the item.\n\n[[YELLOW]]For example, salvaging an iron pickaxe will give you iron bars. -Guides.Salvage.Section.2=[[DARK_AQUA]]How does Advanced Salvage work?\n[[YELLOW]]When unlocked, this ability allows you to salvage damaged items.\n[[YELLOW]]The yield percentage increases as you level up. A higher yield\n[[YELLOW]]means that you can get more materials back.\n[[YELLOW]]With advanced salvage you will always get 1 material back,\n[[YELLOW]]unless the item is too damaged. So you don't have to worry\n[[YELLOW]]about destroying items without getting anything in return. -Guides.Salvage.Section.3=[[DARK_AQUA]]To illustrate how this works, here's an example:\n[[YELLOW]]Let's say we salvage a gold pickaxe which is damaged for 20%,\n[[YELLOW]]this means that the maximum amount you could get is only 2\n[[YELLOW]](because the pick is crafted with 3 ingots - each worth\n[[YELLOW]]33,33% durability) which is equal to 66%. If your yield\n[[YELLOW]]percentage is below 66% you are not able to get 2 ingots.\n[[YELLOW]]If it is above this value you are able to gain the "full amount",\n[[YELLOW]]which means that you will get 2 ingots. -Guides.Salvage.Section.4=[[DARK_AQUA]]How does Arcane Salvage work?\n[[YELLOW]]This ability allows you to get enchanted books when salvaging\n[[YELLOW]]enchanted items. Depending on your level the chance of\n[[YELLOW]]successfully extracting a full or partial enchantment varies.\n\n[[YELLOW]]When an enchantment is partially extracted, the enchantment\n[[YELLOW]]book will have a lower level enchantment compared to what\n[[YELLOW]]it was on the item. +Guides.Salvage.Section.0=&3About Salvage:\n&eSalvage allows you to use a gold block to salvage armor and\n&etools.\n\n&3XP GAIN:\n&eSalvage is a child skill of Repair and Fishing, your Salvage\n&eskill level is based on your Fishing and Repair skill levels. +Guides.Salvage.Section.1=&3How can I use Salvage?\n&ePlace down a mcMMO Salvage Anvil and right-click to salvage\nðe item you're currently holding. This will break apart the item,\n&eand give back materials used to craft the item.\n\n&eFor example, salvaging an iron pickaxe will give you iron bars. +Guides.Salvage.Section.2=&3How does Advanced Salvage work?\n&eWhen unlocked, this ability allows you to salvage damaged items.\n&eThe yield percentage increases as you level up. A higher yield\n&emeans that you can get more materials back.\n&eWith advanced salvage you will always get 1 material back,\n&eunless the item is too damaged. So you don't have to worry\n&eabout destroying items without getting anything in return. +Guides.Salvage.Section.3=&3To illustrate how this works, here's an example:\n&eLet's say we salvage a gold pickaxe which is damaged for 20%,\nðis means that the maximum amount you could get is only 2\n&e(because the pick is crafted with 3 ingots - each worth\n&e33,33% durability) which is equal to 66%. If your yield\n&epercentage is below 66% you are not able to get 2 ingots.\n&eIf it is above this value you are able to gain the "full amount",\n&ewhich means that you will get 2 ingots. +Guides.Salvage.Section.4=&3How does Arcane Salvage work?\n&eThis ability allows you to get enchanted books when salvaging\n&eenchanted items. Depending on your level the chance of\n&esuccessfully extracting a full or partial enchantment varies.\n\n&eWhen an enchantment is partially extracted, the enchantment\n&ebook will have a lower level enchantment compared to what\n&eit was on the item. ##Smelting Guides.Smelting.Section.0=Coming soon... ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]About Swords:\n[[YELLOW]]This skill awards combat bonuses to anyone fighting with a\n[[YELLOW]]sword.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs or \n[[YELLOW]]other players when wielding a sword. -Guides.Swords.Section.1=[[DARK_AQUA]]How does Serrated Strikes work?\n[[YELLOW]]Serrated Strikes is an active ability, you can activate it by\n[[YELLOW]]right-clicking with a sword. This ability allows you to deal \n[[YELLOW]]an AoE (Area of Effect) hit. This AoE will do a bonus 25%\n[[YELLOW]]damage and will inflict a bleed effect that lasts for 5 ticks. -Guides.Swords.Section.2=[[DARK_AQUA]]How does Counter Attack work?\n[[YELLOW]]Counter Attack is an active ability. When blocking and taking\n[[YELLOW]]hits from mobs, you will have a chance to reflect 50% of \n[[YELLOW]]the damage that was taken. -Guides.Swords.Section.3=[[DARK_AQUA]]How does Rupture work?\n[[YELLOW]]Rupture causes enemies to take damage every two seconds. The \n[[YELLOW]]target will bleed until the effect wears off, or death, \n[[YELLOW]]whichever comes first.\n[[YELLOW]]The duration of the bleed is increased by your sword skill. +Guides.Swords.Section.0=&3About Swords:\n&eThis skill awards combat bonuses to anyone fighting with a\n&esword.\n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs or \n&eother players when wielding a sword. +Guides.Swords.Section.1=&3How does Serrated Strikes work?\n&eSerrated Strikes is an active ability, you can activate it by\n&eright-clicking with a sword. This ability allows you to deal \n&ean AoE (Area of Effect) hit. This AoE will do a bonus 25%\n&edamage and will inflict a bleed effect that lasts for 5 ticks. +Guides.Swords.Section.2=&3How does Counter Attack work?\n&eCounter Attack is an active ability. When blocking and taking\n&ehits from mobs, you will have a chance to reflect 50% of \nðe damage that was taken. +Guides.Swords.Section.3=&3How does Rupture work?\n&eRupture causes enemies to take damage every two seconds. The \n&etarget will bleed until the effect wears off, or death, \n&ewhichever comes first.\n&eThe duration of the bleed is increased by your sword skill. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]About Taming:\n[[YELLOW]]Taming will give players various combat bonuses when using\n[[YELLOW]]tamed wolves.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you need to tame wolves/ocelots or\n[[YELLOW]]get into combat with your wolves. -Guides.Taming.Section.1=[[DARK_AQUA]]How does Call of the Wild work?\n[[YELLOW]]Call of the Wild is an active ability that will allow you to summon\n[[YELLOW]]a wolf or an ocelot by your side. You can do this by\n[[YELLOW]]sneaking + left-clicking while holding bones or fish. -Guides.Taming.Section.2=[[DARK_AQUA]]How does Beast Lore work?\n[[YELLOW]]Beast Lore allows players to inspect pets and to check the\n[[YELLOW]]stats of wolves and ocelots. Left-click a wolf or ocelot to use\n[[YELLOW]]Beast Lore. -Guides.Taming.Section.3=[[DARK_AQUA]]How does Gore work?\n[[YELLOW]]Gore is a passive ability that has a chance of inflicting a\n[[YELLOW]]bleeding effect on your wolves' targets. -Guides.Taming.Section.4=[[DARK_AQUA]]How does Sharpened Claws work?\n[[YELLOW]]Sharpened Claws provides a damage bonus to damage dealt\n[[YELLOW]]by wolves. The damage bonus depends on your Taming level. -Guides.Taming.Section.5=[[DARK_AQUA]]How does Environmentally Aware work?\n[[YELLOW]]This passive ability will allow wolves to teleport to you when\n[[YELLOW]]they get near hazards, such as Cacti/Lava. It will also give\n[[YELLOW]]wolves fall damage immunity. -Guides.Taming.Section.6=[[DARK_AQUA]]How does Thick Fur work?\n[[YELLOW]]This passive ability will reduce damage and make wolves\n[[YELLOW]]fire resistant. -Guides.Taming.Section.7=[[DARK_AQUA]]How does Shock Proof work?\n[[YELLOW]]This passive ability reduces damage done to wolves\n[[YELLOW]]from explosions. -Guides.Taming.Section.8=[[DARK_AQUA]]How does Fast Food Service work?\n[[YELLOW]]This passive ability gives wolves a chance to heal whenever\n[[YELLOW]]they perform an attack. +Guides.Taming.Section.0=&3About Taming:\n&eTaming will give players various combat bonuses when using\n&etamed wolves.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you need to tame wolves/ocelots or\n&eget into combat with your wolves. +Guides.Taming.Section.1=&3How does Call of the Wild work?\n&eCall of the Wild is an active ability that will allow you to summon\n&ea wolf or an ocelot by your side. You can do this by\n&esneaking + left-clicking while holding bones or fish. +Guides.Taming.Section.2=&3How does Beast Lore work?\n&eBeast Lore allows players to inspect pets and to check the\n&estats of wolves and ocelots. Left-click a wolf or ocelot to use\n&eBeast Lore. +Guides.Taming.Section.3=&3How does Gore work?\n&eGore is a passive ability that has a chance of inflicting a\n&ebleeding effect on your wolves' targets. +Guides.Taming.Section.4=&3How does Sharpened Claws work?\n&eSharpened Claws provides a damage bonus to damage dealt\n&eby wolves. The damage bonus depends on your Taming level. +Guides.Taming.Section.5=&3How does Environmentally Aware work?\n&eThis passive ability will allow wolves to teleport to you when\nðey get near hazards, such as Cacti/Lava. It will also give\n&ewolves fall damage immunity. +Guides.Taming.Section.6=&3How does Thick Fur work?\n&eThis passive ability will reduce damage and make wolves\n&efire resistant. +Guides.Taming.Section.7=&3How does Shock Proof work?\n&eThis passive ability reduces damage done to wolves\n&efrom explosions. +Guides.Taming.Section.8=&3How does Fast Food Service work?\n&eThis passive ability gives wolves a chance to heal whenever\nðey perform an attack. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]About Unarmed:\n[[YELLOW]]Unarmed will give players various combat bonuses when using\n[[YELLOW]]your fists as a weapon. \n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs \n[[YELLOW]]or other players when unarmed. -Guides.Unarmed.Section.1=[[DARK_AQUA]]How does Berserk work?\n[[YELLOW]]Beserk is an active ability that is activated by\n[[YELLOW]]right-clicking. While in Beserk mode, you deal 50% more\n[[YELLOW]]damage and you can break weak materials instantly, such as\n[[YELLOW]]Dirt and Grass. -Guides.Unarmed.Section.2=[[DARK_AQUA]]How does Steel Arm Style work?\n[[YELLOW]]Steel Arm Style increases the damage dealt when hitting mobs or\n[[YELLOW]]players with your fists. -Guides.Unarmed.Section.3=[[DARK_AQUA]]How does Arrow Deflect work?\n[[YELLOW]]Arrow Deflect is a passive ability that gives you a chance\n[[YELLOW]]to deflect arrows shot by Skeletons or other players.\n[[YELLOW]]The arrow will fall harmlessly to the ground. -Guides.Unarmed.Section.4=[[DARK_AQUA]]How does Iron Grip work?\n[[YELLOW]]Iron Grip is a passive ability that counters disarm. As your\n[[YELLOW]]unarmed level increases, the chance of preventing a disarm increases. -Guides.Unarmed.Section.5=[[DARK_AQUA]]How does Disarm work?\n[[YELLOW]]This passive ability allows players to disarm other players,\n[[YELLOW]]causing the target's equipped item to fall to the ground. +Guides.Unarmed.Section.0=&3About Unarmed:\n&eUnarmed will give players various combat bonuses when using\n&eyour fists as a weapon. \n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs \n&eor other players when unarmed. +Guides.Unarmed.Section.1=&3How does Berserk work?\n&eBeserk is an active ability that is activated by\n&eright-clicking. While in Beserk mode, you deal 50% more\n&edamage and you can break weak materials instantly, such as\n&eDirt and Grass. +Guides.Unarmed.Section.2=&3How does Steel Arm Style work?\n&eSteel Arm Style increases the damage dealt when hitting mobs or\n&eplayers with your fists. +Guides.Unarmed.Section.3=&3How does Arrow Deflect work?\n&eArrow Deflect is a passive ability that gives you a chance\n&eto deflect arrows shot by Skeletons or other players.\n&eThe arrow will fall harmlessly to the ground. +Guides.Unarmed.Section.4=&3How does Iron Grip work?\n&eIron Grip is a passive ability that counters disarm. As your\n&eunarmed level increases, the chance of preventing a disarm increases. +Guides.Unarmed.Section.5=&3How does Disarm work?\n&eThis passive ability allows players to disarm other players,\n&ecausing the target's equipped item to fall to the ground. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]About Woodcutting:\n[[YELLOW]]Woodcutting is all about chopping down trees.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained whenever you break log blocks. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]How does Tree Feller work?\n[[YELLOW]]Tree Feller is an active ability, you can right-click\n[[YELLOW]]while holding an ax to activate Tree Feller. This will\n[[YELLOW]]cause the entire tree to break instantly, dropping all\n[[YELLOW]]of its logs at once. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]How does Leaf Blower work?\n[[YELLOW]]Leaf Blower is a passive ability that will cause leaf\n[[YELLOW]]blocks to break instantly when hit with an axe. By default,\n[[YELLOW]]this ability unlocks at level 100. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives you a chance to obtain an extra\n[[YELLOW]]block for every log you chop. +Guides.Woodcutting.Section.0=&3About Woodcutting:\n&eWoodcutting is all about chopping down trees.\n\n&3XP GAIN:\n&eXP is gained whenever you break log blocks. +Guides.Woodcutting.Section.1=&3How does Tree Feller work?\n&eTree Feller is an active ability, you can right-click\n&ewhile holding an ax to activate Tree Feller. This will\n&ecause the entire tree to break instantly, dropping all\n&eof its logs at once. +Guides.Woodcutting.Section.2=&3How does Leaf Blower work?\n&eLeaf Blower is a passive ability that will cause leaf\n&eblocks to break instantly when hit with an axe. By default,\nðis ability unlocks at level 100. +Guides.Woodcutting.Section.3=&3How do Double Drops work?\n&eThis passive ability gives you a chance to obtain an extra\n&eblock for every log you chop. #INSPECT -Inspect.Offline= [[RED]]You do not have permission to inspect offline players! -Inspect.OfflineStats=mcMMO Stats for Offline Player [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Stats for [[YELLOW]]{0} +Inspect.Offline= &cYou do not have permission to inspect offline players! +Inspect.OfflineStats=mcMMO Stats for Offline Player &e{0} +Inspect.Stats=&amcMMO Stats for &e{0} Inspect.TooFar=You are too far away to inspect that player! #ITEMS -Item.ChimaeraWing.Fail=[[RED]]**CHIMAERA WING FAILED!** +Item.ChimaeraWing.Fail=&c**CHIMAERA WING FAILED!** Item.ChimaeraWing.Pass=**CHIMAERA WING** Item.ChimaeraWing.Name=Chimaera Wing -Item.ChimaeraWing.Lore=[[GRAY]]Teleports you to your bed. -Item.ChimaeraWing.NotEnough=You need [[YELLOW]]{0}[[RED]] more [[GOLD]]{1}[[RED]]! -Item.NotEnough=You need [[YELLOW]]{0}[[RED]] more [[GOLD]]{1}[[RED]]! -Item.Generic.Wait=You need to wait before you can use this again! [[YELLOW]]({0}s) -Item.Injured.Wait=You were injured recently and must wait to use this. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7Teleports you to your bed. +Item.ChimaeraWing.NotEnough=You need &e{0}&c more &6{1}&c! +Item.NotEnough=You need &e{0}&c more &6{1}&c! +Item.Generic.Wait=You need to wait before you can use this again! &e({0}s) +Item.Injured.Wait=You were injured recently and must wait to use this. &e({0}s) Item.FluxPickaxe.Name=Flux Pickaxe -Item.FluxPickaxe.Lore.1=[[GRAY]]Has a chance of instantly smelting ores. -Item.FluxPickaxe.Lore.2=[[GRAY]]Requires Smelting level {0}+ +Item.FluxPickaxe.Lore.1=&7Has a chance of instantly smelting ores. +Item.FluxPickaxe.Lore.2=&7Requires Smelting level {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]Commencing teleport in [[GOLD]]({0}) [[GRAY]]seconds, please stand still... -Teleport.Cancelled=[[DARK_RED]]Teleportation canceled! +Teleport.Commencing=&7Commencing teleport in &6({0}) &7seconds, please stand still... +Teleport.Cancelled=&4Teleportation canceled! #SKILLS -Skills.Child=[[GOLD]](CHILD SKILL) -Skills.Disarmed=[[DARK_RED]]You have been disarmed! -Skills.Header=-----[] [[GREEN]]{0}[[RED]] []----- -Skills.NeedMore=[[DARK_RED]]You need more [[GRAY]]{0} -Skills.NeedMore.Extra=[[DARK_RED]]You need more [[GRAY]]{0}{1} +Skills.Child=&6(CHILD SKILL) +Skills.Disarmed=&4You have been disarmed! +Skills.Header=-----[] &a{0}&c []----- +Skills.NeedMore=&4You need more &7{0} +Skills.NeedMore.Extra=&4You need more &7{0}{1} Skills.Parents= PARENTS -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.MaxXP=Max -Skills.TooTired=You are too tired to use that ability again. [[YELLOW]]({0}s) -Skills.Cancelled=[[GOLD]]{0} [[RED]]cancelled! -Skills.ConfirmOrCancel=[[GREEN]]Right-click again to confirm [[GOLD]]{0}[[GREEN]]. Left-click to cancel. -Skills.AbilityGateRequirementFail=[[GRAY]]You require [[YELLOW]]{0}[[GRAY]] more levels of [[DARK_AQUA]]{1}[[GRAY]] to use this super ability. +Skills.TooTired=You are too tired to use that ability again. &e({0}s) +Skills.TooTired.Named=[[GRAY]](&6{0}&e {1}s[[GRAY]]) +Skills.TooTired.Extra=&6{0} &eSuper Ability CDs - {1} +Skills.Cancelled=&6{0} &ccancelled! +Skills.ConfirmOrCancel=&aRight-click again to confirm &6{0}&a. Left-click to cancel. +Skills.AbilityGateRequirementFail=&7You require &e{0}&7 more levels of &3{1}&7 to use this super ability. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=COMBAT SKILLS=- -Stats.Header.Gathering=[[GOLD]]-=GATHERING SKILLS=- -Stats.Header.Misc=[[GOLD]]-=MISC SKILLS=- -Stats.Own.Stats=[[GREEN]][mcMMO] Stats +Stats.Header.Combat=&6-=COMBAT SKILLS=- +Stats.Header.Gathering=&6-=GATHERING SKILLS=- +Stats.Header.Misc=&6-=MISC SKILLS=- +Stats.Own.Stats=&a[mcMMO] Stats #PERKS Perks.XP.Name=Experience Perks.XP.Desc=Receive boosted XP in certain skills. Perks.Lucky.Name=Luck Perks.Lucky.Desc=Gives {0} skills and abilities a 33.3% better chance to activate. Perks.Lucky.Desc.Login=Gives certain skills and abilities a 33.3% better chance to activate. -Perks.Lucky.Bonus=[[GOLD]] ({0} with Lucky Perk) +Perks.Lucky.Bonus=&6 ({0} with Lucky Perk) Perks.Cooldowns.Name=Fast Recovery Perks.Cooldowns.Desc=Cuts cooldown duration by {0}. Perks.ActivationTime.Name=Endurance Perks.ActivationTime.Desc=Increases ability activation time by {0} seconds. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s with Endurance Perk) +Perks.ActivationTime.Bonus=&6 ({0}s with Endurance Perk) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Hardcore mode {0} disabled for {1}. -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Hardcore mode {0} enabled for {1}. +Hardcore.Mode.Disabled=&6[mcMMO] Hardcore mode {0} disabled for {1}. +Hardcore.Mode.Enabled=&6[mcMMO] Hardcore mode {0} enabled for {1}. Hardcore.DeathStatLoss.Name=Skill Death Penalty -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]You have lost [[BLUE]]{0}[[DARK_RED]] levels from death. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] The stat loss percentage was changed to {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4You have lost &9{0}&4 levels from death. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] The stat loss percentage was changed to {0}. Hardcore.Vampirism.Name=Vampirism -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] was too unskilled to grant you any knowledge. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]You have stolen [[BLUE]]{0}[[DARK_AQUA]] levels from [[YELLOW]]{1}. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] was unable to steal knowledge from you! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] has stolen [[BLUE]]{1}[[DARK_RED]] levels from you! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] The stat leech percentage was changed to {0}. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7 was too unskilled to grant you any knowledge. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3You have stolen &9{0}&3 levels from &e{1}. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 was unable to steal knowledge from you! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 has stolen &9{1}&4 levels from you! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] The stat leech percentage was changed to {0}. #MOTD -MOTD.Donate=[[DARK_AQUA]]Donation Info: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Hardcore Mode enabled: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Skill Death Penalty: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Vampirism Stat Leech: [[DARK_RED]]{0}% -MOTD.PerksPrefix=[[GOLD]][mcMMO Perks] -MOTD.Version=[[GOLD]][mcMMO] Running version [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Website +MOTD.Donate=&3Donation Info: +MOTD.Hardcore.Enabled=&6[mcMMO] &3Hardcore Mode enabled: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Skill Death Penalty: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Vampirism Stat Leech: &4{0}% +MOTD.PerksPrefix=&6[mcMMO Perks] +MOTD.Version=&6[mcMMO] Running version &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO Website #SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=Understanding The Art Smelting.SubSkill.UnderstandingTheArt.Description=Maybe you're spending a bit too much time smelting in the caves.\nPowers up various properties of Smelting. -Smelting.SubSkill.UnderstandingTheArt.Stat=Vanilla XP Multiplier: [[YELLOW]]{0}x +Smelting.SubSkill.UnderstandingTheArt.Stat=Vanilla XP Multiplier: &e{0}x Smelting.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (VANILLA XP BOOST) Smelting.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (FLUX MINING) Smelting.SubSkill.FuelEfficiency.Name=Fuel Efficiency Smelting.SubSkill.FuelEfficiency.Description=Increase the burn time of fuel used in furnaces when smelting -Smelting.SubSkill.FuelEfficiency.Stat=Fuel Efficiency Multiplier: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=Fuel Efficiency Multiplier: &e{0}x Smelting.SubSkill.SecondSmelt.Name=Second Smelt Smelting.SubSkill.SecondSmelt.Description=Double the resources gained from smelting Smelting.SubSkill.SecondSmelt.Stat=Second Smelt Chance @@ -1111,40 +1122,35 @@ Commands.Description.xprate=Modify the mcMMO XP rate or start an mcMMO XP event UpdateChecker.Outdated=You are using an outdated version of mcMMO! UpdateChecker.NewAvailable=There is a new version available on Spigot. #SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]mcMMO Stats -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]mcMMO Cooldowns -Scoreboard.Header.PlayerRank=[[YELLOW]]mcMMO Rankings -Scoreboard.Header.PlayerInspect=[[YELLOW]]mcMMO Stats: {0} -Scoreboard.Header.PowerLevel=[[RED]]Power Level -Scoreboard.Misc.PowerLevel=[[GOLD]]Power Level -Scoreboard.Misc.Level=[[DARK_AQUA]]Level -Scoreboard.Misc.CurrentXP=[[GREEN]]Current XP -Scoreboard.Misc.RemainingXP=[[YELLOW]]Remaining XP -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]Cooldown -Scoreboard.Misc.Overall=[[GOLD]]Overall +Scoreboard.Header.PlayerStats=&emcMMO Stats +Scoreboard.Header.PlayerCooldowns=&emcMMO Cooldowns +Scoreboard.Header.PlayerRank=&emcMMO Rankings +Scoreboard.Header.PlayerInspect=&emcMMO Stats: {0} +Scoreboard.Header.PowerLevel=&cPower Level +Scoreboard.Misc.PowerLevel=&6Power Level +Scoreboard.Misc.Level=&3Level +Scoreboard.Misc.CurrentXP=&aCurrent XP +Scoreboard.Misc.RemainingXP=&eRemaining XP +Scoreboard.Misc.Cooldown=&dCooldown +Scoreboard.Misc.Overall=&6Overall Scoreboard.Misc.Ability=Ability #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]Your mcMMO player data has not yet been loaded. -Profile.Loading.Success=[[GREEN]]Your mcMMO profile has been loaded. -Profile.Loading.FailurePlayer=[[RED]]mcMMO is having trouble loading your data, we have attempted to load it [[GREEN]]{0}[[RED]] times.[[RED]] You may want to contact the server admins about this issue. mcMMO will attempt to load your data until you disconnect, you will not gain XP or be able to use skills while the data is not loaded. -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] mcMMO was unable to load the player data for [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Please inspect your database setup. Attempts made so far {1}. +Profile.PendingLoad=&cYour mcMMO player data has not yet been loaded. +Profile.Loading.Success=&aYour mcMMO profile has been loaded. +Profile.Loading.FailurePlayer=&cmcMMO is having trouble loading your data, we have attempted to load it &a{0}&c times.&c You may want to contact the server admins about this issue. mcMMO will attempt to load your data until you disconnect, you will not gain XP or be able to use skills while the data is not loaded. +Profile.Loading.FailureNotice=&4[A]&c mcMMO was unable to load the player data for &e{0}&c. &dPlease inspect your database setup. Attempts made so far {1}. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} is now level [[GREEN]]{1}[[GOLD]]! -Holiday.Anniversary=[[BLUE]]Happy {0} Year Anniversary!\n[[BLUE]]In honor of all of nossr50's work and all the devs, here's a firework show! +Holiday.AprilFools.Levelup=&6{0} is now level &a{1}&6! +Holiday.Anniversary=&9Happy {0} Year Anniversary!\n&9In honor of all of nossr50's work and all the devs, here's a firework show! #Reminder Messages -Reminder.Squelched=[[GRAY]]Reminder: You are currently not receiving notifications from mcMMO, to enable notifications please run the /mcnotify command again. This is an automated hourly reminder. +Reminder.Squelched=&7Reminder: You are currently not receiving notifications from mcMMO, to enable notifications please run the /mcnotify command again. This is an automated hourly reminder. #Locale -Locale.Reloaded=[[GREEN]]Locale reloaded! +Locale.Reloaded=&aLocale reloaded! #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached the power level cap of [[RED]]{0}[[YELLOW]]. You will cease to level in skills from this point on. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached the level cap of [[RED]]{0}[[YELLOW]] for [[GOLD]]{1}[[YELLOW]]. You will cease to level in this skill from this point on. +LevelCap.PowerLevel=&6(&amcMMO&6) &eYou have reached the power level cap of &c{0}&e. You will cease to level in skills from this point on. +LevelCap.Skill=&6(&amcMMO&6) &eYou have reached the level cap of &c{0}&e for &6{1}&e. You will cease to level in this skill from this point on. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars -Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. -Compatibility.Layer.Unsupported=[[GOLD]]Compatibility for [[GREEN]]{0}[[GOLD]] is not supported by this version of Minecraft. -Compatibility.Layer.PartialSupport=[[GOLD]]Compatibility for [[GREEN]]{0}[[GOLD]] is not fully supported by this version of Minecraft, but mcMMO is running a secondary system to emulate some of the missing features. -Commands.XPBar.DisableAll=[[GOLD]] All mcMMO XP bars are now disabled, use /mmoxpbar reset to restore default settings. - Archery.SuperAbility.SuperAbilityName.On=&a**SUPER ABILITY ACTIVATED** Archery.SuperAbility.SuperAbilityName.Off=**Super Ability has worn off** Archery.SuperAbility.SuperAbilityName.InformOthers.On=&a{0}[[DARK_GREEN]] has used [[RED]]Super Ability! @@ -1166,3 +1172,15 @@ Tridents.SuperAbility.SuperAbilityName.InformOthers.Off=Super Ability &ahas worn Tridents.SuperAbility.SuperAbilityName.Refresh=&aYour [[YELLOW]]Super Ability &ais refreshed! Tridents.SuperAbility.SuperAbilityName.Name=Tridents Super + +Compatibility.Layer.Unsupported=&6Compatibility for &a{0}&6 is not supported by this version of Minecraft. +Compatibility.Layer.PartialSupport=&6Compatibility for &a{0}&6 is not fully supported by this version of Minecraft, but mcMMO is running a secondary system to emulate some of the missing features. +Commands.XPBar.DisableAll=&6 All mcMMO XP bars are now disabled, use /mmoxpbar reset to restore default settings. +#Modern Chat Settings +Chat.Style.Admin=&b(A) &r{0} &b\u2192 &r{1} +Chat.Style.Party=&a(P) &r{0} &a\u2192 &r{1} +Chat.Style.Party.Leader=&a(P) &r{0} &6\u2192 &r{1} +Chat.Identity.Console=&6* Console * +Chat.Channel.On=&6(&amcMMO-Chat&6) &eYour chat messages will now be automatically delivered to the &a{0}&e chat channel. +Chat.Channel.Off=&6(&amcMMO-Chat&6) &7Your chat messages will no longer be automatically delivered to specific chat channels. +Chat.Spy.Party=&6[&eSPY&6-&a{2}&6] &r{0} &b\u2192 &r{1} \ No newline at end of file diff --git a/src/main/resources/locale/locale_es.properties b/src/main/resources/locale/locale_es.properties index 73b616f15..6aa857cc3 100644 --- a/src/main/resources/locale/locale_es.properties +++ b/src/main/resources/locale/locale_es.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**Aterrizaje Agraciado** -Acrobatics.Combat.Proc=[[GREEN]]**Esquivado** -Acrobatics.DodgeChance=Probabilidad de Esquivar: [[YELLOW]]{0}% +Acrobatics.Ability.Proc=&a**Aterrizaje Agraciado** +Acrobatics.Combat.Proc=&a**Esquivado** +Acrobatics.DodgeChance=Probabilidad de Esquivar: &e{0}% Acrobatics.SubSkill.Roll.Name=Rodada Acrobatics.SubSkill.Roll.Description=Reduce o Elimina el da\u00f1o de caida Acrobatics.SubSkill.GracefulRoll.Name=Rodada Majestuosa @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=El doble de efectivo que una rodada Acrobatics.SubSkill.Dodge.Name=Esquivar Acrobatics.SubSkill.Dodge.Description=Reduce el da\u00f1o de ataque a la mitad Acrobatics.Listener=Acrobacias: -Acrobatics.SubSkill.Roll.Chance=Probabilidad de Rodar: [[YELLOW]]{0}% -Acrobatics.SubSkill.Roll.GraceChance=Probabilidad de Rodada Majestuosa: [[YELLOW]]{0}% +Acrobatics.SubSkill.Roll.Chance=Probabilidad de Rodar: &e{0}% +Acrobatics.SubSkill.Roll.GraceChance=Probabilidad de Rodada Majestuosa: &e{0}% Acrobatics.Roll.Text=**Rodado** Acrobatics.SkillName=ACROBACIAS Acrobatics.Skillup=Habilidad de Acrobacias incrementada en {0}. Total ({1}) -Archery.Combat.DazeChance=Probabilidad de Aturdimiento: [[YELLOW]]{0}% -Archery.Combat.RetrieveChance=Probabilidad de Recuperar Flechas: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=Da\u00f1o bonus por Habilidad de Tiro: [[YELLOW]]{0} +Archery.Combat.DazeChance=Probabilidad de Aturdimiento: &e{0}% +Archery.Combat.RetrieveChance=Probabilidad de Recuperar Flechas: &e{0} +Archery.Combat.SkillshotBonus=Da\u00f1o bonus por Habilidad de Tiro: &e{0} Archery.SubSkill.SkillShot.Name=Habilidad de Tiro Archery.SubSkill.SkillShot.Description=Incrementar da\u00f1o hecho con arcos Archery.SubSkill.Daze.Name=Aturdir (Jugadores) @@ -31,15 +31,15 @@ Axes.Ability.Bonus.2=Impacto Axes.Ability.Bonus.3=Aplicar un bonus de {0} de da\u00f1o a la armadura Axes.Ability.Bonus.4=Gran Impacto Axes.Ability.Bonus.5=Hacer {0} de da\u00f1o bonus a los enemigos sin armadura -Axes.Ability.Lower=[[GRAY]]**BAJAS TU HACHA** -Axes.Ability.Ready=[[GREEN]]**PREPARAS TU HACHA** -Axes.Combat.CritStruck=[[DARK_RED]]\u00a1Fuiste golpeado CR\u00cdTICAMENTE! -Axes.Combat.CritChance=Probabilidad de golpe cr\u00edtico: [[YELLOW]]{0}% +Axes.Ability.Lower=&7**BAJAS TU HACHA** +Axes.Ability.Ready=&a**PREPARAS TU HACHA** +Axes.Combat.CritStruck=&4\u00a1Fuiste golpeado CR\u00cdTICAMENTE! +Axes.Combat.CritChance=Probabilidad de golpe cr\u00edtico: &e{0}% Axes.Combat.CriticalHit=\u00a1GOLPE CR\u00cdTICO! -Axes.Combat.GI.Proc=[[GREEN]]**GOLPEADO CON GRAN FUERZA** +Axes.Combat.GI.Proc=&a**GOLPEADO CON GRAN FUERZA** Axes.Combat.GI.Struck=**GOLPEADO POR IMPACTO MAYOR** -Axes.Combat.SS.Struck=[[DARK_RED]]Golpeado mediante DIVISOR DE CRANEOS! -Axes.Combat.SS.Length=Duraci\u00f3n de Parte Cr\u00e1neos: [[YELLOW]]{0}seg +Axes.Combat.SS.Struck=&4Golpeado mediante DIVISOR DE CRANEOS! +Axes.Combat.SS.Length=Duraci\u00f3n de Parte Cr\u00e1neos: &e{0}seg Axes.SubSkill.SkullSplitter.Name=Parte Cr\u00e1neos (HABILIDAD) Axes.SubSkill.SkullSplitter.Description=Distribuir Da\u00f1o en el \u00c1rea de Cobertura Axes.SubSkill.CriticalStrikes.Name=Golpes Cr\u00edticos @@ -53,35 +53,35 @@ Axes.SubSkill.GreaterImpact.Description=Hacer da\u00f1o bonus a los enemigos sin Axes.Listener=Hachas: Axes.SkillName=HACHAS Axes.Skills.SS.Off=**Parte Cr\u00e1neos ha expirado** -Axes.Skills.SS.On=[[GREEN]]**PARTE CR\u00c1NEOS ACTIVADO** -Axes.Skills.SS.Refresh=[[GREEN]]\u00a1Tu habilidad [[YELLOW]]Parte Cr\u00e1neos [[GREEN]]est\u00e1 refrescada! -Axes.Skills.SS.Other.Off=Parte Cr\u00e1neos[[GREEN]] le ha expirado a [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Parte Cr\u00e1neos! +Axes.Skills.SS.On=&a**PARTE CR\u00c1NEOS ACTIVADO** +Axes.Skills.SS.Refresh=&a\u00a1Tu habilidad &eParte Cr\u00e1neos &aest\u00e1 refrescada! +Axes.Skills.SS.Other.Off=Parte Cr\u00e1neos&a le ha expirado a &e{0} +Axes.Skills.SS.Other.On=&a\u00a1{0}&2 us\u00f3 &cParte Cr\u00e1neos! Axes.Skillup=Habilidad de Hacha incrementada en {0}. Total ({1}) -Excavation.Ability.Lower=[[GRAY]]**BAJAS TU PALA** -Excavation.Ability.Ready=[[GREEN]]**PREPARAS TU PALA** +Excavation.Ability.Lower=&7**BAJAS TU PALA** +Excavation.Ability.Ready=&a**PREPARAS TU PALA** Excavation.SubSkill.GigaDrillBreaker.Name=Ultra Taladro Destructor (HABILIDAD) Excavation.SubSkill.GigaDrillBreaker.Description=Triple Drop, Tripe EXP, M\u00e1s Velocidad Excavation.SubSkill.TreasureHunter.Name=Cazador de Tesoros Excavation.SubSkill.TreasureHunter.Description=Habilidad para cavar por tesoros -Excavation.Effect.Length=Duraci\u00f3n de Ultra Taladro Destructor: [[YELLOW]]{0}seg +Excavation.Effect.Length=Duraci\u00f3n de Ultra Taladro Destructor: &e{0}seg Excavation.Listener=Excavaci\u00f3n: Excavation.SkillName=EXCAVACI\u00d3N Excavation.Skills.GigaDrillBreaker.Off=**Ultra Taladro Destructor ha expirado** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA DRILL BREAKER ACTIVADO** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]\u00a1Tu habilidad de [[YELLOW]]Ultra Taladro Destructor [[GREEN]]fue refrescada! -Excavation.Skills.GigaDrillBreaker.Other.Off=Ultra Taladro Destructor[[GREEN]] le ha expirado a [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Ultra Taladro Destructor! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA DRILL BREAKER ACTIVADO** +Excavation.Skills.GigaDrillBreaker.Refresh=&a\u00a1Tu habilidad de &eUltra Taladro Destructor &afue refrescada! +Excavation.Skills.GigaDrillBreaker.Other.Off=Ultra Taladro Destructor&a le ha expirado a &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a\u00a1{0}&2 us\u00f3 &cUltra Taladro Destructor! Excavation.Skillup=Habilidad de Excavaci\u00f3n incrementada en {0}. Total ({1}) -Fishing.Ability.Chance=Probabilidad de mordisco: [[YELLOW]]{0} -Fishing.Ability.Info=Cazador M\u00e1gico: [[GRAY]] **Mejora con Rango de Buscador de Tesoros** +Fishing.Ability.Chance=Probabilidad de mordisco: &e{0} +Fishing.Ability.Info=Cazador M\u00e1gico: &7 **Mejora con Rango de Buscador de Tesoros** Fishing.Ability.Locked.0=Bloqueado hasta {0}+ habilidad (sacudir) Fishing.Ability.Locked.1=Bloqueado hasta {0}+ HABILIDAD (PESCA DE HIELO) -Fishing.Ability.Rank=Cazador de Tesoros: [[YELLOW]]Rango {0}/5 -Fishing.Ability.TH.MagicRate=Probabilidad de Cazador M\u00e1gico: [[YELLOW]]{0} -Fishing.Ability.Shake=Probabilidad de esquivar: [[YELLOW]]{0} +Fishing.Ability.Rank=Cazador de Tesoros: &eRango {0}/5 +Fishing.Ability.TH.MagicRate=Probabilidad de Cazador M\u00e1gico: &e{0} +Fishing.Ability.Shake=Probabilidad de esquivar: &e{0} Fishing.Ability.IceFishing=Pesca de hielo: ve a pescar en el hielo -Fishing.Ability.FD=Dieta del pescador: [[YELLOW]]Rank {0} +Fishing.Ability.FD=Dieta del pescador: &eRank {0} Fishing.SubSkill.TreasureHunter.Name=Cazador de Tesoros (Pasivo) Fishing.SubSkill.TreasureHunter.Description=Pescar objetos miscel\u00e1neos Fishing.SubSkill.MagicHunter.Name=Cazador M\u00e1gico @@ -94,23 +94,23 @@ Fishing.SubSkill.MasterAngler.Name=Maestro pescador Fishing.SubSkill.MasterAngler.Description=Aumenta la probabilidad de ser mordido mientras se pesca Fishing.SubSkill.IceFishing.Name=Pesca de hielo Fishing.SubSkill.IceFishing.Description=Te permite pescar en biomas de hielo -Fishing.Chance.Raining=[[BLUE]] Lluvia de Bonus +Fishing.Chance.Raining=&9 Lluvia de Bonus Fishing.Listener=Pescador: -Fishing.Ability.TH.MagicFound=[[GRAY]]Sientes un toque de magia con esta pesca... +Fishing.Ability.TH.MagicFound=&7Sientes un toque de magia con esta pesca... Fishing.SkillName=PESCADOR Fishing.Skillup=Habilidad de Pescador incrementada en {0}. Total ({1}) -Herbalism.Ability.DoubleDropChance=Probabilidad de Doble Drop: [[YELLOW]]{0} -Herbalism.Ability.FD=Dieta del granjero: [[YELLOW]]Rank {0} -Herbalism.Ability.GTe.Length=Duraci\u00f3n de Tierra Verde: [[YELLOW]]{0}seg +Herbalism.Ability.DoubleDropChance=Probabilidad de Doble Drop: &e{0} +Herbalism.Ability.FD=Dieta del granjero: &eRank {0} +Herbalism.Ability.GTe.Length=Duraci\u00f3n de Tierra Verde: &e{0}seg Herbalism.Ability.GTe.NeedMore=Necesitas mas semillas para esparcir tierra verde -Herbalism.Ability.GTh.Chance=Probabilidad de Pulgar Verde: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=Probabilidad de Pulgar Verde: &e{0} Herbalism.Ability.GTh.Fail=**PULGAR VERDE FALL\u00d3** -Herbalism.Ability.GTh.Stage=Etapa de pulgar verde: [[YELLOW]] Los cultivos crecen en la etapa {0} -Herbalism.Ability.GTh=[[GREEN]]**PULGAR VERDE** -Herbalism.Ability.HylianLuck=Probabilidad de Suerte de Hylian: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**BAJAS TU AZADA** -Herbalism.Ability.Ready=[[GREEN]]**PREPARASTE TU AZADA** -Herbalism.Ability.ShroomThumb.Chance=Probabilidad de Pulgar Hongo: [[YELLOW]]{0} +Herbalism.Ability.GTh.Stage=Etapa de pulgar verde: &e Los cultivos crecen en la etapa {0} +Herbalism.Ability.GTh=&a**PULGAR VERDE** +Herbalism.Ability.HylianLuck=Probabilidad de Suerte de Hylian: &e{0} +Herbalism.Ability.Lower=&7**BAJAS TU AZADA** +Herbalism.Ability.Ready=&a**PREPARASTE TU AZADA** +Herbalism.Ability.ShroomThumb.Chance=Probabilidad de Pulgar Hongo: &e{0} Herbalism.Ability.ShroomThumb.Fail=**PULGAR HONGO FALLIDO** Herbalism.SubSkill.GreenTerra.Name=Tierra Verde (HABILIDAD) Herbalism.SubSkill.GreenTerra.Description=Arar la Tierra, Triple Drops @@ -126,20 +126,20 @@ Herbalism.SubSkill.HylianLuck.Name=Suerte de Hylian Herbalism.SubSkill.HylianLuck.Description=Da una peque\u00f1a posibilidad de encontrar objetos raros Herbalism.SubSkill.ShroomThumb.Name=Pulgar Hongo Herbalism.SubSkill.ShroomThumb.Description=Esparcir micelio a tierra e hierva. -Herbalism.HylianLuck=[[GREEN]]La suerte de Hyrule esta contigo hoy! +Herbalism.HylianLuck=&aLa suerte de Hyrule esta contigo hoy! Herbalism.Listener=Herbalismo: Herbalism.SkillName=HERBALISMO -Herbalism.Skills.GTe.On=[[GREEN]]**TIERRA VERDE ACTIVADO** -Herbalism.Skills.GTe.Refresh=[[GREEN]]\u00a1Tu habilidad [[YELLOW]]Tierra Verde [[GREEN]]est\u00e1 refrescada! -Herbalism.Skills.GTe.Other.Off=Tierra Verde[[GREEN]] le ha expirado a [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Tierra Verde! +Herbalism.Skills.GTe.On=&a**TIERRA VERDE ACTIVADO** +Herbalism.Skills.GTe.Refresh=&a\u00a1Tu habilidad &eTierra Verde &aest\u00e1 refrescada! +Herbalism.Skills.GTe.Other.Off=Tierra Verde&a le ha expirado a &e{0} +Herbalism.Skills.GTe.Other.On=&a\u00a1{0}&2 us\u00f3 &cTierra Verde! Herbalism.Skillup=Habilidad de Herbalismo incrementada en {0}. Total ({1}) -Mining.Ability.Length=Duraci\u00f3n de Super Destructor: [[YELLOW]]{0}seg +Mining.Ability.Length=Duraci\u00f3n de Super Destructor: &e{0}seg Mining.Ability.Locked.0=Bloqueado hasta {0} + HABILIDAD (MINERIA EXPLOSIVA) Mining.Ability.Locked.1=Bloqueado hasta {0} + HABILIDAD (MAYORES BOMBAS) Mining.Ability.Locked.2=Bloqueado hasta {0} + HABILIDAD (EXPERTO EN DEMOLICIONES) -Mining.Ability.Lower=[[GRAY]]**BAJASTE TU PICO** -Mining.Ability.Ready=[[GREEN]]**PREPARAS TU PICO** +Mining.Ability.Lower=&7**BAJASTE TU PICO** +Mining.Ability.Ready=&a**PREPARAS TU PICO** Mining.SubSkill.SuperBreaker.Name=S\u00faper Destructor (HABILIDAD) Mining.SubSkill.SuperBreaker.Description=Aumento de Velocidad, Probabilidad de Triple Drop Mining.SubSkill.DoubleDrops.Name=Doble Drops @@ -150,22 +150,22 @@ Mining.SubSkill.BiggerBombs.Name=Mayores Bombas Mining.SubSkill.BiggerBombs.Description=Incrementa el radio de la explosi\u00f3n de TNT Mining.SubSkill.DemolitionsExpertise.Name=Experto en Demoliciones Mining.SubSkill.DemolitionsExpertise.Description=Reduce el da\u00f1o de las explosiones de TNT -Mining.Effect.Decrease=Da\u00f1o de Experto en Demolici\u00f3n Decrementado: [[YELLOW]]{0} -Mining.Effect.DropChance=Probabilidad de Doble Drop: [[YELLOW]]{0} +Mining.Effect.Decrease=Da\u00f1o de Experto en Demolici\u00f3n Decrementado: &e{0} +Mining.Effect.DropChance=Probabilidad de Doble Drop: &e{0} Mining.Listener=Miner\u00eda: Mining.SkillName=MINER\u00cdA Mining.Skills.SuperBreaker.Off=**S\u00faper Destructor ha expirado** -Mining.Skills.SuperBreaker.On=[[GREEN]]**S\u00daPER DESTRUCTOR ACTIVADO** -Mining.Skills.SuperBreaker.Other.Off=S\u00faper Destructor[[GREEN]] le ha expirado a [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Super Destructor! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]\u00a1Tu habilidad de [[YELLOW]]S\u00faper Destructor [[GREEN]]est\u00e1 refrescada! +Mining.Skills.SuperBreaker.On=&a**S\u00daPER DESTRUCTOR ACTIVADO** +Mining.Skills.SuperBreaker.Other.Off=S\u00faper Destructor&a le ha expirado a &e{0} +Mining.Skills.SuperBreaker.Other.On=&a\u00a1{0}&2 us\u00f3 &cSuper Destructor! +Mining.Skills.SuperBreaker.Refresh=&a\u00a1Tu habilidad de &eS\u00faper Destructor &aest\u00e1 refrescada! Mining.Skillup=Habilidad de Miner\u00eda incrementada en {0}. Total ({1}) -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Effect=+ {0} mineral de rendimiento, {1} x drops -Mining.Blast.Radius.Increase=Incrementado Radio de Explosi\u00f3n: [[YELLOW]]+{0} -Mining.Blast.Rank=Miner\u00eda Explosiva: [[YELLOW]] Rango {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Miner\u00eda Explosiva! -Mining.Blast.Refresh=[[GREEN]]\u00a1Tu habilidad de [[YELLOW]]Miner\u00eda Explosiva [[GREEN]]est\u00e1 refrescada! +Mining.Blast.Radius.Increase=Incrementado Radio de Explosi\u00f3n: &e+{0} +Mining.Blast.Rank=Miner\u00eda Explosiva: &e Rango {0}/8 &7({1}) +Mining.Blast.Other.On=&a\u00a1{0}&2 us\u00f3 &cMiner\u00eda Explosiva! +Mining.Blast.Refresh=&a\u00a1Tu habilidad de &eMiner\u00eda Explosiva &aest\u00e1 refrescada! Repair.SubSkill.Repair.Name=Reparaci\u00f3n Repair.SubSkill.Repair.Description=Reparar Herramientas y Armaduras Repair.SubSkill.GoldRepair.Name=Reparar Oro (HABILIDAD {0}+) @@ -183,47 +183,47 @@ Repair.SubSkill.DiamondRepair.Description=Reparar Herramientas y Armaduras de Di Repair.SubSkill.ArcaneForging.Name=Forjado Arcano Repair.SubSkill.ArcaneForging.Description=Reparar objetos m\u00e1gicos Repair.SubSkill.Salvage.Name=Rescatado ({0}+ HABILIDAD) -Repair.SubSkill.Salvage.Description=[[DARK_RED]]Haz colocado un yunque, utiliza esto para reparar herramientas y armaduras. -Repair.Error=[[DARK_RED]]mcMMO encontro un error al intentar reparar este objeto! -Repair.Listener.Anvil=[[DARK_RED]]Has colocado un yunque y estos pueden usarse para reparar herramientas y armaduras. -Repair.Listener.Anvil2=[[DARK_RED]]Tu colocaste un yunque de reparaci\u00f3n, utiliza esto para arreglar herramientas y armaduras. +Repair.SubSkill.Salvage.Description=&4Haz colocado un yunque, utiliza esto para reparar herramientas y armaduras. +Repair.Error=&4mcMMO encontro un error al intentar reparar este objeto! +Repair.Listener.Anvil=&4Has colocado un yunque y estos pueden usarse para reparar herramientas y armaduras. +Repair.Listener.Anvil2=&4Tu colocaste un yunque de reparaci\u00f3n, utiliza esto para arreglar herramientas y armaduras. Repair.Listener=Reparaci\u00f3n: Repair.SkillName=REPARACI\u00d3N -Repair.Skills.AdeptSalvage=[[DARK_RED]]No tienes la habilidad suficiente para salvar objetos. -Repair.Skills.AdeptDiamond=[[DARK_RED]]No tienes la suficiente habilidad para reparar Diamante. -Repair.Skills.AdeptGold=[[DARK_RED]]No tienes la suficiente habilidad para reparar Oro. -Repair.Skills.AdeptIron=[[DARK_RED]]No tienes la suficiente habilidad para reparar Hierro. -Repair.Skills.AdeptStone=[[DARK_RED]]No tienes la suficiente habilidad para reparar Piedra. -Repair.Skills.Adept=Debes ser nivel [[YELLOW]]{0}[[RED]] para reparar [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]Eso ha sido f\u00e1cil. -Repair.Skills.FullDurability=[[GRAY]]Esto est\u00e1 nuevo. -Repair.Skills.SalvageSuccess=[[GRAY]]Objeto recuperado! -Repair.Skills.NotFullDurability=[[DARK_RED]] No se puede rescatar los elementos da\u00f1ados. -Repair.Skills.Mastery=Maestr\u00eda de la Reparaci\u00f3n: [[YELLOW]]{0} de durabilidad adicional restaurada -Repair.Skills.StackedItems=[[DARK_RED]]No puedes reparar items apilados. -Repair.Skills.Super.Chance=Probabilidad de Super Reparaci\u00f3n: [[YELLOW]]{0} +Repair.Skills.AdeptSalvage=&4No tienes la habilidad suficiente para salvar objetos. +Repair.Skills.AdeptDiamond=&4No tienes la suficiente habilidad para reparar Diamante. +Repair.Skills.AdeptGold=&4No tienes la suficiente habilidad para reparar Oro. +Repair.Skills.AdeptIron=&4No tienes la suficiente habilidad para reparar Hierro. +Repair.Skills.AdeptStone=&4No tienes la suficiente habilidad para reparar Piedra. +Repair.Skills.Adept=Debes ser nivel &e{0}&c para reparar &e{1} +Repair.Skills.FeltEasy=&7Eso ha sido f\u00e1cil. +Repair.Skills.FullDurability=&7Esto est\u00e1 nuevo. +Repair.Skills.SalvageSuccess=&7Objeto recuperado! +Repair.Skills.NotFullDurability=&4 No se puede rescatar los elementos da\u00f1ados. +Repair.Skills.Mastery=Maestr\u00eda de la Reparaci\u00f3n: &e{0} de durabilidad adicional restaurada +Repair.Skills.StackedItems=&4No puedes reparar items apilados. +Repair.Skills.Super.Chance=Probabilidad de Super Reparaci\u00f3n: &e{0} Repair.Skillup=Habilidad de Reparaci\u00f3n incrementada en {0}. Total ({1}) Repair.Pretty.Name=Reparar Salvage.Pretty.Name=Objetos salvados -Repair.Arcane.Chance.Downgrade=[[GRAY]]Probabilidad de Degradaci\u00f3n en FA: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]Tasa de \u00c9xito de FA: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7Probabilidad de Degradaci\u00f3n en FA: &e{0}% +Repair.Arcane.Chance.Success=&7Tasa de \u00c9xito de FA: &e{0}% Repair.Arcane.Downgrade=El poder Arcano de este objeto ha disminu\u00eddo. Repair.Arcane.Fail=El objeto ha perdido permanentemente sus poderes Arcanos Repair.Arcane.Lost=No tienes habilidad suficiente para mantener ning\u00fan tipo de encantamientos. -Repair.Arcane.Perfect=[[GREEN]]Has logrado mantener las energ\u00edas Arcanas de este objeto. -Repair.Arcane.Rank=Forja Arcana: [[YELLOW]]Rango {0}/4 -Swords.Ability.Lower=[[GRAY]]**BAJAS TU ESPADA** -Swords.Ability.Ready=[[GREEN]]**PREPARASTE TU ESPADA** -Swords.Combat.Bleed.Chance=Probabilidad de Sangramiento: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=Duraci\u00f3n del Sangrado: [[YELLOW]]{0} ticks -Swords.Combat.Bleed.Note=[[GRAY]]NOTA: [[YELLOW]]1 Tick sucede cada 2 segundos -Swords.Combat.Bleeding.Started=[[GREEN]]**ENEMIGO SANGRANDO** -Swords.Combat.Bleeding.Stopped=[[GRAY]]\u00a1El sangrado ha [[GREEN]]parado[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**ENEMIGO SANGRANDO** -Swords.Combat.Counter.Chance=Probabilidad de Contra Ataque: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]\u00a1Alcanzado por un contra ataque! -Swords.Combat.Countered=[[GREEN]]**CONTRA-ATACADO** -Swords.Combat.SS.Struck=[[DARK_RED]]\u00a1Golpeado por ATAQUE DENTADO! +Repair.Arcane.Perfect=&aHas logrado mantener las energ\u00edas Arcanas de este objeto. +Repair.Arcane.Rank=Forja Arcana: &eRango {0}/4 +Swords.Ability.Lower=&7**BAJAS TU ESPADA** +Swords.Ability.Ready=&a**PREPARASTE TU ESPADA** +Swords.Combat.Bleed.Chance=Probabilidad de Sangramiento: &e{0} +Swords.Combat.Bleed.Length=Duraci\u00f3n del Sangrado: &e{0} ticks +Swords.Combat.Bleed.Note=&7NOTA: &e1 Tick sucede cada 2 segundos +Swords.Combat.Bleeding.Started=&a**ENEMIGO SANGRANDO** +Swords.Combat.Bleeding.Stopped=&7\u00a1El sangrado ha &aparado&7! +Swords.Combat.Bleeding=&a**ENEMIGO SANGRANDO** +Swords.Combat.Counter.Chance=Probabilidad de Contra Ataque: &e{0} +Swords.Combat.Counter.Hit=&4\u00a1Alcanzado por un contra ataque! +Swords.Combat.Countered=&a**CONTRA-ATACADO** +Swords.Combat.SS.Struck=&4\u00a1Golpeado por ATAQUE DENTADO! Swords.SubSkill.CounterAttack.Name=Contra Ataque Swords.SubSkill.CounterAttack.Description=Refleja {0} del da\u00f1o tomando mientras se bloquea Swords.SubSkill.SerratedStrikes.Name=Ataque Dentado (HABILIDAD) @@ -235,12 +235,12 @@ Swords.SubSkill.Bleed.Description=Aplicar sangrado que da\u00f1a con el tiempo Swords.Listener=Espadas: Swords.SkillName=ESPADAS Swords.Skills.SS.Off=**Ataque Dentado ha expirado** -Swords.Skills.SS.On=[[GREEN]]**ATAQUE DENTADO ACTIVADO** -Swords.Skills.SS.Refresh=[[GREEN]]\u00a1Tu habilidad de [[YELLOW]]Golpe Dentado [[GREEN]]fue refrescada! -Swords.Skills.SS.Other.Off=Ataque Dentado[[GREEN]] le ha expirado a [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Ataque Dentado! +Swords.Skills.SS.On=&a**ATAQUE DENTADO ACTIVADO** +Swords.Skills.SS.Refresh=&a\u00a1Tu habilidad de &eGolpe Dentado &afue refrescada! +Swords.Skills.SS.Other.Off=Ataque Dentado&a le ha expirado a &e{0} +Swords.Skills.SS.Other.On=&a\u00a1{0}&2 us\u00f3 &cAtaque Dentado! Swords.Skillup=Skill de espada se incremento en {0}. Total ({1}) -Swords.SS.Length=Duraci\u00f3n del Ataque Dentado: [[YELLOW]]{0}s +Swords.SS.Length=Duraci\u00f3n del Ataque Dentado: &e{0}s Taming.Ability.Bonus.0=Consciente del Entorno Taming.Ability.Bonus.1=Lobos evitan peligros Taming.Ability.Bonus.2=Piel Gruesa @@ -259,16 +259,16 @@ Taming.Ability.Locked.2=Bloqueado hasta {0} + HABILIDAD (A PRUEBA DE GOLPES) Taming.Ability.Locked.3=Bloqueado hasta {0} + HABILIDAD (GARRAS AFILADAS) Taming.Ability.Locked.4=Bloqueado hasta {0} + HABILIDAD (SERVICIO DE COMIDA RAPIDA) Taming.Ability.Locked.5=Bloqueado hasta {0}+ HABILIDAD (SABUESO DIVINO) -Taming.Combat.Chance.Gore=Probabilidad de Gore: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=Probabilidad de Gore: &e{0} Taming.SubSkill.BeastLore.Name=Conocimiento de la Bestia Taming.SubSkill.BeastLore.Description=Golpear con un hueso para inspeccionar los lobos y ocelotes Taming.SubSkill.ShockProof.Name=A Prueba de Golpes Taming.SubSkill.ShockProof.Description=Reducci\u00f3n de Da\u00f1o por Explosiones Taming.SubSkill.CallOfTheWild.Name=Llamado a la Naturaleza Taming.SubSkill.CallOfTheWild.Description=Convocar a un animal a tu lado -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]TIP (Ocelote): Agacharse y hacer click izquierdo con {0} pescados en la mano -Taming.Effect.15=[[GRAY]]TIP (Lobo): Agacharse y hacer click izquierdo con {0} huesos en la mano -Taming.SubSkill.Gore.Name0=[[GRAY]] COTW (caballo): Agachate y haz clic con {0} manzanas en la mano +Taming.SubSkill.CallOfTheWild.Description.2=&7TIP (Ocelote): Agacharse y hacer click izquierdo con {0} pescados en la mano +Taming.Effect.15=&7TIP (Lobo): Agacharse y hacer click izquierdo con {0} huesos en la mano +Taming.SubSkill.Gore.Name0=&7 COTW (caballo): Agachate y haz clic con {0} manzanas en la mano Taming.SubSkill.FastFoodService.Name=Servicio de Comida R\u00e1pida Taming.SubSkill.FastFoodService.Description=Probabilidad de que los lobos se curen en ataque Taming.SubSkill.HolyHound.Name=Sabueso divino @@ -281,25 +281,25 @@ Taming.SubSkill.EnvironmentallyAware.Name=Consciente del Entorno Taming.SubSkill.EnvironmentallyAware.Description=Fobia al Cactus y a la Lava, Inmune al Da\u00f1o por Ca\u00eddas Taming.SubSkill.ThickFur.Name=Piel Gruesa Taming.SubSkill.ThickFur.Description=Da\u00f1o Reducido, Resistencia al Fuego -Taming.Listener.Wolf=[[DARK_GRAY]]T\u00fa lobo se escabulle hacia t\u00ed... +Taming.Listener.Wolf=&8T\u00fa lobo se escabulle hacia t\u00ed... Taming.Listener=Domador: Taming.SkillName=DOMADOR Taming.Skillup=Habilidad de Domador incrementada en {0}. Total ({1}) -Taming.Summon.Complete=[[GREEN]]Invocaci\u00f3n completada +Taming.Summon.Complete=&aInvocaci\u00f3n completada Taming.Summon.Fail.Ocelot=Tienes demasiados ocelotes cerca como para convocar m\u00e1s. Taming.Summon.Fail.Wolf=Tienes demasiados lobos cerca como para convocar m\u00e1s. Taming.Summon.Fail.Horse=Tienes cerca demasiados caballos para poder invocar a uno. Taming.Summon.Name.Format={0}s {1} -Unarmed.Ability.Berserk.Length=Duraci\u00f3n de Enloquecido: [[YELLOW]]{0}seg +Unarmed.Ability.Berserk.Length=Duraci\u00f3n de Enloquecido: &e{0}seg Unarmed.Ability.Bonus.0=Estilo del Pu\u00f1o de Hierro Unarmed.Ability.Bonus.1=+{0} Mejora de DA\u00d1O -Unarmed.Ability.Chance.ArrowDeflect=Probabilidad de Desviar Flechas: [[YELLOW]]{0}% -Unarmed.Ability.Chance.Disarm=Probabilidad de Desarmar: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=Probabilidad de agarre de hierro: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=Probabilidad de Desviar Flechas: &e{0}% +Unarmed.Ability.Chance.Disarm=Probabilidad de Desarmar: &e{0} +Unarmed.Ability.Chance.IronGrip=Probabilidad de agarre de hierro: &e{0} Unarmed.Ability.IronGrip.Attacker= Tu oponente tiene agarre de hierro! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Tu agarre de hierro te salvo de ser desarmado! -Unarmed.Ability.Lower=[[GRAY]]**BAJAS TUS PU\u00d1OS** -Unarmed.Ability.Ready=[[GREEN]]**LEVANTASTE LA GUARDIA** +Unarmed.Ability.IronGrip.Defender=&aTu agarre de hierro te salvo de ser desarmado! +Unarmed.Ability.Lower=&7**BAJAS TUS PU\u00d1OS** +Unarmed.Ability.Ready=&a**LEVANTASTE LA GUARDIA** Unarmed.SubSkill.Berserk.Name=Enloquecido (HABILIDAD) Unarmed.SubSkill.Berserk.Description=+50% de Da\u00f1o, Rompe materiales d\u00e9biles Unarmed.SubSkill.Disarm.Name=Desarmar (Jugadores) @@ -313,15 +313,15 @@ Unarmed.SubSkill.IronGrip.Description=Te previene de ser desarmado Unarmed.Listener=Desarmado: Unarmed.SkillName=DESARMADO Unarmed.Skills.Berserk.Off=**Enloquecido ha expirado** -Unarmed.Skills.Berserk.On=[[GREEN]]**ENLOQUECIDO ACTIVADO** -Unarmed.Skills.Berserk.Other.Off=Enloquecido[[GREEN]] le ha expirado a [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Enloquecido! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]\u00a1T\u00fa habilidad [[YELLOW]]Enloquecido [[GREEN]]est\u00e1 refrescada! +Unarmed.Skills.Berserk.On=&a**ENLOQUECIDO ACTIVADO** +Unarmed.Skills.Berserk.Other.Off=Enloquecido&a le ha expirado a &e{0} +Unarmed.Skills.Berserk.Other.On=&a\u00a1{0}&2 us\u00f3 &cEnloquecido! +Unarmed.Skills.Berserk.Refresh=&a\u00a1T\u00fa habilidad &eEnloquecido &aest\u00e1 refrescada! Unarmed.Skillup=Habilidad de Desarmado incrementada en {0}. Total ({1}) Woodcutting.Ability.0=Soplador de Hojas Woodcutting.Ability.1=Remover hojas -Woodcutting.Ability.Chance.DDrop=Probabilidad de Doble Drop: [[YELLOW]]{0} -Woodcutting.Ability.Length=Duraci\u00f3n de Ca\u00edda de \u00c1rbol: [[YELLOW]]{0}seg +Woodcutting.Ability.Chance.DDrop=Probabilidad de Doble Drop: &e{0} +Woodcutting.Ability.Length=Duraci\u00f3n de Ca\u00edda de \u00c1rbol: &e{0}seg Woodcutting.Ability.Locked.0=Bloqueado hasta {0} + HABILIDAD (soplador de hojas) Woodcutting.SubSkill.TreeFeller.Name=Ca\u00edda de \u00c1rbol (HABILIDAD) Woodcutting.SubSkill.TreeFeller.Description=Hace que el \u00e1rbol explote @@ -332,35 +332,35 @@ Woodcutting.SubSkill.HarvestLumber.Description=El doble del bot\u00edn normal Woodcutting.Listener=Le\u00f1ador: Woodcutting.SkillName=LE\u00d1ADOR Woodcutting.Skills.TreeFeller.Off=**Caida de \u00c1rbol ha expirado** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**CA\u00cdDA DE \u00c1RBOL ACTIVADA** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]\u00a1Tu habilidad [[YELLOW]]Ca\u00edda de \u00c1rbol [[GREEN]]est\u00e1 refrescada! -Woodcutting.Skills.TreeFeller.Other.Off=Ca\u00edda de \u00c1rbol[[GREEN]] le ha expirado a [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]\u00a1{0}[[DARK_GREEN]] us\u00f3 [[RED]]Ca\u00edda de \u00c1rbol! +Woodcutting.Skills.TreeFeller.On=&a**CA\u00cdDA DE \u00c1RBOL ACTIVADA** +Woodcutting.Skills.TreeFeller.Refresh=&a\u00a1Tu habilidad &eCa\u00edda de \u00c1rbol &aest\u00e1 refrescada! +Woodcutting.Skills.TreeFeller.Other.Off=Ca\u00edda de \u00c1rbol&a le ha expirado a &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a\u00a1{0}&2 us\u00f3 &cCa\u00edda de \u00c1rbol! Woodcutting.Skills.TreeFeller.Splinter=\u00a1TU HACHA EXPLOT\u00d3 EN MILES DE PEDAZOS! Woodcutting.Skills.TreeFeller.Threshold=\u00a1Ese \u00e1rbol es demasiado grande! Woodcutting.Skillup=Habilidad de Le\u00f1ador incrementada en {0}. Total ({1}) -Ability.Generic.Refresh=[[GREEN]]**\u00a1HABILIDADES REFRESCADAS!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**FLECHA DESVIADA** -Combat.BeastLore=[[GREEN]]**CONOCIMIENTO DE LA BESTIA** -Combat.BeastLoreHealth=[[DARK_AQUA]]Salud ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Due\u00f1o ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**MORDISCO** +Ability.Generic.Refresh=&a**\u00a1HABILIDADES REFRESCADAS!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**FLECHA DESVIADA** +Combat.BeastLore=&a**CONOCIMIENTO DE LA BESTIA** +Combat.BeastLoreHealth=&3Salud (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Due\u00f1o (&c{0}&3) +Combat.Gore=&a**MORDISCO** Combat.StruckByGore=**FUISTE MORDISQUEADO** -Combat.TargetDazed=El objetivo fue [[DARK_RED]]aturdido -Combat.TouchedFuzzy=[[DARK_RED]]Est\u00e1s confuso. Te sientes mareado. -mcMMO.Description=[[DARK_AQUA]]Sobre el proyecto[[YELLOW]]mcMMO[[DARK_AQUA]]:,[[GOLD]]mcMMO es un mod RPG de[[RED]codigo abierto[[GOLD]] creado en Febrero de 2011, [[GOLD]]por [[BLUE]]nossr50[[GOLD]]. La meta es proveer una experiencia igual a la de los RPG.,[[DARK_AQUA]]Consejos:,[[GOLD]] - [[GREEN]]Usa [[RED]]/mcmmo help[[GREEN]] para ver los comandos,[[GOLD]] - [[GREEN]]Teclea [[RED]]/SKILLNAME[[GREEN]]para ver informacion detalada de las habilidades,[[DARK_AQUA]]Desarrolladores:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Founder & Project Lead),[[GOLD]] - [[GREEN]]GJ [[BLUE]](Former Project Lead),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](Developer),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](Developer),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Developer),[[DARK_AQUA]]Useful Links:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] Reporte de fallos,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC Chat, -Commands.addlevels.AwardAll.1=[[GREEN]]Fuistes recompensado con {0} niveles en todas las habilidades! +Combat.TargetDazed=El objetivo fue &4aturdido +Combat.TouchedFuzzy=&4Est\u00e1s confuso. Te sientes mareado. +mcMMO.Description=&3Sobre el proyecto&emcMMO&3:,&6mcMMO es un mod RPG de[[RED]codigo abierto&6 creado en Febrero de 2011, &6por &9nossr50&6. La meta es proveer una experiencia igual a la de los RPG.,&3Consejos:,&6 - &aUsa &c/mcmmo help&a para ver los comandos,&6 - &aTeclea &c/SKILLNAME&apara ver informacion detalada de las habilidades,&3Desarrolladores:,&6 - &anossr50 &9(Founder & Project Lead),&6 - &aGJ &9(Former Project Lead),&6 - &aNuclearW &9(Developer),&6 - &abm01 &9(Developer),&6 - &aTfT_02 &9(Developer),&6 - &aGlitchfinder &9(Developer),&6 - &at00thpick1 &9(Developer),&3Useful Links:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 Reporte de fallos,&6 - &a#mcmmo @ irc.esper.net&6 IRC Chat, +Commands.addlevels.AwardAll.1=&aFuistes recompensado con {0} niveles en todas las habilidades! Commands.addlevels.AwardAll.2=Todas las Skins han sido mofificadas por {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Fuistes recompensado con {0} niveles en {1}! +Commands.addlevels.AwardSkill.1=&aFuistes recompensado con {0} niveles en {1}! Commands.addlevels.AwardSkill.2={0} ha sido modificado por {1}. -Commands.addxp.AwardAll=[[GREEN]]Fuistes recompensado con {0} experiencia en todas las habilidades! -Commands.addxp.AwardSkill=[[GREEN]]Fuistes recompensado con {0} experiencia en {1}! -Commands.Ability.Off=Habilidades [[RED]]desactivadas -Commands.Ability.On=Habilidades [[GREEN]]activadas -Commands.AdminChat.Off=Chat s\u00f3lo para Admins [[RED]]desactivado -Commands.AdminChat.On=Chat s\u00f3lo para Admins [[GREEN]]activado +Commands.addxp.AwardAll=&aFuistes recompensado con {0} experiencia en todas las habilidades! +Commands.addxp.AwardSkill=&aFuistes recompensado con {0} experiencia en {1}! +Commands.Ability.Off=Habilidades &cdesactivadas +Commands.Ability.On=Habilidades &aactivadas +Commands.AdminChat.Off=Chat s\u00f3lo para Admins &cdesactivado +Commands.AdminChat.On=Chat s\u00f3lo para Admins &aactivado Commands.AdminToggle=- Alternar chat de admin Commands.Chat.Console=*Consola* Commands.Disabled=Este comando est\u00e1 deshabilitado. @@ -368,87 +368,87 @@ Commands.DoesNotExist=\u00a1El jugador no existe en la base de datos! Commands.GodMode.Disabled=mcMMO Modo Dios Desactivado Commands.GodMode.Enabled=mcMMO Modo Dios Activado Commands.GodMode.Forbidden=[mcMMO] No se permite Modo Dios en este mundo (Ver permisos) -Commands.Inspect= [[RED]]-Ver informaci\u00f3n detallada del jugador -Commands.Party.Invite.Accepted=[[GREEN]]Invitaci\u00f3n Aceptada. Te uniste al grupo {0} -Commands.Invite.Success=[[GREEN]]Invitaci\u00f3n enviada satisfactoriamente -Commands.Leaderboards= [[RED]]- Tabla de posiciones -Commands.mcc.Header=---[][[YELLOW]]Comandos mcMMO[[RED]][]--- +Commands.Inspect= &c-Ver informaci\u00f3n detallada del jugador +Commands.Party.Invite.Accepted=&aInvitaci\u00f3n Aceptada. Te uniste al grupo {0} +Commands.Invite.Success=&aInvitaci\u00f3n enviada satisfactoriamente +Commands.Leaderboards= &c- Tabla de posiciones +Commands.mcc.Header=---[]&eComandos mcMMO&c[]--- Commands.mcgod=- Alternar Modo Dios Commands.mchud.Invalid=Ese no es un tipo valido de HUD. -Commands.mcpurge.Success=[[GREEN]]La base de datos fue purgada exitosamente! -Commands.mcrank.Heading=[[GOLD]]-=CLASIFICACION PERSONAL=- -Commands.mcrank.Overall=Conjunto[[GREEN]] - [[GOLD]]Clasificacion [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=OBJETIVO: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]Clasificacion [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Sin clasificar +Commands.mcpurge.Success=&aLa base de datos fue purgada exitosamente! +Commands.mcrank.Heading=&6-=CLASIFICACION PERSONAL=- +Commands.mcrank.Overall=Conjunto&a - &6Clasificacion &f#&a{0} +Commands.mcrank.Player=OBJETIVO: &f{0} +Commands.mcrank.Skill={0}&a - &6Clasificacion &f#&a{1} +Commands.mcrank.Unranked=&fSin clasificar Commands.mcrefresh.Success={0}\'\'s del tiempo de reutilizacion ha sido renovado. -Commands.mcremove.Success=[[GREEN]]{0} fue eliminado de la base de datos exitosamente!! -Commands.mctop.Tip=[[GOLD]]Tip: Usa [[RED]]/mcrank[[GOLD]] para ver todas tus estadisticas! -Commands.mmoedit=[jugador] [[RED]] - Modificar habilidad -Commands.mmoedit.AllSkills.1=[[GREEN]]tu nivel en todas las habilidades fue cambiado a {0}! -Commands.mmoedit.Modified.1=[[GREEN]]Tu nivel en {0} fue modificado a {1}! +Commands.mcremove.Success=&a{0} fue eliminado de la base de datos exitosamente!! +Commands.mctop.Tip=&6Tip: Usa &c/mcrank&6 para ver todas tus estadisticas! +Commands.mmoedit=[jugador] &c - Modificar habilidad +Commands.mmoedit.AllSkills.1=&atu nivel en todas las habilidades fue cambiado a {0}! +Commands.mmoedit.Modified.1=&aTu nivel en {0} fue modificado a {1}! Commands.mmoedit.Modified.2={0} ha sido modificado por {1}. Commands.mcconvert.Database.Same=Ya estas usando la base de datos {0} Commands.mcconvert.Database.InvalidType={0} no en un tipo de base de datos valido. -Commands.mcconvert.Database.Start=[[GRAY]]Comenzando conversion de {0} a {1}... -Commands.mcconvert.Database.Finish=[[GRAY]]Migracion de la base de datos completada; La base datos {1} ahora tiene todos los datos de la base de datos {0}. -Commands.mmoshowdb=La base de datos usada actualmente es [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=Tipo de formula desconocidaa Los tipos validos son: [[GREEN]]LINEAR [[RED]]y [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7Comenzando conversion de {0} a {1}... +Commands.mcconvert.Database.Finish=&7Migracion de la base de datos completada; La base datos {1} ahora tiene todos los datos de la base de datos {0}. +Commands.mmoshowdb=La base de datos usada actualmente es &a{0} +Commands.mcconvert.Experience.Invalid=Tipo de formula desconocidaa Los tipos validos son: &aLINEAR &cy &aEXPONENTIAL. Commands.mcconvert.Experience.Same=Ya esta usando el tipo de formula {0} -Commands.mcconvert.Experience.Start=[[GRAY]]Comenznado converso de la curva {0} a {1} -Commands.mcconvert.Experience.Finish=[[GRAY]]Formula de conversion completa; ahora usando la curva XP {0}. +Commands.mcconvert.Experience.Start=&7Comenznado converso de la curva {0} a {1} +Commands.mcconvert.Experience.Finish=&7Formula de conversion completa; ahora usando la curva XP {0}. Commands.ModDescription=- Lea la descripci\u00f3n breve del mod Commands.NoConsole=Este comando no es soportado desde la consola. -Commands.Notifications.Off=Notificaciones de habilidad [[RED]]desactivadas -Commands.Notifications.On=Notificaciones de habilidad [[GREEN]]activadas +Commands.Notifications.Off=Notificaciones de habilidad &cdesactivadas +Commands.Notifications.On=Notificaciones de habilidad &aactivadas Commands.Offline=Este comando no sirve para jugadores desconectados -Commands.Other=[[GREEN]]--OTROS COMANDOS-- -Commands.Party.Header=-----[][[GREEN]]GRUPO[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]NOMBRE: [[WHITE]]{0} {1} -Commands.Party.ShareMode=[[DARK_GRAY]]MODO COMPARTIR: -Commands.Party.ItemShare=[[GRAY]]OBJETO [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]Compartiendo objetos: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]CERCA DE TI [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} +Commands.Other=&a--OTROS COMANDOS-- +Commands.Party.Header=-----[]&aGRUPO&c[]----- +Commands.Party.Status=&8NOMBRE: &f{0} {1} +Commands.Party.ShareMode=&8MODO COMPARTIR: +Commands.Party.ItemShare=&7OBJETO &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8Compartiendo objetos: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8CERCA DE TI &3{0}&8/&3{1} Commands.Party.Accept=- Aceptar invitaci\u00f3n al grupo -Commands.Party.Chat.Off=S\u00f3lo chat de grupo [[RED]]desactivado -Commands.Party.Chat.On=S\u00f3lo chat de grupo [[RED]]activado -Commands.Party.Commands=[[GREEN]]--COMANDOS DEL GRUPO-- -Commands.Party.Invite.0=ATENCI\u00d3N: [[GREEN]]Fuiste invitado al grupo {0} por {1} -Commands.Party.Invite.1=Teclea [[GREEN]]/party accept[[YELLOW]] para aceptar la invitacion al grupo +Commands.Party.Chat.Off=S\u00f3lo chat de grupo &cdesactivado +Commands.Party.Chat.On=S\u00f3lo chat de grupo &cactivado +Commands.Party.Commands=&a--COMANDOS DEL GRUPO-- +Commands.Party.Invite.0=ATENCI\u00d3N: &aFuiste invitado al grupo {0} por {1} +Commands.Party.Invite.1=Teclea &a/party accept&e para aceptar la invitacion al grupo Commands.Party.Invite=[RED]]- Invitacion de grupo enviada -Commands.Party.Join=[[GRAY]]Unido al grupo: {0} -Commands.Party.Create=[[GRAY]]Grupo creado: {0} -Commands.Party.Rename=[[GRAY]]el nombre del grupo ha cambiado a: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Grupo {0} compartir establecido a: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]Objetos de grupo compartiendo por[[GOLD]]{0} [[GRAY]]ha sido [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]El grupo {0} ya existe! +Commands.Party.Join=&7Unido al grupo: {0} +Commands.Party.Create=&7Grupo creado: {0} +Commands.Party.Rename=&7el nombre del grupo ha cambiado a: &f{0} +Commands.Party.SetSharing=&7Grupo {0} compartir establecido a: &3{1} +Commands.Party.ToggleShareCategory=&7Objetos de grupo compartiendo por&6{0} &7ha sido &3{1} +Commands.Party.AlreadyExists=&4El grupo {0} ya existe! Commands.Party.Kick=\u00a1Fuiste expulsado del grupo {0}! Commands.Party.Leave=Abandonaste el grupo -Commands.Party.Members.Header=-----[][[GREEN]]MIEMBROS[[RED]][]----- +Commands.Party.Members.Header=-----[]&aMIEMBROS&c[]----- Commands.Party.None=No est\u00e1s en un grupo. Commands.Party.Quit=- Abandona tu grupo actual -Commands.Party.Teleport= [[RED]]- Teletransportarse al miembro del grupo +Commands.Party.Teleport= &c- Teletransportarse al miembro del grupo Commands.Party.Toggle=- Alternar chat de grupo Commands.Party.1=- Nuevo grupo creado Commands.Party.2=[RED]]- Unete a un grupo de jugadores -Commands.ptp.Enabled=Teletransportacion de grupo [[GREEN]]activada -Commands.ptp.Disabled=Teletransportacion de grupo [[RED]]desactivada +Commands.ptp.Enabled=Teletransportacion de grupo &aactivada +Commands.ptp.Disabled=Teletransportacion de grupo &cdesactivada Commands.ptp.NoRequests=No tienes ninguna peticion de teletransporte ahora mismo Commands.ptp.NoWorldPermissions=[mcMMO] No tienes permiso para teletransportarte al mundo {0}. -Commands.ptp.Request1={0} [[GREEN]]ha pedido teletransportarse a tu posicion. -Commands.ptp.Request2=[[GREEN]]Para teletransportarse, teclea [[YELLOW]]/ptp accept. [[GREEN]]La peticion expira en [[RED]]{0} [[GREEN]]segundos. -Commands.ptp.AcceptAny.Enabled=Confirmacion de la peticion de teletransportacion del grupo [[GREEN]]habilitada -Commands.ptp.AcceptAny.Disabled=Confirmacion de la peticion de teletransportacion del grupo [[GREEN]]deshabilitada +Commands.ptp.Request1={0} &aha pedido teletransportarse a tu posicion. +Commands.ptp.Request2=&aPara teletransportarse, teclea &e/ptp accept. &aLa peticion expira en &c{0} &asegundos. +Commands.ptp.AcceptAny.Enabled=Confirmacion de la peticion de teletransportacion del grupo &ahabilitada +Commands.ptp.AcceptAny.Disabled=Confirmacion de la peticion de teletransportacion del grupo &adeshabilitada Commands.ptp.RequestExpired=La peticion de teletransporte del grupo ha expirado! -Commands.PowerLevel.Leaderboard=--mcMMO-- Tabla de L\u00edderes: [[BLUE]]Nivel de Poder -Commands.PowerLevel.Capped=[[DARK_RED]]NIVEL DE PODER: [[GREEN]]{0} [[DARK_RED]]MAXIMO PODER: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]NIVEL DE PODER: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]Todos los niveles de tus habilidades se resetearon correctamente +Commands.PowerLevel.Leaderboard=--mcMMO-- Tabla de L\u00edderes: &9Nivel de Poder +Commands.PowerLevel.Capped=&4NIVEL DE PODER: &a{0} &4MAXIMO PODER: &e{1} +Commands.PowerLevel=&4NIVEL DE PODER: &a{0} +Commands.Reset.All=&aTodos los niveles de tus habilidades se resetearon correctamente Commands.Reset.Single=[GREEN]]Tu {0} nivel de skill se reseteo correctamente. Commands.Reset=Resetea el nivel de una habilidad a 0 Commands.Skill.Invalid=\u00a1Esa no es una habilidad v\u00e1lida! -Commands.Skill.Leaderboard=--mcMMO-- Tabla de L\u00edderes: [[BLUE]]{0} +Commands.Skill.Leaderboard=--mcMMO-- Tabla de L\u00edderes: &9{0} Commands.SkillInfo=- Ver informacion detallada sobre habilidades Commands.Stats.Self=TUS ESTAD\u00cdSTICAS Commands.Stats=- Ver tus estad\u00edsticas de mcMMO @@ -468,54 +468,54 @@ Commands.Usage.Rate=Velocidad Commands.Usage.Skill=Habilidad Commands.Usage.XP=XP mcMMO.NoInvites=No tienes invitaciones en este momento -mcMMO.NoPermission=[[DARK_RED]]Permisos insuficientes. -mcMMO.NoSkillNote=[[DARK_GRAY]]Si no tienes acceso a una habilidad no ser\u00e1 mostrada aqu\u00ed. +mcMMO.NoPermission=&4Permisos insuficientes. +mcMMO.NoSkillNote=&8Si no tienes acceso a una habilidad no ser\u00e1 mostrada aqu\u00ed. Party.Forbidden=[mcMMO] No se permiten grupos en este mundo (Ver permisos) -Party.Help.0=El uso adecuado es[[DARK_AQUA]]{0} [password]. -Party.Help.1=Para crear un grupo, usa [[DARK_AQUA]]{0} [password]. -Party.Help.2=Consulta [[DARK_AQUA]]{0} [[RED]]para mas informacion -Party.Help.3=Usa [[DARK_AQUA]]{0} [password] [[RED]]para entrar o [[DARK_AQUA]]{1} [[RED]]salir -Party.Help.4=Para bloquear o desbloquear tu grupo, usa [[DARK_AQUA]]{0} -Party.Help.5=Para proteger el grupo con contrase\u00f1a, usa [[DARK_AQUA]]{0} -Party.Help.6=Para echar a un jugador del grupo usa, use [[DARK_AQUA]]{0} -Party.Help.7=Para pasar el lider a otro, usa [[DARK_AQUA]]{0} -Party.Help.8=Para eliminar tu grupo, usa [[DARK_AQUA]]{0} -Party.Help.9=Usa [[DARK_AQUA]]{0} [[RED]]para compartir objetos con los miembros del grupo -Party.Help.10=Usa [[DARK_AQUA]]{0} [[RED]]para activar la XP compartida con los miembros del grupo. -Party.InformedOnJoin={0} [[GREEN]]ha entrado en tu grupo -Party.InformedOnQuit={0} [[GREEN]]ha salido de tu grupo -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]ha cambiado el nombre del grupo a [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Ese no es un nombre de grupo v\u00e1lido. +Party.Help.0=El uso adecuado es&3{0} [password]. +Party.Help.1=Para crear un grupo, usa &3{0} [password]. +Party.Help.2=Consulta &3{0} &cpara mas informacion +Party.Help.3=Usa &3{0} [password] &cpara entrar o &3{1} &csalir +Party.Help.4=Para bloquear o desbloquear tu grupo, usa &3{0} +Party.Help.5=Para proteger el grupo con contrase\u00f1a, usa &3{0} +Party.Help.6=Para echar a un jugador del grupo usa, use &3{0} +Party.Help.7=Para pasar el lider a otro, usa &3{0} +Party.Help.8=Para eliminar tu grupo, usa &3{0} +Party.Help.9=Usa &3{0} &cpara compartir objetos con los miembros del grupo +Party.Help.10=Usa &3{0} &cpara activar la XP compartida con los miembros del grupo. +Party.InformedOnJoin={0} &aha entrado en tu grupo +Party.InformedOnQuit={0} &aha salido de tu grupo +Party.InformedOnNameChange=&6{0} &aha cambiado el nombre del grupo a &f{1} +Party.InvalidName=&4Ese no es un nombre de grupo v\u00e1lido. Party.Invite.Self=No puedes invitarte a ti mismo! Party.IsLocked=\u00a1Este grupo ya est\u00e1 bloqueado! Party.IsntLocked=\u00a1Este grupo no est\u00e1 bloqueado! Party.Locked=El grupo est\u00e1 bloqueado, solo el l\u00edder puede invitarte -Party.NotInYourParty=[[DARK_RED]]{0} no esta en tu fiesta -Party.NotOwner=[[DARK_RED]]No eres el lider del grupo -Party.Owner.New=[[GREEN]]{0} es el nuevo lider del grupo. -Party.Owner.NotLeader=[[DARK_RED]]Ya no eres el lider del grupo. -Party.Owner.Player=[[GREEN]]Ahora eres el lider del grupo +Party.NotInYourParty=&4{0} no esta en tu fiesta +Party.NotOwner=&4No eres el lider del grupo +Party.Owner.New=&a{0} es el nuevo lider del grupo. +Party.Owner.NotLeader=&4Ya no eres el lider del grupo. +Party.Owner.Player=&aAhora eres el lider del grupo Party.Password.None=Este grupo esta protegido por contrase\u00f1a. Escribala para poder entrar. Party.Password.Incorrect=La contrase\u00f1a del grupo es incorrecta -Party.Password.Set=[[GREEN]]Contrase\u00f1a del grupo establecida: [[RED]]{0} -Party.Password.Removed=[[GREEN]]La contrase\u00f1a del grupo ha sido eliminada. +Party.Password.Set=&aContrase\u00f1a del grupo establecida: &c{0} +Party.Password.Removed=&aLa contrase\u00f1a del grupo ha sido eliminada. Party.Player.Invalid=Ese no es un jugador v\u00e1lido. -Party.NotOnline=[[DARK_RED]]{0} no esta conectado! +Party.NotOnline=&4{0} no esta conectado! Party.Player.InSameParty={0} ya esta en tu grupo! -Party.PlayerNotInParty=[[DARK_RED]]{0} no esta en un grupo +Party.PlayerNotInParty=&4{0} no esta en un grupo Party.Specify=Debes especificar un grupo Party.Teleport.Dead=No te puedes teletransportar a un jugador muerto. Party.Teleport.Hurt=Has sido herido en los ultimos {0} segundos y no te puedes teletransportar. -Party.Teleport.Player=[[GREEN]]Te teletransportaste a {0}. +Party.Teleport.Player=&aTe teletransportaste a {0}. Party.Teleport.Self=No puedes teletransportarte a ti mismo! -Party.Teleport.Target=[[GREEN]]{0} se teletransport\u00f3 a ti. +Party.Teleport.Target=&a{0} se teletransport\u00f3 a ti. Party.Teleport.Disabled={0} no permite teletransportacion de grupo. Party.Rename.Same=Ese es ya el nombre de tu grupo! Party.Join.Self=No puedes te puedes unir a ti mismo! -Party.Unlocked=[[GRAY]]El grupo est\u00e1 desbloqueado -Party.Disband=[[GRAY]]El grupo ha sido eliminado -Party.Status.Locked=[[DARK_RED]](Solo para invitados) -Party.Status.Unlocked=[[DARK_GREEN]](Abierto) +Party.Unlocked=&7El grupo est\u00e1 desbloqueado +Party.Disband=&7El grupo ha sido eliminado +Party.Status.Locked=&4(Solo para invitados) +Party.Status.Unlocked=&2(Abierto) Party.ShareType.Xp=EXP Party.ShareType.Item=OBJETO Party.ShareMode.None=NINGUNO @@ -541,88 +541,88 @@ Commands.XPGain.Swords=Atacando a Monstruos Commands.XPGain.Taming=Domando animales, o combatiendo con tus lobos Commands.XPGain.Unarmed=Atacando a Monstruos Commands.XPGain.Woodcutting=Tala de arboles -Commands.XPGain=[[DARK_GRAY]]OBTENCI\u00d3N DE EXPERIENCIA: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Tu BARRA DE EXP esta bloqueada a {0}! -Commands.xplock.unlocked=[[GOLD]]Tu BARRA DE EXP esta ahora [[GREEN]]DESBLOQUEADA[[GOLD]]! +Commands.XPGain=&8OBTENCI\u00d3N DE EXPERIENCIA: &f{0} +Commands.xplock.locked=&6Tu BARRA DE EXP esta bloqueada a {0}! +Commands.xplock.unlocked=&6Tu BARRA DE EXP esta ahora &aDESBLOQUEADA&6! Commands.xprate.modified=La probabilidad de XP fue modificada a {0} Commands.xprate.over=mcMMO EXP Rate Event TERMINO!! -Commands.xprate.proper.0=[[DARK_AQUA]]El uso correcto es /xprate +Commands.xprate.proper.0=&3El uso correcto es /xprate Commands.xprate.proper.1=Uso correcto para restaurar el ratio de EXP por defecto es /xprate reset Commands.xprate.proper.2=Por favor especifique true o false para indicar si este es un evento de experiencia o no -Commands.xprate.started.0=[[GOLD]]\u00a1EL EVENTO DE EXP DE mcMMO HA COMENZADO! -Commands.xprate.started.1=[[GOLD]]\u00a1mcMMO est\u00e1 ahora en un evento de EXP! \u00a1El ratio de EXP es x{0}! -XPRate.Event=[[GOLD]]\u00a1mcMMO est\u00e1 ahora en un evento de rate de EXP! \u00a1El rate de EXP es {0}x! +Commands.xprate.started.0=&6\u00a1EL EVENTO DE EXP DE mcMMO HA COMENZADO! +Commands.xprate.started.1=&6\u00a1mcMMO est\u00e1 ahora en un evento de EXP! \u00a1El ratio de EXP es x{0}! +XPRate.Event=&6\u00a1mcMMO est\u00e1 ahora en un evento de rate de EXP! \u00a1El rate de EXP es {0}x! Effects.Effects=EFECTOS -Effects.Child=[[DARK_GRAY]]NIVEL: [[GREEN]]{0} -Effects.Level=[[DARK_GRAY]]Nivel: [[GREEN]]{0} [[DARK_AQUA]]EXP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]]Guia para {0} disponible - tipo /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guia[[GOLD]]=- +Effects.Child=&8NIVEL: &a{0} +Effects.Level=&8Nivel: &a{0} &3EXP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} +Guides.Available=&7Guia para {0} disponible - tipo /{1} ? [page] +Guides.Header=&6-=&a{0} Guia&6=- Guides.Page.Invalid=Numero de pagina no disponible Guides.Page.OutOfRange=La pagina no existe, solo hay {0} paginas en total Guides.Usage= El uso es /{0} ? [page] Guides.Smelting.Section.0=Muy pronto... Inspect.Offline=\u00a1No tienen permiso para inspeccionar jugadores fuera de linea! -Inspect.OfflineStats=Estad\u00edsticas de mcMMO para el Jugador Desconectado [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]Estad\u00edsticas de mcMMO para [[YELLOW]]{0} +Inspect.OfflineStats=Estad\u00edsticas de mcMMO para el Jugador Desconectado &e{0} +Inspect.Stats=&aEstad\u00edsticas de mcMMO para &e{0} Inspect.TooFar=\u00a1Est\u00e1s demasiado lejos como para inspeccionar a ese jugador! Item.ChimaeraWing.Fail=**\u00a1LAS ALAS DE QUIMERA FALLARON!** Item.ChimaeraWing.Pass=**\u00a1ALAS DE QUIMERA!** Item.ChimaeraWing.Name=Ala de quimera -Item.ChimaeraWing.Lore=[[GRAY]]Teletransportate a tu cama. -Item.Generic.Wait=Tienes que esperar hasta que puedas usar esto de nuevo! [[YELLOW]]({0}s) -Item.Injured.Wait=Te lesionaste recientemente y ten\u00e9s que esperar para usar esto. [[YELLOW]]({0}seg) -Teleport.Commencing=[[GRAY]]Comenzando el teletransporte en [[GOLD]]({0}) [[GRAY]]segundos, por favor mantente hasta... -Teleport.Cancelled=[[DARK_RED]]Teletransportacion cancelada! -Skills.Child=[[GOLD]](HABILIDAD HIJA) -Skills.Disarmed=[[DARK_RED]]\u00a1Has sido desarmado! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]Necesitas m\u00e1s +Item.ChimaeraWing.Lore=&7Teletransportate a tu cama. +Item.Generic.Wait=Tienes que esperar hasta que puedas usar esto de nuevo! &e({0}s) +Item.Injured.Wait=Te lesionaste recientemente y ten\u00e9s que esperar para usar esto. &e({0}seg) +Teleport.Commencing=&7Comenzando el teletransporte en &6({0}) &7segundos, por favor mantente hasta... +Teleport.Cancelled=&4Teletransportacion cancelada! +Skills.Child=&6(HABILIDAD HIJA) +Skills.Disarmed=&4\u00a1Has sido desarmado! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4Necesitas m\u00e1s Skills.Parents=PADRES -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] EXP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) +Skills.Stats={0}&a{1}&3 EXP(&7{2}&3/&7{3}&3) Skills.TooTired=Est\u00e1s demasiado cansado como para utilizar esa habilidad de nuevo. Skills.Cancelled={0} cancelado! -Skills.ConfirmOrCancel=[[GREEN]]Click derecho otra vez para confirmar [[GOLD]]{0}[[GREEN]]. Click izquierdo para cancelar. -Stats.Header.Combat=[[GOLD]]-=HABILIDADES DE COMBATE=- -Stats.Header.Gathering=[[GOLD]]-=HABILIDADES DE RECOLECCI\u00d3N=- -Stats.Header.Misc=[[GOLD]]-=HABILIDADES VARIAS=- -Stats.Own.Stats=[[GREEN]][mcMMO] Estad\u00edsticas +Skills.ConfirmOrCancel=&aClick derecho otra vez para confirmar &6{0}&a. Click izquierdo para cancelar. +Stats.Header.Combat=&6-=HABILIDADES DE COMBATE=- +Stats.Header.Gathering=&6-=HABILIDADES DE RECOLECCI\u00d3N=- +Stats.Header.Misc=&6-=HABILIDADES VARIAS=- +Stats.Own.Stats=&a[mcMMO] Estad\u00edsticas Perks.XP.Name=Experiencia Perks.XP.Desc=Recibes un impulso de XP en ciertas habilidades. Perks.Lucky.Name=Suerte Perks.Lucky.Desc=Da {0} destrezas y habilidades de un 33,3% m\u00e1s posibilidades de activar. Perks.Lucky.Desc.Login=Da ciertas destrezas y habilidades de un 33,3% m\u00e1s posibilidades de activar. -Perks.Lucky.Bonus=[[GOLD]] ({0} con suerte de beneficios adicionales) +Perks.Lucky.Bonus=&6 ({0} con suerte de beneficios adicionales) Perks.Cooldowns.Name=Recuperaci\u00f3n rapida Perks.Cooldowns.Desc=Acorta la duraci\u00f3n de tiempo de reutilizaci\u00f3n {0} Perks.ActivationTime.Name=Resistencia Perks.ActivationTime.Desc=Aumenta el tiempo de activaci\u00f3n de la capacidad por {0} segundos. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s con beneficio de resistencia) -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Modo hardcore {0} desactivado. {1} -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Modo dhrdcore {0} activado. {1} +Perks.ActivationTime.Bonus=&6 ({0}s con beneficio de resistencia) +Hardcore.Mode.Disabled=&6[mcMMO] Modo hardcore {0} desactivado. {1} +Hardcore.Mode.Enabled=&6[mcMMO] Modo dhrdcore {0} activado. {1} Hardcore.DeathStatLoss.Name=Bonus de pena de muerte. -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]Has perdido [[BLUE]]{0}[[DARK_RED]] de la muerte. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] El porcentaje de perdida de stats fue cambiado a {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4Has perdido &9{0}&4 de la muerte. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] El porcentaje de perdida de stats fue cambiado a {0}. Hardcore.Vampirism.Name=Vampirismo -Hardcore.Vampirism.Killer.Failure=[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] era demasiado inexperto para concederte algo de sabiduria. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]Has robado [[BLUE]]{0}[[DARK_AQUA]] niveles de [[YELLOW]]{1}. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] fue incapaz de robarte sabiduria! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] te ha robado [[BLUE]]{1}[[DARK_RED]] niveles! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] El porcentaje de sanguijuela fue cambiado a {0}. -MOTD.Donate=[[DARK_AQUA]]Informacion de la donacion: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Modo hardcore activado: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Penalizacion de habilidad por muerte: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Estadisticas de sanguijuela vampirica: [[DARK_RED]]{0}% +Hardcore.Vampirism.Killer.Failure=[GOLD]][mcMMO] &e{0}&7 era demasiado inexperto para concederte algo de sabiduria. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3Has robado &9{0}&3 niveles de &e{1}. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 fue incapaz de robarte sabiduria! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 te ha robado &9{1}&4 niveles! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] El porcentaje de sanguijuela fue cambiado a {0}. +MOTD.Donate=&3Informacion de la donacion: +MOTD.Hardcore.Enabled=&6[mcMMO] &3Modo hardcore activado: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Penalizacion de habilidad por muerte: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Estadisticas de sanguijuela vampirica: &4{0}% MOTD.PerksPrefix=[mcMMO Beneficios] -MOTD.Version=[[GOLD]][mcMMO] Utilizando la version [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - Pagina web de mcMMO -Smelting.Ability.FluxMining=Probabilidad de mineria fluida: [[YELLOW]]{0} -Smelting.Ability.FuelEfficiency=Multiplicador de eficiencia del combustible: [[YELLOW]]{0}x +MOTD.Version=&6[mcMMO] Utilizando la version &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - Pagina web de mcMMO +Smelting.Ability.FluxMining=Probabilidad de mineria fluida: &e{0} +Smelting.Ability.FuelEfficiency=Multiplicador de eficiencia del combustible: &e{0}x Smelting.Ability.Locked.0=Bloqueado hasta {0}+ HABILIDAD (IMPULSO DE XP VANILLA) Smelting.Ability.Locked.1=Bloqueado hasta {0}+ HABILIDAD (MINERIA FLUIDA) -Smelting.Ability.SecondSmelt=Probabilidad de segundo fundido: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=Multiplicador de XP Vanilla: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=Probabilidad de segundo fundido: &e{0} +Smelting.Ability.VanillaXPBoost=Multiplicador de XP Vanilla: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=Eficiencia del combustible Smelting.SubSkill.FuelEfficiency.Description=Aumente el tiempo de quemado de combustible utilizado en los hornos mientras se funde. Smelting.SubSkill.SecondSmelt.Name=Seunda fusion @@ -631,7 +631,7 @@ Smelting.Effect.4=Impulso de XP Vamilla Smelting.Effect.5=Aumento de la XP VANILLA obtenida mientras de funde Smelting.SubSkill.FluxMining.Name=Mineria fluida Smelting.SubSkill.FluxMining.Description=Probabilidad de que los minerales sean automaticamente fundidos mientras se mina (toque de seda) -Smelting.FluxMining.Success=[[GREEN]]Ese mineral se fundio por si solo! +Smelting.FluxMining.Success=&aEse mineral se fundio por si solo! Smelting.Listener=Fusion Smelting.SkillName=FUNDIENDO Commands.Description.addlevels=A\u00f1adir niveles mcMMO a un usuario diff --git a/src/main/resources/locale/locale_fi.properties b/src/main/resources/locale/locale_fi.properties index 461bbf5d9..d322781f7 100644 --- a/src/main/resources/locale/locale_fi.properties +++ b/src/main/resources/locale/locale_fi.properties @@ -1,5 +1,5 @@ -Acrobatics.Ability.Proc=[[GREEN]]**Sulava Laskeutuminen** -Acrobatics.Combat.Proc=[[GREEN]]**V\u00e4ist\u00f6liike** +Acrobatics.Ability.Proc=&a**Sulava Laskeutuminen** +Acrobatics.Combat.Proc=&a**V\u00e4ist\u00f6liike** Acrobatics.Listener=Akrobatia: Acrobatics.SkillName=AKROBATIA Acrobatics.Skillup=Akrobatian taito nousi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) @@ -7,13 +7,13 @@ Archery.SubSkill.SkillShot.Name=Taitolaukaus Archery.SubSkill.SkillShot.Description=Parantaa jousien aiheuttamaa vahinkoa Archery.SubSkill.ArrowRetrieval.Description=Mahdollisuus saada nuolia takaisin ruumiilta Archery.Skillup=Jousiammuntataito kehittyi {0} tasoa. Kokonaistaso: ({1}) -Axes.Ability.Lower=[[GRAY]]**LASKET KIRVEESI ALAS** -Axes.Ability.Ready=[[GREEN]]**KOHOTAT KIRVEESI** -Axes.Combat.CritStruck=[[DARK_RED]]Sinuun iskettiin KRITIKAALISESTI! +Axes.Ability.Lower=&7**LASKET KIRVEESI ALAS** +Axes.Ability.Ready=&a**KOHOTAT KIRVEESI** +Axes.Combat.CritStruck=&4Sinuun iskettiin KRITIKAALISESTI! Axes.Combat.CriticalHit=KRIITTINEN OSUMA! -Axes.Combat.GI.Proc=[[GREEN]]**OSUI SUURELLA VOIMALLA** +Axes.Combat.GI.Proc=&a**OSUI SUURELLA VOIMALLA** Axes.Combat.GI.Struck=**OSUNUT SUUREMMALLA VOIMALLA** -Axes.Combat.SS.Length=Kallon Halkaisun Pituus: [[YELLOW]]{0}s +Axes.Combat.SS.Length=Kallon Halkaisun Pituus: &e{0}s Axes.SubSkill.SkullSplitter.Name=Kallonhalkaisija (Kyky) Axes.SubSkill.CriticalStrikes.Name=Kriittiset Iskut Axes.SubSkill.CriticalStrikes.Description=Kaksinkertainen Vahinko @@ -23,40 +23,40 @@ Axes.SubSkill.GreaterImpact.Name=Suurempi osumisvoima Axes.SubSkill.GreaterImpact.Description=Tee enemm\u00e4n vahinkoa panssaroimattomiin vihollisiin Axes.Listener=Kirveet: Axes.SkillName=KIRVEET -Axes.Skills.SS.On=[[GREEN]]**Kallonhalkaisija AKTIVOITU** -Axes.Skills.SS.Refresh=[[GREEN]]Sinun[[YELLOW]]Kallonhalkaisu [[GREEN]]taito on latautunut! -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] on k\u00e4ytt\u00e4nyt [[RED]] Kallonhalkaisijaa! +Axes.Skills.SS.On=&a**Kallonhalkaisija AKTIVOITU** +Axes.Skills.SS.Refresh=&aSinun&eKallonhalkaisu &ataito on latautunut! +Axes.Skills.SS.Other.On=&a{0}&2 on k\u00e4ytt\u00e4nyt &c Kallonhalkaisijaa! Axes.Skillup=Akrobatian taito nousi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) -Excavation.Ability.Lower=[[GRAY]]**LASKET LAPIOSI ALAS** -Excavation.Ability.Ready=[[GREEN]]**KOHOTAT LAPIOSI** +Excavation.Ability.Lower=&7**LASKET LAPIOSI ALAS** +Excavation.Ability.Ready=&a**KOHOTAT LAPIOSI** Excavation.SubSkill.TreasureHunter.Name=Aarteenmets\u00e4st\u00e4j\u00e4 Excavation.Listener=Kaivuu: Excavation.SkillName=KAIVANTO -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**TEHO PORA HAJOITUS AKTIVOITU** +Excavation.Skills.GigaDrillBreaker.On=&a**TEHO PORA HAJOITUS AKTIVOITU** Excavation.Skillup=Kaivuu taito nousi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) Fishing.SubSkill.TreasureHunter.Name=Aarteenmets\u00e4st\u00e4j\u00e4 (Passiivinen) Fishing.Listener=Kalastus: -Fishing.Ability.TH.MagicFound=[[GRAY]]You feel a touch of magic with this catch... +Fishing.Ability.TH.MagicFound=&7You feel a touch of magic with this catch... Fishing.SkillName=KALASTUS Fishing.Skillup=Kalastustaito nousi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) Herbalism.Ability.GTh.Fail=**VIHERPEUKALO EP\u00c4ONNISTUI** -Herbalism.Ability.GTh=[[GREEN]]**VIHERPEUKALO** -Herbalism.Ability.Lower=[[GRAY]]**LASKET KUOKKASI ALAS** -Herbalism.Ability.Ready=[[GREEN]]**KOHOTAT KUOKKASI** +Herbalism.Ability.GTh=&a**VIHERPEUKALO** +Herbalism.Ability.Lower=&7**LASKET KUOKKASI ALAS** +Herbalism.Ability.Ready=&a**KOHOTAT KUOKKASI** Herbalism.Listener=Yrttitietous: -Herbalism.Skills.GTe.Refresh=[[GREEN]]Sinun [[YELLOW]]Viherpeukalo [[GREEN]]taito on latautunut! -Herbalism.Skills.GTe.Other.Off=Viherpaukalo taito[[GREEN]] kului loppuun ajaksi [[YELLOW]]{0} -Mining.Ability.Length=Teho Hajoituksen Pituus: [[YELLOW]]{0}s -Mining.Ability.Lower=[[GRAY]]**LASKIT HAKKUSI** -Mining.Ability.Ready=[[GREEN]]**VALMISTAUDUT ISKEM\u00c4\u00c4N HAKULLASI** +Herbalism.Skills.GTe.Refresh=&aSinun &eViherpeukalo &ataito on latautunut! +Herbalism.Skills.GTe.Other.Off=Viherpaukalo taito&a kului loppuun ajaksi &e{0} +Mining.Ability.Length=Teho Hajoituksen Pituus: &e{0}s +Mining.Ability.Lower=&7**LASKIT HAKKUSI** +Mining.Ability.Ready=&a**VALMISTAUDUT ISKEM\u00c4\u00c4N HAKULLASI** Mining.Listener=Louhinta: Mining.SkillName=LOUHINTA -Mining.Skills.SuperBreaker.Other.Off=Tehostettu hajoitus[[GREEN]] kului loppuun ajaksi [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Sinun [[YELLOW]Superrikkomis [[GREEN]]-taito on uudelleenlatautunut! +Mining.Skills.SuperBreaker.Other.Off=Tehostettu hajoitus&a kului loppuun ajaksi &e{0} +Mining.Skills.SuperBreaker.Refresh=&aSinun [[YELLOW]Superrikkomis &a-taito on uudelleenlatautunut! Mining.Skillup=Louhimistaito kasvoi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) -Mining.Blast.Boom=[[GRAY]]**BOOM** -Mining.Blast.Radius.Increase=R\u00e4j\u00e4ytys Et\u00e4isyys Nousi: [[YELLOW]]+{0} -Mining.Blast.Refresh=[[GREEN]]Sinun [[YELLOW] R\u00e4j\u00e4ht\u00e4v\u00e4 Kaivuu [[GREEN]]-kyky on uudelleenlatautunut! +Mining.Blast.Boom=&7**BOOM** +Mining.Blast.Radius.Increase=R\u00e4j\u00e4ytys Et\u00e4isyys Nousi: &e+{0} +Mining.Blast.Refresh=&aSinun [[YELLOW] R\u00e4j\u00e4ht\u00e4v\u00e4 Kaivuu &a-kyky on uudelleenlatautunut! Repair.SubSkill.Repair.Name=Korjaus Repair.SubSkill.RepairMastery.Name=Korjaus Mestaruus Repair.SubSkill.RepairMastery.Description=Korotettu korjaus taso @@ -66,33 +66,33 @@ Repair.SubSkill.DiamondRepair.Name=Timantti Korjaus ({0}+ TAITO) Repair.SubSkill.DiamondRepair.Description=Korjaa Timantti ty\u00f6kaluja & haarniskoita Repair.SubSkill.ArcaneForging.Name=Mystinen Korjaus Repair.SubSkill.ArcaneForging.Description=Korjaa lumottuja esineit\u00e4 -Repair.Listener.Anvil=[[DARK_RED]]Olet asettanut alasimen paikalleen, voit korjata ty\u00f6kalusi ja haarniskasi sill\u00e4. +Repair.Listener.Anvil=&4Olet asettanut alasimen paikalleen, voit korjata ty\u00f6kalusi ja haarniskasi sill\u00e4. Repair.Listener=Korjaus: Repair.SkillName=KORJAA -Repair.Skills.AdeptDiamond=[[DARK_RED]]Et ole tarpeeksi taitava korjataksesi timanttia. -Repair.Skills.AdeptGold=[[DARK_RED]]Et ole tarpeeksi taitava korjataksesi kultaa. -Repair.Skills.AdeptIron=[[DARK_RED]]Et ole tarpeeksi taitava korjataksesi rautaa. +Repair.Skills.AdeptDiamond=&4Et ole tarpeeksi taitava korjataksesi timanttia. +Repair.Skills.AdeptGold=&4Et ole tarpeeksi taitava korjataksesi kultaa. +Repair.Skills.AdeptIron=&4Et ole tarpeeksi taitava korjataksesi rautaa. Repair.Skills.AdeptStone=Et ole tarpeeksi taitava korjataksesi kive\u00e4. -Repair.Skills.FeltEasy=[[GRAY]]Seh\u00e4n tuntui helpolta. -Repair.Skills.StackedItems=[[DARK_RED]]Et voi korjata p\u00e4\u00e4llekk\u00e4isi\u00e4 tavaroita. +Repair.Skills.FeltEasy=&7Seh\u00e4n tuntui helpolta. +Repair.Skills.StackedItems=&4Et voi korjata p\u00e4\u00e4llekk\u00e4isi\u00e4 tavaroita. Repair.Skillup=Korjaustaito kasvoi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) -Repair.Arcane.Chance.Downgrade=[[GRAY]]Mystisen Korjauksen huononnus mahdollisuus: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]Mystisen Taonnan Onnistumisprosentti: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7Mystisen Korjauksen huononnus mahdollisuus: &e{0}% +Repair.Arcane.Chance.Success=&7Mystisen Taonnan Onnistumisprosentti: &e{0}% Repair.Arcane.Fail=Taikavoima on h\u00e4ipynyt esineest\u00e4 pysyv\u00e4sti. Repair.Arcane.Lost=Et ollut tarpeeksi taitava pit\u00e4\u00e4ksesi lumouksia. -Swords.Ability.Lower=[[GRAY]]**LASKIT MIEKKASI** -Swords.Ability.Ready=[[GREEN]]**VALMISTAUDUT ISKEM\u00c4\u00c4N MIEKALLASI** -Swords.Combat.Bleeding.Stopped=[[GRAY]]Verenvuodatus on [[GREEN]]loppunut[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**Vihollinen vuotaa verta** -Swords.Combat.Countered=[[GREEN]]**VASTAISKU** -Swords.Combat.SS.Struck=[[DARK_RED]]Sinua iskettiin SAHALAITA ISKULLA! +Swords.Ability.Lower=&7**LASKIT MIEKKASI** +Swords.Ability.Ready=&a**VALMISTAUDUT ISKEM\u00c4\u00c4N MIEKALLASI** +Swords.Combat.Bleeding.Stopped=&7Verenvuodatus on &aloppunut&7! +Swords.Combat.Bleeding=&a**Vihollinen vuotaa verta** +Swords.Combat.Countered=&a**VASTAISKU** +Swords.Combat.SS.Struck=&4Sinua iskettiin SAHALAITA ISKULLA! Swords.SubSkill.CounterAttack.Name=Vastaisku Swords.Effect.4=Sahalaitaiset Iskut Verenvuoto+ Swords.Listener=Miekkailu: -Swords.Skills.SS.On=[[GREEN]]**SAHALAITAISET ISKUT AKTIVOITU** -Swords.Skills.SS.Other.Off=Sahalaita Isku[[GREEN]] kului loppuun ajaksi [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] on k\u00e4ytt\u00e4nyt [[RED]]Sahalaita iskua! -Swords.SS.Length=Sahalaitaisten Iskujen kesto: [[YELLOW]]{0}s +Swords.Skills.SS.On=&a**SAHALAITAISET ISKUT AKTIVOITU** +Swords.Skills.SS.Other.Off=Sahalaita Isku&a kului loppuun ajaksi &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 on k\u00e4ytt\u00e4nyt &cSahalaita iskua! +Swords.SS.Length=Sahalaitaisten Iskujen kesto: &e{0}s Taming.Ability.Bonus.1=Sudet v\u00e4ltt\u00e4v\u00e4t vaaraa Taming.Ability.Bonus.2=Paksu Turkki Taming.Ability.Bonus.6=Teroitetut Kynnet @@ -103,74 +103,74 @@ Taming.SubSkill.CallOfTheWild.Description=Kutsu el\u00e4in puolellesi Taming.SubSkill.FastFoodService.Name=Pikaruokapalvelu Taming.SubSkill.Gore.Description=Kriittinen Isku joka saa aikaan Verenvuodon. Taming.SubSkill.ThickFur.Name=Paksu Turkki -Taming.Listener.Wolf=[[DARK_GRAY]]Sutesi kipitt\u00e4\u00e4 takaisin luoksesi... +Taming.Listener.Wolf=&8Sutesi kipitt\u00e4\u00e4 takaisin luoksesi... Taming.Listener=Kesytt\u00e4minen: Taming.SkillName=KESYTT\u00c4MINEN Taming.Skillup=Kesytys taito nousi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) -Taming.Summon.Complete=[[GREEN]]Kutsuminen valmis -Unarmed.Ability.Berserk.Length=Sekop\u00e4\u00e4n Pituus: [[YELLOW]]{0}s +Taming.Summon.Complete=&aKutsuminen valmis +Unarmed.Ability.Berserk.Length=Sekop\u00e4\u00e4n Pituus: &e{0}s Unarmed.Ability.Bonus.0=Rautak\u00e4sityyli Unarmed.Ability.Bonus.1=+{0} Vahinkoparannus -Unarmed.Ability.Lower=[[GRAY]]**LASKET NYRKKISI ALAS** +Unarmed.Ability.Lower=&7**LASKET NYRKKISI ALAS** Unarmed.Listener=Aseeton: Unarmed.SkillName=ASEETON Unarmed.Skills.Berserk.Off=**Berserkki on deaktivoitunut** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK AKTIVOITU** -Unarmed.Skills.Berserk.Other.Off=Sekop\u00e4\u00e4[[GREEN]] kului loppuun ajaksi [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] on k\u00e4ytt\u00e4nyt [[RED]]berserkki\u00e4! +Unarmed.Skills.Berserk.On=&a**BERSERK AKTIVOITU** +Unarmed.Skills.Berserk.Other.Off=Sekop\u00e4\u00e4&a kului loppuun ajaksi &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 on k\u00e4ytt\u00e4nyt &cberserkki\u00e4! Woodcutting.Ability.0=Lehtipuhallin Woodcutting.Ability.1=Puhaltaa lehti\u00e4 pois -Woodcutting.Ability.Length=Puunkaatajan kesto: [[YELLOW]]{0}s +Woodcutting.Ability.Length=Puunkaatajan kesto: &e{0}s Woodcutting.SubSkill.TreeFeller.Name=Puunkaataja (KYKY) Woodcutting.SubSkill.TreeFeller.Description=Saa puut r\u00e4j\u00e4ht\u00e4m\u00e4\u00e4n Woodcutting.SubSkill.LeafBlower.Name=Lehtien Puhaltaja Woodcutting.Listener=Puunhakkuu: Woodcutting.SkillName=Puunhakkuu -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**PUUNKAATAJA AKTIVOITU** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Sinun [[YELLOW]]Puunhakkuu [[GREEN]]taito on latautunut! -Woodcutting.Skills.TreeFeller.Other.Off=Puunhakkuu[[GREEN]] kului loppuun ajaksi [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] on k\u00e4ytt\u00e4nyt [[RED]]Puunkaatajaa! +Woodcutting.Skills.TreeFeller.On=&a**PUUNKAATAJA AKTIVOITU** +Woodcutting.Skills.TreeFeller.Refresh=&aSinun &ePuunhakkuu &ataito on latautunut! +Woodcutting.Skills.TreeFeller.Other.Off=Puunhakkuu&a kului loppuun ajaksi &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 on k\u00e4ytt\u00e4nyt &cPuunkaatajaa! Woodcutting.Skills.TreeFeller.Splinter=SINUN KIRVES HAJOSI TUHANSIIN OSIIN! Woodcutting.Skills.TreeFeller.Threshold=Puu on liian suuri! Woodcutting.Skillup=Puunhakkuutaso nousi {0} tasolla. Kokonaism\u00e4\u00e4r\u00e4 ({1}) -Combat.ArrowDeflect=[[WHITE]]**NUOLI TORJUTTU** -Combat.BeastLore=[[GREEN]]**BEAST LORE** -Combat.BeastLoreHealth=[[DARK_AQUA]]Health ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Owner ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**PISTO** +Combat.ArrowDeflect=&f**NUOLI TORJUTTU** +Combat.BeastLore=&a**BEAST LORE** +Combat.BeastLoreHealth=&3Health (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Owner (&c{0}&3) +Combat.Gore=&a**PISTO** Combat.StruckByGore=**SINUA ON PISTETTY** -Combat.TargetDazed=Kohde [[DARK_RED]]tyrm\u00e4tty -Combat.TouchedFuzzy=[[DARK_RED]]T\u00f6kk\u00e4sit P\u00f6rr\u00f6\u00e4. Tunsit huimauksen. -Commands.AdminChat.Off=Ainoastaan Yll\u00e4pit\u00e4jien keskustelu [[RED]]pois p\u00e4\u00e4lt\u00e4 +Combat.TargetDazed=Kohde &4tyrm\u00e4tty +Combat.TouchedFuzzy=&4T\u00f6kk\u00e4sit P\u00f6rr\u00f6\u00e4. Tunsit huimauksen. +Commands.AdminChat.Off=Ainoastaan Yll\u00e4pit\u00e4jien keskustelu &cpois p\u00e4\u00e4lt\u00e4 Commands.AdminToggle=Kytke adminchat p\u00e4\u00e4lle/pois Commands.Disabled=T\u00e4m\u00e4 komento ei ole k\u00e4ytett\u00e4viss\u00e4. Commands.DoesNotExist=Player does not exist in the database! -Commands.Party.Invite.Accepted=[[GREEN]]Kutsu hyv\u00e4ksytty. Liityit ryhm\u00e4\u00e4n {0} -Commands.Invite.Success=[[GREEN]]Kutsu l\u00e4hetettiin onnistuneesti. -Commands.mmoedit=[player] [[RED]] - Muokkaa kohdetta +Commands.Party.Invite.Accepted=&aKutsu hyv\u00e4ksytty. Liityit ryhm\u00e4\u00e4n {0} +Commands.Invite.Success=&aKutsu l\u00e4hetettiin onnistuneesti. +Commands.mmoedit=[player] &c - Muokkaa kohdetta Commands.NoConsole=This command does not support console usage. -Commands.Other=[[GREEN]]--MUUT KOMENNOT-- +Commands.Other=&a--MUUT KOMENNOT-- Commands.Party.Accept=- Hyv\u00e4ksy kutsu ryhm\u00e4\u00e4n -Commands.Party.Commands=[[GREEN]]--RYHM\u00c4KOMENNOT-- -Commands.Party.Invite.0=HUOMIO: [[GREEN]]Sait kutsun ryhm\u00e4\u00e4n {0} pelaajalta {1} +Commands.Party.Commands=&a--RYHM\u00c4KOMENNOT-- +Commands.Party.Invite.0=HUOMIO: &aSait kutsun ryhm\u00e4\u00e4n {0} pelaajalta {1} Commands.Party.Kick=Sinut on potkittu ryhm\u00e4st\u00e4 {0}! Commands.Party.Leave=Sin\u00e4 l\u00e4hdit ryhm\u00e4st\u00e4 Commands.Party.None=Et ole miss\u00e4\u00e4n ryhm\u00e4ss\u00e4. Commands.Party.Quit=- J\u00e4t\u00e4 nykyinen ryhm\u00e4si -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] Voimataso [[YELLOW]]Leaderboard-- -Commands.PowerLevel=[[DARK_RED]]Voimataso: [[GREEN]]{0} +Commands.PowerLevel.Leaderboard=--mcMMO&9 Voimataso &eLeaderboard-- +Commands.PowerLevel=&4Voimataso: &a{0} Commands.Stats.Self=SINUN TILASTOSI -mcMMO.NoSkillNote=[[DARK_GRAY]]Jos sinulla ei ole oikeutta k\u00e4ytt\u00e4\u00e4 jotain taitoa, sit\u00e4 ei n\u00e4ytet\u00e4 t\u00e4ss\u00e4. +mcMMO.NoSkillNote=&8Jos sinulla ei ole oikeutta k\u00e4ytt\u00e4\u00e4 jotain taitoa, sit\u00e4 ei n\u00e4ytet\u00e4 t\u00e4ss\u00e4. Party.Forbidden=[mcMMO] Parties not permitted on this world (See Permissions) Party.IsLocked=T\u00e4m\u00e4 ryhm\u00e4 on jo lukittu! Party.IsntLocked=T\u00e4m\u00e4 ryhm\u00e4 ei ole lukittu! Party.Locked=Party is locked, only party leader may invite. -Party.NotInYourParty=[[DARK_RED]]{0} is not in your party -Party.Password.Set=[[GREEN]]Party password set to {0} +Party.NotInYourParty=&4{0} is not in your party +Party.Password.Set=&aParty password set to {0} Party.Player.Invalid=Tuo ei ole kelvollinen pelaaja. Party.Teleport.Dead=Et voi teleportata kuolleeseen pelaajaan. -Party.Teleport.Target=[[GREEN]]{0} teleporttasi luoksesi. -Party.Unlocked=[[GRAY]]Party is unlocked +Party.Teleport.Target=&a{0} teleporttasi luoksesi. +Party.Unlocked=&7Party is unlocked Commands.XPGain.Acrobatics=Tippuminen Commands.XPGain.Axes=Hy\u00f6kk\u00e4\u00e4v\u00e4t Hirvi\u00f6t Commands.XPGain.Excavation=Kaivaminen ja aarteidenl\u00f6yt\u00e4minen @@ -179,24 +179,24 @@ Commands.XPGain.Herbalism=Yrttien sadonkorjuu Commands.XPGain.Mining=Kiven ja malmin louhiminen Commands.XPGain.Swords=Hy\u00f6kk\u00e4\u00e4vi\u00e4 Hirvi\u00f6it\u00e4 Commands.XPGain.Taming=El\u00e4inten kesytt\u00e4minen tai taisteleminen susiesi kanssa. -Commands.XPGain=[[DARK_GRAY]]XP SAATAVUUS: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Your XP BAR is now locked to {0}! -Commands.xplock.unlocked=[[GOLD]]Your XP BAR is now [[GREEN]]UNLOCKED[[GOLD]]! +Commands.XPGain=&8XP SAATAVUUS: &f{0} +Commands.xplock.locked=&6Your XP BAR is now locked to {0}! +Commands.xplock.unlocked=&6Your XP BAR is now &aUNLOCKED&6! Commands.xprate.over=mcMMO XP Rate Event is OVER!! -XPRate.Event=[[GOLD]]mcMMO is currently in an XP rate event! XP rate is {0}x! +XPRate.Event=&6mcMMO is currently in an XP rate event! XP rate is {0}x! Effects.Effects=TEHOSTEET -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Inspect.OfflineStats=mcMMO Stats for Offline Player [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Stats for [[YELLOW]]{0} +Effects.Template=&3{0}: &a{1} +Inspect.OfflineStats=mcMMO Stats for Offline Player &e{0} +Inspect.Stats=&amcMMO Stats for &e{0} Inspect.TooFar=You are too far away to inspect that player! Item.ChimaeraWing.Pass=**SILLIKUNINGAS SIIPI** -Item.Injured.Wait=Loukkaannuit \u00e4skett\u00e4in ja sinun tulee odottaa hetki. [[YELLOW]]({0}s) -Skills.Disarmed=[[DARK_RED]]Sinut on riisuttu aseista! +Item.Injured.Wait=Loukkaannuit \u00e4skett\u00e4in ja sinun tulee odottaa hetki. &e({0}s) +Skills.Disarmed=&4Sinut on riisuttu aseista! Skills.TooTired=You are too tired to use that ability again. -Stats.Header.Combat=[[GOLD]]-=TAISTELUTAIDOT=- -Stats.Header.Gathering=[[GOLD]]-=Resurssinkeruutaidot=- -Stats.Header.Misc=[[GOLD]]-=SEKALAISET TAIDOT=- -Stats.Own.Stats=[[GREEN]][mcMMO] Tilastot +Stats.Header.Combat=&6-=TAISTELUTAIDOT=- +Stats.Header.Gathering=&6-=Resurssinkeruutaidot=- +Stats.Header.Misc=&6-=SEKALAISET TAIDOT=- +Stats.Own.Stats=&a[mcMMO] Tilastot Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_fr.properties b/src/main/resources/locale/locale_fr.properties index 738a2c2e7..3ef73beeb 100644 --- a/src/main/resources/locale/locale_fr.properties +++ b/src/main/resources/locale/locale_fr.properties @@ -13,7 +13,7 @@ JSON.LevelRequirement=Niveau requis JSON.JWrapper.Target.Type=Type de la cible: JSON.JWrapper.Target.Block=Bloc JSON.JWrapper.Target.Player=Joueur -JSON.JWrapper.Perks.Header=[[GOLD]]Lucky Perks +JSON.JWrapper.Perks.Header=&6Lucky Perks JSON.JWrapper.Perks.Lucky={0}% de chance suppl\u00e9mentaire JSON.Hover.Tips=Conseils JSON.Acrobatics=Acrobatie @@ -36,53 +36,53 @@ JSON.URL.Patreon=Soutenez nossr50 et son travail pour mcMMO sur Patreon ! JSON.URL.Spigot=La page spigot officiel de mcMMO ! JSON.URL.Translation=Traduit mcMMO dans d\'autres langues ! JSON.URL.Wiki=Le wiki officiel de mcMMO ! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]Grade [[DARK_AQUA]]{1}[[GOLD]] D\u00e9bloqu\u00e9! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6Grade &3{1}&6 D\u00e9bloqu\u00e9! ] JSON.Hover.Rank=&e&lGrade:&r &f{0} JSON.Hover.NextRank=&7&oProchaine am\u00e9lioration au niveau {0} # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don\'t like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]??? -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7??? +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #This is the message sent to players when an ability is activated JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=Test [[RED]]Rolled Test +JSON.Acrobatics.Roll.Interaction.Activated=Test &cRolled Test JSON.Acrobatics.SubSkill.Roll.Details.Tips=Si vous \u00eates accroupi lorsque vous tombez, vous \u00e9viterez de prendre des d\u00e9g\u00e2ts ! -Anvil.SingleItemStack=[[RED]]Vous ne pouvas pas r\u00e9cup\u00e9rer ou r\u00e9parer un item plus d\'un item \u00e0 la fois, d\u00e9stackez le d\'abord. +Anvil.SingleItemStack=&cVous ne pouvas pas r\u00e9cup\u00e9rer ou r\u00e9parer un item plus d\'un item \u00e0 la fois, d\u00e9stackez le d\'abord. #N'UTILISEZ PAS LES CODES COULEURS DANS LES CLES JSON #LES COULEURS SONT DEFINI DANS advanced.yml SI VOUS VOULEZ LES CHANGER -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} # BEGIN STYLING -Ability.Generic.Refresh=[[GREEN]]**ABILIT\u00c9S RECHARG\u00c9!** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**ABILIT\u00c9S RECHARG\u00c9!** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=EFFECTS Effects.SubSkills.Overhaul=Sous-capacit\u00e9 -Effects.Child.Overhaul=[[DARK_AQUA]]Child Lv.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]Lv.[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]LVL: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3Child Lv.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3Lv.&e{1}&6) +Effects.Level.Overhaul=&6LVL: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=Statistiques -Commands.XPGain.Overhaul=[[GOLD]]XP GAIN: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Overhaul Era[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - R\u00e9visions [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]View this skill on the wiki![[YELLOW]]] +Commands.XPGain.Overhaul=&6XP GAIN: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Overhaul Era&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - R\u00e9visions &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&fView this skill on the wiki!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} increased to [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} increased to &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=Acrobatie Overhaul.Name.Alchemy=Alchemie Overhaul.Name.Archery=Archerie @@ -99,46 +99,46 @@ Overhaul.Name.Taming=Apprivoisement Overhaul.Name.Unarmed=Poings Overhaul.Name.Woodcutting=B\u00fbcheronnage # style pour les commandes /mcMMO -Commands.mcc.Header=[[RED]]---[][[GREEN]]mcMMO Commandes[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]COMMANDES SP\u00c9CIALES[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]PARTIE[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FONCTIONNALIT\u00c9S[[RED]][]----- +Commands.mcc.Header=&c---[]&amcMMO Commandes&c[]--- +Commands.Other=&c---[]&aCOMMANDES SP\u00c9CIALES&c[]--- +Commands.Party.Header=&c-----[]&aPARTIE&c[]----- +Commands.Party.Features.Header=&c-----[]&aFONCTIONNALIT\u00c9S&c[]----- # XP BAR accepte les variables -- {0} Niveau de comp\u00e9tence, {1} XP actuelle, {2} XP n\u00e9cessaire pour le niveau suivant, {3} Niveau de puissance, {4} Pourcentage du niveau # Soyez s\u00fbr d\'avoir activ\u00e9 Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained si vous voulez la barre d\'XP \u00e0 chaque fois que le joueur en gagne ! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]Apprentissage d\'une nouvelle comp\u00e9tence ... -XPBar.Acrobatics=Acrobatiques Lv.[[GOLD]]{0} -XPBar.Alchemy=Alchemie Lv.[[GOLD]]{0} -XPBar.Archery=Archerie Lv.[[GOLD]]{0} -XPBar.Axes=Haches Lv.[[GOLD]]{0} -XPBar.Excavation=Fouille Lv.[[GOLD]]{0} -XPBar.Fishing=P\u00eache Lv.[[GOLD]]{0} -XPBar.Herbalism=Herboristerie Lv.[[GOLD]]{0} -XPBar.Mining=Minage Lv.[[GOLD]]{0} -XPBar.Repair=R\u00e9paration Lv.[[GOLD]]{0} -XPBar.Salvage=R\u00e9cup\u00e9ration Lv.[[GOLD]]{0} -XPBar.Smelting=Fonte Lv.[[GOLD]]{0} -XPBar.Swords=\u00c9p\u00e9e Lv.[[GOLD]]{0} -XPBar.Taming=Apprivoisement Lv.[[GOLD]]{0} -XPBar.Unarmed=Poings Lv.[[GOLD]]{0} -XPBar.Woodcutting=B\u00fbcheronnage Lv.[[GOLD]]{0} +XPBar.Template.EarlyGameBoost=&6Apprentissage d\'une nouvelle comp\u00e9tence ... +XPBar.Acrobatics=Acrobatiques Lv.&6{0} +XPBar.Alchemy=Alchemie Lv.&6{0} +XPBar.Archery=Archerie Lv.&6{0} +XPBar.Axes=Haches Lv.&6{0} +XPBar.Excavation=Fouille Lv.&6{0} +XPBar.Fishing=P\u00eache Lv.&6{0} +XPBar.Herbalism=Herboristerie Lv.&6{0} +XPBar.Mining=Minage Lv.&6{0} +XPBar.Repair=R\u00e9paration Lv.&6{0} +XPBar.Salvage=R\u00e9cup\u00e9ration Lv.&6{0} +XPBar.Smelting=Fonte Lv.&6{0} +XPBar.Swords=\u00c9p\u00e9e Lv.&6{0} +XPBar.Taming=Apprivoisement Lv.&6{0} +XPBar.Unarmed=Poings Lv.&6{0} +XPBar.Woodcutting=B\u00fbcheronnage Lv.&6{0} # Ceci n\'est qu\'un exemple qui peut \u00eatre utilis\u00e9 quand l\'option 'ExtraDetails' dans experience.yml est activ\u00e9 (d\u00e9sactiv\u00e9 par d\u00e9faut), vous pouvez l\'ignor\u00e9 et juste modifier le message au dessus -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR accepte les variables -- {0} Niveau de comp\u00e9tence, {1} XP actuelle, {2} XP n\u00e9cessaire pour le niveau suivant, {3} Niveau de puissance, {4} Pourcentage du niveau # Soyez s\u00fbr d\'avoir activ\u00e9 Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained si vous voulez la barre d\'XP \u00e0 chaque fois que le joueur en gagne ! # FIN DE LA CONFIG DU STYLE #ACROBATIES -Acrobatics.Ability.Proc=[[GREEN]]**Atterrissage gracieux** -Acrobatics.Combat.Proc=[[GREEN]]**Esquiv\u00e9** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]Roll Chance [[YELLOW]]{0}%[[GOLD]] Graceful Roll Chance[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**Atterrissage gracieux** +Acrobatics.Combat.Proc=&a**Esquiv\u00e9** +Acrobatics.SubSkill.Roll.Stats=&6Roll Chance &e{0}%&6 Graceful Roll Chance&e {1}% Acrobatics.SubSkill.Roll.Stat=Chance d\'une roulade Acrobatics.SubSkill.Roll.Stat.Extra=Chance d\'une roulade gracieuse Acrobatics.SubSkill.Roll.Name=Roulade Acrobatics.SubSkill.Roll.Description=R\u00e9duit ou annule les d\u00e9g\u00e2ts de chute -Acrobatics.SubSkill.Roll.Chance=Chance d\'une roulade: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Chance d\'une roulade gracieuse: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]La roulade est une sous-capacit\u00e9 avec une partie passive.\nLorsque vous prenez des d\u00e9g\u00e2ts de ch\u00fbtes, vous avez une chance de ne rien prendre, en fonction de votre niveau de comp\u00e9tence. Au niveau 50, vous avez [[YELLOW]]{0}%[[GRAY]] de chance de ne pas prendre de d\u00e9g\u00e2ts, et [[YELLOW]]{1}%[[GRAY]] si vous activ\u00e9 la roulade gracieuse.\nLa chance pour la r\u00e9ussite est calcul\u00e9 gr\u00e2ce \u00e0 votre niveau de comp\u00e9tence, avec une courbe lin\u00e9aire jusqu\'au niveau [[YELLOW]]{2}[[GRAY]] son maximum. Tous les niveaux d\'acrobaties vous donnent [[YELLOW]]{3}%[[GRAY]] de chance de succ\u00e8s.\nEn s'accroupissant, vous pouvez doubler votre chance de ne pas prendre les d\u00e9g\u00e2ts de ch\u00fbte ! En sneakant, vous transformerez une roulade normal en une roulade gracieuse.\nUne roulade emp\u00eache jusqu\'\u00e0 [[RED]]{4}[[GRAY]] d\u00e9g\u00e2ts. Une roulade gracieuse en emp\u00eache jusqu\'\u00e0 [[GREEN]]{5}[[GRAY]]. +Acrobatics.SubSkill.Roll.Chance=Chance d\'une roulade: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Chance d\'une roulade gracieuse: &e{0} +Acrobatics.SubSkill.Roll.Mechanics=&7La roulade est une sous-capacit\u00e9 avec une partie passive.\nLorsque vous prenez des d\u00e9g\u00e2ts de ch\u00fbtes, vous avez une chance de ne rien prendre, en fonction de votre niveau de comp\u00e9tence. Au niveau 50, vous avez &e{0}%&7 de chance de ne pas prendre de d\u00e9g\u00e2ts, et &e{1}%&7 si vous activ\u00e9 la roulade gracieuse.\nLa chance pour la r\u00e9ussite est calcul\u00e9 gr\u00e2ce \u00e0 votre niveau de comp\u00e9tence, avec une courbe lin\u00e9aire jusqu\'au niveau &e{2}&7 son maximum. Tous les niveaux d\'acrobaties vous donnent &e{3}%&7 de chance de succ\u00e8s.\nEn s'accroupissant, vous pouvez doubler votre chance de ne pas prendre les d\u00e9g\u00e2ts de ch\u00fbte ! En sneakant, vous transformerez une roulade normal en une roulade gracieuse.\nUne roulade emp\u00eache jusqu\'\u00e0 &c{4}&7 d\u00e9g\u00e2ts. Une roulade gracieuse en emp\u00eache jusqu\'\u00e0 &a{5}&7. Acrobatics.SubSkill.GracefulRoll.Name=Roulade gracieuse Acrobatics.SubSkill.GracefulRoll.Description=Deux fois plus efficace qu\'une roulade classique Acrobatics.SubSkill.Dodge.Name=Esquive @@ -153,8 +153,8 @@ Alchemy.SubSkill.Catalysis.Description=Augmente la vitesse de confection des pot Alchemy.SubSkill.Catalysis.Stat=Vitesse de confection Alchemy.SubSkill.Concoctions.Name=Concoctions Alchemy.SubSkill.Concoctions.Description=Confection des potions avec plus d\u2019ingr\u00e9dients -Alchemy.SubSkill.Concoctions.Stat=Classement des confectionneurs de potions: [[YELLOW]]{0}/{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=Ingr\u00e9dients [[[YELLOW]]{0}[[RED]]]: [[YELLOW]]{1} +Alchemy.SubSkill.Concoctions.Stat=Classement des confectionneurs de potions: &e{0}/{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=Ingr\u00e9dients [&e{0}&c]: &e{1} Alchemy.Listener=Alchemie: Alchemy.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux de talent (CATALYSE) Alchemy.SkillName=ALCHIMIE @@ -182,13 +182,13 @@ Axes.Ability.Bonus.2=Impact d\'armure Axes.Ability.Bonus.3=Inflige {0} de d\u00e9g\u00e2ts \u00e0 l\'armure Axes.Ability.Bonus.4=Impact puissant Axes.Ability.Bonus.5=Inflige {0} de d\u00e9g\u00e2ts en plus aux ennemis sans armure -Axes.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE HACHE** -Axes.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE HACHE** -Axes.Combat.CritStruck=[[DARK_RED]]Vous avez re\u00e7u un coup critique ! +Axes.Ability.Lower=&7**VOUS ABAISSEZ VOTRE HACHE** +Axes.Ability.Ready=&a**VOUS LEVEZ VOTRE HACHE** +Axes.Combat.CritStruck=&4Vous avez re\u00e7u un coup critique ! Axes.Combat.CriticalHit=COUP CRITIQUE ! -Axes.Combat.GI.Proc=[[GREEN]]**FRAPP\u00c9 D\'UNE VIOLENTE INOU\u00cfE** +Axes.Combat.GI.Proc=&a**FRAPP\u00c9 D\'UNE VIOLENTE INOU\u00cfE** Axes.Combat.GI.Struck=**TOUCH\u00c9 PAR UN IMPACT PUISSANT** -Axes.Combat.SS.Struck=[[DARK_RED]]Bloqu\u00e9 par TRANCHE-CR\u00c2NE ! +Axes.Combat.SS.Struck=&4Bloqu\u00e9 par TRANCHE-CR\u00c2NE ! Axes.SubSkill.SkullSplitter.Name=Tranche-cr\u00e2ne (Comp\u00e9tence) Axes.SubSkill.SkullSplitter.Description=Inflige des d\u00e9g\u00e2ts de zone Axes.SubSkill.SkullSplitter.Stat=Dur\u00e9e du tranche-cr\u00e2ne @@ -207,13 +207,13 @@ Axes.SubSkill.GreaterImpact.Description=Inflige des d\u00e9g\u00e2ts bonus aux e Axes.Listener=Haches : Axes.SkillName=HACHES Axes.Skills.SS.Off=**Tranche-cr\u00e2ne est termin\u00e9** -Axes.Skills.SS.On=[[GREEN]]**TRANCHE-CR\u00c2NE ACTIV\u00c9** -Axes.Skills.SS.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Tranche-cr\u00e2ne [[GREEN]]est pr\u00eate ! -Axes.Skills.SS.Other.Off=Tranche-cr\u00e2ne[[GREEN]] s\'est termin\u00e9 pour [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Tranche-cr\u00e2ne ! +Axes.Skills.SS.On=&a**TRANCHE-CR\u00c2NE ACTIV\u00c9** +Axes.Skills.SS.Refresh=&aVotre comp\u00e9tence &eTranche-cr\u00e2ne &aest pr\u00eate ! +Axes.Skills.SS.Other.Off=Tranche-cr\u00e2ne&a s\'est termin\u00e9 pour &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 a utilis\u00e9 &cTranche-cr\u00e2ne ! #FOUILLE -Excavation.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE PELLE** -Excavation.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE PELLE** +Excavation.Ability.Lower=&7**VOUS ABAISSEZ VOTRE PELLE** +Excavation.Ability.Ready=&a**VOUS LEVEZ VOTRE PELLE** Excavation.SubSkill.GigaDrillBreaker.Name=Foreur (Comp\u00e9tence) Excavation.SubSkill.GigaDrillBreaker.Description=Drops x3, XP x3, plus rapide Excavation.SubSkill.GigaDrillBreaker.Stat=Dur\u00e9e du foreur @@ -224,23 +224,23 @@ Excavation.SubSkill.Archaeology.Stat.Extra=Quantit\u00e9 d\'exp\u00e9rience arch Excavation.Listener=Fouille: Excavation.SkillName=FOUILLE Excavation.Skills.GigaDrillBreaker.Off=**Votre comp\u00e9tence Foreur est termin\u00e9e** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**FOREUR ACTIV\u00c9** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Foreur [[GREEN]]est pr\u00eate ! -Excavation.Skills.GigaDrillBreaker.Other.Off=Foreur[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Foreur ! +Excavation.Skills.GigaDrillBreaker.On=&a**FOREUR ACTIV\u00c9** +Excavation.Skills.GigaDrillBreaker.Refresh=&aVotre comp\u00e9tence &eForeur &aest pr\u00eate ! +Excavation.Skills.GigaDrillBreaker.Other.Off=Foreur&a est termin\u00e9 pour &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 a utilis\u00e9 &cForeur ! #PÊCHE -Fishing.ScarcityTip=[[YELLOW]]&oCette zone a souffert d\'une surexploitation ... Utilisez votre canne \u00e0 p\u00e2che autre part, \u00e0 au moins {0} blocs de distance. -Fishing.Scared=[[GRAY]]&oDes mouvements chaotique effrait les poissons ! -Fishing.Exhausting=[[RED]]&oUne mauvaise utilisation de la canne \u00e0 p\u00eache vous fatigue et use la canne ! -Fishing.LowResourcesTip=[[GRAY]]Vous sentez qu\'il n\'y a plus beaucoup de poisson par ici. Allez essayez {0} blocs plus loin. -Fishing.Ability.Info=P\u00eache magique : [[GRAY]] **S\'am\u00e9liore via Chasseur de tr\u00e9sors** +Fishing.ScarcityTip=&e&oCette zone a souffert d\'une surexploitation ... Utilisez votre canne \u00e0 p\u00e2che autre part, \u00e0 au moins {0} blocs de distance. +Fishing.Scared=&7&oDes mouvements chaotique effrait les poissons ! +Fishing.Exhausting=&c&oUne mauvaise utilisation de la canne \u00e0 p\u00eache vous fatigue et use la canne ! +Fishing.LowResourcesTip=&7Vous sentez qu\'il n\'y a plus beaucoup de poisson par ici. Allez essayer {0} blocs plus loin. +Fishing.Ability.Info=P\u00eache magique : &7 **S\'am\u00e9liore via Chasseur de tr\u00e9sors** Fishing.Ability.Locked.0=BLOCKE JUSQU\'A {0}+ COMPETENCE (SHAKE) Fishing.Ability.Locked.1=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux de talent (PECHEUR SUR GLACE) Fishing.Ability.Locked.2=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (Ma\u00eetre P\u00eacheur) Fishing.SubSkill.TreasureHunter.Name=Chasseur de tr\u00e9sors Fishing.SubSkill.TreasureHunter.Description=Remonte des objets inhabituels -Fishing.SubSkill.TreasureHunter.Stat=Grade de chasseur de tr\u00e9sor: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=Ratio de drop: [[GRAY]]Commun: [[YELLOW]]{0} [[GREEN]]Non-commun: [[YELLOW]]{1}\n[[BLUE]]Rare: [[YELLOW]]{2} [[LIGHT_PURPLE]]Epique: [[YELLOW]]{3} [[GOLD]]Legendaire: [[YELLOW]]{4} [[AQUA]]Record: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=Grade de chasseur de tr\u00e9sor: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=Ratio de drop: &7Commun: &e{0} &aNon-commun: &e{1}\n&9Rare: &e{2} &dEpique: &e{3} &6Legendaire: &e{4} &bRecord: &e{5} Fishing.SubSkill.MagicHunter.Name=P\u00eache magique Fishing.SubSkill.MagicHunter.Description=Remonte des objets magiques Fishing.SubSkill.MagicHunter.Stat=Chance du chasseur de tr\u00e9sor @@ -249,25 +249,24 @@ Fishing.SubSkill.Shake.Description=Fait tomber des objets des monstres avec une Fishing.SubSkill.Shake.Stat=Chance d\'esquive Fishing.SubSkill.FishermansDiet.Name=R\u00e9gime de fermier Fishing.SubSkill.FishermansDiet.Description=Am\u00e9liore la nutrition des produits de la ferme -Fishing.SubSkill.FishermansDiet.Stat=R\u00e9gime de fermier:[[GREEN]] Grade {0} +Fishing.SubSkill.FishermansDiet.Stat=R\u00e9gime de fermier:&a Grade {0} Fishing.SubSkill.MasterAngler.Name=Ma\u00eetre P\u00eacheur Fishing.SubSkill.MasterAngler.Description=Augmente les chances que \u00e7a morde lors de la p\u00eache -Fishing.SubSkill.MasterAngler.Stat=Plus de chance de mordre ou vous \u00eates: [[GREEN]]+{0} Fishing.SubSkill.IceFishing.Name=P\u00eache sur Glace Fishing.SubSkill.IceFishing.Description=Vous permet de p\u00eacher dans les biomes glac\u00e9s Fishing.SubSkill.IceFishing.Stat=P\u00eache sur Glace -Fishing.Chance.Raining=[[BLUE]] Bonus de pluie +Fishing.Chance.Raining=&9 Bonus de pluie Fishing.Listener=P\u00eache : -Fishing.Ability.TH.MagicFound=[[GRAY]]Vous ressentez quelque chose de magique dans cette prise... -Fishing.Ability.TH.Boom=[[GRAY]]TEMPS D\'EXPLOSION !!! -Fishing.Ability.TH.Poison=[[GRAY]]Quelque chose n\'a pas bien cuit... +Fishing.Ability.TH.MagicFound=&7Vous ressentez quelque chose de magique dans cette prise... +Fishing.Ability.TH.Boom=&7TEMPS D\'EXPLOSION !!! +Fishing.Ability.TH.Poison=&7Quelque chose n\'a pas bien cuit... Fishing.SkillName=P\u00caCHE #HERBORISTERIE Herbalism.Ability.GTe.NeedMore=Vous avez besoin de plus de graines pour r\u00e9pandre la terre verte Herbalism.Ability.GTh.Fail=**MAINS VERTES \u00c9CHOU\u00c9ES** -Herbalism.Ability.GTh=[[GREEN]]**DOIGTS VERTS** -Herbalism.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE HOUE** -Herbalism.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE HOUE** +Herbalism.Ability.GTh=&a**DOIGTS VERTS** +Herbalism.Ability.Lower=&7**VOUS ABAISSEZ VOTRE HOUE** +Herbalism.Ability.Ready=&a**VOUS LEVEZ VOTRE HOUE** Herbalism.Ability.ShroomThumb.Fail=**DOIGTS VERTS \u00c9CHOU\u00c9** Herbalism.SubSkill.GreenTerra.Name=Main verte (Comp\u00e9tence) Herbalism.SubSkill.GreenTerra.Description=Propage les plantes / triple drops @@ -275,12 +274,12 @@ Herbalism.SubSkill.GreenTerra.Stat=Dur\u00e9e de la main verte Herbalism.SubSkill.GreenThumb.Name=Mains Vertes (Bl\u00e9) Herbalism.SubSkill.GreenThumb.Description=Plantation automatique apres recolte du champ Herbalism.SubSkill.GreenThumb.Stat=Chance de plantation automatique apr\u00e8s r\u00e9colte -Herbalism.SubSkill.GreenThumb.Stat.Extra=Plantation automatique: [[GREEN]] Graîne pousse au niveau {0} +Herbalism.SubSkill.GreenThumb.Stat.Extra=Plantation automatique: &a Graîne pousse au niveau {0} Herbalism.Effect.4=Mains Vertes (Blocs) Herbalism.SubSkill.GreenThumb.Description.2=Faire des briques avec mousse ou faire pousser l\'herbe Herbalism.SubSkill.FarmersDiet.Name=R\u00e9gime de fermier Herbalism.SubSkill.FarmersDiet.Description=Am\u00e9liore la nutrition des produits de la ferme -Herbalism.SubSkill.FarmersDiet.Stat=R\u00e9gime de fermier: [[GREEN]]Grade {0} +Herbalism.SubSkill.FarmersDiet.Stat=R\u00e9gime de fermier: &aGrade {0} Herbalism.SubSkill.DoubleDrops.Name=Double drops Herbalism.SubSkill.DoubleDrops.Description=Double la quantit\u00e9 r\u00e9colt\u00e9e Herbalism.SubSkill.DoubleDrops.Stat=Chance de double drop @@ -290,20 +289,20 @@ Herbalism.SubSkill.HylianLuck.Stat=Chance d\'Hylian Herbalism.SubSkill.ShroomThumb.Name=Doigts \u00e0 Champignons Herbalism.SubSkill.ShroomThumb.Description=Etend le mycelium sur la terre et l\'herbe Herbalism.SubSkill.ShroomThumb.Stat=Chance extension du mycelium -Herbalism.HylianLuck=[[GREEN]]la chance d\'Hyrule est avec vous aujourd\'hui ! +Herbalism.HylianLuck=&ala chance d\'Hyrule est avec vous aujourd\'hui ! Herbalism.Listener=Herboristerie : Herbalism.SkillName=HERBORISTERIE Herbalism.Skills.GTe.Off=**Votre comp\u00e9tence Main verte est termin\u00e9e** -Herbalism.Skills.GTe.On=[[GREEN]]**MAIN VERTE ACTIV\u00c9** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Main verte [[GREEN]]est pr\u00eate ! -Herbalism.Skills.GTe.Other.Off=Main verte[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Main verte ! +Herbalism.Skills.GTe.On=&a**MAIN VERTE ACTIV\u00c9** +Herbalism.Skills.GTe.Refresh=&aVotre comp\u00e9tence &eMain verte &aest pr\u00eate ! +Herbalism.Skills.GTe.Other.Off=Main verte&a est termin\u00e9 pour &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 a utilis\u00e9 &cMain verte ! #MINAGE Mining.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux du talent (MINAGE PAR EXPLOSIONS) Mining.Ability.Locked.1=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (Grosses Explosions) Mining.Ability.Locked.2=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveau(x) (Expert en d\u00e9molition) -Mining.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE PIOCHE** -Mining.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE PIOCHE** +Mining.Ability.Lower=&7**VOUS ABAISSEZ VOTRE PIOCHE** +Mining.Ability.Ready=&a**VOUS LEVEZ VOTRE PIOCHE** Mining.SubSkill.SuperBreaker.Name=Broyeur (Comp\u00e9tence) Mining.SubSkill.SuperBreaker.Description=Plus rapide, chance de triple drops Mining.SubSkill.SuperBreaker.Stat=Puissance du broyeur @@ -312,8 +311,8 @@ Mining.SubSkill.DoubleDrops.Description=Double la quantit\u00e9 r\u00e9colt\u00e Mining.SubSkill.DoubleDrops.Stat=Chance de double drop Mining.SubSkill.BlastMining.Name=Minage explosif Mining.SubSkill.BlastMining.Description=Bonus au minage \u00e0 l\'explosif -Mining.SubSkill.BlastMining.Stat=Minage explosif:[[GREEN]] Grade {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=Rayon du minage explosif: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=Minage explosif:&a Grade {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=Rayon du minage explosif: &a+{0} Mining.SubSkill.BiggerBombs.Name=Grosses explosions Mining.SubSkill.BiggerBombs.Description=Augmente le rayon d\'explosion de la TNT Mining.SubSkill.DemolitionsExpertise.Name=Expert en d\u00e9molition @@ -323,16 +322,16 @@ Mining.SubSkill.DemolitionsExpertise.Stat=Baisse des d\u00e9g\u00e2ts de destruc Mining.Listener=Minage : Mining.SkillName=MINAGE Mining.Skills.SuperBreaker.Off=**Votre comp\u00e9tence Broyeur est termin\u00e9e** -Mining.Skills.SuperBreaker.On=[[GREEN]]**BROYEUR ACTIV\u00c9** -Mining.Skills.SuperBreaker.Other.Off=Broyeur[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Broyeur ! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Broyeur [[GREEN]]est pr\u00eate ! +Mining.Skills.SuperBreaker.On=&a**BROYEUR ACTIV\u00c9** +Mining.Skills.SuperBreaker.Other.Off=Broyeur&a est termin\u00e9 pour &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 a utilis\u00e9 &cBroyeur ! +Mining.Skills.SuperBreaker.Refresh=&aVotre comp\u00e9tence &eBroyeur &aest pr\u00eate ! # MINAGE EXPLOSIF -Mining.Blast.Boom=[[GRAY]]**BOUM** +Mining.Blast.Boom=&7**BOUM** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} de r\u00e9colte des minerais, {1}x les r\u00e9compenses -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Minage explosif ! -Mining.Blast.Refresh=[[GREEN]]Votre capacit\u00e9 [[YELLOW]]Minage Explosif[[GREEN]] est pr\u00eate ! +Mining.Blast.Other.On=&a{0}&2 a utilis\u00e9 &cMinage explosif ! +Mining.Blast.Refresh=&aVotre capacit\u00e9 &eMinage Explosif&a est pr\u00eate ! # R\u00c9PARATION Repair.SubSkill.Repair.Name=R\u00e9paration Repair.SubSkill.Repair.Description=R\u00e9parer Outils & Armures @@ -344,7 +343,7 @@ Repair.SubSkill.StoneRepair.Name=R\u00e9paration en Pierre ({0}+ SKILL) Repair.SubSkill.StoneRepair.Description=R\u00e9parer Outils en Pierre Repair.SubSkill.RepairMastery.Name=Ma\u00eetrise de la forge Repair.SubSkill.RepairMastery.Description=Am\u00e9liore la r\u00e9paration -Repair.SubSkill.RepairMastery.Stat=Repair Mastery: [[GREEN]]Extra {0} durability restored +Repair.SubSkill.RepairMastery.Stat=Repair Mastery: &aExtra {0} durability restored Repair.SubSkill.SuperRepair.Name=Superbe r\u00e9paration Repair.SubSkill.SuperRepair.Description=Double l\'efficacit\u00e9 Repair.SubSkill.SuperRepair.Stat=Super Repair Chance @@ -352,65 +351,65 @@ Repair.SubSkill.DiamondRepair.Name=R\u00e9paration du diamant (talent {0}+) Repair.SubSkill.DiamondRepair.Description=R\u00e9pare les outils et armures en diamant Repair.SubSkill.ArcaneForging.Name=Forge arcanique Repair.SubSkill.ArcaneForging.Description=R\u00e9pare les objets magiques -Repair.SubSkill.ArcaneForging.Stat=Arcane Forging: [[YELLOW]]Rank {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]Arcane Forging Odds:[[GRAY]] Success [[GREEN]]{0}[[GRAY]]%, Failure [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]McMMO a rencontr\u00e9 une erreur en essayant de r\u00e9parer cet objet ! -Repair.Listener.Anvil=[[DARK_RED]]Vous venez de poser une enclume, elle peut \u00eatre utilis\u00e9e pour r\u00e9parer votre \u00e9quipement. +Repair.SubSkill.ArcaneForging.Stat=Arcane Forging: &eRank {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3Arcane Forging Odds:&7 Success &a{0}&7%, Failure &c{1}&7% +Repair.Error=&4McMMO a rencontr\u00e9 une erreur en essayant de r\u00e9parer cet objet ! +Repair.Listener.Anvil=&4Vous venez de poser une enclume, elle peut \u00eatre utilis\u00e9e pour r\u00e9parer votre \u00e9quipement. Repair.Listener=R\u00e9paration : Repair.SkillName=R\u00c9PARATION -Repair.Skills.AdeptDiamond=[[DARK_RED]]Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer le diamant. -Repair.Skills.AdeptGold=[[DARK_RED]]Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer l\'or. -Repair.Skills.AdeptIron=[[DARK_RED]]Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer le fer. -Repair.Skills.AdeptStone=[[DARK_RED]]Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer la pierre. -Repair.Skills.Adept=Vous devez avoir le niveau [[YELLOW]]{0}[[RED]] pour pouvoir r\u00e9parer [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]Plut\u00f4t facile. -Repair.Skills.FullDurability=[[GRAY]]C\'est d\u00e9j\u00e0 r\u00e9par\u00e9. -Repair.Skills.StackedItems=[[DARK_RED]]Vous ne pouvez pas r\u00e9parer les objets empil\u00e9s. +Repair.Skills.AdeptDiamond=&4Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer le diamant. +Repair.Skills.AdeptGold=&4Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer l\'or. +Repair.Skills.AdeptIron=&4Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer le fer. +Repair.Skills.AdeptStone=&4Vous n\'\u00eates pas suffisamment comp\u00e9tent pour r\u00e9parer la pierre. +Repair.Skills.Adept=Vous devez avoir le niveau &e{0}&c pour pouvoir r\u00e9parer &e{1} +Repair.Skills.FeltEasy=&7Plut\u00f4t facile. +Repair.Skills.FullDurability=&7C\'est d\u00e9j\u00e0 r\u00e9par\u00e9. +Repair.Skills.StackedItems=&4Vous ne pouvez pas r\u00e9parer les objets empil\u00e9s. Repair.Pretty.Name=R\u00e9paration # Force arcanique Repair.Arcane.Downgrade=Les \u00e9nergies arcaniques ont \u00e9t\u00e9 affaiblies sur cet objet. Repair.Arcane.Fail=Les \u00e9nergies arcaniques ont quitt\u00e9 cet objet. Repair.Arcane.Lost=Vous n\'\u00e9tiez pas suffisamment comp\u00e9tent pour pr\u00e9server les enchantements. -Repair.Arcane.Perfect=[[GREEN]]Vous avez pr\u00e9serv\u00e9 les \u00e9nergies arcaniques de cet objet. +Repair.Arcane.Perfect=&aVous avez pr\u00e9serv\u00e9 les \u00e9nergies arcaniques de cet objet. # RECYCLAGE Salvage.Pretty.Name=Recyclage Salvage.SubSkill.UnderstandingTheArt.Name=Compr\u00e9hension de l\'art Salvage.SubSkill.UnderstandingTheArt.Description=Vous n\'\u00eates pas juste en train de miner \u00e0 travers la poubelle de votre voisin, vous prenez soin de l\'environment.\nRenforce la r\u00e9cup\u00e9ration. Salvage.SubSkill.ScrapCollector.Name=Collection de fragment Salvage.SubSkill.ScrapCollector.Description=R\u00e9cup\u00e9ration de materiel depuis un item, une r\u00e9cup\u00e9ration parfaite en accord avec vos comp\u00e9tences et votre chance. -Salvage.SubSkill.ScrapCollector.Stat=Collection de fragment: [[GREEN]]R\u00e9cup\u00e9ration de [[YELLOW]]{0}[[GREEN]] items. Un peu de chance y est impliqu\u00e9. +Salvage.SubSkill.ScrapCollector.Stat=Collection de fragment: &aR\u00e9cup\u00e9ration de &e{0}&a items. Un peu de chance y est impliqu\u00e9. Salvage.SubSkill.ArcaneSalvage.Name=Recyclage Arcanique Salvage.SubSkill.ArcaneSalvage.Description=Extrait les enchantements des objets -Salvage.SubSkill.ArcaneSalvage.Stat=Recyclage Arcanique: [[YELLOW]]Grade {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=Recyclage Arcanique: &eGrade {0}/{1} Salvage.Ability.Bonus.0=Recyclage Avanc\u00e9 Salvage.Ability.Bonus.1=Rendement maximal {0} objet(s) d\u00e9truit(s) -Salvage.Arcane.ExtractFull=[[GRAY]]AS Full-Enchant Chance -Salvage.Arcane.ExtractPartial=[[GRAY]]AS Partial-Enchant Chance -Salvage.Skills.Success=[[GREEN]]Objet recycl\u00e9 ! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]Vous n\'\u00eates pas assez talentueux pour recycler des objets endommag\u00e9s. -Salvage.Skills.Adept.Level=Vous devez \u00eatre niveau [[YELLOW]]{0}[[RED]] pour recycler [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]C\'est objet est trop endommag\u00e9 pour \u00eatre recycl\u00e9. +Salvage.Arcane.ExtractFull=&7AS Full-Enchant Chance +Salvage.Arcane.ExtractPartial=&7AS Partial-Enchant Chance +Salvage.Skills.Success=&aObjet recycl\u00e9 ! +Salvage.Skills.Adept.Damaged=&4Vous n\'\u00eates pas assez talentueux pour recycler des objets endommag\u00e9s. +Salvage.Skills.Adept.Level=Vous devez \u00eatre niveau &e{0}&c pour recycler &e{1} +Salvage.Skills.TooDamaged=&4C\'est objet est trop endommag\u00e9 pour \u00eatre recycl\u00e9. Salvage.Skills.ArcaneFailed=Vous avez \u00e9t\u00e9 incapable d\'extraire la connaissance contenue dans cet objet. Salvage.Skills.ArcanePartial=Vous avez \u00e9t\u00e9 capable d\'extraire toute la connaissance contenue dans cet objet. -Salvage.Skills.ArcaneSuccess=[[GREEN]]Vous avez \u00e9t\u00e9 capable d\'extraire toute la connaissance contenue dans cet objet. -Salvage.Listener.Anvil=[[DARK_RED]]Vous avez plac\u00e9 une enclume de r\u00e9paration, utilisez-la pour recycler vos outils et vos armures. +Salvage.Skills.ArcaneSuccess=&aVous avez \u00e9t\u00e9 capable d\'extraire toute la connaissance contenue dans cet objet. +Salvage.Listener.Anvil=&4Vous avez plac\u00e9 une enclume de r\u00e9paration, utilisez-la pour recycler vos outils et vos armures. Salvage.Listener=Recyclage: Salvage.SkillName=RECYCLAGE -Salvage.Skills.Lottery.Normal=[[GOLD]]Vous \u00eates capable de r\u00e9cup\u00e9rer [[DARK_AQUA]]{0}[[GOLD]] mat\u00e9riel de [[YELLOW]]{1}[[GOLD]]. -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]Parfait ![[RESET]][[GOLD]] Vous avez r\u00e9cup\u00e9r\u00e9 [[DARK_AQUA]]{1}[[GOLD]] sans effort et retrouv\u00e9 [[DARK_AQUA]]{0}[[GOLD]] mat\u00e9riel. -Salvage.Skills.Lottery.Untrained=[[GRAY]]Vous n\'\u00eates pas assez qualifi\u00e9 dans la r\u00e9cup\u00e9ration. Vous ne pouvez retrouver que [[RED]]{0}[[GRAY]] mat\u00e9riel depuis [[GREEN]]{1}[[GRAY]]. +Salvage.Skills.Lottery.Normal=&6Vous \u00eates capable de r\u00e9cup\u00e9rer &3{0}&6 mat\u00e9riel de &e{1}&6. +Salvage.Skills.Lottery.Perfect=&a&lParfait !&r&6 Vous avez r\u00e9cup\u00e9r\u00e9 &3{1}&6 sans effort et retrouv\u00e9 &3{0}&6 mat\u00e9riel. +Salvage.Skills.Lottery.Untrained=&7Vous n\'\u00eates pas assez qualifi\u00e9 dans la r\u00e9cup\u00e9ration. Vous ne pouvez retrouver que &c{0}&7 mat\u00e9riel depuis &a{1}&7. #Enclume (Partag\u00e9 entre RECYCLAGE et R\u00c9PARATION) Anvil.Unbreakable=Cet item est incassable ! #\u00c9P\u00c9E -Swords.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOTRE \u00c9P\u00c9E** -Swords.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOTRE \u00c9P\u00c9E** -Swords.Combat.Rupture.Note=[[GRAY]]NOTE: [[YELLOW]]1 Tick correspond \u00e0 0.5 seconds! -Swords.Combat.Bleeding.Started=[[DARK_RED]] Tu saignes ! -Swords.Combat.Bleeding.Stopped=[[GRAY]]Le saignement s\'est [[GREEN]]arr\u00eat\u00e9[[GRAY]] ! -Swords.Combat.Bleeding=[[GREEN]]**L\'ENNEMI SAIGNE** -Swords.Combat.Counter.Hit=[[DARK_RED]]Touch\u00e9 par une contre-attaque ! -Swords.Combat.Countered=[[GREEN]]**CONTRE-ATTAQUE** -Swords.Combat.SS.Struck=[[DARK_RED]]Frapp\u00e9 par ATTAQUE D\u00c9CHIRANTE ! +Swords.Ability.Lower=&7**VOUS ABAISSEZ VOTRE \u00c9P\u00c9E** +Swords.Ability.Ready=&a**VOUS LEVEZ VOTRE \u00c9P\u00c9E** +Swords.Combat.Rupture.Note=&7NOTE: &e1 Tick correspond \u00e0 0.5 seconds! +Swords.Combat.Bleeding.Started=&4 Tu saignes ! +Swords.Combat.Bleeding.Stopped=&7Le saignement s\'est &aarr\u00eat\u00e9&7 ! +Swords.Combat.Bleeding=&a**L\'ENNEMI SAIGNE** +Swords.Combat.Counter.Hit=&4Touch\u00e9 par une contre-attaque ! +Swords.Combat.Countered=&a**CONTRE-ATTAQUE** +Swords.Combat.SS.Struck=&4Frapp\u00e9 par ATTAQUE D\u00c9CHIRANTE ! Swords.SubSkill.CounterAttack.Name=Contre-attaque Swords.SubSkill.CounterAttack.Description=Renvoie {0} des dommages pris en bloquant Swords.SubSkill.CounterAttack.Stat=Chance de contre-attaque @@ -426,16 +425,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=Limitation des d\u00e9g\u00e2ts de l\'\u00 Swords.SubSkill.SwordsLimitBreak.Description=Casse les limites. Augmente les d\u00e9g\u00e2ts face aux ennemis. Pr\u00e9vu pour le PvP, il peut \u00eatre configur\u00e9 pour le PvE. Swords.SubSkill.SwordsLimitBreak.Stat=D\u00e9g\u00e2ts maximum Swords.SubSkill.Rupture.Stat=Chance d\'h\u00e9morragie -Swords.SubSkill.Rupture.Stat.Extra=H\u00e9morragie: [[GREEN]]{0} ticks [{1} DMG vs Joueur] [{2} DMG vs Monstre] +Swords.SubSkill.Rupture.Stat.Extra=H\u00e9morragie: &a{0} ticks [{1} DMG vs Joueur] [{2} DMG vs Monstre] Swords.Effect.4=H\u00e9morragie d\'Attaque d\u00e9chirante Swords.Effect.5={0} Intervale entre les saignements Swords.Listener=\u00c9p\u00e9es : Swords.SkillName=\u00c9P\u00c9ES Swords.Skills.SS.Off=**Votre comp\u00e9tence Attaque d\u00e9chirante est termin\u00e9e** -Swords.Skills.SS.On=[[GREEN]]**ATTAQUE D\u00c9CHIRANTE ACTIV\u00c9E** -Swords.Skills.SS.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Attaque d\u00e9chirante [[GREEN]]est pr\u00eate ! -Swords.Skills.SS.Other.Off=Attaque d\u00e9chirante[[GREEN]] s\'est termin\u00e9 pour [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Attaque d\u00e9chirante ! +Swords.Skills.SS.On=&a**ATTAQUE D\u00c9CHIRANTE ACTIV\u00c9E** +Swords.Skills.SS.Refresh=&aVotre comp\u00e9tence &eAttaque d\u00e9chirante &aest pr\u00eate ! +Swords.Skills.SS.Other.Off=Attaque d\u00e9chirante&a s\'est termin\u00e9 pour &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 a utilis\u00e9 &cAttaque d\u00e9chirante ! #APPRIVOISEMENT Taming.Ability.Bonus.0=Attentif \u00e0 l\'environnement Taming.Ability.Bonus.1=Les loups \u00e9vitent les dangers @@ -462,7 +461,7 @@ Taming.SubSkill.ShockProof.Name=R\u00e9sistance aux chocs Taming.SubSkill.ShockProof.Description=R\u00e9duction des d\u00e9g\u00e2ts explosifs Taming.SubSkill.CallOfTheWild.Name=Appel de la nature Taming.SubSkill.CallOfTheWild.Description=Appelle un animal \u00e0 vos c\u00f4t\u00e9s -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW: Accroupissez vous et faites un clic-gauche avec\n{0} {1} (Ocelot), {2} {3} (Loup), {4} {5} (Cheval) +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW: Accroupissez vous et faites un clic-gauche avec\n{0} {1} (Ocelot), {2} {3} (Loup), {4} {5} (Cheval) Taming.SubSkill.FastFoodService.Name=Fast food Taming.SubSkill.FastFoodService.Description=Probabilit\u00e9 de voler la vie en attaquant Taming.SubSkill.HolyHound.Name=Super chien de chasse @@ -478,23 +477,23 @@ Taming.SubSkill.ThickFur.Description=R\u00e9duction de d\u00e9g\u00e2t, r\u00e9s Taming.SubSkill.Pummel.Name=Frappe Taming.SubSkill.Pummel.Description=Votre loup a une chance de faire reculer les ennemis Taming.SubSkill.Pummel.TargetMessage=Vous avez \u00e9t\u00e9 repouss\u00e9 par les loups ! -Taming.Listener.Wolf=[[DARK_GRAY]]Votre loup se pr\u00e9cipite \u00e0 vos c\u00f4t\u00e9s... +Taming.Listener.Wolf=&8Votre loup se pr\u00e9cipite \u00e0 vos c\u00f4t\u00e9s... Taming.Listener=Apprivoisement : Taming.SkillName=APPRIVOISEMENT -Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]](Appel de la nature) [[GRAY]]Vous avez invoqu\u00e9 un [[GOLD]]{0}[[GRAY]] -Taming.Summon.COTW.Success.WithLifespan=[[GREEN]](Appel de la nature) [[GRAY]]Vous avez invoqu\u00e9 un [[GOLD]]{0}[[GRAY]] pendant [[GOLD]]{1}[[GRAY]] secondes. -Taming.Summon.COTW.Limit=[[GREEN]](Appel de la nature) [[GRAY]]Vous ne pouvez avoir que [[RED]]{0} [[GRAY]]{1} invoqu\u00e9s en m\u00eame temps. -Taming.Summon.COTW.TimeExpired=[[GREEN]](Appel de la nature) [[GRAY]]Time is up, your [[GOLD]]{0}[[GRAY]] departs. -Taming.Summon.COTW.BreedingDisallowed=[[GREEN]](Appel de la nature) [[RED]]Vous ne pouvez pas reproduire un animal invoqu\u00e9. -Taming.Summon.COTW.NeedMoreItems=[[GREEN]](Appel de la nature) [[GRAY]]Vous avez besoin de [[YELLOW]]{0} [[DARK_AQUA]]{1}[[GRAY]](s) -Taming.Summon.Name.Format=[[GOLD]]{1} de {0} +Taming.Summon.COTW.Success.WithoutLifespan=&a(Appel de la nature) &7Vous avez invoqu\u00e9 un &6{0}&7 +Taming.Summon.COTW.Success.WithLifespan=&a(Appel de la nature) &7Vous avez invoqu\u00e9 un &6{0}&7 pendant &6{1}&7 secondes. +Taming.Summon.COTW.Limit=&a(Appel de la nature) &7Vous ne pouvez avoir que &c{0} &7{1} invoqu\u00e9s en m\u00eame temps. +Taming.Summon.COTW.TimeExpired=&a(Appel de la nature) &7Time is up, your &6{0}&7 departs. +Taming.Summon.COTW.BreedingDisallowed=&a(Appel de la nature) &cVous ne pouvez pas reproduire un animal invoqu\u00e9. +Taming.Summon.COTW.NeedMoreItems=&a(Appel de la nature) &7Vous avez besoin de &e{0} &3{1}&7(s) +Taming.Summon.Name.Format=&6{1} de {0} #POINGS Unarmed.Ability.Bonus.0=Poings de fer Unarmed.Ability.Bonus.1=+{0} de d\u00e9g\u00e2ts Unarmed.Ability.IronGrip.Attacker=Votre adversaire a une poigne de fer ! Unarmed.Ability.IronGrip.Defender=Votre poigne de fer vous a emp\u00each\u00e9 d\'\u00eatre d\u00e9sarm\u00e9 ! -Unarmed.Ability.Lower=[[GRAY]]**VOUS ABAISSEZ VOS POINGS** -Unarmed.Ability.Ready=[[GREEN]]**VOUS LEVEZ VOS POINGS** +Unarmed.Ability.Lower=&7**VOUS ABAISSEZ VOS POINGS** +Unarmed.Ability.Ready=&a**VOUS LEVEZ VOS POINGS** Unarmed.SubSkill.Berserk.Name=Berserk (Comp\u00e9tence) Unarmed.SubSkill.Berserk.Description=+50% de d\u00e9g\u00e2ts, casse les mat\u00e9riaux souples Unarmed.SubSkill.Berserk.Stat=Dur\u00e9e du berserk @@ -517,10 +516,10 @@ Unarmed.SubSkill.BlockCracker.Description=Casse les blocs avec tes poings Unarmed.Listener=Poings : Unarmed.SkillName=POINGS Unarmed.Skills.Berserk.Off=**Votre capacit\u00e9 Furie est termin\u00e9e** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK ACTIV\u0081\u00c9** -Unarmed.Skills.Berserk.Other.Off=Berserk[[GREEN]] s\'est termin\u00e9 pour [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Furie ! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Berserk [[GREEN]]est pr\u00eate ! +Unarmed.Skills.Berserk.On=&a**BERSERK ACTIV\u0081\u00c9** +Unarmed.Skills.Berserk.Other.Off=Berserk&a s\'est termin\u00e9 pour &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 a utilis\u00e9 &cFurie ! +Unarmed.Skills.Berserk.Refresh=&aVotre comp\u00e9tence &eBerserk &aest pr\u00eate ! #B\u00dbCHERONNAGE Woodcutting.Ability.0=Souffleur de Feuilles Woodcutting.Ability.1=Souffle les feuilles @@ -542,45 +541,45 @@ Woodcutting.SubSkill.NaturesBounty.Description=Gain d\'exp\u00e9rience de la nat Woodcutting.Listener=B\u00fbcheronnage : Woodcutting.SkillName=B\u00dbCHERONNAGE Woodcutting.Skills.TreeFeller.Off=**Votre comp\u00e9tence Abatteur est termin\u00e9e** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**ABATTEUR ACTIV\u00c9** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Votre comp\u00e9tence [[YELLOW]]Abatteur [[GREEN]]est pr\u00eate ! -Woodcutting.Skills.TreeFeller.Other.Off=Abatteur[[GREEN]] est termin\u00e9 pour [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] a utilis\u00e9 [[RED]]Abatteur ! +Woodcutting.Skills.TreeFeller.On=&a**ABATTEUR ACTIV\u00c9** +Woodcutting.Skills.TreeFeller.Refresh=&aVotre comp\u00e9tence &eAbatteur &aest pr\u00eate ! +Woodcutting.Skills.TreeFeller.Other.Off=Abatteur&a est termin\u00e9 pour &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 a utilis\u00e9 &cAbatteur ! Woodcutting.Skills.TreeFeller.Splinter=VOTRE HACHE SE BRISE EN MILLE MORCEAUX ! Woodcutting.Skills.TreeFeller.Threshold=Cet arbre est trop large! #ABILITIY #COMBAT -Combat.ArrowDeflect=[[WHITE]]**FL\u00c8CHE DEVI\u00c9E** -Combat.BeastLore=[[GREEN]]**CONNAISSANCE DES B\u00caTES** -Combat.BeastLoreHealth=[[DARK_AQUA]]Vie ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Propri\u00e9taire ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]Vitesse des chevaux ([[GREEN]]{0} blocs/s[[DARK_AQUA]]) -Combat.BeastLoreHorseJumpStrength=[[DARK_AQUA]]Hauteur de saut des chevaux ([[GREEN]]Max {0} blocs[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**SANG** +Combat.ArrowDeflect=&f**FL\u00c8CHE DEVI\u00c9E** +Combat.BeastLore=&a**CONNAISSANCE DES B\u00caTES** +Combat.BeastLoreHealth=&3Vie (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Propri\u00e9taire (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3Vitesse des chevaux (&a{0} blocs/s&3) +Combat.BeastLoreHorseJumpStrength=&3Hauteur de saut des chevaux (&aMax {0} blocs&3) +Combat.Gore=&a**SANG** Combat.StruckByGore=**FRAPP\u00c9 JUSQU\'AU SANG** -Combat.TargetDazed=La cible a \u00e9t\u00e9 [[DARK_RED]]\u00c9tourdi -Combat.TouchedFuzzy=[[DARK_RED]]Vous voyez flou. Vous vous sentez \u00e9tourdi. +Combat.TargetDazed=La cible a \u00e9t\u00e9 &4\u00c9tourdi +Combat.TouchedFuzzy=&4Vous voyez flou. Vous vous sentez \u00e9tourdi. #COMMANDES ##generique -mcMMO.Description=[[DARK_AQUA]]\u00e0 propos du projet [[YELLOW]]mcMMO[[DARK_AQUA]]:,[[GOLD]]C'est un mod RPG [[RED]]open source[[GOLD]] cr\u00e9\u00e9 en f\u00e9vrier 2011, [[GOLD]]par [[BLUE]]nossr50[[GOLD]]. Le but est de permettre l'exp\u00e9rience d\'un RPG de qualit\u00e9.,[[DARK_AQUA]]Conseils:,[[GOLD]] - [[GREEN]]Utilisez [[RED]]/mcmmo help[[GREEN]] pour voir les commandes,[[GOLD]] - [[GREEN]]Faites [[RED]]/skillname[[GREEN]] pour voir les d\u00e9tails d\'une comp\u00e9tence,[[DARK_AQUA]]D\u00e9veloppeurs:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Cr\u00e9ateur & Leader du projet),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](Dev),[[GOLD]] - [[GREEN]]kashike [[BLUE]](Dev),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Mainteneur classique) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]Former Devs: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]Vous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} niveau(x) dans tous les talents ! +mcMMO.Description=&3\u00e0 propos du projet &emcMMO&3:,&6C'est un mod RPG &copen source&6 cr\u00e9\u00e9 en f\u00e9vrier 2011, &6par &9nossr50&6. Le but est de permettre l'exp\u00e9rience d\'un RPG de qualit\u00e9.,&3Conseils:,&6 - &aUtilisez &c/mcmmo help&a pour voir les commandes,&6 - &aFaites &c/skillname&a pour voir les d\u00e9tails d\'une comp\u00e9tence,&3D\u00e9veloppeurs:,&6 - &anossr50 &9(Cr\u00e9ateur & Leader du projet),&6 - &aelectronicboy &9(Dev),&6 - &akashike &9(Dev),&6 - &at00thpick1 &9(Mainteneur classique) +mcMMO.Description.FormerDevs=&3Former Devs: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&aVous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} niveau(x) dans tous les talents ! Commands.addlevels.AwardAll.2=Tous les talents ont \u00e9t\u00e9 modifi\u00e9s pour {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Vous avez re\u00e7u {0} niveau dans {1}! +Commands.addlevels.AwardSkill.1=&aVous avez re\u00e7u {0} niveau dans {1}! Commands.addlevels.AwardSkill.2={0} a \u00e9t\u00e9 modifi\u00e9 pour {1}. -Commands.addxp.AwardAll=[[GREEN]]Vous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} experiences dans chaque comp\u00e9tences! -Commands.addxp.AwardSkill=[[GREEN]]Vous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} experiences dans {1} ! -Commands.Ability.Off=Utilisation des comp\u00e9tences [[RED]]Off -Commands.Ability.On=Utilisation des comp\u00e9tences [[GREEN]]On -Commands.Ability.Toggle=L\'utilisation des capacit\u00e9s a \u00e9t\u00e9 modifi\u00e9e pour [[YELLOW]]{0} -Commands.AdminChat.Off=Canal admin [[RED]]Off -Commands.AdminChat.On=Canal admin [[GREEN]]On -Commands.AdminToggle=[[GREEN]]- Active/d\u00e9sactive le tchat admin +Commands.addxp.AwardAll=&aVous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} experiences dans chaque comp\u00e9tences! +Commands.addxp.AwardSkill=&aVous avez \u00e9t\u00e9 r\u00e9compens\u00e9 de {0} experiences dans {1} ! +Commands.Ability.Off=Utilisation des comp\u00e9tences &cOff +Commands.Ability.On=Utilisation des comp\u00e9tences &aOn +Commands.Ability.Toggle=L\'utilisation des capacit\u00e9s a \u00e9t\u00e9 modifi\u00e9e pour &e{0} +Commands.AdminChat.Off=Canal admin &cOff +Commands.AdminChat.On=Canal admin &aOn +Commands.AdminToggle=&a- Active/d\u00e9sactive le tchat admin Commands.Chat.Console=*Console* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]Temps d\'attente des capacit\u00e9s McMMO[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} secondes restantes -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]] Pr\u00eat ! +Commands.Cooldowns.Header=&6--= &aTemps d\'attente des capacit\u00e9s McMMO&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6{1} secondes restantes +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2 Pr\u00eat ! Commands.Database.Cooldown=Vous devez attendre 1 seconde avant de pouvoir utiliser cette commande de nouveau. Commands.Database.Processing=Votre commande pr\u00e9c\u00e9dente est toujours en ex\u00e9cution. Veuillez patienter. Commands.Disabled=Cette commande est d\u00e9sactiv\u00e9e. @@ -589,124 +588,124 @@ Commands.GodMode.Disabled=mcMMO Godmode d\u00e9sactiv\u00e9 Commands.GodMode.Enabled=mcMMO Godmode activ\u00e9 Commands.AdminChatSpy.Enabled=[mcMMO] Discussion priv\u00e9e SPY activ\u00e9 Commands.AdminChatSpy.Disabled=[mcMMO] Discussion priv\u00e9e SPY d\u00e9sactiv\u00e9 -Commands.AdminChatSpy.Toggle=[mcMMO] Discussion bascul\u00e9 pour [[YELLOW]]{0} -Commands.AdminChatSpy.Chat=[[GOLD]][SPY: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=[mcMMO] Discussion bascul\u00e9 pour &e{0} +Commands.AdminChatSpy.Chat=&6[SPY: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] Le Godmode n\'est pas permis sur ce monde (voir les permissions) -Commands.GodMode.Toggle=Le mode Dieu a \u00e9t\u00e9 modifi\u00e9 pour [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] Le type d\'affichage de la barre de vie a \u00e9t\u00e9 chang\u00e9 en [[RED]]C\u0153urs[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] Le type d\'affichage de la barre de vie a \u00e9t\u00e9 chang\u00e9 en [[YELLOW]]Bo\u00eetes[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] La barre de vie des entit\u00e9s a \u00e9t\u00e9 [[GRAY]]d\u00e9sactiv\u00e9e[[WHITE]]. +Commands.GodMode.Toggle=Le mode Dieu a \u00e9t\u00e9 modifi\u00e9 pour &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] Le type d\'affichage de la barre de vie a \u00e9t\u00e9 chang\u00e9 en &cC\u0153urs&f. +Commands.Healthbars.Changed.BAR=[mcMMO] Le type d\'affichage de la barre de vie a \u00e9t\u00e9 chang\u00e9 en &eBo\u00eetes&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] La barre de vie des entit\u00e9s a \u00e9t\u00e9 &7d\u00e9sactiv\u00e9e&f. Commands.Healthbars.Invalid=Type de barre de vie invalide ! -Commands.Inspect= [[GREEN]]- Voir les infos d\u00e9taill\u00e9es sur le joueur -Commands.Invite.Success=[[GREEN]]Invitation envoy\u00e9e. -Commands.Leaderboards= [[GREEN]]- Classement -Commands.mcgod=[[GREEN]]- Active/D\u00e9sactive le \"Mode Dieu\" +Commands.Inspect= &a- Voir les infos d\u00e9taill\u00e9es sur le joueur +Commands.Invite.Success=&aInvitation envoy\u00e9e. +Commands.Leaderboards= &a- Classement +Commands.mcgod=&a- Active/D\u00e9sactive le \"Mode Dieu\" Commands.mchud.Invalid=Ce n\'est pas un type valide d\'HUD. -Commands.mcpurge.Success=[[GREEN]]La base de donn\u00e9es a \u00e9t\u00e9 purg\u00e9e avec succ\u00e8s ! -Commands.mcrank.Heading=[[GOLD]]-=CLASSEMENT PERSONNEL=- -Commands.mcrank.Overall=Toutes competences confondues[[GREEN]] - [[GOLD]]Classement [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=CIBLE : [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]Classement [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Non class\u00e9 +Commands.mcpurge.Success=&aLa base de donn\u00e9es a \u00e9t\u00e9 purg\u00e9e avec succ\u00e8s ! +Commands.mcrank.Heading=&6-=CLASSEMENT PERSONNEL=- +Commands.mcrank.Overall=Toutes competences confondues&a - &6Classement &f#&a{0} +Commands.mcrank.Player=CIBLE : &f{0} +Commands.mcrank.Skill={0}&a - &6Classement &f#&a{1} +Commands.mcrank.Unranked=&fNon class\u00e9 Commands.mcrefresh.Success=Le temps d\'attente de {0} a \u00e9t\u00e9 refra\u00eechi. -Commands.mcremove.Success=[[GREEN]]{0} a \u00e9t\u00e9 enlev\u00e9(e) de la base de donn\u00e9es avec succ\u00e8s ! -Commands.mctop.Tip=[[GOLD]]Astuce : Utilisez [[RED]]/mcrank[[GOLD]] pour voir vos positions dans les diff\u00e9rents classements ! -Commands.mmoedit=[joueur] [[GREEN]] - Modifie la cible -Commands.mmoedit.AllSkills.1=[[GREEN]]Le niveau de tous vos talents a \u00e9t\u00e9 mis \u00e0 {0} ! -Commands.mmoedit.Modified.1=[[GREEN]]Votre niveau en {0} a \u00e9t\u00e9 modifi\u00e9 \u00e0 {1}! +Commands.mcremove.Success=&a{0} a \u00e9t\u00e9 enlev\u00e9(e) de la base de donn\u00e9es avec succ\u00e8s ! +Commands.mctop.Tip=&6Astuce : Utilisez &c/mcrank&6 pour voir vos positions dans les diff\u00e9rents classements ! +Commands.mmoedit=[joueur] &a - Modifie la cible +Commands.mmoedit.AllSkills.1=&aLe niveau de tous vos talents a \u00e9t\u00e9 mis \u00e0 {0} ! +Commands.mmoedit.Modified.1=&aVotre niveau en {0} a \u00e9t\u00e9 modifi\u00e9 \u00e0 {1}! Commands.mmoedit.Modified.2={0} a \u00e9t\u00e9 modifi\u00e9 pour {1}. Commands.mcconvert.Database.Same=Vous utilisez d\u00e9j\u00e0 le/la {0} base de donn\u00e9es ! Commands.mcconvert.Database.InvalidType={0} n\'est pas un type de base de donn\u00e9es valide. -Commands.mcconvert.Database.Start=[[GRAY]]Commencement de la conversion de {0} \u00e0 {1}... -Commands.mcconvert.Database.Finish=[[GRAY]]La migration de la base de donn\u00e9es a \u00e9t\u00e9 achev\u00e9e; la {1} base de donn\u00e9es a d\u00e9sormais toutes les donn\u00e9es de/du {0} base de donn\u00e9es. -Commands.mmoshowdb=La base de donn\u00e9es actuellement utilis\u00e9e est [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=Type de formule inconnu! Les types valides sont: [[GREEN]]LINEAR [[RED]]and [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7Commencement de la conversion de {0} \u00e0 {1}... +Commands.mcconvert.Database.Finish=&7La migration de la base de donn\u00e9es a \u00e9t\u00e9 achev\u00e9e; la {1} base de donn\u00e9es a d\u00e9sormais toutes les donn\u00e9es de/du {0} base de donn\u00e9es. +Commands.mmoshowdb=La base de donn\u00e9es actuellement utilis\u00e9e est &a{0} +Commands.mcconvert.Experience.Invalid=Type de formule inconnu! Les types valides sont: &aLINEAR &cand &aEXPONENTIAL. Commands.mcconvert.Experience.Same=Vous utilisez d\u00e9j\u00e0 une formule type {0} -Commands.mcconvert.Experience.Start=[[GRAY]]Commencement de la conversion de {0} \u00e0 {1}... -Commands.mcconvert.Experience.Finish=[[GRAY]]Changement de formule appliqu\u00e9; utilisation d\u00e9sormais de {0} pour la courbe d\'EXP. -Commands.ModDescription=[[GREEN]]- Lire la br\u00e8ve description du mod +Commands.mcconvert.Experience.Start=&7Commencement de la conversion de {0} \u00e0 {1}... +Commands.mcconvert.Experience.Finish=&7Changement de formule appliqu\u00e9; utilisation d\u00e9sormais de {0} pour la courbe d\'EXP. +Commands.ModDescription=&a- Lire la br\u00e8ve description du mod Commands.NoConsole=Cette commande ne peut \u00eatre utilis\u00e9e via la console. -Commands.Notifications.Off=Les notifications des capacit\u00e9s ont \u00e9t\u00e9 [[RED]]d\u00e9sactiv\u00e9es -Commands.Notifications.On=Les notifications des capacit\u00e9s ont \u00e9t\u00e9 [[GREEN]]activ\u00e9es +Commands.Notifications.Off=Les notifications des capacit\u00e9s ont \u00e9t\u00e9 &cd\u00e9sactiv\u00e9es +Commands.Notifications.On=Les notifications des capacit\u00e9s ont \u00e9t\u00e9 &aactiv\u00e9es Commands.Offline=Cette commande ne fonctionne pas sur les joueurs non connect\u00e9s. Commands.NotLoaded=Le profil du joueur n\'est pas encore charg\u00e9. -Commands.Party.Status=[[DARK_GRAY]]NOM: [[WHITE]]{0} {1} [[DARK_GRAY]]NIVEAU: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]ALLIANCES: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]Fonctionnalit\u00e9s D\u00e9bloqu\u00e9es: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]MODE PARTAGE : -Commands.Party.ItemShare=[[GRAY]]OBJETS [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]Partage d\'objets: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]A C\u00d4T\u00c9 DE VOUS [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- Accepter l\'invitation de la guilde -Commands.Party.Chat.Off=Canal guilde [[RED]]d\u00e9sactiv\u00e9 -Commands.Party.Chat.On=Canal guilde [[RED]]activ\u00e9 -Commands.Party.Commands=---[][[GREEN]]COMMANDES DE GUILDE[[RED]][]--- -Commands.Party.Invite.0=ALERT: [[GREEN]]Vous avez re\u00e7u une invitation de {1} pour rejoindre la guilde {0} -Commands.Party.Invite.1=Tapez [[GREEN]]/party accept[[YELLOW]] pour accepter l\'invitation de guilde -Commands.Party.Invite=[[GREEN]]- Envoyer une invitation de groupe. -Commands.Party.Invite.Accepted=[[GREEN]]Invitation accept\u00e9e. Vous avez rejoint la guilde {0} -Commands.Party.Join=[[GRAY]]a rejoint la guilde: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] est complète ! -Commands.Party.PartyFull.Invite=Vous ne pouvez pas inviter [[YELLOW]]{0}[[RED]] \u00e0 rejoindre [[GREEN]]{1}[[RED]] parce qu\'il y a d\u00e9j\u00e0 [[DARK_AQUA]]{2}[[RED]] joueurs dedans ! -Commands.Party.PartyFull.InviteAccept=Vous ne pouvez pas rejoindre [[GREEN]]{0}[[RED]] parce qu\'il y a d\u00e9j\u00e0 [[DARK_AQUA]]{1}[[RED]] joueurs dedans ! -Commands.Party.Create=[[GRAY]]Groupe Cr\u00e9\u00e9: {0} -Commands.Party.Rename=[[GRAY]]Le nom de la guilde a \u00e9t\u00e9 chang\u00e9 en : [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Le partage des {0} de la guilde a \u00e9t\u00e9 mis \u00e0: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]Le partage d\'objets de guilde [[GOLD]]{0} [[GRAY]]a \u00e9t\u00e9 [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]La guilde {0} existe d\u00e9j\u00e0! +Commands.Party.Status=&8NOM: &f{0} {1} &8NIVEAU: &3{2} +Commands.Party.Status.Alliance=&8ALLIANCES: &f{0} +Commands.Party.UnlockedFeatures=&8Fonctionnalit\u00e9s D\u00e9bloqu\u00e9es: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8MODE PARTAGE : +Commands.Party.ItemShare=&7OBJETS &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8Partage d\'objets: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8A C\u00d4T\u00c9 DE VOUS &3{0}&8/&3{1} +Commands.Party.Accept=&a- Accepter l\'invitation de la guilde +Commands.Party.Chat.Off=Canal guilde &cd\u00e9sactiv\u00e9 +Commands.Party.Chat.On=Canal guilde &cactiv\u00e9 +Commands.Party.Commands=---[]&aCOMMANDES DE GUILDE&c[]--- +Commands.Party.Invite.0=ALERT: &aVous avez re\u00e7u une invitation de {1} pour rejoindre la guilde {0} +Commands.Party.Invite.1=Tapez &a/party accept&e pour accepter l\'invitation de guilde +Commands.Party.Invite=&a- Envoyer une invitation de groupe. +Commands.Party.Invite.Accepted=&aInvitation accept\u00e9e. Vous avez rejoint la guilde {0} +Commands.Party.Join=&7a rejoint la guilde: {0} +Commands.Party.PartyFull=&6{0}&c est complète ! +Commands.Party.PartyFull.Invite=Vous ne pouvez pas inviter &e{0}&c \u00e0 rejoindre &a{1}&c parce qu\'il y a d\u00e9j\u00e0 &3{2}&c joueurs dedans ! +Commands.Party.PartyFull.InviteAccept=Vous ne pouvez pas rejoindre &a{0}&c parce qu\'il y a d\u00e9j\u00e0 &3{1}&c joueurs dedans ! +Commands.Party.Create=&7Groupe Cr\u00e9\u00e9: {0} +Commands.Party.Rename=&7Le nom de la guilde a \u00e9t\u00e9 chang\u00e9 en : &f{0} +Commands.Party.SetSharing=&7Le partage des {0} de la guilde a \u00e9t\u00e9 mis \u00e0: &3{1} +Commands.Party.ToggleShareCategory=&7Le partage d\'objets de guilde &6{0} &7a \u00e9t\u00e9 &3{1} +Commands.Party.AlreadyExists=&4La guilde {0} existe d\u00e9j\u00e0! Commands.Party.Kick=Vous avez \u00e9t\u00e9 \u00e9ject\u00e9 du groupe {0} ! Commands.Party.Leave=Vous avez quitt\u00e9 la guilde. -Commands.Party.Members.Header=-----[][[GREEN]]MEMBRES[[RED]][]----- +Commands.Party.Members.Header=-----[]&aMEMBRES&c[]----- Commands.Party.None=Vous n\'\u00eates pas dans une guilde. -Commands.Party.Quit=[[GREEN]]- Quitter votre pr\u00e9sente guilde -Commands.Party.Teleport=[[GREEN]]- Vous t\u00e9l\u00e9porte \u00e0 un membre de la guilde -Commands.Party.Toggle=[[GREEN]]- Active/d\u00e9sactive le tchat de guilde -Commands.Party1=[[GREEN]]- Cr\u00e9er une nouvelle guilde -Commands.Party2=[[GREEN]]- Rejoindre une guilde -Commands.Party.Alliance.Header=-----[][[GREEN]]ALLIANCE DE LA GUILDE[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]EST ALLI\u00c9 AVEC : [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=-----[][[GREEN]]MEMBRES DE L\'ALLIANCE[[RED]][]----- -Commands.Party.Alliance.Invite.0=ALERTE: [[GREEN]]Vous avez re\u00e7u une invitation d\'alliance de guilde de {1} pour {0} -Commands.Party.Alliance.Invite.1=Tapez [[GREEN]]/party alliance accept[[YELLOW]] pour accepter l\'invitation -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]Invitation d\'alliance accept\u00e9e. +Commands.Party.Quit=&a- Quitter votre pr\u00e9sente guilde +Commands.Party.Teleport=&a- Vous t\u00e9l\u00e9porte \u00e0 un membre de la guilde +Commands.Party.Toggle=&a- Active/d\u00e9sactive le tchat de guilde +Commands.Party1=&a- Cr\u00e9er une nouvelle guilde +Commands.Party2=&a- Rejoindre une guilde +Commands.Party.Alliance.Header=-----[]&aALLIANCE DE LA GUILDE&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8EST ALLI\u00c9 AVEC : &f{1} +Commands.Party.Alliance.Members.Header=-----[]&aMEMBRES DE L\'ALLIANCE&c[]----- +Commands.Party.Alliance.Invite.0=ALERTE: &aVous avez re\u00e7u une invitation d\'alliance de guilde de {1} pour {0} +Commands.Party.Alliance.Invite.1=Tapez &a/party alliance accept&e pour accepter l\'invitation +Commands.Party.Alliance.Invite.Accepted=&aInvitation d\'alliance accept\u00e9e. Commands.Party.Alliance.None=Votre groupe n\'a pas d\'alli\u00e9. -Commands.Party.Alliance.AlreadyAllies=Votre groupe a d\u00e9j\u00e0 une alliance. D\u00e9faites-la avec [[DARK_AQUA]]/party alliance disband +Commands.Party.Alliance.AlreadyAllies=Votre groupe a d\u00e9j\u00e0 une alliance. D\u00e9faites-la avec &3/party alliance disband Commands.Party.Alliance.Help.0=Cette guilde n\'a pas form\u00e9 d\'alliance. Invitez un chef de groupe. -Commands.Party.Alliance.Help.1= \u00e0 une alliance [[DARK_AQUA]]/party alliance invite [[RED]]. -Commands.ptp.Enabled=T\u00e9l\u00e9portation de guilde [[GREEN]]activ\u00e9e -Commands.ptp.Disabled=T\u00e9l\u00e9portation de guilde [[RED]]d\u00e9sactiv\u00e9e +Commands.Party.Alliance.Help.1= \u00e0 une alliance &3/party alliance invite &c. +Commands.ptp.Enabled=T\u00e9l\u00e9portation de guilde &aactiv\u00e9e +Commands.ptp.Disabled=T\u00e9l\u00e9portation de guilde &cd\u00e9sactiv\u00e9e Commands.ptp.NoRequests=Vous n\'avez pas de requ\u00eates de t\u00e9l\u00e9portation en ce moment Commands.ptp.NoWorldPermissions=[mcMMO] Vous n\'avez pas la permission de vous t\u00e9l\u00e9porter dans le monde {0}. -Commands.ptp.Request1={0} [[GREEN]] vous a envoy\u00e9 une requ\u00eate de t\u00e9l\u00e9portation vers vous. -Commands.ptp.Request2=[[GREEN]]pour vous t\u00e9l\u00e9porter, tapez [[YELLOW]]/ptp accept[[GREEN]]. La requ\u00eate expire dans [[RED]]{0} [[GREEN]]secondes. -Commands.ptp.AcceptAny.Enabled=Confirmation de la demande de t\u00e9l\u00e9portation de guilde [[GREEN]]activ\u00e9e -Commands.ptp.AcceptAny.Disabled=Confirmation de la demande de t\u00e9l\u00e9portation du guilde [[RED]]d\u00e9sactiv\u00e9e +Commands.ptp.Request1={0} &a vous a envoy\u00e9 une requ\u00eate de t\u00e9l\u00e9portation vers vous. +Commands.ptp.Request2=&apour vous t\u00e9l\u00e9porter, tapez &e/ptp accept&a. La requ\u00eate expire dans &c{0} &asecondes. +Commands.ptp.AcceptAny.Enabled=Confirmation de la demande de t\u00e9l\u00e9portation de guilde &aactiv\u00e9e +Commands.ptp.AcceptAny.Disabled=Confirmation de la demande de t\u00e9l\u00e9portation du guilde &cd\u00e9sactiv\u00e9e Commands.ptp.RequestExpired=La requ\u00eate de t\u00e9l\u00e9portation de guilde a expir\u00e9! -Commands.PowerLevel.Leaderboard=--Classement mcMMO ([[BLUE]]Niveau Global[[YELLOW]])-- -Commands.PowerLevel.Capped=[[DARK_RED]]NIVEAU GLOBAL: [[GREEN]]{0} [[DARK_RED]]NIVEAU MAX ATTEINT: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]NIVEAU GLOBAL : [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]Toutes vos comp\u00e9tences ont \u00e9t\u00e9 remises \u00e0 zero. -Commands.Reset.Single=[[GREEN]]Ta comp\u00e9tence {0} a \u00e9t\u00e9 remise \u00e0 zero. -Commands.Reset=[[GREEN]]- Remise \u00e0 0 d\'un talent -Commands.Scoreboard.Clear=[[DARK_AQUA]]Le tableau des scores McMMO a \u00e9t\u00e9 enlev\u00e9. +Commands.PowerLevel.Leaderboard=--Classement mcMMO (&9Niveau Global&e)-- +Commands.PowerLevel.Capped=&4NIVEAU GLOBAL: &a{0} &4NIVEAU MAX ATTEINT: &e{1} +Commands.PowerLevel=&4NIVEAU GLOBAL : &a{0} +Commands.Reset.All=&aToutes vos comp\u00e9tences ont \u00e9t\u00e9 remises \u00e0 zero. +Commands.Reset.Single=&aTa comp\u00e9tence {0} a \u00e9t\u00e9 remise \u00e0 zero. +Commands.Reset=&a- Remise \u00e0 0 d\'un talent +Commands.Scoreboard.Clear=&3Le tableau des scores McMMO a \u00e9t\u00e9 enlev\u00e9. Commands.Scoreboard.NoBoard=Le tableau des scores McMMO n\'est pas actif. -Commands.Scoreboard.Keep=[[DARK_AQUA]]Le tableau des scores McMMO restera affich\u00e9 tant que vous n\'utiliserez pas [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]Le tableau des scores mcMMO sera enlev\u00e9 dans [[GOLD]]{0}[[DARK_AQUA]] secondes \u00e0 compter de maintenant. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Aide pour [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - enl\u00e8ve le tableau des scores McMMO -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - Garde le tableau des scores affich\u00e9 -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - enl\u00e8ve le tableau des scores McMMO apr\u00e8s [[LIGHT_PURPLE]]n[[WHITE]] secondes -Commands.Scoreboard.Tip.Keep=[[GOLD]]Astuce : Utilisez [[RED]]/mcscoreboard keep[[GOLD]] quand le tableau des scores est affich\u00e9 pour l\'emp\u00eacher de s\'en aller. -Commands.Scoreboard.Tip.Clear=[[GOLD]]Astuce : Utilisez [[RED]]/mcscoreboard clear[[GOLD]] pour de d\u00e9barrasser du tableau des scores. -Commands.XPBar.Reset=[[GOLD]]Configuration de XP Bar mcMMO r\u00e9initialis\u00e9. -Commands.XPBar.SettingChanged=[[GOLD]]Configuration de XP Bar pour [[GREEN]]{0}[[GOLD]] est d\u00e9sormais \u00e0 [[GREEN]]{1} +Commands.Scoreboard.Keep=&3Le tableau des scores McMMO restera affich\u00e9 tant que vous n\'utiliserez pas &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3Le tableau des scores mcMMO sera enlev\u00e9 dans &6{0}&3 secondes \u00e0 compter de maintenant. +Commands.Scoreboard.Help.0=&6 == &aAide pour &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - enl\u00e8ve le tableau des scores McMMO +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - Garde le tableau des scores affich\u00e9 +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - enl\u00e8ve le tableau des scores McMMO apr\u00e8s &dn&f secondes +Commands.Scoreboard.Tip.Keep=&6Astuce : Utilisez &c/mcscoreboard keep&6 quand le tableau des scores est affich\u00e9 pour l\'emp\u00eacher de s\'en aller. +Commands.Scoreboard.Tip.Clear=&6Astuce : Utilisez &c/mcscoreboard clear&6 pour de d\u00e9barrasser du tableau des scores. +Commands.XPBar.Reset=&6Configuration de XP Bar mcMMO r\u00e9initialis\u00e9. +Commands.XPBar.SettingChanged=&6Configuration de XP Bar pour &a{0}&6 est d\u00e9sormais \u00e0 &a{1} Commands.Skill.Invalid=Ce talent n\'existe pas ! -Commands.Skill.Leaderboard=--Classement mcMMO ([[BLUE]]{0}[[YELLOW]])-- -Commands.SkillInfo=[[GREEN]]- Voir des informations d\u00e9taill\u00e9es \u00e0 propos d\'un talent +Commands.Skill.Leaderboard=--Classement mcMMO (&9{0}&e)-- +Commands.SkillInfo=&a- Voir des informations d\u00e9taill\u00e9es \u00e0 propos d\'un talent Commands.Stats.Self=VOS STATISTIQUES -Commands.Stats=[[GREEN]]- Voir vos statistiques McMMO -Commands.ToggleAbility=[[GREEN]]- Active/D\u00e9sactive la possibilit\u00e9 d\'activation d\'une capacit\u00e9 avec un clic droit +Commands.Stats=&a- Voir vos statistiques McMMO +Commands.ToggleAbility=&a- Active/D\u00e9sactive la possibilit\u00e9 d\'activation d\'une capacit\u00e9 avec un clic droit Commands.Usage.0=L\'utilisation correcte est /{0} Commands.Usage.1=L\'utilisation correcte est /{0} {1} Commands.Usage.2=L\'utilisation correcte est /{0} {1} {2} @@ -723,68 +722,68 @@ Commands.Usage.Skill=Comp\u00e9tence Commands.Usage.SubSkill=Sous-Comp\u00e9tence Commands.Usage.XP=exp Commands.Description.mmoinfo=Lisez les d\u00e9tails \u00e0 propos des comp\u00e9tences ou des m\u00e9caniques. -Commands.MmoInfo.Mystery=[[GRAY]]Vous n'avez pas encore d\u00e9bloqu\u00e9 cette comp\u00e9tence, mais lorsque se sera le cas, vous pourrez lire ses d\u00e9tails ! +Commands.MmoInfo.Mystery=&7Vous n'avez pas encore d\u00e9bloqu\u00e9 cette comp\u00e9tence, mais lorsque se sera le cas, vous pourrez lire ses d\u00e9tails ! Commands.MmoInfo.NoMatch=Cette sous-comp\u00e9tence n'existe pas ! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO Info [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]Nom:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] D\u00e9tails [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]Comp\u00e9tence mcMMO ont \u00e9t\u00e9 converti en un système modul\u00e9 de comp\u00e9tence, malheureusement celle-ci n'a pas encore \u00e9t\u00e9 converti et manque de d\u00e9tails. Le nouveau système permettra de plus facilement mettre \u00e0 jour les comp\u00e9tences mcMMO avec plus de flexibilit\u00e9 pour les comp\u00e9tences existantes. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] Mecaniques [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO Info &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6Nom:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a D\u00e9tails &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7Comp\u00e9tence mcMMO ont \u00e9t\u00e9 converti en un système modul\u00e9 de comp\u00e9tence, malheureusement celle-ci n'a pas encore \u00e9t\u00e9 converti et manque de d\u00e9tails. Le nouveau système permettra de plus facilement mettre \u00e0 jour les comp\u00e9tences mcMMO avec plus de flexibilit\u00e9 pour les comp\u00e9tences existantes. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 Mecaniques &3[]=====[]=- Commands.MmoInfo.Stats=STATS: {0} -Commands.Mmodebug.Toggle=mcMMO mode de debug est d\u00e9sormais [[GOLD]]{0}[[GRAY]], utilisez cette commande pour le modifier. Avec le mode de d\u00e9bug activ\u00e9, vous pouvez taper les blocs pour obtenir des informations utilis\u00e9 pour le support. +Commands.Mmodebug.Toggle=mcMMO mode de debug est d\u00e9sormais &6{0}&7, utilisez cette commande pour le modifier. Avec le mode de d\u00e9bug activ\u00e9, vous pouvez taper les blocs pour obtenir des informations utilis\u00e9 pour le support. mcMMO.NoInvites=Vous n\'avez pas \u00e9t\u00e9 invit\u00e9 -mcMMO.NoPermission=[[DARK_RED]]Vous n\'avez pas les droits. -mcMMO.NoSkillNote=[[DARK_GRAY]]Si vous n\'avez pas les droits pour une comp\u00e9tence, il n\'appara\u00eetra pas ici. +mcMMO.NoPermission=&4Vous n\'avez pas les droits. +mcMMO.NoSkillNote=&8Si vous n\'avez pas les droits pour une comp\u00e9tence, il n\'appara\u00eetra pas ici. ##party Party.Forbidden=[mcMMO] Les groupes ne sont pas permis dans ce monde (voir les permissions) -Party.Help.0=L\'utilisation correcte est [[DARK_AQUA]]{0} [mot de passe]. -Party.Help.1=pour cr\u00e9er une guilde, utilisez [[DARK_AQUA]]{0} [mot de passe]. -Party.Help.2=Consultez [[DARK_AQUA]]{0} [[RED]]pour plus d\'informations -Party.Help.3=Utilisez [[DARK_AQUA]]{0} [motdepasse] [[RED]]pour rejoindre, ou [[DARK_AQUA]]{1} [[RED]]pour quitter -Party.Help.4=Pour bloquer ou d\u00e9bloquer votre groupe, utilisez [[DARK_AQUA]]{0} -Party.Help.5=Pour prot\u00e9ger votre guilde avec un mot de passe, utilisez [[DARK_AQUA]]{0} -Party.Help.6=Pour expulser un joueur de la guilde, utilisez [[DARK_AQUA]]{0} -Party.Help.7=Pour transmettre la possession de votre groupe, utilisez [[DARK_AQUA]]{0} -Party.Help.8=Pour d\u00e9faire le groupe, utilisez [[DARK_AQUA]]{0} -Party.Help.9=Utilisez [[DARK_AQUA]]{0} [[RED]]pour partager des objets avec les membres du groupe -Party.Help.10=Utilisez [[DARK_AQUA]]{0} [[RED]]pour activer le partage d\'EXP entre les membres du groupe. -Party.InformedOnJoin={0} [[GREEN]]a rejoint votre groupe -Party.InformedOnQuit={0} [[GREEN]]a quitt\u00e9 votre groupe -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]a modifi\u00e9 le nom du groupe en [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Ce n\'est pas un nom valide de guilde. +Party.Help.0=L\'utilisation correcte est &3{0} [mot de passe]. +Party.Help.1=pour cr\u00e9er une guilde, utilisez &3{0} [mot de passe]. +Party.Help.2=Consultez &3{0} &cpour plus d\'informations +Party.Help.3=Utilisez &3{0} [motdepasse] &cpour rejoindre, ou &3{1} &cpour quitter +Party.Help.4=Pour bloquer ou d\u00e9bloquer votre groupe, utilisez &3{0} +Party.Help.5=Pour prot\u00e9ger votre guilde avec un mot de passe, utilisez &3{0} +Party.Help.6=Pour expulser un joueur de la guilde, utilisez &3{0} +Party.Help.7=Pour transmettre la possession de votre groupe, utilisez &3{0} +Party.Help.8=Pour d\u00e9faire le groupe, utilisez &3{0} +Party.Help.9=Utilisez &3{0} &cpour partager des objets avec les membres du groupe +Party.Help.10=Utilisez &3{0} &cpour activer le partage d\'EXP entre les membres du groupe. +Party.InformedOnJoin={0} &aa rejoint votre groupe +Party.InformedOnQuit={0} &aa quitt\u00e9 votre groupe +Party.InformedOnNameChange=&6{0} &aa modifi\u00e9 le nom du groupe en &f{1} +Party.InvalidName=&4Ce n\'est pas un nom valide de guilde. Party.Invite.Self=Vous ne pouvez pas vous inviter vous-m\u00eame ! Party.IsLocked=Ce groupe est d\u00e9j\u00e0 verrouill\u00e9 ! Party.IsntLocked=Cette guilde n\'est pas verrouill\u00e9e ! Party.Locked=Le groupe est verrouill\u00e9, seul le chef de groupe peut inviter. -Party.NotInYourParty=[[DARK_RED]]{0} n\'est pas dans votre guilde. -Party.NotOwner=[[DARK_RED]]Vous n\'\u00eates pas le chef de cette guilde. -Party.Target.NotOwner=[[DARK_RED]]{0} n\'est pas le chef de la guilde. -Party.Owner.New=[[GREEN]]{0} est le nouveau chef de la guilde. -Party.Owner.NotLeader=[[DARK_RED]]Vous n\'\u00eates d\u00e9sormais plus le chef de la guilde. -Party.Owner.Player=[[GREEN]]Vous \u00eates d\u00e9sormais le chef de la guilde. +Party.NotInYourParty=&4{0} n\'est pas dans votre guilde. +Party.NotOwner=&4Vous n\'\u00eates pas le chef de cette guilde. +Party.Target.NotOwner=&4{0} n\'est pas le chef de la guilde. +Party.Owner.New=&a{0} est le nouveau chef de la guilde. +Party.Owner.NotLeader=&4Vous n\'\u00eates d\u00e9sormais plus le chef de la guilde. +Party.Owner.Player=&aVous \u00eates d\u00e9sormais le chef de la guilde. Party.Password.None=Cette guilde est prot\u00e9g\u00e9e par un mot de passe. S\'il vous pla\u00eet, renseignez le mot de passe pour la rejoindre. Party.Password.Incorrect=Le mot de passe de la guilde est incorrect. -Party.Password.Set=[[GREEN]]Mot de passe de la guilde r\u00e9gl\u00e9 \u00e0 {0} -Party.Password.Removed=[[GREEN]]Le mot de passe du groupe a \u00e9t\u00e9 enlev\u00e9. +Party.Password.Set=&aMot de passe de la guilde r\u00e9gl\u00e9 \u00e0 {0} +Party.Password.Removed=&aLe mot de passe du groupe a \u00e9t\u00e9 enlev\u00e9. Party.Player.Invalid=Ce joueur n\'existe pas. -Party.NotOnline=[[DARK_RED]]{0} n\'est pas connect\u00e9 ! +Party.NotOnline=&4{0} n\'est pas connect\u00e9 ! Party.Player.InSameParty={0} est d\u00e9j\u00e0 dans votre guilde ! -Party.PlayerNotInParty=[[DARK_RED]]{0} n\'est pas dans votre guilde +Party.PlayerNotInParty=&4{0} n\'est pas dans votre guilde Party.Specify=Vous devez sp\u00e9cifier une guilde. Party.Teleport.Dead=Vous ne pouvez pas vous t\u00e9l\u00e9porter sur un joueur mort. Party.Teleport.Hurt=Vous avez \u00e9t\u00e9 bless\u00e9 dans les derni\u00e8res {0} secondes et vous ne pouvez par cons\u00e9quent pas \u00eatre t\u00e9l\u00e9port\u00e9. -Party.Teleport.Player=[[GREEN]]Vous vous \u00eates t\u00e9l\u00e9port\u00e9 sur {0}. +Party.Teleport.Player=&aVous vous \u00eates t\u00e9l\u00e9port\u00e9 sur {0}. Party.Teleport.Self=Vous ne pouvez pas vous t\u00e9l\u00e9porter \u00e0 vous m\u00eame ! -Party.Teleport.Target=[[GREEN]]{0} s\'est t\u00e9l\u00e9port\u00e9 sur vous. +Party.Teleport.Target=&a{0} s\'est t\u00e9l\u00e9port\u00e9 sur vous. Party.Teleport.Disabled={0} n\'a pas rendu possible la t\u00e9l\u00e9portation. Party.Rename.Same=C\'est d\u00e9j\u00e0 le nom de votre groupe! Party.Join.Self=Vous ne pouvez pas vous rejoindre vous-m\u00eame ! -Party.Unlocked=[[GRAY]]Le groupe est d\u00e9verrouill\u00e9. -Party.Disband=[[GRAY]]La guilde a \u00e9t\u00e9 dissoute -Party.Alliance.Formed=[[GRAY]]Votre groupe est d\u00e9sormais alli\u00e9 avec [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]Votre groupe n\'est d\u00e9sormais plus alli\u00e9 avec [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](INVITATION-SEULEMENT) -Party.Status.Unlocked=[[DARK_GREEN]](OUVERT) +Party.Unlocked=&7Le groupe est d\u00e9verrouill\u00e9. +Party.Disband=&7La guilde a \u00e9t\u00e9 dissoute +Party.Alliance.Formed=&7Votre groupe est d\u00e9sormais alli\u00e9 avec &a{0} +Party.Alliance.Disband=&7Votre groupe n\'est d\u00e9sormais plus alli\u00e9 avec &c{0} +Party.Status.Locked=&4(INVITATION-SEULEMENT) +Party.Status.Unlocked=&2(OUVERT) Party.LevelUp=Le niveau de votre guilde a \u00e9t\u00e9 augment\u00e9 de {0}. Total ({1}) Party.Feature.Chat=Tchat de guilde Party.Feature.Teleport=T\u00e9l\u00e9portation de guilde @@ -826,217 +825,217 @@ Commands.XPGain.Swords=Attaquer des monstres Commands.XPGain.Taming=Apprivoisement d\'Animaux, ou combat avec vous loups Commands.XPGain.Unarmed=Attaquer des monstres Commands.XPGain.Woodcutting=Abbatage de bois -Commands.XPGain=[[DARK_GRAY]]Gain d\'exp\u00e9rience: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Votre barre d\'XP est maintenant verrouill\u00e9e sur {0} ! -Commands.xplock.unlocked=[[GOLD]]Votre barre d\'XP est maintenant [[GREEN]]D\u00c9VERROUILL\u00c9E[[GOLD]] !! +Commands.XPGain=&8Gain d\'exp\u00e9rience: &f{0} +Commands.xplock.locked=&6Votre barre d\'XP est maintenant verrouill\u00e9e sur {0} ! +Commands.xplock.unlocked=&6Votre barre d\'XP est maintenant &aD\u00c9VERROUILL\u00c9E&6 !! Commands.xprate.modified=Le TAUX D\'EXP a \u00e9t\u00e9 pass\u00e9 \u00e0 {0} Commands.xprate.over=L\u2019\u00e9v\u00e9nement de bonus d\'XP mcMMO est TERMIN\u00c9 !! Commands.xprate.proper.0=L\'usage correct pour changer le taux d\'XP est /xprate Commands.xprate.proper.1=L\'usage correct pour restaurer le taux d\'XP est /xprate reset Commands.xprate.proper.2=Veuillez sp\u00e9cifier true ou false pour indiquer si il s\'agit ou pas d\'un \u00e9v\u00e9nement temporaire Commands.NegativeNumberWarn=N'utilisez pas des nombres n\u00e9gatifs ! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] \u00e9vènement ! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] \u00e9vènement termin\u00e9 ! -Commands.Event.Stop.Subtitle=[[GREEN]]J'espère que vous vous amesurez ! -Commands.Event.XP=[[DARK_AQUA]]Ratio d\'XP est d\u00e9sormais [[GOLD]]{0}[[DARK_AQUA]]x -Commands.xprate.started.0=[[GOLD]]L\u2019\u00c9V\u00c9NEMENT BONUS D\'XP mcMMO VIENT DE COMMENCER ! -Commands.xprate.started.1=[[GOLD]]Le bonus d\'XP mcMMO est maintenant de {0}x ! +Commands.Event.Start=&amcMMO&6 \u00e9vènement ! +Commands.Event.Stop=&amcMMO&3 \u00e9vènement termin\u00e9 ! +Commands.Event.Stop.Subtitle=&aJ'espère que vous vous amesurez ! +Commands.Event.XP=&3Ratio d\'XP est d\u00e9sormais &6{0}&3x +Commands.xprate.started.0=&6L\u2019\u00c9V\u00c9NEMENT BONUS D\'XP mcMMO VIENT DE COMMENCER ! +Commands.xprate.started.1=&6Le bonus d\'XP mcMMO est maintenant de {0}x ! # Admin Notifications -Server.ConsoleName=[[YELLOW]][Serveur] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]Vous avez modifi\u00e9 le ratio d\'XP global \u00e0 [[GOLD]]{0}x -Notifications.Admin.XPRate.End.Self=[[GRAY]]Vous avez arr\u00eat\u00e9 l'\u00e9vènement de ratio d\'XP. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]a arr\u00eat\u00e9 l'\u00e9vènement de ratio d\'XP. -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]a commenc\u00e9 ou modifi\u00e9 un \u00e9vènement de ratio d\'XP global, qui est d\u00e9sormais de {1}x -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Serveur] +Notifications.Admin.XPRate.Start.Self=&7Vous avez modifi\u00e9 le ratio d\'XP global \u00e0 &6{0}x +Notifications.Admin.XPRate.End.Self=&7Vous avez arr\u00eat\u00e9 l'\u00e9vènement de ratio d\'XP. +Notifications.Admin.XPRate.End.Others={0} &7a arr\u00eat\u00e9 l'\u00e9vènement de ratio d\'XP. +Notifications.Admin.XPRate.Start.Others={0} &7a commenc\u00e9 ou modifi\u00e9 un \u00e9vènement de ratio d\'XP global, qui est d\u00e9sormais de {1}x +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event=[[GOLD]]Un \u00e9v\u00e9nement bonus d\'Exp\u00e9rience est actuellement lanc\u00e9 ! Le bonus est de {0}x ! +XPRate.Event=&6Un \u00e9v\u00e9nement bonus d\'Exp\u00e9rience est actuellement lanc\u00e9 ! Le bonus est de {0}x ! #GUIDES -Guides.Available=[[GRAY]]Guide pour le/la {0} est disponible - \u00e9crivez /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guide[[GOLD]]=- +Guides.Available=&7Guide pour le/la {0} est disponible - \u00e9crivez /{1} ? [page] +Guides.Header=&6-=&a{0} Guide&6=- Guides.Page.Invalid=Le num\u00e9ro de page est invalide Guides.Page.OutOfRange=Cette page n\'existe pas, il y a seulement {0} pages totales. Guides.Usage= L\'utilisation est /{0} ? [page] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]A propos de l\'Acrobatie:\n[[YELLOW]]L\'acrobatie est l\'art de bouger gracieusement dans mcMMO.\n[[YELLOW]]Donne des bonus au combat et de r\u00e9sistance aux d\u00e9g\u00e2ts physiques.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience, vous devez esquiver des d\u00e9g\u00e2ts\n[[YELLOW]]en combat ou encaisser des d\u00e9g\u00e2ts de chute. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]Comment fonctionne la Roulade?\n[[YELLOW]]Vous avez une chance, lorsque vous prenez des d\u00e9g\u00e2ts dus \u00e0 une chute,\n[[YELLOW]]d\'esquiver ces d\u00e9g\u00e2ts. Maintenez la touche pour s\'accroupir\n[[YELLOW]]pour doubler les chances d\'esquiver ces d\u00e9g\u00e2ts.\n[[YELLOW]]Cette manipulation activera la Roulade Gracieuse. \n[[YELLOW]]La Roulade Gracieuse fonctionne comme une Roulade classique,\n[[YELLOW]]mais vous avez deux fois plus de chance d\'\u00e9chapper aux d\u00e9g\u00e2ts.\n[[YELLOW]]Votre pourcentage de chance de Roulade d\u00e9pend du niveau de votre Comp\u00e9tence. -Guides.Acrobatics.Section.2=[[DARK_AQUA]]Comment fonctionne l\'esquive?\n[[YELLOW]]L\'esquive est une capacit\u00e9 passive qui peut vous permettre de\n[[YELLOW]]diminuer les d\u00e9g\u00e2ts de moiti\u00e9 lorsque vous \u00eates bless\u00e9 au combat.\n[[YELLOW]]Les chances d\'esquiver sont fonction de votre niveau de comp\u00e9tence. +Guides.Acrobatics.Section.0=&3A propos de l\'Acrobatie:\n&eL\'acrobatie est l\'art de bouger gracieusement dans mcMMO.\n&eDonne des bonus au combat et de r\u00e9sistance aux d\u00e9g\u00e2ts physiques.\n&3GAIN D\'XP:\n&ePour gagner de l\'exp\u00e9rience, vous devez esquiver des d\u00e9g\u00e2ts\n&een combat ou encaisser des d\u00e9g\u00e2ts de chute. +Guides.Acrobatics.Section.1=&3Comment fonctionne la Roulade?\n&eVous avez une chance, lorsque vous prenez des d\u00e9g\u00e2ts dus \u00e0 une chute,\n&ed\'esquiver ces d\u00e9g\u00e2ts. Maintenez la touche pour s\'accroupir\n&epour doubler les chances d\'esquiver ces d\u00e9g\u00e2ts.\n&eCette manipulation activera la Roulade Gracieuse. \n&eLa Roulade Gracieuse fonctionne comme une Roulade classique,\n&emais vous avez deux fois plus de chance d\'\u00e9chapper aux d\u00e9g\u00e2ts.\n&eVotre pourcentage de chance de Roulade d\u00e9pend du niveau de votre Comp\u00e9tence. +Guides.Acrobatics.Section.2=&3Comment fonctionne l\'esquive?\n&eL\'esquive est une capacit\u00e9 passive qui peut vous permettre de\n&ediminuer les d\u00e9g\u00e2ts de moiti\u00e9 lorsque vous \u00eates bless\u00e9 au combat.\n&eLes chances d\'esquiver sont fonction de votre niveau de comp\u00e9tence. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]A propos de l\'alchimie:\n[[YELLOW]]L\'alchimie est l\'art de pr\u00e9parer des potions.\n[[YELLOW]]Donne des bonus de vitesse \u00e0 la pr\u00e9paration des potions mais aussi\n[[YELLOW]]l\'ajout de nouvelles potions (pr\u00e9c\u00e8demment) incraftables.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience vous devez pr\u00e9parer des potions. -Guides.Alchemy.Section.1=[[DARK_AQUA]]Comment fonctionne Catalyse?\n[[YELLOW]]Catalyse acc\u00e8lere le processus de pr\u00e9paration des potions,\n[[YELLOW]]jusqu\'\u00e0 4x plus vite au niveau 1000.\n[[YELLOW]]Par d\u00e9faut, cette capacit\u00e9 est d\u00e9bloqu\u00e9e au niveau 100. -Guides.Alchemy.Section.2=[[DARK_AQUA]]Comment fonctionne Concoction?\n[[YELLOW]]Concoction vous permet de pr\u00e9parer plus de potions \u00e0 l\'aide [[YELLOW]]d\'ingr\u00e9dients sp\u00e9ciaux..\n[[YELLOW]]Les ingr\u00e9dients que vous pouvez utiliser sont d\u00e9termin\u00e9s\n[[YELLOW]]par votre rang. Il y a 8 rangs \u00e0 d\u00e9bloquer. -Guides.Alchemy.Section.3=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 4 :\n[[YELLOW]]Poudre d\'Incendiaire, \u0152il Ferment\u00e9 d\u2019Araign\u00e9e, Larme de Ghast, Redstone,\n[[YELLOW]]Poudre de Pierre Lumineuse, Sucre, Melon Scintillant, Carotte Dor\u00e9e,\n[[YELLOW]]Cr\u00e8me de Magma, Verrue du Nether, \u0152il d\'Araign\u00e9e, Poudre \u00e0 Canon, N\u00e9nuphar,\n[[YELLOW]]Poisson-Globe\n[[YELLOW]](Potions de Minecraft Vanilla) -Guides.Alchemy.Section.4=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 2 :\n[[YELLOW]]Carotte (Potion de H\u00e2te)\n[[YELLOW]]Boule de Slime (Potion de Lassitude)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 3 :\n[[YELLOW]]Quartz (Potion d\'Absorption)\n[[YELLOW]]Champignon Rouge (Potion de Saut Boost\u00e9) -Guides.Alchemy.Section.5=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 4 :\n[[YELLOW]]Pomme (Potion de Boost de Vie)\n[[YELLOW]]Viande Putr\u00e9fi\u00e9e (Potion de Faim)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 5 :\n[[YELLOW]]Champignon Brun (Potion de Naus\u00e9e)\n[[YELLOW]]Poche d\'Encre (Potion d\'Aveuglement) -Guides.Alchemy.Section.6=[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 6 :\n[[YELLOW]]Herbes Hautes (Potion de Saturation)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 7 :\n[[YELLOW]]Patate Empoisonn\u00e9e (Potion de Wither)\n[[DARK_AQUA]]Ingr\u00e9dients pour la confections de niveau 8 :\n[[YELLOW]]Pomme d\'or normale (Potion de R\u00e9sistance) +Guides.Alchemy.Section.0=&3A propos de l\'alchimie:\n&eL\'alchimie est l\'art de pr\u00e9parer des potions.\n&eDonne des bonus de vitesse \u00e0 la pr\u00e9paration des potions mais aussi\n&el\'ajout de nouvelles potions (pr\u00e9c\u00e8demment) incraftables.\n&3GAIN D\'XP:\n&ePour gagner de l\'exp\u00e9rience vous devez pr\u00e9parer des potions. +Guides.Alchemy.Section.1=&3Comment fonctionne Catalyse?\n&eCatalyse acc\u00e8lere le processus de pr\u00e9paration des potions,\n&ejusqu\'\u00e0 4x plus vite au niveau 1000.\n&ePar d\u00e9faut, cette capacit\u00e9 est d\u00e9bloqu\u00e9e au niveau 100. +Guides.Alchemy.Section.2=&3Comment fonctionne Concoction?\n&eConcoction vous permet de pr\u00e9parer plus de potions \u00e0 l\'aide &ed\'ingr\u00e9dients sp\u00e9ciaux..\n&eLes ingr\u00e9dients que vous pouvez utiliser sont d\u00e9termin\u00e9s\n&epar votre rang. Il y a 8 rangs \u00e0 d\u00e9bloquer. +Guides.Alchemy.Section.3=&3Ingr\u00e9dients pour la confections de niveau 4 :\n&ePoudre d\'Incendiaire, \u0152il Ferment\u00e9 d\u2019Araign\u00e9e, Larme de Ghast, Redstone,\n&ePoudre de Pierre Lumineuse, Sucre, Melon Scintillant, Carotte Dor\u00e9e,\n&eCr\u00e8me de Magma, Verrue du Nether, \u0152il d\'Araign\u00e9e, Poudre \u00e0 Canon, N\u00e9nuphar,\n&ePoisson-Globe\n&e(Potions de Minecraft Vanilla) +Guides.Alchemy.Section.4=&3Ingr\u00e9dients pour la confections de niveau 2 :\n&eCarotte (Potion de H\u00e2te)\n&eBoule de Slime (Potion de Lassitude)\n&3Ingr\u00e9dients pour la confections de niveau 3 :\n&eQuartz (Potion d\'Absorption)\n&eChampignon Rouge (Potion de Saut Boost\u00e9) +Guides.Alchemy.Section.5=&3Ingr\u00e9dients pour la confections de niveau 4 :\n&ePomme (Potion de Boost de Vie)\n&eViande Putr\u00e9fi\u00e9e (Potion de Faim)\n&3Ingr\u00e9dients pour la confections de niveau 5 :\n&eChampignon Brun (Potion de Naus\u00e9e)\n&ePoche d\'Encre (Potion d\'Aveuglement) +Guides.Alchemy.Section.6=&3Ingr\u00e9dients pour la confections de niveau 6 :\n&eHerbes Hautes (Potion de Saturation)\n&3Ingr\u00e9dients pour la confections de niveau 7 :\n&ePatate Empoisonn\u00e9e (Potion de Wither)\n&3Ingr\u00e9dients pour la confections de niveau 8 :\n&ePomme d\'or normale (Potion de R\u00e9sistance) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]A propos de l\'Archerie:\n[[YELLOW]]L\'archerie est l\'art du tir \u00e0 l\'arc.\n[[YELLOW]]Cette comp\u00e9tence fournit divers bonus de combat, par exemple une\n[[YELLOW]]augmentation des d\u00e9g\u00e2ts proportionelle \u00e0 votre niveau, la capacit\u00e9\n[[YELLOW]]de rendre confus d\'autres joueurs en PvP,etc. En plus de cela, vous\n[[YELLOW]]pouvez aussi r\u00e9cup\u00e9rer quelques fl\u00e8ches des corps de vos ennemis.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience dans cette discipline vous devez infliger\n[[YELLOW]]des d\u00e9g\u00e2ts \u00e0 l\'aide de vos fl\u00e8ches. -Guides.Archery.Section.1=[[DARK_AQUA]]Comment fonctionne tir pr\u00e9cis?\n[[YELLOW]]Tir pr\u00e9cis augmente les d\u00e9g\u00e2ts de vos tirs.\n[[YELLOW]]L\'augmentation des d\u00e9g\u00e2ts est fonction de\n[[YELLOW]]votre niveau en tir \u00e0 l\'arc..\n[[YELLOW]]Par d\u00e9faut, vos d\u00e9g\u00e2ts augmentent de 10% tous les\n[[YELLOW]]50 niveaux, jusqu\'\u00e0 un maximum de 200% de bonus. -Guides.Archery.Section.2=[[DARK_AQUA]]Comment fonctionne d\u00e9sorienter?\n[[YELLOW]]Vous avez une chance de d\u00e9sorienter votre cible lorsque vous lui\n[[YELLOW]]tirez dessus. Sous l\'effet de d\u00e9sorienter, votre cible regarde droit\n[[YELLOW]]vers le ciel pendant une courte dur\u00e9e.\n[[YELLOW]]Un tir qui d\u00e9soriente inflige 4 d\u00e9g\u00e2ts suppl\u00e9mentaires (2 coeurs). -Guides.Archery.Section.3=[[DARK_AQUA]]Comment fonctionne la r\u00e9cup\u00e9ration de fl\u00e8ches?\n[[YELLOW]]Vous avez une chance de r\u00e9cup\u00e9rer certaines de vos fl\u00e8ches\n[[YELLOW]]lorsque vous tuez un mob \u00e0 l\'arc.\n[[YELLOW]]Cette chance augmente avec votre niveau en Tir \u00e0 l\'arc.\n[[YELLOW]]Cette capacit\u00e9 augmente de 0.1% par niveau, jusqu\'\u00e0 100%\n[[YELLOW]]au niveau 1000. +Guides.Archery.Section.0=&3A propos de l\'Archerie:\n&eL\'archerie est l\'art du tir \u00e0 l\'arc.\n&eCette comp\u00e9tence fournit divers bonus de combat, par exemple une\n&eaugmentation des d\u00e9g\u00e2ts proportionelle \u00e0 votre niveau, la capacit\u00e9\n&ede rendre confus d\'autres joueurs en PvP,etc. En plus de cela, vous\n&epouvez aussi r\u00e9cup\u00e9rer quelques fl\u00e8ches des corps de vos ennemis.\n&3GAIN D\'XP:\n&ePour gagner de l\'exp\u00e9rience dans cette discipline vous devez infliger\n&edes d\u00e9g\u00e2ts \u00e0 l\'aide de vos fl\u00e8ches. +Guides.Archery.Section.1=&3Comment fonctionne tir pr\u00e9cis?\n&eTir pr\u00e9cis augmente les d\u00e9g\u00e2ts de vos tirs.\n&eL\'augmentation des d\u00e9g\u00e2ts est fonction de\n&evotre niveau en tir \u00e0 l\'arc..\n&ePar d\u00e9faut, vos d\u00e9g\u00e2ts augmentent de 10% tous les\n&e50 niveaux, jusqu\'\u00e0 un maximum de 200% de bonus. +Guides.Archery.Section.2=&3Comment fonctionne d\u00e9sorienter?\n&eVous avez une chance de d\u00e9sorienter votre cible lorsque vous lui\n&etirez dessus. Sous l\'effet de d\u00e9sorienter, votre cible regarde droit\n&evers le ciel pendant une courte dur\u00e9e.\n&eUn tir qui d\u00e9soriente inflige 4 d\u00e9g\u00e2ts suppl\u00e9mentaires (2 coeurs). +Guides.Archery.Section.3=&3Comment fonctionne la r\u00e9cup\u00e9ration de fl\u00e8ches?\n&eVous avez une chance de r\u00e9cup\u00e9rer certaines de vos fl\u00e8ches\n&elorsque vous tuez un mob \u00e0 l\'arc.\n&eCette chance augmente avec votre niveau en Tir \u00e0 l\'arc.\n&eCette capacit\u00e9 augmente de 0.1% par niveau, jusqu\'\u00e0 100%\n&eau niveau 1000. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]Concernant les Haches:\n[[YELLOW]]Avec la comp\u00e9tence Hache vous pouvez utiliser votre Hache pour bien plus\n[[YELLOW]]que de la d\u00e9forestation! Vous pourrez d\u00e9couper des mobs et des joueurs\n[[YELLOW]]pour gagner de l\'exp\u00e9rience, attaquer des mobs avec un effet de recul\n[[YELLOW]]et infliger des coups critiques MORTELS sur mobs et joueurs.\n[[YELLOW]]Votre hache devient aussi un outil redoutable pour perforer\n[[YELLOW]]l\'armure de vos ennemis au fur et \u00e0 mesure que votre niveau\n[[YELLOW]]augmente.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience, il vous faut attaquer un joueur ou un mob\n[[YELLOW]]avec une Hache. -Guides.Axes.Section.1=[[DARK_AQUA]]Comment fonctionne le Pourfendeur de Cr\u00e2nes?\n[[YELLOW]]Cette capacit\u00e9 vous permet d\'infliger des d\u00e9g\u00e2ts de zone.\n[[YELLOW]]Ce d\u00e9g\u00e2t de zone infligera la moiti\u00e9 de ce que vous avez inflig\u00e9 \u00e0 votre\n[[YELLOW]]cible principale et s\'av\u00e8re donc utile pour s\'attaquer \u00e0 des hordes de mobs. -Guides.Axes.Section.2=[[DARK_AQUA]]Comment fonctionne le Coup Critique?\n[[YELLOW]]Le Coup Critique est une capacit\u00e9 automatique qui donne une chance\n[[YELLOW]]d\'infliger des d\u00e9g\u00e2ts suppl\u00e9mentaires.\n[[YELLOW]]Par d\u00e9faut, par pallier de 2 niveaux dans la Comp\u00e9tence Hache, vous gagnez\n[[YELLOW]]0.1% de chance de porter le Coup Critique, causant 2 fois plus de d\u00e9g\u00e2ts aux mobs\n[[YELLOW]]ou 1.5 fois de d\u00e9g\u00e2ts aux joueurs. -Guides.Axes.Section.3=[[DARK_AQUA]]Comment fonctionne la Ma\u00eetrise de la Hache?\n[[YELLOW]] la Ma\u00eetrise de la Hache est une capacit\u00e9 automatique qui permet d\'infliger plus de d\u00e9g\u00e2ts\n[[YELLOW]]\u00e0 vos cibles en utilisant une Hache.\n[[YELLOW]]Par d\u00e9faut, ce bonus augmente vos d\u00e9g\u00e2t inflig\u00e9s de 1 par pallier de 50 niveaux\n[[YELLOW]]pour atteindre un maximum de 4 au niveau 200. -Guides.Axes.Section.4=[[DARK_AQUA]]Comment fonctionne l\'Impact d\'Armure?\n[[YELLOW]]Frappez avez suffisamment de force pour briser une armure!\n[[YELLOW]]Cette capacit\u00e9 a une chance passive de d\u00e9t\u00e9riorer l\'armure de votre ennemi.\n[[YELLOW]] de votre ennemi. Ces d\u00e9g\u00e2ts augmentent avec votre niveau de la Comp\u00e9tence Haches. -Guides.Axes.Section.5=[[DARK_AQUA]]Comment fonctionne l\'Impact Am\u00e9lior\u00e9?\n[[YELLOW]]Vous avez une chance, automatique, pour obtenir un impact plus important\n[[YELLOW]]lorsque vous attaquez avec votre hache.\n[[YELLOW]]Par d\u00e9faut cette chance est de 25%. Cette capacit\u00e9 a\n[[YELLOW]]un effet de recul consid\u00e9rable, similaire \u00e0 l\u2019enchantement Frappe II.\n[[YELLOW]]En plus, les d\u00e9g\u00e2ts sont augment\u00e9s avec cette capacit\u00e9. +Guides.Axes.Section.0=&3Concernant les Haches:\n&eAvec la comp\u00e9tence Hache vous pouvez utiliser votre Hache pour bien plus\n&eque de la d\u00e9forestation! Vous pourrez d\u00e9couper des mobs et des joueurs\n&epour gagner de l\'exp\u00e9rience, attaquer des mobs avec un effet de recul\n&eet infliger des coups critiques MORTELS sur mobs et joueurs.\n&eVotre hache devient aussi un outil redoutable pour perforer\n&el\'armure de vos ennemis au fur et \u00e0 mesure que votre niveau\n&eaugmente.\n&3Gain d\'exp\u00e9rience:\n&ePour gagner de l\'exp\u00e9rience, il vous faut attaquer un joueur ou un mob\n&eavec une Hache. +Guides.Axes.Section.1=&3Comment fonctionne le Pourfendeur de Cr\u00e2nes?\n&eCette capacit\u00e9 vous permet d\'infliger des d\u00e9g\u00e2ts de zone.\n&eCe d\u00e9g\u00e2t de zone infligera la moiti\u00e9 de ce que vous avez inflig\u00e9 \u00e0 votre\n&ecible principale et s\'av\u00e8re donc utile pour s\'attaquer \u00e0 des hordes de mobs. +Guides.Axes.Section.2=&3Comment fonctionne le Coup Critique?\n&eLe Coup Critique est une capacit\u00e9 automatique qui donne une chance\n&ed\'infliger des d\u00e9g\u00e2ts suppl\u00e9mentaires.\n&ePar d\u00e9faut, par pallier de 2 niveaux dans la Comp\u00e9tence Hache, vous gagnez\n&e0.1% de chance de porter le Coup Critique, causant 2 fois plus de d\u00e9g\u00e2ts aux mobs\n&eou 1.5 fois de d\u00e9g\u00e2ts aux joueurs. +Guides.Axes.Section.3=&3Comment fonctionne la Ma\u00eetrise de la Hache?\n&e la Ma\u00eetrise de la Hache est une capacit\u00e9 automatique qui permet d\'infliger plus de d\u00e9g\u00e2ts\n&e\u00e0 vos cibles en utilisant une Hache.\n&ePar d\u00e9faut, ce bonus augmente vos d\u00e9g\u00e2t inflig\u00e9s de 1 par pallier de 50 niveaux\n&epour atteindre un maximum de 4 au niveau 200. +Guides.Axes.Section.4=&3Comment fonctionne l\'Impact d\'Armure?\n&eFrappez avez suffisamment de force pour briser une armure!\n&eCette capacit\u00e9 a une chance passive de d\u00e9t\u00e9riorer l\'armure de votre ennemi.\n&e de votre ennemi. Ces d\u00e9g\u00e2ts augmentent avec votre niveau de la Comp\u00e9tence Haches. +Guides.Axes.Section.5=&3Comment fonctionne l\'Impact Am\u00e9lior\u00e9?\n&eVous avez une chance, automatique, pour obtenir un impact plus important\n&elorsque vous attaquez avec votre hache.\n&ePar d\u00e9faut cette chance est de 25%. Cette capacit\u00e9 a\n&eun effet de recul consid\u00e9rable, similaire \u00e0 l\u2019enchantement Frappe II.\n&eEn plus, les d\u00e9g\u00e2ts sont augment\u00e9s avec cette capacit\u00e9. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]A propos de l\'Excavation :\n[[YELLOW]]L\'Excavation est l\'action de creuser la terre pour y trouver des tr\u00e9sors.\n[[YELLOW]]En excavant le monde, vous trouverez des tr\u00e9sors.\n[[YELLOW]]Plus vous effectuerez ceci, plus vous pourrez trouver de tr\u00e9sors.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience dans cette comp\u00e9tence vous devez creuser avec une pelle en main.\n[[YELLOW]]Seulement certains mat\u00e9riaux peuvent \u00eatre creus\u00e9s pour des tr\u00e9sors et de l\'exp\u00e9rience. -Guides.Excavation.Section.1=[[DARK_AQUA]]Mat\u00e9riaux compatibles:\n[[YELLOW]]Herbe, Terre, Sable, Argile, Gravier, Mycelium, Sable des \u00e2mes -Guides.Excavation.Section.2=[[DARK_AQUA]]Comment utiliser le Giga Broyeur:\n[[YELLOW]]Avec une pioche dans votre main, faites clic droit pour pr\u00e9parer votre outil.\n[[YELLOW]]Une fois cela fait, vous avez jusqu\'\u00e0 4 secondes pour commencer \u00e0 miner\n[[YELLOW]]des mat\u00e9riaux compatibles, ce qui activera le Broyeur. -Guides.Excavation.Section.3=[[DARK_AQUA]]Comment fonctionne Foreur?\n[[YELLOW]]Foreur est une capacit\u00e9 avec temps de recharge, li\u00e9e\n[[YELLOW]]\u00e0 votre comp\u00e9tence d\'excavation. Cela triple les chances\n[[YELLOW]]de trouver des tr\u00e9sors et d\u00e9truis instantan\u00e9ment les\n[[YELLOW]]blocs excavables. -Guides.Excavation.Section.4=[[DARK_AQUA]]Comment fonctionne Chasseur de Tr\u00e9sors?\n[[YELLOW]]Les tr\u00e9sors r\u00e9cup\u00e9rables requi\u00e8rent d\'avoir un certain niveau\n[[YELLOW]]en excavation pour avoir une chance de les faire tomber, en [[YELLOW]]cons\u00e9quence de quoi il est difficile d\'estimer son utilit\u00e9.\n[[YELLOW]]Mais gardez \u00e0 l\'esprit que plus votre niveau est \u00e9lev\u00e9,\n[[YELLOW]]plus vous pourrez trouver de tr\u00e9sors diff\u00e9rents.\n[[YELLOW]]Rappelez vous aussi que chaque type de bloc excavable\n[[YELLOW]]contient sa propre liste de tr\u00e9sors uniques.\n[[YELLOW]]En d\'autres termes, vous trouverez des tr\u00e9sors diff\u00e9rents en creusant\n[[YELLOW]]du sable plut\u00f4t que du gravier (par exemple). -Guides.Excavation.Section.5=[[DARK_AQUA]]Notes sur l\'Excavation:\n[[YELLOW]]Les loots de l\'excavation sont enti\u00e8rement modifiables\n[[YELLOW]]donc les r\u00e9sultats varient selon les serveurs. +Guides.Excavation.Section.0=&3A propos de l\'Excavation :\n&eL\'Excavation est l\'action de creuser la terre pour y trouver des tr\u00e9sors.\n&eEn excavant le monde, vous trouverez des tr\u00e9sors.\n&ePlus vous effectuerez ceci, plus vous pourrez trouver de tr\u00e9sors.\n&3Gain d\'exp\u00e9rience:\n&ePour gagner de l\'exp\u00e9rience dans cette comp\u00e9tence vous devez creuser avec une pelle en main.\n&eSeulement certains mat\u00e9riaux peuvent \u00eatre creus\u00e9s pour des tr\u00e9sors et de l\'exp\u00e9rience. +Guides.Excavation.Section.1=&3Mat\u00e9riaux compatibles:\n&eHerbe, Terre, Sable, Argile, Gravier, Mycelium, Sable des \u00e2mes +Guides.Excavation.Section.2=&3Comment utiliser le Giga Broyeur:\n&eAvec une pioche dans votre main, faites clic droit pour pr\u00e9parer votre outil.\n&eUne fois cela fait, vous avez jusqu\'\u00e0 4 secondes pour commencer \u00e0 miner\n&edes mat\u00e9riaux compatibles, ce qui activera le Broyeur. +Guides.Excavation.Section.3=&3Comment fonctionne Foreur?\n&eForeur est une capacit\u00e9 avec temps de recharge, li\u00e9e\n&e\u00e0 votre comp\u00e9tence d\'excavation. Cela triple les chances\n&ede trouver des tr\u00e9sors et d\u00e9truis instantan\u00e9ment les\n&eblocs excavables. +Guides.Excavation.Section.4=&3Comment fonctionne Chasseur de Tr\u00e9sors?\n&eLes tr\u00e9sors r\u00e9cup\u00e9rables requi\u00e8rent d\'avoir un certain niveau\n&een excavation pour avoir une chance de les faire tomber, en &econs\u00e9quence de quoi il est difficile d\'estimer son utilit\u00e9.\n&eMais gardez \u00e0 l\'esprit que plus votre niveau est \u00e9lev\u00e9,\n&eplus vous pourrez trouver de tr\u00e9sors diff\u00e9rents.\n&eRappelez vous aussi que chaque type de bloc excavable\n&econtient sa propre liste de tr\u00e9sors uniques.\n&eEn d\'autres termes, vous trouverez des tr\u00e9sors diff\u00e9rents en creusant\n&edu sable plut\u00f4t que du gravier (par exemple). +Guides.Excavation.Section.5=&3Notes sur l\'Excavation:\n&eLes loots de l\'excavation sont enti\u00e8rement modifiables\n&edonc les r\u00e9sultats varient selon les serveurs. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]Concernant la P\u00eache:\n[[YELLOW]]La Comp\u00e9tence P\u00eache rend la P\u00eache int\u00e9ressante!\n[[YELLOW]]Trouvez des tr\u00e9sors cach\u00e9s, et d\u00e9robez des objets aux mobs!\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]P\u00eachez des poissons! -Guides.Fishing.Section.1=[[DARK_AQUA]]Comment fonctionne le Chasseur de Tr\u00e9sors?\n[[YELLOW]]Cette capacit\u00e9 vous permet de trouver des tr\u00e9sors en p\u00eachant\n[[YELLOW]]avec une petite chance de trouver des objets enchant\u00e9s.\n[[YELLOW]]Tous les tr\u00e9sors possibles sont trouvables \u00e0 n\'importe\n[[YELLOW]]quel niveau de la Comp\u00e9tence P\u00eache. Trouver un objet\n[[YELLOW]]d\u00e9pend n\u00e9anmoins de la raret\u00e9 de ce dernier.\n[[YELLOW]]Plus votre Comp\u00e9tence P\u00eache est \u00e9lev\u00e9e, plus\n[[YELLOW]]vous aurez de chances de trouver de meilleurs tr\u00e9sors! -Guides.Fishing.Section.2=[[DARK_AQUA]]Comment fonctionne la P\u00eache sur Glace?\n[[YELLOW]]Cette capacit\u00e9 passive vous permet de p\u00eacher sur des lacs gel\u00e9s!\n[[YELLOW]]Lancez votre cane \u00e0 p\u00eache dans un lac gel\u00e9 et cette capacit\u00e9\n[[YELLOW]]cr\u00e9era un trou dans la glace pour p\u00eacher. -Guides.Fishing.Section.3=[[DARK_AQUA]]Comment fonctionne Ma\u00eetre P\u00eacheur?\n[[YELLOW]]Cette capacit\u00e9 passive augmente la chance d\'une touche sur votre ligne de p\u00eache.\n[[YELLOW]]Lorsque vous avez d\u00e9bloqu\u00e9 cette capacit\u00e9, en p\u00eachant dans un bateau\n[[YELLOW]]ou lorsque vous \u00eates dans un biome oc\u00e9an, la chance d\'une touche est doubl\u00e9e. -Guides.Fishing.Section.4=[[DARK_AQUA]]Comment fonctionne la Secousse?\n[[YELLOW]]Cette capacit\u00e9 active vous permet de r\u00e9cup\u00e9rer des objets sur les mobs\n[[YELLOW]]en les crochetant avec une cane \u00e0 p\u00eache.\n[[YELLOW]]Les mobs feront alors tomber au sol ce qu\'ils laisseraient normalement \u00e0 leur mort.\n[[YELLOW]]Il est aussi possible de r\u00e9cup\u00e9rer des cr\u00e2nes de mobs, qui sont normalement\n[[YELLOW]]non r\u00e9cup\u00e9rables. -Guides.Fishing.Section.5=[[DARK_AQUA]]Comment fonctionne le Repas du P\u00eacheur?\n[[YELLOW]]Cette capacit\u00e9 passive vous permet d\'augmenter la vie r\u00e9cup\u00e9r\u00e9e\n[[YELLOW]]en mangeant du poisson. -Guides.Fishing.Section.6=[[DARK_AQUA]]Notes sur la P\u00eache:\n[[YELLOW]]Les loots de la P\u00eache sont enti\u00e8rement modifiables\n[[YELLOW]]donc les r\u00e9sultats varient selon les serveurs. +Guides.Fishing.Section.0=&3Concernant la P\u00eache:\n&eLa Comp\u00e9tence P\u00eache rend la P\u00eache int\u00e9ressante!\n&eTrouvez des tr\u00e9sors cach\u00e9s, et d\u00e9robez des objets aux mobs!\n&3Gain d\'Exp\u00e9rience:\n&eP\u00eachez des poissons! +Guides.Fishing.Section.1=&3Comment fonctionne le Chasseur de Tr\u00e9sors?\n&eCette capacit\u00e9 vous permet de trouver des tr\u00e9sors en p\u00eachant\n&eavec une petite chance de trouver des objets enchant\u00e9s.\n&eTous les tr\u00e9sors possibles sont trouvables \u00e0 n\'importe\n&equel niveau de la Comp\u00e9tence P\u00eache. Trouver un objet\n&ed\u00e9pend n\u00e9anmoins de la raret\u00e9 de ce dernier.\n&ePlus votre Comp\u00e9tence P\u00eache est \u00e9lev\u00e9e, plus\n&evous aurez de chances de trouver de meilleurs tr\u00e9sors! +Guides.Fishing.Section.2=&3Comment fonctionne la P\u00eache sur Glace?\n&eCette capacit\u00e9 passive vous permet de p\u00eacher sur des lacs gel\u00e9s!\n&eLancez votre cane \u00e0 p\u00eache dans un lac gel\u00e9 et cette capacit\u00e9\n&ecr\u00e9era un trou dans la glace pour p\u00eacher. +Guides.Fishing.Section.3=&3Comment fonctionne Ma\u00eetre P\u00eacheur?\n&eCette capacit\u00e9 passive augmente la chance d\'une touche sur votre ligne de p\u00eache.\n&eLorsque vous avez d\u00e9bloqu\u00e9 cette capacit\u00e9, en p\u00eachant dans un bateau\n&eou lorsque vous \u00eates dans un biome oc\u00e9an, la chance d\'une touche est doubl\u00e9e. +Guides.Fishing.Section.4=&3Comment fonctionne la Secousse?\n&eCette capacit\u00e9 active vous permet de r\u00e9cup\u00e9rer des objets sur les mobs\n&een les crochetant avec une cane \u00e0 p\u00eache.\n&eLes mobs feront alors tomber au sol ce qu\'ils laisseraient normalement \u00e0 leur mort.\n&eIl est aussi possible de r\u00e9cup\u00e9rer des cr\u00e2nes de mobs, qui sont normalement\n&enon r\u00e9cup\u00e9rables. +Guides.Fishing.Section.5=&3Comment fonctionne le Repas du P\u00eacheur?\n&eCette capacit\u00e9 passive vous permet d\'augmenter la vie r\u00e9cup\u00e9r\u00e9e\n&een mangeant du poisson. +Guides.Fishing.Section.6=&3Notes sur la P\u00eache:\n&eLes loots de la P\u00eache sont enti\u00e8rement modifiables\n&edonc les r\u00e9sultats varient selon les serveurs. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]A propos de l\'herboristerie:\n[[YELLOW]]L\'herboristerie concerne la culture et la r\u00e9colte de plantes et d\'herbes.\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]R\u00e9colte de plantes et d\'herbes. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Blocs compatibles\n[[YELLOW]]Bl\u00e9, Potatoes, Carrotes, Melons, \n[[YELLOW]]Citrouilles, Canne \u00e0 sucre, F\u00e8ves de Cacao, Fleurs, Cactus, Champignons,\n[[YELLOW]]Verrues du Nether, N\u00e9nuphars, et Lianes. -Guides.Herbalism.Section.2=[[DARK_AQUA]]Comment fonctionne Main Verte?\n[[YELLOW]]Main Verte est une capacit\u00e9 activ\u00e9e, gr\u00e2ce \u00e0 un clic-droit\n[[YELLOW]]lorsque vous tenez une houe.\n[[YELLOW]]Main Verte donne au joueur une chance de r\u00e9cup\u00e9rer 3x ce que\n[[YELLOW]]donnerai la plante r\u00e9colt\u00e9e. Vous pouvez \u00e9galement utiliser des\n[[YELLOW]]graines pour insufler la vie \u00e0 certains blocs \n[[YELLOW]]afin de les transformer. -Guides.Herbalism.Section.3=[[DARK_AQUA]]Comment Mains Vertes (Plantations) fonctionne ?\n[[YELLOW]]Cette capacit\u00e9 passive va automatiquement replanter les \n[[YELLOW]]plantations lorsque celles-ci ont \u00e9t\u00e9 r\u00e9colt\u00e9es.\n[[YELLOW]]Les chances de succ\u00e8es d\u00e9pendent de votre talent Herborisme. -Guides.Herbalism.Section.4=[[DARK_AQUA]]Comment Mains Vertes (Pierre/Briques de Pierre/Terre) fonctionent-elles ?\n[[YELLOW]]Cette cpacit\u00e9 active vous permet de transformer les blocs dans leur\n[[YELLOW]]forme homologue (Pierre Moussue/Brique de Pierre Moussue/Herbe).\n[[YELLOW]]Vous pouvez faire ceci en effectuant un clic droit\n[[YELLOW]]sur le bloc, en tenant des graines. une graine sera alors consomm\u00e9e. -Guides.Herbalism.Section.5=[[DARK_AQUA]]Comment fonctionne r\u00e9gime fermier?\n[[YELLOW]]Cette capacit\u00e9 passive augmente le montant d\'\u00e9nergie rendue \n[[YELLOW]]lorsque vous mangez du pain, cookies, past\u00e8que, soupe \n[[YELLOW]]de champignons, carottes et patates. -Guides.Herbalism.Section.6=[[DARK_AQUA]]Comment fonctione Chance d\'Hyrule?\n[[YELLOW]]Cette capacit\u00e9 passive vous donne une chance de trouver des\n[[YELLOW]]objets rares lorsque vous cassez certains blocs avec une \u00e9p\u00e9e. -Guides.Herbalism.Section.7=[[DARK_AQUA]]Comment fonctionne Double Drops?\n[[YELLOW]]Cette capacit\u00e9 passive donne au joueur\n[[YELLOW]]plus d\'objets lors de ses r\u00e9coltes. +Guides.Herbalism.Section.0=&3A propos de l\'herboristerie:\n&eL\'herboristerie concerne la culture et la r\u00e9colte de plantes et d\'herbes.\n&3GAIN D\'XP:\n&eR\u00e9colte de plantes et d\'herbes. +Guides.Herbalism.Section.1=&3Blocs compatibles\n&eBl\u00e9, Potatoes, Carrotes, Melons, \n&eCitrouilles, Canne \u00e0 sucre, F\u00e8ves de Cacao, Fleurs, Cactus, Champignons,\n&eVerrues du Nether, N\u00e9nuphars, et Lianes. +Guides.Herbalism.Section.2=&3Comment fonctionne Main Verte?\n&eMain Verte est une capacit\u00e9 activ\u00e9e, gr\u00e2ce \u00e0 un clic-droit\n&elorsque vous tenez une houe.\n&eMain Verte donne au joueur une chance de r\u00e9cup\u00e9rer 3x ce que\n&edonnerai la plante r\u00e9colt\u00e9e. Vous pouvez \u00e9galement utiliser des\n&egraines pour insufler la vie \u00e0 certains blocs \n&eafin de les transformer. +Guides.Herbalism.Section.3=&3Comment Mains Vertes (Plantations) fonctionne ?\n&eCette capacit\u00e9 passive va automatiquement replanter les \n&eplantations lorsque celles-ci ont \u00e9t\u00e9 r\u00e9colt\u00e9es.\n&eLes chances de succ\u00e8es d\u00e9pendent de votre talent Herborisme. +Guides.Herbalism.Section.4=&3Comment Mains Vertes (Pierre/Briques de Pierre/Terre) fonctionent-elles ?\n&eCette cpacit\u00e9 active vous permet de transformer les blocs dans leur\n&eforme homologue (Pierre Moussue/Brique de Pierre Moussue/Herbe).\n&eVous pouvez faire ceci en effectuant un clic droit\n&esur le bloc, en tenant des graines. une graine sera alors consomm\u00e9e. +Guides.Herbalism.Section.5=&3Comment fonctionne r\u00e9gime fermier?\n&eCette capacit\u00e9 passive augmente le montant d\'\u00e9nergie rendue \n&elorsque vous mangez du pain, cookies, past\u00e8que, soupe \n&ede champignons, carottes et patates. +Guides.Herbalism.Section.6=&3Comment fonctione Chance d\'Hyrule?\n&eCette capacit\u00e9 passive vous donne une chance de trouver des\n&eobjets rares lorsque vous cassez certains blocs avec une \u00e9p\u00e9e. +Guides.Herbalism.Section.7=&3Comment fonctionne Double Drops?\n&eCette capacit\u00e9 passive donne au joueur\n&eplus d\'objets lors de ses r\u00e9coltes. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]A propos du Minage:\n[[YELLOW]]Le Minage consiste \u00e0 miner de la pierre et des minerais.\n[[YELLOW]]Il occtroie des bonus sur le nombre de minerais obtenus lors du minage.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience dans cette comp\u00e9tence, vous devez simplement miner avec une pioche.\n[[YELLOW]]Seulement certains blocs rapportent de l\'exp\u00e9rience. -Guides.Mining.Section.1=[[DARK_AQUA]]Mat\u00e9riaux compatibles:\n[[YELLOW]]Pierre lisse, Minerais de Charbon, Minerais de Fer, Minerais d\'Or, Minerais de Diamant, Minerais de Redstone,\n[[YELLOW]]Minerais de Lapis, Obsidienne, Pierre Moussue, Pierre de l\'End,\n[[YELLOW]]Pierre Lumineuse, et Netherrack. -Guides.Mining.Section.2=[[DARK_AQUA]]Comment utiliser le Broyeur:\n[[YELLOW]]Avec une pioche dans votre main, faites clic droit pour pr\u00e9parer votre outil.\n[[YELLOW]]Une fois cela fait, vous avez jusqu\'\u00e0 4 secondes pour commencer \u00e0 miner\n[[YELLOW]]des mat\u00e9riaux compatibles, ce qui activera le Broyeur. -Guides.Mining.Section.3=[[DARK_AQUA]]Qu\'est-ce que le Super Briseur?\n[[YELLOW]]Le Super Briseur est une capacit\u00e9 avec un temps de r\u00e9cup\u00e9ration li\u00e9 \u00e0 la Comp\u00e9tence\n[[YELLOW]]minage. Il triple vos chances de r\u00e9cup\u00e9rer des objets et\n[[YELLOW]]permet la casse instantan\u00e9e sur des minerais. -Guides.Mining.Section.4=[[DARK_AQUA]]Comment utiliser le Minage Explosif:\n[[YELLOW]]Avec un d\u00e9tonateur en main, \u00e0 savoir un briquet par d\u00e9faut,\n[[YELLOW]]s\'accroupir et faire un clic droit sur de la TNT \u00e0 distance. Ceci fera\n[[YELLOW]]exploser instantan\u00e9ment la TNT. -Guides.Mining.Section.5=[[DARK_AQUA]]Comment fonctionne le Minage par Explosions?\n[[YELLOW]]Le Minage par Explosions est une capacit\u00e9 avec un temps de recharge li\u00e9 au talent\n[[YELLOW]]de Minage. Il donne des bonus lors de l\'utilisation nde TNT pour le minage et vous permet\n[[YELLOW]]de contr\u00f4ler l\'explosion de TNT. Il y a 3 parties du Minage par Explosions.\n[[YELLOW]]La premi\u00e8re est les Grosses Bombes. Elle vous permet d\'augmenter le rayon d\'explosion.\n[[YELLOW]]La seconde est la Demolition Experte, qui diminue les d\u00e9g\u00e2ts provenants des explosions de TNT\n[[YELLOW]]La troisi\u00e8me augmente le nombre de minerais obtenus par la TNT et diminue les pertes. +Guides.Mining.Section.0=&3A propos du Minage:\n&eLe Minage consiste \u00e0 miner de la pierre et des minerais.\n&eIl occtroie des bonus sur le nombre de minerais obtenus lors du minage.\n&3Gain d\'exp\u00e9rience:\n&ePour gagner de l\'exp\u00e9rience dans cette comp\u00e9tence, vous devez simplement miner avec une pioche.\n&eSeulement certains blocs rapportent de l\'exp\u00e9rience. +Guides.Mining.Section.1=&3Mat\u00e9riaux compatibles:\n&ePierre lisse, Minerais de Charbon, Minerais de Fer, Minerais d\'Or, Minerais de Diamant, Minerais de Redstone,\n&eMinerais de Lapis, Obsidienne, Pierre Moussue, Pierre de l\'End,\n&ePierre Lumineuse, et Netherrack. +Guides.Mining.Section.2=&3Comment utiliser le Broyeur:\n&eAvec une pioche dans votre main, faites clic droit pour pr\u00e9parer votre outil.\n&eUne fois cela fait, vous avez jusqu\'\u00e0 4 secondes pour commencer \u00e0 miner\n&edes mat\u00e9riaux compatibles, ce qui activera le Broyeur. +Guides.Mining.Section.3=&3Qu\'est-ce que le Super Briseur?\n&eLe Super Briseur est une capacit\u00e9 avec un temps de r\u00e9cup\u00e9ration li\u00e9 \u00e0 la Comp\u00e9tence\n&eminage. Il triple vos chances de r\u00e9cup\u00e9rer des objets et\n&epermet la casse instantan\u00e9e sur des minerais. +Guides.Mining.Section.4=&3Comment utiliser le Minage Explosif:\n&eAvec un d\u00e9tonateur en main, \u00e0 savoir un briquet par d\u00e9faut,\n&es\'accroupir et faire un clic droit sur de la TNT \u00e0 distance. Ceci fera\n&eexploser instantan\u00e9ment la TNT. +Guides.Mining.Section.5=&3Comment fonctionne le Minage par Explosions?\n&eLe Minage par Explosions est une capacit\u00e9 avec un temps de recharge li\u00e9 au talent\n&ede Minage. Il donne des bonus lors de l\'utilisation nde TNT pour le minage et vous permet\n&ede contr\u00f4ler l\'explosion de TNT. Il y a 3 parties du Minage par Explosions.\n&eLa premi\u00e8re est les Grosses Bombes. Elle vous permet d\'augmenter le rayon d\'explosion.\n&eLa seconde est la Demolition Experte, qui diminue les d\u00e9g\u00e2ts provenants des explosions de TNT\n&eLa troisi\u00e8me augmente le nombre de minerais obtenus par la TNT et diminue les pertes. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]A propos de la R\u00e9paration :\n[[YELLOW]]La r\u00e9paration vous permet d\'utiliser un bloc de fer pour r\u00e9parer\n[[YELLOW]]des armures et des outils.\n[[DARK_AQUA]]Gain d\'exp\u00e9rience:\n[[YELLOW]]R\u00e9parer des outils ou des armures en utilisant l\'enclume de mcMMO.\n[[YELLOW]]C\'est un bloc de fer par d\u00e9faut et il ne doit pas \u00eatre confondu avec\n[[YELLOW]]l\'enclume de Minecraft Vanilla. -Guides.Repair.Section.1=[[DARK_AQUA]]Comment utiliser R\u00e9paration?\n[[YELLOW]]Placez une enclume mcMMO et faites un clic droit pour r\u00e9parer l\'objet\n[[YELLOW]]que vous avez en main. Ceci consomme 1 objet \u00e0 chaque utilisation. -Guides.Repair.Section.2=[[DARK_AQUA]]Comment fonctionne Ma\u00eetrise de la Forge?\n[[YELLOW]]Ma\u00eetrise de la Forge augmente la quantit\u00e9 de r\u00e9parations effectu\u00e9es.\n[[YELLOW]]La quantit\u00e9 de durabilit\u00e9 suppl\u00e9mentaire attribu\u00e9e est fonction de \n[[YELLOW]]votre niveau en R\u00e9paration. -Guides.Repair.Section.3=[[DARK_AQUA]]Comment fonctionne la Super R\u00e9paration?\n[[YELLOW]]La Super R\u00e9paration est une capacit\u00e9 passive . Lors de la r\u00e9paration d\'un \u00e9l\u00e9ment ,\n[[YELLOW]]elle accorde aux joueurs une chance de r\u00e9parer un \u00e9l\u00e9ment avec\n[[YELLOW]]une double efficacit\u00e9. -Guides.Repair.Section.4=[[DARK_AQUA]]Comment fonctionne Forge arcanique?\n[[YELLOW]]Cette capacit\u00e9 passive vous permet de r\u00e9parer des objets avec une\n[[YELLOW]]certaine chance de conserver les enchantements. Ces derniers\n[[YELLOW]]pourrons \u00eatre conserv\u00e9 \u00e0 leur niveau, rendus \u00e0 un niveau inf\u00e9rieur\n[[YELLOW]]ou compl\u00e8tement perdus. +Guides.Repair.Section.0=&3A propos de la R\u00e9paration :\n&eLa r\u00e9paration vous permet d\'utiliser un bloc de fer pour r\u00e9parer\n&edes armures et des outils.\n&3Gain d\'exp\u00e9rience:\n&eR\u00e9parer des outils ou des armures en utilisant l\'enclume de mcMMO.\n&eC\'est un bloc de fer par d\u00e9faut et il ne doit pas \u00eatre confondu avec\n&el\'enclume de Minecraft Vanilla. +Guides.Repair.Section.1=&3Comment utiliser R\u00e9paration?\n&ePlacez une enclume mcMMO et faites un clic droit pour r\u00e9parer l\'objet\n&eque vous avez en main. Ceci consomme 1 objet \u00e0 chaque utilisation. +Guides.Repair.Section.2=&3Comment fonctionne Ma\u00eetrise de la Forge?\n&eMa\u00eetrise de la Forge augmente la quantit\u00e9 de r\u00e9parations effectu\u00e9es.\n&eLa quantit\u00e9 de durabilit\u00e9 suppl\u00e9mentaire attribu\u00e9e est fonction de \n&evotre niveau en R\u00e9paration. +Guides.Repair.Section.3=&3Comment fonctionne la Super R\u00e9paration?\n&eLa Super R\u00e9paration est une capacit\u00e9 passive . Lors de la r\u00e9paration d\'un \u00e9l\u00e9ment ,\n&eelle accorde aux joueurs une chance de r\u00e9parer un \u00e9l\u00e9ment avec\n&eune double efficacit\u00e9. +Guides.Repair.Section.4=&3Comment fonctionne Forge arcanique?\n&eCette capacit\u00e9 passive vous permet de r\u00e9parer des objets avec une\n&ecertaine chance de conserver les enchantements. Ces derniers\n&epourrons \u00eatre conserv\u00e9 \u00e0 leur niveau, rendus \u00e0 un niveau inf\u00e9rieur\n&eou compl\u00e8tement perdus. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]A propos du Recyclage:\n[[YELLOW]]Le Recyclage vous permet d\'utiliser un bloc d\'or pour r\u00e9cup\u00e9rer des mati\u00e8res premi\u00e8res\n[[YELLOW]]sur de l\'armure ou des outils.\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]Le Recyclage est une Comp\u00e9tence enfant des comp\u00e9tences R\u00e9paration et P\u00eache, votre niveau\n[[YELLOW]]de Recyclage est donc bas\u00e9 sur les niveaux des comp\u00e9tences R\u00e9paration et P\u00eache. -Guides.Salvage.Section.1=[[DARK_AQUA]]Comment utiliser le Recyclage?\n[[YELLOW]]Placez une Enclume de Recyclage mcMMO et faites un clic-droit pour recycler \n[[YELLOW]]l\'objet que vous avez en main. Ceci cassera votre objet\n[[YELLOW]]et vous rendra les mat\u00e9riaux qui composent l\'objet.\n[[YELLOW]]Par exemple, recycler une pioche en fer vous rendra des barres de fer. -Guides.Salvage.Section.2=[[DARK_AQUA]]Comment fonctionne le Recyclage Avanc\u00e9?\n[[YELLOW]]Lorsque d\u00e9bloqu\u00e9e, cette capacit\u00e9 vous permet de recycler des objets d\u00e9t\u00e9rior\u00e9s.\n[[YELLOW]]Votre pourcentage de r\u00e9cup\u00e9ration de mat\u00e9riaux augmente avec votre niveau. Un pourcentage\n[[YELLOW]]plus \u00e9lev\u00e9 signifie que vous pouvez r\u00e9cup\u00e9rer davantage de mat\u00e9riaux.\n[[YELLOW]]Avec le Recyclage Avanc\u00e9 vous r\u00e9cup\u00e9rerez toujours un mat\u00e9riaux \n[[YELLOW]]sauf si l\'objet est trop endommag\u00e9. Vous n\'aurez donc pas \u00e0 vous\n[[YELLOW]]soucier de casser des objets sans avoir rien r\u00e9cup\u00e9r\u00e9. -Guides.Salvage.Section.3=[[DARK_AQUA]]Voici une illustration pour expliquer comment cela fonctionne:\n[[YELLOW]]Disons que nous recyclons une pioche en or endommag\u00e9e \u00e0 20%,\n[[YELLOW]]ce qui veux dire que le montant maximum que vous pouvez r\u00e9cup\u00e9rer est 2 (66%).\n[[YELLOW]](parce que la pioche est constitu\u00e9e de 3 lingots, valant chacun\n[[YELLOW]]33,33% de durabilit\u00e9). Si votre pourcentage de r\u00e9cup\u00e9ration de mat\u00e9riaux\n[[YELLOW]]est en dessous de 66% vous ne pourrez pas r\u00e9cup\u00e9rer 2 lingots.\n[[YELLOW]]Si ce pourcentage est au dessus de 66% vous pourrez r\u00e9cup\u00e9rer le\n[[YELLOW]]\"montant maximum\", donc 2 lingots. -Guides.Salvage.Section.4=[[DARK_AQUA]]Comment fonctionne le Recyclage Arcanique?\n[[YELLOW]]Cette capacit\u00e9 vous permet de r\u00e9cup\u00e9rer des livres enchant\u00e9s lors que vous recyclez\n[[YELLOW]]des objets enchant\u00e9s. En fonction de votre niveau, la chance de r\u00e9cup\u00e9rer avec succ\u00e8s\n[[YELLOW]]des enchantements entiers ou partiels varie.\n[[YELLOW]]Lorsqu\'un enchantement est partiellement r\u00e9cup\u00e9r\u00e9, le livre enchant\u00e9\n[[YELLOW]]aura un niveau d\'enchantement plus bas compar\u00e9 \u00e0 l\'enchantement\n[[YELLOW]]de l\'objet que recyclez. +Guides.Salvage.Section.0=&3A propos du Recyclage:\n&eLe Recyclage vous permet d\'utiliser un bloc d\'or pour r\u00e9cup\u00e9rer des mati\u00e8res premi\u00e8res\n&esur de l\'armure ou des outils.\n&3Gain d\'Exp\u00e9rience:\n&eLe Recyclage est une Comp\u00e9tence enfant des comp\u00e9tences R\u00e9paration et P\u00eache, votre niveau\n&ede Recyclage est donc bas\u00e9 sur les niveaux des comp\u00e9tences R\u00e9paration et P\u00eache. +Guides.Salvage.Section.1=&3Comment utiliser le Recyclage?\n&ePlacez une Enclume de Recyclage mcMMO et faites un clic-droit pour recycler \n&el\'objet que vous avez en main. Ceci cassera votre objet\n&eet vous rendra les mat\u00e9riaux qui composent l\'objet.\n&ePar exemple, recycler une pioche en fer vous rendra des barres de fer. +Guides.Salvage.Section.2=&3Comment fonctionne le Recyclage Avanc\u00e9?\n&eLorsque d\u00e9bloqu\u00e9e, cette capacit\u00e9 vous permet de recycler des objets d\u00e9t\u00e9rior\u00e9s.\n&eVotre pourcentage de r\u00e9cup\u00e9ration de mat\u00e9riaux augmente avec votre niveau. Un pourcentage\n&eplus \u00e9lev\u00e9 signifie que vous pouvez r\u00e9cup\u00e9rer davantage de mat\u00e9riaux.\n&eAvec le Recyclage Avanc\u00e9 vous r\u00e9cup\u00e9rerez toujours un mat\u00e9riaux \n&esauf si l\'objet est trop endommag\u00e9. Vous n\'aurez donc pas \u00e0 vous\n&esoucier de casser des objets sans avoir rien r\u00e9cup\u00e9r\u00e9. +Guides.Salvage.Section.3=&3Voici une illustration pour expliquer comment cela fonctionne:\n&eDisons que nous recyclons une pioche en or endommag\u00e9e \u00e0 20%,\n&ece qui veux dire que le montant maximum que vous pouvez r\u00e9cup\u00e9rer est 2 (66%).\n&e(parce que la pioche est constitu\u00e9e de 3 lingots, valant chacun\n&e33,33% de durabilit\u00e9). Si votre pourcentage de r\u00e9cup\u00e9ration de mat\u00e9riaux\n&eest en dessous de 66% vous ne pourrez pas r\u00e9cup\u00e9rer 2 lingots.\n&eSi ce pourcentage est au dessus de 66% vous pourrez r\u00e9cup\u00e9rer le\n&e\"montant maximum\", donc 2 lingots. +Guides.Salvage.Section.4=&3Comment fonctionne le Recyclage Arcanique?\n&eCette capacit\u00e9 vous permet de r\u00e9cup\u00e9rer des livres enchant\u00e9s lors que vous recyclez\n&edes objets enchant\u00e9s. En fonction de votre niveau, la chance de r\u00e9cup\u00e9rer avec succ\u00e8s\n&edes enchantements entiers ou partiels varie.\n&eLorsqu\'un enchantement est partiellement r\u00e9cup\u00e9r\u00e9, le livre enchant\u00e9\n&eaura un niveau d\'enchantement plus bas compar\u00e9 \u00e0 l\'enchantement\n&ede l\'objet que recyclez. ##Smelting Guides.Smelting.Section.0=Prochainement... ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]A propos du combat \u00e0 l\'\u00e9p\u00e9e::\n[[YELLOW]]Cette comp\u00e9tence octroie un bonus si vous combattez avec\n[[YELLOW]]une \u00e9p\u00e9e.\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Le gain d\'XP est bas\u00e9 sur le montant des d\u00e9gats inflig\u00e9s aux mobs \n[[YELLOW]]et autres joueurs avec une \u00e9p\u00e9e. -Guides.Swords.Section.1=[[DARK_AQUA]]Comment fonctionne coups d\u00e9chirants?\n[[YELLOW]]Coups d\u00e9chirants est une capacit\u00e9 acitv\u00e9e, vous pouvez l\'activer\n[[YELLOW]]avec un clic droit, une \u00e9p\u00e9e \u00e0 la main. Cette capacit\u00e9 vous permet \n[[YELLOW]]d\'infliger des d\u00e9g\u00e2ts de zone (AoE). Cette AoE inflige un bonus de 25%\n[[YELLOW]]de dommage et fais saigner la cilbe pendant 5 ticks. -Guides.Swords.Section.2=[[DARK_AQUA]]Comment fonctionne la Contre-Attaque?\n[[YELLOW]]La Contre-Attaque est une capacit\u00e9 active. En bloquant les attaques\n[[YELLOW]]des mobs, vous avez une chance de repousser 50% des\n[[YELLOW]]d\u00e9g\u00e2ts qui vous sont inflig\u00e9s. -Guides.Swords.Section.3=[[DARK_AQUA]]Comment fonctionne le Saignement?\n[[YELLOW]]Le Saignement fait saigner vos ennemis, perdant de la vie toutes les deux secondes.\n[[YELLOW]]La cible saignera jusqu\'\u00e0 ce que l\'effet s\'estompe, ou qu\'il meure,\n[[YELLOW]]en fonction de ce qui arrive en premier!\n[[YELLOW]]La durabilit\u00e9 du Saignement est augment\u00e9 avec votre Comp\u00e9tence \u00c9p\u00e9e. +Guides.Swords.Section.0=&3A propos du combat \u00e0 l\'\u00e9p\u00e9e::\n&eCette comp\u00e9tence octroie un bonus si vous combattez avec\n&eune \u00e9p\u00e9e.\n&3XP GAIN:\n&eLe gain d\'XP est bas\u00e9 sur le montant des d\u00e9gats inflig\u00e9s aux mobs \n&eet autres joueurs avec une \u00e9p\u00e9e. +Guides.Swords.Section.1=&3Comment fonctionne coups d\u00e9chirants?\n&eCoups d\u00e9chirants est une capacit\u00e9 acitv\u00e9e, vous pouvez l\'activer\n&eavec un clic droit, une \u00e9p\u00e9e \u00e0 la main. Cette capacit\u00e9 vous permet \n&ed\'infliger des d\u00e9g\u00e2ts de zone (AoE). Cette AoE inflige un bonus de 25%\n&ede dommage et fais saigner la cilbe pendant 5 ticks. +Guides.Swords.Section.2=&3Comment fonctionne la Contre-Attaque?\n&eLa Contre-Attaque est une capacit\u00e9 active. En bloquant les attaques\n&edes mobs, vous avez une chance de repousser 50% des\n&ed\u00e9g\u00e2ts qui vous sont inflig\u00e9s. +Guides.Swords.Section.3=&3Comment fonctionne le Saignement?\n&eLe Saignement fait saigner vos ennemis, perdant de la vie toutes les deux secondes.\n&eLa cible saignera jusqu\'\u00e0 ce que l\'effet s\'estompe, ou qu\'il meure,\n&een fonction de ce qui arrive en premier!\n&eLa durabilit\u00e9 du Saignement est augment\u00e9 avec votre Comp\u00e9tence \u00c9p\u00e9e. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]A propos de l\'Apprivoisement:\n[[YELLOW]]L\'apprivoisement conf\u00e8re au joueur divers bonus de combat\n[[YELLOW]]lorsqu\'il utilise un animal (loup/ocelot).\n[[DARK_AQUA]]GAIN D\'XP:\n[[YELLOW]]Pour gagner de l\'exp\u00e9rience, vous devez apprivoiser des loups ou des\n[[YELLOW]]ocelots -Guides.Taming.Section.1=[[DARK_AQUA]]Comment fonctionne l\'Appel de la Nature?\n[[YELLOW]]Appel de la Nature est une capacit\u00e9 active qui vous permet de faire appel\n[[YELLOW]]\u00e0 un loup ou un ocelot. Vous pouvez faire ceci en faisant\n[[YELLOW]]un clic gauche en tenant des os ou du poisson. -Guides.Taming.Section.2=[[DARK_AQUA]]Comment fonctionne connaissance des b\u00eates?\n[[YELLOW]]Connaissance des b\u00eates permet au joueur d\'inspecter les stats\n[[YELLOW]]de ses animaux. Cliquez gauche un loup ou un ocelot pour\n[[YELLOW]]utiliser Connaissance des b\u00eates. -Guides.Taming.Section.3=[[DARK_AQUA]]Comment fonctione Gore?\n[[YELLOW]]Gore est une capacit\u00e9 passive qui a une chance d\'infliger un effet\n[[YELLOW]]de saignement sur la cible de votre loup. -Guides.Taming.Section.4=[[DARK_AQUA]]Comment fonctionne Griffes aiguis\u00e9es?\n[[YELLOW]]Griffes aiguis\u00e9es ajoute un bonus de d\u00e9g\u00e2ts inflig\u00e9s par votre loup.\n[[YELLOW]]Le bonus de d\u00e9g\u00e2ts d\u00e9pend de votre niveau en Apprivoisement. -Guides.Taming.Section.5=[[DARK_AQUA]]Comment fonctionne Attentif \u00e0 l\'environnement?\n[[YELLOW]]Cette capacit\u00e9 passive permet \u00e0 votre loup de se t\u00e9l\u00e9porter sur vous\n[[YELLOW]]lorsqu\'il se rapproche de dangers (cactus, lave, etc). Cela lui donne\n[[YELLOW]]\u00e9galemment l\'immunit\u00e9 contre les d\u00e9g\u00e2ts de chute. -Guides.Taming.Section.6=[[DARK_AQUA]]Comment fonctionne Poil \u00c9pais?\n[[YELLOW]]Cette capacit\u00e9 passive rend vos loups moins vuln\u00e9rables\n[[YELLOW]]et r\u00e9sistants au feu. -Guides.Taming.Section.7=[[DARK_AQUA]]Comment fonctionne r\u00e9sistance aux chocs?\n[[YELLOW]]Cette capacit\u00e9 passive r\u00e9duit les d\u00e9g\u00e2ts inflig\u00e9s \u00e0 vos loups\n[[YELLOW]]par les explosions. -Guides.Taming.Section.8=[[DARK_AQUA]]Comment fonctionne Service Fast Food?\n[[YELLOW]]Cette capacit\u00e9 passive donne \u00e0 vos loups une chance de\n[[YELLOW]]se soigner lorsqu\'ils effectuent une attaque. +Guides.Taming.Section.0=&3A propos de l\'Apprivoisement:\n&eL\'apprivoisement conf\u00e8re au joueur divers bonus de combat\n&elorsqu\'il utilise un animal (loup/ocelot).\n&3GAIN D\'XP:\n&ePour gagner de l\'exp\u00e9rience, vous devez apprivoiser des loups ou des\n&eocelots +Guides.Taming.Section.1=&3Comment fonctionne l\'Appel de la Nature?\n&eAppel de la Nature est une capacit\u00e9 active qui vous permet de faire appel\n&e\u00e0 un loup ou un ocelot. Vous pouvez faire ceci en faisant\n&eun clic gauche en tenant des os ou du poisson. +Guides.Taming.Section.2=&3Comment fonctionne connaissance des b\u00eates?\n&eConnaissance des b\u00eates permet au joueur d\'inspecter les stats\n&ede ses animaux. Cliquez gauche un loup ou un ocelot pour\n&eutiliser Connaissance des b\u00eates. +Guides.Taming.Section.3=&3Comment fonctione Gore?\n&eGore est une capacit\u00e9 passive qui a une chance d\'infliger un effet\n&ede saignement sur la cible de votre loup. +Guides.Taming.Section.4=&3Comment fonctionne Griffes aiguis\u00e9es?\n&eGriffes aiguis\u00e9es ajoute un bonus de d\u00e9g\u00e2ts inflig\u00e9s par votre loup.\n&eLe bonus de d\u00e9g\u00e2ts d\u00e9pend de votre niveau en Apprivoisement. +Guides.Taming.Section.5=&3Comment fonctionne Attentif \u00e0 l\'environnement?\n&eCette capacit\u00e9 passive permet \u00e0 votre loup de se t\u00e9l\u00e9porter sur vous\n&elorsqu\'il se rapproche de dangers (cactus, lave, etc). Cela lui donne\n&e\u00e9galemment l\'immunit\u00e9 contre les d\u00e9g\u00e2ts de chute. +Guides.Taming.Section.6=&3Comment fonctionne Poil \u00c9pais?\n&eCette capacit\u00e9 passive rend vos loups moins vuln\u00e9rables\n&eet r\u00e9sistants au feu. +Guides.Taming.Section.7=&3Comment fonctionne r\u00e9sistance aux chocs?\n&eCette capacit\u00e9 passive r\u00e9duit les d\u00e9g\u00e2ts inflig\u00e9s \u00e0 vos loups\n&epar les explosions. +Guides.Taming.Section.8=&3Comment fonctionne Service Fast Food?\n&eCette capacit\u00e9 passive donne \u00e0 vos loups une chance de\n&ese soigner lorsqu\'ils effectuent une attaque. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]A propos des Poings:\n[[YELLOW]]Utiliser ses Poings pour se battre donnera des bonus divers lorsque\n[[YELLOW]]vous combattez.\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]Vous gagnez de l\'exp\u00e9rience en fonction des d\u00e9g\u00e2ts inflig\u00e9s aux mobs\n[[YELLOW]]ou aux autres joueurs lors d\'un combat avec vos Poings. -Guides.Unarmed.Section.1=[[DARK_AQUA]]Comment fonctionne la Furie?\n[[YELLOW]]Furie est une capacit\u00e9 active qui est activ\u00e9e en faisant un clic-droit,\n[[YELLOW]]en n\'ayant rien \u00e0 la main. En mode Furie, vous infligerez 50% plus\n[[YELLOW]]de d\u00e9g\u00e2ts et vous pourrez casser des mat\u00e9riaux faibles instantan\u00e9ment,\n[[YELLOW]]comme l\'Herbe et la Terre. -Guides.Unarmed.Section.2=[[DARK_AQUA]]Comment fonctionne le Bras de Fer?\n[[YELLOW]]Bras de Fer augmente les d\u00e9g\u00e2ts inflig\u00e9s lorsque vous attaquez des mobs ou\n[[YELLOW]]des joueurs avec les Poings. -Guides.Unarmed.Section.3=[[DARK_AQUA]]Comment fonctionne la D\u00e9viation de Fl\u00e8che?\n[[YELLOW]]La D\u00e9viation de Fl\u00e8che est une capacit\u00e9 \n[[YELLOW]]qui permet de d\u00e9vier une fl\u00e8che tir\u00e9e par un Squelette ou un joueur.\n[[YELLOW]]Cette fl\u00e8che tombera alors au sol, inoffensive. -Guides.Unarmed.Section.4=[[DARK_AQUA]]Comment fonctionne la Poigne de Fer?\n[[YELLOW]]Poigne de Fer est une capacit\u00e9 passive qui contre le d\u00e9sarmement. En am\u00e9liorant\n[[YELLOW]]votre comp\u00e9tence Poings, la chance de parer un d\u00e9sarmement augmente. -Guides.Unarmed.Section.5=[[DARK_AQUA]]Comment fonctionne d\u00e9sarmement?\n[[YELLOW]]Cette capacit\u00e9 passive permet le joueur de d\u00e9sarmer d\'autres joueurs,\n[[YELLOW]]provoquant la chute au sol de ses objets \u00e9quip\u00e9s. +Guides.Unarmed.Section.0=&3A propos des Poings:\n&eUtiliser ses Poings pour se battre donnera des bonus divers lorsque\n&evous combattez.\n&3Gain d\'Exp\u00e9rience:\n&eVous gagnez de l\'exp\u00e9rience en fonction des d\u00e9g\u00e2ts inflig\u00e9s aux mobs\n&eou aux autres joueurs lors d\'un combat avec vos Poings. +Guides.Unarmed.Section.1=&3Comment fonctionne la Furie?\n&eFurie est une capacit\u00e9 active qui est activ\u00e9e en faisant un clic-droit,\n&een n\'ayant rien \u00e0 la main. En mode Furie, vous infligerez 50% plus\n&ede d\u00e9g\u00e2ts et vous pourrez casser des mat\u00e9riaux faibles instantan\u00e9ment,\n&ecomme l\'Herbe et la Terre. +Guides.Unarmed.Section.2=&3Comment fonctionne le Bras de Fer?\n&eBras de Fer augmente les d\u00e9g\u00e2ts inflig\u00e9s lorsque vous attaquez des mobs ou\n&edes joueurs avec les Poings. +Guides.Unarmed.Section.3=&3Comment fonctionne la D\u00e9viation de Fl\u00e8che?\n&eLa D\u00e9viation de Fl\u00e8che est une capacit\u00e9 \n&equi permet de d\u00e9vier une fl\u00e8che tir\u00e9e par un Squelette ou un joueur.\n&eCette fl\u00e8che tombera alors au sol, inoffensive. +Guides.Unarmed.Section.4=&3Comment fonctionne la Poigne de Fer?\n&ePoigne de Fer est une capacit\u00e9 passive qui contre le d\u00e9sarmement. En am\u00e9liorant\n&evotre comp\u00e9tence Poings, la chance de parer un d\u00e9sarmement augmente. +Guides.Unarmed.Section.5=&3Comment fonctionne d\u00e9sarmement?\n&eCette capacit\u00e9 passive permet le joueur de d\u00e9sarmer d\'autres joueurs,\n&eprovoquant la chute au sol de ses objets \u00e9quip\u00e9s. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]A propos de b\u00fbcheronnage:\n[[YELLOW]]Le b\u00fbcheronnage concerne l\'abattement d\'arbres.\n[[DARK_AQUA]]Gain d\'Exp\u00e9rience:\n[[YELLOW]]Vous gagniez de l\'exp\u00e9rience pour chaque bloc de bois cass\u00e9. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]Comment fonctionne le Fendeur d\'Arbres?\n[[YELLOW]]Le Fendage d\'Arbres est une capacit\u00e9 active, en faisant un clic-droit\n[[YELLOW]]avec une hache \u00e0 la main, vous activerez cette capacit\u00e9. Ceci vous\n[[YELLOW]]permettra d\'abattre un arbre int\u00e9gralement, en r\u00e9cup\u00e9rant\n[[YELLOW]]toutes les b\u00fbches d\'un coup. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]Comment fonctionne le Souffleur de Feuilles?\n[[YELLOW]]Souffleur de Feuilles est une capacit\u00e9 passive qui permet de casser un\n[[YELLOW]]bloc de feuilles instantan\u00e9ment quand vous les cassez avec un hache. Par d\u00e9faut,\n[[YELLOW]]cette capacit\u00e9 est disponible au niveau 100 de la Comp\u00e9tence B\u00fbcheronnage. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]Comment fonctionne Double Bois?\n[[YELLOW]]Cette capacit\u00e9 passive vous donne une chance\n[[YELLOW]]de r\u00e9cup\u00e9rer une b\u00fbche suppl\u00e9mentaire par bloc de bois cass\u00e9. +Guides.Woodcutting.Section.0=&3A propos de b\u00fbcheronnage:\n&eLe b\u00fbcheronnage concerne l\'abattement d\'arbres.\n&3Gain d\'Exp\u00e9rience:\n&eVous gagniez de l\'exp\u00e9rience pour chaque bloc de bois cass\u00e9. +Guides.Woodcutting.Section.1=&3Comment fonctionne le Fendeur d\'Arbres?\n&eLe Fendage d\'Arbres est une capacit\u00e9 active, en faisant un clic-droit\n&eavec une hache \u00e0 la main, vous activerez cette capacit\u00e9. Ceci vous\n&epermettra d\'abattre un arbre int\u00e9gralement, en r\u00e9cup\u00e9rant\n&etoutes les b\u00fbches d\'un coup. +Guides.Woodcutting.Section.2=&3Comment fonctionne le Souffleur de Feuilles?\n&eSouffleur de Feuilles est une capacit\u00e9 passive qui permet de casser un\n&ebloc de feuilles instantan\u00e9ment quand vous les cassez avec un hache. Par d\u00e9faut,\n&ecette capacit\u00e9 est disponible au niveau 100 de la Comp\u00e9tence B\u00fbcheronnage. +Guides.Woodcutting.Section.3=&3Comment fonctionne Double Bois?\n&eCette capacit\u00e9 passive vous donne une chance\n&ede r\u00e9cup\u00e9rer une b\u00fbche suppl\u00e9mentaire par bloc de bois cass\u00e9. #INSPECT Inspect.Offline=Tu n\'as pas la permission d\'inspecter un joueur hors ligne! -Inspect.OfflineStats=mcMMO Stats for Offline Player [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Stats for [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO Stats for Offline Player &e{0} +Inspect.Stats=&amcMMO Stats for &e{0} Inspect.TooFar=Vous \u00eates trop \u00e9loign\u00e9 de ce joueur pour l\'inspecter ! #ITEMS Item.ChimaeraWing.Fail=**\u00c9CHEC D\'AILE DE CHIM\u00c8RE !** Item.ChimaeraWing.Pass=**AILE DE CHIM\u00c8RE** Item.ChimaeraWing.Name=Aile de Chim\u00e8re -Item.ChimaeraWing.Lore=[[GRAY]]Vous t\u00e9l\u00e9porte \u00e0 votre lit. -Item.ChimaeraWing.NotEnough=Vous avez besoin de [[YELLOW]]{0}[[RED]] [[GOLD]]{1}[[RED]] en plus! -Item.NotEnough=Vous avez besoin de [[YELLOW]]{0}[[RED]] [[GOLD]]{1}[[RED]] en plus! -Item.Generic.Wait=Vous devez attendre avant de pouvoir utiliser cela de nouveau ! [[YELLOW]]({0}s) -Item.Injured.Wait=Vous avez \u00e9t\u00e9 bless\u00e9 r\u00e9cemment et devez attendre pour utiliser cela. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7Vous t\u00e9l\u00e9porte \u00e0 votre lit. +Item.ChimaeraWing.NotEnough=Vous avez besoin de &e{0}&c &6{1}&c en plus! +Item.NotEnough=Vous avez besoin de &e{0}&c &6{1}&c en plus! +Item.Generic.Wait=Vous devez attendre avant de pouvoir utiliser cela de nouveau ! &e({0}s) +Item.Injured.Wait=Vous avez \u00e9t\u00e9 bless\u00e9 r\u00e9cemment et devez attendre pour utiliser cela. &e({0}s) Item.FluxPickaxe.Name=Pioche de Flux -Item.FluxPickaxe.Lore.1=[[GRAY]]A une chance de fondre des minerais instantan\u00e9ment. -Item.FluxPickaxe.Lore.2=[[GRAY]]Requi\u00e8re niveau de Forge {0}+ +Item.FluxPickaxe.Lore.1=&7A une chance de fondre des minerais instantan\u00e9ment. +Item.FluxPickaxe.Lore.2=&7Requi\u00e8re niveau de Forge {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]La t\u00e9l\u00e9portation commence dans [[GOLD]]({0}) [[GRAY]]secondes, pri\u00e8re de ne pas bouger... -Teleport.Cancelled=[[DARK_RED]]T\u00e9l\u00e9portation annul\u00e9e ! +Teleport.Commencing=&7La t\u00e9l\u00e9portation commence dans &6({0}) &7secondes, pri\u00e8re de ne pas bouger... +Teleport.Cancelled=&4T\u00e9l\u00e9portation annul\u00e9e ! #COMPETENCES -Skills.Child=[[GOLD]](TALENT ENFANT) -Skills.Disarmed=[[DARK_RED]]Vous avez \u00e9t\u00e9 d\u00e9sarm\u00e9 ! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]Vous devez en avoir plus -Skills.NeedMore.Extra=[[DARK_RED]]Vous avez besoin de [[GRAY]]{0}{1} +Skills.Child=&6(TALENT ENFANT) +Skills.Disarmed=&4Vous avez \u00e9t\u00e9 d\u00e9sarm\u00e9 ! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4Vous devez en avoir plus +Skills.NeedMore.Extra=&4Vous avez besoin de &7{0}{1} Skills.Parents=PARENTS -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP ([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP (&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.MaxXP=Max Skills.TooTired=Vous \u00eates trop fatigu\u00e9 pour r\u00e9utiliser cette comp\u00e9tence maintenant. Skills.Cancelled={0} annul\u00e9(e) ! -Skills.ConfirmOrCancel=[[GREEN]]Fa\u00eetes de nouveau un clic droit pour confirmer [[GOLD]]{0}[[GREEN]]. Clic gauche pour annuler. -Skills.AbilityGateRequirementFail=[[GRAY]]Vous devez avoir [[YELLOW]]{0}[[GRAY]] niveaux suppl\u00e9mentaires en [[DARK_AQUA]]{1}[[GRAY]] pour utilisez cette super abilit\u00e9. +Skills.ConfirmOrCancel=&aFa\u00eetes de nouveau un clic droit pour confirmer &6{0}&a. Clic gauche pour annuler. +Skills.AbilityGateRequirementFail=&7Vous devez avoir &e{0}&7 niveaux suppl\u00e9mentaires en &3{1}&7 pour utilisez cette super abilit\u00e9. #STATISTIQUES -Stats.Header.Combat=[[GOLD]]-=COMP\u00c9TENCES DE COMBAT=- -Stats.Header.Gathering=[[GOLD]]-=COMP\u00c9TENCES DE R\u00c9COLTE=- -Stats.Header.Misc=[[GOLD]]-=AUTRES TALENTS=- -Stats.Own.Stats=[[GREEN]][mcMMO] Statistiques +Stats.Header.Combat=&6-=COMP\u00c9TENCES DE COMBAT=- +Stats.Header.Gathering=&6-=COMP\u00c9TENCES DE R\u00c9COLTE=- +Stats.Header.Misc=&6-=AUTRES TALENTS=- +Stats.Own.Stats=&a[mcMMO] Statistiques #PERKS Perks.XP.Name=Exp\u00e9rience Perks.XP.Desc=Gain d\'EXP boost\u00e9 dans certains talents. Perks.Lucky.Name=Chance Perks.Lucky.Desc=Donnes {0} comp\u00e9tences et abilet\u00e9s 33.3% de chance d\'\u00eatre activ\u00e9es. Perks.Lucky.Desc.Login=Donne \u00e0 certaines comp\u00e9tences 33.3% de chance d\'\u00eatre activ\u00e9es. -Perks.Lucky.Bonus=[[GOLD]] ({0} avec votre avantage de chance) +Perks.Lucky.Bonus=&6 ({0} avec votre avantage de chance) Perks.Cooldowns.Name=Reg\u00e9n\u00e9ration rapide Perks.Cooldowns.Desc=Temps d\'attente r\u00e9duits de {0}. Perks.ActivationTime.Name=Endurance Perks.ActivationTime.Desc=Augmente la dur\u00e9e de l\'abil\u00e9t\u00e9 de {0} secondes. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s avec votre avantage d\'endurance) +Perks.ActivationTime.Bonus=&6 ({0}s avec votre avantage d\'endurance) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Le mode Hardcore {0} a \u00e9t\u00e9 d\u00e9sactiv\u00e9 pour {1}. -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Le mode Hardcore {0} a \u00e9t\u00e9 activ\u00e9 pour {1}. +Hardcore.Mode.Disabled=&6[mcMMO] Le mode Hardcore {0} a \u00e9t\u00e9 d\u00e9sactiv\u00e9 pour {1}. +Hardcore.Mode.Enabled=&6[mcMMO] Le mode Hardcore {0} a \u00e9t\u00e9 activ\u00e9 pour {1}. Hardcore.DeathStatLoss.Name=P\u00e9nalit\u00e9s sur les talents lors de la mort -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]Vous avez perdu [[BLUE]]{0}[[DARK_RED]] niveau(x) dans votre mort. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] Le pourcentage de perte de statistiques a \u00e9t\u00e9 chang\u00e9 \u00e0 {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4Vous avez perdu &9{0}&4 niveau(x) dans votre mort. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] Le pourcentage de perte de statistiques a \u00e9t\u00e9 chang\u00e9 \u00e0 {0}. Hardcore.Vampirism.Name=Vampirisme -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] \u00e9tait trop maladroit pour am\u00e9liorer votre connaissance. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]Vous avez vol\u00e9 [[BLUE]]{0}[[DARK_AQUA]] niveau(x) de [[YELLOW]]{1}. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] Il n\'a pas \u00e9t\u00e9 capable de vous voler votre connaissance ! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] a vol\u00e9 [[BLUE]]{1}[[DARK_RED]] de vos niveaux ! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] Le pourcentage de perte de statistiques a \u00e9t\u00e9 chang\u00e9 \u00e0 {0}. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7 \u00e9tait trop maladroit pour am\u00e9liorer votre connaissance. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3Vous avez vol\u00e9 &9{0}&3 niveau(x) de &e{1}. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 Il n\'a pas \u00e9t\u00e9 capable de vous voler votre connaissance ! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 a vol\u00e9 &9{1}&4 de vos niveaux ! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] Le pourcentage de perte de statistiques a \u00e9t\u00e9 chang\u00e9 \u00e0 {0}. #MOTD -MOTD.Donate=[[DARK_AQUA]]Donation Info: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Mode Hardcore activ\u00e9 : [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]P\u00e9nalit\u00e9s sur les talents lors de la mort : [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Pourcentage de perte de statistiques de Vampirisme: [[DARK_RED]]{0}% +MOTD.Donate=&3Donation Info: +MOTD.Hardcore.Enabled=&6[mcMMO] &3Mode Hardcore activ\u00e9 : &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3P\u00e9nalit\u00e9s sur les talents lors de la mort : &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Pourcentage de perte de statistiques de Vampirisme: &4{0}% MOTD.PerksPrefix=[mcMMO Comp\u00e9tences] -MOTD.Version=[[GOLD]][mcMMO] Version [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - Site de mcMMO +MOTD.Version=&6[mcMMO] Version &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - Site de mcMMO #SMELTING -Smelting.Ability.FluxMining=Chance de Minage en Flux : [[YELLOW]]{0} -Smelting.Ability.FuelEfficiency=Multiplicateur d\'efficacit\u00e9 des Combustibles: [[YELLOW]]{0}x +Smelting.Ability.FluxMining=Chance de Minage en Flux : &e{0} +Smelting.Ability.FuelEfficiency=Multiplicateur d\'efficacit\u00e9 des Combustibles: &e{0}x Smelting.Ability.Locked.0=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux de talent (BOOST D\'EXPERIENCE VANILLA) Smelting.Ability.Locked.1=Bloqu\u00e9 jusqu\'\u00e0 {0}+ niveaux du talent (MINAGE PAR EXPLOSIONS) -Smelting.Ability.SecondSmelt=Chance de seconde cuisson: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=Multiplicateur d\'EXP Vanilla: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=Chance de seconde cuisson: &e{0} +Smelting.Ability.VanillaXPBoost=Multiplicateur d\'EXP Vanilla: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=Efficacit\u00e9 du combustible Smelting.SubSkill.FuelEfficiency.Description=Augmente la dur\u00e9e de vie du combustible utilis\u00e9 dans les fours lors des cuissons -Smelting.SubSkill.FuelEfficiency.Stat=Multiplicateur d\'efficacit\u00e9 du combustible: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=Multiplicateur d\'efficacit\u00e9 du combustible: &e{0}x Smelting.SubSkill.SecondSmelt.Name=Seconde Cuisson Smelting.SubSkill.SecondSmelt.Description=Double les ressources obtenues par cuisson Smelting.SubSkill.SecondSmelt.Stat=Chance d\'une seconde cuisson @@ -1088,31 +1087,31 @@ Scoreboard.Header.PlayerCooldowns=Temps d\'attente McMMO Scoreboard.Header.PlayerRank=Classement McMMO Scoreboard.Header.PlayerInspect=Statistiques McMMO: {0} Scoreboard.Header.PowerLevel=Niveau de puissance -Scoreboard.Misc.PowerLevel=[[GOLD]]Niveau de puissance -Scoreboard.Misc.Level=[[DARK_AQUA]]Niveau -Scoreboard.Misc.CurrentXP=[[GREEN]]EXP actuelle +Scoreboard.Misc.PowerLevel=&6Niveau de puissance +Scoreboard.Misc.Level=&3Niveau +Scoreboard.Misc.CurrentXP=&aEXP actuelle Scoreboard.Misc.RemainingXP=EXP restante -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]Temps d\'attente -Scoreboard.Misc.Overall=[[GOLD]]Global +Scoreboard.Misc.Cooldown=&dTemps d\'attente +Scoreboard.Misc.Overall=&6Global Scoreboard.Misc.Ability=Capacit\u00e9 #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]G\u00e9nial! Vos donn\u00e9es McMMO ont \u00e9t\u00e9 charg\u00e9es. -Profile.Loading.Success=[[GREEN]]Votre profil mcMMO a \u00e9t\u00e9 charg\u00e9. -Profile.Loading.FailurePlayer=[[RED]]mcMMO a des problèmes pour le chargement des donn\u00e9es, nous avons essay\u00e9 de les charger [[GREEN]]{0}[[RED]] fois.[[RED]] Vous devez contacter l'administrateur du serveur \u00e0 ce propos. mcMMO essayera de charger les donn\u00e9es jusqu\'\u00e0 votre d\u00e9connection, vous ne gagnerez pas d\'XP ou ne pourrez pas utiliser vos comp\u00e9tences tant que les donn\u00e9es ne sont pas charg\u00e9s. -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] mcMMO ne peut pas charger les donn\u00e9es pour [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Merci de v\u00e9rifier la configuration de la base de donn\u00e9es. Essaie fait {1}x. +Profile.PendingLoad=&cG\u00e9nial! Vos donn\u00e9es McMMO ont \u00e9t\u00e9 charg\u00e9es. +Profile.Loading.Success=&aVotre profil mcMMO a \u00e9t\u00e9 charg\u00e9. +Profile.Loading.FailurePlayer=&cmcMMO a des problèmes pour le chargement des donn\u00e9es, nous avons essay\u00e9 de les charger &a{0}&c fois.&c Vous devez contacter l'administrateur du serveur \u00e0 ce propos. mcMMO essayera de charger les donn\u00e9es jusqu\'\u00e0 votre d\u00e9connection, vous ne gagnerez pas d\'XP ou ne pourrez pas utiliser vos comp\u00e9tences tant que les donn\u00e9es ne sont pas charg\u00e9s. +Profile.Loading.FailureNotice=&4[A]&c mcMMO ne peut pas charger les donn\u00e9es pour &e{0}&c. &dMerci de v\u00e9rifier la configuration de la base de donn\u00e9es. Essaie fait {1}x. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} est d\u00e9sormais au niveau [[GREEN]]{1}[[GOLD]]! -Holiday.Anniversary=[[BLUE]]Joyeux {0} anniversaire !\n[[BLUE]]En honneur \u00e0 tout le travail de nossr50 et \u00e0 tout les d\u00e9veloppeurs, voici un spectacle de feu d\'artifice ! +Holiday.AprilFools.Levelup=&6{0} est d\u00e9sormais au niveau &a{1}&6! +Holiday.Anniversary=&9Joyeux {0} anniversaire !\n&9En honneur \u00e0 tout le travail de nossr50 et \u00e0 tout les d\u00e9veloppeurs, voici un spectacle de feu d\'artifice ! #Messages de rappels -Reminder.Squelched=[[GRAY]]Rappel: Vous ne recevez pas les notifications de mcMMO, pour les activez, faites /mcnotify une seconde fois. Ceci est un rappel automatique toutes les heures. +Reminder.Squelched=&7Rappel: Vous ne recevez pas les notifications de mcMMO, pour les activez, faites /mcnotify une seconde fois. Ceci est un rappel automatique toutes les heures. #Locale -Locale.Reloaded=[[GREEN]]Messages recharg\u00e9s ! +Locale.Reloaded=&aMessages recharg\u00e9s ! #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]Vous avez atteint le niveau de power maximum de [[RED]]{0}[[YELLOW]]. Vous n'allez pas gagner de niveaux pour cette comp\u00e9tence. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]Vous avez atteint le niveau de power maximum de [[RED]]{0}[[YELLOW]] pour [[GOLD]]{1}[[YELLOW]]. Vous n'allez pas gagner de niveaux pour cette comp\u00e9tence. +LevelCap.PowerLevel=&6(&amcMMO&6) &eVous avez atteint le niveau de power maximum de &c{0}&e. Vous n'allez pas gagner de niveaux pour cette comp\u00e9tence. +LevelCap.Skill=&6(&amcMMO&6) &eVous avez atteint le niveau de power maximum de &c{0}&e pour &6{1}&e. Vous n'allez pas gagner de niveaux pour cette comp\u00e9tence. Commands.XPBar.Usage=Usage normal est /mmoxpbar Commands.Description.mmoxpbar=Configuration pour les joueurs des mcMMO XP bars Commands.Description.mmocompat=Information \u00e0 propos de mcMMO, des compatibilit\u00e9s or des de ses fonctionnalit\u00e9s -Compatibility.Layer.Unsupported=[[GOLD]]Compatibilit\u00e9s pour [[GREEN]]{0}[[GOLD]] n'est pas une version de Minecraft support\u00e9. -Compatibility.Layer.PartialSupport=[[GOLD]]Compatibilit\u00e9s pour [[GREEN]]{0}[[GOLD]] n'est pas une version de Minecraft support\u00e9, mais mcMMO utilise une version qui \u00e9mule certaines fonctionnalit\u00e9s manquantes. -Commands.XPBar.DisableAll=[[GOLD]] Toutes les barres d\'XP mcMMO sont d\u00e9sormais d\u00e9sactiv\u00e9s, utilisez /mmoxpbar reset pour remettre la configuration par d\u00e9faut. +Compatibility.Layer.Unsupported=&6Compatibilit\u00e9s pour &a{0}&6 n'est pas une version de Minecraft support\u00e9. +Compatibility.Layer.PartialSupport=&6Compatibilit\u00e9s pour &a{0}&6 n'est pas une version de Minecraft support\u00e9, mais mcMMO utilise une version qui \u00e9mule certaines fonctionnalit\u00e9s manquantes. +Commands.XPBar.DisableAll=&6 Toutes les barres d\'XP mcMMO sont d\u00e9sormais d\u00e9sactiv\u00e9s, utilisez /mmoxpbar reset pour remettre la configuration par d\u00e9faut. diff --git a/src/main/resources/locale/locale_hu_HU.properties b/src/main/resources/locale/locale_hu_HU.properties index ec8a0d86d..f3d8148f2 100644 --- a/src/main/resources/locale/locale_hu_HU.properties +++ b/src/main/resources/locale/locale_hu_HU.properties @@ -13,7 +13,7 @@ JSON.LevelRequirement=Sz\u00FCks\u00E9ges Szint JSON.JWrapper.Target.Type=C\u00E9l T\u00EDpus: JSON.JWrapper.Target.Block=Blokk JSON.JWrapper.Target.Player=J\u00E1t\u00E9kos -JSON.JWrapper.Perks.Header=[[GOLD]]Szerencse Perk-kek +JSON.JWrapper.Perks.Header=&6Szerencse Perk-kek JSON.JWrapper.Perks.Lucky={0}% Jobb Es\u00E9ly JSON.Hover.Tips=Tippek JSON.Acrobatics=Akrobatika @@ -36,53 +36,53 @@ JSON.URL.Patreon=T\u00E1mogat\u00E1s nossr50-nak a munk\u00E1j\u00E1\u00E9rt \u0 JSON.URL.Spigot=A hivatalos mcMMO Spigot Forr\u00E1s Oldal! JSON.URL.Translation=Ford\u00EDtsd le az mcMMO-t m\u00E1s nyelvekre! JSON.URL.Wiki=A hivatalos mcMMO wiki! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]Szint [[DARK_AQUA]]{1}[[GOLD]] Feloldva! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6Szint &3{1}&6 Feloldva! ] JSON.Hover.Rank=&e&lSzint:&r &f{0} JSON.Hover.NextRank=&7&oK\u00F6vetkez\u0151 fejleszt\u00E9s a(z) {0} szinten # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don't like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]??? -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7??? +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #This is the message sent to players when an ability is activated JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=Teszt [[RED]]Gurul\u00E1s Teszt +JSON.Acrobatics.Roll.Interaction.Activated=Teszt &cGurul\u00E1s Teszt JSON.Acrobatics.SubSkill.Roll.Details.Tips=Ha guggolsz es\u00E9s k\u00F6zben megakad\u00E1lyozhatod, hogy k\u00E9tszer annyi k\u00E1rt szenvedj, amit \u00E1ltal\u00E1ban! -Anvil.SingleItemStack=[[RED]]Nem lehet \u00FAjrahasznos\u00EDtani, vagy jav\u00EDtani \u00F6sszerakott t\u00E1rgyakat, el\u0151sz\u00F6r szed sz\u00E9t az \u00F6sszerakott t\u00E1rgyakat. +Anvil.SingleItemStack=&cNem lehet \u00FAjrahasznos\u00EDtani, vagy jav\u00EDtani \u00F6sszerakott t\u00E1rgyakat, el\u0151sz\u00F6r szed sz\u00E9t az \u00F6sszerakott t\u00E1rgyakat. #DO NOT USE COLOR CODES IN THE JSON KEYS #COLORS ARE DEFINED IN advanced.yml IF YOU WISH TO CHANGE THEM -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} # BEGIN STYLING -Ability.Generic.Refresh=[[GREEN]]**K\u00C9PESS\u00C9GEK FRISS\u00CDTVE!** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**K\u00C9PESS\u00C9GEK FRISS\u00CDTVE!** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=EFFEKTEK Effects.SubSkills.Overhaul=Al-K\u00E9pess\u00E9gek -Effects.Child.Overhaul=[[DARK_AQUA]]Al Szint[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]Szint[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]SZINT: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3Al Szint&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3Szint&e{1}&6) +Effects.Level.Overhaul=&6SZINT: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=Statisztik\u00E1k -Commands.XPGain.Overhaul=[[GOLD]]XP NYERES\u00C9G: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Fel\u00FAj\u00EDt\u00E1s Kora[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - Fel\u00FAj\u00EDt\u00E1s Kora [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]N\u00E9zd meg a k\u00E9pess\u00E9get a wiki oldalon![[YELLOW]]] +Commands.XPGain.Overhaul=&6XP NYERES\u00C9G: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Fel\u00FAj\u00EDt\u00E1s Kora&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - Fel\u00FAj\u00EDt\u00E1s Kora &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&fN\u00E9zd meg a k\u00E9pess\u00E9get a wiki oldalon!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} szint n\u00F6vekedett [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} szint n\u00F6vekedett &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=Akrobatika Overhaul.Name.Alchemy=Alk\u00EDmia Overhaul.Name.Archery=\u00CDj\u00E1szat @@ -99,46 +99,46 @@ Overhaul.Name.Taming=Szel\u00EDd\u00EDt\u00E9s Overhaul.Name.Unarmed=Pusztakezek Overhaul.Name.Woodcutting=Fav\u00E1g\u00E1s # /mcMMO Command Style Stuff -Commands.mcc.Header=[[RED]]---[][[GREEN]]mcMMO Parancsok[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]SPECI\u00C1LIS PARANCSOK[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]PARTY[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FUNKCI\u00D3K[[RED]][]----- +Commands.mcc.Header=&c---[]&amcMMO Parancsok&c[]--- +Commands.Other=&c---[]&aSPECI\u00C1LIS PARANCSOK&c[]--- +Commands.Party.Header=&c-----[]&aPARTY&c[]----- +Commands.Party.Features.Header=&c-----[]&aFUNKCI\u00D3K&c[]----- # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]Egy \u00FAj k\u00E9pess\u00E9g tanul\u00E1sa... -XPBar.Acrobatics=Akrobatika [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Alchemy=Alk\u00EDmia [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Archery=\u00CDj\u00E1szat [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Axes=Balt\u00E1szat [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Excavation=\u00C1s\u00E1s [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Fishing=Horg\u00E1szat [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Herbalism=N\u00F6v\u00E9nytan [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Mining=B\u00E1ny\u00E1szat [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Repair=Jav\u00EDt\u00E1s [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Salvage=\u00DAjrahasznos\u00EDt\u00E1s [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Smelting=Olvaszt\u00E1s [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Swords=Kardok [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Taming=Szel\u00EDd\u00EDt\u00E9s [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Unarmed=Pusztakezek [[GOLD]]{0}. [[WHITE]]Szint -XPBar.Woodcutting=Fav\u00E1g\u00E1s [[GOLD]]{0}. [[WHITE]]Szint +XPBar.Template.EarlyGameBoost=&6Egy \u00FAj k\u00E9pess\u00E9g tanul\u00E1sa... +XPBar.Acrobatics=Akrobatika &6{0}. &fSzint +XPBar.Alchemy=Alk\u00EDmia &6{0}. &fSzint +XPBar.Archery=\u00CDj\u00E1szat &6{0}. &fSzint +XPBar.Axes=Balt\u00E1szat &6{0}. &fSzint +XPBar.Excavation=\u00C1s\u00E1s &6{0}. &fSzint +XPBar.Fishing=Horg\u00E1szat &6{0}. &fSzint +XPBar.Herbalism=N\u00F6v\u00E9nytan &6{0}. &fSzint +XPBar.Mining=B\u00E1ny\u00E1szat &6{0}. &fSzint +XPBar.Repair=Jav\u00EDt\u00E1s &6{0}. &fSzint +XPBar.Salvage=\u00DAjrahasznos\u00EDt\u00E1s &6{0}. &fSzint +XPBar.Smelting=Olvaszt\u00E1s &6{0}. &fSzint +XPBar.Swords=Kardok &6{0}. &fSzint +XPBar.Taming=Szel\u00EDd\u00EDt\u00E9s &6{0}. &fSzint +XPBar.Unarmed=Pusztakezek &6{0}. &fSzint +XPBar.Woodcutting=Fav\u00E1g\u00E1s &6{0}. &fSzint #This is just a preset template that gets used if the 'ExtraDetails' setting is turned on in experience.yml (off by default), you can ignore this template and just edit the strings above -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! # END STYLING #ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**Kecses Landol\u00E1s** -Acrobatics.Combat.Proc=[[GREEN]]**Kit\u00E9r\u00EDtve** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]Es\u00E9ly Gurul\u00E1sra [[YELLOW]]{0}%[[GOLD]] Es\u00E9ly Kecses Gurul\u00E1sra[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**Kecses Landol\u00E1s** +Acrobatics.Combat.Proc=&a**Kit\u00E9r\u00EDtve** +Acrobatics.SubSkill.Roll.Stats=&6Es\u00E9ly Gurul\u00E1sra &e{0}%&6 Es\u00E9ly Kecses Gurul\u00E1sra&e {1}% Acrobatics.SubSkill.Roll.Stat=Es\u00E9ly Gurul\u00E1sra Acrobatics.SubSkill.Roll.Stat.Extra=Es\u00E9ly Kecses Gurul\u00E1sra Acrobatics.SubSkill.Roll.Name=Gurul\u00E1s Acrobatics.SubSkill.Roll.Description=Es\u00E9s strat\u00E9gi\u00E1val cs\u00F6kkenti a sebz\u00E9st. -Acrobatics.SubSkill.Roll.Chance=Es\u00E9ly Gurul\u00E1sra: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Es\u00E9ly Kecses Gurul\u00E1sra: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]A Gurul\u00E1s egy akt\u00EDv alk\u00E9pess\u00E9g passz\u00EDv komponenssel\nHa es\u00E9sk\u00E1rosod\u00E1s \u00E9r, akkor lehet\u0151s\u00E9ged van arra, hogy teljesen elutas\u00EDtsd a szakk\u00E9pzetts\u00E9gi szinteden alapul\u00F3 s\u00E9r\u00FCl\u00E9sed, az [[YELLOW]]{6}%[[GRAY]]. szintt\u0151l [[YELLOW]]{0}%[[GRAY]] es\u00E9lyed van a s\u00E9r\u00FCl\u00E9sek megel\u0151z\u00E9s\u00E9re, \u00E9s [[YELLOW]]{1}%[[GRAY]] ha aktiv\u00E1lod a Kecses Gurul\u00E1st.\nA siker es\u00E9lye egy line\u00E1ris g\u00F6rbe, ami a szintedhez igazodik eddig a szintig [[YELLOW]]{2}[[GRAY]], ahol az Akrobatika minden szintje add neked [[YELLOW]]{3}%[[GRAY]] es\u00E9lyt a sikerre.\nA guggol\u00E1s billenty\u0171 megnyom\u00E1s\u00E1val megdupl\u00E1zhatod az es\u00E9lyeid, hogy elker\u00FCld az es\u00E9s s\u00E9r\u00FCl\u00E9st, \u00E9s elker\u00FCld az es\u00E9s s\u00E9r\u00FCl\u00E9s k\u00E9tszeres\u00E9t! A guggol\u00E1s megtart\u00E1sa a norm\u00E1l gurul\u00E1st Kecses Gurul\u00E1ss\u00E1 alak\u00EDtja.\nA Gurul\u00E1s megakad\u00E1lyoz [[RED]]{4}[[GRAY]] s\u00E9r\u00FCl\u00E9st. A Kecses Gurul\u00E1s megakad\u00E1lyoz [[GREEN]]{5}[[GRAY]] s\u00E9r\u00FCl\u00E9st. +Acrobatics.SubSkill.Roll.Chance=Es\u00E9ly Gurul\u00E1sra: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Es\u00E9ly Kecses Gurul\u00E1sra: &e{0} +Acrobatics.SubSkill.Roll.Mechanics=&7A Gurul\u00E1s egy akt\u00EDv alk\u00E9pess\u00E9g passz\u00EDv komponenssel\nHa es\u00E9sk\u00E1rosod\u00E1s \u00E9r, akkor lehet\u0151s\u00E9ged van arra, hogy teljesen elutas\u00EDtsd a szakk\u00E9pzetts\u00E9gi szinteden alapul\u00F3 s\u00E9r\u00FCl\u00E9sed, az &e{6}%&7. szintt\u0151l &e{0}%&7 es\u00E9lyed van a s\u00E9r\u00FCl\u00E9sek megel\u0151z\u00E9s\u00E9re, \u00E9s &e{1}%&7 ha aktiv\u00E1lod a Kecses Gurul\u00E1st.\nA siker es\u00E9lye egy line\u00E1ris g\u00F6rbe, ami a szintedhez igazodik eddig a szintig &e{2}&7, ahol az Akrobatika minden szintje add neked &e{3}%&7 es\u00E9lyt a sikerre.\nA guggol\u00E1s billenty\u0171 megnyom\u00E1s\u00E1val megdupl\u00E1zhatod az es\u00E9lyeid, hogy elker\u00FCld az es\u00E9s s\u00E9r\u00FCl\u00E9st, \u00E9s elker\u00FCld az es\u00E9s s\u00E9r\u00FCl\u00E9s k\u00E9tszeres\u00E9t! A guggol\u00E1s megtart\u00E1sa a norm\u00E1l gurul\u00E1st Kecses Gurul\u00E1ss\u00E1 alak\u00EDtja.\nA Gurul\u00E1s megakad\u00E1lyoz &c{4}&7 s\u00E9r\u00FCl\u00E9st. A Kecses Gurul\u00E1s megakad\u00E1lyoz &a{5}&7 s\u00E9r\u00FCl\u00E9st. Acrobatics.SubSkill.GracefulRoll.Name=Kecses Gurul\u00E1s Acrobatics.SubSkill.GracefulRoll.Description=K\u00E9tszer olyan effekt\u00EDv, mint egy egyszer\u0171 Gurul\u00E1s Acrobatics.SubSkill.Dodge.Name=Kit\u00E9r\u00E9s @@ -153,8 +153,8 @@ Alchemy.SubSkill.Catalysis.Description=N\u00F6veli a b\u00E1jitalok f\u0151z\u00 Alchemy.SubSkill.Catalysis.Stat=F\u0151z\u00E9si Sebess\u00E9g Alchemy.SubSkill.Concoctions.Name=F\u0151zetek Alchemy.SubSkill.Concoctions.Description=B\u00E1jitalok f\u0151z\u00E9se t\u00F6bb hozz\u00E1val\u00F3val -Alchemy.SubSkill.Concoctions.Stat=F\u0151zet Szint: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=Hozz\u00E1val\u00F3k [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=F\u0151zet Szint: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=Hozz\u00E1val\u00F3k [&a{0}&3]: &a{1} Alchemy.Listener=Alk\u00EDmia: Alchemy.Ability.Locked.0=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (KATAL\u00CDZIS) Alchemy.SkillName=ALK\u00CDMIA @@ -182,13 +182,13 @@ Axes.Ability.Bonus.2=P\u00E1nc\u00E9l \u00DCt\u00E9s Axes.Ability.Bonus.3={0} B\u00F3nusz sebz\u00E9s p\u00E1nc\u00E9l ellen Axes.Ability.Bonus.4=Er\u0151s \u00DCt\u00E9s Axes.Ability.Bonus.5={0} B\u00F3nusz sebz\u00E9s felfegyverzetlen ellenfelek ellen -Axes.Ability.Lower=[[GRAY]]Leengeded a balt\u00E1d -Axes.Ability.Ready=[[GOLD]]Felemeled[[DARK_AQUA]] a balt\u00E1d -Axes.Combat.CritStruck=[[DARK_RED]]KRITIKUS sebz\u00E9st kapt\u00E1l! +Axes.Ability.Lower=&7Leengeded a balt\u00E1d +Axes.Ability.Ready=&6Felemeled&3 a balt\u00E1d +Axes.Combat.CritStruck=&4KRITIKUS sebz\u00E9st kapt\u00E1l! Axes.Combat.CriticalHit=KRITIKUS SEBZ\u00C9S! -Axes.Combat.GI.Proc=[[GREEN]]**ER\u0150S \u00DCT\u00C9SSEL CSAPT\u00C1L** +Axes.Combat.GI.Proc=&a**ER\u0150S \u00DCT\u00C9SSEL CSAPT\u00C1L** Axes.Combat.GI.Struck=**ER\u0150S \u00DCT\u00C9SSEL CSAPTAK MEG** -Axes.Combat.SS.Struck=[[DARK_RED]]KOPONYA T\u00D6R\u00C9SSEL csaptak le r\u00E1d! +Axes.Combat.SS.Struck=&4KOPONYA T\u00D6R\u00C9SSEL csaptak le r\u00E1d! Axes.SubSkill.SkullSplitter.Name=Koponya T\u00F6r\u00E9s Axes.SubSkill.SkullSplitter.Description=Ter\u00FCleti Sebz\u00E9st Okoz Axes.SubSkill.SkullSplitter.Stat=Koponya T\u00F6r\u00E9s Hossza @@ -207,13 +207,13 @@ Axes.SubSkill.GreaterImpact.Description=B\u00F3nusz sebz\u00E9st okoz felfegyver Axes.Listener=Balt\u00E1szat: Axes.SkillName=BALT\u00C1SZAT Axes.Skills.SS.Off=**Koponya T\u00F6r\u00E9s v\u00E9get \u00E9rt** -Axes.Skills.SS.On=[[GREEN]]**Koponya T\u00F6r\u00E9s AKTIV\u00C1LVA** -Axes.Skills.SS.Refresh=[[GREEN]]A [[YELLOW]]Koponya T\u00F6r\u00E9s [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! -Axes.Skills.SS.Other.Off=Koponya T\u00F6r\u00E9s[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Koponya T\u00F6r\u00E9s [[DARK_GREEN]]k\u00E9pess\u00E9get! +Axes.Skills.SS.On=&a**Koponya T\u00F6r\u00E9s AKTIV\u00C1LVA** +Axes.Skills.SS.Refresh=&aA &eKoponya T\u00F6r\u00E9s &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Axes.Skills.SS.Other.Off=Koponya T\u00F6r\u00E9s&a kikapcsolva: &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 haszn\u00E1lta a &cKoponya T\u00F6r\u00E9s &2k\u00E9pess\u00E9get! #EXCAVATION -Excavation.Ability.Lower=[[GRAY]]Leengeded az \u00E1s\u00F3d. -Excavation.Ability.Ready=[[GOLD]]El\u0151k\u00E9sz\u00EDted[[DARK_AQUA]] az \u00E1s\u00F3d. +Excavation.Ability.Lower=&7Leengeded az \u00E1s\u00F3d. +Excavation.Ability.Ready=&6El\u0151k\u00E9sz\u00EDted&3 az \u00E1s\u00F3d. Excavation.SubSkill.GigaDrillBreaker.Name=Giga F\u00FAr\u00F3-T\u00F6r\u0151 Excavation.SubSkill.GigaDrillBreaker.Description=3x T\u00E1rgy Es\u00E9si Es\u00E9ly, 3x XP, +Sebess\u00E9g Excavation.SubSkill.GigaDrillBreaker.Stat=Giga F\u00FAr\u00F3-T\u00F6r\u0151 Id\u0151tartam @@ -224,23 +224,23 @@ Excavation.SubSkill.Archaeology.Stat.Extra=R\u00E9g\u00E9szet Tapasztalatpont Me Excavation.Listener=\u00C1s\u00E1s: Excavation.SkillName=\u00C1S\u00C1S Excavation.Skills.GigaDrillBreaker.Off=*Giga F\u00FAr\u00F3-T\u00F6r\u0151 v\u00E9get \u00E9rt** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA F\u00DAR\u00D3-T\u00D6R\u0150 AKTIV\u00C1LVA** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]A [[YELLOW]]Giga F\u00FAr\u00F3-T\u00F6r\u0151 [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga F\u00FAr\u00F3-T\u00F6r\u0151[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Giga F\u00FAr\u00F3-T\u00F6r\u0151 [[DARK_GREEN]]k\u00E9pess\u00E9get! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA F\u00DAR\u00D3-T\u00D6R\u0150 AKTIV\u00C1LVA** +Excavation.Skills.GigaDrillBreaker.Refresh=&aA &eGiga F\u00FAr\u00F3-T\u00F6r\u0151 &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga F\u00FAr\u00F3-T\u00F6r\u0151&a kikapcsolva: &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 haszn\u00E1lta a &cGiga F\u00FAr\u00F3-T\u00F6r\u0151 &2k\u00E9pess\u00E9get! #FISHING -Fishing.ScarcityTip=[[YELLOW]]&oEz a ter\u00FClet t\u00FAlhal\u00E1szott. Horg\u00E1ssz egy m\u00E1sik helyen, ha t\u00F6bb halat szeretn\u00E9l. Legal\u00E1bb {0} blokknyira. -Fishing.Scared=[[GRAY]]&oA Zavaros mozg\u00E1sok megijesztik a halakat! -Fishing.Exhausting=[[RED]]&oA horg\u00E1szbot helytelen haszn\u00E1lata f\u00E1radts\u00E1got okoz, \u00E9s elhaszn\u00E1l\u00F3dik a r\u00FAd! -Fishing.LowResourcesTip=[[GRAY]]\u00DAgy \u00E9rzem nem sok hal maradt ezen a ter\u00FCleten. Pr\u00F3b\u00E1lj meg horg\u00E1szni legal\u00E1bb {0} blokknyira. -Fishing.Ability.Info=M\u00E1gikus Vad\u00E1sz: [[GRAY]] **A Kincsvad\u00E1sz Szinttel Egy\u00FCtt Fejl\u0151dik** +Fishing.ScarcityTip=&e&oEz a ter\u00FClet t\u00FAlhal\u00E1szott. Horg\u00E1ssz egy m\u00E1sik helyen, ha t\u00F6bb halat szeretn\u00E9l. Legal\u00E1bb {0} blokknyira. +Fishing.Scared=&7&oA Zavaros mozg\u00E1sok megijesztik a halakat! +Fishing.Exhausting=&c&oA horg\u00E1szbot helytelen haszn\u00E1lata f\u00E1radts\u00E1got okoz, \u00E9s elhaszn\u00E1l\u00F3dik a r\u00FAd! +Fishing.LowResourcesTip=&7\u00DAgy \u00E9rzem nem sok hal maradt ezen a ter\u00FCleten. Pr\u00F3b\u00E1lj meg horg\u00E1szni legal\u00E1bb {0} blokknyira. +Fishing.Ability.Info=M\u00E1gikus Vad\u00E1sz: &7 **A Kincsvad\u00E1sz Szinttel Egy\u00FCtt Fejl\u0151dik** Fishing.Ability.Locked.0=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (R\u00C1Z\u00C1S) Fishing.Ability.Locked.1=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (J\u00C9G HORG\u00C1SZAT) Fishing.Ability.Locked.2=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (MESTER HORG\u00C1SZ) Fishing.SubSkill.TreasureHunter.Name=Kincsvad\u00E1sz Fishing.SubSkill.TreasureHunter.Description=Furcsa t\u00E1rgyak kihal\u00E1sz\u00E1sa -Fishing.SubSkill.TreasureHunter.Stat=Kincsvad\u00E1sz Szint: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=T\u00E1rgy Es\u00E9si Es\u00E9ly: [[GRAY]]\u00C1tlagos: [[YELLOW]]{0} [[GREEN]]Rendk\u00EDv\u00FCli: [[YELLOW]]{1}\n[[BLUE]]Ritka: [[YELLOW]]{2} [[LIGHT_PURPLE]]Epikus: [[YELLOW]]{3} [[GOLD]]Legend\u00E1s: [[YELLOW]]{4} [[AQUA]]Rekord: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=Kincsvad\u00E1sz Szint: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=T\u00E1rgy Es\u00E9si Es\u00E9ly: &7\u00C1tlagos: &e{0} &aRendk\u00EDv\u00FCli: &e{1}\n&9Ritka: &e{2} &dEpikus: &e{3} &6Legend\u00E1s: &e{4} &bRekord: &e{5} Fishing.SubSkill.MagicHunter.Name=M\u00E1gikus Vad\u00E1sz Fishing.SubSkill.MagicHunter.Description=Elvar\u00E1zsolt T\u00E1rgyak Megtal\u00E1l\u00E1sa Fishing.SubSkill.MagicHunter.Stat=Es\u00E9ly M\u00E1gikus Vad\u00E1szra @@ -249,25 +249,24 @@ Fishing.SubSkill.Shake.Description=T\u00E1rgy ler\u00E1z\u00E1sa \u00E9l\u0151l\ Fishing.SubSkill.Shake.Stat=Es\u00E9ly R\u00E1z\u00E1sra Fishing.SubSkill.FishermansDiet.Name=Horg\u00E1szok Di\u00E9t\u00E1ja Fishing.SubSkill.FishermansDiet.Description=N\u00F6veli a kihal\u00E1szott \u00E9telek t\u00E1p\u00E9rt\u00E9k\u00E9t -Fishing.SubSkill.FishermansDiet.Stat=Horg\u00E1szok Di\u00E9t\u00E1ja:[[GREEN]] Szint {0} +Fishing.SubSkill.FishermansDiet.Stat=Horg\u00E1szok Di\u00E9t\u00E1ja:&a Szint {0} Fishing.SubSkill.MasterAngler.Name=Mester Horg\u00E1sz Fishing.SubSkill.MasterAngler.Description=N\u00F6veli a Kap\u00E1s es\u00E9ly\u00E9t horg\u00E1szat k\u00F6zben -Fishing.SubSkill.MasterAngler.Stat=Hozz\u00E1adott Nagyobb Harap\u00E1si es\u00E9ly a jelenlegi helyen: [[GREEN]]+{0} Fishing.SubSkill.IceFishing.Name=J\u00E9g Horg\u00E1szat Fishing.SubSkill.IceFishing.Description=Lehet\u0151v\u00E9 teszi sz\u00E1modra, hogy fagyos t\u00E1jakon is horg\u00E1szhass Fishing.SubSkill.IceFishing.Stat=J\u00E9g Horg\u00E1szat -Fishing.Chance.Raining=[[BLUE]] Es\u0151 B\u00F3nusz +Fishing.Chance.Raining=&9 Es\u0151 B\u00F3nusz Fishing.Listener=Horg\u00E1szat: -Fishing.Ability.TH.MagicFound=[[GRAY]]Valami m\u00E1gikusat \u00E9rzel ezzel a kap\u00E1ssal kapcsolatban... -Fishing.Ability.TH.Boom=[[GRAY]]BUMM!!! -Fishing.Ability.TH.Poison=[[GRAY]]Valami nincs rendben... +Fishing.Ability.TH.MagicFound=&7Valami m\u00E1gikusat \u00E9rzel ezzel a kap\u00E1ssal kapcsolatban... +Fishing.Ability.TH.Boom=&7BUMM!!! +Fishing.Ability.TH.Poison=&7Valami nincs rendben... Fishing.SkillName=HORG\u00C1SZAT #HERBALISM Herbalism.Ability.GTe.NeedMore=T\u00F6bb magra van sz\u00FCks\u00E9ged a Z\u00F6ld F\u00F6ld terjeszt\u00E9s\u00E9hez. Herbalism.Ability.GTh.Fail=*Z\u00D6LD H\u00DCVELYK MEGHI\u00DASULT** -Herbalism.Ability.GTh=[[GREEN]]**Z\u00D6LD H\u00DCVELYK** -Herbalism.Ability.Lower=[[GRAY]]Leengeded a kap\u00E1dat. -Herbalism.Ability.Ready=[[GOLD]]El\u0151k\u00E9sz\u00EDted[[DARK_AQUA]] a kap\u00E1dat. +Herbalism.Ability.GTh=&a**Z\u00D6LD H\u00DCVELYK** +Herbalism.Ability.Lower=&7Leengeded a kap\u00E1dat. +Herbalism.Ability.Ready=&6El\u0151k\u00E9sz\u00EDted&3 a kap\u00E1dat. Herbalism.Ability.ShroomThumb.Fail=**GOMB\u00C1S H\u00DCVELYK MEGHI\u00DASULT** Herbalism.SubSkill.GreenTerra.Name=Z\u00F6ld F\u00F6ld Herbalism.SubSkill.GreenTerra.Description=Terjeszd a F\u00F6ldet, 3x T\u00E1rgy Es\u00E9s @@ -275,12 +274,12 @@ Herbalism.SubSkill.GreenTerra.Stat=Z\u00F6ld H\u00FCvelyk Id\u0151tartam Herbalism.SubSkill.GreenThumb.Name=Z\u00F6ld H\u00FCvelyk Herbalism.SubSkill.GreenThumb.Description=Automatikusan el\u00FCltet egy magot betakar\u00EDt\u00E1sn\u00E1l Herbalism.SubSkill.GreenThumb.Stat=Es\u00E9ly Z\u00F6ld H\u00FCvelykre -Herbalism.SubSkill.GreenThumb.Stat.Extra=Z\u00F6ld H\u00FCvelyk \u00C1llapota: [[GREEN]] A n\u00F6v\u00E9nyek a(z) {0} \u00E1llapotban n\u0151nek. +Herbalism.SubSkill.GreenThumb.Stat.Extra=Z\u00F6ld H\u00FCvelyk \u00C1llapota: &a A n\u00F6v\u00E9nyek a(z) {0} \u00E1llapotban n\u0151nek. Herbalism.Effect.4=Z\u00F6ld H\u00FCvelyk (Blokkok) Herbalism.SubSkill.GreenThumb.Description.2=T\u00E9gl\u00E1k moh\u00E1ss\u00E1 t\u00E9tele, ill. f\u0171 n\u00F6veszt\u00E9se Herbalism.SubSkill.FarmersDiet.Name=Farmerek Di\u00E9t\u00E1ja Herbalism.SubSkill.FarmersDiet.Description=N\u00F6veli a n\u00F6v\u00E9nyi \u00E9telek t\u00E1p\u00E9rt\u00E9k\u00E9t -Herbalism.SubSkill.FarmersDiet.Stat=Farmerek Di\u00E9t\u00E1ja: [[GREEN]]Szint {0} +Herbalism.SubSkill.FarmersDiet.Stat=Farmerek Di\u00E9t\u00E1ja: &aSzint {0} Herbalism.SubSkill.DoubleDrops.Name=Dupla T\u00E1rgy Es\u00E9s Herbalism.SubSkill.DoubleDrops.Description=Dupla Zs\u00E1km\u00E1ny Herbalism.SubSkill.DoubleDrops.Stat=Es\u00E9ly Dupla T\u00E1rgyakra @@ -290,20 +289,20 @@ Herbalism.SubSkill.HylianLuck.Stat=Es\u00E9ly Hili\u00E1n Szerencs\u00E9re Herbalism.SubSkill.ShroomThumb.Name=Gomb\u00E1s H\u00FCvelyk Herbalism.SubSkill.ShroomThumb.Description=Gombafon\u00E1l terjeszt\u00E9se f\u0171re & f\u00F6ldre Herbalism.SubSkill.ShroomThumb.Stat=Es\u00E9ly Gomb\u00E1s H\u00FCvelykre -Herbalism.HylianLuck=[[GREEN]]Hyrule szerencs\u00E9je veled van a mai napon +Herbalism.HylianLuck=&aHyrule szerencs\u00E9je veled van a mai napon Herbalism.Listener=N\u00F6v\u00E9nytan: Herbalism.SkillName=N\u00D6V\u00C9NYTAN Herbalism.Skills.GTe.Off=**Z\u00F6ld F\u00F6ld v\u00E9get \u00E9rt** -Herbalism.Skills.GTe.On=[[GREEN]]**Z\u00D6LD F\u00D6LD AKTIV\u00C1LVA** -Herbalism.Skills.GTe.Refresh=[[GREEN]]A [[YELLOW]]Z\u00F6ld F\u00F6ld [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! -Herbalism.Skills.GTe.Other.Off=Z\u00F6ld F\u00F6ld[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Z\u00F6ld F\u00F6ld [[DARK_GREEN]]k\u00E9pess\u00E9get! +Herbalism.Skills.GTe.On=&a**Z\u00D6LD F\u00D6LD AKTIV\u00C1LVA** +Herbalism.Skills.GTe.Refresh=&aA &eZ\u00F6ld F\u00F6ld &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Herbalism.Skills.GTe.Other.Off=Z\u00F6ld F\u00F6ld&a kikapcsolva: &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 haszn\u00E1lta a &cZ\u00F6ld F\u00F6ld &2k\u00E9pess\u00E9get! #MINING Mining.Ability.Locked.0=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (ROBBANT\u00C1SB\u00C1NY\u00C1SZAT) Mining.Ability.Locked.1=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (NAGYOBB BOMBA) Mining.Ability.Locked.2=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (ROMBOL\u00C1SI TUD\u00C1S) -Mining.Ability.Lower=[[GRAY]]Leengeded a cs\u00E1k\u00E1nyod. -Mining.Ability.Ready=[[GOLD]]El\u0151k\u00E9sz\u00EDted[[DARK_AQUA]] a cs\u00E1k\u00E1nyod. +Mining.Ability.Lower=&7Leengeded a cs\u00E1k\u00E1nyod. +Mining.Ability.Ready=&6El\u0151k\u00E9sz\u00EDted&3 a cs\u00E1k\u00E1nyod. Mining.SubSkill.SuperBreaker.Name=Szuper T\u00F6r\u00E9s Mining.SubSkill.SuperBreaker.Description=Sebess\u00E9g+, 3x T\u00E1rgy Es\u00E9si Es\u00E9ly Mining.SubSkill.SuperBreaker.Stat=Szuper T\u00F6r\u00E9s Hossz\u00FAs\u00E1g @@ -312,8 +311,8 @@ Mining.SubSkill.DoubleDrops.Description=Dupl\u00E1zza a Zs\u00E1km\u00E1ny es\u0 Mining.SubSkill.DoubleDrops.Stat=Dupla T\u00E1rgy Es\u00E9si Es\u00E9ly Mining.SubSkill.BlastMining.Name=Robbant\u00E1sb\u00E1ny\u00E1szat Mining.SubSkill.BlastMining.Description=TNT-vel val\u00F3 b\u00E1ny\u00E1sz\u00E1si b\u00F3nusz -Mining.SubSkill.BlastMining.Stat=Robbant\u00E1sb\u00E1ny\u00E1szat:[[GREEN]] Szint {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=Robban\u00E1si Hat\u00F3sug\u00E1r N\u00F6veked\u00E9s: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=Robbant\u00E1sb\u00E1ny\u00E1szat:&a Szint {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=Robban\u00E1si Hat\u00F3sug\u00E1r N\u00F6veked\u00E9s: &a+{0} Mining.SubSkill.BiggerBombs.Name=Nagyobb Bomba Mining.SubSkill.BiggerBombs.Description=N\u00F6veli a TNT-k robban\u00E1si erej\u00E9t Mining.SubSkill.DemolitionsExpertise.Name=Rombol\u00E1si Tud\u00E1s @@ -323,16 +322,16 @@ Mining.SubSkill.DemolitionsExpertise.Stat=Rombol\u00E1si Tud\u00E1s Sebz\u00E9s Mining.Listener=B\u00E1ny\u00E1szat: Mining.SkillName=B\u00C1NY\u00C1SZAT Mining.Skills.SuperBreaker.Off=**Szuper T\u00F6r\u00E9s v\u00E9get \u00E9rt** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SZUPER T\u00D6R\u00C9S AKTIV\u00C1LVA** -Mining.Skills.SuperBreaker.Other.Off=Szuper T\u00F6r\u00E9s[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Szuper T\u00F6r\u00E9s [[DARK_GREEN]]k\u00E9pess\u00E9get! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]A [[YELLOW]]Szuper T\u00F6r\u00E9s [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Mining.Skills.SuperBreaker.On=&a**SZUPER T\u00D6R\u00C9S AKTIV\u00C1LVA** +Mining.Skills.SuperBreaker.Other.Off=Szuper T\u00F6r\u00E9s&a kikapcsolva: &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 haszn\u00E1lta a &cSzuper T\u00F6r\u00E9s &2k\u00E9pess\u00E9get! +Mining.Skills.SuperBreaker.Refresh=&aA &eSzuper T\u00F6r\u00E9s &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! #Blast Mining -Mining.Blast.Boom=[[GRAY]]**BUMM** +Mining.Blast.Boom=&7**BUMM** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} \u00E9rc hozam, {1}x t\u00E1rgy es\u00E9s -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Robbant\u00E1sb\u00E1ny\u00E1szat [[DARK_GREEN]]k\u00E9pess\u00E9get! -Mining.Blast.Refresh=[[GREEN]]A [[YELLOW]]Robbant\u00E1sb\u00E1ny\u00E1szat [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Mining.Blast.Other.On=&a{0}&2 haszn\u00E1lta a &cRobbant\u00E1sb\u00E1ny\u00E1szat &2k\u00E9pess\u00E9get! +Mining.Blast.Refresh=&aA &eRobbant\u00E1sb\u00E1ny\u00E1szat &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! #REPAIR Repair.SubSkill.Repair.Name=Jav\u00EDt\u00E1s Repair.SubSkill.Repair.Description=Eszk\u00F6z\u00F6k & P\u00E1nc\u00E9lzat jav\u00EDt\u00E1sa @@ -344,7 +343,7 @@ Repair.SubSkill.StoneRepair.Name=K\u0151 Jav\u00EDt\u00E1s ({0}+ K\u00C9PESS\u00 Repair.SubSkill.StoneRepair.Description=K\u0151 eszk\u00F6z\u00F6k jav\u00EDt\u00E1sa Repair.SubSkill.RepairMastery.Name=Jav\u00EDt\u00E1si Mesters\u00E9g Repair.SubSkill.RepairMastery.Description=N\u00F6veli a jav\u00EDt\u00E1s m\u00E9rt\u00E9k\u00E9t -Repair.SubSkill.RepairMastery.Stat=Jav\u00EDt\u00E1si Mesters\u00E9g: [[GREEN]]Extra {0} tart\u00F3ss\u00E1ga vissza\u00E1ll\u00EDtva +Repair.SubSkill.RepairMastery.Stat=Jav\u00EDt\u00E1si Mesters\u00E9g: &aExtra {0} tart\u00F3ss\u00E1ga vissza\u00E1ll\u00EDtva Repair.SubSkill.SuperRepair.Name=Szuper Jav\u00EDt\u00E1s Repair.SubSkill.SuperRepair.Description=Dupla hat\u00E9konys\u00E1g Repair.SubSkill.SuperRepair.Stat=Es\u00E9ly Szuper Jav\u00EDt\u00E1sra @@ -352,65 +351,65 @@ Repair.SubSkill.DiamondRepair.Name=Gy\u00E9m\u00E1nt Jav\u00EDt\u00E1s ({0}+ K\u Repair.SubSkill.DiamondRepair.Description=Gy\u00E9m\u00E1nt eszk\u00F6z\u00F6k & p\u00E1nc\u00E9lzat jav\u00EDt\u00E1sa Repair.SubSkill.ArcaneForging.Name=M\u00E1gikus Kov\u00E1csol\u00E1s Repair.SubSkill.ArcaneForging.Description=M\u00E1gikus eszk\u00F6z\u00F6k jav\u00EDt\u00E1sa -Repair.SubSkill.ArcaneForging.Stat=M\u00E1gikus Kov\u00E1csol\u00E1s: [[YELLOW]]Szint {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]M\u00E1gikus Kov\u00E1csol\u00E1s Es\u00E9ly:[[GRAY]] Siker [[GREEN]]{0}[[GRAY]]%, Sikertelen [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]Az mcMMO hib\u00E1t \u00E9szlelt a t\u00E1rgy megjav\u00EDt\u00E1sa k\u00F6zben! -Repair.Listener.Anvil=[[DARK_RED]]Lehelyezt\u00E9l egy \u00FCll\u0151t. Az \u00FCll\u0151kkel eszk\u00F6z\u00F6ket \u00E9s p\u00E1nc\u00E9lzatot lehet jav\u00EDtani +Repair.SubSkill.ArcaneForging.Stat=M\u00E1gikus Kov\u00E1csol\u00E1s: &eSzint {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3M\u00E1gikus Kov\u00E1csol\u00E1s Es\u00E9ly:&7 Siker &a{0}&7%, Sikertelen &c{1}&7% +Repair.Error=&4Az mcMMO hib\u00E1t \u00E9szlelt a t\u00E1rgy megjav\u00EDt\u00E1sa k\u00F6zben! +Repair.Listener.Anvil=&4Lehelyezt\u00E9l egy \u00FCll\u0151t. Az \u00FCll\u0151kkel eszk\u00F6z\u00F6ket \u00E9s p\u00E1nc\u00E9lzatot lehet jav\u00EDtani Repair.Listener=Jav\u00EDt\u00E1s: Repair.SkillName=JAV\u00CDT\u00C1S -Repair.Skills.AdeptDiamond=[[DARK_RED]]Nem vagy el\u00E9g tapasztalt ahhoz, hogy Gy\u00E9m\u00E1nttal jav\u00EDts. -Repair.Skills.AdeptGold=[[DARK_RED]]Nem vagy el\u00E9g tapasztalt ahhoz, hogy Arannyal jav\u00EDts. -Repair.Skills.AdeptIron=[[DARK_RED]]Nem vagy el\u00E9g tapasztalt ahhoz, hogy Vassal jav\u00EDts. -Repair.Skills.AdeptStone=[[DARK_RED]]Nem vagy el\u00E9g tapasztalt ahhoz, hogy K\u0151vel jav\u00EDts. -Repair.Skills.Adept=[[RED]]Sz\u00FCks\u00E9ged van [[YELLOW]]{0}[[RED]] szintre, hogy ezt megjav\u00EDthasd: [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]H\u00E1t ez k\u00F6nny\u0171 volt. -Repair.Skills.FullDurability=[[GRAY]]Ezt nem kell m\u00E9g jav\u00EDtani. -Repair.Skills.StackedItems=[[DARK_RED]]Nem tudsz jav\u00EDtani egybe rakott t\u00E1rgyakat. +Repair.Skills.AdeptDiamond=&4Nem vagy el\u00E9g tapasztalt ahhoz, hogy Gy\u00E9m\u00E1nttal jav\u00EDts. +Repair.Skills.AdeptGold=&4Nem vagy el\u00E9g tapasztalt ahhoz, hogy Arannyal jav\u00EDts. +Repair.Skills.AdeptIron=&4Nem vagy el\u00E9g tapasztalt ahhoz, hogy Vassal jav\u00EDts. +Repair.Skills.AdeptStone=&4Nem vagy el\u00E9g tapasztalt ahhoz, hogy K\u0151vel jav\u00EDts. +Repair.Skills.Adept=&cSz\u00FCks\u00E9ged van &e{0}&c szintre, hogy ezt megjav\u00EDthasd: &e{1} +Repair.Skills.FeltEasy=&7H\u00E1t ez k\u00F6nny\u0171 volt. +Repair.Skills.FullDurability=&7Ezt nem kell m\u00E9g jav\u00EDtani. +Repair.Skills.StackedItems=&4Nem tudsz jav\u00EDtani egybe rakott t\u00E1rgyakat. Repair.Pretty.Name=Jav\u00EDt\u00E1s #Arcane Forging Repair.Arcane.Downgrade=A m\u00E1gikus er\u0151 cs\u00F6kkent ezen a t\u00E1rgyon. Repair.Arcane.Fail=A m\u00E1gikus er\u0151 v\u00E9gleg elhagyta ezt a t\u00E1rgyat. Repair.Arcane.Lost=Nem volt\u00E1l el\u00E9g tapasztalt ahhoz, hogy megtarthass valamilyen var\u00E1zslatot is. -Repair.Arcane.Perfect=[[GREEN]]Sikeresen megtartottad a m\u00E1gikus energi\u00E1kat ebben a t\u00E1rgyban. +Repair.Arcane.Perfect=&aSikeresen megtartottad a m\u00E1gikus energi\u00E1kat ebben a t\u00E1rgyban. #SALVAGE Salvage.Pretty.Name=\u00DAjrahasznos\u00EDt\u00E1s Salvage.SubSkill.UnderstandingTheArt.Name=A M\u0171v\u00E9szet Meg\u00E9rt\u00E9se Salvage.SubSkill.UnderstandingTheArt.Description=Nem csak a szomsz\u00E9dok szem\u00E9t\u00E9ben kutatsz, hanem gondoskodsz a k\u00F6rnyezetr\u0151l is.\nAz \u00C9rt\u00E9kment\u00E9s k\u00FCl\u00F6nb\u00F6z\u0151 tulajdons\u00E1gait n\u00F6veli. Salvage.SubSkill.ScrapCollector.Name=Hullad\u00E9kgy\u0171jt\u0151 Salvage.SubSkill.ScrapCollector.Description=Hasznos\u00EDtsd \u00FAjra az anyagokat egy t\u00E1rgyb\u00F3l, egy sikeres \u00FAjrahasznos\u00EDt\u00E1s a k\u00E9pess\u00E9gen \u00E9s a szerencs\u00E9n m\u00FAlik. -Salvage.SubSkill.ScrapCollector.Stat=Hullad\u00E9kgy\u0171jt\u0151: [[GREEN]]Hullad\u00E9kgy\u0171jt\u0151: [[GREEN]]Hasznos\u00EDts \u00FAjra ak\u00E1r [[YELLOW]]{0}[[GREEN]] t\u00E1rgyat. Egy kis szerencs\u00E9vel. +Salvage.SubSkill.ScrapCollector.Stat=Hullad\u00E9kgy\u0171jt\u0151: &aHullad\u00E9kgy\u0171jt\u0151: &aHasznos\u00EDts \u00FAjra ak\u00E1r &e{0}&a t\u00E1rgyat. Egy kis szerencs\u00E9vel. Salvage.SubSkill.ArcaneSalvage.Name=M\u00E1gikus \u00DAjrahasznos\u00EDt\u00E1s Salvage.SubSkill.ArcaneSalvage.Description=Var\u00E1zslatok kinyer\u00E9se t\u00E1rgyakb\u00F3l -Salvage.SubSkill.ArcaneSalvage.Stat=M\u00E1gikus \u00DAjrahasznos\u00EDt\u00E1s Szint: [[YELLOW]] {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=M\u00E1gikus \u00DAjrahasznos\u00EDt\u00E1s Szint: &e {0}/{1} Salvage.Ability.Bonus.0=Hullad\u00E9kgy\u0171jt\u0151 -Salvage.Ability.Bonus.1=Hasznos\u00EDts \u00FAjra ak\u00E1r [[YELLOW]]{0}[[GREEN]] t\u00E1rgyat. Egy kis szerencs\u00E9vel. -Salvage.Arcane.ExtractFull=[[GRAY]]M\u00C9 Teljes-Var\u00E1zslat Es\u00E9ly -Salvage.Arcane.ExtractPartial=[[GRAY]]M\u00C9 R\u00E9szleges-Var\u00E1zslat Es\u00E9ly -Salvage.Skills.Success=[[GREEN]]T\u00E1rgy \u00DAjrahasznos\u00EDtva! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]Nem vagy el\u00E9g tapasztalt, hogy s\u00E9r\u00FClt t\u00E1rgyakat hasznos\u00EDthass \u00FAjra. -Salvage.Skills.Adept.Level=Sz\u00FCks\u00E9ges szint [[YELLOW]]{1}[[RED]] \u00FAjrahasznos\u00EDt\u00E1shoz: [[YELLOW]]{0} -Salvage.Skills.TooDamaged=[[DARK_RED]]Ez a t\u00E1rgy t\u00FAls\u00E1gosan s\u00E9r\u00FClt az \u00FAjrahasznos\u00EDt\u00E1shoz. -Salvage.Skills.ArcaneFailed=[[RED]]Nem tudtad kinyerni a tud\u00E1st, ami ebben a t\u00E1rgyban lakozik. -Salvage.Skills.ArcanePartial=[[RED]]Csak r\u00E9szleges tud\u00E1st tudt\u00E1l kinyerni ebb\u0151l a t\u00E1rgyb\u00F3l. -Salvage.Skills.ArcaneSuccess=[[GREEN]]Sikeresen kinyert\u00E9l minden tud\u00E1st ebb\u0151l a t\u00E1rgyb\u00F3l! -Salvage.Listener.Anvil=[[DARK_RED]]Lehelyezt\u00E9l egy \u00C9rt\u00E9kment\u0151 \u00DCll\u0151t. Haszn\u00E1ld ezt eszk\u00F6z\u00F6k, \u00E9s p\u00E1nc\u00E9lzatok \u00FAjrahasznos\u00EDt\u00E1shoz. +Salvage.Ability.Bonus.1=Hasznos\u00EDts \u00FAjra ak\u00E1r &e{0}&a t\u00E1rgyat. Egy kis szerencs\u00E9vel. +Salvage.Arcane.ExtractFull=&7M\u00C9 Teljes-Var\u00E1zslat Es\u00E9ly +Salvage.Arcane.ExtractPartial=&7M\u00C9 R\u00E9szleges-Var\u00E1zslat Es\u00E9ly +Salvage.Skills.Success=&aT\u00E1rgy \u00DAjrahasznos\u00EDtva! +Salvage.Skills.Adept.Damaged=&4Nem vagy el\u00E9g tapasztalt, hogy s\u00E9r\u00FClt t\u00E1rgyakat hasznos\u00EDthass \u00FAjra. +Salvage.Skills.Adept.Level=Sz\u00FCks\u00E9ges szint &e{1}&c \u00FAjrahasznos\u00EDt\u00E1shoz: &e{0} +Salvage.Skills.TooDamaged=&4Ez a t\u00E1rgy t\u00FAls\u00E1gosan s\u00E9r\u00FClt az \u00FAjrahasznos\u00EDt\u00E1shoz. +Salvage.Skills.ArcaneFailed=&cNem tudtad kinyerni a tud\u00E1st, ami ebben a t\u00E1rgyban lakozik. +Salvage.Skills.ArcanePartial=&cCsak r\u00E9szleges tud\u00E1st tudt\u00E1l kinyerni ebb\u0151l a t\u00E1rgyb\u00F3l. +Salvage.Skills.ArcaneSuccess=&aSikeresen kinyert\u00E9l minden tud\u00E1st ebb\u0151l a t\u00E1rgyb\u00F3l! +Salvage.Listener.Anvil=&4Lehelyezt\u00E9l egy \u00C9rt\u00E9kment\u0151 \u00DCll\u0151t. Haszn\u00E1ld ezt eszk\u00F6z\u00F6k, \u00E9s p\u00E1nc\u00E9lzatok \u00FAjrahasznos\u00EDt\u00E1shoz. Salvage.Listener=\u00DAjrahasznos\u00EDt\u00E1s: Salvage.SkillName=\u00DAJRAHASZNOS\u00CDT\u00C1S -Salvage.Skills.Lottery.Normal=[[GOLD]]\u00DAjrahasznos\u00EDthatsz [[DARK_AQUA]]{0}[[GOLD]] anyagot ebb\u0151l [[YELLOW]]{1}[[GOLD]]. -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]T\u00F6k\u00E9letes![[RESET]][[GOLD]] K\u00F6nnyed\u00E9n \u00FAjrahasznos\u00EDtott\u00E1l egy [[DARK_AQUA]]{1}[[GOLD]]-t visszanyerve [[DARK_AQUA]]{0}[[GOLD]] anyagot. -Salvage.Skills.Lottery.Untrained=[[GRAY]]M\u00E9g nem vagy el\u00E9g k\u00E9pezett az \u00FAjrahasznos\u00EDt\u00E1sban. Csak [[RED]]{0}[[GRAY]] anyagot tudt\u00E1l helyre\u00E1ll\u00EDtani ebb\u0151l [[GREEN]]{1}[[GRAY]]. +Salvage.Skills.Lottery.Normal=&6\u00DAjrahasznos\u00EDthatsz &3{0}&6 anyagot ebb\u0151l &e{1}&6. +Salvage.Skills.Lottery.Perfect=&a&lT\u00F6k\u00E9letes!&r&6 K\u00F6nnyed\u00E9n \u00FAjrahasznos\u00EDtott\u00E1l egy &3{1}&6-t visszanyerve &3{0}&6 anyagot. +Salvage.Skills.Lottery.Untrained=&7M\u00E9g nem vagy el\u00E9g k\u00E9pezett az \u00FAjrahasznos\u00EDt\u00E1sban. Csak &c{0}&7 anyagot tudt\u00E1l helyre\u00E1ll\u00EDtani ebb\u0151l &a{1}&7. #Anvil (Shared between SALVAGE and REPAIR) Anvil.Unbreakable=Ez a t\u00E1rgy t\u00F6rhetetlen! #SWORDS -Swords.Ability.Lower=[[GRAY]]Leengeded a kardod. -Swords.Ability.Ready=[[GOLD]]El\u0151k\u00E9sz\u00EDted[[DARK_AQUA]] a kardod. -Swords.Combat.Rupture.Note=[[GRAY]]MEGJ.: [[YELLOW]]1 Tick t\u00F6rt\u00E9nik minden 0,5 m\u00E1sodpercenk\u00E9nt -Swords.Combat.Bleeding.Started=[[DARK_RED]] V\u00E9rzel! -Swords.Combat.Bleeding.Stopped=[[GRAY]]A v\u00E9rz\u00E9s [[GREEN]]el\u00E1llt[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**AZ ELLENS\u00C9G V\u00C9RZIK** -Swords.Combat.Counter.Hit=[[DARK_RED]]Ellent\u00E1mad\u00E1s! -Swords.Combat.Countered=[[GREEN]]**ELLENT\u00C1MADVA!** -Swords.Combat.SS.Struck=[[DARK_RED]]R\u00E1d csaptak FOGAZOTT PENG\u00C9VEL! +Swords.Ability.Lower=&7Leengeded a kardod. +Swords.Ability.Ready=&6El\u0151k\u00E9sz\u00EDted&3 a kardod. +Swords.Combat.Rupture.Note=&7MEGJ.: &e1 Tick t\u00F6rt\u00E9nik minden 0,5 m\u00E1sodpercenk\u00E9nt +Swords.Combat.Bleeding.Started=&4 V\u00E9rzel! +Swords.Combat.Bleeding.Stopped=&7A v\u00E9rz\u00E9s &ael\u00E1llt&7! +Swords.Combat.Bleeding=&a**AZ ELLENS\u00C9G V\u00C9RZIK** +Swords.Combat.Counter.Hit=&4Ellent\u00E1mad\u00E1s! +Swords.Combat.Countered=&a**ELLENT\u00C1MADVA!** +Swords.Combat.SS.Struck=&4R\u00E1d csaptak FOGAZOTT PENG\u00C9VEL! Swords.SubSkill.CounterAttack.Name=Ellent\u00E1mad\u00E1s Swords.SubSkill.CounterAttack.Description=Visszaveri a sebz\u00E9s egy r\u00E9sz\u00E9t, am\u00EDg blokkolod a t\u00E1mad\u00E1sokat Swords.SubSkill.CounterAttack.Stat=Es\u00E9ly Ellent\u00E1mad\u00E1sra @@ -426,16 +425,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=Kardok Korl\u00E1t \u00C1tl\u00E9p\u00E9s Swords.SubSkill.SwordsLimitBreak.Description=L\u00E9pj t\u00FAl a korl\u00E1taidon. Megn\u00F6vekedett sebz\u00E9s a kem\u00E9ny ellenfelek ellen. A PVP-hez tervezt\u00E9k att\u00F3l f\u00FCggetlen\u00FCl, hogy a szerver be\u00E1ll\u00EDt\u00E1si n\u00F6velik-e, vagy sem a PVE sebz\u00E9st. Swords.SubSkill.SwordsLimitBreak.Stat=Max Sebz\u00E9s Korl\u00E1t \u00C1tl\u00E9p\u00E9ssel Swords.SubSkill.Rupture.Stat=Es\u00E9ly T\u00F6r\u00E9sre -Swords.SubSkill.Rupture.Stat.Extra=T\u00F6r\u00E9s Hossza: [[GREEN]]{0} tick [{1} s\u00E9r\u00FCl\u00E9s j\u00E1t\u00E9kosok ellen] [{2} s\u00E9r\u00FCl\u00E9s \u00E9l\u0151l\u00E9nyek ellen] +Swords.SubSkill.Rupture.Stat.Extra=T\u00F6r\u00E9s Hossza: &a{0} tick [{1} s\u00E9r\u00FCl\u00E9s j\u00E1t\u00E9kosok ellen] [{2} s\u00E9r\u00FCl\u00E9s \u00E9l\u0151l\u00E9nyek ellen] Swords.Effect.4=Fogazott Penge T\u00F6r\u00E9s+ Swords.Effect.5={0} Tick T\u00F6r\u00E9s Swords.Listener=Kardok: Swords.SkillName=KARDOK Swords.Skills.SS.Off=**Fogazott Penge v\u00E9get \u00E9rt** -Swords.Skills.SS.On=[[GREEN]]**FOGAZOTT PENGE AKTIV\u00C1LVA** -Swords.Skills.SS.Refresh=[[GREEN]]A [[YELLOW]]Fogazott Penge [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! -Swords.Skills.SS.Other.Off=Fogazott Penge[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Fogazott Penge [[DARK_GREEN]]k\u00E9pess\u00E9get! +Swords.Skills.SS.On=&a**FOGAZOTT PENGE AKTIV\u00C1LVA** +Swords.Skills.SS.Refresh=&aA &eFogazott Penge &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Swords.Skills.SS.Other.Off=Fogazott Penge&a kikapcsolva: &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 haszn\u00E1lta a &cFogazott Penge &2k\u00E9pess\u00E9get! #TAMING Taming.Ability.Bonus.0=\u00C9bers\u00E9g Taming.Ability.Bonus.1=A farkasok elker\u00FClik a vesz\u00E9lyt @@ -455,14 +454,14 @@ Taming.Ability.Locked.2=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (ROBBAN\u00 Taming.Ability.Locked.3=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (\u00C9LES KARMOK) Taming.Ability.Locked.4=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (GYORS\u00C9TTERMI KISZOLG\u00C1L\u00C1S) Taming.Ability.Locked.5=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (SZENT V\u00C9REB) -Taming.Combat.Chance.Gore=Es\u00E9ly D\u00F6f\u00E9sre: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=Es\u00E9ly D\u00F6f\u00E9sre: &e{0} Taming.SubSkill.BeastLore.Name=Vad\u00E1llat-tan Taming.SubSkill.BeastLore.Description=Csontok csapkod\u00E1sa megvizsg\u00E1lja a farkasokat & ocelotokat Taming.SubSkill.ShockProof.Name=Robban\u00E1s\u00E1ll\u00F3s\u00E1g Taming.SubSkill.ShockProof.Description=Cs\u00F6kkenti a robban\u00E1sok \u00E1ltal okozott sebz\u00E9st Taming.SubSkill.CallOfTheWild.Name=A Vadon h\u00EDv\u00E1sa Taming.SubSkill.CallOfTheWild.Description=Megid\u00E9z mell\u00E9d egy \u00E1llatot -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]GBKE: Guggolj \u00E9s bal-klikk ezzel:\n {0} {1} (Ocelot), {2} {3} (Farkas), {4} {5} (L\u00F3) +Taming.SubSkill.CallOfTheWild.Description.2=&7GBKE: Guggolj \u00E9s bal-klikk ezzel:\n {0} {1} (Ocelot), {2} {3} (Farkas), {4} {5} (L\u00F3) Taming.SubSkill.FastFoodService.Name=Gyors\u00E9ttermi Kiszolg\u00E1l\u00E1s Taming.SubSkill.FastFoodService.Description=Es\u00E9ly farkasok sz\u00E1m\u00E1ra, hogy t\u00E1mad\u00E1skor \u00E9letet nyerjenek vissza Taming.SubSkill.HolyHound.Name=Szent V\u00E9reb @@ -478,23 +477,23 @@ Taming.SubSkill.ThickFur.Description=Cs\u00F6kkentett Sebz\u00E9s, T\u0171z\u00E Taming.SubSkill.Pummel.Name=P\u00FCf\u00F6l\u00E9s Taming.SubSkill.Pummel.Description=A farkasaid k\u00E9pesek lesznek az ellens\u00E9g visszal\u00F6k\u00E9s\u00E9re Taming.SubSkill.Pummel.TargetMessage=H\u00E1tra lett\u00E9l l\u00F6kve egy farkas \u00E1ltal! -Taming.Listener.Wolf=[[DARK_GRAY]]A Farkasod hozz\u00E1d oson... +Taming.Listener.Wolf=&8A Farkasod hozz\u00E1d oson... Taming.Listener=Szel\u00EDd\u00EDt\u00E9s: Taming.SkillName=SZELID\u00CDT\u00C9S -Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]](A Vadon Szava) [[GRAY]]Megid\u00E9zt\u00E9l egy [[GOLD]]{0}[[GRAY]] -Taming.Summon.COTW.Success.WithLifespan=[[GREEN]](A Vadon Szava) [[GRAY]]Megid\u00E9zt\u00E9l egy [[GOLD]]{0}[[GRAY]] \u00E9s az id\u0151tartama [[GOLD]]{1}[[GRAY]] m\u00E1sodperc. -Taming.Summon.COTW.Limit=[[GREEN]](A Vadon Szava) [[GRAY]]Egyszerre csak [[RED]]{0} [[GRAY]]megid\u00E9zett [[GRAY]]{1} h\u00E1zi\u00E1llat lehet egyid\u0151ben. -Taming.Summon.COTW.TimeExpired=[[GREEN]](A Vadon Szava) [[GRAY]]Az id\u0151 v\u00E9get \u00E9r, [[GOLD]]{0}[[GRAY]] elt\u00E1vozik. -Taming.Summon.COTW.BreedingDisallowed=[[GREEN]](A Vadon Szava) [[RED]]Nem szapor\u00EDthatsz megid\u00E9zett \u00E1llatot. -Taming.Summon.COTW.NeedMoreItems=[[GREEN]](A Vadon Szava) [[GRAY]]Sz\u00FCks\u00E9g van [[YELLOW]]{0}[[GRAY]] t\u00F6bb [[DARK_AQUA]]{1}[[GRAY]](m) -Taming.Summon.Name.Format=[[GOLD]](COTW) [[WHITE]]{0} \u00E1llata {1} +Taming.Summon.COTW.Success.WithoutLifespan=&a(A Vadon Szava) &7Megid\u00E9zt\u00E9l egy &6{0}&7 +Taming.Summon.COTW.Success.WithLifespan=&a(A Vadon Szava) &7Megid\u00E9zt\u00E9l egy &6{0}&7 \u00E9s az id\u0151tartama &6{1}&7 m\u00E1sodperc. +Taming.Summon.COTW.Limit=&a(A Vadon Szava) &7Egyszerre csak &c{0} &7megid\u00E9zett &7{1} h\u00E1zi\u00E1llat lehet egyid\u0151ben. +Taming.Summon.COTW.TimeExpired=&a(A Vadon Szava) &7Az id\u0151 v\u00E9get \u00E9r, &6{0}&7 elt\u00E1vozik. +Taming.Summon.COTW.BreedingDisallowed=&a(A Vadon Szava) &cNem szapor\u00EDthatsz megid\u00E9zett \u00E1llatot. +Taming.Summon.COTW.NeedMoreItems=&a(A Vadon Szava) &7Sz\u00FCks\u00E9g van &e{0}&7 t\u00F6bb &3{1}&7(m) +Taming.Summon.Name.Format=&6(COTW) &f{0} \u00E1llata {1} #UNARMED Unarmed.Ability.Bonus.0=Ac\u00E9l-\u00D6k\u00F6l St\u00EDlus Unarmed.Ability.Bonus.1=+{0} Sebz\u00E9s Fejleszt\u00E9s Unarmed.Ability.IronGrip.Attacker=Az ellenfeled Vas-Markol\u00E1ssal rendelkezik! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]A Vas-Markol\u00E1sodnak h\u00E1la nem lett\u00E9l Lefegyverezve! -Unarmed.Ability.Lower=[[GRAY]]Leengeded az \u00F6kleidet. -Unarmed.Ability.Ready=[[GOLD]]El\u0151k\u00E9sz\u00EDted[[DARK_AQUA]] az \u00F6kleidet. +Unarmed.Ability.IronGrip.Defender=&aA Vas-Markol\u00E1sodnak h\u00E1la nem lett\u00E9l Lefegyverezve! +Unarmed.Ability.Lower=&7Leengeded az \u00F6kleidet. +Unarmed.Ability.Ready=&6El\u0151k\u00E9sz\u00EDted&3 az \u00F6kleidet. Unarmed.SubSkill.Berserk.Name=Vadul\u00E1s Unarmed.SubSkill.Berserk.Description=+50% Sebz\u00E9s, Sz\u00E9tt\u00F6ri a gyenge anyagokat Unarmed.SubSkill.Berserk.Stat=Vadul\u00E1s Hossza @@ -517,10 +516,10 @@ Unarmed.SubSkill.BlockCracker.Description=K\u0151 ki\u00FCt\u00E9se a kezeiddel Unarmed.Listener=Pusztakezek: Unarmed.SkillName=PUSZTAKEZEK Unarmed.Skills.Berserk.Off=**Vadul\u00E1s v\u00E9get \u00E9rt** -Unarmed.Skills.Berserk.On=[[GREEN]]**VADUL\u00C1S AKTIV\u00C1LVA** -Unarmed.Skills.Berserk.Other.Off=Vadul\u00E1s[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Vadul\u00E1s [[DARK_GREEN]]k\u00E9pess\u00E9get! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]A [[YELLOW]]Vadul\u00E1s [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Unarmed.Skills.Berserk.On=&a**VADUL\u00C1S AKTIV\u00C1LVA** +Unarmed.Skills.Berserk.Other.Off=Vadul\u00E1s&a kikapcsolva: &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 haszn\u00E1lta a &cVadul\u00E1s &2k\u00E9pess\u00E9get! +Unarmed.Skills.Berserk.Refresh=&aA &eVadul\u00E1s &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! #WOODCUTTING Woodcutting.Ability.0=Lev\u00E9lf\u00FAj\u00F3 Woodcutting.Ability.1=Elf\u00FAjja a leveleket az \u00FAtb\u00F3l @@ -542,175 +541,176 @@ Woodcutting.SubSkill.NaturesBounty.Description=Gy\u0171jts tapasztalatot a term\ Woodcutting.Listener=Fav\u00E1g\u00E1s: Woodcutting.SkillName=FAV\u00C1G\u00C1S Woodcutting.Skills.TreeFeller.Off=**Fad\u00F6nt\u00E9s v\u00E9get \u00E9rt** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**FAD\u00D6NT\u00C9S AKTIV\u00C1LVA** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]A [[YELLOW]]Fad\u00F6nt\u00E9s [[GREEN]]k\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! -Woodcutting.Skills.TreeFeller.Other.Off=Fad\u00F6nt\u00E9s[[GREEN]] kikapcsolva: [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] haszn\u00E1lta a [[RED]]Fad\u00F6nt\u00E9s [[DARK_GREEN]]k\u00E9pess\u00E9get! +Woodcutting.Skills.TreeFeller.On=&a**FAD\u00D6NT\u00C9S AKTIV\u00C1LVA** +Woodcutting.Skills.TreeFeller.Refresh=&aA &eFad\u00F6nt\u00E9s &ak\u00E9pess\u00E9ged ism\u00E9t el\u00E9rhet\u0151! +Woodcutting.Skills.TreeFeller.Other.Off=Fad\u00F6nt\u00E9s&a kikapcsolva: &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 haszn\u00E1lta a &cFad\u00F6nt\u00E9s &2k\u00E9pess\u00E9get! Woodcutting.Skills.TreeFeller.Splinter=A BALT\u00C1D TUCATNYI DARABOKRA ESIK SZ\u00C9T! Woodcutting.Skills.TreeFeller.Threshold=Ez a fa t\u00FAl nagy! #ABILITIY #COMBAT -Combat.ArrowDeflect=[[WHITE]]**NY\u00CDL ELH\u00C1R\u00CDTVA** -Combat.BeastLore=[[GREEN]]**VAD\u00C1LLAT TAN** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u00C9let ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Tulajdonos ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]L\u00F3 Mozg\u00E1si Sebess\u00E9g ([[GREEN]]{0} blokk/m\u00E1sodperc[[DARK_AQUA]]) -Combat.BeastLoreHorseJumpStrength=[[DARK_AQUA]]L\u00F3ugr\u00E1s ereje ([[GREEN]]Max {0} blokk[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**LED\u00D6FVE** +Combat.ArrowDeflect=&f**NY\u00CDL ELH\u00C1R\u00CDTVA** +Combat.BeastLore=&a**VAD\u00C1LLAT TAN** +Combat.BeastLoreHealth=&3\u00C9let (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Tulajdonos (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3L\u00F3 Mozg\u00E1si Sebess\u00E9g (&a{0} blokk/m\u00E1sodperc&3) +Combat.BeastLoreHorseJumpStrength=&3L\u00F3ugr\u00E1s ereje (&aMax {0} blokk&3) +Combat.Gore=&a**LED\u00D6FVE** Combat.StruckByGore=**LED\u00D6FTEK** -Combat.TargetDazed=A c\u00E9lpont [[DARK_RED]]Elk\u00E1bult -Combat.TouchedFuzzy=[[DARK_RED]]Bolyhost \u00E9rintett, K\u00E1bults\u00E1got \u00E9rzett. +Combat.TargetDazed=A c\u00E9lpont &4Elk\u00E1bult +Combat.TouchedFuzzy=&4Bolyhost \u00E9rintett, K\u00E1bults\u00E1got \u00E9rzett. #COMMANDS ##generic -mcMMO.Description=[[DARK_AQUA]]Az [[YELLOW]]mcMMO[[DARK_AQUA]] Projektr\u0151l:,[[GOLD]]Az mcMMO egy [[RED]]ny\u00EDlt forr\u00E1sk\u00F3d\u00FA[[GOLD]] RPG m\u00F3d, amit 2011 febru\u00E1rj\u00E1ban alap\u00EDtott [[BLUE]]nossr50[[GOLD]]. A c\u00E9l a min\u0151s\u00E9gi RPG \u00E9lm\u00E9ny biztos\u00EDt\u00E1sa.,[[DARK_AQUA]]Tippek:,[[GOLD]] - [[GREEN]]Haszn\u00E1ld a [[RED]]/mcmmo help[[GREEN]] parancsot a parancsok megtekint\u00E9s\u00E9hez,[[GOLD]] - [[GREEN]]\u00CDrd be a [[RED]]/K\u00C9PESS\u00C9GN\u00C9V[[GREEN]] parancsot a r\u00E9szletes k\u00E9pess\u00E9ginform\u00E1ci\u00F3khoz,[[DARK_AQUA]]Fejleszt\u0151k:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Alap\u00EDt\u00F3 & Projektvezet\u0151),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](Fejleszt\u0151),[[GOLD]] - [[GREEN]]kashike [[BLUE]](Fejleszt\u0151),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Classic Karbantart\u00F3) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]Kor\u00E1bbi Fejleszt\u0151k: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]El\u00E9rt\u00E9l {0} szintet az \u00F6sszes k\u00E9pess\u00E9gben! +mcMMO.Description=&3Az &emcMMO&3 Projektr\u0151l:,&6Az mcMMO egy &cny\u00EDlt forr\u00E1sk\u00F3d\u00FA&6 RPG m\u00F3d, amit 2011 febru\u00E1rj\u00E1ban alap\u00EDtott &9nossr50&6. A c\u00E9l a min\u0151s\u00E9gi RPG \u00E9lm\u00E9ny biztos\u00EDt\u00E1sa.,&3Tippek:,&6 - &aHaszn\u00E1ld a &c/mcmmo help&a parancsot a parancsok megtekint\u00E9s\u00E9hez,&6 - &a\u00CDrd be a &c/K\u00C9PESS\u00C9GN\u00C9V&a parancsot a r\u00E9szletes k\u00E9pess\u00E9ginform\u00E1ci\u00F3khoz,&3Fejleszt\u0151k:,&6 - &anossr50 &9(Alap\u00EDt\u00F3 & Projektvezet\u0151),&6 - &aelectronicboy &9(Fejleszt\u0151),&6 - &akashike &9(Fejleszt\u0151),&6 - &at00thpick1 &9(Classic Karbantart\u00F3) +mcMMO.Description.FormerDevs=&3Kor\u00E1bbi Fejleszt\u0151k: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&aEl\u00E9rt\u00E9l {0} szintet az \u00F6sszes k\u00E9pess\u00E9gben! Commands.addlevels.AwardAll.2=Minden k\u00E9pess\u00E9gszint \u00E1t lett \u00E1ll\u00EDtva a k\u00F6vetkez\u0151re: {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]El\u00E9rt\u00E9l {0} szintet a k\u00F6vetkez\u0151ben {1}! +Commands.addlevels.AwardSkill.1=&aEl\u00E9rt\u00E9l {0} szintet a k\u00F6vetkez\u0151ben {1}! Commands.addlevels.AwardSkill.2={0} \u00E1t\u00E1ll\u00EDtva {1}. -Commands.addxp.AwardAll=[[GREEN]]El\u00E9rt\u00E9l {0} tapasztalatot az \u00F6sszes k\u00E9pess\u00E9gben! -Commands.addxp.AwardSkill=[[GREEN]]El\u00E9rt\u00E9l {0} tapasztalatot a k\u00F6vetkez\u0151ben {1}! -Commands.Ability.Off=K\u00E9pess\u00E9g haszn\u00E1lat [[RED]]kikapcsolva. -Commands.Ability.On=K\u00E9pess\u00E9g haszn\u00E1lat [[GREEN]]bekapcsolva. -Commands.Ability.Toggle=K\u00E9pess\u00E9g haszn\u00E1lat kikapcsolva [[YELLOW]]{0} -Commands.AdminChat.Off=Admin Chat [[RED]] kikapcsolva. -Commands.AdminChat.On=Admin Chat [[GREEN]] bekapcsolva. -Commands.AdminToggle=[[GREEN]]- Admin chat \u00E1ll\u00EDt\u00E1sa. +Commands.addxp.AwardAll=&aEl\u00E9rt\u00E9l {0} tapasztalatot az \u00F6sszes k\u00E9pess\u00E9gben! +Commands.addxp.AwardSkill=&aEl\u00E9rt\u00E9l {0} tapasztalatot a k\u00F6vetkez\u0151ben {1}! +Commands.Ability.Off=K\u00E9pess\u00E9g haszn\u00E1lat &ckikapcsolva. +Commands.Ability.On=K\u00E9pess\u00E9g haszn\u00E1lat &abekapcsolva. +Commands.Ability.Toggle=K\u00E9pess\u00E9g haszn\u00E1lat kikapcsolva &e{0} +Commands.AdminChat.Off=Admin Chat &c kikapcsolva. +Commands.AdminChat.On=Admin Chat &a bekapcsolva. +Commands.AdminToggle=&a- Admin chat \u00E1ll\u00EDt\u00E1sa. Commands.Chat.Console=*Konzol* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO K\u00E9pess\u00E9g V\u00E1rakoz\u00E1sok[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} m\u00E1sodperc maradt -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]K\u00E9szen \u00E1ll! +Commands.Cooldowns.Header=&6--= &amcMMO K\u00E9pess\u00E9g V\u00E1rakoz\u00E1sok&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6{1} m\u00E1sodperc maradt +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2K\u00E9szen \u00E1ll! Commands.Database.CooldownMS=V\u00E1rnod kell {0} ezredm\u00E1sodpercet, miel\u0151tt ism\u00E9t haszn\u00E1lod a parancsot. Commands.Database.Processing=Az el\u0151z\u0151 parancs m\u00E9g feldolgoz\u00E1s alatt \u00E1ll. K\u00E9rlek v\u00E1rj. Commands.Disabled=Ez a parancs le van tiltva. -Commands.DoesNotExist= [[RED]]A j\u00E1t\u00E9kos nincs az adatb\u00E1zisban! +Commands.DoesNotExist= &cA j\u00E1t\u00E9kos nincs az adatb\u00E1zisban! Commands.GodMode.Disabled=mcMMO Isten m\u00F3d Letiltva. Commands.GodMode.Enabled=mcMMO Isten m\u00F3d Enged\u00E9lyezve Commands.AdminChatSpy.Enabled=mcMMO Party Chat Figyel\u00E9s Enged\u00E9lyezve Commands.AdminChatSpy.Disabled=mcMMO Party Chat Figyel\u00E9s Letiltva -Commands.AdminChatSpy.Toggle=mcMMO Party Chat \u00E1ll\u00EDtva neki [[YELLOW]]{0} -Commands.AdminChatSpy.Chat=[[GOLD]][SPY: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=mcMMO Party Chat \u00E1ll\u00EDtva neki &e{0} +Commands.AdminChatSpy.Chat=&6[SPY: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] Az Isten m\u00F3d nincs enged\u00E9lyezve ebben a vil\u00E1gban (L\u00E1sd jogosults\u00E1gok) -Commands.GodMode.Toggle=Isten m\u00F3d \u00E1t\u00E1ll\u00EDtva [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] Az \u00E9l\u0151l\u00E9nyek \u00E9leter\u0151cs\u00EDkj\u00E1nak megjelen\u00EDt\u00E9se \u00E1t\u00E1ll\u00EDtva a k\u00F6vetkez\u0151re:[[RED]]Sz\u00EDvek[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] Az \u00E9l\u0151l\u00E9nyek \u00E9leter\u0151cs\u00EDkj\u00E1nak megjelen\u00EDt\u00E9se \u00E1t\u00E1ll\u00EDtva a k\u00F6vetkez\u0151re: [[YELLOW]]Dobozok[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] Az \u00E9l\u0151l\u00E9nyek \u00E9leter\u0151cs\u00EDkja sz\u00E1modra [[GRAY]]kikapcsolva[[WHITE]]. +Commands.GodMode.Toggle=Isten m\u00F3d \u00E1t\u00E1ll\u00EDtva &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] Az \u00E9l\u0151l\u00E9nyek \u00E9leter\u0151cs\u00EDkj\u00E1nak megjelen\u00EDt\u00E9se \u00E1t\u00E1ll\u00EDtva a k\u00F6vetkez\u0151re:&cSz\u00EDvek&f. +Commands.Healthbars.Changed.BAR=[mcMMO] Az \u00E9l\u0151l\u00E9nyek \u00E9leter\u0151cs\u00EDkj\u00E1nak megjelen\u00EDt\u00E9se \u00E1t\u00E1ll\u00EDtva a k\u00F6vetkez\u0151re: &eDobozok&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] Az \u00E9l\u0151l\u00E9nyek \u00E9leter\u0151cs\u00EDkja sz\u00E1modra &7kikapcsolva&f. Commands.Healthbars.Invalid=Nem megfelel\u0151 \u00E9leter\u0151cs\u00EDk t\u00EDpus! -Commands.Inspect= [[GREEN]]- R\u00E9szletesebb inform\u00E1ci\u00F3k a j\u00E1t\u00E9kosr\u00F3l -Commands.Invite.Success=[[GREEN]]A megh\u00EDv\u00E1s sikeresen elk\u00FCldve. -Commands.Leaderboards= [[GREEN]]- Ranglista -Commands.mcgod=[[GREEN]]- Isten m\u00F3d \u00E1ll\u00EDt\u00E1sa +Commands.Inspect= &a- R\u00E9szletesebb inform\u00E1ci\u00F3k a j\u00E1t\u00E9kosr\u00F3l +Commands.Invite.Success=&aA megh\u00EDv\u00E1s sikeresen elk\u00FCldve. +Commands.Leaderboards= &a- Ranglista +Commands.mcgod=&a- Isten m\u00F3d \u00E1ll\u00EDt\u00E1sa Commands.mchud.Invalid=Ez nem megfelel\u0151 HUD t\u00EDpus. -Commands.mcpurge.Success=[[GREEN]]Az adatb\u00E1zis sikeresen megtiszt\u00EDtva! -Commands.mcrank.Heading=[[GOLD]]-=SZEM\u00C9LYES RANGSOR=- -Commands.mcrank.Overall=\u00D6sszes\u00EDtett[[GREEN]] - [[GOLD]]Szint [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=[[YELLOW]]Helyez\u00E9s [[WHITE]]{0} -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]Szint [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Nincs Rangsorolva +Commands.mcpurge.Success=&aAz adatb\u00E1zis sikeresen megtiszt\u00EDtva! +Commands.mcrank.Heading=&6-=SZEM\u00C9LYES RANGSOR=- +Commands.mcrank.Overall=\u00D6sszes\u00EDtett&a - &6Szint &f#&a{0} +Commands.mcrank.Player=&eHelyez\u00E9s &f{0} +Commands.mcrank.Skill=&e{0}&a - &6Szint &f#&a{1} +Commands.mcrank.Unranked=&fNincs Rangsorolva Commands.mcrefresh.Success={0} k\u00E9pess\u00E9ge ism\u00E9t haszn\u00E1lhat\u00F3. -Commands.mcremove.Success=[[GREEN]]{0} sikeresen t\u00F6r\u00F6lve az adatb\u00E1zisb\u00F3l! -Commands.mctop.Tip=[[GOLD]]Tip: Haszn\u00E1ld a [[RED]]/mcrank[[GOLD]] parancsot, hogy megn\u00E9zd a szem\u00E9lyes szintjeid! -Commands.mmoedit=[player] [[GREEN]] - C\u00E9lpont m\u00F3dos\u00EDt\u00E1sa -Commands.mmoedit.AllSkills.1=[[GREEN]]Minden k\u00E9pess\u00E9g szintje {0}-ra/re lett \u00E1ll\u00EDtva! -Commands.mmoedit.Modified.1=[[GREEN]]A szinted a {0}-ban/ben be lett \u00E1ll\u00EDtva {1}-ra/re! +Commands.mcremove.Success=&a{0} sikeresen t\u00F6r\u00F6lve az adatb\u00E1zisb\u00F3l! +Commands.mctop.Tip=&6Tip: Haszn\u00E1ld a &c/mcrank&6 parancsot, hogy megn\u00E9zd a szem\u00E9lyes szintjeid! +Commands.mmoedit=[player] &a - C\u00E9lpont m\u00F3dos\u00EDt\u00E1sa +Commands.mmoedit.AllSkills.1=&aMinden k\u00E9pess\u00E9g szintje {0}-ra/re lett \u00E1ll\u00EDtva! +Commands.mmoedit.Modified.1=&aA szinted a {0}-ban/ben be lett \u00E1ll\u00EDtva {1}-ra/re! Commands.mmoedit.Modified.2={0} megv\u00E1ltoztatva {1}-ra/re. Commands.mcconvert.Database.Same=M\u00E1r a(z) {0} adatb\u00E1zist haszn\u00E1lod! Commands.mcconvert.Database.InvalidType={0} nem egy l\u00E9tez\u0151 adatb\u00E1zis. -Commands.mcconvert.Database.Start=[[GRAY]]Konvert\u00E1l\u00E1s megkezd\u00E9se a {0}-b\u00F3l az {1}-be... -Commands.mcconvert.Database.Finish=[[GRAY]]Adatb\u00E1zis mozgat\u00E1s elk\u00E9sz\u00FClt; az {1} adatb\u00E1zisban most m\u00E1r minden adat szerepel a {0} adatb\u00E1zisb\u00F3l. -Commands.mmoshowdb=A jelenleg haszn\u00E1lt adatb\u00E1zis:[[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=Ismeretlen k\u00E9plet! L\u00E9tez\u0151 k\u00E9pletek t\u00EDpusai: [[GREEN]]LINE\u00C1RIS [[RED]]\u00E9s [[GREEN]]EXPONENCI\u00C1LIS. +Commands.mcconvert.Database.Start=&7Konvert\u00E1l\u00E1s megkezd\u00E9se a {0}-b\u00F3l az {1}-be... +Commands.mcconvert.Database.Finish=&7Adatb\u00E1zis mozgat\u00E1s elk\u00E9sz\u00FClt; az {1} adatb\u00E1zisban most m\u00E1r minden adat szerepel a {0} adatb\u00E1zisb\u00F3l. +Commands.mmoshowdb=A jelenleg haszn\u00E1lt adatb\u00E1zis:&a{0} +Commands.mcconvert.Experience.Invalid=Ismeretlen k\u00E9plet! L\u00E9tez\u0151 k\u00E9pletek t\u00EDpusai: &aLINE\u00C1RIS &c\u00E9s &aEXPONENCI\u00C1LIS. Commands.mcconvert.Experience.Same=M\u00E1r a {0} k\u00E9plett\u00EDpust haszn\u00E1lod. -Commands.mcconvert.Experience.Start=[[GRAY]]Konvert\u00E1l\u00E1s megkezd\u00E9se a/az {0} g\u00F6rb\u00E9b\u0151l a/az {1} g\u00F6rb\u00E9be. -Commands.mcconvert.Experience.Finish=[[GRAY]]K\u00E9plet konvert\u00E1l\u00E1s elk\u00E9sz\u00FClt; mostant\u00F3l a/az {0} XP g\u00F6rbe van haszn\u00E1latban. -Commands.ModDescription=[[GREEN]]- R\u00F6vid mod le\u00EDr\u00E1s elolvas\u00E1sa. +Commands.mcconvert.Experience.Start=&7Konvert\u00E1l\u00E1s megkezd\u00E9se a/az {0} g\u00F6rb\u00E9b\u0151l a/az {1} g\u00F6rb\u00E9be. +Commands.mcconvert.Experience.Finish=&7K\u00E9plet konvert\u00E1l\u00E1s elk\u00E9sz\u00FClt; mostant\u00F3l a/az {0} XP g\u00F6rbe van haszn\u00E1latban. +Commands.ModDescription=&a- R\u00F6vid mod le\u00EDr\u00E1s elolvas\u00E1sa. Commands.NoConsole=Ez a parancs nem haszn\u00E1lhat\u00F3 konzolb\u00F3l. -Commands.Notifications.Off=K\u00E9pess\u00E9g \u00E9rtes\u00EDt\u00E9s [[RED]]kikapcsolva. -Commands.Notifications.On=K\u00E9pess\u00E9g \u00E9rtes\u00EDt\u00E9s [[GREEN]]bekapcsolva. +Commands.Notifications.Off=K\u00E9pess\u00E9g \u00E9rtes\u00EDt\u00E9s &ckikapcsolva. +Commands.Notifications.On=K\u00E9pess\u00E9g \u00E9rtes\u00EDt\u00E9s &abekapcsolva. Commands.Offline=Ez a parancs nem haszn\u00E1lhat\u00F3 offline j\u00E1t\u00E9kosokon. Commands.NotLoaded=A profilod m\u00E9g nincs bet\u00F6ltve. -Commands.Party.Status=[[DARK_GRAY]]N\u00C9V: [[WHITE]]{0} {1} [[DARK_GRAY]]SZINT: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]SZ\u00D6VETS\u00C9GES: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]Feloldott Funkci\u00F3k: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]Osztoz\u00E1s m\u00F3d: -Commands.Party.ItemShare=[[GRAY]]T\u00C1RGY [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]TAPASZTALAT [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]T\u00E1rgyak Megoszt\u00E1sa: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]A K\u00D6ZELEDBEN [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- Party felk\u00E9r\u00E9s elfogad\u00E1sa -Commands.Party.Chat.Off=Csak party Chat [[RED]]kikapcsolva -Commands.Party.Chat.On=Csak party Chat [[GREEN]]bekapcsolva -Commands.Party.Commands=[[RED]]---[][[GREEN]]PARTY PARANCSOK[[RED]][]--- -Commands.Party.Invite.0=[[RED]]FIGYELEM: [[GREEN]]Party felk\u00E9r\u00E9st kapt\u00E1l a(z) {0}-ba/be {1}-t\u00F3l/t\u0151l. -Commands.Party.Invite.1=[[YELLOW]]\u00CDrd be, hogy [[GREEN]]/party accept[[YELLOW]] a megh\u00EDv\u00E1s elfogad\u00E1s\u00E1hoz. -Commands.Party.Invite=[[GREEN]]- Party megh\u00EDv\u00E1s k\u00FCld\u00E9se. -Commands.Party.Invite.Accepted=[[GREEN]]Megh\u00EDv\u00E1s elfogadva. Bel\u00E9pt\u00E9l a(z) {0} partyba. -Commands.Party.Join=[[GRAY]]Bel\u00E9pt\u00E9l a partyba: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] tele van! -Commands.Party.PartyFull.Invite=Nem lehet megh\u00EDvni [[YELLOW]]{0}[[RED]]-t ide [[GREEN]]{1}[[RED]] mert m\u00E1r van [[DARK_AQUA]]{2}[[RED]] j\u00E1t\u00E9kos bent! -Commands.Party.PartyFull.InviteAccept=Nem lehet bel\u00E9pni ide [[GREEN]]{0}[[RED]] mert m\u00E1r van [[DARK_AQUA]]{1}[[RED]] j\u00E1t\u00E9kos bent! -Commands.Party.Create=[[GRAY]]Elk\u00E9sz\u00EDtetted: {0} -Commands.Party.Rename=[[GRAY]]Party n\u00E9v megv\u00E1ltoztatva: [[WHITE]]{0}-ra/re. -Commands.Party.SetSharing=[[GRAY]]Party {0} osztoz\u00E1s be\u00E1ll\u00EDtva: [[DARK_AQUA]]{1}-ra/re. -Commands.Party.ToggleShareCategory=[[GRAY]]Party t\u00E1rgy megoszt\u00E1s a [[GOLD]]{0}-ra/re [[GRAY]]be\u00E1ll\u00EDtva [[DARK_AQUA]]{1}-ra/re. -Commands.Party.AlreadyExists=[[DARK_RED]]A {0} party m\u00E1r l\u00E9tezik! -Commands.Party.Kick=[[RED]]Ki lett\u00E9l r\u00FAgva a {0} partyb\u00F3l! -Commands.Party.Leave=[[YELLOW]]Elhagytad a partyt. -Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]TAGOK[[RED]][]----- -Commands.Party.None=[[RED]]Nem vagy tagja egy partynak sem. -Commands.Party.Quit=[[GREEN]]- Jelenlegi party elhagy\u00E1sa. -Commands.Party.Teleport=[[GREEN]]- party taghoz val\u00F3 teleport\u00E1l\u00E1s. -Commands.Party.Toggle=[[GREEN]]- party Chat ki/be kapcsol\u00E1sa -Commands.Party1=[[GREEN]]- \u00DAj party l\u00E9trehoz\u00E1sa. -Commands.Party2=[[GREEN]]- Egy j\u00E1t\u00E9kos partyj\u00E1hoz val\u00F3 csatlakoz\u00E1s. -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]PARTY SZ\u00D6VETS\u00C9G[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]SZ\u00D6VETS\u00C9GES VELE: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]SZ\u00D6VETS\u00C9G TAGJAI:[[RED]][]----- -Commands.Party.Alliance.Invite.0=FIGYELEM: [[GREEN]]A {0} partyhoz sz\u00F6vets\u00E9g megh\u00EDv\u00E1st kapt\u00E1l {1}-t\u00F3l/t\u0151l. -Commands.Party.Alliance.Invite.1=\u00CDrd be, hogy [[GREEN]]/party alliance accept[[YELLOW]] a megh\u00EDv\u00E1s elfogad\u00E1s\u00E1hoz. -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]Sz\u00F6vets\u00E9g megh\u00EDv\u00E1s elfogadva. -Commands.Party.Alliance.None=[[RED]]A partydnak nincsenek sz\u00F6vets\u00E9gesei. -Commands.Party.Alliance.AlreadyAllies=[[RED]]A partydnak m\u00E1r van egy sz\u00F6vets\u00E9gese. Sz\u00F6vets\u00E9g felbont\u00E1sa: [[DARK_AQUA]]/party alliance disband -Commands.Party.Alliance.Help.0=[[RED]]Ez a party m\u00E9g nem szerzett sz\u00F6vets\u00E9gest. H\u00EDvj meg egy party vezet\u0151t. -Commands.Party.Alliance.Help.1=[[RED]] sz\u00F6vets\u00E9g l\u00E9trehoz\u00E1sa: [[DARK_AQUA]]/party alliance invite [[RED]]. -Commands.ptp.Enabled=Party teleport\u00E1l\u00E1s [[GREEN]]enged\u00E9lyezve. -Commands.ptp.Disabled=Party teleport\u00E1l\u00E1s [[RED]]letiltva. -Commands.ptp.NoRequests=[[RED]]Jelenleg nincs teleport felk\u00E9r\u00E9sed. -Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] Nincs jogod a {0} vil\u00E1gba teleport\u00E1lni. -Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]]teleport felk\u00E9r\u00E9st k\u00FCld\u00F6tt. -Commands.ptp.Request2=[[GREEN]]Teleport\u00E1l\u00E1shoz \u00EDrd be, hogy [[YELLOW]]/ptp accept[[GREEN]]. A felk\u00E9r\u00E9s lej\u00E1r [[RED]]{0} [[GREEN]] m\u00E1sodperc m\u00FAlva. -Commands.ptp.AcceptAny.Enabled=Party teleport felk\u00E9r\u00E9s meger\u0151s\u00EDt\u00E9se [[GREEN]]enged\u00E9lyezve. -Commands.ptp.AcceptAny.Disabled=Party teleport felk\u00E9r\u00E9s meger\u0151s\u00EDt\u00E9se [[RED]]letiltva. -Commands.ptp.RequestExpired=[[RED]]A party teleport felk\u00E9r\u00E9s lej\u00E1rt. -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] Er\u0151 Szint [[YELLOW]]Toplista-- -Commands.PowerLevel.Capped=[[DARK_RED]]ER\u0150 SZINT: [[GREEN]]{0} [[DARK_RED]]MAX SZINT: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]ER\u0150 SZINT: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]Minden k\u00E9pess\u00E9ged sikeresen null\u00E1zva. -Commands.Reset.Single=[[GREEN]]A {0} k\u00E9pess\u00E9ged szintje sikeresen null\u00E1zva. -Commands.Reset=[[GREEN]]- K\u00E9pess\u00E9g szintj\u00E9nek null\u00E1z\u00E1sa. -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO scoreboard elt\u00FCntetve. -Commands.Scoreboard.NoBoard=[[RED]]Az mcMMO scoreboard nem akt\u00EDv. -Commands.Scoreboard.Keep=[[DARK_AQUA]]Az mcMMO scoreboard l\u00E1that\u00F3 marad, az elt\u00FCntet\u00E9shez haszn\u00E1ld a [[GREEN]]/mcscoreboard clear[[DARK_AQUA]] parancsot. -Commands.Scoreboard.Timer=[[DARK_AQUA]]Az mcMMO scoreboard [[GOLD]]{0}[[DARK_AQUA]] m\u00E1sodperc m\u00FAlva t\u00F6rl\u0151dik. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Seg\u00EDts\u00E9g: [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - az mcMMO scoreboard elt\u00FCntet\u00E9se. -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - az mcMMO scoreboard fenntart\u00E1sa. -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - az mcMMO scoreboard elt\u00FCntet\u00E9se [[LIGHT_PURPLE]]n[[WHITE]] m\u00E1sodperc m\u00FAlva. -Commands.Scoreboard.Tip.Keep=[[GOLD]]Tipp: Haszn\u00E1ld a [[RED]]/mcscoreboard keep[[GOLD]] parancsot, m\u00EDg l\u00E1that\u00F3 a scoreboard, hogy ne t\u0171nj\u00F6n el. -Commands.Scoreboard.Tip.Clear=[[GOLD]]Tipp: Haszn\u00E1ld a [[RED]]/mcscoreboard clear[[GOLD]] parancsot, hogy elt\u00FCntesd a scoreboard-ot. -Commands.XPBar.Reset=[[GOLD]]Az XP s\u00E1v be\u00E1ll\u00EDt\u00E1sok az mcMMO-hoz vissza\u00E1ll\u00EDtva. -Commands.XPBar.SettingChanged=[[GOLD]]XP s\u00E1v be\u00E1ll\u00EDt\u00E1sok [[GREEN]]{0}[[GOLD]]-nak/nek be\u00E1ll\u00EDtve erre [[GREEN]]{1} +Commands.Party.Status=&8N\u00C9V: &f{0} {1} &8SZINT: &3{2} +Commands.Party.Status.Alliance=&8SZ\u00D6VETS\u00C9GES: &f{0} +Commands.Party.UnlockedFeatures=&8Feloldott Funkci\u00F3k: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8Osztoz\u00E1s m\u00F3d: +Commands.Party.ItemShare=&7T\u00C1RGY &3({0}) +Commands.Party.ExpShare=&7TAPASZTALAT &3({0}) +Commands.Party.ItemShareCategories=&8T\u00E1rgyak Megoszt\u00E1sa: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8A K\u00D6ZELEDBEN &3{0}&8/&3{1} +Commands.Party.Accept=&a- Party felk\u00E9r\u00E9s elfogad\u00E1sa +Commands.Party.Chat.Off=Csak party Chat &ckikapcsolva +Commands.Party.Chat.On=Csak party Chat &abekapcsolva +Commands.Party.Commands=&c---[]&aPARTY PARANCSOK&c[]--- +Commands.Party.Invite.0=&cFIGYELEM: &aParty felk\u00E9r\u00E9st kapt\u00E1l a(z) {0}-ba/be {1}-t\u00F3l/t\u0151l. +Commands.Party.Invite.1=&e\u00CDrd be, hogy &a/party accept&e a megh\u00EDv\u00E1s elfogad\u00E1s\u00E1hoz. +Commands.Party.Invite=&a- Party megh\u00EDv\u00E1s k\u00FCld\u00E9se. +Commands.Party.Invite.Accepted=&aMegh\u00EDv\u00E1s elfogadva. Bel\u00E9pt\u00E9l a(z) {0} partyba. +Commands.Party.Join=&7Bel\u00E9pt\u00E9l a partyba: {0} +Commands.Party.PartyFull=&6{0}&c tele van! +Commands.Party.PartyFull.Invite=Nem lehet megh\u00EDvni &e{0}&c-t ide &a{1}&c mert m\u00E1r van &3{2}&c j\u00E1t\u00E9kos bent! +Commands.Party.PartyFull.InviteAccept=Nem lehet bel\u00E9pni ide &a{0}&c mert m\u00E1r van &3{1}&c j\u00E1t\u00E9kos bent! +Commands.Party.Create=&7Elk\u00E9sz\u00EDtetted: {0} +Commands.Party.Rename=&7Party n\u00E9v megv\u00E1ltoztatva: &f{0}-ra/re. +Commands.Party.SetSharing=&7Party {0} osztoz\u00E1s be\u00E1ll\u00EDtva: &3{1}-ra/re. +Commands.Party.ToggleShareCategory=&7Party t\u00E1rgy megoszt\u00E1s a &6{0}-ra/re &7be\u00E1ll\u00EDtva &3{1}-ra/re. +Commands.Party.AlreadyExists=&4A {0} party m\u00E1r l\u00E9tezik! +Commands.Party.Kick=&cKi lett\u00E9l r\u00FAgva a {0} partyb\u00F3l! +Commands.Party.Leave=&eElhagytad a partyt. +Commands.Party.Members.Header=&c-----[]&aTAGOK&c[]----- +Commands.Party.None=&cNem vagy tagja egy partynak sem. +Commands.Party.Quit=&a- Jelenlegi party elhagy\u00E1sa. +Commands.Party.Teleport=&a- party taghoz val\u00F3 teleport\u00E1l\u00E1s. +Commands.Party.Toggle=&a- party Chat ki/be kapcsol\u00E1sa +Commands.Party1=&a- \u00DAj party l\u00E9trehoz\u00E1sa. +Commands.Party2=&a- Egy j\u00E1t\u00E9kos partyj\u00E1hoz val\u00F3 csatlakoz\u00E1s. +Commands.Party.Alliance.Header=&c-----[]&aPARTY SZ\u00D6VETS\u00C9G&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8SZ\u00D6VETS\u00C9GES VELE: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&aSZ\u00D6VETS\u00C9G TAGJAI:&c[]----- +Commands.Party.Alliance.Invite.0=FIGYELEM: &aA {0} partyhoz sz\u00F6vets\u00E9g megh\u00EDv\u00E1st kapt\u00E1l {1}-t\u00F3l/t\u0151l. +Commands.Party.Alliance.Invite.1=\u00CDrd be, hogy &a/party alliance accept&e a megh\u00EDv\u00E1s elfogad\u00E1s\u00E1hoz. +Commands.Party.Alliance.Invite.Accepted=&aSz\u00F6vets\u00E9g megh\u00EDv\u00E1s elfogadva. +Commands.Party.Alliance.None=&cA partydnak nincsenek sz\u00F6vets\u00E9gesei. +Commands.Party.Alliance.AlreadyAllies=&cA partydnak m\u00E1r van egy sz\u00F6vets\u00E9gese. Sz\u00F6vets\u00E9g felbont\u00E1sa: &3/party alliance disband +Commands.Party.Alliance.Help.0=&cEz a party m\u00E9g nem szerzett sz\u00F6vets\u00E9gest. H\u00EDvj meg egy party vezet\u0151t. +Commands.Party.Alliance.Help.1=&c sz\u00F6vets\u00E9g l\u00E9trehoz\u00E1sa: &3/party alliance invite &c. +Commands.ptp.Enabled=Party teleport\u00E1l\u00E1s &aenged\u00E9lyezve. +Commands.ptp.Disabled=Party teleport\u00E1l\u00E1s &cletiltva. +Commands.ptp.NoRequests=&cJelenleg nincs teleport felk\u00E9r\u00E9sed. +Commands.ptp.NoWorldPermissions=&c[mcMMO] Nincs jogod a {0} vil\u00E1gba teleport\u00E1lni. +Commands.ptp.Request1=&e{0} &ateleport felk\u00E9r\u00E9st k\u00FCld\u00F6tt. +Commands.ptp.Request2=&aTeleport\u00E1l\u00E1shoz \u00EDrd be, hogy &e/ptp accept&a. A felk\u00E9r\u00E9s lej\u00E1r &c{0} &a m\u00E1sodperc m\u00FAlva. +Commands.ptp.AcceptAny.Enabled=Party teleport felk\u00E9r\u00E9s meger\u0151s\u00EDt\u00E9se &aenged\u00E9lyezve. +Commands.ptp.AcceptAny.Disabled=Party teleport felk\u00E9r\u00E9s meger\u0151s\u00EDt\u00E9se &cletiltva. +Commands.ptp.RequestExpired=&cA party teleport felk\u00E9r\u00E9s lej\u00E1rt. +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 Er\u0151 Szint &eToplista-- +Commands.PowerLevel.Capped=&4ER\u0150 SZINT: &a{0} &4MAX SZINT: &e{1} +Commands.PowerLevel=&4ER\u0150 SZINT: &a{0} +Commands.Reset.All=&aMinden k\u00E9pess\u00E9ged sikeresen null\u00E1zva. +Commands.Reset.Single=&aA {0} k\u00E9pess\u00E9ged szintje sikeresen null\u00E1zva. +Commands.Reset=&a- K\u00E9pess\u00E9g szintj\u00E9nek null\u00E1z\u00E1sa. +Commands.Scoreboard.Clear=&3mcMMO scoreboard elt\u00FCntetve. +Commands.Scoreboard.NoBoard=&cAz mcMMO scoreboard nem akt\u00EDv. +Commands.Scoreboard.Keep=&3Az mcMMO scoreboard l\u00E1that\u00F3 marad, az elt\u00FCntet\u00E9shez haszn\u00E1ld a &a/mcscoreboard clear&3 parancsot. +Commands.Scoreboard.Timer=&3Az mcMMO scoreboard &6{0}&3 m\u00E1sodperc m\u00FAlva t\u00F6rl\u0151dik. +Commands.Scoreboard.Help.0=&6 == &aSeg\u00EDts\u00E9g: &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - az mcMMO scoreboard elt\u00FCntet\u00E9se. +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - az mcMMO scoreboard fenntart\u00E1sa. +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - az mcMMO scoreboard elt\u00FCntet\u00E9se &dn&f m\u00E1sodperc m\u00FAlva. +Commands.Scoreboard.Tip.Keep=&6Tipp: Haszn\u00E1ld a &c/mcscoreboard keep&6 parancsot, m\u00EDg l\u00E1that\u00F3 a scoreboard, hogy ne t\u0171nj\u00F6n el. +Commands.Scoreboard.Tip.Clear=&6Tipp: Haszn\u00E1ld a &c/mcscoreboard clear&6 parancsot, hogy elt\u00FCntesd a scoreboard-ot. +Commands.XPBar.Reset=&6Az XP s\u00E1v be\u00E1ll\u00EDt\u00E1sok az mcMMO-hoz vissza\u00E1ll\u00EDtva. +Commands.XPBar.SettingChanged=&6XP s\u00E1v be\u00E1ll\u00EDt\u00E1sok &a{0}&6-nak/nek be\u00E1ll\u00EDtve erre &a{1} Commands.Skill.Invalid=Ez nem l\u00E9tez\u0151 k\u00E9pess\u00E9g n\u00E9v! Commands.Skill.ChildSkill=Alk\u00E9pess\u00E9gek nem haszn\u00E1lhat\u00F3k ehhez a parancshoz! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Toplista-- -Commands.SkillInfo=[[GREEN]]- Egy k\u00E9pess\u00E9g r\u00E9szletes le\u00EDr\u00E1s\u00E1nak megtekint\u00E9se. -Commands.Stats=[[GREEN]]- Az mcMMO statisztik\u00E1k megtekint\u00E9se. -Commands.ToggleAbility=[[GREEN]]- K\u00E9pess\u00E9g kapcsol\u00E1sa jobb kattint\u00E1ssal. -Commands.Usage.0=[[RED]]A helyes haszn\u00E1lat: /{0} -Commands.Usage.1=[[RED]]A helyes haszn\u00E1lat: /{0} {1} -Commands.Usage.2=[[RED]]A helyes haszn\u00E1lat: /{0} {1} {2} -Commands.Usage.3=[[RED]]A helyes haszn\u00E1lat: /{0} {1} {2} {3} +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Toplista-- +Commands.SkillInfo=&a- Egy k\u00E9pess\u00E9g r\u00E9szletes le\u00EDr\u00E1s\u00E1nak megtekint\u00E9se. +Commands.Stats=&a- Az mcMMO statisztik\u00E1k megtekint\u00E9se. +Commands.ToggleAbility=&a- K\u00E9pess\u00E9g kapcsol\u00E1sa jobb kattint\u00E1ssal. +Commands.Usage.0=&cA helyes haszn\u00E1lat: /{0} +Commands.Usage.1=&cA helyes haszn\u00E1lat: /{0} {1} +Commands.Usage.2=&cA helyes haszn\u00E1lat: /{0} {1} {2} +Commands.Usage.3=&cA helyes haszn\u00E1lat: /{0} {1} {2} {3} +Commands.Usage.3.XP=&cA helyes haszn\u00E1lat: /{0} {1} {2} {3}&7 (Ha be\u00EDrod a -s param\u00E9tert a parancs v\u00E9g\u00E9re, akkor a parancs \u00FAgy fut le, hogy j\u00E1t\u00E9kos nem kap r\u00F3la inform\u00E1ci\u00F3t, hat\u00E9k\u00E1nyan elrejtve ezt) Commands.Usage.FullClassName=classname Commands.Usage.Level=level Commands.Usage.Message=message @@ -723,69 +723,69 @@ Commands.Usage.Skill=skill Commands.Usage.SubSkill=subskill Commands.Usage.XP=xp Commands.Description.mmoinfo=Olvasd el a r\u00E9szleteket a k\u00E9pess\u00E9gekr\u0151l vagy mechanik\u00E1kr\u00F3l. -Commands.MmoInfo.Mystery=[[GRAY]]M\u00E9g nem oldottad fel ezt a k\u00E9pess\u00E9get, de ha igen, akkor el tudod olvasni a r\u00E9szleteket itt! +Commands.MmoInfo.Mystery=&7M\u00E9g nem oldottad fel ezt a k\u00E9pess\u00E9get, de ha igen, akkor el tudod olvasni a r\u00E9szleteket itt! Commands.MmoInfo.NoMatch=Ez az alk\u00E9pess\u00E9g nem l\u00E9tezik! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO Inf\u00F3 [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]N\u00E9v:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] R\u00E9szletek [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]Az mcMMO a k\u00E9szs\u00E9geket egy tov\u00E1bbfejlesztett modul\u00E1ris k\u00E9pess\u00E9grendszerr\u00E9 alak\u00EDtj\u00E1k \u00E1t. Sajnos ez a k\u00E9pess\u00E9g m\u00E9g nincs \u00E1tkonvert\u00E1lva, \u00EDgy hi\u00E1nyzik a r\u00E9szletes statisztika. Az \u00FAj rendszer lehet\u0151v\u00E9 teszi az \u00FAj mcMMO k\u00E9szs\u00E9gek gyorsabb kiad\u00E1si idej\u00E9t, \u00E9s a megl\u00E9v\u0151 k\u00E9szs\u00E9gek nagyobb rugalmass\u00E1g\u00E1t. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] Mechanik\u00E1k [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO Inf\u00F3 &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6N\u00E9v:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a R\u00E9szletek &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7Az mcMMO a k\u00E9szs\u00E9geket egy tov\u00E1bbfejlesztett modul\u00E1ris k\u00E9pess\u00E9grendszerr\u00E9 alak\u00EDtj\u00E1k \u00E1t. Sajnos ez a k\u00E9pess\u00E9g m\u00E9g nincs \u00E1tkonvert\u00E1lva, \u00EDgy hi\u00E1nyzik a r\u00E9szletes statisztika. Az \u00FAj rendszer lehet\u0151v\u00E9 teszi az \u00FAj mcMMO k\u00E9szs\u00E9gek gyorsabb kiad\u00E1si idej\u00E9t, \u00E9s a megl\u00E9v\u0151 k\u00E9szs\u00E9gek nagyobb rugalmass\u00E1g\u00E1t. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 Mechanik\u00E1k &3[]=====[]=- Commands.MmoInfo.Stats=STATISZTIK\u00C1K: {0} -Commands.Mmodebug.Toggle=Az mcMMO hibakeres\u0151 m\u00F3d most m\u00E1r [[GOLD]]{0}[[GRAY]], haszn\u00E1ld \u00FAjra ezt a parancsot a v\u00E1lt\u00E1shoz. Bekapcsolt hibakeres\u0151 m\u00F3ddal a blokkok meg\u00FCt\u00E9s\u00E9vel hasznos inform\u00E1ci\u00F3kat \u00EDrathatsz ki a blokkokr\u00F3l a kapcsolatfelv\u00E9telhez. -mcMMO.NoInvites=[[RED]]Jelenleg nincsenek megh\u00EDv\u00E1said. -mcMMO.NoPermission=[[DARK_RED]]Nincs enged\u00E9lyed. -mcMMO.NoSkillNote=[[DARK_GRAY]]Ha nincs jogod egy k\u00E9pess\u00E9ghez, akkor az nem fog itt l\u00E1tszani. +Commands.Mmodebug.Toggle=Az mcMMO hibakeres\u0151 m\u00F3d most m\u00E1r &6{0}&7, haszn\u00E1ld \u00FAjra ezt a parancsot a v\u00E1lt\u00E1shoz. Bekapcsolt hibakeres\u0151 m\u00F3ddal a blokkok meg\u00FCt\u00E9s\u00E9vel hasznos inform\u00E1ci\u00F3kat \u00EDrathatsz ki a blokkokr\u00F3l a kapcsolatfelv\u00E9telhez. +mcMMO.NoInvites=&cJelenleg nincsenek megh\u00EDv\u00E1said. +mcMMO.NoPermission=&4Nincs enged\u00E9lyed. +mcMMO.NoSkillNote=&8Ha nincs jogod egy k\u00E9pess\u00E9ghez, akkor az nem fog itt l\u00E1tszani. ##party Party.Forbidden=[mcMMO]A partyk nem enged\u00E9lyezettek ebben a vil\u00E1gban (l\u00E1sd az enged\u00E9lyeket) -Party.Help.0=[[RED]]A megfelel\u0151 haszn\u00E1lat [[DARK_AQUA]]{0} [jelsz\u00F3]. -Party.Help.1=[[RED]]Party l\u00E9trehoz\u00E1s\u00E1\u00E9rt haszn\u00E1ld [[DARK_AQUA]]{0} [jelsz\u00F3]. -Party.Help.2=[[RED]]Haszn\u00E1ld [[DARK_AQUA]]{0} [[RED]] t\u00F6bb inform\u00E1ci\u00F3\u00E9rt. -Party.Help.3=[[RED]]Haszn\u00E1ld [[DARK_AQUA]]{0} [jelsz\u00F3] [[RED]] a csatlakoz\u00E1shoz, vagy [[DARK_AQUA]]{1} [[RED]] a kil\u00E9p\u00E9shez. -Party.Help.4=[[RED]]Haszn\u00E1ld hogy z\u00E1rolhasd/feloldhasd a partyt: [[DARK_AQUA]]{0} -Party.Help.5=[[RED]]Party jelsz\u00F3 megad\u00E1s\u00E1hoz haszn\u00E1ld: [[DARK_AQUA]]{0} -Party.Help.6=[[RED]]Egy j\u00E1t\u00E9kos kir\u00FAg\u00E1s\u00E1hoz haszn\u00E1ld: [[DARK_AQUA]]{0} -Party.Help.7=[[RED]]A party tulajdonjog\u00E1nak \u00E1truh\u00E1z\u00E1s\u00E1hoz haszn\u00E1ld: [[DARK_AQUA]]{0} -Party.Help.8=[[RED]]Hogy feloszlasd a partyt, haszn\u00E1ld: [[DARK_AQUA]]{0} -Party.Help.9=[[RED]]Haszn\u00E1ld [[DARK_AQUA]]{0} [[RED]]hogy enged\u00E9lyezd a t\u00E1rgy megoszt\u00E1s\u00E1t a party tagokkal. -Party.Help.10=[[RED]]Haszn\u00E1ld [[DARK_AQUA]]{0} [[RED]]hogy enged\u00E9lyezd az XP megoszt\u00E1s\u00E1t a party tagokkal. -Party.InformedOnJoin={0} [[GREEN]]Csatlakozott a partyba! -Party.InformedOnQuit={0} [[GREEN]]Kil\u00E9pett a partyb\u00F3l! -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]A party neve sikeresen megv\u00E1ltoztatva erre:[[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Nincs ilyen party! -Party.Invite.Self=[[RED]]Nem h\u00EDvhatod meg magad! -Party.IsLocked=[[RED]]A party m\u00E1r le van z\u00E1rva! -Party.IsntLocked=[[RED]]Ez a party nincs z\u00E1rva! -Party.Locked=[[RED]]A party z\u00E1rva, csak a vezet\u0151 tud megh\u00EDvni! -Party.NotInYourParty=[[DARK_RED]]{0} nincs a partyban! -Party.NotOwner=[[DARK_RED]]Nem vagy a party vezet\u0151je! -Party.Target.NotOwner=[[DARK_RED]]{0} nem party vezet\u0151. -Party.Owner.New=[[GREEN]]{0} az \u00FAj party vezet\u0151. -Party.Owner.NotLeader=[[DARK_RED]]Mostant\u00F3l nem te vagy a party vezet\u0151je. -Party.Owner.Player =[[GREEN]]Te vagy a party vezet\u0151je. -Party.Password.None=[[RED]]Ez a party jelsz\u00F3val v\u00E9dett. Adj meg jelsz\u00F3t a csatlakoz\u00E1shoz. -Party.Password.Incorrect=[[RED]]Nem egyezik a party jelsz\u00F3! -Party.Password.Set=[[GREEN]]A party jelsz\u00F3 be\u00E1ll\u00EDtva: {0} -Party.Password.Removed=[[GREEN]]party jelsz\u00F3 t\u00F6r\u00F6lve. -Party.Player.Invalid=[[RED]]Nincs ilyen j\u00E1t\u00E9kos! -Party.NotOnline=[[DARK_RED]]{0} nem el\u00E9rhet\u0151! +Party.Help.0=&cA megfelel\u0151 haszn\u00E1lat &3{0} [jelsz\u00F3]. +Party.Help.1=&cParty l\u00E9trehoz\u00E1s\u00E1\u00E9rt haszn\u00E1ld &3{0} [jelsz\u00F3]. +Party.Help.2=&cHaszn\u00E1ld &3{0} &c t\u00F6bb inform\u00E1ci\u00F3\u00E9rt. +Party.Help.3=&cHaszn\u00E1ld &3{0} [jelsz\u00F3] &c a csatlakoz\u00E1shoz, vagy &3{1} &c a kil\u00E9p\u00E9shez. +Party.Help.4=&cHaszn\u00E1ld hogy z\u00E1rolhasd/feloldhasd a partyt: &3{0} +Party.Help.5=&cParty jelsz\u00F3 megad\u00E1s\u00E1hoz haszn\u00E1ld: &3{0} +Party.Help.6=&cEgy j\u00E1t\u00E9kos kir\u00FAg\u00E1s\u00E1hoz haszn\u00E1ld: &3{0} +Party.Help.7=&cA party tulajdonjog\u00E1nak \u00E1truh\u00E1z\u00E1s\u00E1hoz haszn\u00E1ld: &3{0} +Party.Help.8=&cHogy feloszlasd a partyt, haszn\u00E1ld: &3{0} +Party.Help.9=&cHaszn\u00E1ld &3{0} &chogy enged\u00E9lyezd a t\u00E1rgy megoszt\u00E1s\u00E1t a party tagokkal. +Party.Help.10=&cHaszn\u00E1ld &3{0} &chogy enged\u00E9lyezd az XP megoszt\u00E1s\u00E1t a party tagokkal. +Party.InformedOnJoin={0} &aCsatlakozott a partyba! +Party.InformedOnQuit={0} &aKil\u00E9pett a partyb\u00F3l! +Party.InformedOnNameChange=&6{0} &aA party neve sikeresen megv\u00E1ltoztatva erre:&f{1} +Party.InvalidName=&4Nincs ilyen party! +Party.Invite.Self=&cNem h\u00EDvhatod meg magad! +Party.IsLocked=&cA party m\u00E1r le van z\u00E1rva! +Party.IsntLocked=&cEz a party nincs z\u00E1rva! +Party.Locked=&cA party z\u00E1rva, csak a vezet\u0151 tud megh\u00EDvni! +Party.NotInYourParty=&4{0} nincs a partyban! +Party.NotOwner=&4Nem vagy a party vezet\u0151je! +Party.Target.NotOwner=&4{0} nem party vezet\u0151. +Party.Owner.New=&a{0} az \u00FAj party vezet\u0151. +Party.Owner.NotLeader=&4Mostant\u00F3l nem te vagy a party vezet\u0151je. +Party.Owner.Player =&aTe vagy a party vezet\u0151je. +Party.Password.None=&cEz a party jelsz\u00F3val v\u00E9dett. Adj meg jelsz\u00F3t a csatlakoz\u00E1shoz. +Party.Password.Incorrect=&cNem egyezik a party jelsz\u00F3! +Party.Password.Set=&aA party jelsz\u00F3 be\u00E1ll\u00EDtva: {0} +Party.Password.Removed=&aparty jelsz\u00F3 t\u00F6r\u00F6lve. +Party.Player.Invalid=&cNincs ilyen j\u00E1t\u00E9kos! +Party.NotOnline=&4{0} nem el\u00E9rhet\u0151! Party.Player.InSameParty={0} m\u00E1r a partydban van! -Party.PlayerNotInParty=[[DARK_RED]]{0} nincs partyban. -Party.Specify=[[RED]]Meg kell adnod egy partyt. -Party.Teleport.Dead=[[RED]]Nem teleport\u00E1lhatsz halott j\u00E1t\u00E9koshoz! -Party.Teleport.Hurt=[[RED]]Az elm\u00FAlt {0} m\u00E1sodpercben s\u00E9r\u00FClt meg, \u00E9s nem tud teleport\u00E1lni. -Party.Teleport.Player=[[GREEN]]Hozz\u00E1 teleport\u00E1lt\u00E1l: {0}. -Party.Teleport.Self=[[RED]]Nem teleport\u00E1lhatsz magadhoz! -Party.Teleport.Target=[[GREEN]]{0} hozz\u00E1d teleport\u00E1lt. -Party.Teleport.Disabled=[[RED]]{0} nincs enged\u00E9lyezve a party teleport\u00E1l\u00E1s! -Party.Rename.Same=[[RED]]Ez m\u00E1r a partyd neve! -Party.Join.Self=[[RED]]Nem tudsz magadhoz csatlakozni! -Party.Unlocked=[[GRAY]]A party nyitva van. -Party.Disband=[[GRAY]]A party feloszlott. -Party.Alliance.Formed=[[GRAY]]A partyd mostant\u00F3l sz\u00F6vets\u00E9gben van vel\u00FCk: [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]A p\u00E1rtod nem sz\u00F6vets\u00E9ges t\u00F6bb\u00E9 vel\u00FCk: [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](MEGH\u00CDV\u00C1S) -Party.Status.Unlocked=[[DARK_GREEN]](NYITVA) -Party.LevelUp=[[YELLOW]]A party szintje n\u0151tt {0} szinttel. \u00D6sszesen: ({1}) +Party.PlayerNotInParty=&4{0} nincs partyban. +Party.Specify=&cMeg kell adnod egy partyt. +Party.Teleport.Dead=&cNem teleport\u00E1lhatsz halott j\u00E1t\u00E9koshoz! +Party.Teleport.Hurt=&cAz elm\u00FAlt {0} m\u00E1sodpercben s\u00E9r\u00FClt meg, \u00E9s nem tud teleport\u00E1lni. +Party.Teleport.Player=&aHozz\u00E1 teleport\u00E1lt\u00E1l: {0}. +Party.Teleport.Self=&cNem teleport\u00E1lhatsz magadhoz! +Party.Teleport.Target=&a{0} hozz\u00E1d teleport\u00E1lt. +Party.Teleport.Disabled=&c{0} nincs enged\u00E9lyezve a party teleport\u00E1l\u00E1s! +Party.Rename.Same=&cEz m\u00E1r a partyd neve! +Party.Join.Self=&cNem tudsz magadhoz csatlakozni! +Party.Unlocked=&7A party nyitva van. +Party.Disband=&7A party feloszlott. +Party.Alliance.Formed=&7A partyd mostant\u00F3l sz\u00F6vets\u00E9gben van vel\u00FCk: &a{0} +Party.Alliance.Disband=&7A p\u00E1rtod nem sz\u00F6vets\u00E9ges t\u00F6bb\u00E9 vel\u00FCk: &c{0} +Party.Status.Locked=&4(MEGH\u00CDV\u00C1S) +Party.Status.Unlocked=&2(NYITVA) +Party.LevelUp=&eA party szintje n\u0151tt {0} szinttel. \u00D6sszesen: ({1}) Party.Feature.Chat=Party t\u00E1rsalg\u00F3 Party.Feature.Teleport=Party teleport\u00E1l\u00E1s Party.Feature.Alliance=Sz\u00F6vets\u00E9gek @@ -796,11 +796,11 @@ Party.Feature.Locked.Teleport=LEZ\u00C1RVA {0}+ SZINTIG (PARTY TELEPORT\u00C1L\u Party.Feature.Locked.Alliance=LEZ\u00C1RVA {0}+ SZINTIG (SZ\u00D6VETS\u00C9GESEK) Party.Feature.Locked.ItemShare=LEZ\u00C1RVA {0}+ SZINTIG (T\u00C1RGY MEGOSZT\u00C1S) Party.Feature.Locked.XpShare=LEZ\u00C1RVA {0}+ SZINTIG (XP MEGOSZT\u00C1S) -Party.Feature.Disabled.1=[[RED]]A party t\u00E1rsalg\u00F3 m\u00E9g nem nyitott. -Party.Feature.Disabled.2=[[RED]]A party teleport\u00E1l\u00E1s m\u00E9g nem nyitott. -Party.Feature.Disabled.3=[[RED]]A party sz\u00F6vets\u00E9g m\u00E9g nem nyitott. -Party.Feature.Disabled.4=[[RED]]A party t\u00E1rgy megoszt\u00E1s m\u00E9g nem nyitott. -Party.Feature.Disabled.5=[[RED]]A party XP megoszt\u00E1s m\u00E9g nem nyitott. +Party.Feature.Disabled.1=&cA party t\u00E1rsalg\u00F3 m\u00E9g nem nyitott. +Party.Feature.Disabled.2=&cA party teleport\u00E1l\u00E1s m\u00E9g nem nyitott. +Party.Feature.Disabled.3=&cA party sz\u00F6vets\u00E9g m\u00E9g nem nyitott. +Party.Feature.Disabled.4=&cA party t\u00E1rgy megoszt\u00E1s m\u00E9g nem nyitott. +Party.Feature.Disabled.5=&cA party XP megoszt\u00E1s m\u00E9g nem nyitott. Party.ShareType.Xp=XP Party.ShareType.Item=T\u00C1RGY Party.ShareMode.None=EGYIK SEM @@ -826,216 +826,216 @@ Commands.XPGain.Swords=Sz\u00F6rny \u00F6l\u00E9s (Kard) Commands.XPGain.Taming=Szel\u00EDd\u00EDt\u00E9s Commands.XPGain.Unarmed=Sz\u00F6rny \u00F6l\u00E9s (k\u00E9z) Commands.XPGain.Woodcutting=Fav\u00E1g\u00E1s -Commands.XPGain=[[DARK_GRAY]]XP NYERES\u00C9G: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Az XP s\u00E1v most le van z\u00E1rva {0}! -Commands.xplock.unlocked=[[GOLD]]Az XP s\u00E1v most [[GREEN]]FELOLDVA[[GOLD]]! -Commands.xprate.modified=[[RED]]Az XP AR\u00C1NYA m\u00F3dosult {0} -Commands.xprate.over=[[RED]]mcMMO XP szorz\u00F3 esem\u00E9ny V\u00C9GE! -Commands.xprate.proper.0=[[RED]]Az XP sebess\u00E9g v\u00E1ltoztat\u00E1s\u00E1nak megfelel\u0151 haszn\u00E1lata: /xprate -Commands.xprate.proper.1=[[RED]]Az XP-alap\u00E9rtelmezett \u00E9rt\u00E9k helyes vissza\u00E1ll\u00EDt\u00E1sa: /xprate reset -Commands.xprate.proper.2=[[RED]]Adjon meg igaz vagy hamis jelz\u00E9st, hogy jelezze, hogy ez egy xp esem\u00E9ny vagy sem +Commands.XPGain=&8XP NYERES\u00C9G: &f{0} +Commands.xplock.locked=&6Az XP s\u00E1v most le van z\u00E1rva {0}! +Commands.xplock.unlocked=&6Az XP s\u00E1v most &aFELOLDVA&6! +Commands.xprate.modified=&cAz XP AR\u00C1NYA m\u00F3dosult {0} +Commands.xprate.over=&cmcMMO XP szorz\u00F3 esem\u00E9ny V\u00C9GE! +Commands.xprate.proper.0=&cAz XP sebess\u00E9g v\u00E1ltoztat\u00E1s\u00E1nak megfelel\u0151 haszn\u00E1lata: /xprate +Commands.xprate.proper.1=&cAz XP-alap\u00E9rtelmezett \u00E9rt\u00E9k helyes vissza\u00E1ll\u00EDt\u00E1sa: /xprate reset +Commands.xprate.proper.2=&cAdjon meg igaz vagy hamis jelz\u00E9st, hogy jelezze, hogy ez egy xp esem\u00E9ny vagy sem Commands.NegativeNumberWarn=Ne haszn\u00E1lj negat\u00EDv sz\u00E1mokat! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] Event! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] Event V\u00E9ge! -Commands.Event.Stop.Subtitle=[[GREEN]]Rem\u00E9lem j\u00F3l \u00E9rezted magad! -Commands.Event.XP=[[DARK_AQUA]]Az XP szorz\u00F3 [[GOLD]]{0}[[DARK_AQUA]]x! -Commands.xprate.started.0=[[GOLD]]mcMMO XP szorz\u00F3 esem\u00E9ny kezd\u0151d\u00F6tt! -Commands.xprate.started.1=[[GOLD]]mcMMO XP Ar\u00E1nya most: {0}x! +Commands.Event.Start=&amcMMO&6 Event! +Commands.Event.Stop=&amcMMO&3 Event V\u00E9ge! +Commands.Event.Stop.Subtitle=&aRem\u00E9lem j\u00F3l \u00E9rezted magad! +Commands.Event.XP=&3Az XP szorz\u00F3 &6{0}&3x! +Commands.xprate.started.0=&6mcMMO XP szorz\u00F3 esem\u00E9ny kezd\u0151d\u00F6tt! +Commands.xprate.started.1=&6mcMMO XP Ar\u00E1nya most: {0}x! # Admin Notifications -Server.ConsoleName=[[YELLOW]][Szerver] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]Be\u00E1ll\u00EDtottad a glob\u00E1lis XP szorz\u00F3t erre [[GOLD]]{0}x -Notifications.Admin.XPRate.End.Self=[[GRAY]]Megszak\u00EDtottad az XP szorz\u00F3 eventet. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]megszak\u00EDtotta az XP szorz\u00F3 eventet. -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]elind\u00EDtotta vagy m\u00F3dos\u00EDtotta az XP szorz\u00F3 eventet glob\u00E1lis {1}x szorz\u00F3val -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Szerver] +Notifications.Admin.XPRate.Start.Self=&7Be\u00E1ll\u00EDtottad a glob\u00E1lis XP szorz\u00F3t erre &6{0}x +Notifications.Admin.XPRate.End.Self=&7Megszak\u00EDtottad az XP szorz\u00F3 eventet. +Notifications.Admin.XPRate.End.Others={0} &7megszak\u00EDtotta az XP szorz\u00F3 eventet. +Notifications.Admin.XPRate.Start.Others={0} &7elind\u00EDtotta vagy m\u00F3dos\u00EDtotta az XP szorz\u00F3 eventet glob\u00E1lis {1}x szorz\u00F3val +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event= [[GOLD]]mcMMO XP szorz\u00F3 event! Az XP ar\u00E1nya {0}x! +XPRate.Event= &6mcMMO XP szorz\u00F3 event! Az XP ar\u00E1nya {0}x! #GUIDES -Guides.Available=[[GRAY]]A {0} seg\u00EDts\u00E9g el\u00E9rhet\u0151 - haszn\u00E1lat: /{1} ? [oldal] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Seg\u00EDts\u00E9g[[GOLD]]=- +Guides.Available=&7A {0} seg\u00EDts\u00E9g el\u00E9rhet\u0151 - haszn\u00E1lat: /{1} ? [oldal] +Guides.Header=&6-=&a{0} Seg\u00EDts\u00E9g&6=- Guides.Page.Invalid=Nem egy val\u00F3s oldal! Guides.Page.OutOfRange=Ez az oldal nem l\u00E9tezik, \u00F6sszesen csak {0} oldal van. Guides.Usage= Haszn\u00E1lat: /{0} ? [oldal] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]Az akrobatik\u00E1r\u00F3l:\n[[YELLOW]]Az akrobatika a kecses mozg\u00E1s m\u0171v\u00E9szete az mcMMO-ban.\n[[YELLOW]]Harci \u00E9s k\u00F6rnyezeti b\u00F3nuszokkal l\u00E1t el.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Hogy tapasztalathoz juss ebben a k\u00E9pess\u00E9gben, kit\u00E9r\u00E9st kell v\u00E9grehajtanod \n[[YELLOW]]harcban, vagy olyan es\u00E9seket t\u00FAl\u00E9lned, amelyek sebz\u00E9st okoznak. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Gurul\u00E1s?\n[[YELLOW]]Passz\u00EDv es\u00E9lyed van arra, hogy a sz\u00E1modra sebz\u00E9st okoz\u00F3 landol\u00E1sokn\u00E1l, \n[[YELLOW]]neg\u00E1ld a s\u00E9r\u00FCl\u00E9st. A guggol\u00E1s lenyomva tart\u00E1sa es\u00E9s k\u00F6zben \n[[YELLOW]] megdupl\u00E1zza az es\u00E9lyeidet.\n[[YELLOW]]Ilyenkor a sima gurul\u00E1s helyett Kecses Gurul\u00E1st hajthatsz v\u00E9gre.\n[[YELLOW]]A Kecses Gurul\u00E1s nagyban hasonl\u00EDt a sima gurul\u00E1shoz, azzal a k\u00FCl\u00F6nbs\u00E9ggel, \n[[YELLOW]]hogy k\u00E9tszer olyan val\u00F3sz\u00EDn\u0171, \u00E9s nagyobb v\u00E9delmet ny\u00FAjt.\n[[YELLOW]]A gurul\u00E1s es\u00E9lye a k\u00E9pess\u00E9ged szintj\u00E9t\u0151l f\u00FCgg. -Guides.Acrobatics.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Kit\u00E9r\u00E9s?\n[[YELLOW]]A kit\u00E9r\u00E9s passz\u00EDv es\u00E9lyt ad arra, \n[[YELLOW]]harcban val\u00F3 s\u00E9r\u00FCl\u00E9s eset\u00E9n csak a sebz\u00E9s fel\u00E9t szenvedd el.\n[[YELLOW]]A k\u00E9pess\u00E9ged szintj\u00E9t\u0151l f\u00FCgg. +Guides.Acrobatics.Section.0=&3Az akrobatik\u00E1r\u00F3l:\n&eAz akrobatika a kecses mozg\u00E1s m\u0171v\u00E9szete az mcMMO-ban.\n&eHarci \u00E9s k\u00F6rnyezeti b\u00F3nuszokkal l\u00E1t el.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eHogy tapasztalathoz juss ebben a k\u00E9pess\u00E9gben, kit\u00E9r\u00E9st kell v\u00E9grehajtanod \n&eharcban, vagy olyan es\u00E9seket t\u00FAl\u00E9lned, amelyek sebz\u00E9st okoznak. +Guides.Acrobatics.Section.1=&3Hogyan m\u0171k\u00F6dik a Gurul\u00E1s?\n&ePassz\u00EDv es\u00E9lyed van arra, hogy a sz\u00E1modra sebz\u00E9st okoz\u00F3 landol\u00E1sokn\u00E1l, \n&eneg\u00E1ld a s\u00E9r\u00FCl\u00E9st. A guggol\u00E1s lenyomva tart\u00E1sa es\u00E9s k\u00F6zben \n&e megdupl\u00E1zza az es\u00E9lyeidet.\n&eIlyenkor a sima gurul\u00E1s helyett Kecses Gurul\u00E1st hajthatsz v\u00E9gre.\n&eA Kecses Gurul\u00E1s nagyban hasonl\u00EDt a sima gurul\u00E1shoz, azzal a k\u00FCl\u00F6nbs\u00E9ggel, \n&ehogy k\u00E9tszer olyan val\u00F3sz\u00EDn\u0171, \u00E9s nagyobb v\u00E9delmet ny\u00FAjt.\n&eA gurul\u00E1s es\u00E9lye a k\u00E9pess\u00E9ged szintj\u00E9t\u0151l f\u00FCgg. +Guides.Acrobatics.Section.2=&3Hogyan m\u0171k\u00F6dik a Kit\u00E9r\u00E9s?\n&eA kit\u00E9r\u00E9s passz\u00EDv es\u00E9lyt ad arra, \n&eharcban val\u00F3 s\u00E9r\u00FCl\u00E9s eset\u00E9n csak a sebz\u00E9s fel\u00E9t szenvedd el.\n&eA k\u00E9pess\u00E9ged szintj\u00E9t\u0151l f\u00FCgg. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]Az alk\u00EDmi\u00E1r\u00F3l:\n[[YELLOW]]Az alk\u00EDmia alapja a b\u00E1jitalf\u0151z\u00E9s.\n[[YELLOW]]Gyors\u00EDtja a b\u00E1jitalf\u0151z\u00E9s folyamat\u00E1t, tov\u00E1bb\u00E1\n[[YELLOW]]lehet\u0151v\u00E9 teszi \u00FAj (eddig) megszerezhetetlen b\u00E1jitalok f\u0151z\u00E9s\u00E9t is.\n\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Tapasztalat szerz\u00E9shez nem kell m\u00E1s tenned, csak b\u00E1jitalokat f\u0151zn\u00F6d. -Guides.Alchemy.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Katal\u00EDzis?\n[[YELLOW]]A Katal\u00EDzis gyors\u00EDtja a b\u00E1jitalok elk\u00E9sz\u00FCl\u00E9s\u00E9t, maxim\u00E1lis \n[[YELLOW]] 4x-es sebess\u00E9get biztos\u00EDt az 1000-es szint el\u00E9r\u00E9sekor.\n[[YELLOW]]Ez a k\u00E9pess\u00E9g a 100-as szinten old\u00F3dik fel. -Guides.Alchemy.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dnek a F\u0151zetek?\n[[YELLOW]]A F\u0151zet lehet\u0151v\u00E9 teszi a b\u00E1jitalf\u0151z\u00E9st egyedi hozz\u00E1val\u00F3kkal.\n[[YELLOW]]A hozz\u00E1val\u00F3k a \n[[YELLOW]]rangod n\u00F6veked\u00E9ssel old\u00F3dnak fel. 8 k\u00FCl\u00F6nb\u00F6z\u0151 rang van. -Guides.Alchemy.Section.3=[[DARK_AQUA]]1-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]\u0150rl\u00E1ngpor, Erjesztett p\u00F3kszem, Szellemk\u00F6nny, V\u00F6r\u00F6sk\u0151,\n[[YELLOW]]Izz\u00F3k\u0151r por, Cukor, Arany dinnye, Arany r\u00E9pa,\n[[YELLOW]]Magmakr\u00E9m, Alvil\u00E1gi bibircs\u00F3k, P\u00F3kszem, Puskapor, Tavir\u00F3zsa,\n[[YELLOW]]G\u00F6mbhal\n[[YELLOW]](Alap b\u00E1jitalok) -Guides.Alchemy.Section.4=[[DARK_AQUA]]2-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]R\u00E9pa (Siets\u00E9g b\u00E1jital)\n[[YELLOW]]Ny\u00E1lkagoly\u00F3 (F\u00E1radts\u00E1g b\u00E1jital)\n\n[[DARK_AQUA]]3-as szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]Kvarc (Abszorpci\u00F3 b\u00E1jital)\n[[YELLOW]]Piros gomba (Magasugr\u00E1s b\u00E1jital) -Guides.Alchemy.Section.5=[[DARK_AQUA]]4-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]Alma (\u00C9leter\u0151 n\u00F6vel\u0151 b\u00E1jital)\n[[YELLOW]]Rohadt h\u00FAs (\u00C9hs\u00E9g b\u00E1jital)\n\n[[DARK_AQUA]]5-\u00F6s szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]Barna gomba (Sz\u00E9d\u00FCl\u00E9s b\u00E1jital)\n[[YELLOW]]Tintazs\u00E1k (Vaks\u00E1g b\u00E1jitala) -Guides.Alchemy.Section.6=[[DARK_AQUA]]6-os szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]P\u00E1fr\u00E1ny (J\u00F3llakotts\u00E1g b\u00E1jital)\n\n[[DARK_AQUA]]7-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]M\u00E9rgez\u0151 krumpli (Elsorvad\u00E1s b\u00E1jital)\n\n[[DARK_AQUA]]8-as szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n[[YELLOW]]Aranyalma (V\u00E9delem b\u00E1jital) +Guides.Alchemy.Section.0=&3Az alk\u00EDmi\u00E1r\u00F3l:\n&eAz alk\u00EDmia alapja a b\u00E1jitalf\u0151z\u00E9s.\n&eGyors\u00EDtja a b\u00E1jitalf\u0151z\u00E9s folyamat\u00E1t, tov\u00E1bb\u00E1\n&elehet\u0151v\u00E9 teszi \u00FAj (eddig) megszerezhetetlen b\u00E1jitalok f\u0151z\u00E9s\u00E9t is.\n\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eTapasztalat szerz\u00E9shez nem kell m\u00E1s tenned, csak b\u00E1jitalokat f\u0151zn\u00F6d. +Guides.Alchemy.Section.1=&3Hogyan m\u0171k\u00F6dik a Katal\u00EDzis?\n&eA Katal\u00EDzis gyors\u00EDtja a b\u00E1jitalok elk\u00E9sz\u00FCl\u00E9s\u00E9t, maxim\u00E1lis \n&e 4x-es sebess\u00E9get biztos\u00EDt az 1000-es szint el\u00E9r\u00E9sekor.\n&eEz a k\u00E9pess\u00E9g a 100-as szinten old\u00F3dik fel. +Guides.Alchemy.Section.2=&3Hogyan m\u0171k\u00F6dnek a F\u0151zetek?\n&eA F\u0151zet lehet\u0151v\u00E9 teszi a b\u00E1jitalf\u0151z\u00E9st egyedi hozz\u00E1val\u00F3kkal.\n&eA hozz\u00E1val\u00F3k a \n&erangod n\u00F6veked\u00E9ssel old\u00F3dnak fel. 8 k\u00FCl\u00F6nb\u00F6z\u0151 rang van. +Guides.Alchemy.Section.3=&31-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&e\u0150rl\u00E1ngpor, Erjesztett p\u00F3kszem, Szellemk\u00F6nny, V\u00F6r\u00F6sk\u0151,\n&eIzz\u00F3k\u0151r por, Cukor, Arany dinnye, Arany r\u00E9pa,\n&eMagmakr\u00E9m, Alvil\u00E1gi bibircs\u00F3k, P\u00F3kszem, Puskapor, Tavir\u00F3zsa,\n&eG\u00F6mbhal\n&e(Alap b\u00E1jitalok) +Guides.Alchemy.Section.4=&32-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eR\u00E9pa (Siets\u00E9g b\u00E1jital)\n&eNy\u00E1lkagoly\u00F3 (F\u00E1radts\u00E1g b\u00E1jital)\n\n&33-as szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eKvarc (Abszorpci\u00F3 b\u00E1jital)\n&ePiros gomba (Magasugr\u00E1s b\u00E1jital) +Guides.Alchemy.Section.5=&34-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eAlma (\u00C9leter\u0151 n\u00F6vel\u0151 b\u00E1jital)\n&eRohadt h\u00FAs (\u00C9hs\u00E9g b\u00E1jital)\n\n&35-\u00F6s szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eBarna gomba (Sz\u00E9d\u00FCl\u00E9s b\u00E1jital)\n&eTintazs\u00E1k (Vaks\u00E1g b\u00E1jitala) +Guides.Alchemy.Section.6=&36-os szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eP\u00E1fr\u00E1ny (J\u00F3llakotts\u00E1g b\u00E1jital)\n\n&37-es szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eM\u00E9rgez\u0151 krumpli (Elsorvad\u00E1s b\u00E1jital)\n\n&38-as szint\u0171 F\u0151zet hozz\u00E1val\u00F3k:\n&eAranyalma (V\u00E9delem b\u00E1jital) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]Az \u00CDj\u00E1szatr\u00F3l:\n[[YELLOW]]Az \u00CDj\u00E1szat az \u00EDjjal val\u00F3 l\u00F6v\u00E9sr\u0151l sz\u00F3l.\n[[YELLOW]]K\u00FCl\u00F6nb\u00F6z\u0151 harci b\u00F3nuszokkal ruh\u00E1z fel, olyanokkal, mint a sebz\u00E9sn\u00F6vel\u00E9s\n[[YELLOW]], ami a szinteddel n\u00F6vekszik, \u00E9s m\u00E1sik elk\u00E1b\u00EDt\u00E1s\u00E1nak k\u00E9pess\u00E9g\u00E9vel.\n[[YELLOW]]. Tov\u00E1bb\u00E1 visszaszerezheted az elhaszn\u00E1lt \n[[YELLOW]]nyilaid egy r\u00E9sz\u00E9t az ellens\u00E9geid holttest\u00E9b\u0151l.\n\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]A tapasztalat szerz\u00E9shez \u00E9l\u0151l\u00E9nyeket vagy \n[[YELLOW]]j\u00E1t\u00E9kosokat kell l\u0151n\u00F6d \u00EDjjal. -Guides.Archery.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Pontos L\u00F6v\u00E9s?\n[[YELLOW]]A Pontos L\u00F6v\u00E9s n\u00F6veli a l\u00F6ved\u00E9keid sebz\u00E9s\u00E9t.\n[[YELLOW]]A b\u00F3nusz sebz\u00E9s az \n[[YELLOW]]\u00CDj\u00E1szat szintedt\u0151l f\u00FCgg.\n[[YELLOW]]Alapvet\u0151en a b\u00F3nusz sebz\u00E9sed 10%-kal n\u00F6vekszik\n[[YELLOW]]minden 50. szinten, ami a maxim\u00E1lis 200%-os b\u00F3nusz sebz\u00E9shez vezet. -Guides.Archery.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a K\u00E1b\u00EDt\u00E1s?\n[[YELLOW]]Passz\u00EDv es\u00E9lyed van elk\u00E1b\u00EDtani m\u00E1s j\u00E1t\u00E9kosokat, \n[[YELLOW]]mikor eltal\u00E1lod \u0151ket. Amikor a k\u00E1b\u00EDt\u00E1s betal\u00E1l, k\u00E9nyszer\u00EDti az ellenfeledet, hogy\n[[YELLOW]]r\u00F6vid id\u0151re egyenesen felfel\u00E9 n\u00E9zzen.\n[[YELLOW]]Egy K\u00E1b\u00EDt\u00F3l\u00F6ved\u00E9k tov\u00E1bbi 4 sebz\u00E9st okoz. (2 sz\u00EDv). -Guides.Archery.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a ny\u00EDlvessz\u0151 visszaszerz\u00E9se?\n[[YELLOW]]Passz\u00EDv es\u00E9lyed van visszaszerezni az elhaszn\u00E1lt ny\u00EDlvessz\u0151idet\n[[YELLOW]], amikor meg\u00F6lsz egy \u00E9l\u0151l\u00E9nyt az \u00EDjaddal.\n[[YELLOW]]Ennek az es\u00E9lye az \u00CDj\u00E1szat szinteddel egy\u00FCtt n\u00F6vekszik.\n[[YELLOW]]Alapvet\u0151en 0.1%-kal n\u00F6vekszik szintenk\u00E9nt, ami a maxim\u00E1lis 100%-hoz vezet\n[[YELLOW]] az 1000-es szint el\u00E9r\u00E9sekor. +Guides.Archery.Section.0=&3Az \u00CDj\u00E1szatr\u00F3l:\n&eAz \u00CDj\u00E1szat az \u00EDjjal val\u00F3 l\u00F6v\u00E9sr\u0151l sz\u00F3l.\n&eK\u00FCl\u00F6nb\u00F6z\u0151 harci b\u00F3nuszokkal ruh\u00E1z fel, olyanokkal, mint a sebz\u00E9sn\u00F6vel\u00E9s\n&e, ami a szinteddel n\u00F6vekszik, \u00E9s m\u00E1sik elk\u00E1b\u00EDt\u00E1s\u00E1nak k\u00E9pess\u00E9g\u00E9vel.\n&e. Tov\u00E1bb\u00E1 visszaszerezheted az elhaszn\u00E1lt \n&enyilaid egy r\u00E9sz\u00E9t az ellens\u00E9geid holttest\u00E9b\u0151l.\n\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eA tapasztalat szerz\u00E9shez \u00E9l\u0151l\u00E9nyeket vagy \n&ej\u00E1t\u00E9kosokat kell l\u0151n\u00F6d \u00EDjjal. +Guides.Archery.Section.1=&3Hogyan m\u0171k\u00F6dik a Pontos L\u00F6v\u00E9s?\n&eA Pontos L\u00F6v\u00E9s n\u00F6veli a l\u00F6ved\u00E9keid sebz\u00E9s\u00E9t.\n&eA b\u00F3nusz sebz\u00E9s az \n&e\u00CDj\u00E1szat szintedt\u0151l f\u00FCgg.\n&eAlapvet\u0151en a b\u00F3nusz sebz\u00E9sed 10%-kal n\u00F6vekszik\n&eminden 50. szinten, ami a maxim\u00E1lis 200%-os b\u00F3nusz sebz\u00E9shez vezet. +Guides.Archery.Section.2=&3Hogyan m\u0171k\u00F6dik a K\u00E1b\u00EDt\u00E1s?\n&ePassz\u00EDv es\u00E9lyed van elk\u00E1b\u00EDtani m\u00E1s j\u00E1t\u00E9kosokat, \n&emikor eltal\u00E1lod \u0151ket. Amikor a k\u00E1b\u00EDt\u00E1s betal\u00E1l, k\u00E9nyszer\u00EDti az ellenfeledet, hogy\n&er\u00F6vid id\u0151re egyenesen felfel\u00E9 n\u00E9zzen.\n&eEgy K\u00E1b\u00EDt\u00F3l\u00F6ved\u00E9k tov\u00E1bbi 4 sebz\u00E9st okoz. (2 sz\u00EDv). +Guides.Archery.Section.3=&3Hogyan m\u0171k\u00F6dik a ny\u00EDlvessz\u0151 visszaszerz\u00E9se?\n&ePassz\u00EDv es\u00E9lyed van visszaszerezni az elhaszn\u00E1lt ny\u00EDlvessz\u0151idet\n&e, amikor meg\u00F6lsz egy \u00E9l\u0151l\u00E9nyt az \u00EDjaddal.\n&eEnnek az es\u00E9lye az \u00CDj\u00E1szat szinteddel egy\u00FCtt n\u00F6vekszik.\n&eAlapvet\u0151en 0.1%-kal n\u00F6vekszik szintenk\u00E9nt, ami a maxim\u00E1lis 100%-hoz vezet\n&e az 1000-es szint el\u00E9r\u00E9sekor. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]A Balt\u00E1szatr\u00F3l:\n[[YELLOW]]A Balt\u00E1szattal sokkal t\u00F6bb dologra is\n[[YELLOW]]haszn\u00E1lhatod a balt\u00E1dat, mint a fav\u00E1g\u00E1s! Meg\u00FCthetsz j\u00E1t\u00E9kosokat \u00E9s \u00E9l\u0151l\u00E9nyeket, \n[[YELLOW]]hogy tapasztalatot szerezz, az \u00E9l\u0151l\u00E9nyekre a\n[[YELLOW]]h\u00E1tral\u00F6k\u00E9s, m\u00EDg a j\u00E1t\u00E9kosokra egyar\u00E1nt a Hal\u00E1los Kritikus Csap\u00E1s k\u00E9pess\u00E9g\u00E9t haszn\u00E1lhatod.\n[[YELLOW]]A Balt\u00E1d egy k\u00E9zi fa apr\u00EDt\u00F3v\u00E1 v\u00E1lik,\n[[YELLOW]]ami megsemmis\u00EDti ellens\u00E9ged p\u00E1nc\u00E9lzat\u00E1t a szinted n\u00F6veked\u00E9s\u00E9vel. \n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Tapasztalat szerz\u00E9shez nem kell m\u00E1st tenned, mint j\u00E1t\u00E9kosokat \u00E9s \u00E9l\u0151l\u00E9nyeket \n[[YELLOW]]csapkodnod a Balt\u00E1ddal. -Guides.Axes.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Koponya T\u00F6r\u00E9s?\n[[YELLOW]]Ter\u00FCleti hat\u00E1s\u00FA sebz\u00E9st tudsz kiosztani.\n[[YELLOW]]A ter\u00FCleti sebz\u00E9s a f\u0151 c\u00E9lpontodnak okozott sebz\u00E9s\n[[YELLOW]]fel\u00E9vel egyenl\u0151, teh\u00E1t t\u00F6k\u00E9letes nagy sz\u00F6rnyhord\u00E1k kipuszt\u00EDt\u00E1s\u00E1ra. -Guides.Axes.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Kritikus Csap\u00E1s?\n[[YELLOW]]A Kritikus Csap\u00E1sok passz\u00EDv es\u00E9lyt biztos\u00EDtanak a \n[[YELLOW]]j\u00E1t\u00E9kosnak b\u00F3nusz sebz\u00E9s kioszt\u00E1s\u00E1ra.\n[[YELLOW]]Alapvet\u0151en minden m\u00E1sodik Balt\u00E1szat szinttel \n[[YELLOW]]0.1%-kal n\u00F6vekszik a Kritikus Csap\u00E1sok es\u00E9lye, Ezzel maxim\u00E1lisan 2x-es sebz\u00E9st okozhatsz \u00E9l\u0151l\u00E9nyeknek,\n[[YELLOW]]vagy 1.5x-es sebz\u00E9st j\u00E1t\u00E9kosoknak. -Guides.Axes.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Balta Mesters\u00E9ge?\n[[YELLOW]]A Balt\u00E1szat Mesters\u00E9ge passz\u00EDvan b\u00F3nusz sebz\u00E9st biztos\u00EDt\n[[YELLOW]] a csap\u00E1saidnak Balta haszn\u00E1lata eset\u00E9n.\n[[YELLOW]]Alapvet\u0151en a b\u00F3nusz 1-el n\u00F6vekszik minden 50. szint ut\u00E1n,\n[[YELLOW]]amely a 200-as szinten \u00E9ri el a maximum\u00E1t, a 4 b\u00F3nusz sebz\u00E9st. -Guides.Axes.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a P\u00E1nc\u00E9lt\u00F6r\u00E9s?\n[[YELLOW]]Olyan er\u0151s \u00FCt\u00E9ssel s\u00FAjtasz le, amely \u00F6sszet\u00F6ri ellenfeleid p\u00E1nc\u00E9lzat\u00E1t!\n[[YELLOW]]A P\u00E1nc\u00E9lt\u00F6r\u00E9s passz\u00EDv es\u00E9lyt ad az ellenfeled p\u00E1nc\u00E9lj\u00E1nak \n[[YELLOW]]megsebz\u00E9s\u00E9hez. Ez a sebz\u00E9s a Balt\u00E1szat szinteddel n\u00F6vekszik. -Guides.Axes.Section.5=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik az Er\u0151s \u00DCt\u00E9s?\n[[YELLOW]]Passz\u00EDv es\u00E9lyed van Er\u0151s \u00DCt\u00E9ssel lecsapni \n[[YELLOW]]\u00E9l\u0151l\u00E9nyekre \u00E9s j\u00E1t\u00E9kosokra Balta haszn\u00E1lata eset\u00E9n.\n[[YELLOW]]Alapvet\u0151en ez az es\u00E9ly 25%. Ez a k\u00E9pess\u00E9g egy hatalmas\n[[YELLOW]]h\u00E1tral\u00F6k\u00E9s effektussal b\u00EDr, hasonl\u00F3an a H\u00E1tral\u00F6k\u00E9s II \n[[YELLOW]]var\u00E1zslathoz. Tov\u00E1bb\u00E1 b\u00F3nusz sebz\u00E9st okoz a c\u00E9lpontnak. +Guides.Axes.Section.0=&3A Balt\u00E1szatr\u00F3l:\n&eA Balt\u00E1szattal sokkal t\u00F6bb dologra is\n&ehaszn\u00E1lhatod a balt\u00E1dat, mint a fav\u00E1g\u00E1s! Meg\u00FCthetsz j\u00E1t\u00E9kosokat \u00E9s \u00E9l\u0151l\u00E9nyeket, \n&ehogy tapasztalatot szerezz, az \u00E9l\u0151l\u00E9nyekre a\n&eh\u00E1tral\u00F6k\u00E9s, m\u00EDg a j\u00E1t\u00E9kosokra egyar\u00E1nt a Hal\u00E1los Kritikus Csap\u00E1s k\u00E9pess\u00E9g\u00E9t haszn\u00E1lhatod.\n&eA Balt\u00E1d egy k\u00E9zi fa apr\u00EDt\u00F3v\u00E1 v\u00E1lik,\n&eami megsemmis\u00EDti ellens\u00E9ged p\u00E1nc\u00E9lzat\u00E1t a szinted n\u00F6veked\u00E9s\u00E9vel. \n&3TAPASZTALAT SZERZ\u00C9S:\n&eTapasztalat szerz\u00E9shez nem kell m\u00E1st tenned, mint j\u00E1t\u00E9kosokat \u00E9s \u00E9l\u0151l\u00E9nyeket \n&ecsapkodnod a Balt\u00E1ddal. +Guides.Axes.Section.1=&3Hogyan m\u0171k\u00F6dik a Koponya T\u00F6r\u00E9s?\n&eTer\u00FCleti hat\u00E1s\u00FA sebz\u00E9st tudsz kiosztani.\n&eA ter\u00FCleti sebz\u00E9s a f\u0151 c\u00E9lpontodnak okozott sebz\u00E9s\n&efel\u00E9vel egyenl\u0151, teh\u00E1t t\u00F6k\u00E9letes nagy sz\u00F6rnyhord\u00E1k kipuszt\u00EDt\u00E1s\u00E1ra. +Guides.Axes.Section.2=&3Hogyan m\u0171k\u00F6dik a Kritikus Csap\u00E1s?\n&eA Kritikus Csap\u00E1sok passz\u00EDv es\u00E9lyt biztos\u00EDtanak a \n&ej\u00E1t\u00E9kosnak b\u00F3nusz sebz\u00E9s kioszt\u00E1s\u00E1ra.\n&eAlapvet\u0151en minden m\u00E1sodik Balt\u00E1szat szinttel \n&e0.1%-kal n\u00F6vekszik a Kritikus Csap\u00E1sok es\u00E9lye, Ezzel maxim\u00E1lisan 2x-es sebz\u00E9st okozhatsz \u00E9l\u0151l\u00E9nyeknek,\n&evagy 1.5x-es sebz\u00E9st j\u00E1t\u00E9kosoknak. +Guides.Axes.Section.3=&3Hogyan m\u0171k\u00F6dik a Balta Mesters\u00E9ge?\n&eA Balt\u00E1szat Mesters\u00E9ge passz\u00EDvan b\u00F3nusz sebz\u00E9st biztos\u00EDt\n&e a csap\u00E1saidnak Balta haszn\u00E1lata eset\u00E9n.\n&eAlapvet\u0151en a b\u00F3nusz 1-el n\u00F6vekszik minden 50. szint ut\u00E1n,\n&eamely a 200-as szinten \u00E9ri el a maximum\u00E1t, a 4 b\u00F3nusz sebz\u00E9st. +Guides.Axes.Section.4=&3Hogyan m\u0171k\u00F6dik a P\u00E1nc\u00E9lt\u00F6r\u00E9s?\n&eOlyan er\u0151s \u00FCt\u00E9ssel s\u00FAjtasz le, amely \u00F6sszet\u00F6ri ellenfeleid p\u00E1nc\u00E9lzat\u00E1t!\n&eA P\u00E1nc\u00E9lt\u00F6r\u00E9s passz\u00EDv es\u00E9lyt ad az ellenfeled p\u00E1nc\u00E9lj\u00E1nak \n&emegsebz\u00E9s\u00E9hez. Ez a sebz\u00E9s a Balt\u00E1szat szinteddel n\u00F6vekszik. +Guides.Axes.Section.5=&3Hogyan m\u0171k\u00F6dik az Er\u0151s \u00DCt\u00E9s?\n&ePassz\u00EDv es\u00E9lyed van Er\u0151s \u00DCt\u00E9ssel lecsapni \n&e\u00E9l\u0151l\u00E9nyekre \u00E9s j\u00E1t\u00E9kosokra Balta haszn\u00E1lata eset\u00E9n.\n&eAlapvet\u0151en ez az es\u00E9ly 25%. Ez a k\u00E9pess\u00E9g egy hatalmas\n&eh\u00E1tral\u00F6k\u00E9s effektussal b\u00EDr, hasonl\u00F3an a H\u00E1tral\u00F6k\u00E9s II \n&evar\u00E1zslathoz. Tov\u00E1bb\u00E1 b\u00F3nusz sebz\u00E9st okoz a c\u00E9lpontnak. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]Az \u00C1s\u00E1sr\u00F3l:\n[[YELLOW]]Az \u00C1s\u00E1ssal kincseket tal\u00E1lhatsz a f\u00F6ldben.\n[[YELLOW]]Min\u00E9l tov\u00E1bb csin\u00E1lod, ann\u00E1l t\u00F6bb kincsre tehetsz szert.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Tapasztalat szerz\u00E9shez \u00C1s\u00F3val kell felt\u00E1rnod a f\u00F6ldet.\n[[YELLOW]]Csak bizonyos anyagok ki\u00E1s\u00E1s\u00E9rt kaphatsz kincseket \u00E9s tapasztalatot. -Guides.Excavation.Section.1=[[DARK_AQUA]]Kompatibilis Anyagok:\n[[YELLOW]]F\u00FCves blokk, F\u00F6ld, Homok, Agyag, S\u00F3der, Gombafonal, L\u00E9lekhomok, H\u00F3 -Guides.Excavation.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Giga F\u00FAr\u00F3-T\u00F6r\u0151:\n[[YELLOW]]Jobb klikkelj \u00E1s\u00F3val a kezedben, hogy el\u0151k\u00E9sz\u00EDtsd az \u00E1s\u00F3dat.\n[[YELLOW]]Ebben a m\u00F3dban tov\u00E1bb\u00E1 4 m\u00E1sodperc \u00E1ll a rendelkez\u00E9sedre, hogy\n[[YELLOW]]kapcsolatba l\u00E9pj valamely \u00C1s\u00E1ssal kompatibilis anyaggal a\n[[YELLOW]]Giga F\u00FAr\u00F3-T\u00F6r\u0151 aktiv\u00E1l\u00E1s\u00E1hoz. -Guides.Excavation.Section.3=[[DARK_AQUA]]Mi is az a Giga F\u00FAr\u00F3-T\u00F6r\u0151?\n[[YELLOW]]A Giga F\u00FAr\u00F3-T\u00F6r\u0151 egy v\u00E1rakoz\u00E1si id\u0151vel rendelkez\u0151 k\u00E9pess\u00E9g, \n[[YELLOW]]amely az \u00C1s\u00E1shoz kapcsol\u00F3dik. Megtripl\u00E1zza a \n[[YELLOW]]kincs tal\u00E1l\u00E1s es\u00E9ly\u00E9t, \u00E9s instant ki\u00FCti az\n[[YELLOW]]\u00C1s\u00E1ssal kompatibilis anyagokat. -Guides.Excavation.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a R\u00E9g\u00E9szet?\n[[YELLOW]]Minden lehets\u00E9ges kincsnek van egy \n[[YELLOW]]bizonyos k\u00E9pess\u00E9g szint k\u00F6vetelm\u00E9nye.\n[[YELLOW]]Min\u00E9l nagyobb az \u00C1s\u00E1s szinted, ann\u00E1l\n[[YELLOW]]t\u00F6bb kincset tal\u00E1lhatsz.\n[[YELLOW]]Minden \u00C1s\u00E1ssal kompatibilis anyagnak van egy egyedi\n[[YELLOW]]kincses list\u00E1ja.\n[[YELLOW]]M\u00E1s sz\u00F3val m\u00E1s kincsekre tehetsz szert p\u00E9ld\u00E1ul F\u00F6ld ki\u00E1s\u00E1sn\u00E1l,\n[[YELLOW]]mint a S\u00F3dern\u00E9l. -Guides.Excavation.Section.5=[[DARK_AQUA]]Megjegyz\u00E9sek az \u00C1s\u00E1sr\u00F3l:\n[[YELLOW]]A kincsek teljesen testreszabhat\u00F3ak,\n[[YELLOW]]ez\u00E9rt gyakorlatilag minden szerveren m\u00E1s \u00E9s m\u00E1s a lista. +Guides.Excavation.Section.0=&3Az \u00C1s\u00E1sr\u00F3l:\n&eAz \u00C1s\u00E1ssal kincseket tal\u00E1lhatsz a f\u00F6ldben.\n&eMin\u00E9l tov\u00E1bb csin\u00E1lod, ann\u00E1l t\u00F6bb kincsre tehetsz szert.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eTapasztalat szerz\u00E9shez \u00C1s\u00F3val kell felt\u00E1rnod a f\u00F6ldet.\n&eCsak bizonyos anyagok ki\u00E1s\u00E1s\u00E9rt kaphatsz kincseket \u00E9s tapasztalatot. +Guides.Excavation.Section.1=&3Kompatibilis Anyagok:\n&eF\u00FCves blokk, F\u00F6ld, Homok, Agyag, S\u00F3der, Gombafonal, L\u00E9lekhomok, H\u00F3 +Guides.Excavation.Section.2=&3Hogyan m\u0171k\u00F6dik a Giga F\u00FAr\u00F3-T\u00F6r\u0151:\n&eJobb klikkelj \u00E1s\u00F3val a kezedben, hogy el\u0151k\u00E9sz\u00EDtsd az \u00E1s\u00F3dat.\n&eEbben a m\u00F3dban tov\u00E1bb\u00E1 4 m\u00E1sodperc \u00E1ll a rendelkez\u00E9sedre, hogy\n&ekapcsolatba l\u00E9pj valamely \u00C1s\u00E1ssal kompatibilis anyaggal a\n&eGiga F\u00FAr\u00F3-T\u00F6r\u0151 aktiv\u00E1l\u00E1s\u00E1hoz. +Guides.Excavation.Section.3=&3Mi is az a Giga F\u00FAr\u00F3-T\u00F6r\u0151?\n&eA Giga F\u00FAr\u00F3-T\u00F6r\u0151 egy v\u00E1rakoz\u00E1si id\u0151vel rendelkez\u0151 k\u00E9pess\u00E9g, \n&eamely az \u00C1s\u00E1shoz kapcsol\u00F3dik. Megtripl\u00E1zza a \n&ekincs tal\u00E1l\u00E1s es\u00E9ly\u00E9t, \u00E9s instant ki\u00FCti az\n&e\u00C1s\u00E1ssal kompatibilis anyagokat. +Guides.Excavation.Section.4=&3Hogyan m\u0171k\u00F6dik a R\u00E9g\u00E9szet?\n&eMinden lehets\u00E9ges kincsnek van egy \n&ebizonyos k\u00E9pess\u00E9g szint k\u00F6vetelm\u00E9nye.\n&eMin\u00E9l nagyobb az \u00C1s\u00E1s szinted, ann\u00E1l\n&et\u00F6bb kincset tal\u00E1lhatsz.\n&eMinden \u00C1s\u00E1ssal kompatibilis anyagnak van egy egyedi\n&ekincses list\u00E1ja.\n&eM\u00E1s sz\u00F3val m\u00E1s kincsekre tehetsz szert p\u00E9ld\u00E1ul F\u00F6ld ki\u00E1s\u00E1sn\u00E1l,\n&emint a S\u00F3dern\u00E9l. +Guides.Excavation.Section.5=&3Megjegyz\u00E9sek az \u00C1s\u00E1sr\u00F3l:\n&eA kincsek teljesen testreszabhat\u00F3ak,\n&eez\u00E9rt gyakorlatilag minden szerveren m\u00E1s \u00E9s m\u00E1s a lista. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]A Horg\u00E1szatr\u00F3l:\n[[YELLOW]]Ezzel a k\u00E9pess\u00E9ggel a horg\u00E1sz\u00E1s ism\u00E9t izgalmas!\n[[YELLOW]]Tal\u00E1lj rejtett kincseket, vagy r\u00E1zz le t\u00E1rgyakat a \u00E9l\u0151l\u00E9nyekr\u0151l.\n\n[[DARK_AQUA]]Tapasztalatszerz\u00E9s:\n[[YELLOW]]Horg\u00E1ssz. -Guides.Fishing.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a kincsvad\u00E1szat?\n[[YELLOW]]Ez a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy kincset tal\u00E1lj horg\u00E1sz\u00E1s k\u00F6zben, \n[[YELLOW]]alacsony es\u00E9llyel fejlesztett t\u00E1rgyakra.\n[[YELLOW]]Minden lehets\u00E9ges kincs a horg\u00E1sz\u00E1sban szintt\u0151l f\u00FCggetlen\u00FCl kifoghat\u00F3\n[[YELLOW]] Azonban a kifog\u00E1s es\u00E9lye f\u00FCgg att\u00F3l, hogy a t\u00E1rgy milyen ritkas\u00E1g\u00FA.\n[[YELLOW]]Min\u00E9l nagyobb a horg\u00E1sz\u00E1s szinted, ann\u00E1l nagyobb es\u00E9lyed van jobb kincseket tal\u00E1lni. -Guides.Fishing.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a j\u00E9ghorg\u00E1szat?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy befagyott tavakban horg\u00E1ssz!\n[[YELLOW]]Haszn\u00E1ld a horg\u00E1szbotod (2x) a jeges tavon \u00E9s a k\u00E9pess\u00E9g k\u00E9sz\u00EDt egy lyukat a horg\u00E1sz\u00E1shoz. -Guides.Fishing.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Mester Horg\u00E1szat?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g n\u00F6veli a fog\u00E1s es\u00E9ly\u00E9t horg\u00E1szat k\u00F6zben.\n[[YELLOW]]Miut\u00E1n feloldottad ezt a k\u00E9pess\u00E9get, a kap\u00E1s es\u00E9lyed dupl\u00E1z\u00F3dik, ha cs\u00F3nakban, vagy \u00F3ce\u00E1n \u00E9ghajlaton horg\u00E1szol. -Guides.Fishing.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a ler\u00E1z\u00E1s?\n[[YELLOW]]Ez az akt\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy t\u00E1rgyakat r\u00E1zhass le a \u00E9l\u0151l\u00E9nyekr\u0151l, ha eltal\u00E1lod \u0151ket a horg\u00E1szbotoddal. \n[[YELLOW]]Az \u00E9l\u0151l\u00E9nyek ugyan olyan t\u00E1rgyakat dobnak, mint amit hal\u00E1lukkor.\n[[YELLOW]]Valamint lehet\u0151s\u00E9g van ezzel olyan \u00E9l\u0151l\u00E9ny fejeket is szerezni, amelyeket \u00E1ltal\u00E1ban nem lehets\u00E9ges t\u00FAl\u00E9l\u0151 m\u00F3dban. -Guides.Fishing.Section.5=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a horg\u00E1sz di\u00E9ta?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g n\u00F6veli az \u00E9telcs\u00EDk visszat\u00F6lt\u00E9s\u00E9t, ha halat eszel. -Guides.Fishing.Section.6=[[DARK_AQUA]]Tudnival\u00F3 a horg\u00E1szatr\u00F3l:\n[[YELLOW]]A fogott t\u00E1rgyak list\u00E1ja teljesen \u00E1ll\u00EDthat\u00F3, teh\u00E1t szervert\u0151l f\u00FCgg. +Guides.Fishing.Section.0=&3A Horg\u00E1szatr\u00F3l:\n&eEzzel a k\u00E9pess\u00E9ggel a horg\u00E1sz\u00E1s ism\u00E9t izgalmas!\n&eTal\u00E1lj rejtett kincseket, vagy r\u00E1zz le t\u00E1rgyakat a \u00E9l\u0151l\u00E9nyekr\u0151l.\n\n&3Tapasztalatszerz\u00E9s:\n&eHorg\u00E1ssz. +Guides.Fishing.Section.1=&3Hogyan m\u0171k\u00F6dik a kincsvad\u00E1szat?\n&eEz a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy kincset tal\u00E1lj horg\u00E1sz\u00E1s k\u00F6zben, \n&ealacsony es\u00E9llyel fejlesztett t\u00E1rgyakra.\n&eMinden lehets\u00E9ges kincs a horg\u00E1sz\u00E1sban szintt\u0151l f\u00FCggetlen\u00FCl kifoghat\u00F3\n&e Azonban a kifog\u00E1s es\u00E9lye f\u00FCgg att\u00F3l, hogy a t\u00E1rgy milyen ritkas\u00E1g\u00FA.\n&eMin\u00E9l nagyobb a horg\u00E1sz\u00E1s szinted, ann\u00E1l nagyobb es\u00E9lyed van jobb kincseket tal\u00E1lni. +Guides.Fishing.Section.2=&3Hogyan m\u0171k\u00F6dik a j\u00E9ghorg\u00E1szat?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy befagyott tavakban horg\u00E1ssz!\n&eHaszn\u00E1ld a horg\u00E1szbotod (2x) a jeges tavon \u00E9s a k\u00E9pess\u00E9g k\u00E9sz\u00EDt egy lyukat a horg\u00E1sz\u00E1shoz. +Guides.Fishing.Section.3=&3Hogyan m\u0171k\u00F6dik a Mester Horg\u00E1szat?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g n\u00F6veli a fog\u00E1s es\u00E9ly\u00E9t horg\u00E1szat k\u00F6zben.\n&eMiut\u00E1n feloldottad ezt a k\u00E9pess\u00E9get, a kap\u00E1s es\u00E9lyed dupl\u00E1z\u00F3dik, ha cs\u00F3nakban, vagy \u00F3ce\u00E1n \u00E9ghajlaton horg\u00E1szol. +Guides.Fishing.Section.4=&3Hogyan m\u0171k\u00F6dik a ler\u00E1z\u00E1s?\n&eEz az akt\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy t\u00E1rgyakat r\u00E1zhass le a \u00E9l\u0151l\u00E9nyekr\u0151l, ha eltal\u00E1lod \u0151ket a horg\u00E1szbotoddal. \n&eAz \u00E9l\u0151l\u00E9nyek ugyan olyan t\u00E1rgyakat dobnak, mint amit hal\u00E1lukkor.\n&eValamint lehet\u0151s\u00E9g van ezzel olyan \u00E9l\u0151l\u00E9ny fejeket is szerezni, amelyeket \u00E1ltal\u00E1ban nem lehets\u00E9ges t\u00FAl\u00E9l\u0151 m\u00F3dban. +Guides.Fishing.Section.5=&3Hogyan m\u0171k\u00F6dik a horg\u00E1sz di\u00E9ta?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g n\u00F6veli az \u00E9telcs\u00EDk visszat\u00F6lt\u00E9s\u00E9t, ha halat eszel. +Guides.Fishing.Section.6=&3Tudnival\u00F3 a horg\u00E1szatr\u00F3l:\n&eA fogott t\u00E1rgyak list\u00E1ja teljesen \u00E1ll\u00EDthat\u00F3, teh\u00E1t szervert\u0151l f\u00FCgg. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]A N\u00F6v\u00E9nytanr\u00F3l:\n[[YELLOW]]A N\u00F6v\u00E9nytan a k\u00FCl\u00F6nf\u00E9le n\u00F6v\u00E9nyek begy\u0171jt\u00E9s\u00E9r\u0151l sz\u00F3l.\n\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Gy\u0171jts n\u00F6v\u00E9nyeket. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Kompatibilis Anyagok:\n[[YELLOW]]B\u00FAza, Burgonya, R\u00E9pa, Dinnye, \n[[YELLOW]]T\u00F6k, Cukorn\u00E1d, Kaka\u00F3bab, Vir\u00E1gok, Kaktusz, Gomb\u00E1k,\n[[YELLOW]]Alvil\u00E1gi Bibircs\u00F3k, Tavir\u00F3zsa, \u00E9s Inda. -Guides.Herbalism.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Z\u00F6ld F\u00F6ld?\n[[YELLOW]]A Z\u00F6ld F\u00F6ld egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g, az aktiv\u00E1l\u00E1s\u00E1hoz \n[[YELLOW]]jobb klikkelj egy kap\u00E1val a kezedben.\n[[YELLOW]]A Z\u00F6ld F\u00F6ld megtripl\u00E1zza az arat\u00E1s\u00E9rt \n[[YELLOW]]kapott t\u00E1rgyakat. Tov\u00E1bb\u00E1 felruh\u00E1zza a j\u00E1t\u00E9kost azzal a \n[[YELLOW]]k\u00E9pess\u00E9ggel, hogy \u00E9letet leheljenek a blokkokba az eszk\u00F6zt\u00E1rukban l\u00E9v\u0151 magok seg\u00EDts\u00E9g\u00E9vel. -Guides.Herbalism.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Z\u00F6ld H\u00FCvelyk (n\u00F6v\u00E9nyek)?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g automatikusan vissza\u00FClteti a n\u00F6v\u00E9nyt\n[[YELLOW]]learat\u00E1skor.\n[[YELLOW]]Ennek az es\u00E9lye a N\u00F6v\u00E9nytan szintedt\u0151l f\u00FCgg. -Guides.Herbalism.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Z\u00F6ld H\u00FCvelyk (Z\u00FAzottk\u0151/K\u0151t\u00E9gla/F\u00F6ld)?\n[[YELLOW]]Ez az akt\u00EDv k\u00E9pess\u00E9g \u00E1tv\u00E1ltoztatja a blokkokat a \n[[YELLOW]]"z\u00F6ldebb" v\u00E1ltozatukk\u00E1. Ezt jobb klikkel teheted meg, mik\u00F6zben\n[[YELLOW]]magot tartasz a kezedben. 1db magot haszn\u00E1l el blokkonk\u00E9nt. -Guides.Herbalism.Section.5=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Farmer Di\u00E9ta?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g n\u00F6veli az \u00E9telcs\u00EDk visszat\u00F6lt\u00E9s\u00E9t \n[[YELLOW]]Keny\u00E9r, S\u00FCtik, Dinnye, Gombaleves, R\u00E9pa,\n[[YELLOW]]\u00E9s Burgonya elfogyaszt\u00E1s\u00E1n\u00E1l. -Guides.Herbalism.Section.6=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Hili\u00E1n Szerencse?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g es\u00E9lyt ad ritka t\u00E1rgyak tal\u00E1l\u00E1s\u00E1ra\n[[YELLOW]]bizonyos blokkok karddal val\u00F3 ki\u00FCt\u00E9s\u00E9n\u00E9l. -Guides.Herbalism.Section.7=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Dupla Zs\u00E1km\u00E1ny?\n[[YELLOW]]T\u00F6bb t\u00E1rgyat kapsz az arat\u00E1s\u00E9rt. +Guides.Herbalism.Section.0=&3A N\u00F6v\u00E9nytanr\u00F3l:\n&eA N\u00F6v\u00E9nytan a k\u00FCl\u00F6nf\u00E9le n\u00F6v\u00E9nyek begy\u0171jt\u00E9s\u00E9r\u0151l sz\u00F3l.\n\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eGy\u0171jts n\u00F6v\u00E9nyeket. +Guides.Herbalism.Section.1=&3Kompatibilis Anyagok:\n&eB\u00FAza, Burgonya, R\u00E9pa, Dinnye, \n&eT\u00F6k, Cukorn\u00E1d, Kaka\u00F3bab, Vir\u00E1gok, Kaktusz, Gomb\u00E1k,\n&eAlvil\u00E1gi Bibircs\u00F3k, Tavir\u00F3zsa, \u00E9s Inda. +Guides.Herbalism.Section.2=&3Hogyan m\u0171k\u00F6dik a Z\u00F6ld F\u00F6ld?\n&eA Z\u00F6ld F\u00F6ld egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g, az aktiv\u00E1l\u00E1s\u00E1hoz \n&ejobb klikkelj egy kap\u00E1val a kezedben.\n&eA Z\u00F6ld F\u00F6ld megtripl\u00E1zza az arat\u00E1s\u00E9rt \n&ekapott t\u00E1rgyakat. Tov\u00E1bb\u00E1 felruh\u00E1zza a j\u00E1t\u00E9kost azzal a \n&ek\u00E9pess\u00E9ggel, hogy \u00E9letet leheljenek a blokkokba az eszk\u00F6zt\u00E1rukban l\u00E9v\u0151 magok seg\u00EDts\u00E9g\u00E9vel. +Guides.Herbalism.Section.3=&3Hogyan m\u0171k\u00F6dik a Z\u00F6ld H\u00FCvelyk (n\u00F6v\u00E9nyek)?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g automatikusan vissza\u00FClteti a n\u00F6v\u00E9nyt\n&elearat\u00E1skor.\n&eEnnek az es\u00E9lye a N\u00F6v\u00E9nytan szintedt\u0151l f\u00FCgg. +Guides.Herbalism.Section.4=&3Hogyan m\u0171k\u00F6dik a Z\u00F6ld H\u00FCvelyk (Z\u00FAzottk\u0151/K\u0151t\u00E9gla/F\u00F6ld)?\n&eEz az akt\u00EDv k\u00E9pess\u00E9g \u00E1tv\u00E1ltoztatja a blokkokat a \n&e"z\u00F6ldebb" v\u00E1ltozatukk\u00E1. Ezt jobb klikkel teheted meg, mik\u00F6zben\n&emagot tartasz a kezedben. 1db magot haszn\u00E1l el blokkonk\u00E9nt. +Guides.Herbalism.Section.5=&3Hogyan m\u0171k\u00F6dik a Farmer Di\u00E9ta?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g n\u00F6veli az \u00E9telcs\u00EDk visszat\u00F6lt\u00E9s\u00E9t \n&eKeny\u00E9r, S\u00FCtik, Dinnye, Gombaleves, R\u00E9pa,\n&e\u00E9s Burgonya elfogyaszt\u00E1s\u00E1n\u00E1l. +Guides.Herbalism.Section.6=&3Hogyan m\u0171k\u00F6dik a Hili\u00E1n Szerencse?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g es\u00E9lyt ad ritka t\u00E1rgyak tal\u00E1l\u00E1s\u00E1ra\n&ebizonyos blokkok karddal val\u00F3 ki\u00FCt\u00E9s\u00E9n\u00E9l. +Guides.Herbalism.Section.7=&3Hogyan m\u0171k\u00F6dik a Dupla Zs\u00E1km\u00E1ny?\n&eT\u00F6bb t\u00E1rgyat kapsz az arat\u00E1s\u00E9rt. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]A B\u00E1ny\u00E1sz\u00E1sr\u00F3l:\n[[YELLOW]]A b\u00E1ny\u00E1sz\u00E1s k\u00F6vek \u00E9s \u00E9rcek kib\u00E1ny\u00E1sz\u00E1s\u00E1r\u00F3l sz\u00F3l. T\u00F6bb t\u00E1rgyat is kaphatsz\n[[YELLOW]]k\u00FCl\u00F6nb\u00F6z\u0151 anyagok kib\u00E1ny\u00E1sz\u00E1s\u00E1\u00E9rt.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]B\u00E1ny\u00E1ssz cs\u00E1k\u00E1nnyal a kezedben.\n[[YELLOW]]Csak bizonyos blokkok adnak tapasztalatot. -Guides.Mining.Section.1=[[DARK_AQUA]]Kompatibilis Anyagok:\n[[YELLOW]]K\u0151, Sz\u00E9n\u00E9rc, Vas\u00E9rc, Arany\u00E9rc, Gy\u00E9m\u00E1nt\u00E9rc, V\u00F6r\u00F6sk\u0151\u00E9rc,\n[[YELLOW]]Lazurit\u00E9rc, Obszidi\u00E1n, Moh\u00E1s Z\u00FAzottk\u0151, V\u00E9gk\u0151,\n[[YELLOW]]Izz\u00F3k\u0151, \u00E9s Alvil\u00E1gi K\u0151. -Guides.Mining.Section.2=[[DARK_AQUA]]Hogyan haszn\u00E1ld a Szuper T\u00F6r\u00E9st? \n[[YELLOW]]Jobb klikkelj cs\u00E1k\u00E1nnyal a kezedben, hogy el\u0151k\u00E9sz\u00EDtsd az eszk\u00F6zt.\n[[YELLOW]]Ebben a m\u00F3dban tov\u00E1bb\u00E1 4 m\u00E1sodperc \u00E1ll a rendelkez\u00E9sedre, hogy\n[[YELLOW]]kapcsolatba l\u00E9pj valamely B\u00E1ny\u00E1sz\u00E1ssal kompatibilis anyaggal a\n[[YELLOW]]Szuper T\u00F6r\u0151 aktiv\u00E1l\u00E1s\u00E1hoz. -Guides.Mining.Section.3=[[DARK_AQUA]]Mi az a Szuper T\u00F6r\u0151?\n[[YELLOW]]A Szuper T\u00F6r\u0151 egy v\u00E1rakoz\u00E1si id\u0151vel rendelkez\u0151 k\u00E9pess\u00E9g, \n[[YELLOW]]amely a B\u00E1ny\u00E1sz\u00E1shoz kapcsol\u00F3dik. Megtripl\u00E1zza az \n[[YELLOW]]extra t\u00E1rgyak tal\u00E1l\u00E1s\u00E1nak es\u00E9ly\u00E9t, \u00E9s instant ki\u00FCti a\n[[YELLOW]]B\u00E1ny\u00E1sz\u00E1ssal kompatibilis anyagokat. -Guides.Mining.Section.4=[[DARK_AQUA]]Hogyan haszn\u00E1ld Robbant\u00E1sb\u00E1ny\u00E1szatot:\n[[YELLOW]]Egy cs\u00E1k\u00E1nnyal a kezedben,\n[[YELLOW]]guggolj, \u00E9s jobb klikkelj a TNT-re t\u00E1volr\u00F3l. Ezzel a TNT\n[[YELLOW]]azonnal felrobban. -Guides.Mining.Section.5=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Robbant\u00E1sb\u00E1ny\u00E1szat?\n[[YELLOW]]A Robbant\u00E1sb\u00E1ny\u00E1szat egy olyan k\u00E9pess\u00E9g, ami a b\u00E1ny\u00E1szati\n[[YELLOW]]k\u00E9pess\u00E9ghez k\u00F6t\u0151dik. B\u00F3nuszokat ad, amikor TNT-vel b\u00E1ny\u00E1szol, \u00E9s lehet\u0151s\u00E9ged van\n[[YELLOW]]a t\u00E1voli robbant\u00E1sra is. H\u00E1rom r\u00E9sze van a Robbant\u00E1sb\u00E1ny\u00E1szatnak.\n[[YELLOW]]Az els\u0151 a \u201ENagyobb Robban\u00E1s\u201D, ami a robban\u00E1s hat\u00F3sugar\u00E1t n\u00F6veli.\n[[YELLOW]]A m\u00E1sodik a \u201ERobbant\u00E1si szak\u00E9rt\u0151", ami cs\u00F6kkenti\n[[YELLOW]]a TNT robban\u00E1s okozta k\u00E1rokat. A harmadik egyszer\u0171en csak n\u00F6veli\n[[YELLOW]] a TNT robban\u00E1sb\u00F3l kies\u0151 \u00E9rcek mennyis\u00E9g\u00E9t \n[[YELLOW]]\u00E9s cs\u00F6kkenti a t\u00F6rmel\u00E9kek hull\u00E1s\u00E1t. +Guides.Mining.Section.0=&3A B\u00E1ny\u00E1sz\u00E1sr\u00F3l:\n&eA b\u00E1ny\u00E1sz\u00E1s k\u00F6vek \u00E9s \u00E9rcek kib\u00E1ny\u00E1sz\u00E1s\u00E1r\u00F3l sz\u00F3l. T\u00F6bb t\u00E1rgyat is kaphatsz\n&ek\u00FCl\u00F6nb\u00F6z\u0151 anyagok kib\u00E1ny\u00E1sz\u00E1s\u00E1\u00E9rt.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eB\u00E1ny\u00E1ssz cs\u00E1k\u00E1nnyal a kezedben.\n&eCsak bizonyos blokkok adnak tapasztalatot. +Guides.Mining.Section.1=&3Kompatibilis Anyagok:\n&eK\u0151, Sz\u00E9n\u00E9rc, Vas\u00E9rc, Arany\u00E9rc, Gy\u00E9m\u00E1nt\u00E9rc, V\u00F6r\u00F6sk\u0151\u00E9rc,\n&eLazurit\u00E9rc, Obszidi\u00E1n, Moh\u00E1s Z\u00FAzottk\u0151, V\u00E9gk\u0151,\n&eIzz\u00F3k\u0151, \u00E9s Alvil\u00E1gi K\u0151. +Guides.Mining.Section.2=&3Hogyan haszn\u00E1ld a Szuper T\u00F6r\u00E9st? \n&eJobb klikkelj cs\u00E1k\u00E1nnyal a kezedben, hogy el\u0151k\u00E9sz\u00EDtsd az eszk\u00F6zt.\n&eEbben a m\u00F3dban tov\u00E1bb\u00E1 4 m\u00E1sodperc \u00E1ll a rendelkez\u00E9sedre, hogy\n&ekapcsolatba l\u00E9pj valamely B\u00E1ny\u00E1sz\u00E1ssal kompatibilis anyaggal a\n&eSzuper T\u00F6r\u0151 aktiv\u00E1l\u00E1s\u00E1hoz. +Guides.Mining.Section.3=&3Mi az a Szuper T\u00F6r\u0151?\n&eA Szuper T\u00F6r\u0151 egy v\u00E1rakoz\u00E1si id\u0151vel rendelkez\u0151 k\u00E9pess\u00E9g, \n&eamely a B\u00E1ny\u00E1sz\u00E1shoz kapcsol\u00F3dik. Megtripl\u00E1zza az \n&eextra t\u00E1rgyak tal\u00E1l\u00E1s\u00E1nak es\u00E9ly\u00E9t, \u00E9s instant ki\u00FCti a\n&eB\u00E1ny\u00E1sz\u00E1ssal kompatibilis anyagokat. +Guides.Mining.Section.4=&3Hogyan haszn\u00E1ld Robbant\u00E1sb\u00E1ny\u00E1szatot:\n&eEgy cs\u00E1k\u00E1nnyal a kezedben,\n&eguggolj, \u00E9s jobb klikkelj a TNT-re t\u00E1volr\u00F3l. Ezzel a TNT\n&eazonnal felrobban. +Guides.Mining.Section.5=&3Hogyan m\u0171k\u00F6dik a Robbant\u00E1sb\u00E1ny\u00E1szat?\n&eA Robbant\u00E1sb\u00E1ny\u00E1szat egy olyan k\u00E9pess\u00E9g, ami a b\u00E1ny\u00E1szati\n&ek\u00E9pess\u00E9ghez k\u00F6t\u0151dik. B\u00F3nuszokat ad, amikor TNT-vel b\u00E1ny\u00E1szol, \u00E9s lehet\u0151s\u00E9ged van\n&ea t\u00E1voli robbant\u00E1sra is. H\u00E1rom r\u00E9sze van a Robbant\u00E1sb\u00E1ny\u00E1szatnak.\n&eAz els\u0151 a \u201ENagyobb Robban\u00E1s\u201D, ami a robban\u00E1s hat\u00F3sugar\u00E1t n\u00F6veli.\n&eA m\u00E1sodik a \u201ERobbant\u00E1si szak\u00E9rt\u0151", ami cs\u00F6kkenti\n&ea TNT robban\u00E1s okozta k\u00E1rokat. A harmadik egyszer\u0171en csak n\u00F6veli\n&e a TNT robban\u00E1sb\u00F3l kies\u0151 \u00E9rcek mennyis\u00E9g\u00E9t \n&e\u00E9s cs\u00F6kkenti a t\u00F6rmel\u00E9kek hull\u00E1s\u00E1t. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]A Jav\u00EDt\u00E1sr\u00F3l:\n[[YELLOW]]A Jav\u00EDt\u00E1s lehet\u0151v\u00E9 teszi a p\u00E1nc\u00E9l \u00E9s eszk\u00F6z\u00F6k\n[[YELLOW]]Vast\u00F6mb\u00F6n val\u00F3 jav\u00EDt\u00E1s\u00E1t.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Jav\u00EDts p\u00E1nc\u00E9lt \u00E9s eszk\u00F6z\u00F6ket mcMMO \u00FCll\u0151 seg\u00EDts\u00E9g\u00E9vel. Alapb\u00F3l ez egy Vast\u00F6mb, nem \u00F6sszekeverend\u0151 a sima \u00FCll\u0151vel. -Guides.Repair.Section.1=[[DARK_AQUA]]Hogyan haszn\u00E1lhatom a Jav\u00EDt\u00E1st?\n[[YELLOW]]Helyezz el egy mcMMO \u00FCll\u0151t, \u00E9s jobb klikkelj r\u00E1 egy t\u00E1rggyal a jav\u00EDt\u00E1shoz.\n[[YELLOW]]Haszn\u00E1latonk\u00E9nt 1 t\u00E1rgyat haszn\u00E1l fel. -Guides.Repair.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Jav\u00EDt\u00E1s Mesters\u00E9ge?\n[[YELLOW]]A Jav\u00EDt\u00E1s Mesters\u00E9ge a jav\u00EDt\u00E1s m\u00E9rt\u00E9k\u00E9t n\u00F6veli. Ez az \u00E9rt\u00E9k a \n[[YELLOW]]Jav\u00EDt\u00E1s szintedt\u0151l f\u00FCgg. -Guides.Repair.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Szuper Jav\u00EDt\u00E1s?\n[[YELLOW]]A Szuper Jav\u00EDt\u00E1s egy passz\u00EDv k\u00E9pess\u00E9g. T\u00E1rgyak jav\u00EDt\u00E1s\u00E1n\u00E1l,\n[[YELLOW]]es\u00E9lyt ad a j\u00E1t\u00E9kosnak, hogy k\u00E9tszeres \n[[YELLOW]]hat\u00E9konys\u00E1ggal jav\u00EDtson. -Guides.Repair.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a M\u00E1gikus Kov\u00E1csol\u00E1s?\n[[YELLOW]]Ez a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy \n[[YELLOW]]bizonyos es\u00E9llyel a jav\u00EDtott t\u00E1rgy megtarthassa az fejleszt\u00E9seit. A fejleszt\u00E9sek\n[[YELLOW]]megtarthatj\u00E1k a szintj\u00FCket, visszafejl\u0151dhetnek,\n[[YELLOW]]vagy teljesen elveszhetnek. +Guides.Repair.Section.0=&3A Jav\u00EDt\u00E1sr\u00F3l:\n&eA Jav\u00EDt\u00E1s lehet\u0151v\u00E9 teszi a p\u00E1nc\u00E9l \u00E9s eszk\u00F6z\u00F6k\n&eVast\u00F6mb\u00F6n val\u00F3 jav\u00EDt\u00E1s\u00E1t.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eJav\u00EDts p\u00E1nc\u00E9lt \u00E9s eszk\u00F6z\u00F6ket mcMMO \u00FCll\u0151 seg\u00EDts\u00E9g\u00E9vel. Alapb\u00F3l ez egy Vast\u00F6mb, nem \u00F6sszekeverend\u0151 a sima \u00FCll\u0151vel. +Guides.Repair.Section.1=&3Hogyan haszn\u00E1lhatom a Jav\u00EDt\u00E1st?\n&eHelyezz el egy mcMMO \u00FCll\u0151t, \u00E9s jobb klikkelj r\u00E1 egy t\u00E1rggyal a jav\u00EDt\u00E1shoz.\n&eHaszn\u00E1latonk\u00E9nt 1 t\u00E1rgyat haszn\u00E1l fel. +Guides.Repair.Section.2=&3Hogyan m\u0171k\u00F6dik a Jav\u00EDt\u00E1s Mesters\u00E9ge?\n&eA Jav\u00EDt\u00E1s Mesters\u00E9ge a jav\u00EDt\u00E1s m\u00E9rt\u00E9k\u00E9t n\u00F6veli. Ez az \u00E9rt\u00E9k a \n&eJav\u00EDt\u00E1s szintedt\u0151l f\u00FCgg. +Guides.Repair.Section.3=&3Hogyan m\u0171k\u00F6dik a Szuper Jav\u00EDt\u00E1s?\n&eA Szuper Jav\u00EDt\u00E1s egy passz\u00EDv k\u00E9pess\u00E9g. T\u00E1rgyak jav\u00EDt\u00E1s\u00E1n\u00E1l,\n&ees\u00E9lyt ad a j\u00E1t\u00E9kosnak, hogy k\u00E9tszeres \n&ehat\u00E9konys\u00E1ggal jav\u00EDtson. +Guides.Repair.Section.4=&3Hogyan m\u0171k\u00F6dik a M\u00E1gikus Kov\u00E1csol\u00E1s?\n&eEz a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy \n&ebizonyos es\u00E9llyel a jav\u00EDtott t\u00E1rgy megtarthassa az fejleszt\u00E9seit. A fejleszt\u00E9sek\n&emegtarthatj\u00E1k a szintj\u00FCket, visszafejl\u0151dhetnek,\n&evagy teljesen elveszhetnek. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]Az \u00DAjrahasznos\u00EDt\u00E1sr\u00F3l:\n[[YELLOW]]Az \u00FAjrahasznos\u00EDt\u00E1s lehet\u0151v\u00E9 teszi, hogy egy aranyt\u00F6mb\n[[YELLOW]]seg\u00EDts\u00E9g\u00E9vel visszanyerd a t\u00E1rgyaid alapanyagait.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]A horg\u00E1sz\u00E1si \u00E9s jav\u00EDt\u00E1si szintjeidt\u0151l f\u00FCgg. -Guides.Salvage.Section.1=[[DARK_AQUA]]Hogyan haszn\u00E1lhatom az \u00DAjrahasznos\u00EDt\u00E1st?\n[[YELLOW]]Helyezz le egy \u00DAjrahasznos\u00EDt\u00F3 \u00DCll\u0151t, \u00E9s jobb klikkelj r\u00E1 egy adott t\u00E1rggyal. Ez lebontja a t\u00E1rgyat,\n[[YELLOW]]\u00E9s visszaadja a bark\u00E1csol\u00E1si alapanyagait.\n\n[[YELLOW]]P\u00E9ld\u00E1ul egy Vascs\u00E1k\u00E1ny eset\u00E9ben vasrudakat kapsz vissza. -Guides.Salvage.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Fejlesztett \u00DAjrahasznos\u00EDt\u00E1s?\n[[YELLOW]]Miut\u00E1n feloldottad, lehet\u0151v\u00E9 teszi a s\u00E9r\u00FClt t\u00E1rgyak \u00FAjrahasznos\u00EDt\u00E1s\u00E1t is.\n[[YELLOW]]A visszanyert t\u00E1rgyak mennyis\u00E9ge a t\u00E1rgy \u00E1llapot\u00E1t\u00F3l f\u00FCgg. Min\u00E9l jobb \u00E1llapotban van,\n[[YELLOW]]ann\u00E1l t\u00F6bb anyagot nyerhetsz vissza.\n[[YELLOW]]Fejlesztett \u00DAjrahasznos\u00EDt\u00E1ssal legal\u00E1bb 1 t\u00E1rgyat mindig visszakapsz,\n[[YELLOW]]kiv\u00E9ve ha a t\u00E1rgy t\u00FAl s\u00E9r\u00FClt. -Guides.Salvage.Section.3=[[DARK_AQUA]]P\u00E9lda a m\u0171k\u00F6d\u00E9s\u00E9re:\n[[YELLOW]]\u00DAjra akarunk hasznos\u00EDtani egy aranycs\u00E1k\u00E1nyt, amely 20%-ban s\u00E9r\u00FClt,\n[[YELLOW]]ez azt jelenti, hogy maximum 2 t\u00E1rgyat kaphatunk vissza\n[[YELLOW]](mivel a cs\u00E1k\u00E1ny elk\u00E9sz\u00EDt\u00E9s\u00E9hez 3 r\u00FAd kell, ez\u00E9rt egyenk\u00E9nt \n[[YELLOW]]33,33% haszn\u00E1lhat\u00F3s\u00E1got \u00E9rnek) ami egyenl\u0151 66%-kal. Ha a t\u00E1rgy s\u00E9r\u00FClts\u00E9ge\n[[YELLOW]]66% alatt van, akkor nem kaphatsz vissza 2 rudat.\n[[YELLOW]]Ha ef\u00F6l\u00F6tt az \u00E9rt\u00E9k f\u00F6l\u00F6tt van, akkor\n[[YELLOW]]2 rudat kapsz vissza. -Guides.Salvage.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a M\u00E1gikus \u00DAjrahasznos\u00EDt\u00E1s?\n[[YELLOW]]Bizonyos es\u00E9llyel var\u00E1zsk\u00F6nyveket is kaphatsz \n[[YELLOW]]fejlesztett t\u00E1rgyak \u00FAjhasznos\u00EDt\u00E1s\u00E1\u00E9rt. A szintedt\u0151l f\u00FCgg a \n[[YELLOW]]var\u00E1zslat kinyer\u00E9s\u00E9nek m\u00E9rt\u00E9ke.\n\n[[YELLOW]]R\u00E9szleges kinyer\u00E9sn\u00E9l \n[[YELLOW]]a k\u00F6nyv alacsonyabb szint\u0171 var\u00E1zslattal fog rendelkezni, mint\n[[YELLOW]]ami a t\u00E1rgyon volt. +Guides.Salvage.Section.0=&3Az \u00DAjrahasznos\u00EDt\u00E1sr\u00F3l:\n&eAz \u00FAjrahasznos\u00EDt\u00E1s lehet\u0151v\u00E9 teszi, hogy egy aranyt\u00F6mb\n&eseg\u00EDts\u00E9g\u00E9vel visszanyerd a t\u00E1rgyaid alapanyagait.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eA horg\u00E1sz\u00E1si \u00E9s jav\u00EDt\u00E1si szintjeidt\u0151l f\u00FCgg. +Guides.Salvage.Section.1=&3Hogyan haszn\u00E1lhatom az \u00DAjrahasznos\u00EDt\u00E1st?\n&eHelyezz le egy \u00DAjrahasznos\u00EDt\u00F3 \u00DCll\u0151t, \u00E9s jobb klikkelj r\u00E1 egy adott t\u00E1rggyal. Ez lebontja a t\u00E1rgyat,\n&e\u00E9s visszaadja a bark\u00E1csol\u00E1si alapanyagait.\n\n&eP\u00E9ld\u00E1ul egy Vascs\u00E1k\u00E1ny eset\u00E9ben vasrudakat kapsz vissza. +Guides.Salvage.Section.2=&3Hogyan m\u0171k\u00F6dik a Fejlesztett \u00DAjrahasznos\u00EDt\u00E1s?\n&eMiut\u00E1n feloldottad, lehet\u0151v\u00E9 teszi a s\u00E9r\u00FClt t\u00E1rgyak \u00FAjrahasznos\u00EDt\u00E1s\u00E1t is.\n&eA visszanyert t\u00E1rgyak mennyis\u00E9ge a t\u00E1rgy \u00E1llapot\u00E1t\u00F3l f\u00FCgg. Min\u00E9l jobb \u00E1llapotban van,\n&eann\u00E1l t\u00F6bb anyagot nyerhetsz vissza.\n&eFejlesztett \u00DAjrahasznos\u00EDt\u00E1ssal legal\u00E1bb 1 t\u00E1rgyat mindig visszakapsz,\n&ekiv\u00E9ve ha a t\u00E1rgy t\u00FAl s\u00E9r\u00FClt. +Guides.Salvage.Section.3=&3P\u00E9lda a m\u0171k\u00F6d\u00E9s\u00E9re:\n&e\u00DAjra akarunk hasznos\u00EDtani egy aranycs\u00E1k\u00E1nyt, amely 20%-ban s\u00E9r\u00FClt,\n&eez azt jelenti, hogy maximum 2 t\u00E1rgyat kaphatunk vissza\n&e(mivel a cs\u00E1k\u00E1ny elk\u00E9sz\u00EDt\u00E9s\u00E9hez 3 r\u00FAd kell, ez\u00E9rt egyenk\u00E9nt \n&e33,33% haszn\u00E1lhat\u00F3s\u00E1got \u00E9rnek) ami egyenl\u0151 66%-kal. Ha a t\u00E1rgy s\u00E9r\u00FClts\u00E9ge\n&e66% alatt van, akkor nem kaphatsz vissza 2 rudat.\n&eHa ef\u00F6l\u00F6tt az \u00E9rt\u00E9k f\u00F6l\u00F6tt van, akkor\n&e2 rudat kapsz vissza. +Guides.Salvage.Section.4=&3Hogyan m\u0171k\u00F6dik a M\u00E1gikus \u00DAjrahasznos\u00EDt\u00E1s?\n&eBizonyos es\u00E9llyel var\u00E1zsk\u00F6nyveket is kaphatsz \n&efejlesztett t\u00E1rgyak \u00FAjhasznos\u00EDt\u00E1s\u00E1\u00E9rt. A szintedt\u0151l f\u00FCgg a \n&evar\u00E1zslat kinyer\u00E9s\u00E9nek m\u00E9rt\u00E9ke.\n\n&eR\u00E9szleges kinyer\u00E9sn\u00E9l \n&ea k\u00F6nyv alacsonyabb szint\u0171 var\u00E1zslattal fog rendelkezni, mint\n&eami a t\u00E1rgyon volt. ##Smelting Guides.Smelting.Section.0=Hamarosan... ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]A Kardokr\u00F3l:\n[[YELLOW]]Ez a k\u00E9pess\u00E9g harci b\u00F3nuszokkal ruh\u00E1z fel \n[[YELLOW]]kardok haszn\u00E1lata eset\u00E9n.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Tapasztalatot az \u00E9l\u0151l\u00E9nyeknek vagy m\u00E1s j\u00E1t\u00E9kosoknak karddal\n[[YELLOW]]okozott sebz\u00E9s\u00E9rt kaphatsz. -Guides.Swords.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Fogazott Penge?\n[[YELLOW]]A Fogazott Penge egy karddal jobb klikkel\u00E9ssel aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g. \n[[YELLOW]]Ez a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi a \n[[YELLOW]]ter\u00FCletre hat\u00F3 csap\u00E1sokat. A ter\u00FCletre hat\u00F3 csap\u00E1s 25%-os b\u00F3nusz sebz\u00E9st okoz, \n[[YELLOW]]tov\u00E1bb\u00E1 5 tick-ig v\u00E9rz\u00E9st ad az ellens\u00E9gnek. -Guides.Swords.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik az Ellent\u00E1mad\u00E1s?\n[[YELLOW]]Az Ellent\u00E1mad\u00E1s egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g. V\u00E9dekez\u00E9sn\u00E9l, \u00E9s mikor \u00E9l\u0151l\u00E9ny\n[[YELLOW]]\u00FCtnek, es\u00E9lyed van visszaford\u00EDtani az elszenvedett sebz\u00E9s \n[[YELLOW]]50%-\u00E1t. -Guides.Swords.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a T\u00F6r\u00E9s?\n[[YELLOW]]A T\u00F6r\u00E9s k\u00E9t m\u00E1sodpercenk\u00E9nt sebzi az ellens\u00E9geidet. A c\u00E9lpont \n[[YELLOW]]mindaddig v\u00E9rezni fog, m\u00EDg a V\u00E9rz\u00E9s id\u0151tartam le nem j\u00E1r, vagy az \u00E1ldozat meg nem hal. \n[[YELLOW]]A V\u00E9rz\u00E9s id\u0151tartam a Kardok szintedt\u0151l f\u00FCgg. +Guides.Swords.Section.0=&3A Kardokr\u00F3l:\n&eEz a k\u00E9pess\u00E9g harci b\u00F3nuszokkal ruh\u00E1z fel \n&ekardok haszn\u00E1lata eset\u00E9n.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eTapasztalatot az \u00E9l\u0151l\u00E9nyeknek vagy m\u00E1s j\u00E1t\u00E9kosoknak karddal\n&eokozott sebz\u00E9s\u00E9rt kaphatsz. +Guides.Swords.Section.1=&3Hogyan m\u0171k\u00F6dik a Fogazott Penge?\n&eA Fogazott Penge egy karddal jobb klikkel\u00E9ssel aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g. \n&eEz a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi a \n&eter\u00FCletre hat\u00F3 csap\u00E1sokat. A ter\u00FCletre hat\u00F3 csap\u00E1s 25%-os b\u00F3nusz sebz\u00E9st okoz, \n&etov\u00E1bb\u00E1 5 tick-ig v\u00E9rz\u00E9st ad az ellens\u00E9gnek. +Guides.Swords.Section.2=&3Hogyan m\u0171k\u00F6dik az Ellent\u00E1mad\u00E1s?\n&eAz Ellent\u00E1mad\u00E1s egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g. V\u00E9dekez\u00E9sn\u00E9l, \u00E9s mikor \u00E9l\u0151l\u00E9ny\n&e\u00FCtnek, es\u00E9lyed van visszaford\u00EDtani az elszenvedett sebz\u00E9s \n&e50%-\u00E1t. +Guides.Swords.Section.3=&3Hogyan m\u0171k\u00F6dik a T\u00F6r\u00E9s?\n&eA T\u00F6r\u00E9s k\u00E9t m\u00E1sodpercenk\u00E9nt sebzi az ellens\u00E9geidet. A c\u00E9lpont \n&emindaddig v\u00E9rezni fog, m\u00EDg a V\u00E9rz\u00E9s id\u0151tartam le nem j\u00E1r, vagy az \u00E1ldozat meg nem hal. \n&eA V\u00E9rz\u00E9s id\u0151tartam a Kardok szintedt\u0151l f\u00FCgg. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]A szelid\u00EDt\u00E9sr\u0151l:\n[[YELLOW]]A Szel\u00EDd\u00EDt\u00E9s k\u00FCl\u00F6nb\u00F6z\u0151 harci b\u00F3nuszokkal l\u00E1tja el a j\u00E1t\u00E9kost, ha \n[[YELLOW]]szel\u00EDd\u00EDtett farkasokkal van.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Szel\u00EDd\u00EDts farkasokat/ocelotokat, vagy harcolj \n[[YELLOW]]a farkasaid oldal\u00E1n. -Guides.Taming.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Vadon H\u00EDv\u00E1sa?\n[[YELLOW]]A Vadon H\u00EDv\u00E1sa egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g, amellyel magad mell\u00E9 id\u00E9zhetsz \n[[YELLOW]]egy farkast vagy egy ocelotot. Ezt \n[[YELLOW]]csonttal vagy hallal val\u00F3 guggol\u00E1s k\u00F6zben balkattint\u00E1ssal teheted meg. -Guides.Taming.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Vad\u00E1llat-tan?\n[[YELLOW]]A Vad\u00E1llat-tan lehet\u0151v\u00E9 teszi a \n[[YELLOW]]farkasok \u00E9s ocelotok statisztik\u00E1inak megvizsg\u00E1l\u00E1s\u00E1t. Haszn\u00E1lat\u00E1hoz bal klikkelj egy farkasra\n[[YELLOW]]vagy ocelotra. -Guides.Taming.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Led\u00F6f\u00E9s?\n[[YELLOW]]A led\u00F6f\u00E9s egy passz\u00EDv k\u00E9pess\u00E9g, amely lehet\u0151v\u00E9 teszi, \n[[YELLOW]]hogy a farkasok c\u00E9lpontja V\u00E9rz\u00E9st kapjon. -Guides.Taming.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dnek az \u00C9les Karmok?\n[[YELLOW]]Az \u00C9les Karmok b\u00F3nusz sebz\u00E9st ad a farkasok t\u00E1mad\u00E1sainak. \n[[YELLOW]]Ez a b\u00F3nusz a Szel\u00EDd\u00EDt\u00E9s szintedt\u0151l f\u00FCgg. -Guides.Taming.Section.5=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik az \u00C9bers\u00E9g?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi a farkasaid\n[[YELLOW]]sz\u00E1m\u00E1ra, hogy r\u00E1d teleport\u00E1ljanak, ha vesz\u00E9lybe ker\u00FClnek, p\u00E9ld\u00E1ul l\u00E1va, kaktusz. Tov\u00E1bb\u00E1\n[[YELLOW]]immuniss\u00E1 teszi a farkasaidat a zuhan\u00E1si sebz\u0151d\u00E9sre. -Guides.Taming.Section.6=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Vastag Bunda?\n[[YELLOW]]Ez a k\u00E9pess\u00E9g cs\u00F6kkenti a farkasaid \u00E1ltal elszenvedett sebz\u00E9st, \u00E9s \n[[YELLOW]]t\u0171z\u00E1ll\u00F3v\u00E1 teszi \u0151ket. -Guides.Taming.Section.7=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Robban\u00E1s\u00E1ll\u00F3s\u00E1g?\n[[YELLOW]]Ez a k\u00E9pess\u00E9g cs\u00F6kkenti a farkasaid\n[[YELLOW]]robban\u00E1s \u00E1ltal elszenvedett sebz\u0151d\u00E9s\u00E9t. -Guides.Taming.Section.8=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Gyors\u00E9ttermi Kiszolg\u00E1l\u00E1s?\n[[YELLOW]]Ez a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy a farkasaid \u00E9letet t\u00F6ltsenek vissza, \n[[YELLOW]]mikor t\u00E1mad\u00E1st hajtanak v\u00E9gre. +Guides.Taming.Section.0=&3A szelid\u00EDt\u00E9sr\u0151l:\n&eA Szel\u00EDd\u00EDt\u00E9s k\u00FCl\u00F6nb\u00F6z\u0151 harci b\u00F3nuszokkal l\u00E1tja el a j\u00E1t\u00E9kost, ha \n&eszel\u00EDd\u00EDtett farkasokkal van.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eSzel\u00EDd\u00EDts farkasokat/ocelotokat, vagy harcolj \n&ea farkasaid oldal\u00E1n. +Guides.Taming.Section.1=&3Hogyan m\u0171k\u00F6dik a Vadon H\u00EDv\u00E1sa?\n&eA Vadon H\u00EDv\u00E1sa egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g, amellyel magad mell\u00E9 id\u00E9zhetsz \n&eegy farkast vagy egy ocelotot. Ezt \n&ecsonttal vagy hallal val\u00F3 guggol\u00E1s k\u00F6zben balkattint\u00E1ssal teheted meg. +Guides.Taming.Section.2=&3Hogyan m\u0171k\u00F6dik a Vad\u00E1llat-tan?\n&eA Vad\u00E1llat-tan lehet\u0151v\u00E9 teszi a \n&efarkasok \u00E9s ocelotok statisztik\u00E1inak megvizsg\u00E1l\u00E1s\u00E1t. Haszn\u00E1lat\u00E1hoz bal klikkelj egy farkasra\n&evagy ocelotra. +Guides.Taming.Section.3=&3Hogyan m\u0171k\u00F6dik a Led\u00F6f\u00E9s?\n&eA led\u00F6f\u00E9s egy passz\u00EDv k\u00E9pess\u00E9g, amely lehet\u0151v\u00E9 teszi, \n&ehogy a farkasok c\u00E9lpontja V\u00E9rz\u00E9st kapjon. +Guides.Taming.Section.4=&3Hogyan m\u0171k\u00F6dnek az \u00C9les Karmok?\n&eAz \u00C9les Karmok b\u00F3nusz sebz\u00E9st ad a farkasok t\u00E1mad\u00E1sainak. \n&eEz a b\u00F3nusz a Szel\u00EDd\u00EDt\u00E9s szintedt\u0151l f\u00FCgg. +Guides.Taming.Section.5=&3Hogyan m\u0171k\u00F6dik az \u00C9bers\u00E9g?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi a farkasaid\n&esz\u00E1m\u00E1ra, hogy r\u00E1d teleport\u00E1ljanak, ha vesz\u00E9lybe ker\u00FClnek, p\u00E9ld\u00E1ul l\u00E1va, kaktusz. Tov\u00E1bb\u00E1\n&eimmuniss\u00E1 teszi a farkasaidat a zuhan\u00E1si sebz\u0151d\u00E9sre. +Guides.Taming.Section.6=&3Hogyan m\u0171k\u00F6dik a Vastag Bunda?\n&eEz a k\u00E9pess\u00E9g cs\u00F6kkenti a farkasaid \u00E1ltal elszenvedett sebz\u00E9st, \u00E9s \n&et\u0171z\u00E1ll\u00F3v\u00E1 teszi \u0151ket. +Guides.Taming.Section.7=&3Hogyan m\u0171k\u00F6dik a Robban\u00E1s\u00E1ll\u00F3s\u00E1g?\n&eEz a k\u00E9pess\u00E9g cs\u00F6kkenti a farkasaid\n&erobban\u00E1s \u00E1ltal elszenvedett sebz\u0151d\u00E9s\u00E9t. +Guides.Taming.Section.8=&3Hogyan m\u0171k\u00F6dik a Gyors\u00E9ttermi Kiszolg\u00E1l\u00E1s?\n&eEz a k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy a farkasaid \u00E9letet t\u00F6ltsenek vissza, \n&emikor t\u00E1mad\u00E1st hajtanak v\u00E9gre. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]A Felfegyverzetlenr\u0151l:\n[[YELLOW]]A Felfegyverzetlen k\u00FCl\u00F6nb\u00F6z\u0151 harci b\u00F3nuszokkal l\u00E1t el, ha\n[[YELLOW]]az \u00F6kleidet haszn\u00E1lod fegyverk\u00E9nt. \n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]Harcolj \u00E9l\u0151l\u00E9nyekkel vagy j\u00E1t\u00E9kosokkal pusztak\u00E9zzel. -Guides.Unarmed.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Vadul\u00E1s?\n[[YELLOW]]A Vadul\u00E1s egy jobb klikkel\u00E9ssel aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g. \n[[YELLOW]]Ebben a m\u00F3dban 50%-kal t\u00F6bb sebz\u00E9st okozol, \u00E9s \n[[YELLOW]]a gyenge anyagokat, mint a f\u00F6ld \u00E9s f\u00FCves blokk, instant ki\u00FCtheted. -Guides.Unarmed.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik az Ac\u00E9l-\u00D6k\u00F6l St\u00EDlus?\n[[YELLOW]]Az Ac\u00E9l-\u00D6k\u00F6l St\u00EDlus b\u00F3nusz sebz\u00E9st biztos\u00EDt \u00E9l\u0151l\u00E9nyek \u00E9s j\u00E1t\u00E9kosok ellen\n[[YELLOW]]ha csak az \u00F6kleidet haszn\u00E1lod. -Guides.Unarmed.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Nyilak Kit\u00E9r\u00EDt\u00E9se?\n[[YELLOW]]A Nyilak Kit\u00E9r\u00EDt\u00E9se egy passz\u00EDv k\u00E9pess\u00E9g, amely lehet\u0151v\u00E9 teszi, \n[[YELLOW]]hogy elh\u00E1r\u00EDtsd a fel\u00E9d \u00E9rkez\u0151 nyilakat.\n[[YELLOW]]A nyilak leesnek a f\u00F6ldre. -Guides.Unarmed.Section.4=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Vas-Markol\u00E1s?\n[[YELLOW]]A Vas-Markol\u00E1s a Lefegyverz\u00E9st akad\u00E1lyozza meg. Min\u00E9l nagyobb a \n[[YELLOW]]Felfegyverzetlen szinted, ann\u00E1l nagyobb es\u00E9llyel \u00E1llsz ellen a Lefegyverz\u00E9snek. -Guides.Unarmed.Section.5=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Lefegyverz\u00E9s?\n[[YELLOW]]A Lefegyverz\u00E9s lehet\u0151v\u00E9 teszi, hogy lefegyverezd az ellens\u00E9ged,\n[[YELLOW]]ez\u00E1ltal az kidobja a fegyver\u00E9t a f\u00F6ldre. +Guides.Unarmed.Section.0=&3A Felfegyverzetlenr\u0151l:\n&eA Felfegyverzetlen k\u00FCl\u00F6nb\u00F6z\u0151 harci b\u00F3nuszokkal l\u00E1t el, ha\n&eaz \u00F6kleidet haszn\u00E1lod fegyverk\u00E9nt. \n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eHarcolj \u00E9l\u0151l\u00E9nyekkel vagy j\u00E1t\u00E9kosokkal pusztak\u00E9zzel. +Guides.Unarmed.Section.1=&3Hogyan m\u0171k\u00F6dik a Vadul\u00E1s?\n&eA Vadul\u00E1s egy jobb klikkel\u00E9ssel aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g. \n&eEbben a m\u00F3dban 50%-kal t\u00F6bb sebz\u00E9st okozol, \u00E9s \n&ea gyenge anyagokat, mint a f\u00F6ld \u00E9s f\u00FCves blokk, instant ki\u00FCtheted. +Guides.Unarmed.Section.2=&3Hogyan m\u0171k\u00F6dik az Ac\u00E9l-\u00D6k\u00F6l St\u00EDlus?\n&eAz Ac\u00E9l-\u00D6k\u00F6l St\u00EDlus b\u00F3nusz sebz\u00E9st biztos\u00EDt \u00E9l\u0151l\u00E9nyek \u00E9s j\u00E1t\u00E9kosok ellen\n&eha csak az \u00F6kleidet haszn\u00E1lod. +Guides.Unarmed.Section.3=&3Hogyan m\u0171k\u00F6dik a Nyilak Kit\u00E9r\u00EDt\u00E9se?\n&eA Nyilak Kit\u00E9r\u00EDt\u00E9se egy passz\u00EDv k\u00E9pess\u00E9g, amely lehet\u0151v\u00E9 teszi, \n&ehogy elh\u00E1r\u00EDtsd a fel\u00E9d \u00E9rkez\u0151 nyilakat.\n&eA nyilak leesnek a f\u00F6ldre. +Guides.Unarmed.Section.4=&3Hogyan m\u0171k\u00F6dik a Vas-Markol\u00E1s?\n&eA Vas-Markol\u00E1s a Lefegyverz\u00E9st akad\u00E1lyozza meg. Min\u00E9l nagyobb a \n&eFelfegyverzetlen szinted, ann\u00E1l nagyobb es\u00E9llyel \u00E1llsz ellen a Lefegyverz\u00E9snek. +Guides.Unarmed.Section.5=&3Hogyan m\u0171k\u00F6dik a Lefegyverz\u00E9s?\n&eA Lefegyverz\u00E9s lehet\u0151v\u00E9 teszi, hogy lefegyverezd az ellens\u00E9ged,\n&eez\u00E1ltal az kidobja a fegyver\u00E9t a f\u00F6ldre. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Fav\u00E1g\u00E1s?\n[[YELLOW]]A Fav\u00E1g\u00E1s a fav\u00E1g\u00E1sr\u00F3l sz\u00F3l.\n\n[[DARK_AQUA]]TAPASZTALAT SZERZ\u00C9S:\n[[YELLOW]]V\u00E1gj ki f\u00E1kat. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Fad\u00F6nt\u00E9s?\n[[YELLOW]]A Fad\u00F6nt\u00E9s egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g, az aktiv\u00E1l\u00E1s\u00E1hoz \n[[YELLOW]]jobb klikkelj balt\u00E1val a kezedben. Ez\u00E1ltal a fa azonnal kid\u0151l\n[[YELLOW]]\u00E9s kidobja az \u00F6sszes r\u00F6nk\u00F6t. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dik a Lev\u00E9lf\u00FAj\u00F3?\n[[YELLOW]]A Lev\u00E9lf\u00FAj\u00F3 egy passz\u00EDv k\u00E9pess\u00E9g, amely miatt a levelek azonnal elt\u0171nnek, ha\n[[YELLOW]]r\u00E1kattintasz balt\u00E1val. Alapb\u00F3l a 100-as szinten old\u00F3dik fel ez a k\u00E9pess\u00E9g. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]Hogyan m\u0171k\u00F6dnek a Dupla Drop-ok?\n[[YELLOW]]Ez a passz\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy minden kiv\u00E1gott\n[[YELLOW]]far\u00F6nk ut\u00E1n kapj m\u00E9g egyet. +Guides.Woodcutting.Section.0=&3Hogyan m\u0171k\u00F6dik a Fav\u00E1g\u00E1s?\n&eA Fav\u00E1g\u00E1s a fav\u00E1g\u00E1sr\u00F3l sz\u00F3l.\n\n&3TAPASZTALAT SZERZ\u00C9S:\n&eV\u00E1gj ki f\u00E1kat. +Guides.Woodcutting.Section.1=&3Hogyan m\u0171k\u00F6dik a Fad\u00F6nt\u00E9s?\n&eA Fad\u00F6nt\u00E9s egy aktiv\u00E1lhat\u00F3 k\u00E9pess\u00E9g, az aktiv\u00E1l\u00E1s\u00E1hoz \n&ejobb klikkelj balt\u00E1val a kezedben. Ez\u00E1ltal a fa azonnal kid\u0151l\n&e\u00E9s kidobja az \u00F6sszes r\u00F6nk\u00F6t. +Guides.Woodcutting.Section.2=&3Hogyan m\u0171k\u00F6dik a Lev\u00E9lf\u00FAj\u00F3?\n&eA Lev\u00E9lf\u00FAj\u00F3 egy passz\u00EDv k\u00E9pess\u00E9g, amely miatt a levelek azonnal elt\u0171nnek, ha\n&er\u00E1kattintasz balt\u00E1val. Alapb\u00F3l a 100-as szinten old\u00F3dik fel ez a k\u00E9pess\u00E9g. +Guides.Woodcutting.Section.3=&3Hogyan m\u0171k\u00F6dnek a Dupla Drop-ok?\n&eEz a passz\u00EDv k\u00E9pess\u00E9g lehet\u0151v\u00E9 teszi, hogy minden kiv\u00E1gott\n&efar\u00F6nk ut\u00E1n kapj m\u00E9g egyet. #INSPECT -Inspect.Offline= [[RED]]Nincs jogod offline j\u00E1t\u00E9kosok megvizsg\u00E1l\u00E1s\u00E1ra! -Inspect.OfflineStats=A(z) [[YELLOW]]{0} nev\u0171 offline j\u00E1t\u00E9kos mcMMO Statisztik\u00E1ja -Inspect.Stats=[[GREEN]]A(z) [[YELLOW]]{0} [[GREEN]]nev\u0171 j\u00E1t\u00E9kos mcMMO Statisztik\u00E1ja +Inspect.Offline= &cNincs jogod offline j\u00E1t\u00E9kosok megvizsg\u00E1l\u00E1s\u00E1ra! +Inspect.OfflineStats=A(z) &e{0} nev\u0171 offline j\u00E1t\u00E9kos mcMMO Statisztik\u00E1ja +Inspect.Stats=&aA(z) &e{0} &anev\u0171 j\u00E1t\u00E9kos mcMMO Statisztik\u00E1ja Inspect.TooFar=T\u00FAl t\u00E1vol vagy, hogy megvizsg\u00E1lhasd ezt a j\u00E1t\u00E9kost! #ITEMS -Item.ChimaeraWing.Fail=[[RED]]**KIM\u00C9RA SZ\u00C1RNYAK HASZN\u00C1LATA SIKERTELEN** +Item.ChimaeraWing.Fail=&c**KIM\u00C9RA SZ\u00C1RNYAK HASZN\u00C1LATA SIKERTELEN** Item.ChimaeraWing.Pass=**KIM\u00C9RA SZ\u00C1RNYAK** Item.ChimaeraWing.Name=Kim\u00E9ra Sz\u00E1rnyak -Item.ChimaeraWing.Lore=[[GRAY]]Az \u00E1gyadhoz teleport\u00E1l. -Item.ChimaeraWing.NotEnough=Sz\u00FCks\u00E9ged van [[YELLOW]]{0}[[RED]] m\u00E9g ennyire [[GOLD]]{1}[[RED]]! -Item.NotEnough=Sz\u00FCks\u00E9ged van [[YELLOW]]{0}[[RED]] m\u00E9g ennyire [[GOLD]]{1}[[RED]]! -Item.Generic.Wait=V\u00E1rnod kell miel\u0151tt \u00FAjra haszn\u00E1lhatn\u00E1d ezt a k\u00E9pess\u00E9get! [[YELLOW]]({0}s) -Item.Injured.Wait=Sebz\u00E9st szenvedt\u00E9l el, \u00FAgyhogy v\u00E1rnod kell, miel\u0151tt haszn\u00E1lhatn\u00E1d. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7Az \u00E1gyadhoz teleport\u00E1l. +Item.ChimaeraWing.NotEnough=Sz\u00FCks\u00E9ged van &e{0}&c m\u00E9g ennyire &6{1}&c! +Item.NotEnough=Sz\u00FCks\u00E9ged van &e{0}&c m\u00E9g ennyire &6{1}&c! +Item.Generic.Wait=V\u00E1rnod kell miel\u0151tt \u00FAjra haszn\u00E1lhatn\u00E1d ezt a k\u00E9pess\u00E9get! &e({0}s) +Item.Injured.Wait=Sebz\u00E9st szenvedt\u00E9l el, \u00FAgyhogy v\u00E1rnod kell, miel\u0151tt haszn\u00E1lhatn\u00E1d. &e({0}s) Item.FluxPickaxe.Name=Olvaszt\u00F3 Cs\u00E1k\u00E1ny -Item.FluxPickaxe.Lore.1=[[GRAY]]Bizonyos es\u00E9llyel ki\u00E9geti a kib\u00E1ny\u00E1szott t\u00E1rgyakat. -Item.FluxPickaxe.Lore.2=[[GRAY]]Sz\u00FCks\u00E9ges Olvaszt\u00E1s szint: {0}+ +Item.FluxPickaxe.Lore.1=&7Bizonyos es\u00E9llyel ki\u00E9geti a kib\u00E1ny\u00E1szott t\u00E1rgyakat. +Item.FluxPickaxe.Lore.2=&7Sz\u00FCks\u00E9ges Olvaszt\u00E1s szint: {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]Teleport\u00E1l\u00E1s [[GOLD]]({0}) [[GRAY]]m\u00E1sodperc m\u00FAlva, k\u00E9rlek ne mozogj... -Teleport.Cancelled=[[DARK_RED]]Teleport\u00E1l\u00E1s megszak\u00EDtva! +Teleport.Commencing=&7Teleport\u00E1l\u00E1s &6({0}) &7m\u00E1sodperc m\u00FAlva, k\u00E9rlek ne mozogj... +Teleport.Cancelled=&4Teleport\u00E1l\u00E1s megszak\u00EDtva! #SKILLS -Skills.Child=[[GOLD]](ALK\u00C9PESS\u00C9G) -Skills.Disarmed=[[DARK_RED]]Lefegyvereztek! -Skills.Header=-----[] [[GREEN]]{0}[[RED]] []----- -Skills.NeedMore=[[DARK_RED]]T\u00F6bb[[GRAY]]{0}-ra/re van sz\u00FCks\u00E9ged -Skills.NeedMore.Extra=[[DARK_RED]]T\u00F6bbre van sz\u00FCks\u00E9ged [[GRAY]]{0}{1} +Skills.Child=&6(ALK\u00C9PESS\u00C9G) +Skills.Disarmed=&4Lefegyvereztek! +Skills.Header=-----[] &a{0}&c []----- +Skills.NeedMore=&4T\u00F6bb&7{0}-ra/re van sz\u00FCks\u00E9ged +Skills.NeedMore.Extra=&4T\u00F6bbre van sz\u00FCks\u00E9ged &7{0}{1} Skills.Parents= ANYAK\u00C9PESS\u00C9G -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.MaxXP=Max -Skills.TooTired=T\u00FAl f\u00E1radt vagy, hogy \u00FAjra haszn\u00E1lhasd ezt a k\u00E9pess\u00E9get. [[YELLOW]]({0}s) -Skills.Cancelled=[[GOLD]]{0} [[RED]]Megszak\u00EDtva! -Skills.ConfirmOrCancel=[[GREEN]]Jobb klikkelj a meger\u0151s\u00EDt\u00E9shez. [[GOLD]]{0}[[GREEN]]. Bal klikkelj a megszak\u00EDt\u00E1shoz. -Skills.AbilityGateRequirementFail=[[GRAY]]M\u00E9g [[YELLOW]]{0}[[GRAY]] szint sz\u00FCks\u00E9ges a(z) [[DARK_AQUA]]{1}[[GRAY]]b\u00F3l/b\u0151l, hogy haszn\u00E1lhasd ezt a szuper k\u00E9pess\u00E9get. +Skills.TooTired=T\u00FAl f\u00E1radt vagy, hogy \u00FAjra haszn\u00E1lhasd ezt a k\u00E9pess\u00E9get. &e({0}s) +Skills.Cancelled=&6{0} &cMegszak\u00EDtva! +Skills.ConfirmOrCancel=&aJobb klikkelj a meger\u0151s\u00EDt\u00E9shez. &6{0}&a. Bal klikkelj a megszak\u00EDt\u00E1shoz. +Skills.AbilityGateRequirementFail=&7M\u00E9g &e{0}&7 szint sz\u00FCks\u00E9ges a(z) &3{1}&7b\u00F3l/b\u0151l, hogy haszn\u00E1lhasd ezt a szuper k\u00E9pess\u00E9get. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=HARCI K\u00C9PESS\u00C9GEK=- -Stats.Header.Gathering=[[GOLD]]-=GY\u0170JT\u00D6GET\u0150 K\u00C9PESS\u00C9GEK=- -Stats.Header.Misc=[[GOLD]]-=EGY\u00C9B K\u00C9PESS\u00C9GEK=- -Stats.Own.Stats=[[GREEN]][mcMMO] Statisztik\u00E1k +Stats.Header.Combat=&6-=HARCI K\u00C9PESS\u00C9GEK=- +Stats.Header.Gathering=&6-=GY\u0170JT\u00D6GET\u0150 K\u00C9PESS\u00C9GEK=- +Stats.Header.Misc=&6-=EGY\u00C9B K\u00C9PESS\u00C9GEK=- +Stats.Own.Stats=&a[mcMMO] Statisztik\u00E1k #PERKS Perks.XP.Name=Tapasztalat Perks.XP.Desc=T\u00F6bb tapasztalatot kapsz bizonyos k\u00E9pess\u00E9gekn\u00E9l. Perks.Lucky.Name=Szerencse Perks.Lucky.Desc=A {0} k\u00E9pess\u00E9gek 33%-kal nagyobb es\u00E9llyel aktiv\u00E1l\u00F3dnak. Perks.Lucky.Desc.Login=Bizonyos k\u00E9pess\u00E9gek 33%-kal nagyobb es\u00E9llyel aktiv\u00E1l\u00F3dnak. -Perks.Lucky.Bonus=[[GOLD]] ({0} a Szerencse perk-kel) +Perks.Lucky.Bonus=&6 ({0} a Szerencse perk-kel) Perks.Cooldowns.Name=Gyors \u00DAjrat\u00F6lt\u00E9s Perks.Cooldowns.Desc=Cs\u00F6kkenti a v\u00E1rakoz\u00E1st {0}-al. Perks.ActivationTime.Name=Tartam Perks.ActivationTime.Desc=Meghosszabb\u00EDtja a k\u00E9pess\u00E9g aktivit\u00E1s\u00E1t {0} m\u00E1sodperccel. -Perks.ActivationTime.Bonus=[[GOLD]] ({0} m\u00E1sodperc a Tartam perk-kel) +Perks.ActivationTime.Bonus=&6 ({0} m\u00E1sodperc a Tartam perk-kel) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Hardcore M\u00F3d {0} kikapcsolva {1} sz\u00E1m\u00E1ra. -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Hardcore M\u00F3d {0} bekapcsolva {1} sz\u00E1m\u00E1ra. +Hardcore.Mode.Disabled=&6[mcMMO] Hardcore M\u00F3d {0} kikapcsolva {1} sz\u00E1m\u00E1ra. +Hardcore.Mode.Enabled=&6[mcMMO] Hardcore M\u00F3d {0} bekapcsolva {1} sz\u00E1m\u00E1ra. Hardcore.DeathStatLoss.Name=K\u00E9pess\u00E9g Hal\u00E1l B\u00FCntet\u00E9s -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]Elvesztett\u00E9l [[BLUE]]{0}[[DARK_RED]] szintet a hal\u00E1lod miatt. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] A statisztika veszt\u00E9si sz\u00E1zal\u00E9k be\u00E1ll\u00EDtva {0}-ra/re. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4Elvesztett\u00E9l &9{0}&4 szintet a hal\u00E1lod miatt. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] A statisztika veszt\u00E9si sz\u00E1zal\u00E9k be\u00E1ll\u00EDtva {0}-ra/re. Hardcore.Vampirism.Name=Vamp\u00EDrizmus -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]-nak/nek nem volt el\u00E9g tud\u00E1sa, hogy b\u00E1rmit is kisz\u00EDvhass bel\u0151le. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]Ellopt\u00E1l [[BLUE]]{0}[[DARK_AQUA]] szintet [[YELLOW]]{1}-t\u00F3l/t\u0151l. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] nem tudott tud\u00E1st lopni t\u0151led! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] ellopott [[BLUE]]{1}[[DARK_RED]] szintet t\u0151led! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] A statisztika szipolyoz\u00E1si sz\u00E1zal\u00E9k be\u00E1ll\u00EDtva {0}-ra/re. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7-nak/nek nem volt el\u00E9g tud\u00E1sa, hogy b\u00E1rmit is kisz\u00EDvhass bel\u0151le. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3Ellopt\u00E1l &9{0}&3 szintet &e{1}-t\u00F3l/t\u0151l. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 nem tudott tud\u00E1st lopni t\u0151led! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 ellopott &9{1}&4 szintet t\u0151led! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] A statisztika szipolyoz\u00E1si sz\u00E1zal\u00E9k be\u00E1ll\u00EDtva {0}-ra/re. #MOTD -MOTD.Donate=[[DARK_AQUA]]Adakoz\u00E1s inform\u00E1ci\u00F3: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Hardcore M\u00F3d enged\u00E9lyezve: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]K\u00E9pess\u00E9g Hal\u00E1l B\u00FCntet\u00E9s: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]V\u00E1mpirizmus szipolyoz\u00E1si sz\u00E1zal\u00E9k: [[DARK_RED]]{0}% -MOTD.PerksPrefix=[[GOLD]][mcMMO Perk-kek] -MOTD.Version=[[GOLD]][mcMMO] Jelenlegi verzi\u00F3 [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO weboldal +MOTD.Donate=&3Adakoz\u00E1s inform\u00E1ci\u00F3: +MOTD.Hardcore.Enabled=&6[mcMMO] &3Hardcore M\u00F3d enged\u00E9lyezve: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3K\u00E9pess\u00E9g Hal\u00E1l B\u00FCntet\u00E9s: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3V\u00E1mpirizmus szipolyoz\u00E1si sz\u00E1zal\u00E9k: &4{0}% +MOTD.PerksPrefix=&6[mcMMO Perk-kek] +MOTD.Version=&6[mcMMO] Jelenlegi verzi\u00F3 &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO weboldal #SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=A M\u0171v\u00E9szet Meg\u00E9rt\u00E9se Smelting.SubSkill.UnderstandingTheArt.Description=Tal\u00E1n egy kicsit t\u00FAl sok id\u0151t t\u00F6ltesz a barlangokban az olvaszt\u00E1ssal.\nAz Olvaszt\u00E1s k\u00FCl\u00F6nb\u00F6z\u0151 tulajdons\u00E1gait n\u00F6veli. -Smelting.Ability.FuelEfficiency=Vanilla XP sz\u00E1zal\u00E9k: [[YELLOW]]{0}x +Smelting.Ability.FuelEfficiency=Vanilla XP sz\u00E1zal\u00E9k: &e{0}x Smelting.Ability.Locked.0=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (VANILLA XP N\u00D6VEL\u0150) Smelting.Ability.Locked.1=LEZ\u00C1RVA {0}+ K\u00C9PESS\u00C9G SZINTIG (OLVASZT\u00D3 B\u00C1NY\u00C1SZ\u00C1S) Smelting.SubSkill.FuelEfficiency.Name=\u00DCzemanyag hat\u00E9konys\u00E1g Smelting.SubSkill.FuelEfficiency.Description=N\u00F6veli az \u00FCzemanyag id\u0151tartam\u00E1t olvaszt\u00E1sn\u00E1l -Smelting.SubSkill.FuelEfficiency.Stat=\u00DCzemanyag Hat\u00E9konys\u00E1gi szorz\u00F3: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=\u00DCzemanyag Hat\u00E9konys\u00E1gi szorz\u00F3: &e{0}x Smelting.SubSkill.SecondSmelt.Name=M\u00E1sodik olvaszt\u00E1s SSmelting.SubSkill.SecondSmelt.Description=Megdupl\u00E1zza a kiolvasztott t\u00E1rgyak mennyis\u00E9g\u00E9t Smelting.SubSkill.SecondSmelt.Stat=Es\u00E9ly M\u00E1sodik B\u00E1ny\u00E1sz\u00E1sra @@ -1083,36 +1083,44 @@ Commands.Description.xprate=mcMMO XP r\u00E1ta m\u00F3dos\u00EDt\u00E1sa egy mcM UpdateChecker.Outdated=Egy r\u00E9gebbi mcMMO-t haszn\u00E1lsz! UpdateChecker.NewAvailable=Egy \u00FAjabb verzi\u00F3 \u00E9rhet\u0151 el a Spigot-on. #SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]mcMMO Statisztik\u00E1k -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]mcMMO V\u00E1rakoz\u00E1s -Scoreboard.Header.PlayerRank=[[YELLOW]]mcMMO Ranglista -Scoreboard.Header.PlayerInspect=[[YELLOW]]mcMMO Statisztika: {0} -Scoreboard.Header.PowerLevel=[[YELLOW]]Er\u0151 Szint -Scoreboard.Misc.PowerLevel=[[GOLD]]Er\u0151 Szint -Scoreboard.Misc.Level=[[DARK_AQUA]]Szint -Scoreboard.Misc.CurrentXP=[[GREEN]]Jelenlegi XP -Scoreboard.Misc.RemainingXP=[[YELLOW]]Sz\u00FCks\u00E9ges XP -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]V\u00E1rakoz\u00E1s -Scoreboard.Misc.Overall=[[GOLD]]Overall +Scoreboard.Header.PlayerStats=&emcMMO Statisztik\u00E1k +Scoreboard.Header.PlayerCooldowns=&emcMMO V\u00E1rakoz\u00E1s +Scoreboard.Header.PlayerRank=&emcMMO Ranglista +Scoreboard.Header.PlayerInspect=&emcMMO Statisztika: {0} +Scoreboard.Header.PowerLevel=&eEr\u0151 Szint +Scoreboard.Misc.PowerLevel=&6Er\u0151 Szint +Scoreboard.Misc.Level=&3Szint +Scoreboard.Misc.CurrentXP=&aJelenlegi XP +Scoreboard.Misc.RemainingXP=&eSz\u00FCks\u00E9ges XP +Scoreboard.Misc.Cooldown=&dV\u00E1rakoz\u00E1s +Scoreboard.Misc.Overall=&6Overall Scoreboard.Misc.Ability=K\u00E9pess\u00E9g #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]Az mcMMO j\u00E1t\u00E9kos adatod m\u00E9g nincs bet\u00F6ltve. -Profile.Loading.Success=[[GREEN]]mcMMO profil sikeresen bet\u00F6ltve. -Profile.Loading.FailurePlayer=[[RED]]Az mcMMO-nak probl\u00E9m\u00E1i vannak az adataid bet\u00F6lt\u00E9sekor, megpr\u00F3b\u00E1ltuk bet\u00F6lteni [[GREEN]]{0}[[RED]]x.[[RED]] Ezzel kapcsolatban \u00E9rdemes kapcsolatba l\u00E9pni a szerver adminisztr\u00E1torokkal. Az mcMMO megpr\u00F3b\u00E1lja bet\u00F6lteni az adatait mindaddig, am\u00EDg nem kapcsol\u00F3dsz le. Nem kapsz XP-t, \u00E9s nem tudod haszn\u00E1lni a k\u00E9pess\u00E9geket, am\u00EDg az adataid nem t\u00F6lt\u0151dnek be. -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] az mcMMO nem tudta bet\u00F6lteni ennek a j\u00E1t\u00E9kosnak az adatait [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]K\u00E9rj\u00FCk, ellen\u0151rizd az adatb\u00E1zis be\u00E1ll\u00EDt\u00E1sait. Eddig tett k\u00EDs\u00E9rletek {1}. +Profile.PendingLoad=&cAz mcMMO j\u00E1t\u00E9kos adatod m\u00E9g nincs bet\u00F6ltve. +Profile.Loading.Success=&amcMMO profil sikeresen bet\u00F6ltve. +Profile.Loading.FailurePlayer=&cAz mcMMO-nak probl\u00E9m\u00E1i vannak az adataid bet\u00F6lt\u00E9sekor, megpr\u00F3b\u00E1ltuk bet\u00F6lteni &a{0}&cx.&c Ezzel kapcsolatban \u00E9rdemes kapcsolatba l\u00E9pni a szerver adminisztr\u00E1torokkal. Az mcMMO megpr\u00F3b\u00E1lja bet\u00F6lteni az adatait mindaddig, am\u00EDg nem kapcsol\u00F3dsz le. Nem kapsz XP-t, \u00E9s nem tudod haszn\u00E1lni a k\u00E9pess\u00E9geket, am\u00EDg az adataid nem t\u00F6lt\u0151dnek be. +Profile.Loading.FailureNotice=&4[A]&c az mcMMO nem tudta bet\u00F6lteni ennek a j\u00E1t\u00E9kosnak az adatait &e{0}&c. &dK\u00E9rj\u00FCk, ellen\u0151rizd az adatb\u00E1zis be\u00E1ll\u00EDt\u00E1sait. Eddig tett k\u00EDs\u00E9rletek {1}. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} jelenlegi szint [[GREEN]]{1}[[GOLD]]! -Holiday.Anniversary=[[BLUE]]Boldog {0}. \u00C9vfordul\u00F3t!\n[[BLUE]]nossr50, \u00E9s az \u00F6sszes fejleszt\u0151 tisztelet\u00E9re itt egy t\u0171zij\u00E1t\u00E9k show! +Holiday.AprilFools.Levelup=&6{0} jelenlegi szint &a{1}&6! +Holiday.Anniversary=&9Boldog {0}. \u00C9vfordul\u00F3t!\n&9nossr50, \u00E9s az \u00F6sszes fejleszt\u0151 tisztelet\u00E9re itt egy t\u0171zij\u00E1t\u00E9k show! #Reminder Messages -Reminder.Squelched=[[GRAY]]Eml\u00E9keztet\u0151: jelenleg nem kapsz \u00E9rtes\u00EDt\u00E9seket az mcMMO-t\u00F3l. Ahhoz, hogy enged\u00E9lyezd az \u00E9rtes\u00EDt\u00E9seket, futtasd \u00FAjra a /mcnotify parancsot. Ez egy automatikus, \u00F3r\u00E1nk\u00E9nti eml\u00E9keztet\u0151. +Reminder.Squelched=&7Eml\u00E9keztet\u0151: jelenleg nem kapsz \u00E9rtes\u00EDt\u00E9seket az mcMMO-t\u00F3l. Ahhoz, hogy enged\u00E9lyezd az \u00E9rtes\u00EDt\u00E9seket, futtasd \u00FAjra a /mcnotify parancsot. Ez egy automatikus, \u00F3r\u00E1nk\u00E9nti eml\u00E9keztet\u0151. #Locale -Locale.Reloaded=[[GREEN]]Ford\u00EDt\u00E1s \u00FAjrat\u00F6ltve! +Locale.Reloaded=&aFord\u00EDt\u00E1s \u00FAjrat\u00F6ltve! #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]El\u00E9rted ezt a teljes\u00EDtm\u00E9nyszintet [[RED]]{0}[[YELLOW]]. Ezen a ponton megsz\u0171nik a k\u00E9pess\u00E9gek szintje. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]El\u00E9rted ezt a szintet [[RED]]{0}[[YELLOW]] ebben [[GOLD]]{1}[[YELLOW]]. Ezen a ponton megsz\u0171nik a k\u00E9pess\u00E9g szintje. +LevelCap.PowerLevel=&6(&amcMMO&6) &eEl\u00E9rted ezt a teljes\u00EDtm\u00E9nyszintet &c{0}&e. Ezen a ponton megsz\u0171nik a k\u00E9pess\u00E9gek szintje. +LevelCap.Skill=&6(&amcMMO&6) &eEl\u00E9rted ezt a szintet &c{0}&e ebben &6{1}&e. Ezen a ponton megsz\u0171nik a k\u00E9pess\u00E9g szintje. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Inform\u00E1ci\u00F3 az mcMMO-r\u00F3l \u00E9s arr\u00F3l, hogy kompatibilit\u00E1si m\u00F3dban van-e, vagy teljesen m\u0171k\u00F6d\u0151k\u00E9pes-e. -Compatibility.Layer.Unsupported=[[GOLD]]A kompatibilit\u00E1s ezen a Minecraft verzi\u00F3n [[GREEN]]{0}[[GOLD]] nem t\u00E1mogatott. -Compatibility.Layer.PartialSupport=[[GOLD]]A kompatibilit\u00E1s ezen a Minecraft verzi\u00F3n [[GREEN]]{0}[[GOLD]] nem teljesen t\u00E1mogatott, de az mcMMO egy m\u00E1sodlagos rendszert futtat n\u00E9h\u00E1ny hi\u00E1nyz\u00F3 funkci\u00F3 emul\u00E1l\u00E1s\u00E1ra. -Commands.XPBar.DisableAll=[[GOLD]] Most az \u00F6sszes mcMMO XP s\u00E1v le van tiltva, haszn\u00E1ld a /mmoxpbar reset parancsot az alap\u00E9rtelmezett be\u00E1ll\u00EDt\u00E1sok vissza\u00E1ll\u00EDt\u00E1s\u00E1hoz. +Compatibility.Layer.Unsupported=&6A kompatibilit\u00E1s ezen a Minecraft verzi\u00F3n &a{0}&6 nem t\u00E1mogatott. +Compatibility.Layer.PartialSupport=&6A kompatibilit\u00E1s ezen a Minecraft verzi\u00F3n &a{0}&6 nem teljesen t\u00E1mogatott, de az mcMMO egy m\u00E1sodlagos rendszert futtat n\u00E9h\u00E1ny hi\u00E1nyz\u00F3 funkci\u00F3 emul\u00E1l\u00E1s\u00E1ra. +Commands.XPBar.DisableAll=&6 Most az \u00F6sszes mcMMO XP s\u00E1v le van tiltva, haszn\u00E1ld a /mmoxpbar reset parancsot az alap\u00E9rtelmezett be\u00E1ll\u00EDt\u00E1sok vissza\u00E1ll\u00EDt\u00E1s\u00E1hoz. +#Modern Chat Settings +Chat.Style.Admin=&b(A) &r{0} &b\u2192 &r{1} +Chat.Style.Party=&a(P) &r{0} &a\u2192 &r{1} +Chat.Style.Party.Leader=&a(P) &r{0} &6\u2192 &r{1} +Chat.Identity.Console=&6* Konzol * +Chat.Channel.On=&6(&amcMMO-Chat&6) &eA chat \u00FCzeneteid mostant\u00F3l automatikusan a(z) &a{0}&e chat csatorn\u00E1ra ker\u00FClnek. +Chat.Channel.Off=&6(&amcMMO-Chat&6) &7A chat \u00FCzeneteid a tov\u00E1bbiakban nem ker\u00FClnek automatikusan a meghat\u00E1rozott chat csatorn\u00E1kra. +Chat.Spy.Party=&6[&eSPY&6-&a{2}&6] &r{0} &b\u2192 &r{1} diff --git a/src/main/resources/locale/locale_it.properties b/src/main/resources/locale/locale_it.properties index 7fcf079c9..10b7d5a97 100644 --- a/src/main/resources/locale/locale_it.properties +++ b/src/main/resources/locale/locale_it.properties @@ -13,7 +13,7 @@ JSON.LevelRequirement=Livello Richiesto JSON.JWrapper.Target.Type=Tipo di Bersaglio: JSON.JWrapper.Target.Block=Blocco JSON.JWrapper.Target.Player=Giocatore -JSON.JWrapper.Perks.Header=[[GOLD]]Vantaggi Fortunati +JSON.JWrapper.Perks.Header=&6Vantaggi Fortunati JSON.JWrapper.Perks.Lucky={0}% Migliori Probabilit\u00E0 JSON.Hover.Tips=Consigli JSON.Acrobatics=Acrobatica @@ -36,55 +36,55 @@ JSON.URL.Patreon=Supporta nossr50 e il suo lavoro per McMMO su Patreon! JSON.URL.Spigot=La pagina Spigot ufficiale di mcMMO! JSON.URL.Translation=Traduci mcMMO in altre lingue! JSON.URL.Wiki=La wiki ufficiale di mcMMO! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]Grado [[DARK_AQUA]]{1}[[GOLD]] Sbloccato! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6Grado &3{1}&6 Sbloccato! ] JSON.Hover.Rank=&e&lGrado:&r &f{0} JSON.Hover.NextRank=&7&oProssimo upgrade al livello {0} # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don't like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]??? -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7??? +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #This is the message sent to players when an ability is activated JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=Test [[RED]]Rolled Test +JSON.Acrobatics.Roll.Interaction.Activated=Test &cRolled Test JSON.Acrobatics.SubSkill.Roll.Details.Tips=Se ti accovacci durante la caduta puoi prevenire fino al doppio del danno che che normalmente subiresti! -Anvil.SingleItemStack=[[RED]]Non puoi rottamare o riparare pi\u00F9 oggetti contemporaneamente, prima dividili. +Anvil.SingleItemStack=&cNon puoi rottamare o riparare pi\u00F9 oggetti contemporaneamente, prima dividili. #DO NOT USE COLOR CODES IN THE JSON KEYS #COLORS ARE DEFINED IN advanced.yml IF YOU WISH TO CHANGE THEM -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} # BEGIN STYLING -Ability.Generic.Refresh=[[GREEN]]**CAPACIT\u00E0 RIGENERATE!** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**CAPACIT\u00E0 RIGENERATE!** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=EFFETTI Effects.SubSkills.Overhaul=Sotto-Abilit\u00E0 -Effects.Child.Overhaul=[[DARK_AQUA]]Figlia Lv.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]Lv.[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]LVL: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3Figlia Lv.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3Lv.&e{1}&6) +Effects.Level.Overhaul=&6LVL: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=Statistiche -Commands.XPGain.Overhaul=[[GOLD]]GUADAGNO XP: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Era della Revisione[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - Era della Revisione [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]Visualizza questa abilit\u00E0 sulla wiki![[YELLOW]]] +Commands.XPGain.Overhaul=&6GUADAGNO XP: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Era della Revisione&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - Era della Revisione &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&fVisualizza questa abilit\u00E0 sulla wiki!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} \u00E8 aumentata a [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} \u00E8 aumentata a &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=Acrobatica Overhaul.Name.Alchemy=Alchimia Overhaul.Name.Archery=Tiro con l'Arco @@ -102,47 +102,47 @@ Overhaul.Name.Unarmed=Lotta Overhaul.Name.Woodcutting=Taglialegna # /mcMMO Command Style Stuff -Commands.mcc.Header=[[RED]]---[][[GREEN]]Comandi mcMMO[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]COMANDI SPECIALI[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]PARTY[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FUNZIONALIT\u00E0[[RED]][]----- +Commands.mcc.Header=&c---[]&aComandi mcMMO&c[]--- +Commands.Other=&c---[]&aCOMANDI SPECIALI&c[]--- +Commands.Party.Header=&c-----[]&aPARTY&c[]----- +Commands.Party.Features.Header=&c-----[]&aFUNZIONALIT\u00E0&c[]----- # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]Imparando una nuova abilit\u00E0... -XPBar.Acrobatics=Acrobatica Lv.[[GOLD]]{0} -XPBar.Alchemy=Alchimia Lv.[[GOLD]]{0} -XPBar.Archery=Tiro con l'Arco Lv.[[GOLD]]{0} -XPBar.Axes=Axes Lv.[[GOLD]]{0} -XPBar.Excavation=Scavo Lv.[[GOLD]]{0} -XPBar.Fishing=Fishing Lv.[[GOLD]]{0} -XPBar.Herbalism=Erboristeria Lv.[[GOLD]]{0} -XPBar.Mining=Estrazione Lv.[[GOLD]]{0} -XPBar.Repair=Riparazione Lv.[[GOLD]]{0} -XPBar.Salvage=Rottamazione Lv.[[GOLD]]{0} -XPBar.Smelting=Fusione Lv.[[GOLD]]{0} -XPBar.Swords=Spade Lv.[[GOLD]]{0} -XPBar.Taming=Domesticazione Lv.[[GOLD]]{0} -XPBar.Unarmed=Lotta Lv.[[GOLD]]{0} -XPBar.Woodcutting=Taglialegna Lv.[[GOLD]]{0} +XPBar.Template.EarlyGameBoost=&6Imparando una nuova abilit\u00E0... +XPBar.Acrobatics=Acrobatica Lv.&6{0} +XPBar.Alchemy=Alchimia Lv.&6{0} +XPBar.Archery=Tiro con l'Arco Lv.&6{0} +XPBar.Axes=Axes Lv.&6{0} +XPBar.Excavation=Scavo Lv.&6{0} +XPBar.Fishing=Fishing Lv.&6{0} +XPBar.Herbalism=Erboristeria Lv.&6{0} +XPBar.Mining=Estrazione Lv.&6{0} +XPBar.Repair=Riparazione Lv.&6{0} +XPBar.Salvage=Rottamazione Lv.&6{0} +XPBar.Smelting=Fusione Lv.&6{0} +XPBar.Swords=Spade Lv.&6{0} +XPBar.Taming=Domesticazione Lv.&6{0} +XPBar.Unarmed=Lotta Lv.&6{0} +XPBar.Woodcutting=Taglialegna Lv.&6{0} #This is just a preset template that gets used if the 'ExtraDetails' setting is turned on in experience.yml (off by default), you can ignore this template and just edit the strings above -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! # END STYLING #ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**Atterraggio Aggraziato** -Acrobatics.Combat.Proc=[[GREEN]]**Schivato** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]Possibilit\u00E0 di Capriola [[YELLOW]]{0}%[[GOLD]] Possibilit\u00E0 di Capriola Aggraziata[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**Atterraggio Aggraziato** +Acrobatics.Combat.Proc=&a**Schivato** +Acrobatics.SubSkill.Roll.Stats=&6Possibilit\u00E0 di Capriola &e{0}%&6 Possibilit\u00E0 di Capriola Aggraziata&e {1}% Acrobatics.SubSkill.Roll.Stat=Possibilit\u00E0 di Capriola Acrobatics.SubSkill.Roll.Stat.Extra=Possibilit\u00E0 di Capriola Aggraziata Acrobatics.SubSkill.Roll.Name=Capriola Acrobatics.SubSkill.Roll.Description=Atterra strategicamente per evitare danni. -Acrobatics.SubSkill.Roll.Chance=Possibilit\u00E0 di Capriola: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Possibilit\u00E0 di Capriola Aggraziata: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]La Capriola \u00E8 una Sotto-Abilit\u00E0 attiva con una componente passiva.\nOgni volta che subisci un danno da caduta hai la possibilit\u00E0 di annullare completamente il danno in base al tuo livello di abilit\u00E0, al livello [[YELLOW]]{6}%[[GRAY]] hai il [[YELLOW]]{0}%[[GRAY]] di possibilit\u00E0 di prevenire il danno, e il [[YELLOW]]{1}%[[GRAY]] se attivi Capriola Aggraziata.\nLe possibilit\u00E0 di successo sono scalate rispetto al tuo livello di abilit\u00E0 con una curva lineare fino al livello [[YELLOW]]{2}[[GRAY]] dove diventa massima, ogni livello in Acrobatica ti d\u00E0 il [[YELLOW]]{3}%[[GRAY]] di possibilit\u00E0 di successo.\nTenendo premuto il pulsante di accovacciamento puoi raddoppiare le tue probabilit\u00E0 di evitare i danni da caduta ed evitare fino al doppio del danno da caduta! Stando accovacciato trasformer\u00E0 una capriola normale in una Capriola Aggraziata.\nLe Capriole impediscono solo fino a [[RED]]{4}[[GRAY]] danni. Le Capriole Aggraziate impediscono fino a [[GREEN]]{5}[[GRAY]] danni. +Acrobatics.SubSkill.Roll.Chance=Possibilit\u00E0 di Capriola: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Possibilit\u00E0 di Capriola Aggraziata: &e{0} +Acrobatics.SubSkill.Roll.Mechanics=&7La Capriola \u00E8 una Sotto-Abilit\u00E0 attiva con una componente passiva.\nOgni volta che subisci un danno da caduta hai la possibilit\u00E0 di annullare completamente il danno in base al tuo livello di abilit\u00E0, al livello &e{6}%&7 hai il &e{0}%&7 di possibilit\u00E0 di prevenire il danno, e il &e{1}%&7 se attivi Capriola Aggraziata.\nLe possibilit\u00E0 di successo sono scalate rispetto al tuo livello di abilit\u00E0 con una curva lineare fino al livello &e{2}&7 dove diventa massima, ogni livello in Acrobatica ti d\u00E0 il &e{3}%&7 di possibilit\u00E0 di successo.\nTenendo premuto il pulsante di accovacciamento puoi raddoppiare le tue probabilit\u00E0 di evitare i danni da caduta ed evitare fino al doppio del danno da caduta! Stando accovacciato trasformer\u00E0 una capriola normale in una Capriola Aggraziata.\nLe Capriole impediscono solo fino a &c{4}&7 danni. Le Capriole Aggraziate impediscono fino a &a{5}&7 danni. Acrobatics.SubSkill.GracefulRoll.Name=Capriola Aggraziata Acrobatics.SubSkill.GracefulRoll.Description=Due volte pi\u00F9 efficace di una normale Capriola Acrobatics.SubSkill.Dodge.Name=Schivata @@ -158,8 +158,8 @@ Alchemy.SubSkill.Catalysis.Description=Aumenta la velocit\u00E0 di preparazione Alchemy.SubSkill.Catalysis.Stat=Velocit\u00E0 di Preparazione Alchemy.SubSkill.Concoctions.Name=Intrugli Alchemy.SubSkill.Concoctions.Description=Prepara pozioni con pi\u00F9 ingredienti -Alchemy.SubSkill.Concoctions.Stat=Grado Intrugli: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=Ingredienti [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=Grado Intrugli: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=Ingredienti [&a{0}&3]: &a{1} Alchemy.Listener=Alchimia: Alchemy.Ability.Locked.0=BLOCCATO FINO AD ABILIT\u00E0 {0}+ (CATALISI) Alchemy.SkillName=ALCHIMIA @@ -187,13 +187,13 @@ Axes.Ability.Bonus.2=Sfonda Armature Axes.Ability.Bonus.3=Infligge {0} danni bonus alle armature Axes.Ability.Bonus.4=Impatto Migliorato Axes.Ability.Bonus.5=Infligge {0} danni bonus ai nemici senza armatura -Axes.Ability.Lower=[[GRAY]]Abbassi l'Ascia. -Axes.Ability.Ready=[[GOLD]]Prepari[[DARK_AQUA]] l'Ascia. -Axes.Combat.CritStruck=[[DARK_RED]]Hai subito un colpo CRITICO! +Axes.Ability.Lower=&7Abbassi l'Ascia. +Axes.Ability.Ready=&6Prepari&3 l'Ascia. +Axes.Combat.CritStruck=&4Hai subito un colpo CRITICO! Axes.Combat.CriticalHit=COLPO CRITICO! -Axes.Combat.GI.Proc=[[GREEN]]**COLPITO CON GRANDE FORZA** +Axes.Combat.GI.Proc=&a**COLPITO CON GRANDE FORZA** Axes.Combat.GI.Struck=**COLPITO DA IMPATTO MIGLIORATO** -Axes.Combat.SS.Struck=[[DARK_RED]]Colpito da SPACCA CRANI! +Axes.Combat.SS.Struck=&4Colpito da SPACCA CRANI! Axes.SubSkill.SkullSplitter.Name=Spacca Crani Axes.SubSkill.SkullSplitter.Description=Infligge Danno ad Area Axes.SubSkill.SkullSplitter.Stat=Durata Spacca Crani @@ -212,14 +212,14 @@ Axes.SubSkill.GreaterImpact.Description=Infligge danni bonus ai nemici non armat Axes.Listener=Asce: Axes.SkillName=ASCE Axes.Skills.SS.Off=**Spacca Crani si \u00E8 esaurito** -Axes.Skills.SS.On=[[GREEN]]**Spacca Crani ATTIVATO** -Axes.Skills.SS.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Spacca Crani [[GREEN]]si \u00E8 rigenerata! -Axes.Skills.SS.Other.Off=Spacca Crani[[GREEN]] si \u00E8 esaurito per [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Spacca Crani! +Axes.Skills.SS.On=&a**Spacca Crani ATTIVATO** +Axes.Skills.SS.Refresh=&aLa tua capacit\u00E0 &eSpacca Crani &asi \u00E8 rigenerata! +Axes.Skills.SS.Other.Off=Spacca Crani&a si \u00E8 esaurito per &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 ha usato &cSpacca Crani! #EXCAVATION -Excavation.Ability.Lower=[[GRAY]]Abbassi la Pala. -Excavation.Ability.Ready=[[GOLD]]Prepari[[DARK_AQUA]] la Pala. +Excavation.Ability.Lower=&7Abbassi la Pala. +Excavation.Ability.Ready=&6Prepari&3 la Pala. Excavation.SubSkill.GigaDrillBreaker.Name=Giga-Trivella Demolitrice Excavation.SubSkill.GigaDrillBreaker.Description=Drop 3x, XP 3x, +Velocit\u00E0 Excavation.SubSkill.GigaDrillBreaker.Stat=Durata Giga-Trivella Demolitrice @@ -230,24 +230,24 @@ Excavation.SubSkill.Archaeology.Stat.Extra=Quantit\u00E0 Sfere di Esperienza Arc Excavation.Listener=Scavo: Excavation.SkillName=SCAVO Excavation.Skills.GigaDrillBreaker.Off=**Giga-Trivella Demolitrice si \u00E8 esaurita** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA-TRIVELLA DEMOLITRICE ATTIVATA** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Giga-Trivella Demolitrice [[GREEN]]si \u00E8 rigenerata! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga-Trivella Demolitrice[[GREEN]] si \u00E8 esaurita per [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Giga-Trivella Demolitrice! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA-TRIVELLA DEMOLITRICE ATTIVATA** +Excavation.Skills.GigaDrillBreaker.Refresh=&aLa tua capacit\u00E0 &eGiga-Trivella Demolitrice &asi \u00E8 rigenerata! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga-Trivella Demolitrice&a si \u00E8 esaurita per &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 ha usato &cGiga-Trivella Demolitrice! #FISHING -Fishing.ScarcityTip=[[YELLOW]]&oQuesta zona soffre di pesca eccessiva, getta la tua canna in un punto diverso per pi\u00F9 pesci. Almeno a {0} blocchi di distanza. -Fishing.Scared=[[GRAY]]&oI movimenti caotici spaventeranno i pesci! -Fishing.Exhausting=[[RED]]&oL'uso improprio della canna da pesca provocher\u00E0 affaticamento e usurer\u00E0 la canna! -Fishing.LowResourcesTip=[[GRAY]]Senti che potrebbero non esserci molti pesci rimasti in quest'area. Prova a pescare almeno a {0} blocchi di distanza. -Fishing.Ability.Info=Cacciatore di Magia: [[GRAY]] **Migliora insieme al Grado di Cacciatore di Tesori** +Fishing.ScarcityTip=&e&oQuesta zona soffre di pesca eccessiva, getta la tua canna in un punto diverso per pi\u00F9 pesci. Almeno a {0} blocchi di distanza. +Fishing.Scared=&7&oI movimenti caotici spaventeranno i pesci! +Fishing.Exhausting=&c&oL'uso improprio della canna da pesca provocher\u00E0 affaticamento e usurer\u00E0 la canna! +Fishing.LowResourcesTip=&7Senti che potrebbero non esserci molti pesci rimasti in quest'area. Prova a pescare almeno a {0} blocchi di distanza. +Fishing.Ability.Info=Cacciatore di Magia: &7 **Migliora insieme al Grado di Cacciatore di Tesori** Fishing.Ability.Locked.0=BLOCCATO FINO AD ABILIT\u00E0 {0}+ (SCUOTERE) Fishing.Ability.Locked.1=BLOCCATO FINO AD ABILIT\u00E0 {0}+ (PESCA SUL GHIACCIO) Fishing.Ability.Locked.2=BLOCCATO FINO AD ABILIT\u00E0 {0}+ (PESCATORE PROVETTO) Fishing.SubSkill.TreasureHunter.Name=Cacciatore di Tesori Fishing.SubSkill.TreasureHunter.Description=Pesca oggetti vari -Fishing.SubSkill.TreasureHunter.Stat=Grado Cacciatore di Tesori: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=Tasso di Drop: [[GRAY]]Comune: [[YELLOW]]{0} [[GREEN]]Non comune: [[YELLOW]]{1}\n[[BLUE]]Raro: [[YELLOW]]{2} [[LIGHT_PURPLE]]Epico: [[YELLOW]]{3} [[GOLD]]Leggendario: [[YELLOW]]{4} [[AQUA]]Record: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=Grado Cacciatore di Tesori: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=Tasso di Drop: &7Comune: &e{0} &aNon comune: &e{1}\n&9Raro: &e{2} &dEpico: &e{3} &6Leggendario: &e{4} &bRecord: &e{5} Fishing.SubSkill.MagicHunter.Name=Cacciatore di Magia Fishing.SubSkill.MagicHunter.Description=Trova Oggetti Incantati Fishing.SubSkill.MagicHunter.Stat=Possibilit\u00E0 Cacciatore di Magia @@ -256,26 +256,25 @@ Fishing.SubSkill.Shake.Description=Scrolla oggetti di dosso ai mob o ai giocator Fishing.SubSkill.Shake.Stat=Possibilit\u00E0 di Scuotere Fishing.SubSkill.FishermansDiet.Name=Dieta del Pescatore Fishing.SubSkill.FishermansDiet.Description=Aumenta la fame recuperata tramite cibi pescati -Fishing.SubSkill.FishermansDiet.Stat=Dieta del Pescatore:[[GREEN]] Grado {0} +Fishing.SubSkill.FishermansDiet.Stat=Dieta del Pescatore:&a Grado {0} Fishing.SubSkill.MasterAngler.Name=Pescatore Provetto Fishing.SubSkill.MasterAngler.Description=Migliora la possibilit\u00E0 di ottenere un morso durante la pesca -Fishing.SubSkill.MasterAngler.Stat=Maggiore Possibilit\u00E0 di Morso alla tua posizione attuale: [[GREEN]]+{0} Fishing.SubSkill.IceFishing.Name=Pesca sul Ghiaccio Fishing.SubSkill.IceFishing.Description=Ti permette di pescare in biomi ghiacciati Fishing.SubSkill.IceFishing.Stat=Pesca sul Ghiaccio -Fishing.Chance.Raining=[[BLUE]] Bonus Pioggia +Fishing.Chance.Raining=&9 Bonus Pioggia Fishing.Listener=Pesca: -Fishing.Ability.TH.MagicFound=[[GRAY]]Senti un tocco di magia in questa cattura... -Fishing.Ability.TH.Boom=[[GRAY]]BOOM TIME!!! -Fishing.Ability.TH.Poison=[[GRAY]]C'\u00E8 qualcosa che puzza... +Fishing.Ability.TH.MagicFound=&7Senti un tocco di magia in questa cattura... +Fishing.Ability.TH.Boom=&7BOOM TIME!!! +Fishing.Ability.TH.Poison=&7C'\u00E8 qualcosa che puzza... Fishing.SkillName=PESCA #HERBALISM Herbalism.Ability.GTe.NeedMore=Ti servono pi\u00F9 semi per diffondere Terra Verde. Herbalism.Ability.GTh.Fail=**POLLICE VERDE FALLITO** -Herbalism.Ability.GTh=[[GREEN]]**POLLICE VERDE** -Herbalism.Ability.Lower=[[GRAY]]Abbassi la Zappa. -Herbalism.Ability.Ready=[[GOLD]]Prepari[[DARK_AQUA]] la Zappa. +Herbalism.Ability.GTh=&a**POLLICE VERDE** +Herbalism.Ability.Lower=&7Abbassi la Zappa. +Herbalism.Ability.Ready=&6Prepari&3 la Zappa. Herbalism.Ability.ShroomThumb.Fail=**POLLICE FUNGO FALLITO** Herbalism.SubSkill.GreenTerra.Name=Terra Verde Herbalism.SubSkill.GreenTerra.Description=Diffondi la Terra, Drop 3x @@ -283,12 +282,12 @@ Herbalism.SubSkill.GreenTerra.Stat=Durata Green Terra Herbalism.SubSkill.GreenThumb.Name=Pollice Verde Herbalism.SubSkill.GreenThumb.Description=Auto-Pianta le colture durante la raccolta Herbalism.SubSkill.GreenThumb.Stat=Possibilit\u00E0 Pollice Verde -Herbalism.SubSkill.GreenThumb.Stat.Extra=Fase Pollice Verde: [[GREEN]] Le colture crescono nella fase {0} +Herbalism.SubSkill.GreenThumb.Stat.Extra=Fase Pollice Verde: &a Le colture crescono nella fase {0} Herbalism.Effect.4=Pollice Verde (Blocchi) Herbalism.SubSkill.GreenThumb.Description.2=Ricopri i mattoni di muschio o fai crescere l'erba Herbalism.SubSkill.FarmersDiet.Name=Dieta del Contadino Herbalism.SubSkill.FarmersDiet.Description=Aumenta la fame recuperata tramite cibi coltivati -Herbalism.SubSkill.FarmersDiet.Stat=Dieta del Contadino: [[GREEN]]Grado {0} +Herbalism.SubSkill.FarmersDiet.Stat=Dieta del Contadino: &aGrado {0} Herbalism.SubSkill.DoubleDrops.Name=Doppi Drop Herbalism.SubSkill.DoubleDrops.Description=Raddoppia il normale drop Herbalism.SubSkill.DoubleDrops.Stat=Possibilit\u00E0 di Doppio Drop @@ -298,21 +297,21 @@ Herbalism.SubSkill.HylianLuck.Stat=Possibilit\u00E0 Fortuna Hylian Herbalism.SubSkill.ShroomThumb.Name=Pollice Fungo Herbalism.SubSkill.ShroomThumb.Description=Diffonde il micelio su terra ed erba Herbalism.SubSkill.ShroomThumb.Stat=Possibilit\u00E0 Pollice Fungo -Herbalism.HylianLuck=[[GREEN]]Oggi la fortuna di Hyrule \u00E8 con te! +Herbalism.HylianLuck=&aOggi la fortuna di Hyrule \u00E8 con te! Herbalism.Listener=Erboristeria: Herbalism.SkillName=ERBORISTERIA Herbalism.Skills.GTe.Off=**Terra Verde si \u00E8 esaurita** -Herbalism.Skills.GTe.On=[[GREEN]]**TERRA VERDE ATTIVATA** -Herbalism.Skills.GTe.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Terra Verde [[GREEN]]si \u00E8 rigenerata! -Herbalism.Skills.GTe.Other.Off=Terra Verde[[GREEN]] si \u00E8 esaurita per [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Terra Verde! +Herbalism.Skills.GTe.On=&a**TERRA VERDE ATTIVATA** +Herbalism.Skills.GTe.Refresh=&aLa tua capacit\u00E0 &eTerra Verde &asi \u00E8 rigenerata! +Herbalism.Skills.GTe.Other.Off=Terra Verde&a si \u00E8 esaurita per &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 ha usato &cTerra Verde! #MINING Mining.Ability.Locked.0=BLOCCATO FINO AD ABILIT\u00E0 (ESTRAZIONE ESPLOSIVA) Mining.Ability.Locked.1=BLOCCATO FINO AD ABILIT\u00E0 (BOMBE PI\u00F9 GRANDI) Mining.Ability.Locked.2=BLOCCATO FINO AD ABILIT\u00E0 (PERIZIA NELLE DEMOLIZIONI) -Mining.Ability.Lower=[[GRAY]]Abbassi il Piccone. -Mining.Ability.Ready=[[GOLD]]Prepari[[DARK_AQUA]] il Piccone. +Mining.Ability.Lower=&7Abbassi il Piccone. +Mining.Ability.Ready=&6Prepari&3 il Piccone. Mining.SubSkill.SuperBreaker.Name=Super Demolitore Mining.SubSkill.SuperBreaker.Description=Velocit\u00E0+, Possibilit\u00E0 Triplo Drop Mining.SubSkill.SuperBreaker.Stat=Durata di Super Demolitore @@ -321,8 +320,8 @@ Mining.SubSkill.DoubleDrops.Description=Raddoppia il normale drop Mining.SubSkill.DoubleDrops.Stat=Possibilit\u00E0 di Doppio Drop Mining.SubSkill.BlastMining.Name=Estrazione Esplosiva Mining.SubSkill.BlastMining.Description=Bonus nell'estrarre minerali col TNT -Mining.SubSkill.BlastMining.Stat=Estrazione Esplosiva:[[GREEN]] Grado {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=Aumento Raggio di Esplosione: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=Estrazione Esplosiva:&a Grado {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=Aumento Raggio di Esplosione: &a+{0} Mining.SubSkill.BiggerBombs.Name=Bombe Pi\u00F9 Grandi Mining.SubSkill.BiggerBombs.Description=Aumenta il raggio di esplosione del TNT Mining.SubSkill.DemolitionsExpertise.Name=Perizia nelle Demolizioni @@ -331,16 +330,16 @@ Mining.SubSkill.DemolitionsExpertise.Stat=Riduzione del Danno da Perizia nelle D Mining.Listener=Estrazione: Mining.SkillName=ESTRAZIONE Mining.Skills.SuperBreaker.Off=**Super Demolitore si \u00E8 esaurito** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER DEMOLITORE ATTIVATO** -Mining.Skills.SuperBreaker.Other.Off=Super Demolitore[[GREEN]] si \u00E8 esaurito per [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Super Demolitore! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Super Demolitore [[GREEN]]si \u00E8 rigenerata! +Mining.Skills.SuperBreaker.On=&a**SUPER DEMOLITORE ATTIVATO** +Mining.Skills.SuperBreaker.Other.Off=Super Demolitore&a si \u00E8 esaurito per &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 ha usato &cSuper Demolitore! +Mining.Skills.SuperBreaker.Refresh=&aLa tua capacit\u00E0 &eSuper Demolitore &asi \u00E8 rigenerata! #Blast Mining -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} minerale raccolto, drop {1}x -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Estrazione Esplosiva! -Mining.Blast.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Estrazione Esplosiva [[GREEN]]si \u00E8 rigenerata! +Mining.Blast.Other.On=&a{0}&2 ha usato &cEstrazione Esplosiva! +Mining.Blast.Refresh=&aLa tua capacit\u00E0 &eEstrazione Esplosiva &asi \u00E8 rigenerata! #REPAIR Repair.SubSkill.Repair.Name=Riparazione @@ -353,7 +352,7 @@ Repair.SubSkill.StoneRepair.Name=Riparazione Pietra (ABILIT\u00E0 {0}+) Repair.SubSkill.StoneRepair.Description=Ripara Attrezzi di Pietra Repair.SubSkill.RepairMastery.Name=Maestria nella Riparazione Repair.SubSkill.RepairMastery.Description=Riparazione incrementata -Repair.SubSkill.RepairMastery.Stat=Maestria nella Riparazione: [[GREEN]]{0} durabilit\u00E0 extra ripristinata +Repair.SubSkill.RepairMastery.Stat=Maestria nella Riparazione: &a{0} durabilit\u00E0 extra ripristinata Repair.SubSkill.SuperRepair.Name=Super Riparazione Repair.SubSkill.SuperRepair.Description=Doppia efficacia Repair.SubSkill.SuperRepair.Stat=Possibilit\u00E0 Super Riparazione @@ -361,66 +360,66 @@ Repair.SubSkill.DiamondRepair.Name=Riparazione Diamante (ABILIT\u00E0 {0}+) Repair.SubSkill.DiamondRepair.Description=Ripara Attrezzi e Armature di Diamante Repair.SubSkill.ArcaneForging.Name=Forgiatura Arcana Repair.SubSkill.ArcaneForging.Description=Ripara oggetti magici -Repair.SubSkill.ArcaneForging.Stat=Forgiatura Arcana: [[YELLOW]]Grado {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]Probabilit\u00E0 Forgiatura Arcana:[[GRAY]] Successo [[GREEN]]{0}[[GRAY]]%, Fallimento [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]mcMMO ha riscontrato un errore nel tentativo di riparare questo oggetto! -Repair.Listener.Anvil=[[DARK_RED]]Hai posizionato un'incudine, le incudini possono riparare attrezzi e armature. +Repair.SubSkill.ArcaneForging.Stat=Forgiatura Arcana: &eGrado {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3Probabilit\u00E0 Forgiatura Arcana:&7 Successo &a{0}&7%, Fallimento &c{1}&7% +Repair.Error=&4mcMMO ha riscontrato un errore nel tentativo di riparare questo oggetto! +Repair.Listener.Anvil=&4Hai posizionato un'incudine, le incudini possono riparare attrezzi e armature. Repair.Listener=Riparazione: Repair.SkillName=RIPARAZIONE -Repair.Skills.AdeptDiamond=[[DARK_RED]]Non sei abbastanza abile da riparare il Diamante. -Repair.Skills.AdeptGold=[[DARK_RED]]Non sei abbastanza abile da riparare l'Oro. -Repair.Skills.AdeptIron=[[DARK_RED]]Non sei abbastanza abile da riparare il Ferro. -Repair.Skills.AdeptStone=[[DARK_RED]]Non sei abbastanza abile da riparare la Pietra. -Repair.Skills.Adept=[[RED]]Devi essere di livello [[YELLOW]]{0}[[RED]] per riparare [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]Sembrava facile. -Repair.Skills.FullDurability=[[GRAY]]\u00E8 gi\u00E0 a piena durevolezza. -Repair.Skills.StackedItems=[[DARK_RED]]Non puoi riparare oggetti ammucchiati. +Repair.Skills.AdeptDiamond=&4Non sei abbastanza abile da riparare il Diamante. +Repair.Skills.AdeptGold=&4Non sei abbastanza abile da riparare l'Oro. +Repair.Skills.AdeptIron=&4Non sei abbastanza abile da riparare il Ferro. +Repair.Skills.AdeptStone=&4Non sei abbastanza abile da riparare la Pietra. +Repair.Skills.Adept=&cDevi essere di livello &e{0}&c per riparare &e{1} +Repair.Skills.FeltEasy=&7Sembrava facile. +Repair.Skills.FullDurability=&7\u00E8 gi\u00E0 a piena durevolezza. +Repair.Skills.StackedItems=&4Non puoi riparare oggetti ammucchiati. Repair.Pretty.Name=Riparazione #Arcane Forging Repair.Arcane.Downgrade=Il potere arcano di questo oggetto \u00E8 diminuito. Repair.Arcane.Fail=Il potere arcano ha abbandonato l'oggetto permanentemente. Repair.Arcane.Lost=Non eri abbastanza abile da mantenere alcun incantesimo. -Repair.Arcane.Perfect=[[GREEN]]Hai mantenuto le energie arcane in questo oggetto. +Repair.Arcane.Perfect=&aHai mantenuto le energie arcane in questo oggetto. #SALVAGE Salvage.Pretty.Name=Rottamazione Salvage.SubSkill.UnderstandingTheArt.Name=Capire l'Arte Salvage.SubSkill.UnderstandingTheArt.Description=Non stai semplicemente scavando nella spazzatura dei tuoi vicini, ti stai prendendo cura dell'ambiente.\nPotenzia varie propriet\u00E0 della Rottamazione. Salvage.SubSkill.ScrapCollector.Name=Collezionista di Rottami Salvage.SubSkill.ScrapCollector.Description=Recupera materiali da un oggetto, un perfetto recupero dipende da abilit\u00E0 e fortuna. -Salvage.SubSkill.ScrapCollector.Stat=Collezionista di Rottami: [[GREEN]]Recupera fino a [[YELLOW]]{0}[[GREEN]] oggetti. \u00E8 coinvolta un po' di fortuna. +Salvage.SubSkill.ScrapCollector.Stat=Collezionista di Rottami: &aRecupera fino a &e{0}&a oggetti. \u00E8 coinvolta un po' di fortuna. Salvage.SubSkill.ArcaneSalvage.Name=Rottamazione Arcana Salvage.SubSkill.ArcaneSalvage.Description=Estrae incantesimi dagli oggetti -Salvage.SubSkill.ArcaneSalvage.Stat=Rottamazione Arcana: [[YELLOW]]Grado {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=Rottamazione Arcana: &eGrado {0}/{1} Salvage.Ability.Bonus.0=Collezionista di Rottami -Salvage.Ability.Bonus.1=Recupera fino a [[YELLOW]]{0}[[GREEN]] oggetti. \u00E8 coinvolta un po' di fortuna. -Salvage.Arcane.ExtractFull=[[GRAY]]Possibilit\u00E0 di Incantesimo-Completo RA -Salvage.Arcane.ExtractPartial=[[GRAY]]Possibilit\u00E0 di Incantesimo-Parziale RA -Salvage.Skills.Success=[[GREEN]]Oggetto rottamato! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]Non sei abbastanza abile per rottamare gli oggetti danneggiati. -Salvage.Skills.Adept.Level=Devi essere di livello [[YELLOW]]{0}[[RED]] per rottamare [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]Questo oggetto \u00E8 troppo danneggiato per essere rottamato. -Salvage.Skills.ArcaneFailed=[[RED]]Non sei riuscito a estrarre le conoscenze contenute in questo oggetto. -Salvage.Skills.ArcanePartial=[[RED]]Sei riuscito a estrarre solo alcune delle conoscenze contenute all'interno di questo oggetto. -Salvage.Skills.ArcaneSuccess=[[GREEN]]Sei riuscito a estrarre tutte le conoscenze contenute in questo oggetto! -Salvage.Listener.Anvil=[[DARK_RED]]Hai posizionato un'incudine da Rottamazione, usala per Rottamare attrezzi e armature. +Salvage.Ability.Bonus.1=Recupera fino a &e{0}&a oggetti. \u00E8 coinvolta un po' di fortuna. +Salvage.Arcane.ExtractFull=&7Possibilit\u00E0 di Incantesimo-Completo RA +Salvage.Arcane.ExtractPartial=&7Possibilit\u00E0 di Incantesimo-Parziale RA +Salvage.Skills.Success=&aOggetto rottamato! +Salvage.Skills.Adept.Damaged=&4Non sei abbastanza abile per rottamare gli oggetti danneggiati. +Salvage.Skills.Adept.Level=Devi essere di livello &e{0}&c per rottamare &e{1} +Salvage.Skills.TooDamaged=&4Questo oggetto \u00E8 troppo danneggiato per essere rottamato. +Salvage.Skills.ArcaneFailed=&cNon sei riuscito a estrarre le conoscenze contenute in questo oggetto. +Salvage.Skills.ArcanePartial=&cSei riuscito a estrarre solo alcune delle conoscenze contenute all'interno di questo oggetto. +Salvage.Skills.ArcaneSuccess=&aSei riuscito a estrarre tutte le conoscenze contenute in questo oggetto! +Salvage.Listener.Anvil=&4Hai posizionato un'incudine da Rottamazione, usala per Rottamare attrezzi e armature. Salvage.Listener=Rottamazione: Salvage.SkillName=ROTTAMAZIONE -Salvage.Skills.Lottery.Normal=[[GOLD]]Sei riuscito a rottamare [[DARK_AQUA]]{0}[[GOLD]] materiali da [[YELLOW]]{1}[[GOLD]]. -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]Perfetto![[RESET]][[GOLD]] Hai rottamato senza sforzo [[DARK_AQUA]]{1}[[GOLD]], recuperando [[DARK_AQUA]]{0}[[GOLD]] materiali. -Salvage.Skills.Lottery.Untrained=[[GRAY]]Non sei adeguatamente addestrato nel recupero. Sei riuscito a recuperare solo [[RED]]{0}[[GRAY]] materiali da [[GREEN]]{1}[[GRAY]]. +Salvage.Skills.Lottery.Normal=&6Sei riuscito a rottamare &3{0}&6 materiali da &e{1}&6. +Salvage.Skills.Lottery.Perfect=&a&lPerfetto!&r&6 Hai rottamato senza sforzo &3{1}&6, recuperando &3{0}&6 materiali. +Salvage.Skills.Lottery.Untrained=&7Non sei adeguatamente addestrato nel recupero. Sei riuscito a recuperare solo &c{0}&7 materiali da &a{1}&7. #Anvil (Shared between SALVAGE and REPAIR) Anvil.Unbreakable=Questo oggetto \u00E8 indistruttibile! #SWORDS -Swords.Ability.Lower=[[GRAY]]Abbassi la Spada. -Swords.Ability.Ready=[[GOLD]]Prepari[[DARK_AQUA]] la Spada. -Swords.Combat.Rupture.Note=[[GRAY]]NOTA: [[YELLOW]]1 Tick si verifica ogni 0.5 secondi! -Swords.Combat.Bleeding.Started=[[DARK_RED]] Stai sanguinando! -Swords.Combat.Bleeding.Stopped=[[GRAY]]L'emorragia si \u00E8 [[GREEN]]fermata[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**IL NEMICO HA UN'EMORRAGIA** -Swords.Combat.Counter.Hit=[[DARK_RED]]Colpisci con un contrattacco! -Swords.Combat.Countered=[[GREEN]]**CONTRATTACCATO** -Swords.Combat.SS.Struck=[[DARK_RED]]Colpito da COLPI SEGHETTATI! +Swords.Ability.Lower=&7Abbassi la Spada. +Swords.Ability.Ready=&6Prepari&3 la Spada. +Swords.Combat.Rupture.Note=&7NOTA: &e1 Tick si verifica ogni 0.5 secondi! +Swords.Combat.Bleeding.Started=&4 Stai sanguinando! +Swords.Combat.Bleeding.Stopped=&7L'emorragia si \u00E8 &afermata&7! +Swords.Combat.Bleeding=&a**IL NEMICO HA UN'EMORRAGIA** +Swords.Combat.Counter.Hit=&4Colpisci con un contrattacco! +Swords.Combat.Countered=&a**CONTRATTACCATO** +Swords.Combat.SS.Struck=&4Colpito da COLPI SEGHETTATI! Swords.SubSkill.CounterAttack.Name=Contrattacco Swords.SubSkill.CounterAttack.Description=Riflette una parte del danno quando vieni attaccato! Swords.SubSkill.CounterAttack.Stat=Possibilit\u00E0 Contrattacco @@ -436,16 +435,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=Danni Aumentati Spade Swords.SubSkill.SwordsLimitBreak.Description=Supera i tuoi limiti. Danni aumentati contro avversari difficili. Destinato al PVP, sta alle impostazioni del server se aumenter\u00E0 o meno i danni nel PVE. Swords.SubSkill.SwordsLimitBreak.Stat=Danno Massimo di Danni Aumentati Swords.SubSkill.Rupture.Stat=Possibilit\u00E0 di Emorragia -Swords.SubSkill.Rupture.Stat.Extra=Emorragia: [[GREEN]]{0} tick [{1} Danno vs Giocatori] [{2} Danno vs Mob] +Swords.SubSkill.Rupture.Stat.Extra=Emorragia: &a{0} tick [{1} Danno vs Giocatori] [{2} Danno vs Mob] Swords.Effect.4=Colpi Seghettati Emorragia+ Swords.Effect.5={0} Tick di Emorragia Swords.Listener=Spade: Swords.SkillName=SPADE Swords.Skills.SS.Off=**Colpi Seghettati si \u00E8 esaurito** -Swords.Skills.SS.On=[[GREEN]]**COLPI SEGHETTATI ATTIVATO** -Swords.Skills.SS.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Colpi Seghettati [[GREEN]]si \u00E8 rigenerata! -Swords.Skills.SS.Other.Off=Colpi Seghettati[[GREEN]] si \u00E8 esaurito per [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Colpi Seghettati! +Swords.Skills.SS.On=&a**COLPI SEGHETTATI ATTIVATO** +Swords.Skills.SS.Refresh=&aLa tua capacit\u00E0 &eColpi Seghettati &asi \u00E8 rigenerata! +Swords.Skills.SS.Other.Off=Colpi Seghettati&a si \u00E8 esaurito per &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 ha usato &cColpi Seghettati! #TAMING Taming.Ability.Bonus.0=Sicurezza Ambientale @@ -473,7 +472,7 @@ Taming.SubSkill.ShockProof.Name=A Prova d'Urto Taming.SubSkill.ShockProof.Description=Riduzione del Danno da Esplosione Taming.SubSkill.CallOfTheWild.Name=Richiamo della Natura Taming.SubSkill.CallOfTheWild.Description=Evoca un animale al tuo fianco -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]RDN: Accovacciati e fai click destro con\n {0} {1} (Ocelot), {2} {3} (Lupo), {4} {5} (Cavallo) +Taming.SubSkill.CallOfTheWild.Description.2=&7RDN: Accovacciati e fai click destro con\n {0} {1} (Ocelot), {2} {3} (Lupo), {4} {5} (Cavallo) Taming.SubSkill.FastFoodService.Name=Servizio Fast Food Taming.SubSkill.FastFoodService.Description=Probabilit\u00E0 per i lupi di guarire quando attaccano Taming.SubSkill.HolyHound.Name=Segugio del Cielo @@ -489,24 +488,24 @@ Taming.SubSkill.ThickFur.Description=Riduzione del Danno, Resistenza al Fuoco Taming.SubSkill.Pummel.Name=Repulsione Taming.SubSkill.Pummel.Description=I tuoi Lupi hanno una possibilit\u00E0 di respingere i nemici Taming.SubSkill.Pummel.TargetMessage=Sei stato respinto da un lupo! -Taming.Listener.Wolf=[[DARK_GRAY]]Il tuo lupo torna da te... +Taming.Listener.Wolf=&8Il tuo lupo torna da te... Taming.Listener=Domesticazione: Taming.SkillName=DOMESTICAZIONE -Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]](Richiamo della Natura) [[GRAY]]Hai evocato un [[GOLD]]{0}[[GRAY]] -Taming.Summon.COTW.Success.WithLifespan=[[GREEN]](Richiamo della Natura) [[GRAY]]Hai evocato un [[GOLD]]{0}[[GRAY]] e ha una durata di [[GOLD]]{1}[[GRAY]] secondi. -Taming.Summon.COTW.Limit=[[GREEN]](Richiamo della Natura) [[GRAY]]Puoi avere solo [[RED]]{0} [[GRAY]]animali domestici [[GRAY]]{1} allo stesso tempo. -Taming.Summon.COTW.TimeExpired=[[GREEN]](Richiamo della Natura) [[GRAY]]Il tempo \u00E8 scaduto, il tuo [[GOLD]]{0}[[GRAY]] se ne va. -Taming.Summon.COTW.BreedingDisallowed=[[GREEN]](Richiamo della Natura) [[RED]]Non puoi allevare un animale evocato. -Taming.Summon.COTW.NeedMoreItems=[[GREEN]](Richiamo della Natura) [[GRAY]]Ti servono altri [[YELLOW]]{0} [[DARK_AQUA]]{1} -Taming.Summon.Name.Format=[[GOLD]](RDN) [[WHITE]]{1} di {0} +Taming.Summon.COTW.Success.WithoutLifespan=&a(Richiamo della Natura) &7Hai evocato un &6{0}&7 +Taming.Summon.COTW.Success.WithLifespan=&a(Richiamo della Natura) &7Hai evocato un &6{0}&7 e ha una durata di &6{1}&7 secondi. +Taming.Summon.COTW.Limit=&a(Richiamo della Natura) &7Puoi avere solo &c{0} &7animali domestici &7{1} allo stesso tempo. +Taming.Summon.COTW.TimeExpired=&a(Richiamo della Natura) &7Il tempo \u00E8 scaduto, il tuo &6{0}&7 se ne va. +Taming.Summon.COTW.BreedingDisallowed=&a(Richiamo della Natura) &cNon puoi allevare un animale evocato. +Taming.Summon.COTW.NeedMoreItems=&a(Richiamo della Natura) &7Ti servono altri &e{0} &3{1} +Taming.Summon.Name.Format=&6(RDN) &f{1} di {0} #UNARMED Unarmed.Ability.Bonus.0=Stile Braccio di Ferro Unarmed.Ability.Bonus.1=Potenziamento Danno +{0} Unarmed.Ability.IronGrip.Attacker=Il tuo avversario ha una presa di ferro! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]La tua presa di ferro ha evitato che venissi disarmato! -Unarmed.Ability.Lower=[[GRAY]]Abbassi i Pugni. -Unarmed.Ability.Ready=[[GOLD]]Prepari[[DARK_AQUA]] i Pugni. +Unarmed.Ability.IronGrip.Defender=&aLa tua presa di ferro ha evitato che venissi disarmato! +Unarmed.Ability.Lower=&7Abbassi i Pugni. +Unarmed.Ability.Ready=&6Prepari&3 i Pugni. Unarmed.SubSkill.Berserk.Name=Furore Unarmed.SubSkill.Berserk.Description=+50% Danni, Rompe materiali fragili Unarmed.SubSkill.Berserk.Stat=Durata di Furore @@ -529,10 +528,10 @@ Unarmed.SubSkill.BlockCracker.Description=Rompi la roccia con i tuoi pugni Unarmed.Listener=Lotta: Unarmed.SkillName=LOTTA Unarmed.Skills.Berserk.Off=**Furore si \u00E8 esaurito** -Unarmed.Skills.Berserk.On=[[GREEN]]**FURORE ATTIVATO** -Unarmed.Skills.Berserk.Other.Off=Furore[[GREEN]] si \u00E8 esaurito per [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Furore! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Furore [[GREEN]]si \u00E8 rigenerata! +Unarmed.Skills.Berserk.On=&a**FURORE ATTIVATO** +Unarmed.Skills.Berserk.Other.Off=Furore&a si \u00E8 esaurito per &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 ha usato &cFurore! +Unarmed.Skills.Berserk.Refresh=&aLa tua capacit\u00E0 &eFurore &asi \u00E8 rigenerata! #WOODCUTTING Woodcutting.Ability.0=Soffia Foglie @@ -555,173 +554,173 @@ Woodcutting.SubSkill.NaturesBounty.Description=Raccogli esperienza dalla natura. Woodcutting.Listener=Taglialegna: Woodcutting.SkillName=TAGLIALEGNA Woodcutting.Skills.TreeFeller.Off=**Abbattitore d'Alberi si \u00E8 esaurito** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**ABBATTITORE D'ALBERI ATTIVATO** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]La tua capacit\u00E0 [[YELLOW]]Abbattitore d'Alberi [[GREEN]]si \u00E8 rigenerata! -Woodcutting.Skills.TreeFeller.Other.Off=Abbattitore d'Alberi[[GREEN]] si \u00E8 esaurito per [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] ha usato [[RED]]Abbattitore d'Alberi! +Woodcutting.Skills.TreeFeller.On=&a**ABBATTITORE D'ALBERI ATTIVATO** +Woodcutting.Skills.TreeFeller.Refresh=&aLa tua capacit\u00E0 &eAbbattitore d'Alberi &asi \u00E8 rigenerata! +Woodcutting.Skills.TreeFeller.Other.Off=Abbattitore d'Alberi&a si \u00E8 esaurito per &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 ha usato &cAbbattitore d'Alberi! Woodcutting.Skills.TreeFeller.Splinter=LA TUA ASCIA SI FRANTUMA IN DOZZINE DI PEZZI! Woodcutting.Skills.TreeFeller.Threshold=Quell'albero \u00E8 troppo grande! #ABILITIY #COMBAT -Combat.ArrowDeflect=[[WHITE]]**FRECCIA DEVIATA** -Combat.BeastLore=[[GREEN]]**CONOSCENZA DELLE BESTIE** -Combat.BeastLoreHealth=[[DARK_AQUA]]Salute ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Proprietario ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]Velocit\u00E0 di Movimento del Cavallo ([[GREEN]]{0} blocchi/s[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**SBRANATO** +Combat.ArrowDeflect=&f**FRECCIA DEVIATA** +Combat.BeastLore=&a**CONOSCENZA DELLE BESTIE** +Combat.BeastLoreHealth=&3Salute (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Proprietario (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3Velocit\u00E0 di Movimento del Cavallo (&a{0} blocchi/s&3) +Combat.Gore=&a**SBRANATO** Combat.StruckByGore=**SEI STATO SBRANATO** -Combat.TargetDazed=Il bersaglio \u00E8 stato [[DARK_RED]]Stordito -Combat.TouchedFuzzy=[[DARK_RED]]Urto Stordino. Vado nel Pallone. +Combat.TargetDazed=Il bersaglio \u00E8 stato &4Stordito +Combat.TouchedFuzzy=&4Urto Stordino. Vado nel Pallone. #COMMANDS ##generic -mcMMO.Description=[[DARK_AQUA]]Introduzione al Progetto [[YELLOW]]mcMMO[[DARK_AQUA]]:,[[GOLD]]mcMMO \u00E8 una mod RPG [[RED]]open source[[GOLD]] creata nel febbraio 2011,[[GOLD]]da [[BLUE]]nossr50[[GOLD]]. L'obbiettivo \u00E8 di fornire una esperienza di RPG di qualit\u00E0.,[[DARK_AQUA]]Consigli:,[[GOLD]] - [[GREEN]]Usa [[RED]]/mcmmo help[[GREEN]] per vedere i comandi,[[GOLD]] - [[GREEN]]Digita [[RED]]/NOMEABILIT\u00E0[[GREEN]] per visualizzare informazioni dettagliate sull'abilit\u00E0,[[DARK_AQUA]]Sviluppatori:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Creatore & Responsabile del Progetto),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](Sviluppatore),[[GOLD]] - [[GREEN]]kashike [[BLUE]](Sviluppatore),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Manutentore versione Classica) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]Ex Sviluppatori: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]Ti sono stati assegnati {0} livelli in tutte le abilit\u00E0! +mcMMO.Description=&3Introduzione al Progetto &emcMMO&3:,&6mcMMO \u00E8 una mod RPG &copen source&6 creata nel febbraio 2011,&6da &9nossr50&6. L'obbiettivo \u00E8 di fornire una esperienza di RPG di qualit\u00E0.,&3Consigli:,&6 - &aUsa &c/mcmmo help&a per vedere i comandi,&6 - &aDigita &c/NOMEABILIT\u00E0&a per visualizzare informazioni dettagliate sull'abilit\u00E0,&3Sviluppatori:,&6 - &anossr50 &9(Creatore & Responsabile del Progetto),&6 - &aelectronicboy &9(Sviluppatore),&6 - &akashike &9(Sviluppatore),&6 - &at00thpick1 &9(Manutentore versione Classica) +mcMMO.Description.FormerDevs=&3Ex Sviluppatori: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&aTi sono stati assegnati {0} livelli in tutte le abilit\u00E0! Commands.addlevels.AwardAll.2=Tutte le abilit\u00E0 sono state modificate per {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Ti sono stati assegnati {0} livelli in {1}! +Commands.addlevels.AwardSkill.1=&aTi sono stati assegnati {0} livelli in {1}! Commands.addlevels.AwardSkill.2={0} \u00E8 stato modificato per {1}. -Commands.addxp.AwardAll=[[GREEN]]Ti \u00E8 stata assegnata {0} esperienza in tutte le abilit\u00E0! -Commands.addxp.AwardSkill=[[GREEN]]Ti \u00E8 stata assegnata {0} esperienza in {1}! -Commands.Ability.Off=Uso delle capacit\u00E0 [[RED]]disattivato -Commands.Ability.On=Uso delle capacit\u00E0 [[GREEN]]attivato -Commands.Ability.Toggle=L'uso delle capacit\u00E0 \u00E8 stato attivato/disattivato per [[YELLOW]]{0} -Commands.AdminChat.Off=Chat Admin [[RED]]Inattiva -Commands.AdminChat.On=Chat Admin [[GREEN]]Attiva -Commands.AdminToggle=[[GREEN]]- Attiva/disattiva la chat admin +Commands.addxp.AwardAll=&aTi \u00E8 stata assegnata {0} esperienza in tutte le abilit\u00E0! +Commands.addxp.AwardSkill=&aTi \u00E8 stata assegnata {0} esperienza in {1}! +Commands.Ability.Off=Uso delle capacit\u00E0 &cdisattivato +Commands.Ability.On=Uso delle capacit\u00E0 &aattivato +Commands.Ability.Toggle=L'uso delle capacit\u00E0 \u00E8 stato attivato/disattivato per &e{0} +Commands.AdminChat.Off=Chat Admin &cInattiva +Commands.AdminChat.On=Chat Admin &aAttiva +Commands.AdminToggle=&a- Attiva/disattiva la chat admin Commands.Chat.Console=*Console* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]Ricariche Capacit\u00E0 mcMMO[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} secondi rimanenti -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]Pronta! +Commands.Cooldowns.Header=&6--= &aRicariche Capacit\u00E0 mcMMO&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6{1} secondi rimanenti +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2Pronta! Commands.Database.CooldownMS=Devi aspettare {0} millisecondi prima di utilizzare nuovamente questo comando. Commands.Database.Processing=Il tuo comando precedente \u00E8 ancora in fase di elaborazione. Attendere prego. Commands.Disabled=Questo comando \u00E8 disabilitato. -Commands.DoesNotExist= [[RED]]Quel giocatore non esiste nel database! +Commands.DoesNotExist= &cQuel giocatore non esiste nel database! Commands.GodMode.Disabled=Modalit\u00E0 Dio mcMMO Disabilitata Commands.GodMode.Enabled=Modalit\u00E0 Dio mcMMO Abilitata Commands.AdminChatSpy.Enabled=Spia Chat Party mcMMO Abilitata Commands.AdminChatSpy.Disabled=Spia Chat Party mcMMO Disabilitata -Commands.AdminChatSpy.Toggle=La Chat Party mcMMO \u00E8 stata attivata/disattivata [[YELLOW]]{0} -Commands.AdminChatSpy.Chat=[[GOLD]][SPIA: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=La Chat Party mcMMO \u00E8 stata attivata/disattivata &e{0} +Commands.AdminChatSpy.Chat=&6[SPIA: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] La Modalit\u00E0 Dio non \u00E8 permessa in questo mondo (Vedi i Permessi) -Commands.GodMode.Toggle=La modalit\u00E0 Dio \u00E8 stata attivata/disattivata per [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] Il tipo di barra della salute \u00E8 stato modificato a [[RED]]Cuori[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] Il tipo di barra della salute \u00E8 stato modificato a [[YELLOW]]Caselle[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] Le tue barre della salute dei mob sono state [[GRAY]]disabilitate[[WHITE]]. +Commands.GodMode.Toggle=La modalit\u00E0 Dio \u00E8 stata attivata/disattivata per &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] Il tipo di barra della salute \u00E8 stato modificato a &cCuori&f. +Commands.Healthbars.Changed.BAR=[mcMMO] Il tipo di barra della salute \u00E8 stato modificato a &eCaselle&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] Le tue barre della salute dei mob sono state &7disabilitate&f. Commands.Healthbars.Invalid=Tipo di barra della salute non valido! -Commands.Inspect= [[GREEN]]- Visualizza informazioni dettagliate sul giocatore -Commands.Invite.Success=[[GREEN]]Invito inviato con successo. -Commands.Leaderboards= [[GREEN]]- Classifiche -Commands.mcgod=[[GREEN]]- Attiva/disattiva la Modalit\u00E0 Dio +Commands.Inspect= &a- Visualizza informazioni dettagliate sul giocatore +Commands.Invite.Success=&aInvito inviato con successo. +Commands.Leaderboards= &a- Classifiche +Commands.mcgod=&a- Attiva/disattiva la Modalit\u00E0 Dio Commands.mchud.Invalid=Quello non \u00E8 un tipo di HUD valido. -Commands.mcpurge.Success=[[GREEN]]Il database \u00E8 stato ripulito con successo! -Commands.mcrank.Heading=[[GOLD]]-=CLASSIFICHE PERSONALI=- -Commands.mcrank.Overall=Complessivo[[GREEN]] - [[GOLD]]Grado [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=[[YELLOW]]Classifiche per [[WHITE]]{0} -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]Grado [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Non classificato +Commands.mcpurge.Success=&aIl database \u00E8 stato ripulito con successo! +Commands.mcrank.Heading=&6-=CLASSIFICHE PERSONALI=- +Commands.mcrank.Overall=Complessivo&a - &6Grado &f#&a{0} +Commands.mcrank.Player=&eClassifiche per &f{0} +Commands.mcrank.Skill=&e{0}&a - &6Grado &f#&a{1} +Commands.mcrank.Unranked=&fNon classificato Commands.mcrefresh.Success=Le ricariche di {0} sono state rigenerate. -Commands.mcremove.Success=[[GREEN]]{0} \u00E8 stato rimosso con successo dal database! -Commands.mctop.Tip=[[GOLD]]Consiglio: Usa [[RED]]/mcrank[[GOLD]] per visualizzare tutte le tue classifiche personali! -Commands.mmoedit=[giocatore] [[GREEN]] - Modifica il bersaglio -Commands.mmoedit.AllSkills.1=[[GREEN]]Il tuo livello in tutte le abilit\u00E0 \u00E8 stato impostato a {0}! -Commands.mmoedit.Modified.1=[[GREEN]]Il tuo livello in {0} \u00E8 stato impostato a {1}! +Commands.mcremove.Success=&a{0} \u00E8 stato rimosso con successo dal database! +Commands.mctop.Tip=&6Consiglio: Usa &c/mcrank&6 per visualizzare tutte le tue classifiche personali! +Commands.mmoedit=[giocatore] &a - Modifica il bersaglio +Commands.mmoedit.AllSkills.1=&aIl tuo livello in tutte le abilit\u00E0 \u00E8 stato impostato a {0}! +Commands.mmoedit.Modified.1=&aIl tuo livello in {0} \u00E8 stato impostato a {1}! Commands.mmoedit.Modified.2={0} \u00E8 stata modificata per {1}. Commands.mcconvert.Database.Same=Stai gi\u00E0 utilizzando il database {0}! Commands.mcconvert.Database.InvalidType={0} non \u00E8 un tipo di database valido. -Commands.mcconvert.Database.Start=[[GRAY]]Avvio della conversione da {0} a {1}... -Commands.mcconvert.Database.Finish=[[GRAY]]Migrazione del database completata; il database {1} ora ha tutti i dati dal database {0}. -Commands.mmoshowdb=Il database attualmente utilizzato \u00E8 [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=Tipo di formula sconosciuto! I tipi validi sono: [[GREEN]]LINEAR [[RED]]and [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7Avvio della conversione da {0} a {1}... +Commands.mcconvert.Database.Finish=&7Migrazione del database completata; il database {1} ora ha tutti i dati dal database {0}. +Commands.mmoshowdb=Il database attualmente utilizzato \u00E8 &a{0} +Commands.mcconvert.Experience.Invalid=Tipo di formula sconosciuto! I tipi validi sono: &aLINEAR &cand &aEXPONENTIAL. Commands.mcconvert.Experience.Same=Il tipo di formula {0} \u00E8 gi\u00E0 in uso -Commands.mcconvert.Experience.Start=[[GRAY]]Avvio della conversione dalla curva {0} alla curva {1} -Commands.mcconvert.Experience.Finish=[[GRAY]]Conversione formula completata; ora \u00E8 in uso la curva XP {0}. -Commands.ModDescription=[[GREEN]]- Leggi una breve descrizione della mod +Commands.mcconvert.Experience.Start=&7Avvio della conversione dalla curva {0} alla curva {1} +Commands.mcconvert.Experience.Finish=&7Conversione formula completata; ora \u00E8 in uso la curva XP {0}. +Commands.ModDescription=&a- Leggi una breve descrizione della mod Commands.NoConsole=Questo comando non supporta l'utilizzo dalla console. -Commands.Notifications.Off=Le notifiche delle abilit\u00E0 sono state [[RED]]disattivate -Commands.Notifications.On=Le notifiche sulle abilit\u00E0 sono state [[GREEN]]attivate +Commands.Notifications.Off=Le notifiche delle abilit\u00E0 sono state &cdisattivate +Commands.Notifications.On=Le notifiche sulle abilit\u00E0 sono state &aattivate Commands.Offline=Questo comando non funziona per i giocatori offline. Commands.NotLoaded=Il profilo del giocatore non \u00E8 ancora caricato. -Commands.Party.Status=[[DARK_GRAY]]NOME: [[WHITE]]{0} {1} [[DARK_GRAY]]LIVELLO: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]ALLEATO: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]Funzionalit\u00E0 Sbloccate: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]MODALIT\u00E0 SPARTIZIONE: -Commands.Party.ItemShare=[[GRAY]]OGGETTI [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]XP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]Spartizione Oggetti: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]VICINO A TE [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- Accetta un invito in un party -Commands.Party.Chat.Off=Chat Party [[RED]]Inattiva -Commands.Party.Chat.On=Chat Party [[GREEN]]Attiva -Commands.Party.Commands=[[RED]]---[][[GREEN]]COMANDI PARTY[[RED]][]--- -Commands.Party.Invite.0=[[RED]]AVVISO: [[GREEN]]Hai ricevuto un invito ad unirti al gruppo {0} da {1} -Commands.Party.Invite.1=[[YELLOW]]Digita [[GREEN]]/party accept[[YELLOW]] per accettare l'invito -Commands.Party.Invite=[[GREEN]]- Invia un invito a entrare nel party -Commands.Party.Invite.Accepted=[[GREEN]]Invito Accettato. Ti sei unito al party {0} -Commands.Party.Join=[[GRAY]]Unito al Party: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] \u00E8 pieno! -Commands.Party.PartyFull.Invite=Non puoi invitare [[YELLOW]]{0}[[RED]] in [[GREEN]]{1}[[RED]] perch\u00E9 ha gi\u00E0 [[DARK_AQUA]]{2}[[RED]] giocatori! -Commands.Party.PartyFull.InviteAccept=Non puoi unirti a [[GREEN]]{0}[[RED]] perch\u00E9 ha gi\u00E0 [[DARK_AQUA]]{1}[[RED]] giocatori! -Commands.Party.Create=[[GRAY]]Party Creato: {0} -Commands.Party.Rename=[[GRAY]]Nome party cambiato a: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Modalit\u00E0 spartizione del party {0} impostata a: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]La condivisione oggetti del party per [[GOLD]]{0} [[GRAY]]\u00E8 stata [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Il party {0} gi\u00E0 esiste! -Commands.Party.Kick=[[RED]]Sei stato espulso dal party [[GREEN]]{0}[[RED]]! -Commands.Party.Leave=[[YELLOW]]Hai abbandonato quel party -Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]MEMBRI[[RED]][]----- -Commands.Party.None=[[RED]]Non sei in un party. -Commands.Party.Quit=[[GREEN]]- Abbandona il tuo party attuale -Commands.Party.Teleport=[[GREEN]]- Teletrasportati da un membro del party -Commands.Party.Toggle=[[GREEN]]- Attiva/disattiva la Chat Party -Commands.Party1=[[GREEN]]- Crea un nuovo party -Commands.Party2=[[GREEN]]- Entra in un party di giocatori -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]ALLEANZA PARTY[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]\u00E8 ALLEATO CON: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]MEMBRI ALLEANZA[[RED]][]----- -Commands.Party.Alliance.Invite.0=AVVISO: [[GREEN]]Hai ricevuto un invito di alleanza del party per {0} da {1} -Commands.Party.Alliance.Invite.1=Digita [[GREEN]]/party alliance accept[[YELLOW]] per accettare l'invito -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]Invito di alleanza accettato. -Commands.Party.Alliance.None=[[RED]]Il tuo party non ha un alleato. -Commands.Party.Alliance.AlreadyAllies=[[RED]]Il tuo party ha gi\u00E0 un'alleato. Sciogli l'alleanza con [[DARK_AQUA]]/party alliance disband -Commands.Party.Alliance.Help.0=[[RED]]Questo party non ha formato un'alleanza. Invita un capo party -Commands.Party.Alliance.Help.1=[[RED]] forma un'alleanza con [[DARK_AQUA]]/party alliance invite [[RED]]. -Commands.ptp.Enabled=Teletrasporto party [[GREEN]]abilitato -Commands.ptp.Disabled=Teletrasporto party [[RED]]disabilitato -Commands.ptp.NoRequests=[[RED]]Non hai richieste di teletrasporto in questo momento -Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] Non hai il permesso di teletrasportarti nel mondo {0}. -Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]]ha richiesto di teletrasportarsi da te. -Commands.ptp.Request2=[[GREEN]]Per teletrasportarti digita [[YELLOW]]/ptp accept[[GREEN]]. La richiesta scadr\u00E0 tra [[RED]]{0} [[GREEN]]secondi. -Commands.ptp.AcceptAny.Enabled=Conferma delle richieste di teletrasporto del party [[GREEN]]abilitata -Commands.ptp.AcceptAny.Disabled=Conferma delle richieste di teletrasporto del party [[RED]]disabilitata -Commands.ptp.RequestExpired=[[RED]]La richiesta di teletrasporto del party \u00E8 scaduta! -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] Livello di Potere [[YELLOW]]Classifica-- -Commands.PowerLevel.Capped=[[DARK_RED]]LIVELLO DI POTERE: [[GREEN]]{0} [[DARK_RED]]LIVELLO MASSIMO: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]LIVELLO DI POTERE: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]Tutti i tuoi livelli di abilit\u00E0 sono stati azzerati con successo. -Commands.Reset.Single=[[GREEN]]Il tuo livello di abilit\u00E0 di {0} \u00E8 stato azzerato con successo. -Commands.Reset=[[GREEN]]- Reimposta un livello di abilit\u00E0 a 0 -Commands.Scoreboard.Clear=[[DARK_AQUA]]Scoreboard mcMMO rimossa. -Commands.Scoreboard.NoBoard=[[RED]]La scoreboard mcMMO non \u00E8 attiva. -Commands.Scoreboard.Keep=[[DARK_AQUA]]La scoreboard mcMMO rimmarr\u00E0 finch\u00E9 non userai [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]La scoreboard mcMMO sar\u00E0 rimossa tra [[GOLD]]{0}[[DARK_AQUA]] secondi da ora. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Aiuto per [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - rimuove la scoreboard mcMMO -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - mantiene la scoreboard mcMMO attiva -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - rimuove la scoreboard mcMMO dopo [[LIGHT_PURPLE]]n[[WHITE]] secondi -Commands.Scoreboard.Tip.Keep=[[GOLD]]Consiglio: Usa [[RED]]/mcscoreboard keep[[GOLD]] quando la scoreboard \u00E8 attiva per evitare che vada via. -Commands.Scoreboard.Tip.Clear=[[GOLD]]Consiglio: Usa [[RED]]/mcscoreboard clear[[GOLD]] per sbarazzarti della scoreboard. +Commands.Party.Status=&8NOME: &f{0} {1} &8LIVELLO: &3{2} +Commands.Party.Status.Alliance=&8ALLEATO: &f{0} +Commands.Party.UnlockedFeatures=&8Funzionalit\u00E0 Sbloccate: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8MODALIT\u00E0 SPARTIZIONE: +Commands.Party.ItemShare=&7OGGETTI &3({0}) +Commands.Party.ExpShare=&7XP &3({0}) +Commands.Party.ItemShareCategories=&8Spartizione Oggetti: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8VICINO A TE &3{0}&8/&3{1} +Commands.Party.Accept=&a- Accetta un invito in un party +Commands.Party.Chat.Off=Chat Party &cInattiva +Commands.Party.Chat.On=Chat Party &aAttiva +Commands.Party.Commands=&c---[]&aCOMANDI PARTY&c[]--- +Commands.Party.Invite.0=&cAVVISO: &aHai ricevuto un invito ad unirti al gruppo {0} da {1} +Commands.Party.Invite.1=&eDigita &a/party accept&e per accettare l'invito +Commands.Party.Invite=&a- Invia un invito a entrare nel party +Commands.Party.Invite.Accepted=&aInvito Accettato. Ti sei unito al party {0} +Commands.Party.Join=&7Unito al Party: {0} +Commands.Party.PartyFull=&6{0}&c \u00E8 pieno! +Commands.Party.PartyFull.Invite=Non puoi invitare &e{0}&c in &a{1}&c perch\u00E9 ha gi\u00E0 &3{2}&c giocatori! +Commands.Party.PartyFull.InviteAccept=Non puoi unirti a &a{0}&c perch\u00E9 ha gi\u00E0 &3{1}&c giocatori! +Commands.Party.Create=&7Party Creato: {0} +Commands.Party.Rename=&7Nome party cambiato a: &f{0} +Commands.Party.SetSharing=&7Modalit\u00E0 spartizione del party {0} impostata a: &3{1} +Commands.Party.ToggleShareCategory=&7La condivisione oggetti del party per &6{0} &7\u00E8 stata &3{1} +Commands.Party.AlreadyExists=&4Il party {0} gi\u00E0 esiste! +Commands.Party.Kick=&cSei stato espulso dal party &a{0}&c! +Commands.Party.Leave=&eHai abbandonato quel party +Commands.Party.Members.Header=&c-----[]&aMEMBRI&c[]----- +Commands.Party.None=&cNon sei in un party. +Commands.Party.Quit=&a- Abbandona il tuo party attuale +Commands.Party.Teleport=&a- Teletrasportati da un membro del party +Commands.Party.Toggle=&a- Attiva/disattiva la Chat Party +Commands.Party1=&a- Crea un nuovo party +Commands.Party2=&a- Entra in un party di giocatori +Commands.Party.Alliance.Header=&c-----[]&aALLEANZA PARTY&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8\u00E8 ALLEATO CON: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&aMEMBRI ALLEANZA&c[]----- +Commands.Party.Alliance.Invite.0=AVVISO: &aHai ricevuto un invito di alleanza del party per {0} da {1} +Commands.Party.Alliance.Invite.1=Digita &a/party alliance accept&e per accettare l'invito +Commands.Party.Alliance.Invite.Accepted=&aInvito di alleanza accettato. +Commands.Party.Alliance.None=&cIl tuo party non ha un alleato. +Commands.Party.Alliance.AlreadyAllies=&cIl tuo party ha gi\u00E0 un'alleato. Sciogli l'alleanza con &3/party alliance disband +Commands.Party.Alliance.Help.0=&cQuesto party non ha formato un'alleanza. Invita un capo party +Commands.Party.Alliance.Help.1=&c forma un'alleanza con &3/party alliance invite &c. +Commands.ptp.Enabled=Teletrasporto party &aabilitato +Commands.ptp.Disabled=Teletrasporto party &cdisabilitato +Commands.ptp.NoRequests=&cNon hai richieste di teletrasporto in questo momento +Commands.ptp.NoWorldPermissions=&c[mcMMO] Non hai il permesso di teletrasportarti nel mondo {0}. +Commands.ptp.Request1=&e{0} &aha richiesto di teletrasportarsi da te. +Commands.ptp.Request2=&aPer teletrasportarti digita &e/ptp accept&a. La richiesta scadr\u00E0 tra &c{0} &asecondi. +Commands.ptp.AcceptAny.Enabled=Conferma delle richieste di teletrasporto del party &aabilitata +Commands.ptp.AcceptAny.Disabled=Conferma delle richieste di teletrasporto del party &cdisabilitata +Commands.ptp.RequestExpired=&cLa richiesta di teletrasporto del party \u00E8 scaduta! +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 Livello di Potere &eClassifica-- +Commands.PowerLevel.Capped=&4LIVELLO DI POTERE: &a{0} &4LIVELLO MASSIMO: &e{1} +Commands.PowerLevel=&4LIVELLO DI POTERE: &a{0} +Commands.Reset.All=&aTutti i tuoi livelli di abilit\u00E0 sono stati azzerati con successo. +Commands.Reset.Single=&aIl tuo livello di abilit\u00E0 di {0} \u00E8 stato azzerato con successo. +Commands.Reset=&a- Reimposta un livello di abilit\u00E0 a 0 +Commands.Scoreboard.Clear=&3Scoreboard mcMMO rimossa. +Commands.Scoreboard.NoBoard=&cLa scoreboard mcMMO non \u00E8 attiva. +Commands.Scoreboard.Keep=&3La scoreboard mcMMO rimmarr\u00E0 finch\u00E9 non userai &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3La scoreboard mcMMO sar\u00E0 rimossa tra &6{0}&3 secondi da ora. +Commands.Scoreboard.Help.0=&6 == &aAiuto per &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - rimuove la scoreboard mcMMO +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - mantiene la scoreboard mcMMO attiva +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - rimuove la scoreboard mcMMO dopo &dn&f secondi +Commands.Scoreboard.Tip.Keep=&6Consiglio: Usa &c/mcscoreboard keep&6 quando la scoreboard \u00E8 attiva per evitare che vada via. +Commands.Scoreboard.Tip.Clear=&6Consiglio: Usa &c/mcscoreboard clear&6 per sbarazzarti della scoreboard. Commands.Skill.Invalid=Quello non \u00E8 un nome di abilit\u00E0 valido! Commands.Skill.ChildSkill=Le abilit\u00E0 figlie non sono valide per questo comando! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Classifica-- -Commands.SkillInfo=[[GREEN]]- Visualizza informazioni dettagliate su un'abilit\u00E0 -Commands.Stats=[[GREEN]]- Visualizza le tue statistiche mcMMO -Commands.ToggleAbility=[[GREEN]]- Attiva o disattiva l'attivazione delle abilit\u00E0 con il click destro -Commands.Usage.0=[[RED]]L'uso appropriato \u00E8 /{0} -Commands.Usage.1=[[RED]]L'uso appropriato \u00E8 /{0} {1} -Commands.Usage.2=[[RED]]L'uso appropriato \u00E8 /{0} {1} {2} -Commands.Usage.3=[[RED]]L'uso appropriato \u00E8 /{0} {1} {2} {3} +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Classifica-- +Commands.SkillInfo=&a- Visualizza informazioni dettagliate su un'abilit\u00E0 +Commands.Stats=&a- Visualizza le tue statistiche mcMMO +Commands.ToggleAbility=&a- Attiva o disattiva l'attivazione delle abilit\u00E0 con il click destro +Commands.Usage.0=&cL'uso appropriato \u00E8 /{0} +Commands.Usage.1=&cL'uso appropriato \u00E8 /{0} {1} +Commands.Usage.2=&cL'uso appropriato \u00E8 /{0} {1} {2} +Commands.Usage.3=&cL'uso appropriato \u00E8 /{0} {1} {2} {3} Commands.Usage.FullClassName=nome classe Commands.Usage.Level=livello Commands.Usage.Message=messaggio @@ -734,70 +733,70 @@ Commands.Usage.Skill=abilit\u00E0 Commands.Usage.SubSkill=subskill Commands.Usage.XP=xp Commands.Description.mmoinfo=Leggi i dettagli su un'abilit\u00E0 o una meccanica. -Commands.MmoInfo.Mystery=[[GRAY]]Non hai ancora sbloccato questa abilit\u00E0, ma quando lo farai sarai in grado di leggere i dettagli al riguardo qui! +Commands.MmoInfo.Mystery=&7Non hai ancora sbloccato questa abilit\u00E0, ma quando lo farai sarai in grado di leggere i dettagli al riguardo qui! Commands.MmoInfo.NoMatch=Quella sottoabilit\u00E0 non esiste! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] Info MMO [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]Nome:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] Dettagli [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]Le abilit\u00E0 mcMMO stanno venendo convertite in un sistema di abilit\u00E0 modulare migliorato, sfortunatamente questa abilit\u00E0 non \u00E8 stata ancora convertita e manca di statistiche dettagliate. Il nuovo sistema consentir\u00E0 tempi di rilascio pi\u00F9 rapidi per le nuove abilit\u00E0 mmMMO e una maggiore flessibilit\u00E0 con le abilit\u00E0 esistenti. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] Meccaniche [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 Info MMO &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6Nome:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a Dettagli &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7Le abilit\u00E0 mcMMO stanno venendo convertite in un sistema di abilit\u00E0 modulare migliorato, sfortunatamente questa abilit\u00E0 non \u00E8 stata ancora convertita e manca di statistiche dettagliate. Il nuovo sistema consentir\u00E0 tempi di rilascio pi\u00F9 rapidi per le nuove abilit\u00E0 mmMMO e una maggiore flessibilit\u00E0 con le abilit\u00E0 esistenti. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 Meccaniche &3[]=====[]=- Commands.MmoInfo.Stats=STATISTICHE: {0} -Commands.Mmodebug.Toggle=La modalit\u00E0 debug di mcMMO \u00E8 ora [[GOLD]]{0}[[GRAY]], usa di nuovo questo comando per cambiarla. Con la modalit\u00E0 debug abilitata, \u00E8 possibile colpire i blocchi per mostrare informazioni utili utilizzate per il supporto. -mcMMO.NoInvites=[[RED]]Non hai inviti in questo momento -mcMMO.NoPermission=[[DARK_RED]]Permessi insufficienti. -mcMMO.NoSkillNote=[[DARK_GRAY]]Se non hai accesso a un'abilit\u00E0, non verr\u00E0 mostrata qui. +Commands.Mmodebug.Toggle=La modalit\u00E0 debug di mcMMO \u00E8 ora &6{0}&7, usa di nuovo questo comando per cambiarla. Con la modalit\u00E0 debug abilitata, \u00E8 possibile colpire i blocchi per mostrare informazioni utili utilizzate per il supporto. +mcMMO.NoInvites=&cNon hai inviti in questo momento +mcMMO.NoPermission=&4Permessi insufficienti. +mcMMO.NoSkillNote=&8Se non hai accesso a un'abilit\u00E0, non verr\u00E0 mostrata qui. ##party Party.Forbidden=[mcMMO] I party non sono consentiti in questo mondo (Vedi i Permessi) -Party.Help.0=[[RED]]L'uso appropriato \u00E8 [[DARK_AQUA]]{0} [password]. -Party.Help.1=[[RED]]Per creare un party, usa [[DARK_AQUA]]{0} [password]. -Party.Help.2=[[RED]]Consulta [[DARK_AQUA]]{0} [[RED]]per maggiori informazioni -Party.Help.3=[[RED]]Usa [[DARK_AQUA]]{0} [password] [[RED]]per unirti o [[DARK_AQUA]]{1} [[RED]]per congedarti -Party.Help.4=[[RED]]Per bloccare o sbloccare il tuo party, usa [[DARK_AQUA]]{0} -Party.Help.5=[[RED]]Per proteggere con password il tuo party, usa [[DARK_AQUA]]{0} -Party.Help.6=[[RED]]Per espellere un giocatore dal tuo party, usa [[DARK_AQUA]]{0} -Party.Help.7=[[RED]]Per trasferire la propriet\u00E0 del tuo party, utilizza [[DARK_AQUA]]{0} -Party.Help.8=[[RED]]Per sciogliere il tuo party, usa [[DARK_AQUA]]{0} -Party.Help.9=[[RED]]Usa [[DARK_AQUA]]{0} [[RED]]per spartire gli oggetti con i membri del party -Party.Help.10=[[RED]]Usa [[DARK_AQUA]]{0} [[RED]]per abilitare la spartizione XP con i membri del party -Party.InformedOnJoin={0} [[GREEN]]\u00E8 entrato nel tuo party -Party.InformedOnQuit={0} [[GREEN]]ha abbandonato il tuo party -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]ha impostato il nome del party a [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Questo non \u00E8 un nome di party valido. -Party.Invite.Self=[[RED]]Non puoi invitare te stesso! -Party.IsLocked=[[RED]]Questo party \u00E8 gi\u00E0 bloccato! -Party.IsntLocked=[[RED]]Questo party non \u00E8 bloccato! -Party.Locked=[[RED]]Il party \u00E8 chiuso, solo il capo pu\u00F2 invitare. -Party.NotInYourParty=[[DARK_RED]]{0} non \u00E8 il tuo party -Party.NotOwner=[[DARK_RED]]Non sei il capo del party. -Party.Target.NotOwner=[[DARK_RED]]{0} non \u00E8 il capo del party. -Party.Owner.New=[[GREEN]]{0} \u00E8 il nuovo capo del party. -Party.Owner.NotLeader=[[DARK_RED]]Non sei pi\u00F9 il capo del party. -Party.Owner.Player =[[GREEN]]Ora sei il capo del party. -Party.Password.None=[[RED]]Questo party \u00E8 protetto da password. Fornisci una password per entrare. -Party.Password.Incorrect=[[RED]]La password del party non \u00E8 corretta. -Party.Password.Set=[[GREEN]]Password del party impostata a {0} -Party.Password.Removed=[[GREEN]]La password del party \u00E8 stata rimossa. -Party.Player.Invalid=[[RED]]Quello non \u00E8 un giocatore valido. -Party.NotOnline=[[DARK_RED]]{0} non \u00E8 online! -Party.Player.InSameParty=[[RED]]{0} \u00E8 gi\u00E0 nel tuo party! -Party.PlayerNotInParty=[[DARK_RED]]{0} non \u00E8 in un party -Party.Specify=[[RED]]Devi specificare un party. -Party.Teleport.Dead=[[RED]]Non puoi teletrasportarti da un giocatore morto. -Party.Teleport.Hurt=[[RED]]Sei stato ferito negli ultimi {0} secondi e non ti puoi teletrasportare. -Party.Teleport.Player=[[GREEN]]Ti sei teletrasportato da {0}. -Party.Teleport.Self=[[RED]]Non puoi teletrasportarti da te stesso! -Party.Teleport.Target=[[GREEN]]{0} si \u00E8 teletrasportato da te. -Party.Teleport.Disabled=[[RED]]{0} non consente il teletrasporto del party. -Party.Rename.Same=[[RED]]Quello \u00E8 gi\u00E0 il nome del tuo party! -Party.Join.Self=[[RED]]Non puoi entrare nel tuo stesso party! -Party.Unlocked=[[GRAY]]Il party \u00E8 sbloccato -Party.Disband=[[GRAY]]Il party \u00E8 stato sciolto -Party.Alliance.Formed=[[GRAY]]Il tuo party \u00E8 ora alleato con [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]Il tuo party non \u00E8 pi\u00F9 alleato con [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](SOLO-INVITO) -Party.Status.Unlocked=[[DARK_GREEN]](APERTO) -Party.LevelUp=[[YELLOW]]Livello party aumentato di {0}. Totale ({1}) +Party.Help.0=&cL'uso appropriato \u00E8 &3{0} [password]. +Party.Help.1=&cPer creare un party, usa &3{0} [password]. +Party.Help.2=&cConsulta &3{0} &cper maggiori informazioni +Party.Help.3=&cUsa &3{0} [password] &cper unirti o &3{1} &cper congedarti +Party.Help.4=&cPer bloccare o sbloccare il tuo party, usa &3{0} +Party.Help.5=&cPer proteggere con password il tuo party, usa &3{0} +Party.Help.6=&cPer espellere un giocatore dal tuo party, usa &3{0} +Party.Help.7=&cPer trasferire la propriet\u00E0 del tuo party, utilizza &3{0} +Party.Help.8=&cPer sciogliere il tuo party, usa &3{0} +Party.Help.9=&cUsa &3{0} &cper spartire gli oggetti con i membri del party +Party.Help.10=&cUsa &3{0} &cper abilitare la spartizione XP con i membri del party +Party.InformedOnJoin={0} &a\u00E8 entrato nel tuo party +Party.InformedOnQuit={0} &aha abbandonato il tuo party +Party.InformedOnNameChange=&6{0} &aha impostato il nome del party a &f{1} +Party.InvalidName=&4Questo non \u00E8 un nome di party valido. +Party.Invite.Self=&cNon puoi invitare te stesso! +Party.IsLocked=&cQuesto party \u00E8 gi\u00E0 bloccato! +Party.IsntLocked=&cQuesto party non \u00E8 bloccato! +Party.Locked=&cIl party \u00E8 chiuso, solo il capo pu\u00F2 invitare. +Party.NotInYourParty=&4{0} non \u00E8 il tuo party +Party.NotOwner=&4Non sei il capo del party. +Party.Target.NotOwner=&4{0} non \u00E8 il capo del party. +Party.Owner.New=&a{0} \u00E8 il nuovo capo del party. +Party.Owner.NotLeader=&4Non sei pi\u00F9 il capo del party. +Party.Owner.Player =&aOra sei il capo del party. +Party.Password.None=&cQuesto party \u00E8 protetto da password. Fornisci una password per entrare. +Party.Password.Incorrect=&cLa password del party non \u00E8 corretta. +Party.Password.Set=&aPassword del party impostata a {0} +Party.Password.Removed=&aLa password del party \u00E8 stata rimossa. +Party.Player.Invalid=&cQuello non \u00E8 un giocatore valido. +Party.NotOnline=&4{0} non \u00E8 online! +Party.Player.InSameParty=&c{0} \u00E8 gi\u00E0 nel tuo party! +Party.PlayerNotInParty=&4{0} non \u00E8 in un party +Party.Specify=&cDevi specificare un party. +Party.Teleport.Dead=&cNon puoi teletrasportarti da un giocatore morto. +Party.Teleport.Hurt=&cSei stato ferito negli ultimi {0} secondi e non ti puoi teletrasportare. +Party.Teleport.Player=&aTi sei teletrasportato da {0}. +Party.Teleport.Self=&cNon puoi teletrasportarti da te stesso! +Party.Teleport.Target=&a{0} si \u00E8 teletrasportato da te. +Party.Teleport.Disabled=&c{0} non consente il teletrasporto del party. +Party.Rename.Same=&cQuello \u00E8 gi\u00E0 il nome del tuo party! +Party.Join.Self=&cNon puoi entrare nel tuo stesso party! +Party.Unlocked=&7Il party \u00E8 sbloccato +Party.Disband=&7Il party \u00E8 stato sciolto +Party.Alliance.Formed=&7Il tuo party \u00E8 ora alleato con &a{0} +Party.Alliance.Disband=&7Il tuo party non \u00E8 pi\u00F9 alleato con &c{0} +Party.Status.Locked=&4(SOLO-INVITO) +Party.Status.Unlocked=&2(APERTO) +Party.LevelUp=&eLivello party aumentato di {0}. Totale ({1}) Party.Feature.Chat=Chat Party Party.Feature.Teleport=Teletrasporto Party Party.Feature.Alliance=Alleanze @@ -808,11 +807,11 @@ Party.Feature.Locked.Teleport=BLOCCATO FINO A {0}+ (TELETRASPORTO PARTY) Party.Feature.Locked.Alliance=BLOCCATO FINO A {0}+ (ALLEANZE) Party.Feature.Locked.ItemShare=BLOCCATO FINO A {0}+ (SPARTIZIONE OGGETTI) Party.Feature.Locked.XpShare=BLOCCATO FINO A {0}+ (SPARTIZIONE XP) -Party.Feature.Disabled.1=[[RED]]La chat del party non \u00E8 ancora stata sbloccata. -Party.Feature.Disabled.2=[[RED]]Il teletrasporto del party non \u00E8 ancora stato sbloccato. -Party.Feature.Disabled.3=[[RED]]Le alleanze del party non sono ancora state sbloccate. -Party.Feature.Disabled.4=[[RED]]La condivisione oggetti del party non \u00E8 ancora stata sbloccata. -Party.Feature.Disabled.5=[[RED]]La condivisione XP del party non \u00E8 ancora stata sbloccata. +Party.Feature.Disabled.1=&cLa chat del party non \u00E8 ancora stata sbloccata. +Party.Feature.Disabled.2=&cIl teletrasporto del party non \u00E8 ancora stato sbloccato. +Party.Feature.Disabled.3=&cLe alleanze del party non sono ancora state sbloccate. +Party.Feature.Disabled.4=&cLa condivisione oggetti del party non \u00E8 ancora stata sbloccata. +Party.Feature.Disabled.5=&cLa condivisione XP del party non \u00E8 ancora stata sbloccata. Party.ShareType.Xp=XP Party.ShareType.Item=OGGETTI Party.ShareMode.None=NESSUNA @@ -839,179 +838,179 @@ Commands.XPGain.Swords=Attaccando Mostri Commands.XPGain.Taming=Addomesticando Animali, o combattendo con i tuoi lupi Commands.XPGain.Unarmed=Attaccando Mostri Commands.XPGain.Woodcutting=Abbattendo alberi -Commands.XPGain=[[DARK_GRAY]]GUADAGNO XP: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]La tua BARRA XP \u00E8 ora bloccata a {0}! -Commands.xplock.unlocked=[[GOLD]]La tua BARRA XP \u00E8 ora [[GREEN]]SBLOCCATA[[GOLD]]! -Commands.xprate.modified=[[RED]]Il TASSO XP \u00E8 stato portato a {0} -Commands.xprate.over=[[RED]]L'Evento di mcMMO Tasso XP \u00E8 FINITO!! -Commands.xprate.proper.0=[[RED]]L'uso corretto per cambiare il tasso di XP \u00E8 /xprate -Commands.xprate.proper.1=[[RED]]L'uso corretto per ripristinare il tasso di XP al valore predefinito \u00E8 /xprate reset -Commands.xprate.proper.2=[[RED]]Specifica "true" o "false" per indicare se questo \u00E8 un evento XP o meno +Commands.XPGain=&8GUADAGNO XP: &f{0} +Commands.xplock.locked=&6La tua BARRA XP \u00E8 ora bloccata a {0}! +Commands.xplock.unlocked=&6La tua BARRA XP \u00E8 ora &aSBLOCCATA&6! +Commands.xprate.modified=&cIl TASSO XP \u00E8 stato portato a {0} +Commands.xprate.over=&cL'Evento di mcMMO Tasso XP \u00E8 FINITO!! +Commands.xprate.proper.0=&cL'uso corretto per cambiare il tasso di XP \u00E8 /xprate +Commands.xprate.proper.1=&cL'uso corretto per ripristinare il tasso di XP al valore predefinito \u00E8 /xprate reset +Commands.xprate.proper.2=&cSpecifica "true" o "false" per indicare se questo \u00E8 un evento XP o meno Commands.NegativeNumberWarn=Non usare numeri negativi! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] Evento! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] Evento Finito! -Commands.Event.Stop.Subtitle=[[GREEN]]Spero che ti sia divertito! -Commands.Event.XP=[[DARK_AQUA]]Il Tasso XP \u00E8 ora [[GOLD]]{0}[[DARK_AQUA]]x -Commands.xprate.started.0=[[GOLD]]\u00E8 INIZIATO UN EVENTO XP PER mcMMO! -Commands.xprate.started.1=[[GOLD]]IL TASSO DI XP DI mcMMO \u00E8 ORA {0}x! +Commands.Event.Start=&amcMMO&6 Evento! +Commands.Event.Stop=&amcMMO&3 Evento Finito! +Commands.Event.Stop.Subtitle=&aSpero che ti sia divertito! +Commands.Event.XP=&3Il Tasso XP \u00E8 ora &6{0}&3x +Commands.xprate.started.0=&6\u00E8 INIZIATO UN EVENTO XP PER mcMMO! +Commands.xprate.started.1=&6IL TASSO DI XP DI mcMMO \u00E8 ORA {0}x! # Admin Notifications -Server.ConsoleName=[[YELLOW]][Server] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]Hai impostato il moltiplicatore XP globale a [[GOLD]]{0}x -Notifications.Admin.XPRate.End.Self=[[GRAY]]Hai terminato l'evento tasso XP. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]ha terminato l'evento tasso XP -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]ha avviato o modificato un evento di tasso XP con un moltiplicatore globale di {1}x -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Server] +Notifications.Admin.XPRate.Start.Self=&7Hai impostato il moltiplicatore XP globale a &6{0}x +Notifications.Admin.XPRate.End.Self=&7Hai terminato l'evento tasso XP. +Notifications.Admin.XPRate.End.Others={0} &7ha terminato l'evento tasso XP +Notifications.Admin.XPRate.Start.Others={0} &7ha avviato o modificato un evento di tasso XP con un moltiplicatore globale di {1}x +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event=[[GOLD]]mcMMO \u00E8 attualmente in un evento di tasso XP! Il tasso XP \u00E8 {0}x! +XPRate.Event=&6mcMMO \u00E8 attualmente in un evento di tasso XP! Il tasso XP \u00E8 {0}x! #GUIDES -Guides.Available=[[GRAY]]Guida per {0} disponibile - digita /{1} ? [pagina] -Guides.Header=[[GOLD]]-=[[GREEN]]Guida {0}[[GOLD]]=- +Guides.Available=&7Guida per {0} disponibile - digita /{1} ? [pagina] +Guides.Header=&6-=&aGuida {0}&6=- Guides.Page.Invalid=Non \u00E8 un numero di pagina valido! Guides.Page.OutOfRange=Quella pagina non esiste, ci sono solo {0} pagine totali. Guides.Usage= L'uso \u00E8 /{0} ? [pagina] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]Introduzione all'Acrobatica:\n[[YELLOW]]L'Acrobatica \u00E8 l'arte di muoversi con grazia in mcMMO.\n[[YELLOW]]Fornisce bonus di combattimento e bonus ai danni ambientali.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0 devi eseguire delle schivate\n[[YELLOW]]in combattimento o sopravvivere a cadute con danno. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]Come funziona la Capriola?\n[[YELLOW]]Hai una possibilit\u00E0 passiva quando subisci danni da caduta\n[[YELLOW]]di annullare il danno subito. Puoi accovacciarti per\n[[YELLOW]]raddoppiare la possibilit\u00E0 durante la caduta.\n[[YELLOW]]Questo attiva una Capriola Aggraziata invece di quella normale.\n[[YELLOW]]Le Capriole Aggraziate sono come quelle normali ma hanno il doppio delle probabilit\u00E0\n[[YELLOW]]di verificarsi e forniscono pi\u00F9 protezione di quelle normali.\n[[YELLOW]]La probabilit\u00E0 di Capriola \u00E8 legata al tuo livello di abilit\u00E0 -Guides.Acrobatics.Section.2=[[DARK_AQUA]]Come funziona la Schivata?\n[[YELLOW]]Hai una possibilit\u00E0 passiva quando sei\n[[YELLOW]]ferito in combattimento di dimezzare il danno subito.\n[[YELLOW]]\u00E8 legata al tuo livello di abilit\u00E0. +Guides.Acrobatics.Section.0=&3Introduzione all'Acrobatica:\n&eL'Acrobatica \u00E8 l'arte di muoversi con grazia in mcMMO.\n&eFornisce bonus di combattimento e bonus ai danni ambientali.\n\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0 devi eseguire delle schivate\n&ein combattimento o sopravvivere a cadute con danno. +Guides.Acrobatics.Section.1=&3Come funziona la Capriola?\n&eHai una possibilit\u00E0 passiva quando subisci danni da caduta\n&edi annullare il danno subito. Puoi accovacciarti per\n&eraddoppiare la possibilit\u00E0 durante la caduta.\n&eQuesto attiva una Capriola Aggraziata invece di quella normale.\n&eLe Capriole Aggraziate sono come quelle normali ma hanno il doppio delle probabilit\u00E0\n&edi verificarsi e forniscono pi\u00F9 protezione di quelle normali.\n&eLa probabilit\u00E0 di Capriola \u00E8 legata al tuo livello di abilit\u00E0 +Guides.Acrobatics.Section.2=&3Come funziona la Schivata?\n&eHai una possibilit\u00E0 passiva quando sei\n&eferito in combattimento di dimezzare il danno subito.\n&e\u00E8 legata al tuo livello di abilit\u00E0. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]Introduzione all'Alchimia:\n[[YELLOW]]L'Alchimia riguarda la preparazione di pozioni.\n[[YELLOW]]Fornisce un aumento della velocit\u00E0 di preparazione delle pozioni, così\n[[YELLOW]]come l'aggiunta di nuove pozioni (precedentemente) non ottenibili.\n\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0 devi preparare pozioni. -Guides.Alchemy.Section.1=[[DARK_AQUA]]Come funziona Catalisi?\n[[YELLOW]]Catalizza la velocit\u00E0 di preparazione, con una\n[[YELLOW]]velocit\u00E0 massima di 4x al livello 1000.\n[[YELLOW]]Questa abilit\u00E0 \u00E8 sbloccata al livello 100 di default. -Guides.Alchemy.Section.2=[[DARK_AQUA]]Come funziona Intrugli?\n[[YELLOW]]La capacit\u00E0 Intrugli consente di preparare pi\u00F9 pozioni con ingredienti personalizzati.\n[[YELLOW]]Quali ingredienti speciali sono sbloccati \u00E8 determinato\n[[YELLOW]]dal tuo Grado. Ci sono 8 gradi da sbloccare. -Guides.Alchemy.Section.3=[[DARK_AQUA]]Ingredienti Intrugli di grado 1:\n[[YELLOW]]Polvere di blaze, Occhio di ragno fermentato, Lacrima di ghast, Redstone,\n[[YELLOW]]Polvere di luminite, Zucchero, Melone luccicante, Carota d'oro,\n[[YELLOW]]Crema di Magma, Verruca del Nether, Occhio di ragno, Polvere da sparo, Ninfea,\n[[YELLOW]]Pesce palla\n[[YELLOW]](Pozioni Vanilla) -Guides.Alchemy.Section.4=[[DARK_AQUA]]Ingredienti Intrugli di grado 2:\n[[YELLOW]]Carota (Pozione di velocit\u00E0)\n[[YELLOW]]Palla di slime (Pozione di Affaticamento)\n\n[[DARK_AQUA]]Ingredienti Intrugli di grado 3:\n[[YELLOW]]Quartzo (Pozione di Assorbimento)\n[[YELLOW]]Fungo rosso (Pozione di salto) -Guides.Alchemy.Section.5=[[DARK_AQUA]]Ingredienti Intrugli di grado 4:\n[[YELLOW]]Mela (Pozione di salute ampliata)\n[[YELLOW]]Carne marcia (Pozione di fame)\n\n[[DARK_AQUA]]Ingredienti Intrugli di grado 5:\n[[YELLOW]]Fungo marrone (Pozione di nausea)\n[[YELLOW]]Sacca d'inchiostro (Pozione di Cecit\u00E0) -Guides.Alchemy.Section.6=[[DARK_AQUA]]Ingredienti Intrugli di grado 6:\n[[YELLOW]]Felce (Pozione di Saziet\u00E0)\n\n[[DARK_AQUA]]Ingredienti Intrugli di grado 7:\n[[YELLOW]]Patata velenosa (Pozione di Avvizzimento)\n\n[[DARK_AQUA]]Ingredienti Intrugli di grado 8:\n[[YELLOW]]Mela d'oro (Pozione di Resistenza) +Guides.Alchemy.Section.0=&3Introduzione all'Alchimia:\n&eL'Alchimia riguarda la preparazione di pozioni.\n&eFornisce un aumento della velocit\u00E0 di preparazione delle pozioni, così\n&ecome l'aggiunta di nuove pozioni (precedentemente) non ottenibili.\n\n\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0 devi preparare pozioni. +Guides.Alchemy.Section.1=&3Come funziona Catalisi?\n&eCatalizza la velocit\u00E0 di preparazione, con una\n&evelocit\u00E0 massima di 4x al livello 1000.\n&eQuesta abilit\u00E0 \u00E8 sbloccata al livello 100 di default. +Guides.Alchemy.Section.2=&3Come funziona Intrugli?\n&eLa capacit\u00E0 Intrugli consente di preparare pi\u00F9 pozioni con ingredienti personalizzati.\n&eQuali ingredienti speciali sono sbloccati \u00E8 determinato\n&edal tuo Grado. Ci sono 8 gradi da sbloccare. +Guides.Alchemy.Section.3=&3Ingredienti Intrugli di grado 1:\n&ePolvere di blaze, Occhio di ragno fermentato, Lacrima di ghast, Redstone,\n&ePolvere di luminite, Zucchero, Melone luccicante, Carota d'oro,\n&eCrema di Magma, Verruca del Nether, Occhio di ragno, Polvere da sparo, Ninfea,\n&ePesce palla\n&e(Pozioni Vanilla) +Guides.Alchemy.Section.4=&3Ingredienti Intrugli di grado 2:\n&eCarota (Pozione di velocit\u00E0)\n&ePalla di slime (Pozione di Affaticamento)\n\n&3Ingredienti Intrugli di grado 3:\n&eQuartzo (Pozione di Assorbimento)\n&eFungo rosso (Pozione di salto) +Guides.Alchemy.Section.5=&3Ingredienti Intrugli di grado 4:\n&eMela (Pozione di salute ampliata)\n&eCarne marcia (Pozione di fame)\n\n&3Ingredienti Intrugli di grado 5:\n&eFungo marrone (Pozione di nausea)\n&eSacca d'inchiostro (Pozione di Cecit\u00E0) +Guides.Alchemy.Section.6=&3Ingredienti Intrugli di grado 6:\n&eFelce (Pozione di Saziet\u00E0)\n\n&3Ingredienti Intrugli di grado 7:\n&ePatata velenosa (Pozione di Avvizzimento)\n\n&3Ingredienti Intrugli di grado 8:\n&eMela d'oro (Pozione di Resistenza) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]Introduzione al Tiro con l'Arco:\n[[YELLOW]]Tiro con l'Arco riguarda il tirare con arco e freccia.\n[[YELLOW]]Fornisce vari bonus di combattimento, come un aumento di danni\n[[YELLOW]]che scala con il livello e la capacit\u00E0 di stordire i tuoi\n[[YELLOW]]avversari in PvP. Inoltre puoi recuperare\n[[YELLOW]]dai cadaveri dei tuoi nemici alcune delle frecce usate.\n\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0 devi colpire mob o\n[[YELLOW]]altri giocatori. -Guides.Archery.Section.1=[[DARK_AQUA]]Come funziona Tiro da Maestro?\n[[YELLOW]]Tiro da Maestro un danno aggiuntivo ai tuoi colpi.\n[[YELLOW]]Il danno bonus da Tiro da Maestro aumenta\n[[YELLOW]]all'aumentare del livello di Tiro con l'Arco.\n[[YELLOW]]Con le impostazioni predefinite, il danno dei tiri con l'arco aumenta del 10%\n[[YELLOW]]ogni 50 livelli, fino a un massimo del 200%. -Guides.Archery.Section.2=[[DARK_AQUA]]Come funziona Stordimento?\n[[YELLOW]]Hai una possibilit\u00E0 passiva di stordire gli altri giocatori quando\n[[YELLOW]]li colpisci. Stordimento costringe i tuoi avversari\n[[YELLOW]]a guardare verso l'alto per un breve periodo.\n[[YELLOW]]Un colpo con Stordimento procura anche ulteriori 4 danni (2 cuori). -Guides.Archery.Section.3=[[DARK_AQUA]]Come funziona Recupero Frecce?\n[[YELLOW]]Hai una possibilit\u00E0 passiva di recupera alcune delle tue frecce\n[[YELLOW]]quando uccidi un mob con il tuo arco.\n[[YELLOW]]Questa possibilit\u00E0 aumenta all'aumentare del tuo livello in Tiro con l'Arco.\n[[YELLOW]]Di default, Questa capacit\u00E0 aumenta del 0.1% per livello, fino al 100%\n[[YELLOW]]al livello 1000. +Guides.Archery.Section.0=&3Introduzione al Tiro con l'Arco:\n&eTiro con l'Arco riguarda il tirare con arco e freccia.\n&eFornisce vari bonus di combattimento, come un aumento di danni\n&eche scala con il livello e la capacit\u00E0 di stordire i tuoi\n&eavversari in PvP. Inoltre puoi recuperare\n&edai cadaveri dei tuoi nemici alcune delle frecce usate.\n\n\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0 devi colpire mob o\n&ealtri giocatori. +Guides.Archery.Section.1=&3Come funziona Tiro da Maestro?\n&eTiro da Maestro un danno aggiuntivo ai tuoi colpi.\n&eIl danno bonus da Tiro da Maestro aumenta\n&eall'aumentare del livello di Tiro con l'Arco.\n&eCon le impostazioni predefinite, il danno dei tiri con l'arco aumenta del 10%\n&eogni 50 livelli, fino a un massimo del 200%. +Guides.Archery.Section.2=&3Come funziona Stordimento?\n&eHai una possibilit\u00E0 passiva di stordire gli altri giocatori quando\n&eli colpisci. Stordimento costringe i tuoi avversari\n&ea guardare verso l'alto per un breve periodo.\n&eUn colpo con Stordimento procura anche ulteriori 4 danni (2 cuori). +Guides.Archery.Section.3=&3Come funziona Recupero Frecce?\n&eHai una possibilit\u00E0 passiva di recupera alcune delle tue frecce\n&equando uccidi un mob con il tuo arco.\n&eQuesta possibilit\u00E0 aumenta all'aumentare del tuo livello in Tiro con l'Arco.\n&eDi default, Questa capacit\u00E0 aumenta del 0.1% per livello, fino al 100%\n&eal livello 1000. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]Introduzione ad Asce:\n[[YELLOW]]Con l'abilit\u00E0 Asce puoi usare la tua ascia per molto pi\u00F9 che\n[[YELLOW]]deforestare! Puoi fare a pezzi e tagliuzzare i mob\n[[YELLOW]]e i giocatori per ottenere XP, colpire i mob con l'effetto di\n[[YELLOW]]contraccolpo e infliggere danni critici MORTALI ai mob e ai giocatori.\n[[YELLOW]]La tua ascia diventa anche un trituratore portatile,\n[[YELLOW]]che abbatte l'armatura del nemico con facilit\u00E0 all'aumentare\n[[YELLOW]]del tuo livello.\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0 devi colpire altri mob o giocatori\n[[YELLOW]]con la tua Ascia. -Guides.Axes.Section.1=[[DARK_AQUA]]Come funziona Spacca Crani?\n[[YELLOW]]Questa capacit\u00E0 consente di infliggere un colpo EaA (Effetto ad Area).\n[[YELLOW]]Questo colpo EaA infligger\u00E0 la met\u00E0 del danno fatto\n[[YELLOW]]all'obbiettivo principale, quindi \u00E8 ottimo per eliminare grandi mucchi di mob. -Guides.Axes.Section.2=[[DARK_AQUA]]Come funziona Colpi Critici?\n[[YELLOW]]Colpi Critici \u00E8 una capacit\u00E0 passiva che d\u00E0 ai giocatori\n[[YELLOW]]una possibilit\u00E0 di infliggere danno extra.\n[[YELLOW]]Con le impostazioni predefinite, ogni 2 livelli abilit\u00E0 in Asce ottieni un\n[[YELLOW]]0.1% di possibilit\u00E0 in pi\u00F9 di infliggere un Colpo Critico, che causa 2.0 volte il danno\n[[YELLOW]]ai mob o 1.5 volte il danno agli altri giocatori. -Guides.Axes.Section.3=[[DARK_AQUA]]Come funziona Maestria con l'Ascia?\n[[YELLOW]]Maestria con l'Ascia \u00E8 una capacit\u00E0 passiva che aggiunge ulteriori danni\n[[YELLOW]]ai tuoi colpi con l'Ascia.\n[[YELLOW]]Di default, il danno bonus aumenta di 1 ogni 50 livelli,\n[[YELLOW]]fino a un massimo di 4 danni extra al livello 200. -Guides.Axes.Section.4=[[DARK_AQUA]]Come funziona Sfonda Armature?\n[[YELLOW]]Colpisci con forza sufficiente da fracassare l'armatura!\n[[YELLOW]]Sfonda Armature ha una possibilit\u00E0 passiva di dannegiare l'armatura\n[[YELLOW]]del tuo avversario. Questo danno aumenta all'aumentare del tuo livello in Asce. -Guides.Axes.Section.5=[[DARK_AQUA]]Come funziona Impatto Migliorato?\n[[YELLOW]]Hai una possibilit\u00E0 passiva di ottenere un impatto maggiore\n[[YELLOW]]colpendo i mob o i giocatori con la tua ascia.\n[[YELLOW]]Di default questa possibilit\u00E0 \u00E8 del 25%. Questa capacit\u00E0 passiva ha un\n[[YELLOW]]estremo contraccolpo, simile all'incantesimo\n[[YELLOW]]Contraccolpo II. Inoltre, infligge danni bonus al bersaglio. +Guides.Axes.Section.0=&3Introduzione ad Asce:\n&eCon l'abilit\u00E0 Asce puoi usare la tua ascia per molto pi\u00F9 che\n&edeforestare! Puoi fare a pezzi e tagliuzzare i mob\n&ee i giocatori per ottenere XP, colpire i mob con l'effetto di\n&econtraccolpo e infliggere danni critici MORTALI ai mob e ai giocatori.\n&eLa tua ascia diventa anche un trituratore portatile,\n&eche abbatte l'armatura del nemico con facilit\u00E0 all'aumentare\n&edel tuo livello.\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0 devi colpire altri mob o giocatori\n&econ la tua Ascia. +Guides.Axes.Section.1=&3Come funziona Spacca Crani?\n&eQuesta capacit\u00E0 consente di infliggere un colpo EaA (Effetto ad Area).\n&eQuesto colpo EaA infligger\u00E0 la met\u00E0 del danno fatto\n&eall'obbiettivo principale, quindi \u00E8 ottimo per eliminare grandi mucchi di mob. +Guides.Axes.Section.2=&3Come funziona Colpi Critici?\n&eColpi Critici \u00E8 una capacit\u00E0 passiva che d\u00E0 ai giocatori\n&euna possibilit\u00E0 di infliggere danno extra.\n&eCon le impostazioni predefinite, ogni 2 livelli abilit\u00E0 in Asce ottieni un\n&e0.1% di possibilit\u00E0 in pi\u00F9 di infliggere un Colpo Critico, che causa 2.0 volte il danno\n&eai mob o 1.5 volte il danno agli altri giocatori. +Guides.Axes.Section.3=&3Come funziona Maestria con l'Ascia?\n&eMaestria con l'Ascia \u00E8 una capacit\u00E0 passiva che aggiunge ulteriori danni\n&eai tuoi colpi con l'Ascia.\n&eDi default, il danno bonus aumenta di 1 ogni 50 livelli,\n&efino a un massimo di 4 danni extra al livello 200. +Guides.Axes.Section.4=&3Come funziona Sfonda Armature?\n&eColpisci con forza sufficiente da fracassare l'armatura!\n&eSfonda Armature ha una possibilit\u00E0 passiva di dannegiare l'armatura\n&edel tuo avversario. Questo danno aumenta all'aumentare del tuo livello in Asce. +Guides.Axes.Section.5=&3Come funziona Impatto Migliorato?\n&eHai una possibilit\u00E0 passiva di ottenere un impatto maggiore\n&ecolpendo i mob o i giocatori con la tua ascia.\n&eDi default questa possibilit\u00E0 \u00E8 del 25%. Questa capacit\u00E0 passiva ha un\n&eestremo contraccolpo, simile all'incantesimo\n&eContraccolpo II. Inoltre, infligge danni bonus al bersaglio. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]Introduzione allo Scavo:\n[[YELLOW]]Lo Scavo \u00E8 l'atto di scavare la terra per trovare tesori.\n[[YELLOW]]Scavando la terra troverai tesori.\n[[YELLOW]]Pi\u00F9 lo fai, pi\u00F9 tesori puoi trovare.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0 devi scavare con una pala in mano.\n[[YELLOW]]Solo alcuni materiali possono essere scavati per trovare tesori e XP. -Guides.Excavation.Section.1=[[DARK_AQUA]]Materiali Compatibili:\n[[YELLOW]]Erba, Terra, Sabbia, Argilla, Ghiaia, Micelio, Sabbia delle anime, Neve -Guides.Excavation.Section.2=[[DARK_AQUA]]Come usare la Giga-Trivella Demolitrice:\n[[YELLOW]]Con una pala in mano fai clic destro per preparare il tuo strumento.\n[[YELLOW]]Una volta in questo stato hai circa 4 secondi per fare\n[[YELLOW]]contatto con i materiali compatibili, questo\n[[YELLOW]]attiver\u00E0 la Giga-Trivella Demolitrice. -Guides.Excavation.Section.3=[[DARK_AQUA]]Cos'\u00E8 la Giga-Trivella Demolitrice?\n[[YELLOW]]La Giga-Trivella Demolitrice \u00E8 una capacit\u00E0 con una ricarica\n[[YELLOW]]legata all'abilit\u00E0 di Scavo. Triplica la tua possibilit\u00E0\n[[YELLOW]]di trovare tesori e abilita la rottura istantanea\n[[YELLOW]]dei materiali di Scavo. -Guides.Excavation.Section.4=[[DARK_AQUA]]Come funziona Archeologia?\n[[YELLOW]]Ogni possibile tesoro per lo Scavo ha il suo\n[[YELLOW]]requisito di livello di abilit\u00E0 per il suo drop, di conseguenza \u00E8\n[[YELLOW]]difficile dire quanto ti stia aiutando.\n[[YELLOW]]Tieni presente che maggiore \u00E8 la tua abilit\u00E0 di Scavo,\n[[YELLOW]]pi\u00F9 tesori si possono trovare.\n[[YELLOW]]E tieni anche presente che ogni tipo di materiale\n[[YELLOW]]compatibile ha la sua lista unica di tesori.\n[[YELLOW]]In altre parole, nella Terra troverai tesori diversi\n[[YELLOW]]da quelli che troverai nella Ghiaia. -Guides.Excavation.Section.5=[[DARK_AQUA]]Note sullo Scavo:\n[[YELLOW]]I drop dello Scavo sono completamente personalizzabili\n[[YELLOW]]Quindi i risultati variano da server a server. +Guides.Excavation.Section.0=&3Introduzione allo Scavo:\n&eLo Scavo \u00E8 l'atto di scavare la terra per trovare tesori.\n&eScavando la terra troverai tesori.\n&ePi\u00F9 lo fai, pi\u00F9 tesori puoi trovare.\n\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0 devi scavare con una pala in mano.\n&eSolo alcuni materiali possono essere scavati per trovare tesori e XP. +Guides.Excavation.Section.1=&3Materiali Compatibili:\n&eErba, Terra, Sabbia, Argilla, Ghiaia, Micelio, Sabbia delle anime, Neve +Guides.Excavation.Section.2=&3Come usare la Giga-Trivella Demolitrice:\n&eCon una pala in mano fai clic destro per preparare il tuo strumento.\n&eUna volta in questo stato hai circa 4 secondi per fare\n&econtatto con i materiali compatibili, questo\n&eattiver\u00E0 la Giga-Trivella Demolitrice. +Guides.Excavation.Section.3=&3Cos'\u00E8 la Giga-Trivella Demolitrice?\n&eLa Giga-Trivella Demolitrice \u00E8 una capacit\u00E0 con una ricarica\n&elegata all'abilit\u00E0 di Scavo. Triplica la tua possibilit\u00E0\n&edi trovare tesori e abilita la rottura istantanea\n&edei materiali di Scavo. +Guides.Excavation.Section.4=&3Come funziona Archeologia?\n&eOgni possibile tesoro per lo Scavo ha il suo\n&erequisito di livello di abilit\u00E0 per il suo drop, di conseguenza \u00E8\n&edifficile dire quanto ti stia aiutando.\n&eTieni presente che maggiore \u00E8 la tua abilit\u00E0 di Scavo,\n&epi\u00F9 tesori si possono trovare.\n&eE tieni anche presente che ogni tipo di materiale\n&ecompatibile ha la sua lista unica di tesori.\n&eIn altre parole, nella Terra troverai tesori diversi\n&eda quelli che troverai nella Ghiaia. +Guides.Excavation.Section.5=&3Note sullo Scavo:\n&eI drop dello Scavo sono completamente personalizzabili\n&eQuindi i risultati variano da server a server. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]Introduzione alla Pesca:\n[[YELLOW]]Con l'abilit\u00E0 di Pesca, La pesca \u00E8 di nuovo emozionante!\n[[YELLOW]]Trova tesori nascosti, e scrolla oggetti di dosso dai mob.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Cattura pesci. -Guides.Fishing.Section.1=[[DARK_AQUA]]Come funziona Cacciatore di Tesori?\n[[YELLOW]]Questa capacit\u00E0 ti consente di trovare tesori pescando\n[[YELLOW]]con una piccola possibilit\u00E0 che gli oggetti vengano incantati.\n[[YELLOW]]Ogni possibile tesoro di Pesca ha una possibilit\u00E0\n[[YELLOW]]di essere trovato a ogni livello. Dipende comunque\n[[YELLOW]]dalla rarit\u00E0 dell'oggetto quanto spesso si trover\u00E0.\n[[YELLOW]]Quanto pi\u00F9 alta \u00E8 la tua abilit\u00E0 di Pesca, maggiori\n[[YELLOW]]saranno le tue possibilit\u00E0 di trovare tesori migliori. -Guides.Fishing.Section.2=[[DARK_AQUA]]Come funziona Pesca sul Ghiaccio?\n[[YELLOW]]Questa capacit\u00E0 passiva ti consente di pescare sui laghi ghiacciati!\n[[YELLOW]]Lancia la tua canna da pesca in un lago di ghiaccio e l'abilit\u00E0\n[[YELLOW]]creer\u00E0 un piccolo buco nel ghiaccio in cui pescare. -Guides.Fishing.Section.3=[[DARK_AQUA]]Come funziona Pescatore Provetto?\n[[YELLOW]]Questa capacit\u00E0 passiva aumenta la possibilit\u00E0 che i pesci abbocchino durante la pesca.\n[[YELLOW]]Quando sblocchi questa abilit\u00E0, pescare in\n[[YELLOW]]una barca o in un bioma oceanico raddoppia la possibilit\u00E0 che i pesci abbocchino. -Guides.Fishing.Section.4=[[DARK_AQUA]]Come funziona Scuotere?\n[[YELLOW]]Questa capacit\u00E0 attiva ti consente di scrollare gli oggetti persi dai mob\n[[YELLOW]]agganciandoli con la canna da pesca. \n[[YELLOW]]I Mob lasceranno cadere oggetti che normalmente cadrebbero alla loro morte.\n[[YELLOW]]\u00E8 anche possibile acquisire teschi di mob, che non sono ottenibili \n[[YELLOW]]normalmente in modalit\u00E0 sopravvivenza. -Guides.Fishing.Section.5=[[DARK_AQUA]]Come funziona Dieta del Pescatore?\n[[YELLOW]]Questa capacit\u00E0 passiva aumenta la quantit\u00E0 di fame ripristinata\n[[YELLOW]]mangiando pesce. -Guides.Fishing.Section.6=[[DARK_AQUA]]Note sulla Pesca:\n[[YELLOW]]I drop della Pesca sono completamente personalizzabili,\n[[YELLOW]]quindi i risultati possono variare da server a server. +Guides.Fishing.Section.0=&3Introduzione alla Pesca:\n&eCon l'abilit\u00E0 di Pesca, La pesca \u00E8 di nuovo emozionante!\n&eTrova tesori nascosti, e scrolla oggetti di dosso dai mob.\n\n&3GUADAGNO XP:\n&eCattura pesci. +Guides.Fishing.Section.1=&3Come funziona Cacciatore di Tesori?\n&eQuesta capacit\u00E0 ti consente di trovare tesori pescando\n&econ una piccola possibilit\u00E0 che gli oggetti vengano incantati.\n&eOgni possibile tesoro di Pesca ha una possibilit\u00E0\n&edi essere trovato a ogni livello. Dipende comunque\n&edalla rarit\u00E0 dell'oggetto quanto spesso si trover\u00E0.\n&eQuanto pi\u00F9 alta \u00E8 la tua abilit\u00E0 di Pesca, maggiori\n&esaranno le tue possibilit\u00E0 di trovare tesori migliori. +Guides.Fishing.Section.2=&3Come funziona Pesca sul Ghiaccio?\n&eQuesta capacit\u00E0 passiva ti consente di pescare sui laghi ghiacciati!\n&eLancia la tua canna da pesca in un lago di ghiaccio e l'abilit\u00E0\n&ecreer\u00E0 un piccolo buco nel ghiaccio in cui pescare. +Guides.Fishing.Section.3=&3Come funziona Pescatore Provetto?\n&eQuesta capacit\u00E0 passiva aumenta la possibilit\u00E0 che i pesci abbocchino durante la pesca.\n&eQuando sblocchi questa abilit\u00E0, pescare in\n&euna barca o in un bioma oceanico raddoppia la possibilit\u00E0 che i pesci abbocchino. +Guides.Fishing.Section.4=&3Come funziona Scuotere?\n&eQuesta capacit\u00E0 attiva ti consente di scrollare gli oggetti persi dai mob\n&eagganciandoli con la canna da pesca. \n&eI Mob lasceranno cadere oggetti che normalmente cadrebbero alla loro morte.\n&e\u00E8 anche possibile acquisire teschi di mob, che non sono ottenibili \n&enormalmente in modalit\u00E0 sopravvivenza. +Guides.Fishing.Section.5=&3Come funziona Dieta del Pescatore?\n&eQuesta capacit\u00E0 passiva aumenta la quantit\u00E0 di fame ripristinata\n&emangiando pesce. +Guides.Fishing.Section.6=&3Note sulla Pesca:\n&eI drop della Pesca sono completamente personalizzabili,\n&equindi i risultati possono variare da server a server. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]Introduzione all'Erboristeria:\n[[YELLOW]]L'Erboristeria riguarda la raccolta di erbe e piante.\n\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Raccogli piante ed erbe. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Blocchi Compatibili\n[[YELLOW]]Grano, Patate, Carote, Meloni, \n[[YELLOW]]Zucchine, Canne da zucchero, Fave di cacao, Fiori, Cactus, Funghi,\n[[YELLOW]]Verruche del Nether, Ninfee, e Rampicanti. -Guides.Herbalism.Section.2=[[DARK_AQUA]]Come funziona Terra Verde?\n[[YELLOW]]Terra Verde \u00E8 una capacit\u00E0 attiva, puoi fare clic-destro\n[[YELLOW]]con una zappa in mano per attivare Terra Verde.\n[[YELLOW]]Terra Verde d\u00E0 ai giocatori la possibilit\u00E0 di ottenere drop 3x\n[[YELLOW]]raccogliendo piante. Inoltre d\u00E0 ai giocatori l'abilit\u00E0 di\n[[YELLOW]]diffondere la vita nei blocchi e trasformarli usando dei semi\n[[YELLOW]]dal tuo inventario. -Guides.Herbalism.Section.3=[[DARK_AQUA]]Come funziona Pollice Verde (Colture)?\n[[YELLOW]]Questa capacit\u00E0 passiva ripianter\u00E0 automaticamente le colture durante\n[[YELLOW]]la raccolta.\n[[YELLOW]]Le tue possibilit\u00E0 di successo dipendono dalla tua abilit\u00E0 di Erboristeria. -Guides.Herbalism.Section.4=[[DARK_AQUA]]Come funziona Pollice Verde (Pietrisco/Mattoni di pietra/Terra)?\n[[YELLOW]]Questa capacit\u00E0 passiva ti consente di trasformare i blocchi nelle loro\n[[YELLOW]]controparti "piante". Puoi farlo facendo clic-destro\n[[YELLOW]]su un blocco, con dei semi in mano. Fare ci\u00F2 consumer\u00E0 1 seme. -Guides.Herbalism.Section.5=[[DARK_AQUA]]Come funziona Dieta del Contadino?\n[[YELLOW]]Questa capacit\u00E0 passiva aumenta la quantit\u00E0 di fame ripristinata\n[[YELLOW]]mangiando Pane, Biscotti, Meloni, Zuppe di funghi, Carote,\n[[YELLOW]]e Patate. -Guides.Herbalism.Section.6=[[DARK_AQUA]]Come funziona Fortuna Hylian?\n[[YELLOW]]Questa capacit\u00E0 passiva ti d\u00E0 una possibilit\u00E0 di trovare oggetti rari\n[[YELLOW]]quando determinati blocchi vengono rotti con una spada. -Guides.Herbalism.Section.7=[[DARK_AQUA]]Come funziona Doppi Drop?\n[[YELLOW]]Questa capacit\u00E0 passiva d\u00E0 ai giocatori una resa migliore ai loro\n[[YELLOW]]raccolti. +Guides.Herbalism.Section.0=&3Introduzione all'Erboristeria:\n&eL'Erboristeria riguarda la raccolta di erbe e piante.\n\n\n&3GUADAGNO XP:\n&eRaccogli piante ed erbe. +Guides.Herbalism.Section.1=&3Blocchi Compatibili\n&eGrano, Patate, Carote, Meloni, \n&eZucchine, Canne da zucchero, Fave di cacao, Fiori, Cactus, Funghi,\n&eVerruche del Nether, Ninfee, e Rampicanti. +Guides.Herbalism.Section.2=&3Come funziona Terra Verde?\n&eTerra Verde \u00E8 una capacit\u00E0 attiva, puoi fare clic-destro\n&econ una zappa in mano per attivare Terra Verde.\n&eTerra Verde d\u00E0 ai giocatori la possibilit\u00E0 di ottenere drop 3x\n&eraccogliendo piante. Inoltre d\u00E0 ai giocatori l'abilit\u00E0 di\n&ediffondere la vita nei blocchi e trasformarli usando dei semi\n&edal tuo inventario. +Guides.Herbalism.Section.3=&3Come funziona Pollice Verde (Colture)?\n&eQuesta capacit\u00E0 passiva ripianter\u00E0 automaticamente le colture durante\n&ela raccolta.\n&eLe tue possibilit\u00E0 di successo dipendono dalla tua abilit\u00E0 di Erboristeria. +Guides.Herbalism.Section.4=&3Come funziona Pollice Verde (Pietrisco/Mattoni di pietra/Terra)?\n&eQuesta capacit\u00E0 passiva ti consente di trasformare i blocchi nelle loro\n&econtroparti "piante". Puoi farlo facendo clic-destro\n&esu un blocco, con dei semi in mano. Fare ci\u00F2 consumer\u00E0 1 seme. +Guides.Herbalism.Section.5=&3Come funziona Dieta del Contadino?\n&eQuesta capacit\u00E0 passiva aumenta la quantit\u00E0 di fame ripristinata\n&emangiando Pane, Biscotti, Meloni, Zuppe di funghi, Carote,\n&ee Patate. +Guides.Herbalism.Section.6=&3Come funziona Fortuna Hylian?\n&eQuesta capacit\u00E0 passiva ti d\u00E0 una possibilit\u00E0 di trovare oggetti rari\n&equando determinati blocchi vengono rotti con una spada. +Guides.Herbalism.Section.7=&3Come funziona Doppi Drop?\n&eQuesta capacit\u00E0 passiva d\u00E0 ai giocatori una resa migliore ai loro\n&eraccolti. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]Introduzione all'Estrazione:\n[[YELLOW]]L'Estrazione consiste nell'estrarre pietre e minerali. Fornisce bonus\n[[YELLOW]]alla quantit\u00E0 di materiali estratti.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0, devi minare con un piccone in mano.\n[[YELLOW]]Solo alcuni blocchi assegnano XP. -Guides.Mining.Section.1=[[DARK_AQUA]]Materiali Compatibili:\n[[YELLOW]]Pietra, Carbone grezzo, Ferro grezzo, Oro grezzo, Diamante grezzo, Redstone grezza,\n[[YELLOW]]Lapislazzuli grezzo, Ossidiana, Pietrisco muschioso, Pietra dell'End,\n[[YELLOW]]Luminite, e Netherrack. -Guides.Mining.Section.2=[[DARK_AQUA]]Come usare Super Demolitore:\n[[YELLOW]]Con un piccone in mano, fai clic destro per preparare il tuo strumento.\n[[YELLOW]]Una volta in questo stato, hai circa 4 secondi per fare contatto\n[[YELLOW]]con i materiali compatibili, che attiveranno il\n[[YELLOW]]Super Demolitore. -Guides.Mining.Section.3=[[DARK_AQUA]]Cos'\u00E8 il Super Demolitore?\n[[YELLOW]]Il Super Demolitore \u00E8 una capacit\u00E0 con una ricarica legata all'abilit\u00E0\n[[YELLOW]]di Estrazione. Triplica le tue possibilit\u00E0 di ottenere oggetti extra e\n[[YELLOW]]abilita la rottura istantanea dei materiali da Estrazione. -Guides.Mining.Section.4=[[DARK_AQUA]]Come usare Estrazione Esplosiva:\n[[YELLOW]]Con un piccone in mano,\n[[YELLOW]]accovacciati e fai clic-destro sul TNT da una certa distanza. Ci\u00F2 far\u00E0\n[[YELLOW]]esplodere istantaneamente il TNT. -Guides.Mining.Section.5=[[DARK_AQUA]]Come funziona Estrazione Esplosiva?\n[[YELLOW]]Estrazione Esplosiva \u00E8 una capacit\u00E0 con una ricarica legata all'abilit\u00E0\n[[YELLOW]]di Estrazione. Fornisce bonus durante l'estrazione con il TNT e ti consente\n[[YELLOW]]di detonare il TNT a distanza. Ci sono tre parti di Estrazione Esplosiva.\n[[YELLOW]]La prima parte \u00E8 Bombe pi\u00F9 Grandi, che aumenta il raggio di esplosione.\n[[YELLOW]]La seconda \u00E8 Perizia nelle Demolizioni, che diminuisce il danno\n[[YELLOW]]dalle esplosioni di TNT. La terza parte semplicemente aumenta\n[[YELLOW]]la quantit\u00E0 di minerali grezzi ottenuti dal TNT e diminuisce i\n[[YELLOW]]detriti. +Guides.Mining.Section.0=&3Introduzione all'Estrazione:\n&eL'Estrazione consiste nell'estrarre pietre e minerali. Fornisce bonus\n&ealla quantit\u00E0 di materiali estratti.\n\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0, devi minare con un piccone in mano.\n&eSolo alcuni blocchi assegnano XP. +Guides.Mining.Section.1=&3Materiali Compatibili:\n&ePietra, Carbone grezzo, Ferro grezzo, Oro grezzo, Diamante grezzo, Redstone grezza,\n&eLapislazzuli grezzo, Ossidiana, Pietrisco muschioso, Pietra dell'End,\n&eLuminite, e Netherrack. +Guides.Mining.Section.2=&3Come usare Super Demolitore:\n&eCon un piccone in mano, fai clic destro per preparare il tuo strumento.\n&eUna volta in questo stato, hai circa 4 secondi per fare contatto\n&econ i materiali compatibili, che attiveranno il\n&eSuper Demolitore. +Guides.Mining.Section.3=&3Cos'\u00E8 il Super Demolitore?\n&eIl Super Demolitore \u00E8 una capacit\u00E0 con una ricarica legata all'abilit\u00E0\n&edi Estrazione. Triplica le tue possibilit\u00E0 di ottenere oggetti extra e\n&eabilita la rottura istantanea dei materiali da Estrazione. +Guides.Mining.Section.4=&3Come usare Estrazione Esplosiva:\n&eCon un piccone in mano,\n&eaccovacciati e fai clic-destro sul TNT da una certa distanza. Ci\u00F2 far\u00E0\n&eesplodere istantaneamente il TNT. +Guides.Mining.Section.5=&3Come funziona Estrazione Esplosiva?\n&eEstrazione Esplosiva \u00E8 una capacit\u00E0 con una ricarica legata all'abilit\u00E0\n&edi Estrazione. Fornisce bonus durante l'estrazione con il TNT e ti consente\n&edi detonare il TNT a distanza. Ci sono tre parti di Estrazione Esplosiva.\n&eLa prima parte \u00E8 Bombe pi\u00F9 Grandi, che aumenta il raggio di esplosione.\n&eLa seconda \u00E8 Perizia nelle Demolizioni, che diminuisce il danno\n&edalle esplosioni di TNT. La terza parte semplicemente aumenta\n&ela quantit\u00E0 di minerali grezzi ottenuti dal TNT e diminuisce i\n&edetriti. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]Introduzione alla Riparazione:\n[[YELLOW]]La Riparazione ti consente di usare un blocco di ferro\n[[YELLOW]]per riparare armature e attrezzi.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Ripara attrezzi o armature usando l'Incudine di mcMMO. Quest'ultima \u00E8\n[[YELLOW]]un blocco di ferro di default e non dovrebbe essere confusa\n[[YELLOW]]con l'Incudine Vanilla di Minecraft. -Guides.Repair.Section.1=[[DARK_AQUA]]Come posso usare Riparazione?\n[[YELLOW]]Posiziona un'Incudine di mcMMO e fai clic-destro per riparare l'oggetto\n[[YELLOW]]che hai in mano. Fare ci\u00F2 consuma 1 oggetto per ogni uso. -Guides.Repair.Section.2=[[DARK_AQUA]]Come funziona Maestria nella Riparazione?\n[[YELLOW]]Maestria nella Riparazione aumenta la quantit\u00E0 di riparazione. La quantit\u00E0 extra\n[[YELLOW]]riparata \u00E8 influenzata dal tuo livello di abilit\u00E0 in Riparazione. -Guides.Repair.Section.3=[[DARK_AQUA]]Come funziona Super Riparazione?\n[[YELLOW]]Super Riparazione \u00E8 una capacit\u00E0 passiva. Durante la riparazione di un oggetto,\n[[YELLOW]]d\u00E0 ai giocatori una possibilit\u00E0 di riparare un oggetto con\n[[YELLOW]]doppia efficacia. -Guides.Repair.Section.4=[[DARK_AQUA]]Come funziona Forgiatura Arcana?\n[[YELLOW]]Questa capacit\u00E0 passiva ti consente di riparare gli oggetti con una certa\n[[YELLOW]]possibilit\u00E0 di mantenere i suoi incantesimi. Gli incantesimi possono essere\n[[YELLOW]]mantenuti ai loro livelli, declassati a un livello inferiore,\n[[YELLOW]]o persi interamente. +Guides.Repair.Section.0=&3Introduzione alla Riparazione:\n&eLa Riparazione ti consente di usare un blocco di ferro\n&eper riparare armature e attrezzi.\n\n&3GUADAGNO XP:\n&eRipara attrezzi o armature usando l'Incudine di mcMMO. Quest'ultima \u00E8\n&eun blocco di ferro di default e non dovrebbe essere confusa\n&econ l'Incudine Vanilla di Minecraft. +Guides.Repair.Section.1=&3Come posso usare Riparazione?\n&ePosiziona un'Incudine di mcMMO e fai clic-destro per riparare l'oggetto\n&eche hai in mano. Fare ci\u00F2 consuma 1 oggetto per ogni uso. +Guides.Repair.Section.2=&3Come funziona Maestria nella Riparazione?\n&eMaestria nella Riparazione aumenta la quantit\u00E0 di riparazione. La quantit\u00E0 extra\n&eriparata \u00E8 influenzata dal tuo livello di abilit\u00E0 in Riparazione. +Guides.Repair.Section.3=&3Come funziona Super Riparazione?\n&eSuper Riparazione \u00E8 una capacit\u00E0 passiva. Durante la riparazione di un oggetto,\n&ed\u00E0 ai giocatori una possibilit\u00E0 di riparare un oggetto con\n&edoppia efficacia. +Guides.Repair.Section.4=&3Come funziona Forgiatura Arcana?\n&eQuesta capacit\u00E0 passiva ti consente di riparare gli oggetti con una certa\n&epossibilit\u00E0 di mantenere i suoi incantesimi. Gli incantesimi possono essere\n&emantenuti ai loro livelli, declassati a un livello inferiore,\n&eo persi interamente. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]Introduzione alla Rottamazione:\n[[YELLOW]]La Rottamazione ti consente di usare un blocco d'oro per rottamare\n[[YELLOW]]armature e attrezzi.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]La Rottamazione \u00E8 un'abilit\u00E0 figlia di Riparazione e Pesca, il tuo livello\n[[YELLOW]]di abilit\u00E0 di Rottamazione \u00E8 basato su i tuoi livelli di Pesca e Riparazione. -Guides.Salvage.Section.1=[[DARK_AQUA]]Come posso usare la Rottamazione?\n[[YELLOW]]Posiziona un'Incudine da Rottamazione di mcMMO e fai clic-destro per rottamare\n[[YELLOW]]l'oggetto che hai in mano. Ci\u00F2 romper\u00E0 l'oggetto,\n[[YELLOW]]e ti dar\u00E0 indietro i materiali usati per crearlo.\n\n[[YELLOW]]Per esempio, rottamando un piccone di ferro ti dar\u00E0 dei lingotti di ferro. -Guides.Salvage.Section.2=[[DARK_AQUA]]Come funziona la Rottamazione Avanzata?\n[[YELLOW]]Una volta sbloccata, questa capacit\u00E0 ti consente di rottamare gli oggetti danneggiati.\n[[YELLOW]]La percentuale di rendimento aumenta all'aumentare del tuo livello. Un rendimento pi\u00F9 elevato\n[[YELLOW]]significa che puoi recuperare pi\u00F9 materiali.\n[[YELLOW]]Con la rottamazione avanzata otterrai sempre almeno 1 materiale,\n[[YELLOW]]a meno che l'oggetto non sia troppo danneggiato. Quindi non devi preoccuparti\n[[YELLOW]]se distruggi un oggetto senza ottenere niente in cambio. -Guides.Salvage.Section.3=[[DARK_AQUA]]Per illustrare come funziona, ecco un esempio:\n[[YELLOW]]Diciamo che rottamiamo un piccone d'oro che \u00E8 danneggiato per il 20%,\n[[YELLOW]]ci\u00F2 significa che la quantit\u00E0 massima che potrai ottenere \u00E8 solo 2\n[[YELLOW]](perch\u00E9 il piccone \u00E8 fatto con 3 lingotti - ognuno vale\n[[YELLOW]]il 33,33% di durabilit\u00E0) che equivale al 66%. Se la tua percentuale\n[[YELLOW]]di rendimento \u00E8 sotto il 66% non potrai ottenere 2 lingotti.\n[[YELLOW]]Se \u00E8 sopra questo valore potrai ottenere la "quantit\u00E0 intera",\n[[YELLOW]]il che significa che otterrai 2 lingotti. -Guides.Salvage.Section.4=[[DARK_AQUA]]Come funziona Rottamazione Arcana?\n[[YELLOW]]Questa capacit\u00E0 ti consente di ottenere libri incantati rottamando\n[[YELLOW]]oggetti incantati. La probabilit\u00E0 di estrarre con successo un incantesimo\n[[YELLOW]]completo o parziale varia a seconda del tuo livello di abilit\u00E0.\n\n[[YELLOW]]Quando un incantesimo \u00E8 estratto parzialmente, il libro\n[[YELLOW]]incantato avr\u00E0 un livello minore rispetto a quello\n[[YELLOW]]che era sull'oggetto. +Guides.Salvage.Section.0=&3Introduzione alla Rottamazione:\n&eLa Rottamazione ti consente di usare un blocco d'oro per rottamare\n&earmature e attrezzi.\n\n&3GUADAGNO XP:\n&eLa Rottamazione \u00E8 un'abilit\u00E0 figlia di Riparazione e Pesca, il tuo livello\n&edi abilit\u00E0 di Rottamazione \u00E8 basato su i tuoi livelli di Pesca e Riparazione. +Guides.Salvage.Section.1=&3Come posso usare la Rottamazione?\n&ePosiziona un'Incudine da Rottamazione di mcMMO e fai clic-destro per rottamare\n&el'oggetto che hai in mano. Ci\u00F2 romper\u00E0 l'oggetto,\n&ee ti dar\u00E0 indietro i materiali usati per crearlo.\n\n&ePer esempio, rottamando un piccone di ferro ti dar\u00E0 dei lingotti di ferro. +Guides.Salvage.Section.2=&3Come funziona la Rottamazione Avanzata?\n&eUna volta sbloccata, questa capacit\u00E0 ti consente di rottamare gli oggetti danneggiati.\n&eLa percentuale di rendimento aumenta all'aumentare del tuo livello. Un rendimento pi\u00F9 elevato\n&esignifica che puoi recuperare pi\u00F9 materiali.\n&eCon la rottamazione avanzata otterrai sempre almeno 1 materiale,\n&ea meno che l'oggetto non sia troppo danneggiato. Quindi non devi preoccuparti\n&ese distruggi un oggetto senza ottenere niente in cambio. +Guides.Salvage.Section.3=&3Per illustrare come funziona, ecco un esempio:\n&eDiciamo che rottamiamo un piccone d'oro che \u00E8 danneggiato per il 20%,\n&eci\u00F2 significa che la quantit\u00E0 massima che potrai ottenere \u00E8 solo 2\n&e(perch\u00E9 il piccone \u00E8 fatto con 3 lingotti - ognuno vale\n&eil 33,33% di durabilit\u00E0) che equivale al 66%. Se la tua percentuale\n&edi rendimento \u00E8 sotto il 66% non potrai ottenere 2 lingotti.\n&eSe \u00E8 sopra questo valore potrai ottenere la "quantit\u00E0 intera",\n&eil che significa che otterrai 2 lingotti. +Guides.Salvage.Section.4=&3Come funziona Rottamazione Arcana?\n&eQuesta capacit\u00E0 ti consente di ottenere libri incantati rottamando\n&eoggetti incantati. La probabilit\u00E0 di estrarre con successo un incantesimo\n&ecompleto o parziale varia a seconda del tuo livello di abilit\u00E0.\n\n&eQuando un incantesimo \u00E8 estratto parzialmente, il libro\n&eincantato avr\u00E0 un livello minore rispetto a quello\n&eche era sull'oggetto. ##Smelting Guides.Smelting.Section.0=Prossimamente... ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]Introduzione a Spade:\n[[YELLOW]]Questa abilit\u00E0 assegna bonus di combattimento a chiunque combatta con una\n[[YELLOW]]spada.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Gli XP si ottengono in base alla quantit\u00E0 di danoo inflitto ai mob o\n[[YELLOW]]agli altri giocatori brandendo una spada. -Guides.Swords.Section.1=[[DARK_AQUA]]Come funziona Colpi Seghettati?\n[[YELLOW]]Colpi Seghettati \u00E8 una capacit\u00E0 attiva, puoi attivarla facendo\n[[YELLOW]]clic-destro con una spada. Questa capacit\u00E0 ti consente di infliggere\n[[YELLOW]]un colpo EaA (Effetto ad Area). Questo EaA far\u00E0 un danno 25%\n[[YELLOW]]bonus e infligger\u00E0 un effetto di sanguinamento per 5 tick. -Guides.Swords.Section.2=[[DARK_AQUA]]Come funziona Contrattacco?\n[[YELLOW]]Contrattacco \u00E8 una capacit\u00E0 passiva. Quando blocchi e prendi\n[[YELLOW]]colpi dai mob, hai una possibilit\u00E0 di riflettere il 50% del \n[[YELLOW]]danno preso. -Guides.Swords.Section.3=[[DARK_AQUA]]Come funziona Emorragia?\n[[YELLOW]]L'Emorragia provoca danni ai nemici ogni due secondi. \n[[YELLOW]]L'obbiettivo sanguiner\u00E0 fino alla fine dell'effetto, o alla morte, \n[[YELLOW]]quello che viene prima.\n[[YELLOW]]La durata del sanguinamento \u00E8 aumentata dalla tua abilit\u00E0 Spade. +Guides.Swords.Section.0=&3Introduzione a Spade:\n&eQuesta abilit\u00E0 assegna bonus di combattimento a chiunque combatta con una\n&espada.\n\n&3GUADAGNO XP:\n&eGli XP si ottengono in base alla quantit\u00E0 di danoo inflitto ai mob o\n&eagli altri giocatori brandendo una spada. +Guides.Swords.Section.1=&3Come funziona Colpi Seghettati?\n&eColpi Seghettati \u00E8 una capacit\u00E0 attiva, puoi attivarla facendo\n&eclic-destro con una spada. Questa capacit\u00E0 ti consente di infliggere\n&eun colpo EaA (Effetto ad Area). Questo EaA far\u00E0 un danno 25%\n&ebonus e infligger\u00E0 un effetto di sanguinamento per 5 tick. +Guides.Swords.Section.2=&3Come funziona Contrattacco?\n&eContrattacco \u00E8 una capacit\u00E0 passiva. Quando blocchi e prendi\n&ecolpi dai mob, hai una possibilit\u00E0 di riflettere il 50% del \n&edanno preso. +Guides.Swords.Section.3=&3Come funziona Emorragia?\n&eL'Emorragia provoca danni ai nemici ogni due secondi. \n&eL'obbiettivo sanguiner\u00E0 fino alla fine dell'effetto, o alla morte, \n&equello che viene prima.\n&eLa durata del sanguinamento \u00E8 aumentata dalla tua abilit\u00E0 Spade. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]Introduzione alla Domesticazione:\n[[YELLOW]]La Domesticazione d\u00E0 ai giocatori vari bonus di combattimento durante l'utilizzo\n[[YELLOW]]di lupi addomesticati.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Per ottenere XP in questa abilit\u00E0, devi addomesticare lupi/ocelot o\n[[YELLOW]]combattere con i tuoi lupi. -Guides.Taming.Section.1=[[DARK_AQUA]]Come funziona Richiamo della Natura?\n[[YELLOW]]Richiamo della Natura \u00E8 una capacit\u00E0 attiva che ti consente di evocare\n[[YELLOW]]un lupo o un ocelot al tuo fianco. Puoi farlo\n[[YELLOW]]accovacciandoti + clic-sinistro con in mano ossa o pesce. -Guides.Taming.Section.2=[[DARK_AQUA]]Come funziona Conoscenza delle Bestie?\n[[YELLOW]]Conoscenza delle Bestie consente ai giocatori di ispezionare gli animali domestici e e controllare\n[[YELLOW]]le statistiche dei lupi e gli ocelot. Fai clic-sinistro su un lupo o un ocelot per usare\n[[YELLOW]]Conoscenza delle Bestie. -Guides.Taming.Section.3=[[DARK_AQUA]]Come funziona Sbranare?\n[[YELLOW]]Sbranare \u00E8 una capacit\u00E0 passiva che ha una possibilit\u00E0 di infliggere un\n[[YELLOW]]effetto di sanguinamento ai bersagli dei tuoi lupi. -Guides.Taming.Section.4=[[DARK_AQUA]]Come funziona Artigli Affilati?\n[[YELLOW]]Artigli Affilati fornisce un danno bonus al danno inflitto\n[[YELLOW]]dai lupi. Il danno bonus dipende dal tuo livello di Domesticazione. -Guides.Taming.Section.5=[[DARK_AQUA]]Come funziona Sicurezza Ambientale?\n[[YELLOW]]Questa capacit\u00E0 passiva consente ai lupi di teletrasportarsi da te quando\n[[YELLOW]]si trovano vicino a dei pericoli, come Cactus/Lava. Inoltre fornisce\n[[YELLOW]]ai lupi immunit\u00E0 al danno da caduta. -Guides.Taming.Section.6=[[DARK_AQUA]]Come funziona Pelliccia Folta?\n[[YELLOW]]Questa capacit\u00E0 passiva riduce il danno e rende i lupi\n[[YELLOW]]resistenti al fuoco. -Guides.Taming.Section.7=[[DARK_AQUA]]Come funziona A Prova d'Urto?\n[[YELLOW]]Questa capacit\u00E0 passiva riduce il danno fatti ai lupi\n[[YELLOW]]dalle esplosioni. -Guides.Taming.Section.8=[[DARK_AQUA]]Come funziona Servizio Fast Food?\n[[YELLOW]]Questa capacit\u00E0 passiva d\u00E0 ai lupi una possibilit\u00E0 di guarire ogni volta\n[[YELLOW]]che effettuano un attacco. +Guides.Taming.Section.0=&3Introduzione alla Domesticazione:\n&eLa Domesticazione d\u00E0 ai giocatori vari bonus di combattimento durante l'utilizzo\n&edi lupi addomesticati.\n\n&3GUADAGNO XP:\n&ePer ottenere XP in questa abilit\u00E0, devi addomesticare lupi/ocelot o\n&ecombattere con i tuoi lupi. +Guides.Taming.Section.1=&3Come funziona Richiamo della Natura?\n&eRichiamo della Natura \u00E8 una capacit\u00E0 attiva che ti consente di evocare\n&eun lupo o un ocelot al tuo fianco. Puoi farlo\n&eaccovacciandoti + clic-sinistro con in mano ossa o pesce. +Guides.Taming.Section.2=&3Come funziona Conoscenza delle Bestie?\n&eConoscenza delle Bestie consente ai giocatori di ispezionare gli animali domestici e e controllare\n&ele statistiche dei lupi e gli ocelot. Fai clic-sinistro su un lupo o un ocelot per usare\n&eConoscenza delle Bestie. +Guides.Taming.Section.3=&3Come funziona Sbranare?\n&eSbranare \u00E8 una capacit\u00E0 passiva che ha una possibilit\u00E0 di infliggere un\n&eeffetto di sanguinamento ai bersagli dei tuoi lupi. +Guides.Taming.Section.4=&3Come funziona Artigli Affilati?\n&eArtigli Affilati fornisce un danno bonus al danno inflitto\n&edai lupi. Il danno bonus dipende dal tuo livello di Domesticazione. +Guides.Taming.Section.5=&3Come funziona Sicurezza Ambientale?\n&eQuesta capacit\u00E0 passiva consente ai lupi di teletrasportarsi da te quando\n&esi trovano vicino a dei pericoli, come Cactus/Lava. Inoltre fornisce\n&eai lupi immunit\u00E0 al danno da caduta. +Guides.Taming.Section.6=&3Come funziona Pelliccia Folta?\n&eQuesta capacit\u00E0 passiva riduce il danno e rende i lupi\n&eresistenti al fuoco. +Guides.Taming.Section.7=&3Come funziona A Prova d'Urto?\n&eQuesta capacit\u00E0 passiva riduce il danno fatti ai lupi\n&edalle esplosioni. +Guides.Taming.Section.8=&3Come funziona Servizio Fast Food?\n&eQuesta capacit\u00E0 passiva d\u00E0 ai lupi una possibilit\u00E0 di guarire ogni volta\n&eche effettuano un attacco. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]Introduzione alla Lotta:\n[[YELLOW]]L'abilit\u00E0 di Lotta d\u00E0 ai giocatori vari bonus di combattimento quando usando\n[[YELLOW]]i pugni come arma. \n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Gli XP ottenuti si basano sulla quantit\u00E0 di danno inflitto a mani nude\n[[YELLOW]]ai mob o agli altri giocatori. -Guides.Unarmed.Section.1=[[DARK_AQUA]]Come funziona Furore?\n[[YELLOW]]Furore \u00E8 una capacit\u00E0 attiva che \u00E8 attivata dal\n[[YELLOW]]clic-destro. In modalit\u00E0 Furore, infliggi il 50% di danni\n[[YELLOW]]in pi\u00F9 e puoi rompere i materiali fragili istantaneamente, come\n[[YELLOW]]Terra ed Erba. -Guides.Unarmed.Section.2=[[DARK_AQUA]]Come funziona Braccio di Ferro?\n[[YELLOW]]Braccio di Ferro aumenta il danno inflitto colpendo mob o\n[[YELLOW]]giocatori con i tuoi pugni. -Guides.Unarmed.Section.3=[[DARK_AQUA]]Come funziona Deviazione Frecce?\n[[YELLOW]]Deviazione Frecce \u00E8 una capacit\u00E0 passiva che ti d\u00E0 una possibilit\u00E0\n[[YELLOW]]di deviare frecce tirate da scheletri o altri giocatori.\n[[YELLOW]]La freccia cadr\u00E0 innocuamente a terra. -Guides.Unarmed.Section.4=[[DARK_AQUA]]Come funziona Presa di Ferro?\n[[YELLOW]]Presa di Ferro \u00E8 una capacit\u00E0 passiva che contrasta il disarmo. All'aumentare\n[[YELLOW]]del tuo livello in Lotta, la possibilit\u00E0 di prevenire un disarmo aumenta. -Guides.Unarmed.Section.5=[[DARK_AQUA]]Come funziona Disarmo?\n[[YELLOW]]Questa capacit\u00E0 passiva consente ai giocatori di disarmare altri giocatori,\n[[YELLOW]]facendo cadere a terra l'oggetto equipaggiato dal bersaglio. +Guides.Unarmed.Section.0=&3Introduzione alla Lotta:\n&eL'abilit\u00E0 di Lotta d\u00E0 ai giocatori vari bonus di combattimento quando usando\n&ei pugni come arma. \n\n&3GUADAGNO XP:\n&eGli XP ottenuti si basano sulla quantit\u00E0 di danno inflitto a mani nude\n&eai mob o agli altri giocatori. +Guides.Unarmed.Section.1=&3Come funziona Furore?\n&eFurore \u00E8 una capacit\u00E0 attiva che \u00E8 attivata dal\n&eclic-destro. In modalit\u00E0 Furore, infliggi il 50% di danni\n&ein pi\u00F9 e puoi rompere i materiali fragili istantaneamente, come\n&eTerra ed Erba. +Guides.Unarmed.Section.2=&3Come funziona Braccio di Ferro?\n&eBraccio di Ferro aumenta il danno inflitto colpendo mob o\n&egiocatori con i tuoi pugni. +Guides.Unarmed.Section.3=&3Come funziona Deviazione Frecce?\n&eDeviazione Frecce \u00E8 una capacit\u00E0 passiva che ti d\u00E0 una possibilit\u00E0\n&edi deviare frecce tirate da scheletri o altri giocatori.\n&eLa freccia cadr\u00E0 innocuamente a terra. +Guides.Unarmed.Section.4=&3Come funziona Presa di Ferro?\n&ePresa di Ferro \u00E8 una capacit\u00E0 passiva che contrasta il disarmo. All'aumentare\n&edel tuo livello in Lotta, la possibilit\u00E0 di prevenire un disarmo aumenta. +Guides.Unarmed.Section.5=&3Come funziona Disarmo?\n&eQuesta capacit\u00E0 passiva consente ai giocatori di disarmare altri giocatori,\n&efacendo cadere a terra l'oggetto equipaggiato dal bersaglio. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]Introduzione a Taglialegna:\n[[YELLOW]]Taglialegna consiste tutto nell'abbattere alberi.\n\n[[DARK_AQUA]]GUADAGNO XP:\n[[YELLOW]]Gli XP si ottengono ogni volta che rompi i tronchi d'albero. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]Come funziona Abbattitore d'Alberi?\n[[YELLOW]]Abbattitore d'Alberi \u00E8 una capacit\u00E0 attiva, puoi fare clic-destro\n[[YELLOW]]con un'ascia in mano per attivare Abbattitore d'Alberi. Questo\n[[YELLOW]]far\u00E0 rompere l'intero albero istantaneamente, droppando tutti\n[[YELLOW]]i suoi tronchi insieme. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]Come funziona Soffia Foglie?\n[[YELLOW]]Soffia Foglie \u00E8 una capacit\u00E0 passiva che fa\n[[YELLOW]]cadere le foglie istantaneamente quando colpite da un'ascia. Di default,\n[[YELLOW]]questa capacit\u00E0 si sblocca al livello 100. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]Come funziona Doppi Drop?\n[[YELLOW]]Questa capacit\u00E0 passiva ti d\u00E0 una possibilit\u00E0 di ottenere un blocco\n[[YELLOW]]extra per ogni tronco che tagli. +Guides.Woodcutting.Section.0=&3Introduzione a Taglialegna:\n&eTaglialegna consiste tutto nell'abbattere alberi.\n\n&3GUADAGNO XP:\n&eGli XP si ottengono ogni volta che rompi i tronchi d'albero. +Guides.Woodcutting.Section.1=&3Come funziona Abbattitore d'Alberi?\n&eAbbattitore d'Alberi \u00E8 una capacit\u00E0 attiva, puoi fare clic-destro\n&econ un'ascia in mano per attivare Abbattitore d'Alberi. Questo\n&efar\u00E0 rompere l'intero albero istantaneamente, droppando tutti\n&ei suoi tronchi insieme. +Guides.Woodcutting.Section.2=&3Come funziona Soffia Foglie?\n&eSoffia Foglie \u00E8 una capacit\u00E0 passiva che fa\n&ecadere le foglie istantaneamente quando colpite da un'ascia. Di default,\n&equesta capacit\u00E0 si sblocca al livello 100. +Guides.Woodcutting.Section.3=&3Come funziona Doppi Drop?\n&eQuesta capacit\u00E0 passiva ti d\u00E0 una possibilit\u00E0 di ottenere un blocco\n&eextra per ogni tronco che tagli. #INSPECT -Inspect.Offline= [[RED]]Non hai il permesso per ispezionare i giocatori offline! -Inspect.OfflineStats=Statistiche mcMMO per il Giocatore Offline [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]Statistiche mcMMO per [[YELLOW]]{0} +Inspect.Offline= &cNon hai il permesso per ispezionare i giocatori offline! +Inspect.OfflineStats=Statistiche mcMMO per il Giocatore Offline &e{0} +Inspect.Stats=&aStatistiche mcMMO per &e{0} Inspect.TooFar=Sei troppo lontano per ispezionare quel giocatore! #ITEMS -Item.ChimaeraWing.Fail=[[RED]]**ALA DI CHIMERA FALLITA!** +Item.ChimaeraWing.Fail=&c**ALA DI CHIMERA FALLITA!** Item.ChimaeraWing.Pass=**ALA DI CHIMERA** Item.ChimaeraWing.Name=Ala di Chimera -Item.ChimaeraWing.Lore=[[GRAY]]Ti teletrasporta al tuo letto. -Item.ChimaeraWing.NotEnough=Hai bisogno di altri [[YELLOW]]{0} [[GOLD]]{1}[[RED]]! -Item.NotEnough=Hai bisogno di altri [[YELLOW]]{0} [[GOLD]]{1}[[RED]]! -Item.Generic.Wait=Devi aspettare prima di poterlo utilizzare di nuovo! [[YELLOW]]({0}s) -Item.Injured.Wait=Sei stato ferito di recente e devi aspettare per usarlo. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7Ti teletrasporta al tuo letto. +Item.ChimaeraWing.NotEnough=Hai bisogno di altri &e{0} &6{1}&c! +Item.NotEnough=Hai bisogno di altri &e{0} &6{1}&c! +Item.Generic.Wait=Devi aspettare prima di poterlo utilizzare di nuovo! &e({0}s) +Item.Injured.Wait=Sei stato ferito di recente e devi aspettare per usarlo. &e({0}s) Item.FluxPickaxe.Name=Piccone a Fusione -Item.FluxPickaxe.Lore.1=[[GRAY]]C'\u00E8 la possibilit\u00E0 che fonda istantaneamente i minerali estratti. -Item.FluxPickaxe.Lore.2=[[GRAY]]Richiede il livello di Fusione {0}+ +Item.FluxPickaxe.Lore.1=&7C'\u00E8 la possibilit\u00E0 che fonda istantaneamente i minerali estratti. +Item.FluxPickaxe.Lore.2=&7Richiede il livello di Fusione {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]Il teletrasporto inizier\u00E0 tra [[GOLD]]({0}) [[GRAY]]secondi, non muoverti... -Teleport.Cancelled=[[DARK_RED]]Teletrasporto annullato! +Teleport.Commencing=&7Il teletrasporto inizier\u00E0 tra &6({0}) &7secondi, non muoverti... +Teleport.Cancelled=&4Teletrasporto annullato! #SKILLS -Skills.Child=[[GOLD]](ABILIT\u00E0 FIGLIA) -Skills.Disarmed=[[DARK_RED]]Sei stato disarmato! -Skills.Header=-----[] [[GREEN]]{0}[[RED]] []----- -Skills.NeedMore=[[DARK_RED]]Hai bisogno di pi\u00F9 [[GRAY]]{0} -Skills.NeedMore.Extra=[[DARK_RED]]Hai bisogno di altri [[GRAY]]{0}{1} +Skills.Child=&6(ABILIT\u00E0 FIGLIA) +Skills.Disarmed=&4Sei stato disarmato! +Skills.Header=-----[] &a{0}&c []----- +Skills.NeedMore=&4Hai bisogno di pi\u00F9 &7{0} +Skills.NeedMore.Extra=&4Hai bisogno di altri &7{0}{1} Skills.Parents= GENITORI -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} -Skills.TooTired=Sei troppo stanco per usare di nuovo quella capacit\u00E0. [[YELLOW]]({0}s) -Skills.Cancelled=[[GOLD]]{0} [[RED]]annullato! -Skills.ConfirmOrCancel=[[GREEN]]Fai nuovamente click-destro per confermare [[GOLD]]{0}[[GREEN]]. Click-sinistro per annullare. -Skills.AbilityGateRequirementFail=[[GRAY]]Ti servono altri [[YELLOW]]{0}[[GRAY]] livelli di [[DARK_AQUA]]{1}[[GRAY]] per usare questa super capacit\u00E0. +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} +Skills.TooTired=Sei troppo stanco per usare di nuovo quella capacit\u00E0. &e({0}s) +Skills.Cancelled=&6{0} &cannullato! +Skills.ConfirmOrCancel=&aFai nuovamente click-destro per confermare &6{0}&a. Click-sinistro per annullare. +Skills.AbilityGateRequirementFail=&7Ti servono altri &e{0}&7 livelli di &3{1}&7 per usare questa super capacit\u00E0. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=ABILIT\u00E0 DI COMBATTIMENTO=- -Stats.Header.Gathering=[[GOLD]]-=ABILIT\u00E0 DI RACCOLTA=- -Stats.Header.Misc=[[GOLD]]-=ABILIT\u00E0 VARIE=- -Stats.Own.Stats=[[GREEN]][mcMMO] Statistiche +Stats.Header.Combat=&6-=ABILIT\u00E0 DI COMBATTIMENTO=- +Stats.Header.Gathering=&6-=ABILIT\u00E0 DI RACCOLTA=- +Stats.Header.Misc=&6-=ABILIT\u00E0 VARIE=- +Stats.Own.Stats=&a[mcMMO] Statistiche #PERKS Perks.XP.Name=Esperienza @@ -1019,44 +1018,44 @@ Perks.XP.Desc=Ricevi XP potenziati in determinate abilit\u00E0. Perks.Lucky.Name=Fortuna Perks.Lucky.Desc=Fornisce a {0} abilit\u00E0 e capacit\u00E0 una probabilit\u00E0 del 33,3% in pi\u00F9 di attivarsi. Perks.Lucky.Desc.Login=Fornisce ad alcune abilit\u00E0 e capacit\u00E0 una probabilit\u00E0 del 33,3% in pi\u00F9 di attivarsi. -Perks.Lucky.Bonus=[[GOLD]] ({0} con il Vantaggio Fortuna) +Perks.Lucky.Bonus=&6 ({0} con il Vantaggio Fortuna) Perks.Cooldowns.Name=Recupero Rapido Perks.Cooldowns.Desc=Riduce il tempo di recupero di {0}. Perks.ActivationTime.Name=Resistenza Perks.ActivationTime.Desc=Aumenta il tempo di attivazione delle capacit\u00E0 di {0} secondi. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s con il Vantaggio Resistenza) +Perks.ActivationTime.Bonus=&6 ({0}s con il Vantaggio Resistenza) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Modalit\u00E0 hardcore {0} disabilitata per {1}. -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Modalit\u00E0 hardcore {0} abilitata per {1}. +Hardcore.Mode.Disabled=&6[mcMMO] Modalit\u00E0 hardcore {0} disabilitata per {1}. +Hardcore.Mode.Enabled=&6[mcMMO] Modalit\u00E0 hardcore {0} abilitata per {1}. Hardcore.DeathStatLoss.Name=Perdita di Abilit\u00E0 alla Morte -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]Hai perso [[BLUE]]{0}[[DARK_RED]] livelli a causa della morte. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] La percentuale di Vampirismo \u00E8 stata modificata a {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4Hai perso &9{0}&4 livelli a causa della morte. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] La percentuale di Vampirismo \u00E8 stata modificata a {0}. Hardcore.Vampirism.Name=Vampirismo -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] era troppo inesperto per fornirti alcuna conoscenza. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]Hai rubato [[BLUE]]{0}[[DARK_AQUA]] livelli da [[YELLOW]]{1}. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] non \u00E8 riuscito a rubarti la conoscenza! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] ha rubato [[BLUE]]{1}[[DARK_RED]] livelli da te! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] La percentuale di Vampirismo \u00E8 stata modificata a {0}. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7 era troppo inesperto per fornirti alcuna conoscenza. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3Hai rubato &9{0}&3 livelli da &e{1}. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 non \u00E8 riuscito a rubarti la conoscenza! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 ha rubato &9{1}&4 livelli da te! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] La percentuale di Vampirismo \u00E8 stata modificata a {0}. #MOTD -MOTD.Donate=[[DARK_AQUA]]Info Donazioni: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Modalit\u00E0 hardcore abilitata: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Perdita di Abilit\u00E0 alla Morte: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Percentuale di Vampirismo: [[DARK_RED]]{0}% -MOTD.PerksPrefix=[[GOLD]][Vantaggi mcMMO] -MOTD.Version=[[GOLD]][mcMMO] Versione [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - Sito Web di mcMMO +MOTD.Donate=&3Info Donazioni: +MOTD.Hardcore.Enabled=&6[mcMMO] &3Modalit\u00E0 hardcore abilitata: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Perdita di Abilit\u00E0 alla Morte: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Percentuale di Vampirismo: &4{0}% +MOTD.PerksPrefix=&6[Vantaggi mcMMO] +MOTD.Version=&6[mcMMO] Versione &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - Sito Web di mcMMO #SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=Capire l'Arte Smelting.SubSkill.UnderstandingTheArt.Description=Forse stai trascorrendo un po' troppo tempo a fondere nelle caverne.\nPotenzia varie propriet\u00E0 della Fusione. -Smelting.SubSkill.UnderstandingTheArt.Stat=Moltiplicatore XP Vanilla: [[YELLOW]]{0}x +Smelting.SubSkill.UnderstandingTheArt.Stat=Moltiplicatore XP Vanilla: &e{0}x Smelting.Ability.Locked.0=BLOCCATO FINO AD ABILIT\u00E0 {0}+ (POTENZIAMENTO XP VANILLA) Smelting.Ability.Locked.1=BLOCCATO FINO AD ABILIT\u00E0 {0}+ (FUSIONE ISTANTANEA) Smelting.SubSkill.FuelEfficiency.Name=Efficienza Combustibile Smelting.SubSkill.FuelEfficiency.Description=Aumenta il tempo di combustione del carburante usato nelle fornaci -Smelting.SubSkill.FuelEfficiency.Stat=Moltiplicatore Efficienza Combustibile: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=Moltiplicatore Efficienza Combustibile: &e{0}x Smelting.SubSkill.SecondSmelt.Name=Seconda Fusione Smelting.SubSkill.SecondSmelt.Description=Raddoppia le risorse ottenute dalla fusione Smelting.SubSkill.SecondSmelt.Stat=Possibilit\u00E0 Seconda Fusione @@ -1107,38 +1106,38 @@ UpdateChecker.Outdated=Stai utilizzando una versione non aggiornata di mcMMO! UpdateChecker.NewAvailable=C'\u00E8 una nuova versione disponibile su Spigot. #SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]Statistiche mcMMO -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]Ricariche mcMMO -Scoreboard.Header.PlayerRank=[[YELLOW]]Classifiche mcMMO -Scoreboard.Header.PlayerInspect=[[YELLOW]]Statistiche mcMMO: {0} -Scoreboard.Header.PowerLevel=[[RED]]Livello di Potere -Scoreboard.Misc.PowerLevel=[[GOLD]]Livello di Potere -Scoreboard.Misc.Level=[[DARK_AQUA]]Livello -Scoreboard.Misc.CurrentXP=[[GREEN]]XP Attuali -Scoreboard.Misc.RemainingXP=[[YELLOW]]XP Rimanenti -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]Ricarica -Scoreboard.Misc.Overall=[[GOLD]]Complessivo +Scoreboard.Header.PlayerStats=&eStatistiche mcMMO +Scoreboard.Header.PlayerCooldowns=&eRicariche mcMMO +Scoreboard.Header.PlayerRank=&eClassifiche mcMMO +Scoreboard.Header.PlayerInspect=&eStatistiche mcMMO: {0} +Scoreboard.Header.PowerLevel=&cLivello di Potere +Scoreboard.Misc.PowerLevel=&6Livello di Potere +Scoreboard.Misc.Level=&3Livello +Scoreboard.Misc.CurrentXP=&aXP Attuali +Scoreboard.Misc.RemainingXP=&eXP Rimanenti +Scoreboard.Misc.Cooldown=&dRicarica +Scoreboard.Misc.Overall=&6Complessivo Scoreboard.Misc.Ability=Capacit\u00E0 #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]I tuoi dati di mcMMO non sono stati ancora caricati. -Profile.Loading.Success=[[GREEN]]Il tuo profilo mcMMO \u00E8 stato caricato. -Profile.Loading.FailurePlayer=[[RED]]mcMMO ha dei problemi nel caricare i tuoi dati, abbiamo tentato di caricarli [[GREEN]]{0}[[RED]] volte.[[RED]] Potresti voler contattare gli amministratori del server per questo problema. mcMMO tenter\u00E0 di caricare i tuoi dati fino a che non ti disconnetterai, non guadagnerai XP n\u00E9 potrai usare abilit\u00E0 finch\u00E9 i dati non verranno caricati. -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] mcMMO non \u00E8 stato in grado di caricare i dati per [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Controlla la configurazione del database. Tentativi fatti finora {1}. +Profile.PendingLoad=&cI tuoi dati di mcMMO non sono stati ancora caricati. +Profile.Loading.Success=&aIl tuo profilo mcMMO \u00E8 stato caricato. +Profile.Loading.FailurePlayer=&cmcMMO ha dei problemi nel caricare i tuoi dati, abbiamo tentato di caricarli &a{0}&c volte.&c Potresti voler contattare gli amministratori del server per questo problema. mcMMO tenter\u00E0 di caricare i tuoi dati fino a che non ti disconnetterai, non guadagnerai XP n\u00E9 potrai usare abilit\u00E0 finch\u00E9 i dati non verranno caricati. +Profile.Loading.FailureNotice=&4[A]&c mcMMO non \u00E8 stato in grado di caricare i dati per &e{0}&c. &dControlla la configurazione del database. Tentativi fatti finora {1}. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} \u00E8 ora al livello [[GREEN]]{1}[[GOLD]]! -Holiday.Anniversary=[[BLUE]]Buon Capodanno {0}!\n[[BLUE]]In onore di tutto il lavoro di nossr50 e di tutti gli sviluppatori, ecco uno spettacolo pirotecnico! +Holiday.AprilFools.Levelup=&6{0} \u00E8 ora al livello &a{1}&6! +Holiday.Anniversary=&9Buon Capodanno {0}!\n&9In onore di tutto il lavoro di nossr50 e di tutti gli sviluppatori, ecco uno spettacolo pirotecnico! #Reminder Messages -Reminder.Squelched=[[GRAY]]Promemoria: Al momento non ricevi notifiche da mcMMO, per abilitare le notifiche esegui nuovamente il comando /mcnotify. Questo \u00E8 un promemoria automatico per ogni ora. +Reminder.Squelched=&7Promemoria: Al momento non ricevi notifiche da mcMMO, per abilitare le notifiche esegui nuovamente il comando /mcnotify. Questo \u00E8 un promemoria automatico per ogni ora. #Locale -Locale.Reloaded=[[GREEN]]Traduzioni ricaricate! +Locale.Reloaded=&aTraduzioni ricaricate! #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]Hai raggiunto il livello massimo di potenza di [[RED]]{0}[[YELLOW]]. Da questo punto in poi cesserai di aumentare di livello nelle tue abilit\u00E0. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]Hai raggiunto il livello massimo di [[RED]]{0}[[YELLOW]] per [[GOLD]]{1}[[YELLOW]]. Da questo punto in poi cesserai di salire di livello in questa abilit\u00E0. +LevelCap.PowerLevel=&6(&amcMMO&6) &eHai raggiunto il livello massimo di potenza di &c{0}&e. Da questo punto in poi cesserai di aumentare di livello nelle tue abilit\u00E0. +LevelCap.Skill=&6(&amcMMO&6) &eHai raggiunto il livello massimo di &c{0}&e per &6{1}&e. Da questo punto in poi cesserai di salire di livello in questa abilit\u00E0. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_ja_JP.properties b/src/main/resources/locale/locale_ja_JP.properties index 0990ad327..b3da37ccb 100644 --- a/src/main/resources/locale/locale_ja_JP.properties +++ b/src/main/resources/locale/locale_ja_JP.properties @@ -9,7 +9,7 @@ JSON.LevelRequirement=\u5fc5\u8981\u30ec\u30d9\u30eb JSON.JWrapper.Target.Type=\u30bf\u30fc\u30b2\u30c3\u30c8\u30bf\u30a4\u30d7: JSON.JWrapper.Target.Block=\u30d6\u30ed\u30c3\u30af JSON.JWrapper.Target.Player=\u30d7\u30ec\u30a4\u30e4\u30fc -JSON.JWrapper.Perks.Header=[[GOLD]]\u30e9\u30c3\u30ad\u30fc\u30d1\u30fc\u30af +JSON.JWrapper.Perks.Header=&6\u30e9\u30c3\u30ad\u30fc\u30d1\u30fc\u30af JSON.JWrapper.Perks.Lucky={0}% \u826f\u3044\u30aa\u30c3\u30ba JSON.Hover.Tips=Tips JSON.Acrobatics=\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af @@ -32,48 +32,48 @@ JSON.URL.Patreon=nossr50\u3068\u5f7c\u306emcMMO\u3078\u306e\u50cd\u304d\u3092Pat JSON.URL.Spigot=mcMMO\u306e\u516c\u5f0fSpigot\u30ea\u30bd\u30fc\u30b9\u30da\u30fc\u30b8 JSON.URL.Translation=mcMMO\u3092\u4ed6\u306e\u8a00\u8a9e\u306b\u7ffb\u8a33\u3059\u308b\uff01 JSON.URL.Wiki=mcMMO\u516c\u5f0fwiki -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]\u30e9\u30f3\u30af [[DARK_AQUA]]{1}[[GOLD]] \u30a2\u30f3\u30ed\u30c3\u30af\uff01 ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6\u30e9\u30f3\u30af &3{1}&6 \u30a2\u30f3\u30ed\u30c3\u30af\uff01 ] JSON.Hover.Rank=&9&l\u30e9\u30f3\u30af&r&7-&r &e{0} JSON.Hover.NextRank=&7&o{0}\u30ec\u30d9\u30eb\u3067\u306e\u6b21\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9 -JSON.Hover.Mystery=[[GRAY]]??? -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7??? +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ JSON.Notification.SuperAbility={0} -JSON.Acrobatics.Roll.Interaction.Activated=\u30c6\u30b9\u30c8 [[RED]]\u53d7\u3051\u8eab\u30c6\u30b9\u30c8 +JSON.Acrobatics.Roll.Interaction.Activated=\u30c6\u30b9\u30c8 &c\u53d7\u3051\u8eab\u30c6\u30b9\u30c8 JSON.Acrobatics.SubSkill.Roll.Details.Tips=\u843d\u4e0b\u4e2d\u306b\u30b9\u30cb\u30fc\u30af\u3059\u308b\u3068\u3001\u6700\u59272\u500d\u306e\u30c0\u30e1\u30fc\u30b8\u3092\u9632\u3050\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff01 -Anvil.SingleItemStack=[[RED]]\u30b9\u30bf\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0\u306f\u30b5\u30eb\u30d9\u30fc\u30b8\u307e\u305f\u306f\u4fee\u5fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u6700\u521d\u306b\u30b9\u30bf\u30c3\u30af\u3092\u5206\u5272\u3057\u3066\u304f\u3060\u3055\u3044\u3002 +Anvil.SingleItemStack=&c\u30b9\u30bf\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0\u306f\u30b5\u30eb\u30d9\u30fc\u30b8\u307e\u305f\u306f\u4fee\u5fa9\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3002\u6700\u521d\u306b\u30b9\u30bf\u30c3\u30af\u3092\u5206\u5272\u3057\u3066\u304f\u3060\u3055\u3044\u3002 -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} ### BEGIN STYLING ### -Ability.Generic.Refresh=[[GREEN]]**\u30a2\u30d3\u30ea\u30c6\u30a3 \u30ea\u30d5\u30ec\u30c3\u30b7\u30e5\uff01** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**\u30a2\u30d3\u30ea\u30c6\u30a3 \u30ea\u30d5\u30ec\u30c3\u30b7\u30e5\uff01** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=\u30a8\u30d5\u30a7\u30af\u30c8 Effects.SubSkills.Overhaul=\u30b5\u30d6\u30b9\u30ad\u30eb -Effects.Child.Overhaul=[[DARK_AQUA]]Child Lv.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]Lv.[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]LVL: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3Child Lv.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3Lv.&e{1}&6) +Effects.Level.Overhaul=&6LVL: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=\u7d71\u8a08 -Commands.XPGain.Overhaul=[[GOLD]]XP\u7372\u5f97: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Overhaul Era[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - Overhaul Era [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]wiki\u3067\u3053\u306e\u30b9\u30ad\u30eb\u3092\u898b\u308b[[YELLOW]]] -Overhaul.Levelup=[[BOLD]]{0}\u304c[[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]][[BOLD]]\u306b\u5897\u52a0\u3057\u307e\u3057\u305f\u3002 +Commands.XPGain.Overhaul=&6XP\u7372\u5f97: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Overhaul Era&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - Overhaul Era &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&fwiki\u3067\u3053\u306e\u30b9\u30ad\u30eb\u3092\u898b\u308b&e] +Overhaul.Levelup=&l{0}\u304c&r&a&l{2}&r&f&l\u306b\u5897\u52a0\u3057\u307e\u3057\u305f\u3002 Overhaul.Name.Acrobatics=\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af Overhaul.Name.Alchemy=\u932c\u91d1\u8853 Overhaul.Name.Archery=\u5f13 @@ -91,40 +91,40 @@ Overhaul.Name.Unarmed=\u7d20\u624b Overhaul.Name.Woodcutting=\u6728\u3053\u308a # /mcMMO Command Style Stuff -Commands.mcc.Header=[[RED]]---[][[GREEN]]mcMMO \u30b3\u30de\u30f3\u30c9[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]\u30b9\u30da\u30b7\u30e3\u30eb\u30b3\u30de\u30f3\u30c9[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]\u30d1\u30fc\u30c6\u30a3\u30fc[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]\u7279\u5fb4[[RED]][]----- +Commands.mcc.Header=&c---[]&amcMMO \u30b3\u30de\u30f3\u30c9&c[]--- +Commands.Other=&c---[]&a\u30b9\u30da\u30b7\u30e3\u30eb\u30b3\u30de\u30f3\u30c9&c[]--- +Commands.Party.Header=&c-----[]&a\u30d1\u30fc\u30c6\u30a3\u30fc&c[]----- +Commands.Party.Features.Header=&c-----[]&a\u7279\u5fb4&c[]----- XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]\u65b0\u3057\u3044\u30b9\u30ad\u30eb\u3092\u5b66\u3093\u3067\u3044\u307e\u3059... -XPBar.Acrobatics=\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af Lv.[[GOLD]]{0} -XPBar.Alchemy=\u932c\u91d1\u8853 Lv.[[GOLD]]{0} -XPBar.Archery=\u5f13 Lv.[[GOLD]]{0} -XPBar.Axes=\u65a7 Lv.[[GOLD]]{0} -XPBar.Excavation=\u6398\u524a Lv.[[GOLD]]{0} -XPBar.Fishing=\u91e3\u308a Lv.[[GOLD]]{0} -XPBar.Herbalism=\u8fb2\u696d Lv.[[GOLD]]{0} -XPBar.Mining=\u63a1\u6398 Lv.[[GOLD]]{0} -XPBar.Repair=\u4fee\u7406 Lv.[[GOLD]]{0} -XPBar.Salvage=\u30b5\u30eb\u30d9\u30fc\u30b8 Lv.[[GOLD]]{0} -XPBar.Smelting=\u7cbe\u932c Lv.[[GOLD]]{0} -XPBar.Swords=\u5263 Lv.[[GOLD]]{0} -XPBar.Taming=\u8abf\u6559 Lv.[[GOLD]]{0} -XPBar.Unarmed=\u7d20\u624b Lv.[[GOLD]]{0} -XPBar.Woodcutting=\u6728\u3053\u308a Lv.[[GOLD]]{0} -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Template.EarlyGameBoost=&6\u65b0\u3057\u3044\u30b9\u30ad\u30eb\u3092\u5b66\u3093\u3067\u3044\u307e\u3059... +XPBar.Acrobatics=\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af Lv.&6{0} +XPBar.Alchemy=\u932c\u91d1\u8853 Lv.&6{0} +XPBar.Archery=\u5f13 Lv.&6{0} +XPBar.Axes=\u65a7 Lv.&6{0} +XPBar.Excavation=\u6398\u524a Lv.&6{0} +XPBar.Fishing=\u91e3\u308a Lv.&6{0} +XPBar.Herbalism=\u8fb2\u696d Lv.&6{0} +XPBar.Mining=\u63a1\u6398 Lv.&6{0} +XPBar.Repair=\u4fee\u7406 Lv.&6{0} +XPBar.Salvage=\u30b5\u30eb\u30d9\u30fc\u30b8 Lv.&6{0} +XPBar.Smelting=\u7cbe\u932c Lv.&6{0} +XPBar.Swords=\u5263 Lv.&6{0} +XPBar.Taming=\u8abf\u6559 Lv.&6{0} +XPBar.Unarmed=\u7d20\u624b Lv.&6{0} +XPBar.Woodcutting=\u6728\u3053\u308a Lv.&6{0} +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) ### END STYLING ### # ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**\u512a\u96c5\u306b\u7740\u5730\u3057\u305f** -Acrobatics.Combat.Proc=[[GREEN]]**\u8eb1\u3057\u305f** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]\u53d7\u3051\u8eab \u78ba\u7387 [[YELLOW]]{0}%[[GOLD]] \u512a\u96c5\u306a\u53d7\u3051\u8eab \u78ba\u7387[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**\u512a\u96c5\u306b\u7740\u5730\u3057\u305f** +Acrobatics.Combat.Proc=&a**\u8eb1\u3057\u305f** +Acrobatics.SubSkill.Roll.Stats=&6\u53d7\u3051\u8eab \u78ba\u7387 &e{0}%&6 \u512a\u96c5\u306a\u53d7\u3051\u8eab \u78ba\u7387&e {1}% Acrobatics.SubSkill.Roll.Stat=\u53d7\u3051\u8eab \u78ba\u7387 Acrobatics.SubSkill.Roll.Stat.Extra=\u512a\u96c5\u306a\u53d7\u3051\u8eab \u78ba\u7387 Acrobatics.SubSkill.Roll.Name=\u53d7\u3051\u8eab Acrobatics.SubSkill.Roll.Description=\u30c0\u30e1\u30fc\u30b8\u3092\u907f\u3051\u308b\u70ba\u306b\u843d\u4e0b\u6642\u306b\u53d7\u3051\u8eab\u3059\u308b\u3002 -Acrobatics.SubSkill.Roll.Chance=\u53d7\u3051\u8eab \u78ba\u7387: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=\u512a\u96c5\u306a\u53d7\u3051\u8eab \u78ba\u7387: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=\u53d7\u3051\u8eab \u78ba\u7387: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=\u512a\u96c5\u306a\u53d7\u3051\u8eab \u78ba\u7387: &e{0} Acrobatics.SubSkill.GracefulRoll.Name=\u512a\u96c5\u306a\u53d7\u3051\u8eab Acrobatics.SubSkill.GracefulRoll.Description=\u53d7\u3051\u8eab\u306e\u4e8c\u500d\u306e\u52b9\u679c\u3092\u767a\u63ee\u3059\u308b\u3002 Acrobatics.SubSkill.Dodge.Name=\u8eb1\u3059 @@ -140,8 +140,8 @@ Alchemy.SubSkill.Catalysis.Description=\u30dd\u30fc\u30b7\u30e7\u30f3\u306e\u91b Alchemy.SubSkill.Catalysis.Stat=\u91b8\u9020\u901f\u5ea6 Alchemy.SubSkill.Concoctions.Name=\u8abf\u5408 Alchemy.SubSkill.Concoctions.Description=\u3082\u3063\u3068\u6750\u6599\u3092\u5165\u308c\u305f\u30dd\u30fc\u30b7\u30e7\u30f3\u3092\u4f5c\u6210\u3059\u308b\u3002 -Alchemy.SubSkill.Concoctions.Stat=\u8abf\u5408 \u30e9\u30f3\u30af: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=\u6750\u6599 [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=\u8abf\u5408 \u30e9\u30f3\u30af: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=\u6750\u6599 [&a{0}&3]: &a{1} Alchemy.Listener=\u932c\u91d1\u8853: Alchemy.Ability.Locked.0=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u89e6\u5a92\u4f5c\u7528) Alchemy.SkillName=\u932c\u91d1\u8853 @@ -169,13 +169,13 @@ Axes.Ability.Bonus.2=\u30a2\u30fc\u30de\u30fc\u30a4\u30f3\u30d1\u30af\u30c8 Axes.Ability.Bonus.3=\u9632\u5177\u306b{0}\u306e\u30dc\u30fc\u30ca\u30b9\u30c0\u30e1\u30fc\u30b8\u3092\u4e0e\u3048\u308b Axes.Ability.Bonus.4=\u30b0\u30ea\u30fc\u30bf\u30fc\u30a4\u30f3\u30d1\u30af\u30c8 Axes.Ability.Bonus.5=\u9632\u5177\u306e\u306a\u3044\u6575\u306b{0}\u306e\u30dc\u30fc\u30ca\u30b9\u30c0\u30e1\u30fc\u30b8\u3092\u4e0e\u3048\u308b -Axes.Ability.Lower=[[GRAY]]\u65a7\u3092\u4e0b\u3052\u305f\u3002 -Axes.Ability.Ready=[[DARK_AQUA]]\u65a7\u3092[[GOLD]]\u6e96\u5099[[DARK_AQUA]]\u3057\u305f\u3002 -Axes.Combat.CritStruck=[[DARK_RED]]\u3042\u306a\u305f\u306f\u91cd\u5927\u306a\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u307e\u3057\u305f\uff01 +Axes.Ability.Lower=&7\u65a7\u3092\u4e0b\u3052\u305f\u3002 +Axes.Ability.Ready=&3\u65a7\u3092&6\u6e96\u5099&3\u3057\u305f\u3002 +Axes.Combat.CritStruck=&4\u3042\u306a\u305f\u306f\u91cd\u5927\u306a\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u307e\u3057\u305f\uff01 Axes.Combat.CriticalHit=\u30af\u30ea\u30c6\u30a3\u30ab\u30eb\u30d2\u30c3\u30c8\uff01 -Axes.Combat.GI.Proc=[[GREEN]]**\u5927\u304d\u306a\u529b\u304c\u8972\u3063\u3066\u304d\u305f** +Axes.Combat.GI.Proc=&a**\u5927\u304d\u306a\u529b\u304c\u8972\u3063\u3066\u304d\u305f** Axes.Combat.GI.Struck=**\u30b0\u30ec\u30fc\u30bf\u30fc\u30a4\u30f3\u30d1\u30af\u30c8\u306b\u8972\u308f\u308c\u305f\uff01** -Axes.Combat.SS.Struck=[[DARK_RED]]\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc\u306b\u8972\u308f\u308c\u305f\uff01 +Axes.Combat.SS.Struck=&4\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc\u306b\u8972\u308f\u308c\u305f\uff01 Axes.SubSkill.SkullSplitter.Name=\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc Axes.SubSkill.SkullSplitter.Description=AoE\u30c0\u30e1\u30fc\u30b8\u3092\u4e0e\u3048\u308b\u3002 Axes.SubSkill.SkullSplitter.Stat=\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc \u671f\u9593 @@ -194,14 +194,14 @@ Axes.SubSkill.GreaterImpact.Description=\u9632\u5177\u306e\u306a\u3044\u6575\u30 Axes.Listener=\u65a7: Axes.SkillName=\u65a7 Axes.Skills.SS.Off=**\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc \u3092\u6d88\u8017\u3057\u305f** -Axes.Skills.SS.On=[[GREEN]]**\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Axes.Skills.SS.Refresh=[[YELLOW]]\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Axes.Skills.SS.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u304c [[RED]]\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Axes.Skills.SS.On=&a**\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Axes.Skills.SS.Refresh=&e\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Axes.Skills.SS.Other.Off=&e{0}\u304c &f\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc &a\u3092\u6d88\u8017\u3057\u305f +Axes.Skills.SS.Other.On=&a{0}&2\u304c &c\u30b9\u30ab\u30eb\u30b9\u30d7\u30ea\u30c3\u30bf\u30fc &2\u3092\u4f7f\u3063\u305f\uff01 # EXCAVATION -Excavation.Ability.Lower=[[GRAY]]\u30b7\u30e3\u30d9\u30eb\u3092\u4e0b\u3052\u305f\u3002 -Excavation.Ability.Ready=[[DARK_AQUA]]\u30b7\u30e3\u30d9\u30eb\u3092[[GOLD]]\u6e96\u5099[[DARK_AQUA]]\u3057\u305f\u3002 +Excavation.Ability.Lower=&7\u30b7\u30e3\u30d9\u30eb\u3092\u4e0b\u3052\u305f\u3002 +Excavation.Ability.Ready=&3\u30b7\u30e3\u30d9\u30eb\u3092&6\u6e96\u5099&3\u3057\u305f\u3002 Excavation.SubSkill.GigaDrillBreaker.Name=\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc Excavation.SubSkill.GigaDrillBreaker.Description=3x \u30c9\u30ed\u30c3\u30d7\u7387, 3x EXP, +\u30b9\u30d4\u30fc\u30c9 Excavation.SubSkill.GigaDrillBreaker.Stat=\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc \u671f\u9593 @@ -213,24 +213,24 @@ Excavation.SubSkill.Archaeology.Stat.Extra=\u8003\u53e4\u5b66 \u7d4c\u9a13\u5024 Excavation.Listener=\u6398\u524a: Excavation.SkillName=\u6398\u524a Excavation.Skills.GigaDrillBreaker.Off=**\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc \u3092\u6d88\u8017\u3057\u305f** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Excavation.Skills.GigaDrillBreaker.Refresh=[[YELLOW]]\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Excavation.Skills.GigaDrillBreaker.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u304c [[RED]]\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Excavation.Skills.GigaDrillBreaker.On=&a**\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Excavation.Skills.GigaDrillBreaker.Refresh=&e\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Excavation.Skills.GigaDrillBreaker.Other.Off=&e{0}\u304c &f\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc &a\u3092\u6d88\u8017\u3057\u305f +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2\u304c &c\u30ae\u30ac\u30c9\u30ea\u30eb\u30d6\u30ec\u30fc\u30ab\u30fc &2\u3092\u4f7f\u3063\u305f\uff01 # FISHING -Fishing.ScarcityTip=[[YELLOW]]&o\u3053\u306e\u5730\u57df\u306f\u9b5a\u306e\u4e71\u7372\u306b\u82e6\u3057\u3093\u3067\u3044\u307e\u3059\u3002\u3088\u308a\u591a\u304f\u306e\u9b5a\u3092\u91e3\u308b\u305f\u3081\u306b\u306f\u5225\u306e\u5834\u6240\u3067\u91e3\u308a\u3092\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u5c11\u306a\u304f\u3068\u3082{0}\u30d6\u30ed\u30c3\u30af\u5148\u3002 -Fishing.Scared=[[GRAY]]&o\u6df7\u6c8c\u3068\u3057\u305f\u52d5\u304d\u306f\u9b5a\u3092\u6016\u304c\u3089\u305b\u307e\u3059\uff01 -Fishing.Exhausting=[[RED]]&o\u91e3\u308a\u7aff\u3092\u4e0d\u9069\u5207\u306b\u4f7f\u7528\u3059\u308b\u3068\u3001\u75b2\u52b4\u3092\u5f15\u304d\u8d77\u3053\u3057\u305f\u308a\u3001\u8010\u4e45\u5024\u3092\u6d88\u8cbb\u3057\u305f\u308a\u3057\u307e\u3059\u3002 -Fishing.LowResourcesTip=[[GRAY]]\u3053\u306e\u5730\u57df\u306b\u3044\u308b\u9b5a\u304c\u305d\u308c\u307b\u3069\u591a\u304f\u306a\u3044\u3053\u3068\u3092\u611f\u3058\u307e\u3057\u305f\u3002\u5c11\u306a\u304f\u3068\u3082{0}\u30d6\u30ed\u30c3\u30af\u96e2\u308c\u305f\u3068\u3053\u308d\u3067\u91e3\u308a\u3092\u3057\u3066\u307f\u3066\u4e0b\u3055\u3044\u3002 -Fishing.Ability.Info=\u30de\u30b8\u30c3\u30af\u30cf\u30f3\u30bf\u30fc: [[GRAY]] **\u30c8\u30ec\u30b8\u30e3\u30fc\u30cf\u30f3\u30bf\u30fc \u30e9\u30f3\u30af\u3067\u6539\u5584\u3059\u308b** +Fishing.ScarcityTip=&e&o\u3053\u306e\u5730\u57df\u306f\u9b5a\u306e\u4e71\u7372\u306b\u82e6\u3057\u3093\u3067\u3044\u307e\u3059\u3002\u3088\u308a\u591a\u304f\u306e\u9b5a\u3092\u91e3\u308b\u305f\u3081\u306b\u306f\u5225\u306e\u5834\u6240\u3067\u91e3\u308a\u3092\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002\u5c11\u306a\u304f\u3068\u3082{0}\u30d6\u30ed\u30c3\u30af\u5148\u3002 +Fishing.Scared=&7&o\u6df7\u6c8c\u3068\u3057\u305f\u52d5\u304d\u306f\u9b5a\u3092\u6016\u304c\u3089\u305b\u307e\u3059\uff01 +Fishing.Exhausting=&c&o\u91e3\u308a\u7aff\u3092\u4e0d\u9069\u5207\u306b\u4f7f\u7528\u3059\u308b\u3068\u3001\u75b2\u52b4\u3092\u5f15\u304d\u8d77\u3053\u3057\u305f\u308a\u3001\u8010\u4e45\u5024\u3092\u6d88\u8cbb\u3057\u305f\u308a\u3057\u307e\u3059\u3002 +Fishing.LowResourcesTip=&7\u3053\u306e\u5730\u57df\u306b\u3044\u308b\u9b5a\u304c\u305d\u308c\u307b\u3069\u591a\u304f\u306a\u3044\u3053\u3068\u3092\u611f\u3058\u307e\u3057\u305f\u3002\u5c11\u306a\u304f\u3068\u3082{0}\u30d6\u30ed\u30c3\u30af\u96e2\u308c\u305f\u3068\u3053\u308d\u3067\u91e3\u308a\u3092\u3057\u3066\u307f\u3066\u4e0b\u3055\u3044\u3002 +Fishing.Ability.Info=\u30de\u30b8\u30c3\u30af\u30cf\u30f3\u30bf\u30fc: &7 **\u30c8\u30ec\u30b8\u30e3\u30fc\u30cf\u30f3\u30bf\u30fc \u30e9\u30f3\u30af\u3067\u6539\u5584\u3059\u308b** Fishing.Ability.Locked.0=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u30b7\u30a7\u30a4\u30af) Fishing.Ability.Locked.1=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u7a74\u91e3\u308a) Fishing.Ability.Locked.2=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u30de\u30b9\u30bf\u30fc\u30a2\u30f3\u30b0\u30e9\u30fc) Fishing.SubSkill.TreasureHunter.Name=\u30c8\u30ec\u30b8\u30e3\u30fc\u30cf\u30f3\u30bf\u30fc Fishing.SubSkill.TreasureHunter.Description=\u9b5a\u3084\u7269\u3092\u91e3\u308a\u4e0a\u3052\u308b\u3002 -Fishing.SubSkill.TreasureHunter.Stat=\u30c8\u30ec\u30b8\u30e3\u30fc\u30cf\u30f3\u30bf\u30fc \u30e9\u30f3\u30af: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=\u30c9\u30ed\u30c3\u30d7\u7387: [[GRAY]]\u30b3\u30e2\u30f3: [[YELLOW]]{0} [[GREEN]]\u30a2\u30f3\u30b3\u30e2\u30f3: [[YELLOW]]{1}\n[[BLUE]]\u30ec\u30a2: [[YELLOW]]{2} [[LIGHT_PURPLE]]\u30a8\u30d4\u30c3\u30af: [[YELLOW]]{3} [[GOLD]]\u30ec\u30b8\u30a7\u30f3\u30c0\u30ea\u30fc: [[YELLOW]]{4} [[AQUA]]\u30ec\u30b3\u30fc\u30c9: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=\u30c8\u30ec\u30b8\u30e3\u30fc\u30cf\u30f3\u30bf\u30fc \u30e9\u30f3\u30af: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=\u30c9\u30ed\u30c3\u30d7\u7387: &7\u30b3\u30e2\u30f3: &e{0} &a\u30a2\u30f3\u30b3\u30e2\u30f3: &e{1}\n&9\u30ec\u30a2: &e{2} &d\u30a8\u30d4\u30c3\u30af: &e{3} &6\u30ec\u30b8\u30a7\u30f3\u30c0\u30ea\u30fc: &e{4} &b\u30ec\u30b3\u30fc\u30c9: &e{5} Fishing.SubSkill.MagicHunter.Name=\u30de\u30b8\u30c3\u30af\u30cf\u30f3\u30bf\u30fc Fishing.SubSkill.MagicHunter.Description=\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0\u3092\u898b\u3064\u3051\u308b\u3002 Fishing.SubSkill.MagicHunter.Stat=\u30de\u30b8\u30c3\u30af\u30cf\u30f3\u30bf\u30fc \u78ba\u7387 @@ -239,26 +239,25 @@ Fishing.SubSkill.Shake.Description=Mob\u3084\u30d7\u30ec\u30a4\u30e4\u30fc\u304b Fishing.SubSkill.Shake.Stat=\u30b7\u30a7\u30a4\u30af \u78ba\u7387 Fishing.SubSkill.FishermansDiet.Name=\u6f01\u5e2b\u306e\u98df\u4e8b Fishing.SubSkill.FishermansDiet.Description=\u9b5a\u4ecb\u985e\u304b\u3089\u56de\u5fa9\u3059\u308b\u6e80\u8179\u5ea6\u3092\u6539\u5584\u3059\u308b\u3002 -Fishing.SubSkill.FishermansDiet.Stat=\u6f01\u5e2b\u306e\u98df\u4e8b:[[GREEN]] \u30e9\u30f3\u30af {0} +Fishing.SubSkill.FishermansDiet.Stat=\u6f01\u5e2b\u306e\u98df\u4e8b:&a \u30e9\u30f3\u30af {0} Fishing.SubSkill.MasterAngler.Name=\u30de\u30b9\u30bf\u30fc\u30a2\u30f3\u30b0\u30e9\u30fc Fishing.SubSkill.MasterAngler.Description=\u91e3\u308c\u308b\u78ba\u7387\u304c\u4e0a\u304c\u308a\u307e\u3059\u3002 -Fishing.SubSkill.MasterAngler.Stat=\u73fe\u5728\u306e\u5834\u6240\u306b\u9b5a\u304c\u98df\u3044\u4ed8\u304f\u78ba\u7387\u3092\u8ffd\u52a0\u3057\u307e\u3057\u305f\u3002: [[GREEN]]+[[YELLOW]]{0} Fishing.SubSkill.IceFishing.Name=\u7a74\u91e3\u308a Fishing.SubSkill.IceFishing.Description=\u5bd2\u3044\u30d0\u30a4\u30aa\u30fc\u30e0\u3067\u306e\u91e3\u308a\u304c\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b\u3002 Fishing.SubSkill.IceFishing.Stat=\u7a74\u91e3\u308a -Fishing.Chance.Raining=[[BLUE]] \u96e8\u30dc\u30fc\u30ca\u30b9 +Fishing.Chance.Raining=&9 \u96e8\u30dc\u30fc\u30ca\u30b9 Fishing.Listener=\u91e3\u308a: -Fishing.Ability.TH.MagicFound=[[GRAY]]\u9b54\u6cd5\u3092\u611f\u3058\u307e\u3059\u3002 -Fishing.Ability.TH.Boom=[[GRAY]]BOOM TIME!!! -Fishing.Ability.TH.Poison=[[GRAY]]\u306a\u304b\u306a\u304b\u3044\u3044\u5302\u3044\u304c\u3057\u306a\u3044... +Fishing.Ability.TH.MagicFound=&7\u9b54\u6cd5\u3092\u611f\u3058\u307e\u3059\u3002 +Fishing.Ability.TH.Boom=&7BOOM TIME!!! +Fishing.Ability.TH.Poison=&7\u306a\u304b\u306a\u304b\u3044\u3044\u5302\u3044\u304c\u3057\u306a\u3044... Fishing.SkillName=\u91e3\u308a # HERBALISM Herbalism.Ability.GTe.NeedMore=\u7dd1\u3092\u5897\u3084\u3059\u306b\u306f\u3082\u3063\u3068\u7a2e\u304c\u5fc5\u8981\u3067\u3059\u3002 Herbalism.Ability.GTh.Fail=**\u7dd1\u8272\u306e\u89aa\u6307 \u5931\u6557** -Herbalism.Ability.GTh=[[GREEN]]**\u7dd1\u8272\u306e\u89aa\u6307** -Herbalism.Ability.Lower=[[GRAY]]\u30af\u30ef\u3092\u4e0b\u3052\u305f\u3002 -Herbalism.Ability.Ready=[[DARK_AQUA]]\u30af\u30ef\u3092[[GOLD]]\u6e96\u5099[[DARK_AQUA]]\u3057\u305f\u3002 +Herbalism.Ability.GTh=&a**\u7dd1\u8272\u306e\u89aa\u6307** +Herbalism.Ability.Lower=&7\u30af\u30ef\u3092\u4e0b\u3052\u305f\u3002 +Herbalism.Ability.Ready=&3\u30af\u30ef\u3092&6\u6e96\u5099&3\u3057\u305f\u3002 Herbalism.Ability.ShroomThumb.Fail=**\u30ad\u30ce\u30b3\u306e\u89aa\u6307 \u5931\u6557** Herbalism.SubSkill.GreenTerra.Name=\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 Herbalism.SubSkill.GreenTerra.Description=\u7dd1\u3092\u5e83\u3052\u308b, 3x \u30c9\u30ed\u30c3\u30d7 @@ -266,12 +265,12 @@ Herbalism.SubSkill.GreenTerra.Stat=\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 \u671f\u Herbalism.SubSkill.GreenThumb.Name=\u7dd1\u8272\u306e\u89aa\u6307 Herbalism.SubSkill.GreenThumb.Description=\u4f5c\u7269\u306e\u53ce\u7a6b\u6642\u306b\u81ea\u52d5\u3067\u690d\u3048\u66ff\u3048\u3092\u3059\u308b\u3002 Herbalism.SubSkill.GreenThumb.Stat=\u7dd1\u8272\u306e\u89aa\u6307 \u78ba\u7387 -Herbalism.SubSkill.GreenThumb.Stat.Extra=\u7dd1\u8272\u306e\u89aa\u6307 \u30b9\u30c6\u30fc\u30b8: [[GREEN]] \u4f5c\u7269\u306f\u30b9\u30c6\u30fc\u30b8 {0} \u306b\u6210\u9577 +Herbalism.SubSkill.GreenThumb.Stat.Extra=\u7dd1\u8272\u306e\u89aa\u6307 \u30b9\u30c6\u30fc\u30b8: &a \u4f5c\u7269\u306f\u30b9\u30c6\u30fc\u30b8 {0} \u306b\u6210\u9577 Herbalism.Effect.4=\u7dd1\u8272\u306e\u89aa\u6307 (\u30d6\u30ed\u30c3\u30af) Herbalism.SubSkill.GreenThumb.Description.2=\u77f3\u30ec\u30f3\u30ac\u3092\u82d4\u3080\u3057\u305f\u72b6\u614b\u306b\u3059\u308b\u3002\u307e\u305f\u306f\u8349\u3092\u6210\u9577\u3055\u305b\u308b\u3002 Herbalism.SubSkill.FarmersDiet.Name=\u8fb2\u5bb6\u306e\u98df\u4e8b Herbalism.SubSkill.FarmersDiet.Description=\u8fb2\u4f5c\u7269\u304b\u3089\u56de\u5fa9\u3059\u308b\u6e80\u8179\u5ea6\u3092\u6539\u5584\u3059\u308b\u3002 -Herbalism.SubSkill.FarmersDiet.Stat=\u8fb2\u5bb6\u306e\u98df\u4e8b: [[GREEN]]\u30e9\u30f3\u30af {0} +Herbalism.SubSkill.FarmersDiet.Stat=\u8fb2\u5bb6\u306e\u98df\u4e8b: &a\u30e9\u30f3\u30af {0} Herbalism.SubSkill.DoubleDrops.Name=\u30c9\u30ed\u30c3\u30d7\u4e8c\u500d Herbalism.SubSkill.DoubleDrops.Description=\u30c9\u30ed\u30c3\u30d7\u304c\u4e8c\u500d\u306b\u306a\u308b\u3002 Herbalism.SubSkill.DoubleDrops.Stat=\u30c9\u30ed\u30c3\u30d7\u4e8c\u500d \u78ba\u7387 @@ -281,31 +280,31 @@ Herbalism.SubSkill.HylianLuck.Stat=\u30cf\u30a4\u30ea\u30a2\u306e\u904b \u78ba\u Herbalism.SubSkill.ShroomThumb.Name=\u30ad\u30ce\u30b3\u306e\u89aa\u6307 Herbalism.SubSkill.ShroomThumb.Description=\u571f\u3084\u8349\u306b\u83cc\u7cf8\u3092\u5e83\u3052\u308b\u3002 Herbalism.SubSkill.ShroomThumb.Stat=\u30ad\u30ce\u30b3\u306e\u89aa\u6307 \u78ba\u7387 -Herbalism.HylianLuck=[[GREEN]]\u30cf\u30a4\u30e9\u30eb\u306e\u904b\u306f\u4eca\u65e5\u306e\u3042\u306a\u305f\u306b\u3064\u3044\u3066\u3044\u307e\u3059\uff01 +Herbalism.HylianLuck=&a\u30cf\u30a4\u30e9\u30eb\u306e\u904b\u306f\u4eca\u65e5\u306e\u3042\u306a\u305f\u306b\u3064\u3044\u3066\u3044\u307e\u3059\uff01 Herbalism.Listener=\u8fb2\u696d: Herbalism.SkillName=\u8fb2\u696d Herbalism.Skills.GTe.Off=**\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 \u3092\u6d88\u8017\u3057\u305f** -Herbalism.Skills.GTe.On=[[GREEN]]**\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Herbalism.Skills.GTe.Refresh=[[YELLOW]]\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Herbalism.Skills.GTe.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u304c [[RED]]\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Herbalism.Skills.GTe.On=&a**\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Herbalism.Skills.GTe.Refresh=&e\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Herbalism.Skills.GTe.Other.Off=&e{0}\u304c &f\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 &a\u3092\u6d88\u8017\u3057\u305f +Herbalism.Skills.GTe.Other.On=&a{0}&2\u304c &c\u30b0\u30ea\u30fc\u30f3\u30c6\u30e9 &2\u3092\u4f7f\u3063\u305f\uff01 # MINING Mining.Ability.Locked.0=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0) Mining.Ability.Locked.1=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u5927\u304d\u306a\u7206\u5f3e) Mining.Ability.Locked.2=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u89e3\u4f53\u5c02\u9580\u77e5\u8b58) -Mining.Ability.Lower=[[GRAY]]\u30d4\u30c3\u30b1\u30eb\u3092\u4e0b\u3052\u305f\u3002 -Mining.Ability.Ready=[[DARK_AQUA]]\u30d4\u30c3\u30b1\u30eb\u3092[[GOLD]]\u6e96\u5099[[DARK_AQUA]]\u3057\u305f\u3002 +Mining.Ability.Lower=&7\u30d4\u30c3\u30b1\u30eb\u3092\u4e0b\u3052\u305f\u3002 +Mining.Ability.Ready=&3\u30d4\u30c3\u30b1\u30eb\u3092&6\u6e96\u5099&3\u3057\u305f\u3002 Mining.SubSkill.SuperBreaker.Name=\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc Mining.SubSkill.SuperBreaker.Description=\u30b9\u30d4\u30fc\u30c9+, \u30c9\u30ed\u30c3\u30d7\u7387\u4e09\u500d Mining.SubSkill.SuperBreaker.Stat=\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc\u306e\u9577\u3055 Mining.SubSkill.DoubleDrops.Name=\u30c9\u30ed\u30c3\u30d7\u4e8c\u500d Mining.SubSkill.DoubleDrops.Description=\u30c9\u30ed\u30c3\u30d7\u304c\u4e8c\u500d\u306b\u306a\u308b\u3002 -Mining.SubSkill.DoubleDrops.Stat=\u30c9\u30ed\u30c3\u30d7\u4e8c\u500d \u78ba\u7387: [[YELLOW]]{0} +Mining.SubSkill.DoubleDrops.Stat=\u30c9\u30ed\u30c3\u30d7\u4e8c\u500d \u78ba\u7387: &e{0} Mining.SubSkill.BlastMining.Name=\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0 Mining.SubSkill.BlastMining.Description=TNT\u306b\u3088\u308b\u63a1\u6398\u306e\u30dc\u30fc\u30ca\u30b9 -Mining.SubSkill.BlastMining.Stat=\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0:[[GREEN]] \u30e9\u30f3\u30af {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=\u7206\u767a\u7bc4\u56f2\u5897\u52a0: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0:&a \u30e9\u30f3\u30af {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=\u7206\u767a\u7bc4\u56f2\u5897\u52a0: &a+{0} Mining.SubSkill.BiggerBombs.Name=\u5927\u304d\u306a\u7206\u5f3e Mining.SubSkill.BiggerBombs.Description=TNT\u306e\u7206\u767a\u7bc4\u56f2\u3092\u62e1\u5927\u3059\u308b\u3002 Mining.SubSkill.DemolitionsExpertise.Name=\u89e3\u4f53\u5c02\u9580\u77e5\u8b58 @@ -314,17 +313,17 @@ Mining.SubSkill.DemolitionsExpertise.Stat=\u89e3\u4f53\u30a8\u30ad\u30b9\u30d1\u Mining.Listener=\u63a1\u6398: Mining.SkillName=\u63a1\u6398 Mining.Skills.SuperBreaker.Off=**\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc \u3092\u6d88\u8017\u3057\u305f** -Mining.Skills.SuperBreaker.On=[[GREEN]]**\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Mining.Skills.SuperBreaker.Refresh=[[YELLOW]]\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Mining.Skills.SuperBreaker.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u304c [[RED]]\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Mining.Skills.SuperBreaker.On=&a**\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Mining.Skills.SuperBreaker.Refresh=&e\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Mining.Skills.SuperBreaker.Other.Off=&e{0}\u304c &f\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc &a\u3092\u6d88\u8017\u3057\u305f +Mining.Skills.SuperBreaker.Other.On=&a{0}&2\u304c &c\u30b9\u30fc\u30d1\u30fc\u30d6\u30ec\u30fc\u30ab\u30fc &2\u3092\u4f7f\u3063\u305f\uff01 # Blast Mining -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} ore yield, {1}x \u30c9\u30ed\u30c3\u30d7 -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u304c [[RED]]\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0 [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 -Mining.Blast.Refresh=[[YELLOW]]\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Mining.Blast.Other.On=&a{0}&2 \u304c &c\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0 &2\u3092\u4f7f\u3063\u305f\uff01 +Mining.Blast.Refresh=&e\u30d6\u30e9\u30b9\u30c8\u30de\u30a4\u30cb\u30f3\u30b0[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 # REPAIR Repair.SubSkill.Repair.Name=\u4fee\u7406 @@ -337,7 +336,7 @@ Repair.SubSkill.StoneRepair.Name=\u77f3 \u4fee\u7406 ({0}+ SKILL) Repair.SubSkill.StoneRepair.Description=\u77f3\u306e\u30c4\u30fc\u30eb\u3068\u9632\u5177\u3092\u4fee\u7406\u3059\u308b\u3002 Repair.SubSkill.RepairMastery.Name=\u4fee\u7406 \u7df4\u5ea6 Repair.SubSkill.RepairMastery.Description=\u4fee\u7406\u91cf\u306e\u5897\u52a0 -Repair.SubSkill.RepairMastery.Stat=\u4fee\u7406 \u7df4\u5ea6: [[GREEN]]Extra {0} durability restored +Repair.SubSkill.RepairMastery.Stat=\u4fee\u7406 \u7df4\u5ea6: &aExtra {0} durability restored Repair.SubSkill.SuperRepair.Name=\u30b9\u30fc\u30d1\u30fc\u4fee\u7406 Repair.SubSkill.SuperRepair.Description=\u4e8c\u91cd\u306e\u52b9\u679c Repair.SubSkill.SuperRepair.Stat=\u30b9\u30fc\u30d1\u30fc\u4fee\u7406 \u78ba\u7387 @@ -345,27 +344,27 @@ Repair.SubSkill.DiamondRepair.Name=\u30c0\u30a4\u30a2\u30e2\u30f3\u30c9 \u4fee\u Repair.SubSkill.DiamondRepair.Description=\u30c0\u30a4\u30a2\u30e2\u30f3\u30c9\u306e\u30c4\u30fc\u30eb\u3068\u9632\u5177\u3092\u4fee\u7406\u3059\u308b\u3002 Repair.SubSkill.ArcaneForging.Name=\u96e3\u89e3\u306a\u935b\u9020 Repair.SubSkill.ArcaneForging.Description=\u9b54\u6cd5\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u4fee\u7406\u3059\u308b\u3002 -Repair.SubSkill.ArcaneForging.Stat=\u96e3\u89e3\u306a\u935b\u9020: [[YELLOW]]\u30e9\u30f3\u30af {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]\u96e3\u89e3\u306a\u935b\u9020 \u30aa\u30c3\u30ba:[[GRAY]] \u6210\u529f [[GREEN]]{0}[[GRAY]]%, \u5931\u6557 [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u4fee\u7406\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306bmcMMO\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 -Repair.Listener.Anvil=[[DARK_RED]]\u9244\u5e8a\u3092\u8a2d\u7f6e\u3057\u307e\u3057\u305f\u3001\u9244\u5e8a\u306f\u30c4\u30fc\u30eb\u3068\u9632\u5177\u3092\u4fee\u7406\u3067\u304d\u307e\u3059\u3002 +Repair.SubSkill.ArcaneForging.Stat=\u96e3\u89e3\u306a\u935b\u9020: &e\u30e9\u30f3\u30af {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3\u96e3\u89e3\u306a\u935b\u9020 \u30aa\u30c3\u30ba:&7 \u6210\u529f &a{0}&7%, \u5931\u6557 &c{1}&7% +Repair.Error=&4\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u4fee\u7406\u3057\u3088\u3046\u3068\u3057\u3066\u3044\u308b\u3068\u304d\u306bmcMMO\u3067\u30a8\u30e9\u30fc\u304c\u767a\u751f\u3057\u307e\u3057\u305f\u3002 +Repair.Listener.Anvil=&4\u9244\u5e8a\u3092\u8a2d\u7f6e\u3057\u307e\u3057\u305f\u3001\u9244\u5e8a\u306f\u30c4\u30fc\u30eb\u3068\u9632\u5177\u3092\u4fee\u7406\u3067\u304d\u307e\u3059\u3002 Repair.Listener=\u4fee\u7406: Repair.SkillName=\u4fee\u7406 -Repair.Skills.AdeptDiamond=[[DARK_RED]]\u3042\u306a\u305f\u306f\u30c0\u30a4\u30e4\u30e2\u30f3\u30c9\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 -Repair.Skills.AdeptGold=[[DARK_RED]]\u3042\u306a\u305f\u306f\u91d1\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 -Repair.Skills.AdeptIron=[[DARK_RED]]\u3042\u306a\u305f\u306f\u9244\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 -Repair.Skills.AdeptStone=[[DARK_RED]]\u3042\u306a\u305f\u306f\u77f3\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 -Repair.Skills.Adept=[[YELLOW]]{1} [[RED]]\u3092\u4fee\u7406\u3059\u308b\u305f\u3081\u306b\u306f [[YELLOW]]{0} [[RED]]\u30ec\u30d9\u30eb\u304c\u5fc5\u8981\u3067\u3059\u3002 -Repair.Skills.FeltEasy=[[GRAY]]\u305d\u308c\u306f\u7c21\u5358\u306b\u611f\u3058\u305f\u3002 -Repair.Skills.FullDurability=[[GRAY]]\u305d\u308c\u306f\u5b8c\u5168\u306a\u8010\u4e45\u6027\u3067\u3059\u3002 -Repair.Skills.StackedItems=[[DARK_RED]]\u30b9\u30bf\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0\u306f\u4fee\u7406\u3067\u304d\u307e\u305b\u3093\u3002 +Repair.Skills.AdeptDiamond=&4\u3042\u306a\u305f\u306f\u30c0\u30a4\u30e4\u30e2\u30f3\u30c9\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 +Repair.Skills.AdeptGold=&4\u3042\u306a\u305f\u306f\u91d1\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 +Repair.Skills.AdeptIron=&4\u3042\u306a\u305f\u306f\u9244\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 +Repair.Skills.AdeptStone=&4\u3042\u306a\u305f\u306f\u77f3\u3092\u4fee\u7406\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 +Repair.Skills.Adept=&e{1} &c\u3092\u4fee\u7406\u3059\u308b\u305f\u3081\u306b\u306f &e{0} &c\u30ec\u30d9\u30eb\u304c\u5fc5\u8981\u3067\u3059\u3002 +Repair.Skills.FeltEasy=&7\u305d\u308c\u306f\u7c21\u5358\u306b\u611f\u3058\u305f\u3002 +Repair.Skills.FullDurability=&7\u305d\u308c\u306f\u5b8c\u5168\u306a\u8010\u4e45\u6027\u3067\u3059\u3002 +Repair.Skills.StackedItems=&4\u30b9\u30bf\u30c3\u30af\u3055\u308c\u305f\u30a2\u30a4\u30c6\u30e0\u306f\u4fee\u7406\u3067\u304d\u307e\u305b\u3093\u3002 Repair.Pretty.Name=\u4fee\u7406 # Arcane Forging Repair.Arcane.Downgrade=\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306e\u96e3\u89e3\u306a\u529b\u306f\u6e1b\u5c11\u3057\u307e\u3057\u305f\u3002 Repair.Arcane.Fail=\u96e3\u89e3\u306a\u529b\u306f\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u304b\u3089\u6d88\u3048\u307e\u3057\u305f\u3002 Repair.Arcane.Lost=\u3042\u306a\u305f\u306f\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8\u3059\u308b\u7a0b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u7372\u5f97\u3057\u3066\u3044\u307e\u305b\u3093\u3067\u3057\u305f\u3002 -Repair.Arcane.Perfect=[[GREEN]]\u3042\u306a\u305f\u306f\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306e\u96e3\u89e3\u306a\u30a8\u30cd\u30eb\u30ae\u30fc\u3092\u6301\u7d9a\u3057\u3066\u304d\u307e\u3057\u305f\u3002 +Repair.Arcane.Perfect=&a\u3042\u306a\u305f\u306f\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306e\u96e3\u89e3\u306a\u30a8\u30cd\u30eb\u30ae\u30fc\u3092\u6301\u7d9a\u3057\u3066\u304d\u307e\u3057\u305f\u3002 # SALVAGE Salvage.Pretty.Name=\u30b5\u30eb\u30d9\u30fc\u30b8 @@ -373,41 +372,41 @@ Salvage.SubSkill.UnderstandingTheArt.Name=\u82b8\u8853\u3092\u7406\u89e3\u3059\u Salvage.SubSkill.UnderstandingTheArt.Description=\u3042\u306a\u305f\u306f\u305f\u3060\u3042\u306a\u305f\u306e\u96a3\u4eba\u306e\u30b4\u30df\u3092\u6398\u308a\u4e0b\u3052\u308b\u306e\u3067\u306f\u306a\u304f\u3001\u3042\u306a\u305f\u306f\u74b0\u5883\u306e\u4e16\u8a71\u3092\u3057\u3066\u3044\u307e\u3059\u3002\n\u30b5\u30eb\u30d9\u30fc\u30b8\u306e\u69d8\u3005\u306a\u7279\u6027\u3092\u5f15\u304d\u51fa\u3059\u3002 Salvage.SubSkill.ScrapCollector.Name=\u30b9\u30af\u30e9\u30c3\u30d7\u30b3\u30ec\u30af\u30bf\u30fc Salvage.SubSkill.ScrapCollector.Description=\u30b5\u30eb\u30d9\u30fc\u30b8\u306b\u3088\u308b\u30a2\u30a4\u30c6\u30e0\u304b\u3089\u306e\u7d20\u6750\u56de\u53ce\u3001\u5b8c\u74a7\u306a\u30b5\u30eb\u30d9\u30fc\u30b8\u306f\u30b9\u30ad\u30eb\u3068\u904b\u306b\u4f9d\u5b58\u3057\u307e\u3059\u3002 -Salvage.SubSkill.ScrapCollector.Stat=\u30b9\u30af\u30e9\u30c3\u30d7\u30b3\u30ec\u30af\u30bf\u30fc: [[GREEN]]\u6700\u5927[[YELLOW]]{0}\u500b[[GREEN]]\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3002\u904b\u304c\u95a2\u4fc2\u3057\u3066\u3044\u307e\u3059\u3002 +Salvage.SubSkill.ScrapCollector.Stat=\u30b9\u30af\u30e9\u30c3\u30d7\u30b3\u30ec\u30af\u30bf\u30fc: &a\u6700\u5927&e{0}\u500b&a\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3002\u904b\u304c\u95a2\u4fc2\u3057\u3066\u3044\u307e\u3059\u3002 Salvage.SubSkill.ArcaneSalvage.Name=\u96e3\u89e3\u306a\u30b5\u30eb\u30d9\u30fc\u30b8 Salvage.SubSkill.ArcaneSalvage.Description=\u30a2\u30a4\u30c6\u30e0\u304b\u3089\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8\u3092\u62bd\u51fa\u3059\u308b\u3002 -Salvage.SubSkill.ArcaneSalvage.Stat=\u96e3\u89e3\u306a\u30b5\u30eb\u30d9\u30fc\u30b8: [[YELLOW]]\u30e9\u30f3\u30af {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=\u96e3\u89e3\u306a\u30b5\u30eb\u30d9\u30fc\u30b8: &e\u30e9\u30f3\u30af {0}/{1} Salvage.Ability.Bonus.0=\u30b9\u30af\u30e9\u30c3\u30d7\u30b3\u30ec\u30af\u30bf\u30fc -Salvage.Ability.Bonus.1=[[GREEN]]\u6700\u5927[[YELLOW]]{0}\u500b[[GREEN]]\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3002\u904b\u304c\u95a2\u4fc2\u3057\u3066\u3044\u307e\u3059\u3002 -Salvage.Arcane.ExtractFull=[[GRAY]]\u30d5\u30eb\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8 \u78ba\u7387 -Salvage.Arcane.ExtractPartial=[[GRAY]]\u90e8\u5206\u7684\u306a\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8 \u78ba\u7387 -Salvage.Skills.Success=[[GREEN]]\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\uff01 -Salvage.Skills.Adept.Damaged=[[DARK_RED]]\u3042\u306a\u305f\u306f\u8010\u4e45\u5024\u306e\u6e1b\u3063\u305f\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 -Salvage.Skills.Adept.Level=[[YELLOW]]{1} [[RED]]\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3059\u308b\u305f\u3081\u306b\u306f [[YELLOW]]{0} [[RED]]\u30ec\u30d9\u30eb\u304c\u5fc5\u8981\u3067\u3059\u3002 -Salvage.Skills.TooDamaged=[[DARK_RED]]\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306f\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u3066\u3044\u308b\u305f\u3081\u3001\u30b5\u30eb\u30d9\u30fc\u30b8\u3067\u304d\u307e\u305b\u3093\u3002 -Salvage.Skills.ArcaneFailed=[[RED]]\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u77e5\u8b58\u3092\u62bd\u51fa\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 -Salvage.Skills.ArcanePartial=[[RED]]\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u77e5\u8b58\u3092\u4e00\u90e8\u3057\u304b\u62bd\u51fa\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 -Salvage.Skills.ArcaneSuccess=[[GREEN]]\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u77e5\u8b58\u3092\u62bd\u51fa\u3067\u304d\u307e\u3057\u305f\uff01 -Salvage.Listener.Anvil=[[DARK_RED]]\u3042\u306a\u305f\u306f\u30b5\u30eb\u30d9\u30fc\u30b8\u30a2\u30f3\u30d3\u30eb\u3092\u8a2d\u7f6e\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u3092\u30c4\u30fc\u30eb\u3068\u9632\u5177\u306e\u30b5\u30eb\u30d9\u30fc\u30b8\u306b\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044\u3002 +Salvage.Ability.Bonus.1=&a\u6700\u5927&e{0}\u500b&a\u306e\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3002\u904b\u304c\u95a2\u4fc2\u3057\u3066\u3044\u307e\u3059\u3002 +Salvage.Arcane.ExtractFull=&7\u30d5\u30eb\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8 \u78ba\u7387 +Salvage.Arcane.ExtractPartial=&7\u90e8\u5206\u7684\u306a\u30a8\u30f3\u30c1\u30e3\u30f3\u30c8 \u78ba\u7387 +Salvage.Skills.Success=&a\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\uff01 +Salvage.Skills.Adept.Damaged=&4\u3042\u306a\u305f\u306f\u8010\u4e45\u5024\u306e\u6e1b\u3063\u305f\u30a2\u30a4\u30c6\u30e0\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3059\u308b\u306e\u306b\u5341\u5206\u306a\u7df4\u5ea6\u3092\u5f97\u3066\u3044\u307e\u305b\u3093\u3002 +Salvage.Skills.Adept.Level=&e{1} &c\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3059\u308b\u305f\u3081\u306b\u306f &e{0} &c\u30ec\u30d9\u30eb\u304c\u5fc5\u8981\u3067\u3059\u3002 +Salvage.Skills.TooDamaged=&4\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306f\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u3066\u3044\u308b\u305f\u3081\u3001\u30b5\u30eb\u30d9\u30fc\u30b8\u3067\u304d\u307e\u305b\u3093\u3002 +Salvage.Skills.ArcaneFailed=&c\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u77e5\u8b58\u3092\u62bd\u51fa\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 +Salvage.Skills.ArcanePartial=&c\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u77e5\u8b58\u3092\u4e00\u90e8\u3057\u304b\u62bd\u51fa\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\u3002 +Salvage.Skills.ArcaneSuccess=&a\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306b\u542b\u307e\u308c\u3066\u3044\u308b\u77e5\u8b58\u3092\u62bd\u51fa\u3067\u304d\u307e\u3057\u305f\uff01 +Salvage.Listener.Anvil=&4\u3042\u306a\u305f\u306f\u30b5\u30eb\u30d9\u30fc\u30b8\u30a2\u30f3\u30d3\u30eb\u3092\u8a2d\u7f6e\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u3092\u30c4\u30fc\u30eb\u3068\u9632\u5177\u306e\u30b5\u30eb\u30d9\u30fc\u30b8\u306b\u4f7f\u3063\u3066\u304f\u3060\u3055\u3044\u3002 Salvage.Listener=\u30b5\u30eb\u30d9\u30fc\u30b8: Salvage.SkillName=\u30b5\u30eb\u30d9\u30fc\u30b8 -Salvage.Skills.Lottery.Normal=[[YELLOW]]{1}[[GOLD]]\u304b\u3089[[DARK_AQUA]]{0}[[GOLD]]\u306e\u7d20\u6750\u3092\u56de\u53ce\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002 -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]\u30d1\u30fc\u30d5\u30a7\u30af\u30c8\uff01[[RESET]][[GOLD]] \u3042\u306a\u305f\u306f [[DARK_AQUA]]{1}[[GOLD]]\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3057\u3001[[DARK_AQUA]]{0}[[GOLD]]\u500b\u306e\u7d20\u6750\u3092\u56de\u53ce\u3057\u307e\u3057\u305f\u3002 -Salvage.Skills.Lottery.Untrained=[[GRAY]]\u3042\u306a\u305f\u306f\u30b5\u30eb\u30d9\u30fc\u30b8\u3092\u6b63\u3057\u304f\u8a13\u7df4\u3067\u304d\u3066\u3044\u307e\u305b\u3093\u3002 [[GREEN]]{1}[[GRAY]]\u304b\u3089[[RED]]{0}[[GRAY]]\u500b\u306e\u7d20\u6750\u3057\u304b\u56de\u53ce\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f +Salvage.Skills.Lottery.Normal=&e{1}&6\u304b\u3089&3{0}&6\u306e\u7d20\u6750\u3092\u56de\u53ce\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3057\u305f\u3002 +Salvage.Skills.Lottery.Perfect=&a&l\u30d1\u30fc\u30d5\u30a7\u30af\u30c8\uff01&r&6 \u3042\u306a\u305f\u306f &3{1}&6\u3092\u30b5\u30eb\u30d9\u30fc\u30b8\u3057\u3001&3{0}&6\u500b\u306e\u7d20\u6750\u3092\u56de\u53ce\u3057\u307e\u3057\u305f\u3002 +Salvage.Skills.Lottery.Untrained=&7\u3042\u306a\u305f\u306f\u30b5\u30eb\u30d9\u30fc\u30b8\u3092\u6b63\u3057\u304f\u8a13\u7df4\u3067\u304d\u3066\u3044\u307e\u305b\u3093\u3002 &a{1}&7\u304b\u3089&c{0}&7\u500b\u306e\u7d20\u6750\u3057\u304b\u56de\u53ce\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f # Anvil (Shared between SALVAGE and REPAIR) Anvil.Unbreakable=\u3053\u306e\u30a2\u30a4\u30c6\u30e0\u306f\u58ca\u308c\u307e\u305b\u3093\uff01 # SWORDS -Swords.Ability.Lower=[[GRAY]]\u5263\u3092\u4e0b\u3052\u305f\u3002 -Swords.Ability.Ready=[[DARK_AQUA]]\u5263\u3092[[GOLD]]\u6e96\u5099[[DARK_AQUA]]\u3057\u305f\u3002 -Swords.Combat.Rupture.Note=[[GREY]]\u6ce8\u610f\uff1a[[YELLOW]] 0.5\u79d2\u3054\u3068\u306b1tick\u304c\u767a\u751f\u3057\u307e\u3059\u3002 -Swords.Combat.Bleeding.Started=[[DARK_RED]] \u3042\u306a\u305f\u306f\u51fa\u8840\u3057\u3066\u3044\u307e\u3059\uff01 -Swords.Combat.Bleeding.Stopped=[[GRAY]]\u51fa\u8840\u304c [[GREEN]]\u6b62\u307e\u308a\u307e\u3057\u305f[[GRAY]]\uff01 -Swords.Combat.Bleeding=[[GREEN]]**\u30a8\u30cd\u30df\u30fc \u51fa\u8840** -Swords.Combat.Counter.Hit=[[DARK_RED]]\u30ab\u30a6\u30f3\u30bf\u30fc\u653b\u6483\u304c\u30d2\u30c3\u30c8\uff01 -Swords.Combat.Countered=[[GREEN]]**\u30ab\u30a6\u30f3\u30bf\u30fc\u653b\u6483** -Swords.Combat.SS.Struck=[[DARK_RED]]Struck by SERRATED STRIKES! +Swords.Ability.Lower=&7\u5263\u3092\u4e0b\u3052\u305f\u3002 +Swords.Ability.Ready=&3\u5263\u3092&6\u6e96\u5099&3\u3057\u305f\u3002 +Swords.Combat.Rupture.Note=[[GREY]]\u6ce8\u610f\uff1a&e 0.5\u79d2\u3054\u3068\u306b1tick\u304c\u767a\u751f\u3057\u307e\u3059\u3002 +Swords.Combat.Bleeding.Started=&4 \u3042\u306a\u305f\u306f\u51fa\u8840\u3057\u3066\u3044\u307e\u3059\uff01 +Swords.Combat.Bleeding.Stopped=&7\u51fa\u8840\u304c &a\u6b62\u307e\u308a\u307e\u3057\u305f&7\uff01 +Swords.Combat.Bleeding=&a**\u30a8\u30cd\u30df\u30fc \u51fa\u8840** +Swords.Combat.Counter.Hit=&4\u30ab\u30a6\u30f3\u30bf\u30fc\u653b\u6483\u304c\u30d2\u30c3\u30c8\uff01 +Swords.Combat.Countered=&a**\u30ab\u30a6\u30f3\u30bf\u30fc\u653b\u6483** +Swords.Combat.SS.Struck=&4Struck by SERRATED STRIKES! Swords.SubSkill.CounterAttack.Name=\u30ab\u30a6\u30f3\u30bf\u30fc\u653b\u6483 Swords.SubSkill.CounterAttack.Description=\u653b\u6483\u3055\u308c\u305f\u3068\u304d\u306b\u30c0\u30e1\u30fc\u30b8\u306e\u4e00\u90e8\u3092\u53cd\u5c04\u3059\u308b\uff01 Swords.SubSkill.CounterAttack.Stat=\u30ab\u30a6\u30f3\u30bf\u30fc\u653b\u6483 \u78ba\u7387 @@ -423,16 +422,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=\u5263 \u9650\u754c\u7a81\u7834 Swords.SubSkill.SwordsLimitBreak.Description=\u9650\u754c\u3092\u7834\u308b\u3002\u30bf\u30d5\u306a\u6575\u306b\u5bfe\u3059\u308b\u30c0\u30e1\u30fc\u30b8\u304c\u5897\u52a0\u3057\u307e\u3059\u3002PvP\u3092\u5bfe\u8c61\u3068\u3057\u3001PvE\u3078\u306e\u9069\u5fdc\u306f\u30b5\u30fc\u30d0\u30fc\u306e\u8a2d\u5b9a\u6b21\u7b2c\u3067\u3059\u3002 Swords.SubSkill.SwordsLimitBreak.Stat=\u9650\u754c\u7a81\u7834 \u8ffd\u52a0\u30c0\u30e1\u30fc\u30b8 Swords.SubSkill.Rupture.Stat=\u7834\u88c2 \u78ba\u7387 -Swords.SubSkill.Rupture.Stat.Extra=\u7834\u88c2: [[GREEN]]{0} ticks [{1} DMG vs Player] [{2} DMG vs Mobs] +Swords.SubSkill.Rupture.Stat.Extra=\u7834\u88c2: &a{0} ticks [{1} DMG vs Player] [{2} DMG vs Mobs] Swords.Effect.4=\u92f8\u6b6f\u72b6\u306e\u653b\u6483\u306e\u7834\u88c2+ Swords.Effect.5={0} Tick \u7834\u88c2 Swords.Listener=\u5263: Swords.SkillName=\u5263 Swords.Skills.SS.Off=**\u92f8\u6b6f\u72b6\u306e\u653b\u6483 \u3092\u6d88\u8017\u3057\u305f** -Swords.Skills.SS.On=[[GREEN]]**\u92f8\u6b6f\u72b6\u306e\u653b\u6483 \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Swords.Skills.SS.Refresh=[[YELLOW]]\u92f8\u6b6f\u72b6\u306e\u653b\u6483 [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Swords.Skills.SS.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u92f8\u6b6f\u72b6\u306e\u653b\u6483 [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u304c [[RED]]\u92f8\u6b6f\u72b6\u306e\u653b\u6483 [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Swords.Skills.SS.On=&a**\u92f8\u6b6f\u72b6\u306e\u653b\u6483 \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Swords.Skills.SS.Refresh=&e\u92f8\u6b6f\u72b6\u306e\u653b\u6483 &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Swords.Skills.SS.Other.Off=&e{0}\u304c &f\u92f8\u6b6f\u72b6\u306e\u653b\u6483 &a\u3092\u6d88\u8017\u3057\u305f +Swords.Skills.SS.Other.On=&a{0}&2 \u304c &c\u92f8\u6b6f\u72b6\u306e\u653b\u6483 &2\u3092\u4f7f\u3063\u305f\uff01 # TAMING Taming.Ability.Bonus.0=\u74b0\u5883\u306b\u914d\u616e @@ -460,7 +459,7 @@ Taming.SubSkill.ShockProof.Name=\u885d\u6483\u8010\u6027 Taming.SubSkill.ShockProof.Description=\u7206\u767a\u30c0\u30e1\u30fc\u30b8\u306e\u8efd\u6e1b Taming.SubSkill.CallOfTheWild.Name=\u30ef\u30a4\u30eb\u30c9\u30aa\u30d6\u30b3\u30fc\u30eb Taming.SubSkill.CallOfTheWild.Description=\u52d5\u7269\u3092\u53ec\u559a\u3059\u308b\u3002 -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW: \u3057\u3083\u304c\u3093\u3067\u5de6\u30af\u30ea\u30c3\u30af\n {0} {1} (\u732b), {2} {3} (Wolf), {4} {5} (\u99ac) +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW: \u3057\u3083\u304c\u3093\u3067\u5de6\u30af\u30ea\u30c3\u30af\n {0} {1} (\u732b), {2} {3} (Wolf), {4} {5} (\u99ac) Taming.SubSkill.FastFoodService.Name=\u30d5\u30a1\u30fc\u30b9\u30c8\u30d5\u30fc\u30c9\u30b5\u30fc\u30d3\u30b9 Taming.SubSkill.FastFoodService.Description=\u78ba\u7387\u3067\u72fc\u304c\u653b\u6483\u6642\u56de\u5fa9\u3059\u308b\u3002 Taming.SubSkill.HolyHound.Name=\u30db\u30fc\u30ea\u30fc\u30cf\u30a6\u30f3\u30c9 @@ -476,7 +475,7 @@ Taming.SubSkill.ThickFur.Description=\u30c0\u30e1\u30fc\u30b8\u8efd\u6e1b\u3001\ Taming.SubSkill.Pummel.Name=\u30d1\u30f3\u30e1\u30eb Taming.SubSkill.Pummel.Description=\u78ba\u7387\u3067\u72fc\u304c\u6575\u3092\u30ce\u30c3\u30af\u30d0\u30c3\u30af\u3059\u308b\u3002 Taming.SubSkill.Pummel.TargetMessage=\u72fc\u306b\u30ce\u30c3\u30af\u30d0\u30c3\u30af\u3055\u308c\u307e\u3057\u305f\uff01 -Taming.Listener.Wolf=[[DARK_GRAY]]\u72fc\u306f\u3042\u306a\u305f\u306e\u3082\u3068\u306b\u6025\u3044\u3067\u623b\u308a\u307e\u3059... +Taming.Listener.Wolf=&8\u72fc\u306f\u3042\u306a\u305f\u306e\u3082\u3068\u306b\u6025\u3044\u3067\u623b\u308a\u307e\u3059... Taming.Listener=\u8abf\u6559: Taming.SkillName=\u8abf\u6559 Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\u3073\u304b\u3051\uff09 [[GRAY]]\u3042\u306a\u305f\u306f[[GOLD]]{0}[[GRAY]]\u3092\u53ec\u559a\u3057\u307e\u3057\u305f[[GRAY]] @@ -484,16 +483,15 @@ Taming.Summon.COTW.Success.WithLifespan=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\ Taming.Summon.COTW.Limit=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\u3073\u304b\u3051\uff09 [[GOLD]]{0}[[GRAY]]\u306f\u540c\u6642\u306b[[GOLD]]{1}[[GRAY]]\u5339\u3057\u304b\u53ec\u559a\u3067\u304d\u307e\u305b\u3093\u3002 Taming.Summon.COTW.TimeExpired=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\u3073\u304b\u3051\uff09 [[GRAY]]\u6642\u9593\u5207\u308c\u3067[[GOLD]]{0}[[GRAY]]\u304c\u7acb\u3061\u53bb\u308a\u307e\u3057\u305f\u3002 Taming.Summon.COTW.BreedingDisallowed=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\u3073\u304b\u3051\uff09 [[RED]]\u53ec\u559a\u3055\u308c\u305f\u52d5\u7269\u3092\u7e41\u6b96\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 -Taming.Summon.COTW.NeedMoreItems=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\u3073\u304b\u3051\uff09 [[YELLOW]]{0}[[GRAY]]\u304c[[DARK_AQUA]]{1}[[GRAY]]\u500b\u5fc5\u8981\u3067\u3059\u3002 +Taming.Summon.COTW.NeedMoreItems=[[GREEN]]\uff08\u91ce\u751f\u306e\u547c\u3073\u304b\u3051\uff09 [[YELLOW]]{1}[[GRAY]]\u304c[[DARK_AQUA]]{0}[[GRAY]]\u500b\u5fc5\u8981\u3067\u3059\u3002 Taming.Summon.Name.Format=[[GOLD]](COTW) [[WHITE]]{0} {1} - # UNARMED Unarmed.Ability.Bonus.0=\u9244\u8155\u30b9\u30bf\u30a4\u30eb Unarmed.Ability.Bonus.1=+{0} \u30c0\u30e1\u30fc\u30b8\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9 Unarmed.Ability.IronGrip.Attacker=\u76f8\u624b\u306f\u30a2\u30a4\u30a2\u30f3\u30b0\u30ea\u30c3\u30d7\u3092\u6301\u3063\u3066\u3044\u307e\u3059\uff01 -Unarmed.Ability.IronGrip.Defender=[[GREEN]]\u30a2\u30a4\u30a2\u30f3\u30b0\u30ea\u30c3\u30d7\u304c\u6b66\u88c5\u89e3\u9664\u3092\u9632\u304e\u307e\u3057\u305f\uff01 -Unarmed.Ability.Lower=[[GRAY]]\u7d20\u624b\u3092\u4e0b\u3052\u305f\u3002 -Unarmed.Ability.Ready=[[DARK_AQUA]]\u7d20\u624b\u3092[[GOLD]]\u6e96\u5099[[DARK_AQUA]]\u3057\u305f\u3002 +Unarmed.Ability.IronGrip.Defender=&a\u30a2\u30a4\u30a2\u30f3\u30b0\u30ea\u30c3\u30d7\u304c\u6b66\u88c5\u89e3\u9664\u3092\u9632\u304e\u307e\u3057\u305f\uff01 +Unarmed.Ability.Lower=&7\u7d20\u624b\u3092\u4e0b\u3052\u305f\u3002 +Unarmed.Ability.Ready=&3\u7d20\u624b\u3092&6\u6e96\u5099&3\u3057\u305f\u3002 Unarmed.SubSkill.Berserk.Name=\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc Unarmed.SubSkill.Berserk.Description=+50% \u30c0\u30e1\u30fc\u30b8, \u5f31\u3044\u30de\u30c6\u30ea\u30a2\u30eb\u3092\u58ca\u3059 Unarmed.SubSkill.Berserk.Stat=\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc \u9577\u3055 @@ -516,10 +514,10 @@ Unarmed.SubSkill.BlockCracker.Description=\u62f3\u3067\u5ca9\u3092\u7834\u58ca\u Unarmed.Listener=\u7d20\u624b: Unarmed.SkillName=\u7d20\u624b Unarmed.Skills.Berserk.Off=**\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc \u3092\u6d88\u8017\u3057\u305f** -Unarmed.Skills.Berserk.On=[[GREEN]]**\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Unarmed.Skills.Berserk.Refresh=[[YELLOW]]\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Unarmed.Skills.Berserk.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u304c [[RED]]\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Unarmed.Skills.Berserk.On=&a**\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Unarmed.Skills.Berserk.Refresh=&e\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Unarmed.Skills.Berserk.Other.Off=&e{0}\u304c &f\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc &a\u3092\u6d88\u8017\u3057\u305f +Unarmed.Skills.Berserk.Other.On=&a{0}&2\u304c &c\u30d0\u30fc\u30b5\u30fc\u30ab\u30fc &2\u3092\u4f7f\u3063\u305f\uff01 # WOODCUTTING Woodcutting.Ability.0=\u30ea\u30fc\u30d5\u30d6\u30ed\u30ef\u30fc @@ -542,173 +540,173 @@ Woodcutting.SubSkill.NaturesBounty.Description=\u81ea\u7136\u304b\u3089\u7d4c\u9 Woodcutting.Listener=\u6728\u3053\u308a: Woodcutting.SkillName=\u6728\u3053\u308a Woodcutting.Skills.TreeFeller.Off=**\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc \u3092\u6d88\u8017\u3057\u305f** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** -Woodcutting.Skills.TreeFeller.Refresh=[[YELLOW]]\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc [[GREEN]]\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 -Woodcutting.Skills.TreeFeller.Other.Off=[[YELLOW]]{0}\u304c [[WHITE]]\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc [[GREEN]]\u3092\u6d88\u8017\u3057\u305f -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u304c [[RED]]\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc [[DARK_GREEN]]\u3092\u4f7f\u3063\u305f\uff01 +Woodcutting.Skills.TreeFeller.On=&a**\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc \u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8** +Woodcutting.Skills.TreeFeller.Refresh=&e\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc &a\u30a2\u30d3\u30ea\u30c6\u30a3\u304c\u56de\u5fa9\u3057\u307e\u3057\u305f\uff01 +Woodcutting.Skills.TreeFeller.Other.Off=&e{0}\u304c &f\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc &a\u3092\u6d88\u8017\u3057\u305f +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2\u304c &c\u30c4\u30ea\u30fc\u30d5\u30a7\u30e9\u30fc &2\u3092\u4f7f\u3063\u305f\uff01 Woodcutting.Skills.TreeFeller.Splinter=\u65a7\u306f\u4f55\u5341\u3082\u306e\u7834\u7247\u306b\u7815\u3051\u305f\uff01 Woodcutting.Skills.TreeFeller.Threshold=\u6728\u304c\u5927\u304d\u3059\u304e\u308b\uff01 # COMBAT -Combat.ArrowDeflect=[[WHITE]]**\u77e2\u3092\u305d\u3089\u3057\u305f** -Combat.BeastLore=[[GREEN]]**\u30d3\u30fc\u30b9\u30c8\u30ed\u30a2** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u4f53\u529b ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]\u6240\u6709\u8005 ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]\u99ac\u306e\u79fb\u52d5\u901f ([[GREEN]]{0} \u30d6\u30ed\u30c3\u30af/\u79d2[[DARK_AQUA]]) -Combat.BeastLoreHorseJumpStrength=[[DARK_AQUA]]\u99ac\u306e\u30b8\u30e3\u30f3\u30d7\u529b ([[GREEN]]\u6700\u5927 {0} \u30d6\u30ed\u30c3\u30af[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**\u6d41\u8840** +Combat.ArrowDeflect=&f**\u77e2\u3092\u305d\u3089\u3057\u305f** +Combat.BeastLore=&a**\u30d3\u30fc\u30b9\u30c8\u30ed\u30a2** +Combat.BeastLoreHealth=&3\u4f53\u529b (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3\u6240\u6709\u8005 (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3\u99ac\u306e\u79fb\u52d5\u901f (&a{0} \u30d6\u30ed\u30c3\u30af/\u79d2&3) +Combat.BeastLoreHorseJumpStrength=&3\u99ac\u306e\u30b8\u30e3\u30f3\u30d7\u529b (&a\u6700\u5927 {0} \u30d6\u30ed\u30c3\u30af&3) +Combat.Gore=&a**\u6d41\u8840** Combat.StruckByGore=**\u6d41\u8840\u3057\u3066\u3044\u307e\u3059** -Combat.TargetDazed=\u30bf\u30fc\u30b2\u30c3\u30c8\u306f[[DARK_RED]]\u5e7b\u60d1[[[RESET]]\u3060\u3063\u305f -Combat.TouchedFuzzy=[[DARK_RED]]Touched Fuzzy. Felt Dizzy. +Combat.TargetDazed=\u30bf\u30fc\u30b2\u30c3\u30c8\u306f&4\u5e7b\u60d1[&r\u3060\u3063\u305f +Combat.TouchedFuzzy=&4Touched Fuzzy. Felt Dizzy. # COMMANDS ## generic -mcMMO.Description=[[YELLOW]]mcMMO[[DARK_AQUA]]\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3064\u3044\u3066:,[[GOLD]]mcMMO\u306f2011\u5e742\u6708\u306b[[BLUE]]nossr50[[GOLD]]\u306b\u3088\u3063\u3066\u958b\u59cb\u3055\u308c\u305f[[RED]]\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u306e[[GOLD]]RPG mod\u3067\u3059\u3002,\u76ee\u6a19\u306f\u9ad8\u54c1\u8cea\u306eRPG\u4f53\u9a13\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u3067\u3059\u3002,[[DARK_AQUA]]\u30d2\u30f3\u30c8:,[[GOLD]] - [[RED]]/mcmmo help[[GREEN]]\u3092\u4f7f\u7528\u3057\u3066\u30b3\u30de\u30f3\u30c9\u3092\u8868\u793a\u3057\u307e\u3059,[[GOLD]] - [[RED]]/\u30b9\u30ad\u30eb\u540d[[GREEN]]\u3092\u4f7f\u7528\u3057\u3066\u30b9\u30ad\u30eb\u306e\u8a73\u7d30\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059,[[DARK_AQUA]]\u958b\u767a\u8005:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](\u4f5c\u8005 & \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ea\u30fc\u30c0\u30fc),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](\u958b\u767a),[[GOLD]] - [[GREEN]]kashike [[BLUE]](\u958b\u767a),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Classic \u30e1\u30f3\u30c6\u30ca\u30fc) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]\u5143\u958b\u767a\u8005: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]\u3059\u3079\u3066\u306e\u30b9\u30ad\u30eb\u3067{0}\u30ec\u30d9\u30eb\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\uff01 +mcMMO.Description=&emcMMO&3\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u3064\u3044\u3066:,&6mcMMO\u306f2011\u5e742\u6708\u306b&9nossr50&6\u306b\u3088\u3063\u3066\u958b\u59cb\u3055\u308c\u305f&c\u30aa\u30fc\u30d7\u30f3\u30bd\u30fc\u30b9\u306e&6RPG mod\u3067\u3059\u3002,\u76ee\u6a19\u306f\u9ad8\u54c1\u8cea\u306eRPG\u4f53\u9a13\u3092\u63d0\u4f9b\u3059\u308b\u3053\u3068\u3067\u3059\u3002,&3\u30d2\u30f3\u30c8:,&6 - &c/mcmmo help&a\u3092\u4f7f\u7528\u3057\u3066\u30b3\u30de\u30f3\u30c9\u3092\u8868\u793a\u3057\u307e\u3059,&6 - &c/\u30b9\u30ad\u30eb\u540d&a\u3092\u4f7f\u7528\u3057\u3066\u30b9\u30ad\u30eb\u306e\u8a73\u7d30\u60c5\u5831\u3092\u8868\u793a\u3057\u307e\u3059,&3\u958b\u767a\u8005:,&6 - &anossr50 &9(\u4f5c\u8005 & \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ea\u30fc\u30c0\u30fc),&6 - &aelectronicboy &9(\u958b\u767a),&6 - &akashike &9(\u958b\u767a),&6 - &at00thpick1 &9(Classic \u30e1\u30f3\u30c6\u30ca\u30fc) +mcMMO.Description.FormerDevs=&3\u5143\u958b\u767a\u8005: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&a\u3059\u3079\u3066\u306e\u30b9\u30ad\u30eb\u3067{0}\u30ec\u30d9\u30eb\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\uff01 Commands.addlevels.AwardAll.2=\u3059\u3079\u3066\u306e\u30b9\u30ad\u30eb\u304c{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.addlevels.AwardSkill.1=[[GREEN]]{1}\u3067{0}\u30ec\u30d9\u30eb\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\u3002 +Commands.addlevels.AwardSkill.1=&a{1}\u3067{0}\u30ec\u30d9\u30eb\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\u3002 Commands.addlevels.AwardSkill.2={0}\u304c{1}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.addxp.AwardAll=[[GREEN]]\u3059\u3079\u3066\u306e\u30b9\u30ad\u30eb\u3067{0}\u7d4c\u9a13\u5024\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\uff01 -Commands.addxp.AwardSkill=[[GREEN]]{1}\u3067{0}\u7d4c\u9a13\u5024\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\u3002 -Commands.Ability.Off=\u30a2\u30d3\u30ea\u30c6\u30a3\u306e\u4f7f\u7528\u3092[[RED]]\u30aa\u30d5[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 -Commands.Ability.On=\u30a2\u30d3\u30ea\u30c6\u30a3\u306e\u4f7f\u7528\u3092[[GREEN]]\u30aa\u30f3[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 -Commands.Ability.Toggle=[[YELLOW]]{0}[[WHITE]]\u306e\u30a2\u30d3\u30ea\u30c6\u30a3\u306e\u4f7f\u7528\u3092\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 -Commands.AdminChat.Off=\u7ba1\u7406\u7528\u30c1\u30e3\u30c3\u30c8\u306e\u4f7f\u7528\u3092[[RED]]\u30aa\u30d5[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 -Commands.AdminChat.On=\u7ba1\u7406\u7528\u30c1\u30e3\u30c3\u30c8\u306e\u4f7f\u7528\u3092[[GREEN]]\u30aa\u30f3[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 -Commands.AdminToggle=[[GREEN]]- \u7ba1\u7406\u7528\u30c1\u30e3\u30c3\u30c8\u306e\u5207\u308a\u66ff\u3048 +Commands.addxp.AwardAll=&a\u3059\u3079\u3066\u306e\u30b9\u30ad\u30eb\u3067{0}\u7d4c\u9a13\u5024\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\uff01 +Commands.addxp.AwardSkill=&a{1}\u3067{0}\u7d4c\u9a13\u5024\u3092\u7372\u5f97\u3057\u307e\u3057\u305f\u3002 +Commands.Ability.Off=\u30a2\u30d3\u30ea\u30c6\u30a3\u306e\u4f7f\u7528\u3092&c\u30aa\u30d5&f\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 +Commands.Ability.On=\u30a2\u30d3\u30ea\u30c6\u30a3\u306e\u4f7f\u7528\u3092&a\u30aa\u30f3&f\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 +Commands.Ability.Toggle=&e{0}&f\u306e\u30a2\u30d3\u30ea\u30c6\u30a3\u306e\u4f7f\u7528\u3092\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 +Commands.AdminChat.Off=\u7ba1\u7406\u7528\u30c1\u30e3\u30c3\u30c8\u306e\u4f7f\u7528\u3092&c\u30aa\u30d5&f\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 +Commands.AdminChat.On=\u7ba1\u7406\u7528\u30c1\u30e3\u30c3\u30c8\u306e\u4f7f\u7528\u3092&a\u30aa\u30f3&f\u306b\u5207\u308a\u66ff\u3048\u307e\u3057\u305f\u3002 +Commands.AdminToggle=&a- \u7ba1\u7406\u7528\u30c1\u30e3\u30c3\u30c8\u306e\u5207\u308a\u66ff\u3048 Commands.Chat.Console=*\u30b3\u30f3\u30bd\u30fc\u30eb* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO \u30a2\u30d3\u30ea\u30c6\u30a3 \u30af\u30fc\u30eb\u30c0\u30a6\u30f3[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]\u6b8b\u308a {1} \u79d2 -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]\u6e96\u5099\u5b8c\u4e86\uff01 +Commands.Cooldowns.Header=&6--= &amcMMO \u30a2\u30d3\u30ea\u30c6\u30a3 \u30af\u30fc\u30eb\u30c0\u30a6\u30f3&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6\u6b8b\u308a {1} \u79d2 +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2\u6e96\u5099\u5b8c\u4e86\uff01 Commands.Database.CooldownMS=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3092\u518d\u5ea6\u4f7f\u7528\u3059\u308b\u306b\u306f{0}\u30df\u30ea\u79d2\u5f85\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 Commands.Database.Processing=\u524d\u56de\u306e\u30b3\u30de\u30f3\u30c9\u304c\u307e\u3060\u51e6\u7406\u4e2d\u3067\u3059\u3002\u304a\u5f85\u3061\u4e0b\u3055\u3044\u3002 Commands.Disabled=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u7121\u52b9\u3067\u3059\u3002 -Commands.DoesNotExist= [[RED]]\u30d7\u30ec\u30a4\u30e4\u30fc\u304c\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5b58\u5728\u3057\u307e\u305b\u3093\uff01 +Commands.DoesNotExist= &c\u30d7\u30ec\u30a4\u30e4\u30fc\u304c\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u5b58\u5728\u3057\u307e\u305b\u3093\uff01 Commands.GodMode.Disabled=mcMMO \u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u304c\u7121\u52b9 Commands.GodMode.Enabled=mcMMO \u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u304c\u6709\u52b9 Commands.AdminChatSpy.Enabled=mcMMO \u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8SPY\u3092\u6709\u52b9 Commands.AdminChatSpy.Disabled=mcMMO \u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8SPY\u3092\u7121\u52b9 -Commands.AdminChatSpy.Toggle=mcMMO \u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u304c[[YELLOW]]{0}[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 -Commands.AdminChatSpy.Chat=[[GOLD]][SPY: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=mcMMO \u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u304c&e{0}&f\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 +Commands.AdminChatSpy.Chat=&6[SPY: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] \u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u306f\u3053\u306e\u30ef\u30fc\u30eb\u30c9\u3067\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093\uff08\u6a29\u9650\u3092\u53c2\u7167\uff09 -Commands.GodMode.Toggle=\u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u304c[[YELLOW]]{0}[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 -Commands.Healthbars.Changed.HEARTS=[mcMMO] \u4f53\u529b\u30d0\u30fc\u306e\u8868\u793a\u304c[[RED]]Heart[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 -Commands.Healthbars.Changed.BAR=[mcMMO] \u4f53\u529b\u30d0\u30fc\u306e\u8868\u793a\u304c[[YELLOW]]Boxed[[WHITE]]\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 -Commands.Healthbars.Changed.DISABLED=[mcMMO] MOB\u306e\u4f53\u529b\u30d0\u30fc\u304c[[GRAY]]\u7121\u52b9[[WHITE]]\u3002 +Commands.GodMode.Toggle=\u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u304c&e{0}&f\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 +Commands.Healthbars.Changed.HEARTS=[mcMMO] \u4f53\u529b\u30d0\u30fc\u306e\u8868\u793a\u304c&cHeart&f\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 +Commands.Healthbars.Changed.BAR=[mcMMO] \u4f53\u529b\u30d0\u30fc\u306e\u8868\u793a\u304c&eBoxed&f\u306b\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3057\u305f\u3002 +Commands.Healthbars.Changed.DISABLED=[mcMMO] MOB\u306e\u4f53\u529b\u30d0\u30fc\u304c&7\u7121\u52b9&f\u3002 Commands.Healthbars.Invalid=\u4f53\u529b\u30d0\u30fc\u306e\u30bf\u30a4\u30d7\u304c\u7121\u52b9\uff01 -Commands.Inspect=<\u30d7\u30ec\u30a4\u30e4\u30fc> [[GREEN]]- \u8a73\u7d30\u306a\u30d7\u30ec\u30a4\u30e4\u30fc\u60c5\u5831\u3092\u898b\u308b\u3002 -Commands.Invite.Success=[[GREEN]]\u62db\u5f85\u304c\u6b63\u5e38\u306b\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.Leaderboards=<\u30b9\u30ad\u30eb> <\u30da\u30fc\u30b8> [[GREEN]]- \u30ea\u30fc\u30c0\u30fc\u30dc\u30fc\u30c9 -Commands.mcgod=[[GREEN]]- \u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048 +Commands.Inspect=<\u30d7\u30ec\u30a4\u30e4\u30fc> &a- \u8a73\u7d30\u306a\u30d7\u30ec\u30a4\u30e4\u30fc\u60c5\u5831\u3092\u898b\u308b\u3002 +Commands.Invite.Success=&a\u62db\u5f85\u304c\u6b63\u5e38\u306b\u9001\u4fe1\u3055\u308c\u307e\u3057\u305f\u3002 +Commands.Leaderboards=<\u30b9\u30ad\u30eb> <\u30da\u30fc\u30b8> &a- \u30ea\u30fc\u30c0\u30fc\u30dc\u30fc\u30c9 +Commands.mcgod=&a- \u30b4\u30c3\u30c9\u30e2\u30fc\u30c9\u3092\u5207\u308a\u66ff\u3048 Commands.mchud.Invalid=\u6709\u52b9\u306aHUD\u30bf\u30a4\u30d7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Commands.mcpurge.Success=[[GREEN]]\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306f\u6b63\u5e38\u306b\u30d1\u30fc\u30b8\u3055\u308c\u307e\u3057\u305f\uff01 -Commands.mcrank.Heading=[[GOLD]]-=\u500b\u4eba\u30e9\u30f3\u30ad\u30f3\u30b0=- -Commands.mcrank.Overall=\u5168\u4f53[[GREEN]] - [[GOLD]]\u30e9\u30f3\u30af [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=[[YELLOW]]\u30e9\u30f3\u30ad\u30f3\u30b0 [[WHITE]]{0} -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]\u30e9\u30f3\u30af [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]\u30e9\u30f3\u30af\u306a\u3057 +Commands.mcpurge.Success=&a\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306f\u6b63\u5e38\u306b\u30d1\u30fc\u30b8\u3055\u308c\u307e\u3057\u305f\uff01 +Commands.mcrank.Heading=&6-=\u500b\u4eba\u30e9\u30f3\u30ad\u30f3\u30b0=- +Commands.mcrank.Overall=\u5168\u4f53&a - &6\u30e9\u30f3\u30af &f#&a{0} +Commands.mcrank.Player=&e\u30e9\u30f3\u30ad\u30f3\u30b0 &f{0} +Commands.mcrank.Skill=&e{0}&a - &6\u30e9\u30f3\u30af &f#&a{1} +Commands.mcrank.Unranked=&f\u30e9\u30f3\u30af\u306a\u3057 Commands.mcrefresh.Success={0}\u306e\u30af\u30fc\u30eb\u30c0\u30a6\u30f3\u304c\u66f4\u65b0\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.mcremove.Success=[[GREEN]]{0}\u304c\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\uff01 -Commands.mctop.Tip=[[GOLD]]\u30d2\u30f3\u30c8: [[RED]]/mcrank[[GOLD]]\u3092\u4f7f\u7528\u3057\u3066\u5168\u3066\u306e\u500b\u4eba\u30e9\u30f3\u30ad\u30f3\u30b0\u3092\u8868\u793a\uff01 -Commands.mmoedit=[\u30d7\u30ec\u30a4\u30e4\u30fc] <\u30b9\u30ad\u30eb> <\u65b0\u3057\u3044\u5024> [[GREEN]] - \u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u5909\u66f4 -Commands.mmoedit.AllSkills.1=[[GREEN]]\u5168\u3066\u306e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u304c{0}\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f\uff01 -Commands.mmoedit.Modified.1=[[GREEN]]{0}\u306e\u30ec\u30d9\u30eb\u306f{1}\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f\uff01 +Commands.mcremove.Success=&a{0}\u304c\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u304b\u3089\u6b63\u5e38\u306b\u524a\u9664\u3055\u308c\u307e\u3057\u305f\uff01 +Commands.mctop.Tip=&6\u30d2\u30f3\u30c8: &c/mcrank&6\u3092\u4f7f\u7528\u3057\u3066\u5168\u3066\u306e\u500b\u4eba\u30e9\u30f3\u30ad\u30f3\u30b0\u3092\u8868\u793a\uff01 +Commands.mmoedit=[\u30d7\u30ec\u30a4\u30e4\u30fc] <\u30b9\u30ad\u30eb> <\u65b0\u3057\u3044\u5024> &a - \u30bf\u30fc\u30b2\u30c3\u30c8\u3092\u5909\u66f4 +Commands.mmoedit.AllSkills.1=&a\u5168\u3066\u306e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u304c{0}\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f\uff01 +Commands.mmoedit.Modified.1=&a{0}\u306e\u30ec\u30d9\u30eb\u306f{1}\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f\uff01 Commands.mmoedit.Modified.2={0}\u306f{1}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 Commands.mcconvert.Database.Same=\u3059\u3067\u306b{0}\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\uff01 Commands.mcconvert.Database.InvalidType={0}\u306f\u6709\u52b9\u306a\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u30bf\u30a4\u30d7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Commands.mcconvert.Database.Start=[[GRAY]]{0}\u304b\u3089{1}\u3078\u306e\u5909\u63db\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059... -Commands.mcconvert.Database.Finish=[[GRAY]]\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4ee5\u964d\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002; {1}\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u306f{0}\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u5168\u3066\u306e\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002 -Commands.mmoshowdb=\u73fe\u5728\u4f7f\u7528\u3057\u3066\u3044\u308b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306f[[GREEN]]{0}[[WHITE]]\u3067\u3059\u3002 -Commands.mcconvert.Experience.Invalid=\u4e0d\u660e\u306a\u6570\u5f0f\u30bf\u30a4\u30d7\uff01 \u6709\u52b9\u306a\u30bf\u30a4\u30d7: [[GREEN]]LINEAR [[RED]]\u53ca\u3073 [[GREEN]]EXPONENTIAL[[RED]]. +Commands.mcconvert.Database.Start=&7{0}\u304b\u3089{1}\u3078\u306e\u5909\u63db\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059... +Commands.mcconvert.Database.Finish=&7\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u4ee5\u964d\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002; {1}\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306b\u306f{0}\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u5168\u3066\u306e\u30c7\u30fc\u30bf\u304c\u542b\u307e\u308c\u3066\u3044\u307e\u3059\u3002 +Commands.mmoshowdb=\u73fe\u5728\u4f7f\u7528\u3057\u3066\u3044\u308b\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306f&a{0}&f\u3067\u3059\u3002 +Commands.mcconvert.Experience.Invalid=\u4e0d\u660e\u306a\u6570\u5f0f\u30bf\u30a4\u30d7\uff01 \u6709\u52b9\u306a\u30bf\u30a4\u30d7: &aLINEAR &c\u53ca\u3073 &aEXPONENTIAL&c. Commands.mcconvert.Experience.Same=\u3059\u3067\u306b\u6570\u5f0f\u30bf\u30a4\u30d7 {0} \u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002 -Commands.mcconvert.Experience.Start=[[GRAY]]{0} \u304b\u3089 {1} \u66f2\u7dda\u3078\u306e\u5909\u63db\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059 -Commands.mcconvert.Experience.Finish=[[GRAY]]\u6570\u5f0f\u306e\u5909\u63db\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002; \u73fe\u5728 {0} XP\u66f2\u7dda\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002 -Commands.ModDescription=[[GREEN]]- mod\u306e\u7c21\u5358\u306a\u8aac\u660e\u3092\u8aad\u3080 +Commands.mcconvert.Experience.Start=&7{0} \u304b\u3089 {1} \u66f2\u7dda\u3078\u306e\u5909\u63db\u3092\u958b\u59cb\u3057\u3066\u3044\u307e\u3059 +Commands.mcconvert.Experience.Finish=&7\u6570\u5f0f\u306e\u5909\u63db\u304c\u5b8c\u4e86\u3057\u307e\u3057\u305f\u3002; \u73fe\u5728 {0} XP\u66f2\u7dda\u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002 +Commands.ModDescription=&a- mod\u306e\u7c21\u5358\u306a\u8aac\u660e\u3092\u8aad\u3080 Commands.NoConsole=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u30b3\u30f3\u30bd\u30fc\u30eb\u304b\u3089\u306e\u4f7f\u7528\u3092\u30b5\u30dd\u30fc\u30c8\u3057\u3066\u3044\u307e\u305b\u3093\u3002 -Commands.Notifications.Off=\u30a2\u30d3\u30ea\u30c6\u30a3\u901a\u77e5\u304c[[RED]]\u30aa\u30d5[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.Notifications.On=\u30a2\u30d3\u30ea\u30c6\u30a3\u901a\u77e5\u304c[[GREEN]]\u30aa\u30f3[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.Notifications.Off=\u30a2\u30d3\u30ea\u30c6\u30a3\u901a\u77e5\u304c&c\u30aa\u30d5&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.Notifications.On=\u30a2\u30d3\u30ea\u30c6\u30a3\u901a\u77e5\u304c&a\u30aa\u30f3&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 Commands.Offline=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u30aa\u30d5\u30e9\u30a4\u30f3\u30d7\u30ec\u30a4\u30e4\u30fc\u306b\u6a5f\u80fd\u3057\u307e\u305b\u3093\u3002 Commands.NotLoaded=\u30d7\u30ec\u30a4\u30e4\u30fc\u306e\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u306f\u307e\u3060\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002 -Commands.Party.Status=[[DARK_GRAY]]\u540d\u524d: [[WHITE]]{0} {1} [[DARK_GRAY]]\u30ec\u30d9\u30eb: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]\u5473\u65b9: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]\u30ed\u30c3\u30af\u89e3\u9664\u3055\u308c\u305f\u6a5f\u80fd: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]\u5171\u6709\u30e2\u30fc\u30c9: -Commands.Party.ItemShare=[[GRAY]]\u30a2\u30a4\u30c6\u30e0 [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]\u30a2\u30a4\u30c6\u30e0\u5171\u6709: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]\u3042\u306a\u305f\u306e\u8fd1\u304f\u306b [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- \u30d1\u30fc\u30c6\u30a3\u30fc\u62db\u5f85\u3092\u8a31\u8afe -Commands.Party.Chat.Off=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u304c[[RED]]\u30aa\u30d5[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.Party.Chat.On=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u304c[[GREEN]]\u30aa\u30f3[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.Party.Commands=[[RED]]---[][[GREEN]]\u30d1\u30fc\u30c6\u30a3\u30fc\u30b3\u30de\u30f3\u30c9[[RED]][]--- -Commands.Party.Invite.0=[[RED]]\u901a\u77e5: [[GREEN]]{1}\u304b\u3089{0}\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u3078\u306e\u62db\u5f85\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f\u3002 -Commands.Party.Invite.1=[[GREEN]]/party accept[[YELLOW]]\u3092\u5165\u529b\u3057\u3066\u3001\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u3002 -Commands.Party.Invite=[[GREEN]]- \u30d1\u30fc\u30c6\u30a3\u30fc\u62db\u5f85\u3092\u9001\u4fe1 -Commands.Party.Invite.Accepted=[[GREEN]]\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u307e\u3057\u305f\u3002 \u30d1\u30fc\u30c6\u30a3\u30fc {0} \u306b\u53c2\u52a0\u3057\u307e\u3057\u305f\u3002 -Commands.Party.Join=[[GRAY]]\u53c2\u52a0\u30d1\u30fc\u30c6\u30a3\u30fc: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] \u306f\u6e80\u54e1\u3067\u3059\uff01 -Commands.Party.PartyFull.Invite=[[GREEN]]{1}[[RED]]\u306b\u306f\u3059\u3067\u306b[[DARK_AQUA]]{2}[[RED]]\u4eba\u304c\u3044\u308b\u305f\u3081\u3001[[GREEN]]{1}[[RED]]\u306b[[YELLOW]]{0}[[RED]]\u3092\u62db\u5f85\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\uff01 -Commands.Party.PartyFull.InviteAccept=[[RED]]\u3059\u3067\u306b[[DARK_AQUA]]{1}[[RED]]\u4eba\u306e\u30d7\u30ec\u30a4\u30e4\u30fc\u304c\u5c45\u308b\u305f\u3081\u3001[[GREEN]]{0}[[RED]]\u306b\u306f\u53c2\u52a0\u3067\u304d\u307e\u305b\u3093\u3002 -Commands.Party.Create=[[GRAY]]\u4f5c\u6210\u3055\u308c\u305f\u30d1\u30fc\u30c6\u30a3\u30fc: {0} -Commands.Party.Rename=[[GRAY]]\u30d1\u30fc\u30c6\u30a3\u30fc\u540d\u5909\u66f4: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]\u30d1\u30fc\u30c6\u30a3\u30fc {0} \u306e\u5171\u6709\u8a2d\u5b9a: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GOLD]]{0}[[GRAY]]\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u30a2\u30a4\u30c6\u30e0\u5171\u6709\u306f[[DARK_AQUA]]{1}[[GRAY]]\u306b\u306a\u308a\u307e\u3057\u305f\u3002 -Commands.Party.AlreadyExists=[[DARK_RED]]\u30d1\u30fc\u30c6\u30a3\u30fc {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\uff01 -Commands.Party.Kick=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc[[GREEN]]{0}[[RED]]\u304b\u3089\u8ffd\u3044\u51fa\u3055\u308c\u307e\u3057\u305f\uff01 -Commands.Party.Leave=[[YELLOW]]\u30d1\u30fc\u30c6\u30a3\u30fc\u304b\u3089\u629c\u3051\u307e\u3057\u305f -Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]\u30e1\u30f3\u30d0\u30fc[[RED]][]----- -Commands.Party.None=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u305b\u3093\u3002 -Commands.Party.Quit=[[GREEN]]- \u73fe\u5728\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u629c\u3051\u308b -Commands.Party.Teleport=[[GREEN]]- \u30d1\u30fc\u30c6\u30a3\u30fc\u30e1\u30f3\u30d0\u30fc\u3078\u30c6\u30ec\u30dd\u30fc\u30c8 -Commands.Party.Toggle=[[GREEN]]- \u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u3092\u5207\u308a\u66ff\u3048 -Commands.Party1=[[GREEN]]- \u65b0\u3057\u3044\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u4f5c\u6210 -Commands.Party2=[[GREEN]]- \u30d7\u30ec\u30a4\u30e4\u30fc\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3059\u308b -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]\u30d1\u30fc\u30c6\u30a3\u30fc\u540c\u76df[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]\u540c\u76df: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]\u540c\u76df\u30e1\u30f3\u30d0\u30fc[[RED]][]----- -Commands.Party.Alliance.Invite.0=\u901a\u77e5: [[GREEN]]{1}\u304b\u3089{0}\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u540c\u76df\u62db\u5f85\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f -Commands.Party.Alliance.Invite.1=[[GREEN]]/party alliance accept[[YELLOW]]\u3092\u5165\u529b\u3057\u3066\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u307e\u3059 -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]\u540c\u76df\u306e\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u3089\u308c\u307e\u3057\u305f\u3002 -Commands.Party.Alliance.None=[[RED]]\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u306f\u540c\u76df\u304c\u3044\u307e\u305b\u3093\u3002 -Commands.Party.Alliance.AlreadyAllies=[[RED]]\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u306f\u3059\u3067\u306b\u540c\u76df\u304c\u3044\u307e\u3059\u3002[[DARK_AQUA]]/party alliance disband[[RED]]\u3067\u89e3\u6563 -Commands.Party.Alliance.Help.0=[[RED]]\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u540c\u76df\u3092\u7d50\u3093\u3067\u3044\u307e\u305b\u3093\u3002\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3092\u62db\u5f85\u3057\u3066\u540c\u76df\u3092\u7d50\u3076\u3002 -Commands.Party.Alliance.Help.1=[[DARK_AQUA]]/party alliance invite <\u30d7\u30ec\u30a4\u30e4\u30fc> -Commands.ptp.Enabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u304c[[GREEN]]\u6709\u52b9[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.ptp.Disabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u304c[[RED]]\u7121\u52b9[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.ptp.NoRequests=[[RED]]\u73fe\u5728\u30c6\u30ec\u30dd\u30fc\u30c8\u30ea\u30af\u30a8\u30b9\u30c8\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] \u30ef\u30fc\u30eb\u30c9{0}\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\u3002 -Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]]\u304c\u30c6\u30ec\u30dd\u30fc\u30c8\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3057\u307e\u3057\u305f\u3002 -Commands.ptp.Request2=[[GREEN]]\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u306b\u306f\u3001[[YELLOW]]/ptp accept[[GREEN]]\u3068\u5165\u529b\u3057\u307e\u3059\u3002\u30ea\u30af\u30a8\u30b9\u30c8\u306f[[RED]]{0} [[GREEN]]\u79d2\u3067\u671f\u9650\u5207\u308c\u306b\u306a\u308a\u307e\u3059\u3002 -Commands.ptp.AcceptAny.Enabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306e\u78ba\u8a8d\u304c[[GREEN]]\u6709\u52b9[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.ptp.AcceptAny.Disabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306e\u78ba\u8a8d\u304c[[RED]]\u7121\u52b9[[WHITE]]\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 -Commands.ptp.RequestExpired=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306e\u6709\u52b9\u671f\u9650\u304c\u5207\u308c\u307e\u3057\u305f\u3002 -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] \u30d1\u30ef\u30fc\u30ec\u30d9\u30eb [[YELLOW]]\u30ea\u30fc\u30c0\u30fc\u30dc\u30fc\u30c9-- -Commands.PowerLevel.Capped=[[DARK_RED]]\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb: [[GREEN]]{0} [[DARK_RED]]\u6700\u5927\u30ec\u30d9\u30eb: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]\u5168\u3066\u306e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u304c\u6b63\u5e38\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.Reset.Single=[[GREEN]]{0}\u306e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u304c\u6b63\u5e38\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.Reset=[[GREEN]]- \u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30920\u306b\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u3002 -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u304c\u30af\u30ea\u30a2\u3055\u308c\u307e\u3057\u305f\u3002 -Commands.Scoreboard.NoBoard=[[RED]]The mcMMO \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Commands.Scoreboard.Keep=[[DARK_AQUA]]mcMMO \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u306f[[GREEN]]/mcscoreboard clear[[DARK_AQUA]]\u3092\u4f7f\u7528\u3059\u308b\u307e\u3067\u66f4\u65b0\u3055\u308c\u307e\u305b\u3093\u3002 -Commands.Scoreboard.Timer=[[DARK_AQUA]]mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u306f[[GOLD]]{0}[[DARK_AQUA]]\u79d2\u5f8c\u306b\u6d88\u53bb\u3055\u308c\u307e\u3059\u3002 -Commands.Scoreboard.Help.0=[[GOLD]] == [[RED]]/mcscoreboard[[GREEN]]\u306e\u30d8\u30eb\u30d7 [[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u30af\u30ea\u30a8\u3059\u308b -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u7dad\u6301\u3059\u308b -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092[[LIGHT_PURPLE]]n[[WHITE]]\u79d2\u5f8c\u306b\u30af\u30ea\u30a2\u3059\u308b -Commands.Scoreboard.Tip.Keep=[[GOLD]]\u30d2\u30f3\u30c8: \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u304c\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u9593\u306b[[RED]]/mcscoreboard keep[[GOLD]]\u3092\u4f7f\u7528\u3057\u3066\u6d88\u3048\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u3002 -Commands.Scoreboard.Tip.Clear=[[GOLD]]\u30d2\u30f3\u30c8: [[RED]]/mcscoreboard clear[[GOLD]]\u3092\u4f7f\u7528\u3057\u3066\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u6d88\u53bb\u3059\u308b\u3002 +Commands.Party.Status=&8\u540d\u524d: &f{0} {1} &8\u30ec\u30d9\u30eb: &3{2} +Commands.Party.Status.Alliance=&8\u5473\u65b9: &f{0} +Commands.Party.UnlockedFeatures=&8\u30ed\u30c3\u30af\u89e3\u9664\u3055\u308c\u305f\u6a5f\u80fd: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8\u5171\u6709\u30e2\u30fc\u30c9: +Commands.Party.ItemShare=&7\u30a2\u30a4\u30c6\u30e0 &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8\u30a2\u30a4\u30c6\u30e0\u5171\u6709: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8\u3042\u306a\u305f\u306e\u8fd1\u304f\u306b &3{0}&8/&3{1} +Commands.Party.Accept=&a- \u30d1\u30fc\u30c6\u30a3\u30fc\u62db\u5f85\u3092\u8a31\u8afe +Commands.Party.Chat.Off=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u304c&c\u30aa\u30d5&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.Party.Chat.On=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u304c&a\u30aa\u30f3&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.Party.Commands=&c---[]&a\u30d1\u30fc\u30c6\u30a3\u30fc\u30b3\u30de\u30f3\u30c9&c[]--- +Commands.Party.Invite.0=&c\u901a\u77e5: &a{1}\u304b\u3089{0}\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u3078\u306e\u62db\u5f85\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f\u3002 +Commands.Party.Invite.1=&a/party accept&e\u3092\u5165\u529b\u3057\u3066\u3001\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u307e\u3059\u3002 +Commands.Party.Invite=&a- \u30d1\u30fc\u30c6\u30a3\u30fc\u62db\u5f85\u3092\u9001\u4fe1 +Commands.Party.Invite.Accepted=&a\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u307e\u3057\u305f\u3002 \u30d1\u30fc\u30c6\u30a3\u30fc {0} \u306b\u53c2\u52a0\u3057\u307e\u3057\u305f\u3002 +Commands.Party.Join=&7\u53c2\u52a0\u30d1\u30fc\u30c6\u30a3\u30fc: {0} +Commands.Party.PartyFull=&6{0}&c \u306f\u6e80\u54e1\u3067\u3059\uff01 +Commands.Party.PartyFull.Invite=&a{1}&c\u306b\u306f\u3059\u3067\u306b&3{2}&c\u4eba\u304c\u3044\u308b\u305f\u3081\u3001&a{1}&c\u306b&e{0}&c\u3092\u62db\u5f85\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\uff01 +Commands.Party.PartyFull.InviteAccept=&c\u3059\u3067\u306b&3{1}&c\u4eba\u306e\u30d7\u30ec\u30a4\u30e4\u30fc\u304c\u5c45\u308b\u305f\u3081\u3001&a{0}&c\u306b\u306f\u53c2\u52a0\u3067\u304d\u307e\u305b\u3093\u3002 +Commands.Party.Create=&7\u4f5c\u6210\u3055\u308c\u305f\u30d1\u30fc\u30c6\u30a3\u30fc: {0} +Commands.Party.Rename=&7\u30d1\u30fc\u30c6\u30a3\u30fc\u540d\u5909\u66f4: &f{0} +Commands.Party.SetSharing=&7\u30d1\u30fc\u30c6\u30a3\u30fc {0} \u306e\u5171\u6709\u8a2d\u5b9a: &3{1} +Commands.Party.ToggleShareCategory=&6{0}&7\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u30a2\u30a4\u30c6\u30e0\u5171\u6709\u306f&3{1}&7\u306b\u306a\u308a\u307e\u3057\u305f\u3002 +Commands.Party.AlreadyExists=&4\u30d1\u30fc\u30c6\u30a3\u30fc {0} \u306f\u3059\u3067\u306b\u5b58\u5728\u3057\u307e\u3059\uff01 +Commands.Party.Kick=&c\u30d1\u30fc\u30c6\u30a3\u30fc&a{0}&c\u304b\u3089\u8ffd\u3044\u51fa\u3055\u308c\u307e\u3057\u305f\uff01 +Commands.Party.Leave=&e\u30d1\u30fc\u30c6\u30a3\u30fc\u304b\u3089\u629c\u3051\u307e\u3057\u305f +Commands.Party.Members.Header=&c-----[]&a\u30e1\u30f3\u30d0\u30fc&c[]----- +Commands.Party.None=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u305b\u3093\u3002 +Commands.Party.Quit=&a- \u73fe\u5728\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u629c\u3051\u308b +Commands.Party.Teleport=&a- \u30d1\u30fc\u30c6\u30a3\u30fc\u30e1\u30f3\u30d0\u30fc\u3078\u30c6\u30ec\u30dd\u30fc\u30c8 +Commands.Party.Toggle=&a- \u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u3092\u5207\u308a\u66ff\u3048 +Commands.Party1=&a- \u65b0\u3057\u3044\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u4f5c\u6210 +Commands.Party2=&a- \u30d7\u30ec\u30a4\u30e4\u30fc\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3059\u308b +Commands.Party.Alliance.Header=&c-----[]&a\u30d1\u30fc\u30c6\u30a3\u30fc\u540c\u76df&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8\u540c\u76df: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&a\u540c\u76df\u30e1\u30f3\u30d0\u30fc&c[]----- +Commands.Party.Alliance.Invite.0=\u901a\u77e5: &a{1}\u304b\u3089{0}\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u540c\u76df\u62db\u5f85\u3092\u53d7\u3051\u53d6\u308a\u307e\u3057\u305f +Commands.Party.Alliance.Invite.1=&a/party alliance accept&e\u3092\u5165\u529b\u3057\u3066\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u307e\u3059 +Commands.Party.Alliance.Invite.Accepted=&a\u540c\u76df\u306e\u62db\u5f85\u3092\u53d7\u3051\u5165\u308c\u3089\u308c\u307e\u3057\u305f\u3002 +Commands.Party.Alliance.None=&c\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u306f\u540c\u76df\u304c\u3044\u307e\u305b\u3093\u3002 +Commands.Party.Alliance.AlreadyAllies=&c\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u306f\u3059\u3067\u306b\u540c\u76df\u304c\u3044\u307e\u3059\u3002&3/party alliance disband&c\u3067\u89e3\u6563 +Commands.Party.Alliance.Help.0=&c\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u540c\u76df\u3092\u7d50\u3093\u3067\u3044\u307e\u305b\u3093\u3002\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3092\u62db\u5f85\u3057\u3066\u540c\u76df\u3092\u7d50\u3076\u3002 +Commands.Party.Alliance.Help.1=&3/party alliance invite <\u30d7\u30ec\u30a4\u30e4\u30fc> +Commands.ptp.Enabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u304c&a\u6709\u52b9&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.ptp.Disabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u304c&c\u7121\u52b9&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.ptp.NoRequests=&c\u73fe\u5728\u30c6\u30ec\u30dd\u30fc\u30c8\u30ea\u30af\u30a8\u30b9\u30c8\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Commands.ptp.NoWorldPermissions=&c[mcMMO] \u30ef\u30fc\u30eb\u30c9{0}\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u6a29\u9650\u304c\u3042\u308a\u307e\u305b\u3093\u3002 +Commands.ptp.Request1=&e{0} &a\u304c\u30c6\u30ec\u30dd\u30fc\u30c8\u3092\u30ea\u30af\u30a8\u30b9\u30c8\u3057\u307e\u3057\u305f\u3002 +Commands.ptp.Request2=&a\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u306b\u306f\u3001&e/ptp accept&a\u3068\u5165\u529b\u3057\u307e\u3059\u3002\u30ea\u30af\u30a8\u30b9\u30c8\u306f&c{0} &a\u79d2\u3067\u671f\u9650\u5207\u308c\u306b\u306a\u308a\u307e\u3059\u3002 +Commands.ptp.AcceptAny.Enabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306e\u78ba\u8a8d\u304c&a\u6709\u52b9&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.ptp.AcceptAny.Disabled=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306e\u78ba\u8a8d\u304c&c\u7121\u52b9&f\u306b\u5207\u308a\u66ff\u308f\u308a\u307e\u3057\u305f\u3002 +Commands.ptp.RequestExpired=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306e\u6709\u52b9\u671f\u9650\u304c\u5207\u308c\u307e\u3057\u305f\u3002 +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 \u30d1\u30ef\u30fc\u30ec\u30d9\u30eb &e\u30ea\u30fc\u30c0\u30fc\u30dc\u30fc\u30c9-- +Commands.PowerLevel.Capped=&4\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb: &a{0} &4\u6700\u5927\u30ec\u30d9\u30eb: &e{1} +Commands.PowerLevel=&4\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb: &a{0} +Commands.Reset.All=&a\u5168\u3066\u306e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u304c\u6b63\u5e38\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f\u3002 +Commands.Reset.Single=&a{0}\u306e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u304c\u6b63\u5e38\u306b\u30ea\u30bb\u30c3\u30c8\u3055\u308c\u307e\u3057\u305f\u3002 +Commands.Reset=&a- \u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30920\u306b\u30ea\u30bb\u30c3\u30c8\u3057\u307e\u3059\u3002 +Commands.Scoreboard.Clear=&3mcMMO \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u304c\u30af\u30ea\u30a2\u3055\u308c\u307e\u3057\u305f\u3002 +Commands.Scoreboard.NoBoard=&cThe mcMMO \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u304c\u6709\u52b9\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Commands.Scoreboard.Keep=&3mcMMO \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u306f&a/mcscoreboard clear&3\u3092\u4f7f\u7528\u3059\u308b\u307e\u3067\u66f4\u65b0\u3055\u308c\u307e\u305b\u3093\u3002 +Commands.Scoreboard.Timer=&3mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u306f&6{0}&3\u79d2\u5f8c\u306b\u6d88\u53bb\u3055\u308c\u307e\u3059\u3002 +Commands.Scoreboard.Help.0=&6 == &c/mcscoreboard&a\u306e\u30d8\u30eb\u30d7 &6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u30af\u30ea\u30a8\u3059\u308b +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u7dad\u6301\u3059\u308b +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - mcMMO\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092&dn&f\u79d2\u5f8c\u306b\u30af\u30ea\u30a2\u3059\u308b +Commands.Scoreboard.Tip.Keep=&6\u30d2\u30f3\u30c8: \u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u304c\u8868\u793a\u3055\u308c\u3066\u3044\u308b\u9593\u306b&c/mcscoreboard keep&6\u3092\u4f7f\u7528\u3057\u3066\u6d88\u3048\u306a\u3044\u3088\u3046\u306b\u3059\u308b\u3002 +Commands.Scoreboard.Tip.Clear=&6\u30d2\u30f3\u30c8: &c/mcscoreboard clear&6\u3092\u4f7f\u7528\u3057\u3066\u30b9\u30b3\u30a2\u30dc\u30fc\u30c9\u3092\u6d88\u53bb\u3059\u308b\u3002 Commands.Skill.Invalid=\u6709\u52b9\u306a\u30b9\u30ad\u30eb\u540d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff01 Commands.Skill.ChildSkill=\u3053\u306e\u30b3\u30de\u30f3\u30c9\u3067\u306f\u5b50\u30b9\u30ad\u30eb\u306f\u7121\u52b9\u3067\u3059\uff01 -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] \u30ea\u30fc\u30c0\u30fc\u30dc\u30fc\u30c9-- -Commands.SkillInfo=[[GREEN]]- \u30b9\u30ad\u30eb\u306b\u95a2\u3059\u308b\u8a73\u7d30\u60c5\u5831\u3092\u8868\u793a\u3059\u308b -Commands.Stats=[[GREEN]]- mcMMO\u306e\u7d71\u8a08\u3092\u8868\u793a\u3059\u308b -Commands.ToggleAbility=[[GREEN]]- \u53f3\u30af\u30ea\u30c3\u30af\u3067\u30a2\u30d3\u30ea\u30c6\u30a3\u3092\u5207\u308a\u66ff\u3048\u308b -Commands.Usage.0=[[RED]]\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} -Commands.Usage.1=[[RED]]\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} {1} -Commands.Usage.2=[[RED]]\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} {1} {2} -Commands.Usage.3=[[RED]]\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} {1} {2} {3} +Commands.Skill.Leaderboard=--mcMMO &9{0}&e \u30ea\u30fc\u30c0\u30fc\u30dc\u30fc\u30c9-- +Commands.SkillInfo=&a- \u30b9\u30ad\u30eb\u306b\u95a2\u3059\u308b\u8a73\u7d30\u60c5\u5831\u3092\u8868\u793a\u3059\u308b +Commands.Stats=&a- mcMMO\u306e\u7d71\u8a08\u3092\u8868\u793a\u3059\u308b +Commands.ToggleAbility=&a- \u53f3\u30af\u30ea\u30c3\u30af\u3067\u30a2\u30d3\u30ea\u30c6\u30a3\u3092\u5207\u308a\u66ff\u3048\u308b +Commands.Usage.0=&c\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} +Commands.Usage.1=&c\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} {1} +Commands.Usage.2=&c\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} {1} {2} +Commands.Usage.3=&c\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f /{0} {1} {2} {3} Commands.Usage.FullClassName=\u30af\u30e9\u30b9\u540d Commands.Usage.Level=\u30ec\u30d9\u30eb Commands.Usage.Message=\u30e1\u30c3\u30bb\u30fc\u30b8 @@ -721,69 +719,69 @@ Commands.Usage.Skill=\u30b9\u30ad\u30eb Commands.Usage.SubSkill=\u30b5\u30d6\u30b9\u30ad\u30eb Commands.Usage.XP=xp Commands.Description.mmoinfo=\u30b9\u30ad\u30eb\u307e\u305f\u306f\u30e1\u30ab\u30cb\u30c3\u30af\u306b\u95a2\u3059\u308b\u8a73\u7d30\u3092\u8aad\u3080 -Commands.MmoInfo.Mystery=[[GRAY]]\u3053\u306e\u30b9\u30ad\u30eb\u306e\u30ed\u30c3\u30af\u306f\u307e\u3060\u89e3\u9664\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u304c\u3001\u89e3\u9664\u3059\u308b\u3068\u3053\u3053\u3067\u8a73\u7d30\u3092\u8aad\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff01 +Commands.MmoInfo.Mystery=&7\u3053\u306e\u30b9\u30ad\u30eb\u306e\u30ed\u30c3\u30af\u306f\u307e\u3060\u89e3\u9664\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u304c\u3001\u89e3\u9664\u3059\u308b\u3068\u3053\u3053\u3067\u8a73\u7d30\u3092\u8aad\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u3059\uff01 Commands.MmoInfo.NoMatch=\u305d\u306e\u30b5\u30d6\u30b9\u30ad\u30eb\u306f\u5b58\u5728\u3057\u307e\u305b\u3093\uff01 -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO \u60c5\u5831 [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]\u540d\u524d:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] \u8a73\u7d30 [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]mcMMO\u30b9\u30ad\u30eb\u306f\u6539\u5584\u3055\u308c\u305f\u3082\u30b8\u30e5\u30fc\u30e9\u30fc\u30b9\u30ad\u30eb\u30b7\u30b9\u30c6\u30e0\u306b\u5909\u63db\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u6b8b\u5ff5\u306a\u304c\u3089\u3053\u306e\u30b9\u30ad\u30eb\u306f\u307e\u3060\u5909\u63db\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u8a73\u7d30\u306a\u7d71\u8a08\u60c5\u5831\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u65b0\u3057\u3044\u30b7\u30b9\u30c6\u30e0\u306b\u3088\u308a\u3001\u65b0\u3057\u3044mcMMO\u30b9\u30ad\u30eb\u306e\u30ea\u30ea\u30fc\u30b9\u6642\u9593\u304c\u77ed\u7e2e\u3055\u308c\u3001\u6728\u4f9d\u5b58\u306e\u30b9\u30ad\u30eb\u3068\u306e\u67d4\u8edf\u6027\u304c\u5411\u4e0a\u3057\u307e\u3059\u3002 -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] \u529b\u5b66 [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO \u60c5\u5831 &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6\u540d\u524d:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a \u8a73\u7d30 &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7mcMMO\u30b9\u30ad\u30eb\u306f\u6539\u5584\u3055\u308c\u305f\u3082\u30b8\u30e5\u30fc\u30e9\u30fc\u30b9\u30ad\u30eb\u30b7\u30b9\u30c6\u30e0\u306b\u5909\u63db\u3055\u308c\u3066\u3044\u307e\u3059\u304c\u3001\u6b8b\u5ff5\u306a\u304c\u3089\u3053\u306e\u30b9\u30ad\u30eb\u306f\u307e\u3060\u5909\u63db\u3055\u308c\u3066\u3044\u306a\u3044\u305f\u3081\u8a73\u7d30\u306a\u7d71\u8a08\u60c5\u5831\u304c\u3042\u308a\u307e\u305b\u3093\u3002\u65b0\u3057\u3044\u30b7\u30b9\u30c6\u30e0\u306b\u3088\u308a\u3001\u65b0\u3057\u3044mcMMO\u30b9\u30ad\u30eb\u306e\u30ea\u30ea\u30fc\u30b9\u6642\u9593\u304c\u77ed\u7e2e\u3055\u308c\u3001\u6728\u4f9d\u5b58\u306e\u30b9\u30ad\u30eb\u3068\u306e\u67d4\u8edf\u6027\u304c\u5411\u4e0a\u3057\u307e\u3059\u3002 +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 \u529b\u5b66 &3[]=====[]=- Commands.MmoInfo.Stats=\u7d71\u8a08: {0} Commands.Mmodebug.Toggle=mcMMO\u30c7\u30d0\u30c3\u30b0\u30e2\u30fc\u30c9\u306f[0]\u306b\u306a\u308a\u307e\u3057\u305f\u3002\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306f\u518d\u3073\u4f7f\u7528\u3059\u308b\u3053\u3068\u3067\u5207\u308a\u66ff\u3048\u3089\u308c\u307e\u3059\u3002\u30c7\u30d0\u30c3\u30b0\u30e2\u30fc\u30c9\u304ctrue\u306e\u5834\u5408\u3001\u30d6\u30ed\u30c3\u30af\u306e\u53e9\u3044\u3066\u30b5\u30dd\u30fc\u30c8\u306b\u4f7f\u7528\u3055\u308c\u308b\u60c5\u5831\u3092\u51fa\u529b\u3067\u304d\u307e\u3059\u3002 -mcMMO.NoInvites=[[RED]]\u73fe\u5728\u3001\u62db\u5f85\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -mcMMO.NoPermission=[[DARK_RED]]\u6a29\u9650\u304c\u4e0d\u5341\u5206\u3067\u3059\u3002 -mcMMO.NoSkillNote=[[DARK_GRAY]]\u30b9\u30ad\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\u5834\u5408\u306f\u3001\u3053\u3053\u306b\u306f\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002 +mcMMO.NoInvites=&c\u73fe\u5728\u3001\u62db\u5f85\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +mcMMO.NoPermission=&4\u6a29\u9650\u304c\u4e0d\u5341\u5206\u3067\u3059\u3002 +mcMMO.NoSkillNote=&8\u30b9\u30ad\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044\u5834\u5408\u306f\u3001\u3053\u3053\u306b\u306f\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002 ## party Party.Forbidden=[mcMMO] \u3053\u306e\u30ef\u30fc\u30eb\u30c9\u3067\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u304c\u8a31\u53ef\u3055\u308c\u3066\u3044\u307e\u305b\u3093\uff08\u6a29\u9650\u3092\u53c2\u7167\uff09 -Party.Help.0=[[RED]]\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f [[DARK_AQUA]]{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> [\u30d1\u30b9\u30ef\u30fc\u30c9] \u3067\u3059\u3002 -Party.Help.1=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f [[DARK_AQUA]]{0} <\u540d\u79f0> [\u30d1\u30b9\u30ef\u30fc\u30c9] \u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 -Party.Help.2=[[RED]]\u8a73\u7d30\u306f [[DARK_AQUA]]{0} [[RED]] \u306b\u76f8\u8ac7\u3057\u3066\u304f\u3060\u3055\u3044\u3002 -Party.Help.3=[[DARK_AQUA]]{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> [\u30d1\u30b9\u30ef\u30fc\u30c9] [[RED]]\u3092\u4f7f\u7528\u3057\u3066\u53c2\u52a0\u3059\u308b\u304b\u3001[[DARK_AQUA]]{1} [[RED]]\u3092\u4f7f\u7528\u3057\u3066\u629c\u3051\u307e\u3059\u3002 -Party.Help.4=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306e\u30ed\u30c3\u30af\u307e\u305f\u306f\u30ed\u30c3\u30af\u89e3\u9664\u306b\u306f\u3001[[DARK_AQUA]]{0} [[RED]]\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 -Party.Help.5=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3059\u308b\u306b\u306f\u3001[[DARK_AQUA]]{0} <\u30d1\u30b9\u30ef\u30fc\u30c9> [[RED]]\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 -Party.Help.6=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u304b\u3089\u30d7\u30ec\u30a4\u30e4\u30fc\u3092\u30ad\u30c3\u30af\u3059\u308b\u306b\u306f\u3001[[DARK_AQUA]]{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> [[RED]]\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 -Party.Help.7=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306e\u6240\u6709\u6a29\u3092\u8b72\u6e21\u3059\u308b\u306b\u306f\u3001[[DARK_AQUA]]{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> [[RED]]\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 -Party.Help.8=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u89e3\u6563\u3059\u308b\u306b\u306f\u3001[[DARK_AQUA]]{0} [[RED]]\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 -Party.Help.9=[[DARK_AQUA]]{0} [[RED]]\u3092\u4f7f\u7528\u3057\u3066\u3001\u30d1\u30fc\u30c6\u30a3\u30fc\u30e1\u30f3\u30d0\u30fc\u3068\u30a2\u30a4\u30c6\u30e0\u3092\u5171\u6709\u3057\u307e\u3059\u3002 -Party.Help.10=[[DARK_AQUA]]{0} [[RED]]\u3092\u4f7f\u7528\u3057\u3066\u3001\u30d1\u30fc\u30c6\u30a3\u30fc\u30e1\u30f3\u30d0\u30fc\u3068\u306eXP\u5171\u6709\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u3002 -Party.InformedOnJoin={0} [[GREEN]]\u304c\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f\u3002 -Party.InformedOnQuit={0} [[GREEN]]\u304c\u30d1\u30fc\u30c6\u30a3\u30fc\u304b\u3089\u96e2\u8131\u3057\u307e\u3057\u305f\u3002 -Party.InformedOnNameChange=[[GOLD]]{0}\u304c\u30d1\u30fc\u30c6\u30a3\u30fc\u540d\u3092[[WHITE]]{1}[[GREEN]]\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002 -Party.InvalidName=[[DARK_RED]]\u6709\u52b9\u306a\u30d1\u30fc\u30c6\u30a3\u30fc\u540d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Party.Invite.Self=[[RED]]\u81ea\u5206\u81ea\u8eab\u3092\u62db\u5f85\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 -Party.IsLocked=[[RED]]\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u3059\u3067\u306b\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059\uff01 -Party.IsntLocked=[[RED]]\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u305b\u3093\uff01 -Party.Locked=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30ed\u30c3\u30af\u3055\u308c\u3066\u304a\u308a\u3001\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3060\u3051\u304c\u62db\u5f85\u3067\u304d\u307e\u3059\u3002 -Party.NotInYourParty=[[DARK_RED]]{0}\u306f\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u306b\u3044\u307e\u305b\u3093\u3002 -Party.NotOwner=[[DARK_RED]]\u3042\u306a\u305f\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Party.Target.NotOwner=[[DARK_RED]]{0}\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Party.Owner.New=[[GREEN]]{0}\u304c\u65b0\u3057\u3044\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u306b\u306a\u308a\u307e\u3057\u305f\u3002 -Party.Owner.NotLeader=[[DARK_RED]]\u3042\u306a\u305f\u306f\u3082\u306f\u3084\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Party.Owner.Player =[[GREEN]]\u3042\u306a\u305f\u306f\u73fe\u5728\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u3059\u3002 -Party.Password.None=[[RED]]\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u53c2\u52a0\u3059\u308b\u305f\u3081\u306b\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002 -Party.Password.Incorrect=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002 -Party.Password.Set=[[GREEN]]\u30d1\u30fc\u30c6\u30a3\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u304c{0}\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f -Party.Password.Removed=[[GREEN]]\u30d1\u30fc\u30c6\u30a3\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6d88\u53bb\u3055\u308c\u307e\u3057\u305f\u3002 -Party.Player.Invalid=[[RED]]\u6709\u52b9\u306a\u30d7\u30ec\u30a4\u30e4\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 -Party.NotOnline=[[DARK_RED]]{0}\u306f\u30aa\u30f3\u30e9\u30a4\u30f3\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff01 -Party.Player.InSameParty=[[RED]]{0}\u306f\u65e2\u306b\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u3059\uff01 -Party.PlayerNotInParty=[[DARK_RED]]{0}\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u305b\u3093\u3002 -Party.Specify=[[RED]]\u3042\u306a\u305f\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 -Party.Teleport.Dead=[[RED]]\u6b7b\u4ea1\u3057\u305f\u30d7\u30ec\u30a4\u30e4\u30fc\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 -Party.Teleport.Hurt=[[RED]]{0}\u79d2\u4ee5\u5185\u306b\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u3066\u3044\u308b\u305f\u3081\u3001\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 -Party.Teleport.Player=[[GREEN]]{0}\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3057\u307e\u3057\u305f\u3002 -Party.Teleport.Self=[[RED]]\u81ea\u5206\u81ea\u8eab\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\uff01 -Party.Teleport.Target=[[GREEN]]{0}\u304c\u3042\u306a\u305f\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3057\u307e\u3057\u305f\u3002 -Party.Teleport.Disabled=[[RED]]{0}\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u3092\u8a31\u53ef\u3057\u3066\u3044\u307e\u305b\u3093\u3002 -Party.Rename.Same=[[RED]]\u305d\u308c\u306f\u65e2\u306b\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u540d\u3067\u3059\u3002 -Party.Join.Self=[[RED]]\u3042\u306a\u305f\u306f\u81ea\u5206\u81ea\u8eab\u306b\u53c2\u52a0\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\uff01 -Party.Unlocked=[[GRAY]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30a2\u30f3\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059 -Party.Disband=[[GRAY]]\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u89e3\u6563\u3055\u308c\u307e\u3057\u305f -Party.Alliance.Formed=[[GRAY]]\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u73fe\u5728[[GREEN]]{0}[[GRAY]]\u3068\u540c\u76df\u4e2d\u3067\u3059\u3002 -Party.Alliance.Disband=\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f[[RED]]{0}[[GRAY]]\u3068\u540c\u76df\u95a2\u4fc2\u3067\u306f\u306a\u304f\u306a\u308a\u307e\u3057\u305f\u3002 -Party.Status.Locked=[[DARK_RED]](\u62db\u5f85\u306e\u307f) -Party.Status.Unlocked=[[DARK_GREEN]](\u30aa\u30fc\u30d7\u30f3) -Party.LevelUp=[[YELLOW]]\u30d1\u30fc\u30c6\u30a3\u30fc\u30ec\u30d9\u30eb\u306f{0}\u5897\u52a0\u3057\u307e\u3057\u305f\u3002\u5408\u8a08({1}) +Party.Help.0=&c\u9069\u5207\u306a\u4f7f\u7528\u6cd5\u306f &3{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> [\u30d1\u30b9\u30ef\u30fc\u30c9] \u3067\u3059\u3002 +Party.Help.1=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u4f5c\u6210\u3059\u308b\u306b\u306f &3{0} <\u540d\u79f0> [\u30d1\u30b9\u30ef\u30fc\u30c9] \u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +Party.Help.2=&c\u8a73\u7d30\u306f &3{0} &c \u306b\u76f8\u8ac7\u3057\u3066\u304f\u3060\u3055\u3044\u3002 +Party.Help.3=&3{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> [\u30d1\u30b9\u30ef\u30fc\u30c9] &c\u3092\u4f7f\u7528\u3057\u3066\u53c2\u52a0\u3059\u308b\u304b\u3001&3{1} &c\u3092\u4f7f\u7528\u3057\u3066\u629c\u3051\u307e\u3059\u3002 +Party.Help.4=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u306e\u30ed\u30c3\u30af\u307e\u305f\u306f\u30ed\u30c3\u30af\u89e3\u9664\u306b\u306f\u3001&3{0} &c\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +Party.Help.5=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3059\u308b\u306b\u306f\u3001&3{0} <\u30d1\u30b9\u30ef\u30fc\u30c9> &c\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +Party.Help.6=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u304b\u3089\u30d7\u30ec\u30a4\u30e4\u30fc\u3092\u30ad\u30c3\u30af\u3059\u308b\u306b\u306f\u3001&3{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> &c\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +Party.Help.7=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u306e\u6240\u6709\u6a29\u3092\u8b72\u6e21\u3059\u308b\u306b\u306f\u3001&3{0} <\u30d7\u30ec\u30a4\u30e4\u30fc> &c\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +Party.Help.8=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u89e3\u6563\u3059\u308b\u306b\u306f\u3001&3{0} &c\u3092\u4f7f\u7528\u3057\u307e\u3059\u3002 +Party.Help.9=&3{0} &c\u3092\u4f7f\u7528\u3057\u3066\u3001\u30d1\u30fc\u30c6\u30a3\u30fc\u30e1\u30f3\u30d0\u30fc\u3068\u30a2\u30a4\u30c6\u30e0\u3092\u5171\u6709\u3057\u307e\u3059\u3002 +Party.Help.10=&3{0} &c\u3092\u4f7f\u7528\u3057\u3066\u3001\u30d1\u30fc\u30c6\u30a3\u30fc\u30e1\u30f3\u30d0\u30fc\u3068\u306eXP\u5171\u6709\u3092\u6709\u52b9\u306b\u3057\u307e\u3059\u3002 +Party.InformedOnJoin={0} &a\u304c\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u307e\u3057\u305f\u3002 +Party.InformedOnQuit={0} &a\u304c\u30d1\u30fc\u30c6\u30a3\u30fc\u304b\u3089\u96e2\u8131\u3057\u307e\u3057\u305f\u3002 +Party.InformedOnNameChange=&6{0}\u304c\u30d1\u30fc\u30c6\u30a3\u30fc\u540d\u3092&f{1}&a\u306b\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002 +Party.InvalidName=&4\u6709\u52b9\u306a\u30d1\u30fc\u30c6\u30a3\u30fc\u540d\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Party.Invite.Self=&c\u81ea\u5206\u81ea\u8eab\u3092\u62db\u5f85\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 +Party.IsLocked=&c\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u3059\u3067\u306b\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059\uff01 +Party.IsntLocked=&c\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u305b\u3093\uff01 +Party.Locked=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30ed\u30c3\u30af\u3055\u308c\u3066\u304a\u308a\u3001\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3060\u3051\u304c\u62db\u5f85\u3067\u304d\u307e\u3059\u3002 +Party.NotInYourParty=&4{0}\u306f\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u306b\u3044\u307e\u305b\u3093\u3002 +Party.NotOwner=&4\u3042\u306a\u305f\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Party.Target.NotOwner=&4{0}\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Party.Owner.New=&a{0}\u304c\u65b0\u3057\u3044\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u306b\u306a\u308a\u307e\u3057\u305f\u3002 +Party.Owner.NotLeader=&4\u3042\u306a\u305f\u306f\u3082\u306f\u3084\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Party.Owner.Player =&a\u3042\u306a\u305f\u306f\u73fe\u5728\u30d1\u30fc\u30c6\u30a3\u30fc\u30ea\u30fc\u30c0\u30fc\u3067\u3059\u3002 +Party.Password.None=&c\u3053\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u3067\u4fdd\u8b77\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u53c2\u52a0\u3059\u308b\u305f\u3081\u306b\u306f\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002 +Party.Password.Incorrect=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6b63\u3057\u304f\u3042\u308a\u307e\u305b\u3093\u3002 +Party.Password.Set=&a\u30d1\u30fc\u30c6\u30a3\u30fc\u30d1\u30b9\u30ef\u30fc\u30c9\u304c{0}\u306b\u8a2d\u5b9a\u3055\u308c\u307e\u3057\u305f +Party.Password.Removed=&a\u30d1\u30fc\u30c6\u30a3\u306e\u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u6d88\u53bb\u3055\u308c\u307e\u3057\u305f\u3002 +Party.Player.Invalid=&c\u6709\u52b9\u306a\u30d7\u30ec\u30a4\u30e4\u30fc\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 +Party.NotOnline=&4{0}\u306f\u30aa\u30f3\u30e9\u30a4\u30f3\u3067\u306f\u3042\u308a\u307e\u305b\u3093\uff01 +Party.Player.InSameParty=&c{0}\u306f\u65e2\u306b\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u3059\uff01 +Party.PlayerNotInParty=&4{0}\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u306b\u53c2\u52a0\u3057\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Specify=&c\u3042\u306a\u305f\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u3092\u6307\u5b9a\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 +Party.Teleport.Dead=&c\u6b7b\u4ea1\u3057\u305f\u30d7\u30ec\u30a4\u30e4\u30fc\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 +Party.Teleport.Hurt=&c{0}\u79d2\u4ee5\u5185\u306b\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u3066\u3044\u308b\u305f\u3081\u3001\u30c6\u30ec\u30dd\u30fc\u30c8\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\u3002 +Party.Teleport.Player=&a{0}\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3057\u307e\u3057\u305f\u3002 +Party.Teleport.Self=&c\u81ea\u5206\u81ea\u8eab\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3067\u304d\u307e\u305b\u3093\uff01 +Party.Teleport.Target=&a{0}\u304c\u3042\u306a\u305f\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3057\u307e\u3057\u305f\u3002 +Party.Teleport.Disabled=&c{0}\u306f\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u3092\u8a31\u53ef\u3057\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Rename.Same=&c\u305d\u308c\u306f\u65e2\u306b\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u540d\u3067\u3059\u3002 +Party.Join.Self=&c\u3042\u306a\u305f\u306f\u81ea\u5206\u81ea\u8eab\u306b\u53c2\u52a0\u3059\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u305b\u3093\uff01 +Party.Unlocked=&7\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u30a2\u30f3\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059 +Party.Disband=&7\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u89e3\u6563\u3055\u308c\u307e\u3057\u305f +Party.Alliance.Formed=&7\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f\u73fe\u5728&a{0}&7\u3068\u540c\u76df\u4e2d\u3067\u3059\u3002 +Party.Alliance.Disband=\u3042\u306a\u305f\u306e\u30d1\u30fc\u30c6\u30a3\u30fc\u306f&c{0}&7\u3068\u540c\u76df\u95a2\u4fc2\u3067\u306f\u306a\u304f\u306a\u308a\u307e\u3057\u305f\u3002 +Party.Status.Locked=&4(\u62db\u5f85\u306e\u307f) +Party.Status.Unlocked=&2(\u30aa\u30fc\u30d7\u30f3) +Party.LevelUp=&e\u30d1\u30fc\u30c6\u30a3\u30fc\u30ec\u30d9\u30eb\u306f{0}\u5897\u52a0\u3057\u307e\u3057\u305f\u3002\u5408\u8a08({1}) Party.Feature.Chat=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8 Party.Feature.Teleport=\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8 Party.Feature.Alliance=\u540c\u76df @@ -794,11 +792,11 @@ Party.Feature.Locked.Teleport=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 { Party.Feature.Locked.Alliance=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ (\u540c\u76df) Party.Feature.Locked.ItemShare=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ (\u30a2\u30a4\u30c6\u30e0\u5171\u6709) Party.Feature.Locked.XpShare=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ (XP\u5171\u6709) -Party.Feature.Disabled.1=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 -Party.Feature.Disabled.2=[[RED]]\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 -Party.Feature.Disabled.3=[[RED]]\u540c\u76df\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 -Party.Feature.Disabled.4=[[RED]]\u30a2\u30a4\u30c6\u30e0\u5171\u6709\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 -Party.Feature.Disabled.5=[[RED]]XP\u5171\u6709\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Feature.Disabled.1=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u30c1\u30e3\u30c3\u30c8\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Feature.Disabled.2=&c\u30d1\u30fc\u30c6\u30a3\u30fc\u30c6\u30ec\u30dd\u30fc\u30c8\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Feature.Disabled.3=&c\u540c\u76df\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Feature.Disabled.4=&c\u30a2\u30a4\u30c6\u30e0\u5171\u6709\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +Party.Feature.Disabled.5=&cXP\u5171\u6709\u306f\u307e\u3060\u958b\u653e\u3055\u308c\u3066\u3044\u307e\u305b\u3093\u3002 Party.ShareType.Xp=XP Party.ShareType.Item=\u30a2\u30a4\u30c6\u30e0 Party.ShareMode.None=\u7121\u3057 @@ -824,180 +822,180 @@ Commands.XPGain.Swords=\u30e2\u30f3\u30b9\u30bf\u30fc\u3078\u306e\u653b\u6483 Commands.XPGain.Taming=\u52d5\u7269\u3092\u98fc\u3044\u306a\u3089\u3059\u3001\u307e\u305f\u306f\u72fc\u3068\u5171\u306b\u6226\u3046 Commands.XPGain.Unarmed=\u30e2\u30f3\u30b9\u30bf\u30fc\u3078\u306e\u653b\u6483 Commands.XPGain.Woodcutting=\u6728\u3092\u5207\u308a\u5012\u3059 -Commands.XPGain=[[DARK_GRAY]]XP\u7372\u5f97: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]\u3042\u306a\u305f\u306eXP\u30d0\u30fc\u306f\u73fe\u5728{0}\u3067\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059\uff01 -Commands.xplock.unlocked=[[GOLD]]\u3042\u306a\u305f\u306eXP\u30d0\u30fc\u306f\u73fe\u5728[[GREEN]]\u30ed\u30c3\u30af\u89e3\u9664[[GOLD]]\u3055\u308c\u3066\u3044\u307e\u3059\uff01 -Commands.xprate.modified=[[RED]]XP\u30ec\u30fc\u30c8\u306f{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f -Commands.xprate.over=[[RED]]mcMMO XP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u304c\u7d42\u308f\u308a\u307e\u3057\u305f\uff01 -Commands.xprate.proper.0=[[RED]]XP\u30ec\u30fc\u30c8\u3092\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u6b63\u3057\u3044\u65b9\u6cd5\u306f/xprate \u3067\u3059\u3002 -Commands.xprate.proper.1=[[RED]]XP\u30ec\u30fc\u30c8\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u306b\u623b\u3059\u6b63\u3057\u3044\u65b9\u6cd5\u306f/xprate reset \u3067\u3059\u3002 -Commands.xprate.proper.2=[[RED]]XP\u30ec\u30fc\u30c8\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u306b\u623b\u3059\u6b63\u3057\u3044\u65b9\u6cd5\u306f/xprate reset \u3067\u3059\u3002 +Commands.XPGain=&8XP\u7372\u5f97: &f{0} +Commands.xplock.locked=&6\u3042\u306a\u305f\u306eXP\u30d0\u30fc\u306f\u73fe\u5728{0}\u3067\u30ed\u30c3\u30af\u3055\u308c\u3066\u3044\u307e\u3059\uff01 +Commands.xplock.unlocked=&6\u3042\u306a\u305f\u306eXP\u30d0\u30fc\u306f\u73fe\u5728&a\u30ed\u30c3\u30af\u89e3\u9664&6\u3055\u308c\u3066\u3044\u307e\u3059\uff01 +Commands.xprate.modified=&cXP\u30ec\u30fc\u30c8\u306f{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f +Commands.xprate.over=&cmcMMO XP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u304c\u7d42\u308f\u308a\u307e\u3057\u305f\uff01 +Commands.xprate.proper.0=&cXP\u30ec\u30fc\u30c8\u3092\u5909\u66f4\u3059\u308b\u305f\u3081\u306e\u6b63\u3057\u3044\u65b9\u6cd5\u306f/xprate \u3067\u3059\u3002 +Commands.xprate.proper.1=&cXP\u30ec\u30fc\u30c8\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u306b\u623b\u3059\u6b63\u3057\u3044\u65b9\u6cd5\u306f/xprate reset \u3067\u3059\u3002 +Commands.xprate.proper.2=&cXP\u30ec\u30fc\u30c8\u3092\u30c7\u30d5\u30a9\u30eb\u30c8\u306b\u623b\u3059\u6b63\u3057\u3044\u65b9\u6cd5\u306f/xprate reset \u3067\u3059\u3002 Commands.NegativeNumberWarn=\u8ca0\u306e\u5024\u3092\u4f7f\u308f\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002 -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] \u30a4\u30d9\u30f3\u30c8\uff01 -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] \u30a4\u30d9\u30f3\u30c8\u7d42\u4e86\uff01 -Commands.Event.Stop.Subtitle=[[GREEN]]\u697d\u3057\u3093\u3067\u304f\u308c\u305f\u3053\u3068\u3092\u9858\u3063\u3066\u307e\u3059\uff01 -Commands.Event.XP=[[DARK_AQUA]]XP\u30ec\u30fc\u30c8\u306f\u73fe\u5728[[GOLD]]{0}[[DARK_AQUA]]x -Commands.xprate.started.0=[[GOLD]]mcMMO\u306eXP\u30a4\u30d9\u30f3\u30c8\u304c\u958b\u59cb\u3055\u308c\u307e\u3057\u305f\uff01 -Commands.xprate.started.1=[[GOLD]]mcMMO\u306eXP\u30ec\u30fc\u30c8\u306f3\u500d\u306b\u306a\u308a\u307e\u3057\u305f\uff01 +Commands.Event.Start=&amcMMO&6 \u30a4\u30d9\u30f3\u30c8\uff01 +Commands.Event.Stop=&amcMMO&3 \u30a4\u30d9\u30f3\u30c8\u7d42\u4e86\uff01 +Commands.Event.Stop.Subtitle=&a\u697d\u3057\u3093\u3067\u304f\u308c\u305f\u3053\u3068\u3092\u9858\u3063\u3066\u307e\u3059\uff01 +Commands.Event.XP=&3XP\u30ec\u30fc\u30c8\u306f\u73fe\u5728&6{0}&3x +Commands.xprate.started.0=&6mcMMO\u306eXP\u30a4\u30d9\u30f3\u30c8\u304c\u958b\u59cb\u3055\u308c\u307e\u3057\u305f\uff01 +Commands.xprate.started.1=&6mcMMO\u306eXP\u30ec\u30fc\u30c8\u306f3\u500d\u306b\u306a\u308a\u307e\u3057\u305f\uff01 # Admin Notifications -Server.ConsoleName=[[YELLOW]][Server] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]\u3042\u306a\u305f\u306f[[GOLD]]{0}x[[GRAY]]\u306b\u30b0\u30ed\u30fc\u30d0\u30ebXP\u30ec\u30fc\u30c8\u3092\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002 -Notifications.Admin.XPRate.End.Self=[[GRAY]]XP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002 -Notifications.Admin.XPRate.End.Others={0}[[GRAY]]\u306fXP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f -Notifications.Admin.XPRate.Start.Others={0}[[GRAY]]\u304c{1}x\u3067\u30b0\u30ed\u30fc\u30d0\u30ebXP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u3092\u958b\u59cb\u307e\u305f\u306f\u5909\u66f4\u3057\u307e\u3057\u305f -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]\u7ba1\u7406\u8005[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Server] +Notifications.Admin.XPRate.Start.Self=&7\u3042\u306a\u305f\u306f&6{0}x&7\u306b\u30b0\u30ed\u30fc\u30d0\u30ebXP\u30ec\u30fc\u30c8\u3092\u8a2d\u5b9a\u3057\u307e\u3057\u305f\u3002 +Notifications.Admin.XPRate.End.Self=&7XP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f\u3002 +Notifications.Admin.XPRate.End.Others={0}&7\u306fXP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u3092\u7d42\u4e86\u3057\u307e\u3057\u305f +Notifications.Admin.XPRate.Start.Others={0}&7\u304c{1}x\u3067\u30b0\u30ed\u30fc\u30d0\u30ebXP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u3092\u958b\u59cb\u307e\u305f\u306f\u5909\u66f4\u3057\u307e\u3057\u305f +Notifications.Admin.Format.Others=&6(&amcMMO &3\u7ba1\u7406\u8005&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event=[[GOLD]]mcMMO\u306f\u73fe\u5728XP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u4e2d\u3067\u3059\uff01XP\u30ec\u30fc\u30c8\u306f{0}x\u3067\u3059\uff01 +XPRate.Event=&6mcMMO\u306f\u73fe\u5728XP\u30ec\u30fc\u30c8\u30a4\u30d9\u30f3\u30c8\u4e2d\u3067\u3059\uff01XP\u30ec\u30fc\u30c8\u306f{0}x\u3067\u3059\uff01 # GUIDES -Guides.Available=[[GRAY]]\u5229\u7528\u53ef\u80fd\u306a{0}\u306e\u30ac\u30a4\u30c9 - /{1} ? [\u30da\u30fc\u30b8] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} \u30ac\u30a4\u30c9[[GOLD]]=- +Guides.Available=&7\u5229\u7528\u53ef\u80fd\u306a{0}\u306e\u30ac\u30a4\u30c9 - /{1} ? [\u30da\u30fc\u30b8] +Guides.Header=&6-=&a{0} \u30ac\u30a4\u30c9&6=- Guides.Page.Invalid=\u6709\u52b9\u306a\u30da\u30fc\u30b8\u756a\u53f7\u3067\u306f\u3042\u308a\u307e\u305b\u3093\u3002 Guides.Page.OutOfRange=\u305d\u306e\u30da\u30fc\u30b8\u306f\u5b58\u5728\u3057\u307e\u305b\u3093\u3002\u5408\u8a08\u30da\u30fc\u30b8\u6570\u306f{0}\u306e\u307f\u3067\u3059\u3002 Guides.Usage=\u4f7f\u3044\u65b9\u306f /{0} ? [\u30da\u30fc\u30b8] \u3067\u3059\u3002 ## Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af\u306f\u3001mcMMO\u3067\u512a\u96c5\u306b\u52d5\u304f\u82b8\u8853\u3067\u3059\u3002\n[[YELLOW]]\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af\u306f\u3001mcMMO\u3067\u512a\u96c5\u306b\u52d5\u304f\u82b8\u8853\u3067\u3059\u3002\n\n[[DARK_AQUA]]XP\u7372\u5f97\uff1a\n[[YELLOW]]\u3053\u306e\u30b9\u30ad\u30eb\u3067XP\u3092\u7372\u5f97\u3059\u308b\u306b\u306f\u3001\u6226\u95d8\u3067\u8eb1\u3059\u304b\\[[YELLOW]]n\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u308b\u9ad8\u3055\u304b\u3089\u843d\u4e0b\u3057\u3066\u751f\u304d\u6b8b\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 -Guides.Acrobatics.Section.1=[[DARK_AQUA]]\u53d7\u3051\u8eab\u306f\u3069\u306e\u3088\u3046\u306b\u6a5f\u80fd\u3057\u307e\u3059\u304b\uff1f\r\n[[YELLOW]]\u843d\u4e0b\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u305f\u3068\u304d\u306b\u53d7\u3051\u305f\u30c0\u30e1\u30fc\u30b8\u3092\u6253\u3061\u6d88\u3059\u30c1\u30e3\u30f3\u30b9\u304c\u3042\u308a\u307e\u3059\u3002\\n[[YELLOW]]\u843d\u4e0b\u4e2d\u306b\u30b9\u30cb\u30fc\u30af\u3059\u308b\u3053\u3068\u3067\u30c1\u30e3\u30f3\u30b9\u3092\u500d\u5897\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 -Guides.Acrobatics.Section.2=[[DARK_AQUA]]\u8eb1\u3059\u306f\u3069\u306e\u3088\u3046\u306b\u6a5f\u80fd\u3057\u307e\u3059\u304b\uff1f\n[[YELLOW]]\u8eb1\u3059\u306f\u78ba\u7387\u3067\u6226\u95d8\u3067\u8ca0\u50b7\u3057\u305f\u3068\u304d\u306b\\n[[YELLOW]]\u53d7\u3051\u305f\u30c0\u30e1\u30fc\u30b8\u3092\u534a\u5206\u306b\u3057\u307e\u3059\u3002\\n[[YELLOW]]\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u306b\u95a2\u4fc2\u3057\u3066\u3044\u307e\u3059\u3002 +Guides.Acrobatics.Section.0=&3\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af\u306b\u3064\u3044\u3066\uff1a\n&e\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af\u306f\u3001mcMMO\u3067\u512a\u96c5\u306b\u52d5\u304f\u82b8\u8853\u3067\u3059\u3002\n&e\u30a2\u30af\u30ed\u30d0\u30c6\u30a3\u30c3\u30af\u306f\u3001mcMMO\u3067\u512a\u96c5\u306b\u52d5\u304f\u82b8\u8853\u3067\u3059\u3002\n\n&3XP\u7372\u5f97\uff1a\n&e\u3053\u306e\u30b9\u30ad\u30eb\u3067XP\u3092\u7372\u5f97\u3059\u308b\u306b\u306f\u3001\u6226\u95d8\u3067\u8eb1\u3059\u304b\\&en\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u308b\u9ad8\u3055\u304b\u3089\u843d\u4e0b\u3057\u3066\u751f\u304d\u6b8b\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 +Guides.Acrobatics.Section.1=&3\u53d7\u3051\u8eab\u306f\u3069\u306e\u3088\u3046\u306b\u6a5f\u80fd\u3057\u307e\u3059\u304b\uff1f\r\n&e\u843d\u4e0b\u30c0\u30e1\u30fc\u30b8\u3092\u53d7\u3051\u305f\u3068\u304d\u306b\u53d7\u3051\u305f\u30c0\u30e1\u30fc\u30b8\u3092\u6253\u3061\u6d88\u3059\u30c1\u30e3\u30f3\u30b9\u304c\u3042\u308a\u307e\u3059\u3002\\n&e\u843d\u4e0b\u4e2d\u306b\u30b9\u30cb\u30fc\u30af\u3059\u308b\u3053\u3068\u3067\u30c1\u30e3\u30f3\u30b9\u3092\u500d\u5897\u3059\u308b\u3053\u3068\u304c\u3067\u304d\u307e\u3059\u3002 +Guides.Acrobatics.Section.2=&3\u8eb1\u3059\u306f\u3069\u306e\u3088\u3046\u306b\u6a5f\u80fd\u3057\u307e\u3059\u304b\uff1f\n&e\u8eb1\u3059\u306f\u78ba\u7387\u3067\u6226\u95d8\u3067\u8ca0\u50b7\u3057\u305f\u3068\u304d\u306b\\n&e\u53d7\u3051\u305f\u30c0\u30e1\u30fc\u30b8\u3092\u534a\u5206\u306b\u3057\u307e\u3059\u3002\\n&e\u30b9\u30ad\u30eb\u30ec\u30d9\u30eb\u306b\u95a2\u4fc2\u3057\u3066\u3044\u307e\u3059\u3002 ## Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]\u932c\u91d1\u8853\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]\u932c\u91d1\u8853\u306f\u30dd\u30fc\u30b7\u30e7\u30f3\u306e\u91b8\u9020\u306b\u95a2\u3059\u308b\u3082\u306e\u3067\u3059\u3002\n[[YELLOW]]\u30dd\u30fc\u30b7\u30e7\u30f3\u306e\u91b8\u9020\u6642\u9593\u3092\u77ed\u7e2e\u3057\u3066\u3001\n[[YELLOW]]\u65b0\u3057\u3044\u8ffd\u52a0\u3055\u308c\u305f\u30dd\u30fc\u30b7\u30e7\u30f3\u3092\u5165\u624b\u3067\u304d\u307e\u3059\u3002\n\n\n[[DARK_AQUA]]XP \u7372\u5f97:\n[[YELLOW]]\u3053\u306e\u30b9\u30ad\u30eb\u3067XP\u3092\u7372\u5f97\u3059\u308b\u306b\u306f\u3001\u30dd\u30fc\u30b7\u30e7\u30f3\u3092\u91b8\u9020\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 -Guides.Alchemy.Section.1=[[DARK_AQUA]]How does Catalysis work?\n[[YELLOW]]Catalysis speeds of the brewing process, with a\n[[YELLOW]]max speed of 4x at level 1000.\n[[YELLOW]]This ability is unlocked at level 100 by default. -Guides.Alchemy.Section.2=[[DARK_AQUA]]How does Concoctions work?\n[[YELLOW]]Concoctions allows brewing of more potions with custom ingredients.\n[[YELLOW]]Which special ingredients are unlocked is determined\n[[YELLOW]]by your Rank. There are 8 ranks to unlock. -Guides.Alchemy.Section.3=[[DARK_AQUA]]Concoctions tier 1 ingredients:\n[[YELLOW]]Blaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n[[YELLOW]]Glowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n[[YELLOW]]Magma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n[[YELLOW]]Pufferfish\n[[YELLOW]](Vanilla Potions) -Guides.Alchemy.Section.4=[[DARK_AQUA]]Concoctions tier 2 ingredients:\n[[YELLOW]]Carrot (Potion of Haste)\n[[YELLOW]]Slimeball (Potion of Dullness)\n\n[[DARK_AQUA]]Concoctions tier 3 ingredients:\n[[YELLOW]]Quartz (Potion of Absorption)\n[[YELLOW]]Red Mushroom (Potion of Leaping) -Guides.Alchemy.Section.5=[[DARK_AQUA]]Concoctions tier 4 ingredients:\n[[YELLOW]]Apple (Potion of Health Boost)\n[[YELLOW]]Rotten Flesh (Potion of Hunger)\n\n[[DARK_AQUA]]Concoctions tier 5 ingredients:\n[[YELLOW]]Brown Mushroom (Potion of Nausea)\n[[YELLOW]]Ink Sack (Potion of Blindness) -Guides.Alchemy.Section.6=[[DARK_AQUA]]Concoctions tier 6 ingredients:\n[[YELLOW]]Fern (Potion of Saturation)\n\n[[DARK_AQUA]]Concoctions tier 7 ingredients:\n[[YELLOW]]Poisonous Potato (Potion of Decay)\n\n[[DARK_AQUA]]Concoctions tier 8 ingredients:\n[[YELLOW]]Regular Golden Apple (Potion of Resistance) +Guides.Alchemy.Section.0=&3\u932c\u91d1\u8853\u306b\u3064\u3044\u3066\uff1a\n&e\u932c\u91d1\u8853\u306f\u30dd\u30fc\u30b7\u30e7\u30f3\u306e\u91b8\u9020\u306b\u95a2\u3059\u308b\u3082\u306e\u3067\u3059\u3002\n&e\u30dd\u30fc\u30b7\u30e7\u30f3\u306e\u91b8\u9020\u6642\u9593\u3092\u77ed\u7e2e\u3057\u3066\u3001\n&e\u65b0\u3057\u3044\u8ffd\u52a0\u3055\u308c\u305f\u30dd\u30fc\u30b7\u30e7\u30f3\u3092\u5165\u624b\u3067\u304d\u307e\u3059\u3002\n\n\n&3XP \u7372\u5f97:\n&e\u3053\u306e\u30b9\u30ad\u30eb\u3067XP\u3092\u7372\u5f97\u3059\u308b\u306b\u306f\u3001\u30dd\u30fc\u30b7\u30e7\u30f3\u3092\u91b8\u9020\u3059\u308b\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002 +Guides.Alchemy.Section.1=&3How does Catalysis work?\n&eCatalysis speeds of the brewing process, with a\n&emax speed of 4x at level 1000.\n&eThis ability is unlocked at level 100 by default. +Guides.Alchemy.Section.2=&3How does Concoctions work?\n&eConcoctions allows brewing of more potions with custom ingredients.\n&eWhich special ingredients are unlocked is determined\n&eby your Rank. There are 8 ranks to unlock. +Guides.Alchemy.Section.3=&3Concoctions tier 1 ingredients:\n&eBlaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n&eGlowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n&eMagma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n&ePufferfish\n&e(Vanilla Potions) +Guides.Alchemy.Section.4=&3Concoctions tier 2 ingredients:\n&eCarrot (Potion of Haste)\n&eSlimeball (Potion of Dullness)\n\n&3Concoctions tier 3 ingredients:\n&eQuartz (Potion of Absorption)\n&eRed Mushroom (Potion of Leaping) +Guides.Alchemy.Section.5=&3Concoctions tier 4 ingredients:\n&eApple (Potion of Health Boost)\n&eRotten Flesh (Potion of Hunger)\n\n&3Concoctions tier 5 ingredients:\n&eBrown Mushroom (Potion of Nausea)\n&eInk Sack (Potion of Blindness) +Guides.Alchemy.Section.6=&3Concoctions tier 6 ingredients:\n&eFern (Potion of Saturation)\n\n&3Concoctions tier 7 ingredients:\n&ePoisonous Potato (Potion of Decay)\n\n&3Concoctions tier 8 ingredients:\n&eRegular Golden Apple (Potion of Resistance) ## Archery -Guides.Archery.Section.0=[[DARK_AQUA]]\u5f13\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Archery is about shooting with your bow and arrow.\n[[YELLOW]]It provides various combat bonuses, such as a damage boost\n[[YELLOW]]that scales with your level and the ability to daze your\n[[YELLOW]]opponents in PvP. In addition to this, you can retrieve\n[[YELLOW]]some of your spent arrows from the corpses of your foes.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to shoot mobs or\n[[YELLOW]]other players. -Guides.Archery.Section.1=[[DARK_AQUA]]How does Skill Shot work?\n[[YELLOW]]Skill Shot provides additional damage to your shots.\n[[YELLOW]]The bonus damage from Skill Shot increases as you\n[[YELLOW]]level in Archery.\n[[YELLOW]]With the default settings, your archery damage increases 10%\n[[YELLOW]]every 50 levels, to a maximum of 200% bonus damage. -Guides.Archery.Section.2=[[DARK_AQUA]]How does Daze work?\n[[YELLOW]]You have a passive chance to daze other players when\n[[YELLOW]]you shoot them. When Daze triggers it forces your opponents\n[[YELLOW]]to look straight up for a short duration.\n[[YELLOW]]A Daze shot also deals an additional 4 damage (2 hearts). -Guides.Archery.Section.3=[[DARK_AQUA]]How does Arrow Retrieval work?\n[[YELLOW]]You have a passive chance to retrieve some of your arrows\n[[YELLOW]]when you kill a mob with your bow.\n[[YELLOW]]This chance increases as you level in Archery.\n[[YELLOW]]By default, this ability increases by 0.1% per level, up to 100%\n[[YELLOW]]at level 1000. +Guides.Archery.Section.0=&3\u5f13\u306b\u3064\u3044\u3066\uff1a\n&eArchery is about shooting with your bow and arrow.\n&eIt provides various combat bonuses, such as a damage boost\nðat scales with your level and the ability to daze your\n&eopponents in PvP. In addition to this, you can retrieve\n&esome of your spent arrows from the corpses of your foes.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to shoot mobs or\n&eother players. +Guides.Archery.Section.1=&3How does Skill Shot work?\n&eSkill Shot provides additional damage to your shots.\n&eThe bonus damage from Skill Shot increases as you\n&elevel in Archery.\n&eWith the default settings, your archery damage increases 10%\n&eevery 50 levels, to a maximum of 200% bonus damage. +Guides.Archery.Section.2=&3How does Daze work?\n&eYou have a passive chance to daze other players when\n&eyou shoot them. When Daze triggers it forces your opponents\n&eto look straight up for a short duration.\n&eA Daze shot also deals an additional 4 damage (2 hearts). +Guides.Archery.Section.3=&3How does Arrow Retrieval work?\n&eYou have a passive chance to retrieve some of your arrows\n&ewhen you kill a mob with your bow.\n&eThis chance increases as you level in Archery.\n&eBy default, this ability increases by 0.1% per level, up to 100%\n&eat level 1000. ## Axes -Guides.Axes.Section.0=[[DARK_AQUA]]\u65a7\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]With the Axes skill you can use your axe for much more then\n[[YELLOW]]just deforesting! You can hack and chop away at mobs\n[[YELLOW]]and players to gain XP, hitting mobs with the effect of\n[[YELLOW]]knockback and inflicting DEADLY criticals on mobs and players.\n[[YELLOW]]Your axe also becomes a hand-held woodchipper,\n[[YELLOW]]breaking down the enemy's armor with ease as your level\n[[YELLOW]]increases.\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need hit other mobs or players\n[[YELLOW]]with an Axe. -Guides.Axes.Section.1=[[DARK_AQUA]]How does Skull Splitter work?\n[[YELLOW]]This ability allows you to deal an AoE (Area of Effect) hit.\n[[YELLOW]]This AoE hit will deal half as much damage as you did to the\n[[YELLOW]]main target, so it's great for clearing out large piles of mobs. -Guides.Axes.Section.2=[[DARK_AQUA]]How does Critical Strikes work?\n[[YELLOW]]Critical Strikes is a passive ability which gives players a\n[[YELLOW]]chance to deal additional damage.\n[[YELLOW]]With the default settings, every 2 skill levels in Axes awards a\n[[YELLOW]]0.1% chance to deal a Critical Strike, causing 2.0 times damage\n[[YELLOW]]to mobs or 1.5 times damage against other players. -Guides.Axes.Section.3=[[DARK_AQUA]]How does Axe Mastery work?\n[[YELLOW]]Axe Mastery is a passive ability that will add additional damage\n[[YELLOW]]to your hits when using Axes.\n[[YELLOW]]By default, the bonus damage increases by 1 every 50 levels,\n[[YELLOW]]up to a cap of 4 extra damage at level 200. -Guides.Axes.Section.4=[[DARK_AQUA]]How does Armor Impact work?\n[[YELLOW]]Strike with enough force to shatter armor!\n[[YELLOW]]Armor Impact has a passive chance to damage your\n[[YELLOW]]opponent's armor. This damage increases as you level in Axes. -Guides.Axes.Section.5=[[DARK_AQUA]]How does Greater Impact work?\n[[YELLOW]]You have a passive chance to achieve a greater impact when\n[[YELLOW]]hitting mobs or players with your axe.\n[[YELLOW]]By default this chance is 25%. This passive ability has an\n[[YELLOW]]extreme knockback effect, similar to the Knockback II\n[[YELLOW]]enchantment. In addition, it deals bonus damage to the target. +Guides.Axes.Section.0=&3\u65a7\u306b\u3064\u3044\u3066\uff1a\n&eWith the Axes skill you can use your axe for much more then\n&ejust deforesting! You can hack and chop away at mobs\n&eand players to gain XP, hitting mobs with the effect of\n&eknockback and inflicting DEADLY criticals on mobs and players.\n&eYour axe also becomes a hand-held woodchipper,\n&ebreaking down the enemy's armor with ease as your level\n&eincreases.\n&3XP GAIN:\n&eTo gain XP in this skill you need hit other mobs or players\n&ewith an Axe. +Guides.Axes.Section.1=&3How does Skull Splitter work?\n&eThis ability allows you to deal an AoE (Area of Effect) hit.\n&eThis AoE hit will deal half as much damage as you did to the\n&emain target, so it's great for clearing out large piles of mobs. +Guides.Axes.Section.2=&3How does Critical Strikes work?\n&eCritical Strikes is a passive ability which gives players a\n&echance to deal additional damage.\n&eWith the default settings, every 2 skill levels in Axes awards a\n&e0.1% chance to deal a Critical Strike, causing 2.0 times damage\n&eto mobs or 1.5 times damage against other players. +Guides.Axes.Section.3=&3How does Axe Mastery work?\n&eAxe Mastery is a passive ability that will add additional damage\n&eto your hits when using Axes.\n&eBy default, the bonus damage increases by 1 every 50 levels,\n&eup to a cap of 4 extra damage at level 200. +Guides.Axes.Section.4=&3How does Armor Impact work?\n&eStrike with enough force to shatter armor!\n&eArmor Impact has a passive chance to damage your\n&eopponent's armor. This damage increases as you level in Axes. +Guides.Axes.Section.5=&3How does Greater Impact work?\n&eYou have a passive chance to achieve a greater impact when\n&ehitting mobs or players with your axe.\n&eBy default this chance is 25%. This passive ability has an\n&eextreme knockback effect, similar to the Knockback II\n&eenchantment. In addition, it deals bonus damage to the target. ## Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]\u6398\u524a\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Excavation is the act of digging up dirt to find treasures.\n[[YELLOW]]By excavating the land you will find treasures.\n[[YELLOW]]The more you do this the more treasures you can find.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you must dig with a shovel in hand.\n[[YELLOW]]Only certain materials can be dug up for treasures and XP. -Guides.Excavation.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Grass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow -Guides.Excavation.Section.2=[[DARK_AQUA]]How to use Giga Drill Breaker:\n[[YELLOW]]With a shovel in hand right click to ready your tool.\n[[YELLOW]]Once in this state you have about 4 seconds to make\n[[YELLOW]]contact with Excavation compatible materials this will\n[[YELLOW]]activate Giga Drill Breaker. -Guides.Excavation.Section.3=[[DARK_AQUA]]What is Giga Drill Breaker?\n[[YELLOW]]Giga Drill Breaker is an ability with a cooldown\n[[YELLOW]]tied to Excavation skill. It triples your chance\n[[YELLOW]]of finding treasures and enables instant break\n[[YELLOW]]on Excavation materials. -Guides.Excavation.Section.4=[[DARK_AQUA]]How does Archaeology work?\n[[YELLOW]]Every possible treasure for Excavation has its own\n[[YELLOW]]skill level requirement for it to drop, as a result it's\n[[YELLOW]]difficult to say how much it is helping you.\n[[YELLOW]]Just keep in mind that the higher your Excavation skill\n[[YELLOW]]is, the more treasures that can be found.\n[[YELLOW]]And also keep in mind that each type of Excavation\n[[YELLOW]]compatible material has its own unique list of treasures.\n[[YELLOW]]In other words you will find different treasures in Dirt\n[[YELLOW]]than you would in Gravel. -Guides.Excavation.Section.5=[[DARK_AQUA]]Notes about Excavation:\n[[YELLOW]]Excavation drops are completely customizeable\n[[YELLOW]]So results vary server to server. +Guides.Excavation.Section.0=&3\u6398\u524a\u306b\u3064\u3044\u3066\uff1a\n&eExcavation is the act of digging up dirt to find treasures.\n&eBy excavating the land you will find treasures.\n&eThe more you do this the more treasures you can find.\n\n&3XP GAIN:\n&eTo gain XP in this skill you must dig with a shovel in hand.\n&eOnly certain materials can be dug up for treasures and XP. +Guides.Excavation.Section.1=&3Compatible Materials:\n&eGrass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow +Guides.Excavation.Section.2=&3How to use Giga Drill Breaker:\n&eWith a shovel in hand right click to ready your tool.\n&eOnce in this state you have about 4 seconds to make\n&econtact with Excavation compatible materials this will\n&eactivate Giga Drill Breaker. +Guides.Excavation.Section.3=&3What is Giga Drill Breaker?\n&eGiga Drill Breaker is an ability with a cooldown\n&etied to Excavation skill. It triples your chance\n&eof finding treasures and enables instant break\n&eon Excavation materials. +Guides.Excavation.Section.4=&3How does Archaeology work?\n&eEvery possible treasure for Excavation has its own\n&eskill level requirement for it to drop, as a result it's\n&edifficult to say how much it is helping you.\n&eJust keep in mind that the higher your Excavation skill\n&eis, the more treasures that can be found.\n&eAnd also keep in mind that each type of Excavation\n&ecompatible material has its own unique list of treasures.\n&eIn other words you will find different treasures in Dirt\nðan you would in Gravel. +Guides.Excavation.Section.5=&3Notes about Excavation:\n&eExcavation drops are completely customizeable\n&eSo results vary server to server. ## Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]\u91e3\u308a\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]With the Fishing skill, Fishing is exciting again!\n[[YELLOW]]Find hidden treasures, and shake items off mobs.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Catch fish. -Guides.Fishing.Section.1=[[DARK_AQUA]]How does Treasure Hunter work?\n[[YELLOW]]This ability allows you to find treasure from fishing \n[[YELLOW]]with a small chance of the items being enchanted.\n[[YELLOW]]Every possible treasure for Fishing has a chance\n[[YELLOW]]to drop on any level. It depends however\n[[YELLOW]]what the rarity of the item is how often it will drop.\n[[YELLOW]]The higher your Fishing skill is, the better\n[[YELLOW]]your chances are to find better treasures. -Guides.Fishing.Section.2=[[DARK_AQUA]]How does Ice Fishing work?\n[[YELLOW]]This passive skill allows you to fish in ice lakes!\n[[YELLOW]]Cast your fishing rod in an ice lake and the ability will\n[[YELLOW]]create a small hole in the ice to fish in. -Guides.Fishing.Section.3=[[DARK_AQUA]]How does Master Angler work?\n[[YELLOW]]This passive skill increases the bite chance while fishing.\n[[YELLOW]]When you've unlocked this ability, fishing while in\n[[YELLOW]]a boat or when an ocean biome doubles the bite chance. -Guides.Fishing.Section.4=[[DARK_AQUA]]How does Shake work?\n[[YELLOW]]This active ability allows you to shake items loose from mobs\n[[YELLOW]]by hooking them with the fishing rod. \n[[YELLOW]]Mobs will drop items they would normally drop on death.\n[[YELLOW]]It is also possible to acquire mob skulls, which are normally \n[[YELLOW]]unobtainable in survival mode. -Guides.Fishing.Section.5=[[DARK_AQUA]]How does Fisherman's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]from eating fish. -Guides.Fishing.Section.6=[[DARK_AQUA]]Notes about Fishing:\n[[YELLOW]]Fishing drops are completely customizable,\n[[YELLOW]]so results vary server to server. +Guides.Fishing.Section.0=&3\u91e3\u308a\u306b\u3064\u3044\u3066\uff1a\n&eWith the Fishing skill, Fishing is exciting again!\n&eFind hidden treasures, and shake items off mobs.\n\n&3XP GAIN:\n&eCatch fish. +Guides.Fishing.Section.1=&3How does Treasure Hunter work?\n&eThis ability allows you to find treasure from fishing \n&ewith a small chance of the items being enchanted.\n&eEvery possible treasure for Fishing has a chance\n&eto drop on any level. It depends however\n&ewhat the rarity of the item is how often it will drop.\n&eThe higher your Fishing skill is, the better\n&eyour chances are to find better treasures. +Guides.Fishing.Section.2=&3How does Ice Fishing work?\n&eThis passive skill allows you to fish in ice lakes!\n&eCast your fishing rod in an ice lake and the ability will\n&ecreate a small hole in the ice to fish in. +Guides.Fishing.Section.3=&3How does Master Angler work?\n&eThis passive skill increases the bite chance while fishing.\n&eWhen you've unlocked this ability, fishing while in\n&ea boat or when an ocean biome doubles the bite chance. +Guides.Fishing.Section.4=&3How does Shake work?\n&eThis active ability allows you to shake items loose from mobs\n&eby hooking them with the fishing rod. \n&eMobs will drop items they would normally drop on death.\n&eIt is also possible to acquire mob skulls, which are normally \n&eunobtainable in survival mode. +Guides.Fishing.Section.5=&3How does Fisherman's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&efrom eating fish. +Guides.Fishing.Section.6=&3Notes about Fishing:\n&eFishing drops are completely customizable,\n&eso results vary server to server. ## Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]\u8fb2\u696d\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Herbalism is about collecting herbs and plants.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Collect plants and herbs. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Compatible Blocks\n[[YELLOW]]Wheat, Potatoes, Carrots, Melons, \n[[YELLOW]]Pumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n[[YELLOW]]Nether Wart, Lily Pads, and Vines. -Guides.Herbalism.Section.2=[[DARK_AQUA]]How does Green Terra work?\n[[YELLOW]]Green Terra is an active ability, you can right-click\n[[YELLOW]]while holding a hoe to activate Green Terra.\n[[YELLOW]]Green Terra grants players a chance to get 3x drops from\n[[YELLOW]]harvesting plants. It also gives players the ability to\n[[YELLOW]]spread life into blocks and transform them using seeds\n[[YELLOW]]from your inventory. -Guides.Herbalism.Section.3=[[DARK_AQUA]]How does Green Thumb (Crops) work?\n[[YELLOW]]This passive ability will automatically replant crops when\n[[YELLOW]]harvesting.\n[[YELLOW]]Your chance of success depends on your Herbalism skill. -Guides.Herbalism.Section.4=[[DARK_AQUA]]How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n[[YELLOW]]This active ability allows you to turn blocks into their\n[[YELLOW]]"plant-related" counterparts. You can do this by right-clicking\n[[YELLOW]]a block, while holding seeds. This will consume 1 seed. -Guides.Herbalism.Section.5=[[DARK_AQUA]]How does Farmer's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]when eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n[[YELLOW]]and Potatoes. -Guides.Herbalism.Section.6=[[DARK_AQUA]]How does Hylian Luck work?\n[[YELLOW]]This passive ability gives you a chance to find rare items\n[[YELLOW]]when certain blocks are broken with a sword. -Guides.Herbalism.Section.7=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives players more yield from their\n[[YELLOW]]harvests. +Guides.Herbalism.Section.0=&3\u8fb2\u696d\u306b\u3064\u3044\u3066\uff1a\n&eHerbalism is about collecting herbs and plants.\n\n\n&3XP GAIN:\n&eCollect plants and herbs. +Guides.Herbalism.Section.1=&3Compatible Blocks\n&eWheat, Potatoes, Carrots, Melons, \n&ePumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n&eNether Wart, Lily Pads, and Vines. +Guides.Herbalism.Section.2=&3How does Green Terra work?\n&eGreen Terra is an active ability, you can right-click\n&ewhile holding a hoe to activate Green Terra.\n&eGreen Terra grants players a chance to get 3x drops from\n&eharvesting plants. It also gives players the ability to\n&espread life into blocks and transform them using seeds\n&efrom your inventory. +Guides.Herbalism.Section.3=&3How does Green Thumb (Crops) work?\n&eThis passive ability will automatically replant crops when\n&eharvesting.\n&eYour chance of success depends on your Herbalism skill. +Guides.Herbalism.Section.4=&3How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n&eThis active ability allows you to turn blocks into their\n&e"plant-related" counterparts. You can do this by right-clicking\n&ea block, while holding seeds. This will consume 1 seed. +Guides.Herbalism.Section.5=&3How does Farmer's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&ewhen eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n&eand Potatoes. +Guides.Herbalism.Section.6=&3How does Hylian Luck work?\n&eThis passive ability gives you a chance to find rare items\n&ewhen certain blocks are broken with a sword. +Guides.Herbalism.Section.7=&3How do Double Drops work?\n&eThis passive ability gives players more yield from their\n&eharvests. ## Mining -Guides.Mining.Section.0=[[DARK_AQUA]]\u63a1\u6398\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Mining consists of mining stone and ores. It provides bonuses\n[[YELLOW]]to the amount of materials dropped while mining.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you must mine with a pickaxe in hand.\n[[YELLOW]]Only certain blocks award XP. -Guides.Mining.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Stone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n[[YELLOW]]Lapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n[[YELLOW]]Glowstone, and Netherrack. -Guides.Mining.Section.2=[[DARK_AQUA]]How to use Super Breaker:\n[[YELLOW]]With a pickaxe in your hand, right click to ready your tool.\n[[YELLOW]]Once in this state, you have about 4 seconds to make contact\n[[YELLOW]]with Mining compatible materials, which will activate Super\n[[YELLOW]]Breaker. -Guides.Mining.Section.3=[[DARK_AQUA]]What is Super Breaker?\n[[YELLOW]]Super Breaker is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It triples your chance of extra items dropping and\n[[YELLOW]]enables instant break on Mining materials. -Guides.Mining.Section.4=[[DARK_AQUA]]How to use Blast Mining:\n[[YELLOW]]With a pickaxe in hand,\n[[YELLOW]]crouch and right-click on TNT from a distance. This will cause the TNT\n[[YELLOW]]to instantly explode. -Guides.Mining.Section.5=[[DARK_AQUA]]How does Blast Mining work?\n[[YELLOW]]Blast Mining is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It gives bonuses when mining with TNT and allows you\n[[YELLOW]]to remote detonate TNT. There are three parts to Blast Mining.\n[[YELLOW]]The first part is Bigger Bombs, which increases blast radius.\n[[YELLOW]]The second is Demolitions Expert, which decreases damage\n[[YELLOW]]from TNT explosions. The third part simply increases the\n[[YELLOW]]amount of ores dropped from TNT and decreases the\n[[YELLOW]]debris dropped. +Guides.Mining.Section.0=&3\u63a1\u6398\u306b\u3064\u3044\u3066\uff1a\n&eMining consists of mining stone and ores. It provides bonuses\n&eto the amount of materials dropped while mining.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you must mine with a pickaxe in hand.\n&eOnly certain blocks award XP. +Guides.Mining.Section.1=&3Compatible Materials:\n&eStone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n&eLapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n&eGlowstone, and Netherrack. +Guides.Mining.Section.2=&3How to use Super Breaker:\n&eWith a pickaxe in your hand, right click to ready your tool.\n&eOnce in this state, you have about 4 seconds to make contact\n&ewith Mining compatible materials, which will activate Super\n&eBreaker. +Guides.Mining.Section.3=&3What is Super Breaker?\n&eSuper Breaker is an ability with a cooldown tied to the Mining\n&eskill. It triples your chance of extra items dropping and\n&eenables instant break on Mining materials. +Guides.Mining.Section.4=&3How to use Blast Mining:\n&eWith a pickaxe in hand,\n&ecrouch and right-click on TNT from a distance. This will cause the TNT\n&eto instantly explode. +Guides.Mining.Section.5=&3How does Blast Mining work?\n&eBlast Mining is an ability with a cooldown tied to the Mining\n&eskill. It gives bonuses when mining with TNT and allows you\n&eto remote detonate TNT. There are three parts to Blast Mining.\n&eThe first part is Bigger Bombs, which increases blast radius.\n&eThe second is Demolitions Expert, which decreases damage\n&efrom TNT explosions. The third part simply increases the\n&eamount of ores dropped from TNT and decreases the\n&edebris dropped. ## Repair -Guides.Repair.Section.0=[[DARK_AQUA]]\u4fee\u7406\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Repair allows you to use an iron block to repair armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Repair tools or armor using the mcMMO Anvil. This is an\n[[YELLOW]]iron block by default and should not be confused with\n[[YELLOW]]the Vanilla Minecraft Anvil. -Guides.Repair.Section.1=[[DARK_AQUA]]How can I use Repair?\n[[YELLOW]]Place down a mcMMO Anvil and right-click to repair the item \n[[YELLOW]]you're currently holding. This consumes 1 item on every use. -Guides.Repair.Section.2=[[DARK_AQUA]]How does Repair Mastery work?\n[[YELLOW]]Repair Mastery increases the repair amount. The extra amount\n[[YELLOW]]repaired is influenced by your Repair skill level. -Guides.Repair.Section.3=[[DARK_AQUA]]How does Super Repair work?\n[[YELLOW]]Super Repair is a passive ability. When repairing an item,\n[[YELLOW]]it grants players a chance to repair an item with\n[[YELLOW]]double effectiveness. -Guides.Repair.Section.4=[[DARK_AQUA]]How does Arcane Forging work?\n[[YELLOW]]This passive ability allows you to repair items with a certain\n[[YELLOW]]chance of maintaining its enchantments. The enchants may be\n[[YELLOW]]kept at their existing levels, downgraded to a lower level,\n[[YELLOW]]or lost entirely. +Guides.Repair.Section.0=&3\u4fee\u7406\u306b\u3064\u3044\u3066\uff1a\n&eRepair allows you to use an iron block to repair armor and\n&etools.\n\n&3XP GAIN:\n&eRepair tools or armor using the mcMMO Anvil. This is an\n&eiron block by default and should not be confused with\nðe Vanilla Minecraft Anvil. +Guides.Repair.Section.1=&3How can I use Repair?\n&ePlace down a mcMMO Anvil and right-click to repair the item \n&eyou're currently holding. This consumes 1 item on every use. +Guides.Repair.Section.2=&3How does Repair Mastery work?\n&eRepair Mastery increases the repair amount. The extra amount\n&erepaired is influenced by your Repair skill level. +Guides.Repair.Section.3=&3How does Super Repair work?\n&eSuper Repair is a passive ability. When repairing an item,\n&eit grants players a chance to repair an item with\n&edouble effectiveness. +Guides.Repair.Section.4=&3How does Arcane Forging work?\n&eThis passive ability allows you to repair items with a certain\n&echance of maintaining its enchantments. The enchants may be\n&ekept at their existing levels, downgraded to a lower level,\n&eor lost entirely. ## Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]\u30b5\u30eb\u30d9\u30fc\u30b8\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Salvage allows you to use an gold block to salvage armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Salvage is a child skill of Repair and Fishing, your Salvage\n[[YELLOW]]skill level is based on your Fishing and Repair skill levels. -Guides.Salvage.Section.1=[[DARK_AQUA]]How can I use Salvage?\n[[YELLOW]]Place down a mcMMO Salvage Anvil and right-click to salvage\n[[YELLOW]]the item you're currently holding. This will break apart the item,\n[[YELLOW]]and give back materials used to craft the item.\n\n[[YELLOW]]For example, salvaging an iron pickaxe will give you iron bars. -Guides.Salvage.Section.2=[[DARK_AQUA]]How does Advanced Salvage work?\n[[YELLOW]]When unlocked, this ability allows you to salvage damaged items.\n[[YELLOW]]The yield percentage increases as you level up. A higher yield\n[[YELLOW]]means that you can get more materials back.\n[[YELLOW]]With advanced salvage you will always get 1 material back,\n[[YELLOW]]unless the item is too damaged. So you don't have to worry\n[[YELLOW]]about destroying items without getting anything in return. -Guides.Salvage.Section.3=[[DARK_AQUA]]To illustrate how this works, here's an example:\n[[YELLOW]]Let's say we salvage a gold pickaxe which is damaged for 20%,\n[[YELLOW]]this means that the maximum amount you could get is only 2\n[[YELLOW]](because the pick is crafted with 3 ingots - each worth\n[[YELLOW]]33,33% durability) which is equal to 66%. If your yield\n[[YELLOW]]percentage is below 66% you are not able to get 2 ingots.\n[[YELLOW]]If it is above this value you are able to gain the "full amount",\n[[YELLOW]]which means that you will get 2 ingots. -Guides.Salvage.Section.4=[[DARK_AQUA]]How does Arcane Salvage work?\n[[YELLOW]]This ability allows you to get enchanted books when salvaging\n[[YELLOW]]enchanted items. Depending on your level the chance of\n[[YELLOW]]successfully extracting a full or partial enchantment varies.\n\n[[YELLOW]]When an enchantment is partially extracted, the enchantment\n[[YELLOW]]book will have a lower level enchantment compared to what\n[[YELLOW]]it was on the item. +Guides.Salvage.Section.0=&3\u30b5\u30eb\u30d9\u30fc\u30b8\u306b\u3064\u3044\u3066\uff1a\n&eSalvage allows you to use an gold block to salvage armor and\n&etools.\n\n&3XP GAIN:\n&eSalvage is a child skill of Repair and Fishing, your Salvage\n&eskill level is based on your Fishing and Repair skill levels. +Guides.Salvage.Section.1=&3How can I use Salvage?\n&ePlace down a mcMMO Salvage Anvil and right-click to salvage\nðe item you're currently holding. This will break apart the item,\n&eand give back materials used to craft the item.\n\n&eFor example, salvaging an iron pickaxe will give you iron bars. +Guides.Salvage.Section.2=&3How does Advanced Salvage work?\n&eWhen unlocked, this ability allows you to salvage damaged items.\n&eThe yield percentage increases as you level up. A higher yield\n&emeans that you can get more materials back.\n&eWith advanced salvage you will always get 1 material back,\n&eunless the item is too damaged. So you don't have to worry\n&eabout destroying items without getting anything in return. +Guides.Salvage.Section.3=&3To illustrate how this works, here's an example:\n&eLet's say we salvage a gold pickaxe which is damaged for 20%,\nðis means that the maximum amount you could get is only 2\n&e(because the pick is crafted with 3 ingots - each worth\n&e33,33% durability) which is equal to 66%. If your yield\n&epercentage is below 66% you are not able to get 2 ingots.\n&eIf it is above this value you are able to gain the "full amount",\n&ewhich means that you will get 2 ingots. +Guides.Salvage.Section.4=&3How does Arcane Salvage work?\n&eThis ability allows you to get enchanted books when salvaging\n&eenchanted items. Depending on your level the chance of\n&esuccessfully extracting a full or partial enchantment varies.\n\n&eWhen an enchantment is partially extracted, the enchantment\n&ebook will have a lower level enchantment compared to what\n&eit was on the item. ## Smelting Guides.Smelting.Section.0=Coming soon... ## Swords -Guides.Swords.Section.0=[[DARK_AQUA]]\u5263\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]This skill awards combat bonuses to anyone fighting with a\n[[YELLOW]]sword.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs or \n[[YELLOW]]other players when wielding a sword. -Guides.Swords.Section.1=[[DARK_AQUA]]How does Serrated Strikes work?\n[[YELLOW]]Serrated Strikes is an active ability, you can activate it by\n[[YELLOW]]right-clicking with a sword. This ability allows you to deal \n[[YELLOW]]an AoE (Area of Effect) hit. This AoE will do a bonus 25%\n[[YELLOW]]damage and will inflict a bleed effect that lasts for 5 ticks. -Guides.Swords.Section.2=[[DARK_AQUA]]How does Counter Attack work?\n[[YELLOW]]Counter Attack is an active ability. When blocking and taking\n[[YELLOW]]hits from mobs, you will have a chance to reflect 50% of \n[[YELLOW]]the damage that was taken. -Guides.Swords.Section.3=[[DARK_AQUA]]How does Rupture work?\n[[YELLOW]]Rupture causes enemies to take damage every two seconds. The \n[[YELLOW]]target will bleed until the effect wears off, or death, \n[[YELLOW]]whichever comes first.\n[[YELLOW]]The duration of the bleed is increased by your sword skill. +Guides.Swords.Section.0=&3\u5263\u306b\u3064\u3044\u3066\uff1a\n&eThis skill awards combat bonuses to anyone fighting with a\n&esword.\n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs or \n&eother players when wielding a sword. +Guides.Swords.Section.1=&3How does Serrated Strikes work?\n&eSerrated Strikes is an active ability, you can activate it by\n&eright-clicking with a sword. This ability allows you to deal \n&ean AoE (Area of Effect) hit. This AoE will do a bonus 25%\n&edamage and will inflict a bleed effect that lasts for 5 ticks. +Guides.Swords.Section.2=&3How does Counter Attack work?\n&eCounter Attack is an active ability. When blocking and taking\n&ehits from mobs, you will have a chance to reflect 50% of \nðe damage that was taken. +Guides.Swords.Section.3=&3How does Rupture work?\n&eRupture causes enemies to take damage every two seconds. The \n&etarget will bleed until the effect wears off, or death, \n&ewhichever comes first.\n&eThe duration of the bleed is increased by your sword skill. ## Taming -Guides.Taming.Section.0=[[DARK_AQUA]]\u8abf\u6559\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Taming will give players various combat bonuses when using\n[[YELLOW]]tamed wolves.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you need to tame wolves/ocelots or\n[[YELLOW]]get into combat with your wolves. -Guides.Taming.Section.1=[DARK_AQUA]]How does Call of the Wild work?\n[[YELLOW]]Call of the Wild is an active ability that will allow you to summon\n[[YELLOW]]a wolf or an ocelot by your side. You can do this by\n[[YELLOW]]sneaking + left-clicking while holding bones or fish. -Guides.Taming.Section.2=[[DARK_AQUA]]How does Beast Lore work?\n[[YELLOW]]Beast Lore allows players to inspect pets and to check the\n[[YELLOW]]stats of wolves and ocelots. Left-click a wolf or ocelot to use\n[[YELLOW]]Beast Lore. -Guides.Taming.Section.3=[[DARK_AQUA]]How does Gore work?\n[[YELLOW]]Gore is a passive ability that has a chance of inflicting a\n[[YELLOW]]bleeding effect on your wolves' targets. -Guides.Taming.Section.4=[[DARK_AQUA]]How does Sharpened Claws work?\n[[YELLOW]]Sharpened Claws provides a damage bonus to damage dealt\n[[YELLOW]]by wolves. The damage bonus depends on your Taming level. -Guides.Taming.Section.5=[[DARK_AQUA]]How does Environmentally Aware work?\n[[YELLOW]]This passive ability will allow wolves to teleport to you when\n[[YELLOW]]they get near hazards, such as Cacti/Lava. It will also give\n[[YELLOW]]wolves fall damage immunity. -Guides.Taming.Section.6=[[DARK_AQUA]]How does Thick Fur work?\n[[YELLOW]]This passive ability will reduce damage and make wolves\n[[YELLOW]]fire resistant. -Guides.Taming.Section.7=[[DARK_AQUA]]How does Shock Proof work?\n[[YELLOW]]This passive ability reduces damage done to wolves\n[[YELLOW]]from explosions. -Guides.Taming.Section.8=[[DARK_AQUA]]How does Fast Food Service work?\n[[YELLOW]]This passive ability gives wolves a chance to heal whenever\n[[YELLOW]]they perform an attack. +Guides.Taming.Section.0=&3\u8abf\u6559\u306b\u3064\u3044\u3066\uff1a\n&eTaming will give players various combat bonuses when using\n&etamed wolves.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you need to tame wolves/ocelots or\n&eget into combat with your wolves. +Guides.Taming.Section.1=[DARK_AQUA]]How does Call of the Wild work?\n&eCall of the Wild is an active ability that will allow you to summon\n&ea wolf or an ocelot by your side. You can do this by\n&esneaking + left-clicking while holding bones or fish. +Guides.Taming.Section.2=&3How does Beast Lore work?\n&eBeast Lore allows players to inspect pets and to check the\n&estats of wolves and ocelots. Left-click a wolf or ocelot to use\n&eBeast Lore. +Guides.Taming.Section.3=&3How does Gore work?\n&eGore is a passive ability that has a chance of inflicting a\n&ebleeding effect on your wolves' targets. +Guides.Taming.Section.4=&3How does Sharpened Claws work?\n&eSharpened Claws provides a damage bonus to damage dealt\n&eby wolves. The damage bonus depends on your Taming level. +Guides.Taming.Section.5=&3How does Environmentally Aware work?\n&eThis passive ability will allow wolves to teleport to you when\nðey get near hazards, such as Cacti/Lava. It will also give\n&ewolves fall damage immunity. +Guides.Taming.Section.6=&3How does Thick Fur work?\n&eThis passive ability will reduce damage and make wolves\n&efire resistant. +Guides.Taming.Section.7=&3How does Shock Proof work?\n&eThis passive ability reduces damage done to wolves\n&efrom explosions. +Guides.Taming.Section.8=&3How does Fast Food Service work?\n&eThis passive ability gives wolves a chance to heal whenever\nðey perform an attack. ## Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]\u7d20\u624b\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Unarmed will give players various combat bonuses when using\n[[YELLOW]]your fists as a weapon. \n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs \n[[YELLOW]]or other players when unarmed. -Guides.Unarmed.Section.1=[[DARK_AQUA]]How does Berserk work?\n[[YELLOW]]Beserk is an active ability that is activated by\n[[YELLOW]]right-clicking. While in Beserk mode, you deal 50% more\n[[YELLOW]]damage and you can break weak materials instantly, such as\n[[YELLOW]]Dirt and Grass. -Guides.Unarmed.Section.2=[[DARK_AQUA]]How does Iron Arm work?\n[[YELLOW]]Iron Arm increases the damage dealt when hitting mobs or\n[[YELLOW]]players with your fists. -Guides.Unarmed.Section.3=[[DARK_AQUA]]How does Arrow Deflect work?\n[[YELLOW]]Arrow Deflect is a passive ability that gives you a chance\n[[YELLOW]]to deflect arrows shot by Skeletons or other players.\n[[YELLOW]]The arrow will fall harmlessly to the ground. -Guides.Unarmed.Section.4=[[DARK_AQUA]]How does Iron Grip work?\n[[YELLOW]]Iron Grip is a passive ability that counters disarm. As your\n[[YELLOW]]unarmed level increases, the chance of preventing a disarm increases. -Guides.Unarmed.Section.5=[[DARK_AQUA]]How does Disarm work?\n[[YELLOW]]This passive ability allows players to disarm other players,\n[[YELLOW]]causing the target's equipped item to fall to the ground. +Guides.Unarmed.Section.0=&3\u7d20\u624b\u306b\u3064\u3044\u3066\uff1a\n&eUnarmed will give players various combat bonuses when using\n&eyour fists as a weapon. \n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs \n&eor other players when unarmed. +Guides.Unarmed.Section.1=&3How does Berserk work?\n&eBeserk is an active ability that is activated by\n&eright-clicking. While in Beserk mode, you deal 50% more\n&edamage and you can break weak materials instantly, such as\n&eDirt and Grass. +Guides.Unarmed.Section.2=&3How does Iron Arm work?\n&eIron Arm increases the damage dealt when hitting mobs or\n&eplayers with your fists. +Guides.Unarmed.Section.3=&3How does Arrow Deflect work?\n&eArrow Deflect is a passive ability that gives you a chance\n&eto deflect arrows shot by Skeletons or other players.\n&eThe arrow will fall harmlessly to the ground. +Guides.Unarmed.Section.4=&3How does Iron Grip work?\n&eIron Grip is a passive ability that counters disarm. As your\n&eunarmed level increases, the chance of preventing a disarm increases. +Guides.Unarmed.Section.5=&3How does Disarm work?\n&eThis passive ability allows players to disarm other players,\n&ecausing the target's equipped item to fall to the ground. ## Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]\u6728\u3053\u308a\u306b\u3064\u3044\u3066\uff1a\n[[YELLOW]]Woodcutting is all about chopping down trees.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained whenever you break log blocks. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]How does Tree Feller work?\n[[YELLOW]]Tree Feller is an active ability, you can right-click\n[[YELLOW]]while holding an ax to activate Tree Feller. This will\n[[YELLOW]]cause the entire tree to break instantly, dropping all\n[[YELLOW]]of its logs at once. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]How does Leaf Blower work?\n[[YELLOW]]Leaf Blower is a passive ability that will cause leaf\n[[YELLOW]]blocks to break instantly when hit with an axe. By default,\n[[YELLOW]]this ability unlocks at level 100. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives you a chance to obtain an extra\n[[YELLOW]]block for every log you chop. +Guides.Woodcutting.Section.0=&3\u6728\u3053\u308a\u306b\u3064\u3044\u3066\uff1a\n&eWoodcutting is all about chopping down trees.\n\n&3XP GAIN:\n&eXP is gained whenever you break log blocks. +Guides.Woodcutting.Section.1=&3How does Tree Feller work?\n&eTree Feller is an active ability, you can right-click\n&ewhile holding an ax to activate Tree Feller. This will\n&ecause the entire tree to break instantly, dropping all\n&eof its logs at once. +Guides.Woodcutting.Section.2=&3How does Leaf Blower work?\n&eLeaf Blower is a passive ability that will cause leaf\n&eblocks to break instantly when hit with an axe. By default,\nðis ability unlocks at level 100. +Guides.Woodcutting.Section.3=&3How do Double Drops work?\n&eThis passive ability gives you a chance to obtain an extra\n&eblock for every log you chop. # INSPECT -Inspect.Offline= [[RED]]\u3042\u306a\u305f\u306f\u30aa\u30d5\u30e9\u30a4\u30f3\u30d7\u30ec\u30a4\u30e4\u30fc\u3092\u8abf\u3079\u308b\u6a29\u9650\u3092\u6301\u3063\u3066\u3044\u307e\u305b\u3093\uff01 -Inspect.OfflineStats=\u30aa\u30d5\u30e9\u30a4\u30f3\u30d7\u30ec\u30fc\u30e4\u30fc\u306emcMMO\u7d71\u8a08[[YELLOW]]{0} -Inspect.Stats=[[YELLOW]]{0}[[GREEN]]\u306emcMMO\u7d71\u8a08 +Inspect.Offline= &c\u3042\u306a\u305f\u306f\u30aa\u30d5\u30e9\u30a4\u30f3\u30d7\u30ec\u30a4\u30e4\u30fc\u3092\u8abf\u3079\u308b\u6a29\u9650\u3092\u6301\u3063\u3066\u3044\u307e\u305b\u3093\uff01 +Inspect.OfflineStats=\u30aa\u30d5\u30e9\u30a4\u30f3\u30d7\u30ec\u30fc\u30e4\u30fc\u306emcMMO\u7d71\u8a08&e{0} +Inspect.Stats=&e{0}&a\u306emcMMO\u7d71\u8a08 Inspect.TooFar=\u305d\u306e\u30d7\u30ec\u30a4\u30e4\u30fc\u3092\u8abf\u3079\u308b\u306b\u306f\u9060\u3059\u304e\u307e\u3059\uff01 # ITEMS -Item.ChimaeraWing.Fail=[[RED]]**\u30ad\u30e1\u30e9\u306e\u7ffc \u5931\u6557\uff01** +Item.ChimaeraWing.Fail=&c**\u30ad\u30e1\u30e9\u306e\u7ffc \u5931\u6557\uff01** Item.ChimaeraWing.Pass=**\u30ad\u30e1\u30e9\u306e\u7ffc** Item.ChimaeraWing.Name=\u30ad\u30e1\u30e9\u306e\u7ffc -Item.ChimaeraWing.Lore=[[GRAY]]\u3042\u306a\u305f\u3092\u30d9\u30c3\u30c9\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002 -Item.ChimaeraWing.NotEnough=\u3055\u3089\u306b[[GOLD]]{1}[[RED]]\u306e[[YELLOW]]{0}[[RED]]\u304c\u5fc5\u8981\u3067\u3059\uff01 -Item.NotEnough=\u3055\u3089\u306b[[GOLD]]{1}[[RED]]\u306e[[YELLOW]]{0}[[RED]]\u304c\u5fc5\u8981\u3067\u3059\uff01 -Item.Generic.Wait=\u518d\u3073\u4f7f\u7528\u3059\u308b\u524d\u306b\u5f85\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff01[[YELLOW]]({0}\u79d2) -Item.Injured.Wait=\u6700\u8fd1\u8ca0\u50b7\u3057\u305f\u305f\u3081\u3001\u4f7f\u7528\u307e\u3067\u5f85\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002[[YELLOW]]({0}\u79d2) +Item.ChimaeraWing.Lore=&7\u3042\u306a\u305f\u3092\u30d9\u30c3\u30c9\u306b\u30c6\u30ec\u30dd\u30fc\u30c8\u3057\u307e\u3059\u3002 +Item.ChimaeraWing.NotEnough=\u3055\u3089\u306b&6{1}&c\u306e&e{0}&c\u304c\u5fc5\u8981\u3067\u3059\uff01 +Item.NotEnough=\u3055\u3089\u306b&6{1}&c\u306e&e{0}&c\u304c\u5fc5\u8981\u3067\u3059\uff01 +Item.Generic.Wait=\u518d\u3073\u4f7f\u7528\u3059\u308b\u524d\u306b\u5f85\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\uff01&e({0}\u79d2) +Item.Injured.Wait=\u6700\u8fd1\u8ca0\u50b7\u3057\u305f\u305f\u3081\u3001\u4f7f\u7528\u307e\u3067\u5f85\u3064\u5fc5\u8981\u304c\u3042\u308a\u307e\u3059\u3002&e({0}\u79d2) Item.FluxPickaxe.Name=\u30d5\u30e9\u30c3\u30af\u30b9\u30c4\u30eb\u30cf\u30b7 -Item.FluxPickaxe.Lore.1=[[GRAY]]\u9271\u77f3\u304c\u88fd\u932c\u3055\u308c\u3066\u30c9\u30ed\u30c3\u30d7\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 -Item.FluxPickaxe.Lore.2=[[GRAY]]\u88fd\u932c\u30ec\u30d9\u30eb {0}+ \u304c\u5fc5\u8981 +Item.FluxPickaxe.Lore.1=&7\u9271\u77f3\u304c\u88fd\u932c\u3055\u308c\u3066\u30c9\u30ed\u30c3\u30d7\u3059\u308b\u53ef\u80fd\u6027\u304c\u3042\u308a\u307e\u3059\u3002 +Item.FluxPickaxe.Lore.2=&7\u88fd\u932c\u30ec\u30d9\u30eb {0}+ \u304c\u5fc5\u8981 # TELEPORTATION -Teleport.Commencing=[[GOLD]]({0})[[GREY]]\u79d2\u3067\u30c6\u30ec\u30dd\u30fc\u30c8\u3092\u958b\u59cb\u3057\u3066\u307e\u3059\u3002\u3057\u3070\u3089\u304f\u304a\u5f85\u3061\u304f\u3060\u3055\u3044... -Teleport.Cancelled=[[DARK_RED]]\u30c6\u30ec\u30dd\u30fc\u30c8\u306f\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u307e\u3057\u305f\u3002 +Teleport.Commencing=&6({0})[[GREY]]\u79d2\u3067\u30c6\u30ec\u30dd\u30fc\u30c8\u3092\u958b\u59cb\u3057\u3066\u307e\u3059\u3002\u3057\u3070\u3089\u304f\u304a\u5f85\u3061\u304f\u3060\u3055\u3044... +Teleport.Cancelled=&4\u30c6\u30ec\u30dd\u30fc\u30c8\u306f\u30ad\u30e3\u30f3\u30bb\u30eb\u3055\u308c\u307e\u3057\u305f\u3002 # SKILLS -Skills.Child=[[GOLD]](\u5b50\u30b9\u30ad\u30eb) -Skills.Disarmed=[[DARK_RED]]\u3042\u306a\u305f\u306f\u6b66\u88c5\u89e3\u9664\u3055\u308c\u307e\u3057\u305f\uff01 -Skills.Header=-----[] [[GREEN]]{0}[[RED]] []----- -Skills.NeedMore=[[DARK_RED]]\u3082\u3063\u3068[[GRAY]]{0}[[DARK_RED]]\u304c\u5fc5\u8981\u3067\u3059 -Skills.NeedMore.Extra=[[DARK_RED]]\u3082\u3063\u3068[[GRAY]]{0}{1}[[DARK_RED]]\u304c\u5fc5\u8981\u3067\u3059 +Skills.Child=&6(\u5b50\u30b9\u30ad\u30eb) +Skills.Disarmed=&4\u3042\u306a\u305f\u306f\u6b66\u88c5\u89e3\u9664\u3055\u308c\u307e\u3057\u305f\uff01 +Skills.Header=-----[] &a{0}&c []----- +Skills.NeedMore=&4\u3082\u3063\u3068&7{0}&4\u304c\u5fc5\u8981\u3067\u3059 +Skills.NeedMore.Extra=&4\u3082\u3063\u3068&7{0}{1}&4\u304c\u5fc5\u8981\u3067\u3059 Skills.Parents= PARENTS -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.MaxXP=\u6700\u5927 -Skills.TooTired=\u305d\u306e\u30a2\u30d3\u30ea\u30c6\u30a3\u3092\u518d\u3073\u4f7f\u3046\u306e\u306b\u306f\u75b2\u308c\u904e\u304e\u3066\u3044\u307e\u3059\u3002 [[YELLOW]]({0}\u79d2) -Skills.Cancelled=[[GOLD]]{0} [[RED]]\u30ad\u30e3\u30f3\u30bb\u30eb\uff01 -Skills.ConfirmOrCancel=[[GREEN]]\u3082\u3046\u4e00\u5ea6\u53f3\u30af\u30ea\u30c3\u30af\u3057\u3066[[GOLD]]{0}[[GREEN]]\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u30ad\u30e3\u30f3\u30bb\u30eb\u3059\u308b\u306b\u306f\u5de6\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002 -Skills.AbilityGateRequirementFail=[[GRAY]]\u3053\u306e\u30a2\u30d3\u30ea\u30c6\u30a3\u3092\u4f7f\u3046\u305f\u3081\u306b\u306f[[YELLOW]]{0}[[GRAY]]\u30ec\u30d9\u30eb\u306e[[DARK_AQUA]]{1}[[GRAY]]\u304c\u5fc5\u8981\u3067\u3059\u3002 +Skills.TooTired=\u305d\u306e\u30a2\u30d3\u30ea\u30c6\u30a3\u3092\u518d\u3073\u4f7f\u3046\u306e\u306b\u306f\u75b2\u308c\u904e\u304e\u3066\u3044\u307e\u3059\u3002 &e({0}\u79d2) +Skills.Cancelled=&6{0} &c\u30ad\u30e3\u30f3\u30bb\u30eb\uff01 +Skills.ConfirmOrCancel=&a\u3082\u3046\u4e00\u5ea6\u53f3\u30af\u30ea\u30c3\u30af\u3057\u3066&6{0}&a\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002 \u30ad\u30e3\u30f3\u30bb\u30eb\u3059\u308b\u306b\u306f\u5de6\u30af\u30ea\u30c3\u30af\u3057\u3066\u304f\u3060\u3055\u3044\u3002 +Skills.AbilityGateRequirementFail=&7\u3053\u306e\u30a2\u30d3\u30ea\u30c6\u30a3\u3092\u4f7f\u3046\u305f\u3081\u306b\u306f&e{0}&7\u30ec\u30d9\u30eb\u306e&3{1}&7\u304c\u5fc5\u8981\u3067\u3059\u3002 # STATISTICS -Stats.Header.Combat=[[GOLD]]-=\u6226\u95d8\u30b9\u30ad\u30eb=- -Stats.Header.Gathering=[[GOLD]]-=\u53ce\u96c6\u30b9\u30ad\u30eb=- -Stats.Header.Misc=[[GOLD]]-=\u305d\u306e\u4ed6\u306e\u30b9\u30ad\u30eb=- -Stats.Own.Stats=[[GREEN]][mcMMO] \u7d71\u8a08 +Stats.Header.Combat=&6-=\u6226\u95d8\u30b9\u30ad\u30eb=- +Stats.Header.Gathering=&6-=\u53ce\u96c6\u30b9\u30ad\u30eb=- +Stats.Header.Misc=&6-=\u305d\u306e\u4ed6\u306e\u30b9\u30ad\u30eb=- +Stats.Own.Stats=&a[mcMMO] \u7d71\u8a08 # PERKS Perks.XP.Name=\u7d4c\u9a13\u5024 @@ -1005,44 +1003,44 @@ Perks.XP.Desc=\u7279\u5b9a\u306e\u30b9\u30ad\u30eb\u306e\u30d6\u30fc\u30b9\u30c8 Perks.Lucky.Name=\u30e9\u30c3\u30ad\u30fc Perks.Lucky.Desc={0}\u306e\u30b9\u30ad\u30eb\u3068\u80fd\u529b\u306b\u300133.3\uff05\u306e\u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8\u306e\u78ba\u7387\u3092\u4e0e\u3048\u307e\u3059\u3002 Perks.Lucky.Desc.Login=\u7279\u5b9a\u306e\u30b9\u30ad\u30eb\u3084\u80fd\u529b\u306b33.3\uff05\u306e\u30a2\u30af\u30c6\u30a3\u30d9\u30fc\u30c8\u306e\u78ba\u7387\u3092\u4e0e\u3048\u308b\u3002 -Perks.Lucky.Bonus=[[GOLD]] ({0} \u30e9\u30c3\u30ad\u30fc\u30d1\u30fc\u30af) +Perks.Lucky.Bonus=&6 ({0} \u30e9\u30c3\u30ad\u30fc\u30d1\u30fc\u30af) Perks.Cooldowns.Name=\u65e9\u3044\u56de\u5fa9 Perks.Cooldowns.Desc=\u30af\u30fc\u30eb\u30c0\u30a6\u30f3\u3092{0}\u77ed\u7e2e\u3057\u307e\u3059\u3002 Perks.ActivationTime.Name=\u8010\u4e45 Perks.ActivationTime.Desc=\u80fd\u529b\u306e\u6709\u52b9\u6642\u9593\u3092{0}\u79d2\u5897\u3084\u3057\u307e\u3059\u3002 -Perks.ActivationTime.Bonus=[[GOLD]] ({0}\u79d2 \u8010\u4e45\u30d1\u30fc\u30af) +Perks.ActivationTime.Bonus=&6 ({0}\u79d2 \u8010\u4e45\u30d1\u30fc\u30af) # HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] \u30cf\u30fc\u30c9\u30b3\u30a2\u30e2\u30fc\u30c9 {0} \u304c{1}\u3067\u7121\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002 -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] \u30cf\u30fc\u30c9\u30b3\u30a2\u30e2\u30fc\u30c9 {0} \u304c{1}\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002 +Hardcore.Mode.Disabled=&6[mcMMO] \u30cf\u30fc\u30c9\u30b3\u30a2\u30e2\u30fc\u30c9 {0} \u304c{1}\u3067\u7121\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002 +Hardcore.Mode.Enabled=&6[mcMMO] \u30cf\u30fc\u30c9\u30b3\u30a2\u30e2\u30fc\u30c9 {0} \u304c{1}\u3067\u6709\u52b9\u306b\u306a\u308a\u307e\u3057\u305f\u3002 Hardcore.DeathStatLoss.Name=\u30b9\u30ad\u30eb \u30c7\u30b9\u30da\u30ca\u30eb\u30c6\u30a3 -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]\u6b7b\u4ea1\u306b\u3088\u308a[[BLUE]]{0}[[DARK_RED]]\u30ec\u30d9\u30eb\u3092\u5931\u3044\u307e\u3057\u305f\u3002 -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] \u30ed\u30b9\u30c8\u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u304c{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4\u6b7b\u4ea1\u306b\u3088\u308a&9{0}&4\u30ec\u30d9\u30eb\u3092\u5931\u3044\u307e\u3057\u305f\u3002 +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] \u30ed\u30b9\u30c8\u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u304c{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 Hardcore.Vampirism.Name=\u5438\u8840\u9b3c -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] \u306f\u77e5\u8b58\u304c\u672a\u719f\u3067\u3057\u305f\u3002 -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[YELLOW]]{1}\u304b\u3089[[BLUE]]{0}[[DARK_AQUA]]\u30ec\u30d9\u30eb\u3092\u76d7\u307f\u307e\u3057\u305f\u3002 -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\u306f\u3042\u306a\u305f\u304b\u3089\u77e5\u8b58\u3092\u76d7\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff01 -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]]\u306f\u3042\u306a\u305f\u304b\u3089[[BLUE]]{1}[[DARK_RED]]\u30ec\u30d9\u30eb\u3092\u76d7\u307f\u307e\u3057\u305f\uff01 -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] \u30ed\u30b9\u30c8\u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u304c{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7 \u306f\u77e5\u8b58\u304c\u672a\u719f\u3067\u3057\u305f\u3002 +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &e{1}\u304b\u3089&9{0}&3\u30ec\u30d9\u30eb\u3092\u76d7\u307f\u307e\u3057\u305f\u3002 +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7\u306f\u3042\u306a\u305f\u304b\u3089\u77e5\u8b58\u3092\u76d7\u3080\u3053\u3068\u304c\u3067\u304d\u307e\u305b\u3093\u3067\u3057\u305f\uff01 +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4\u306f\u3042\u306a\u305f\u304b\u3089&9{1}&4\u30ec\u30d9\u30eb\u3092\u76d7\u307f\u307e\u3057\u305f\uff01 +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] \u30ed\u30b9\u30c8\u30d1\u30fc\u30bb\u30f3\u30c6\u30fc\u30b8\u304c{0}\u306b\u5909\u66f4\u3055\u308c\u307e\u3057\u305f\u3002 # MOTD -MOTD.Donate=[[DARK_AQUA]]\u5bc4\u4ed8\u60c5\u5831: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]\u30cf\u30fc\u30c9\u30b3\u30a2\u30e2\u30fc\u30c9\u6709\u52b9: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u30b9\u30ad\u30eb\u30c7\u30b9\u30da\u30ca\u30eb\u30c6\u30a3: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u30f4\u30a1\u30f3\u30d1\u30a4\u30a2\u5438\u8840\u7d71\u8a08: [[DARK_RED]]{0}% -MOTD.PerksPrefix=[[GOLD]][mcMMO \u30d1\u30fc\u30af] -MOTD.Version=[[GOLD]][mcMMO] \u5b9f\u884c\u4e2d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3 [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO \u30a6\u30a7\u30d6\u30b5\u30a4\u30c8 +MOTD.Donate=&3\u5bc4\u4ed8\u60c5\u5831: +MOTD.Hardcore.Enabled=&6[mcMMO] &3\u30cf\u30fc\u30c9\u30b3\u30a2\u30e2\u30fc\u30c9\u6709\u52b9: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3\u30b9\u30ad\u30eb\u30c7\u30b9\u30da\u30ca\u30eb\u30c6\u30a3: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3\u30f4\u30a1\u30f3\u30d1\u30a4\u30a2\u5438\u8840\u7d71\u8a08: &4{0}% +MOTD.PerksPrefix=&6[mcMMO \u30d1\u30fc\u30af] +MOTD.Version=&6[mcMMO] \u5b9f\u884c\u4e2d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3 &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO \u30a6\u30a7\u30d6\u30b5\u30a4\u30c8 # SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=\u82b8\u8853\u3092\u7406\u89e3\u3059\u308b Smelting.SubSkill.UnderstandingTheArt.Description=\u6d1e\u7a9f\u306e\u4e2d\u3067\u88fd\u932c\u306b\u6642\u9593\u3092\u304b\u3051\u904e\u304e\u3066\u3044\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\n\u88fd\u932c\u306e\u3055\u307e\u3056\u307e\u306a\u7279\u6027\u3092\u5f37\u5316\u3057\u307e\u3059\u3002 -Smelting.SubSkill.UnderstandingTheArt.Stat=\u30d0\u30cb\u30e9XP Multiplier: [[YELLOW]]{0}x +Smelting.SubSkill.UnderstandingTheArt.Stat=\u30d0\u30cb\u30e9XP Multiplier: &e{0}x Smelting.Ability.Locked.0=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u30d0\u30cb\u30e9XP\u30d6\u30fc\u30b9\u30c8) Smelting.Ability.Locked.1=\u30ed\u30c3\u30af\u3055\u308c\u308b\u307e\u3067 {0}+ \u30b9\u30ad\u30eb (\u30d5\u30e9\u30c3\u30af\u30b9\u30de\u30a4\u30cb\u30f3\u30b0) Smelting.SubSkill.FuelEfficiency.Name=\u71c3\u6599\u52b9\u7387 Smelting.SubSkill.FuelEfficiency.Description=\u88fd\u932c\u6642\u306b\u7ac8\u3067\u4f7f\u7528\u3059\u308b\u71c3\u6599\u306e\u71c3\u713c\u6642\u9593\u3092\u9577\u304f\u3059\u308b\u3002 -Smelting.SubSkill.FuelEfficiency.Stat=\u71c3\u6599\u52b9\u7387 \u4e57\u6570: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=\u71c3\u6599\u52b9\u7387 \u4e57\u6570: &e{0}x Smelting.SubSkill.SecondSmelt.Name=\u7b2c\u4e8c\u7cbe\u932c Smelting.SubSkill.SecondSmelt.Description=\u88fd\u932c\u304b\u3089\u5f97\u305f\u30a2\u30a4\u30c6\u30e0\u30922\u500d\u306b\u3059\u308b\u3002 Smelting.SubSkill.SecondSmelt.Stat=\u7b2c\u4e8c\u7cbe\u932c \u78ba\u7387 @@ -1093,38 +1091,38 @@ UpdateChecker.Outdated=\u3042\u306a\u305f\u306f\u53e4\u3044mcMMO\u306e\u30d0\u30 UpdateChecker.NewAvailable=Spigot\u306b\u65b0\u3057\u3044\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u516c\u958b\u3055\u308c\u3066\u3044\u307e\u3059\u3002 # SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]mcMMO \u7d71\u8a08 -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]mcMMO \u30af\u30fc\u30eb\u30c0\u30a6\u30f3 -Scoreboard.Header.PlayerRank=[[YELLOW]]mcMMO \u30e9\u30f3\u30ad\u30f3\u30b0 -Scoreboard.Header.PlayerInspect=[[YELLOW]]mcMMO \u7d71\u8a08: {0} -Scoreboard.Header.PowerLevel=[[RED]]\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb -Scoreboard.Misc.PowerLevel=[[GOLD]]\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb -Scoreboard.Misc.Level=[[DARK_AQUA]]\u30ec\u30d9\u30eb -Scoreboard.Misc.CurrentXP=[[GREEN]]\u73fe\u5728\u306eXP -Scoreboard.Misc.RemainingXP=[[YELLOW]]\u6b8b\u308aXP -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]\u30af\u30fc\u30eb\u30c0\u30a6\u30f3 -Scoreboard.Misc.Overall=[[GOLD]]\u5408\u8a08 +Scoreboard.Header.PlayerStats=&emcMMO \u7d71\u8a08 +Scoreboard.Header.PlayerCooldowns=&emcMMO \u30af\u30fc\u30eb\u30c0\u30a6\u30f3 +Scoreboard.Header.PlayerRank=&emcMMO \u30e9\u30f3\u30ad\u30f3\u30b0 +Scoreboard.Header.PlayerInspect=&emcMMO \u7d71\u8a08: {0} +Scoreboard.Header.PowerLevel=&c\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb +Scoreboard.Misc.PowerLevel=&6\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb +Scoreboard.Misc.Level=&3\u30ec\u30d9\u30eb +Scoreboard.Misc.CurrentXP=&a\u73fe\u5728\u306eXP +Scoreboard.Misc.RemainingXP=&e\u6b8b\u308aXP +Scoreboard.Misc.Cooldown=&d\u30af\u30fc\u30eb\u30c0\u30a6\u30f3 +Scoreboard.Misc.Overall=&6\u5408\u8a08 Scoreboard.Misc.Ability=\u30a2\u30d3\u30ea\u30c6\u30a3 # DATABASE RECOVERY -Profile.PendingLoad=[[RED]]mcMMO\u30d7\u30ec\u30a4\u30e4\u30fc\u30c7\u30fc\u30bf\u306f\u307e\u3060\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002 -Profile.Loading.Success=[[GREEN]]\u3042\u306a\u305f\u306emcMMO\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u304c\u8aad\u307f\u8fbc\u307e\u308c\u307e\u3057\u305f\u3002 -Profile.Loading.FailurePlayer=[[RED]]mcMMO\u306e\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u306b\u554f\u984c\u304c\u3042\u308a\u307e\u3059\u3002[[GREEN]]{0}[[RED]]\u56de\u8aad\u307f\u8fbc\u307f\u3092\u8a66\u3057\u307e\u3057\u305f\u3002[[LIGHT_GRAY]] \u3053\u306e\u554f\u984c\u306b\u3064\u3044\u3066\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u8005\u306b\u9023\u7d61\u3057\u3066\u304f\u3060\u3055\u3044\u3002mcMMO\u306f\u3042\u306a\u305f\u304c\u5207\u65ad\u3059\u308b\u307e\u3067\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u3092\u7e70\u308a\u8fd4\u3057\u307e\u3059\u3002\u30c7\u30fc\u30bf\u304c\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u306a\u3044\u9593XP\u3092\u7372\u5f97\u3067\u304d\u306a\u3044\u304b\u3001\u30b9\u30ad\u30eb\u3092\u4f7f\u3046\u3053\u3068\u304c\u51fa\u6765\u307e\u305b\u3093\u3002 -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] mcMMO\u306f[[YELLOW]]{0}[[RED]]\u306e\u30d7\u30ec\u30fc\u30e4\u30fc\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f\u3002 [[LIGHT_PURPLE]]\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u308c\u307e\u3067\u306e\u8a66\u884c\u56de\u6570\u306f{1}\u56de\u3067\u3059\u3002 +Profile.PendingLoad=&cmcMMO\u30d7\u30ec\u30a4\u30e4\u30fc\u30c7\u30fc\u30bf\u306f\u307e\u3060\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u307e\u305b\u3093\u3002 +Profile.Loading.Success=&a\u3042\u306a\u305f\u306emcMMO\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u304c\u8aad\u307f\u8fbc\u307e\u308c\u307e\u3057\u305f\u3002 +Profile.Loading.FailurePlayer=&cmcMMO\u306e\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u306b\u554f\u984c\u304c\u3042\u308a\u307e\u3059\u3002&a{0}&c\u56de\u8aad\u307f\u8fbc\u307f\u3092\u8a66\u3057\u307e\u3057\u305f\u3002[[LIGHT_GRAY]] \u3053\u306e\u554f\u984c\u306b\u3064\u3044\u3066\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\u8005\u306b\u9023\u7d61\u3057\u3066\u304f\u3060\u3055\u3044\u3002mcMMO\u306f\u3042\u306a\u305f\u304c\u5207\u65ad\u3059\u308b\u307e\u3067\u30c7\u30fc\u30bf\u306e\u8aad\u307f\u8fbc\u307f\u3092\u7e70\u308a\u8fd4\u3057\u307e\u3059\u3002\u30c7\u30fc\u30bf\u304c\u8aad\u307f\u8fbc\u307e\u308c\u3066\u3044\u306a\u3044\u9593XP\u3092\u7372\u5f97\u3067\u304d\u306a\u3044\u304b\u3001\u30b9\u30ad\u30eb\u3092\u4f7f\u3046\u3053\u3068\u304c\u51fa\u6765\u307e\u305b\u3093\u3002 +Profile.Loading.FailureNotice=&4[A]&c mcMMO\u306f&e{0}&c\u306e\u30d7\u30ec\u30fc\u30e4\u30fc\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u8fbc\u3081\u307e\u305b\u3093\u3067\u3057\u305f\u3002 &d\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u308c\u307e\u3067\u306e\u8a66\u884c\u56de\u6570\u306f{1}\u56de\u3067\u3059\u3002 # Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0}\u306f\u30ec\u30d9\u30eb[[GREEN]]{1}[[GOLD]]\u306b\u306a\u308a\u307e\u3057\u305f\u3002 -Holiday.Anniversary=[[BLUE]]{0}\u5468\u5e74\u8a18\u5ff5\uff01\n[[BLUE]]nossr50\u306e\u5168\u3066\u306e\u4ed5\u4e8b\u3068\u5168\u3066\u306e\u958b\u767a\u3092\u8a18\u5ff5\u3057\u3066\uff01 +Holiday.AprilFools.Levelup=&6{0}\u306f\u30ec\u30d9\u30eb&a{1}&6\u306b\u306a\u308a\u307e\u3057\u305f\u3002 +Holiday.Anniversary=&9{0}\u5468\u5e74\u8a18\u5ff5\uff01\n&9nossr50\u306e\u5168\u3066\u306e\u4ed5\u4e8b\u3068\u5168\u3066\u306e\u958b\u767a\u3092\u8a18\u5ff5\u3057\u3066\uff01 # Reminder Messages -Reminder.Squelched=[[GRAY]]\u30ea\u30de\u30a4\u30f3\u30c0\u30fc: \u3042\u306a\u305f\u306f\u73fe\u5728mcMMO\u304b\u3089\u901a\u77e5\u3092\u53d7\u3051\u53d6\u3063\u3066\u3044\u307e\u305b\u3093\u3002\u901a\u77e5\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u306f/mcnotify\u30b3\u30de\u30f3\u30c9\u3092\u3082\u3046\u4e00\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u308c\u306f\u81ea\u52d5\u5316\u3055\u308c\u305f1\u6642\u9593\u3054\u3068\u306e\u901a\u77e5\u3067\u3059\u3002 +Reminder.Squelched=&7\u30ea\u30de\u30a4\u30f3\u30c0\u30fc: \u3042\u306a\u305f\u306f\u73fe\u5728mcMMO\u304b\u3089\u901a\u77e5\u3092\u53d7\u3051\u53d6\u3063\u3066\u3044\u307e\u305b\u3093\u3002\u901a\u77e5\u3092\u6709\u52b9\u306b\u3059\u308b\u305f\u3081\u306b\u306f/mcnotify\u30b3\u30de\u30f3\u30c9\u3092\u3082\u3046\u4e00\u5ea6\u5b9f\u884c\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u3053\u308c\u306f\u81ea\u52d5\u5316\u3055\u308c\u305f1\u6642\u9593\u3054\u3068\u306e\u901a\u77e5\u3067\u3059\u3002 # Locale -Locale.Reloaded=[[GREEN]]\u30ed\u30b1\u30fc\u30eb \u30ea\u30ed\u30fc\u30c9\uff01 +Locale.Reloaded=&a\u30ed\u30b1\u30fc\u30eb \u30ea\u30ed\u30fc\u30c9\uff01 # Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[RED]]{0}[[YELLOW]]\u306e\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb\u306e\u30ec\u30d9\u30eb\u30ad\u30e3\u30c3\u30d7\u306b\u9054\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u4ee5\u964d\u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u306f\u3057\u307e\u305b\u3093\u3002 -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GOLD]]{1}[[YELLOW]]\u306e\u30ec\u30d9\u30eb\u30ad\u30e3\u30c3\u30d7[[RED]]{0}[[YELLOW]]\u306b\u9054\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u4ee5\u964d\u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u306f\u3057\u307e\u305b\u3093\u3002 +LevelCap.PowerLevel=&6(&amcMMO&6) &c{0}&e\u306e\u30d1\u30ef\u30fc\u30ec\u30d9\u30eb\u306e\u30ec\u30d9\u30eb\u30ad\u30e3\u30c3\u30d7\u306b\u9054\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u4ee5\u964d\u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u306f\u3057\u307e\u305b\u3093\u3002 +LevelCap.Skill=&6(&amcMMO&6) &6{1}&e\u306e\u30ec\u30d9\u30eb\u30ad\u30e3\u30c3\u30d7&c{0}&e\u306b\u9054\u3057\u307e\u3057\u305f\u3002\u3053\u308c\u4ee5\u964d\u30b9\u30ad\u30eb\u306e\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u306f\u3057\u307e\u305b\u3093\u3002 Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars -Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. \ No newline at end of file +Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_ko.properties b/src/main/resources/locale/locale_ko.properties index a9f62bee0..6a5865391 100644 --- a/src/main/resources/locale/locale_ko.properties +++ b/src/main/resources/locale/locale_ko.properties @@ -16,9 +16,9 @@ # --wolfwork #ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**\uC6B0\uC544\uD55C \uAD6C\uB974\uAE30** -Acrobatics.Combat.Proc=[[GREEN]]**\uD68C\uD53C** -Acrobatics.DodgeChance=\uD68C\uD53C \uD655\uB960: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**\uC6B0\uC544\uD55C \uAD6C\uB974\uAE30** +Acrobatics.Combat.Proc=&a**\uD68C\uD53C** +Acrobatics.DodgeChance=\uD68C\uD53C \uD655\uB960: &e{0} Acrobatics.SubSkill.Roll.Name=\uAD6C\uB974\uAE30 Acrobatics.SubSkill.Roll.Description=\uCD94\uB77D \uB370\uBBF8\uC9C0 \uAC10\uC18C \uB610\uB294 \uBB34\uD6A8 Acrobatics.SubSkill.GracefulRoll.Name=\uC6B0\uC544\uD55C \uAD6C\uB974\uAE30 @@ -26,8 +26,8 @@ Acrobatics.SubSkill.GracefulRoll.Description=\uAD6C\uB974\uAE30 2\uBC30 \uD6A8\u Acrobatics.SubSkill.Dodge.Name=\uD68C\uD53C Acrobatics.SubSkill.Dodge.Description=\uB099\uD558 \uB370\uBBF8\uC9C0 \uC808\uBC18 \uAC10\uC18C Acrobatics.Listener=\uACE1\uC608(ACROBATICS): -Acrobatics.SubSkill.Roll.Chance=\uAD6C\uB974\uAE30 \uD655\uB960: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=\uC6B0\uC544\uD55C \uAD6C\uB974\uAE30 \uD655\uB960: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=\uAD6C\uB974\uAE30 \uD655\uB960: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=\uC6B0\uC544\uD55C \uAD6C\uB974\uAE30 \uD655\uB960: &e{0} Acrobatics.Roll.Text=**\uAD6C\uB974\uAE30** Acrobatics.SkillName=\uACE1\uC608 Acrobatics.Skillup=\uB099\uBC95 \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 @@ -39,16 +39,16 @@ Alchemy.SubSkill.Concoctions.Name=\uD63C\uD569 Alchemy.SubSkill.Concoctions.Description=\uB354 \uB9CE\uC740 \uC131\uBD84\uC758 \uD3EC\uC158 \uC591\uC870 Alchemy.Listener=\uC5F0\uAE08\uC220(ALCHEMY): Alchemy.Ability.Locked.0={0}\uB808\uBCA8 \uB54C \uAE30\uC220\uD574\uC81C (\uCD09\uB9E4) -Alchemy.Catalysis.Speed=\uC591\uC870 \uC18D\uB3C4: [[YELLOW]]{0} -Alchemy.Concoctions.Rank=\uD63C\uD569 \uB7AD\uD06C: [[YELLOW]]{0}/{1} -Alchemy.Concoctions.Ingredients=\uC131\uBD84 [[[YELLOW]]{0}[[RED]]]: [[YELLOW]]{1} +Alchemy.Catalysis.Speed=\uC591\uC870 \uC18D\uB3C4: &e{0} +Alchemy.Concoctions.Rank=\uD63C\uD569 \uB7AD\uD06C: &e{0}/{1} +Alchemy.Concoctions.Ingredients=\uC131\uBD84 [&e{0}&c]: &e{1} Alchemy.SkillName=\uC5F0\uAE08\uC220 Alchemy.Skillup=\uC5F0\uAE08\uC220 \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #ARCHERY -Archery.Combat.DazeChance=\uD604\uD639 \uD655\uB960: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=\uD654\uC0B4 \uD68C\uC218 \uD655\uB960: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=\uC3D8\uAE30 \uC19C\uC528 \uCD94\uAC00 \uD53C\uD574 \uD655\uB960: [[YELLOW]]{0} +Archery.Combat.DazeChance=\uD604\uD639 \uD655\uB960: &e{0} +Archery.Combat.RetrieveChance=\uD654\uC0B4 \uD68C\uC218 \uD655\uB960: &e{0} +Archery.Combat.SkillshotBonus=\uC3D8\uAE30 \uC19C\uC528 \uCD94\uAC00 \uD53C\uD574 \uD655\uB960: &e{0} Archery.SubSkill.SkillShot.Name=\uC3D8\uAE30 \uC19C\uC528 Archery.SubSkill.SkillShot.Description=\uD65C \uD53C\uD574 \uC601\uAD6C \uC99D\uAC00 Archery.SubSkill.Daze.Name=\uD604\uD639 (\uD50C\uB808\uC774\uC5B4) @@ -66,15 +66,15 @@ Axes.Ability.Bonus.2=\uAC11\uC637 \uCDA9\uACA9 Axes.Ability.Bonus.3=\uBC29\uC5B4\uAD6C \uCD94\uAC00 \uD53C\uD574: {0} Axes.Ability.Bonus.4=\uC5C4\uCCAD\uB09C \uCDA9\uACA9 Axes.Ability.Bonus.5=\uBE44\uBB34\uC7A5 \uCD94\uAC00 \uD53C\uD574: {0} -Axes.Ability.Lower=[[GRAY]]**\uB3C4\uB07C \uC900\uBE44 \uD574\uC81C** -Axes.Ability.Ready=[[GREEN]]**\uB3C4\uB07C \uC900\uBE44 \uC644\uB8CC** -Axes.Combat.CritStruck=[[DARK_RED]]\uD06C\uB9AC\uD2F0\uCEEC \uD788\uD2B8\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! -Axes.Combat.CritChance=\uD06C\uB9AC\uD2F0\uCEEC \uD788\uD2B8 \uD655\uB960: [[YELLOW]]{0} +Axes.Ability.Lower=&7**\uB3C4\uB07C \uC900\uBE44 \uD574\uC81C** +Axes.Ability.Ready=&a**\uB3C4\uB07C \uC900\uBE44 \uC644\uB8CC** +Axes.Combat.CritStruck=&4\uD06C\uB9AC\uD2F0\uCEEC \uD788\uD2B8\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! +Axes.Combat.CritChance=\uD06C\uB9AC\uD2F0\uCEEC \uD788\uD2B8 \uD655\uB960: &e{0} Axes.Combat.CriticalHit=\uD06C\uB9AC\uD2F0\uCEEC \uD788\uD2B8! -Axes.Combat.GI.Proc=[[GREEN]]**\uCD5C\uACE0\uC758 \uAC15\uD0C0\uB97C \uB54C\uB838\uC2B5\uB2C8\uB2E4** +Axes.Combat.GI.Proc=&a**\uCD5C\uACE0\uC758 \uAC15\uD0C0\uB97C \uB54C\uB838\uC2B5\uB2C8\uB2E4** Axes.Combat.GI.Struck=**\uC5C4\uCCAD\uB09C \uCDA9\uACA9\uC744 \uBC1B\uC558\uC2B5\uB2C8\uB2E4** -Axes.Combat.SS.Struck=[[DARK_RED]]\uBF08 \uCABC\uAC1C\uAE30\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! -Axes.Combat.SS.Length=\uBF08 \uCABC\uAC1C\uAE30 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}\uCD08 +Axes.Combat.SS.Struck=&4\uBF08 \uCABC\uAC1C\uAE30\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! +Axes.Combat.SS.Length=\uBF08 \uCABC\uAC1C\uAE30 \uC9C0\uC18D\uC2DC\uAC04: &e{0}\uCD08 Axes.SubSkill.SkullSplitter.Name=\uBF08 \uCABC\uAC1C\uAE30 (\uB2A5\uB825) Axes.SubSkill.SkullSplitter.Description=\uAD11\uC5ED \uCD94\uAC00 \uD53C\uD574 Axes.SubSkill.CriticalStrikes.Name=\uD06C\uB9AC\uD2F0\uCEEC \uC2A4\uD2B8\uB77C\uC774\uD06C @@ -88,41 +88,41 @@ Axes.SubSkill.GreaterImpact.Description=\uBE44\uBB34\uC7A5 \uCD94\uAC00 \uD53C\u Axes.Listener=\uBD80\uC220(AXES): Axes.SkillName=\uBD80\uC220 Axes.Skills.SS.Off=**\uBF08 \uCABC\uAC1C\uAE30 \uBC1C\uB3D9 \uD574\uC81C** -Axes.Skills.SS.On=[[GREEN]]**\uBF08 \uCABC\uAC1C\uAE30 \uBC1C\uB3D9** -Axes.Skills.SS.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uBF08 \uCABC\uAC1C\uAE30 [[GREEN]]\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! -Axes.Skills.SS.Other.Off={0}\uB2D8\uC774 [[RED]]\uBF08 \uCABC\uAC1C\uAE30\uB97C[[GREEN]] \uC900\uBE44 \uD574\uC81C\uD588\uC2B5\uB2C8\uB2E4 -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC774 [[RED]]\uBF08 \uCABC\uAC1C\uAE30\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Axes.Skills.SS.On=&a**\uBF08 \uCABC\uAC1C\uAE30 \uBC1C\uB3D9** +Axes.Skills.SS.Refresh=&a\uB2F9\uC2E0\uC758 &e\uBF08 \uCABC\uAC1C\uAE30 &a\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Axes.Skills.SS.Other.Off={0}\uB2D8\uC774 &c\uBF08 \uCABC\uAC1C\uAE30\uB97C&a \uC900\uBE44 \uD574\uC81C\uD588\uC2B5\uB2C8\uB2E4 +Axes.Skills.SS.Other.On=&a{0}&2\uB2D8\uC774 &c\uBF08 \uCABC\uAC1C\uAE30\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! Axes.Skillup=\uBD80\uC220 \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D ({1}) \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #EXCAVATION -Excavation.Ability.Lower=[[GRAY]]**\uC0BD \uC900\uBE44 \uD574\uC81C** -Excavation.Ability.Ready=[[GREEN]]**\uC0BD \uC900\uBE44 \uC644\uB8CC** +Excavation.Ability.Lower=&7**\uC0BD \uC900\uBE44 \uD574\uC81C** +Excavation.Ability.Ready=&a**\uC0BD \uC900\uBE44 \uC644\uB8CC** Excavation.SubSkill.GigaDrillBreaker.Name=\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 (\uB2A5\uB825) Excavation.SubSkill.GigaDrillBreaker.Description=\uB4DC\uB86D \uC18D\uB3C4 3\uBC30, \uACBD\uD5D8\uCE58 3\uBC30, \uC18D\uB3C4 \uC99D\uAC00 Excavation.SubSkill.TreasureHunter.Name=\uBCF4\uBB3C \uC0AC\uB0E5\uAFBC Excavation.SubSkill.TreasureHunter.Description=\uBCF4\uBB3C \uBC1C\uAD74 \uB2A5\uB825 -Excavation.Effect.Length=\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}\uCD08 +Excavation.Effect.Length=\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 \uC9C0\uC18D\uC2DC\uAC04: &e{0}\uCD08 Excavation.Listener=\uBC1C\uAD74(EXCAVATION): Excavation.SkillName=\uBC1C\uAD74 Excavation.Skills.GigaDrillBreaker.Off=**\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 \uBC1C\uB3D9 \uD574\uC81C** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 \uBC1C\uB3D9** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 [[GREEN]]\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! -Excavation.Skills.GigaDrillBreaker.Other.Off={0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9 \uD588\uC2B5\uB2C8\uB2E4! +Excavation.Skills.GigaDrillBreaker.On=&a**\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 \uBC1C\uB3D9** +Excavation.Skills.GigaDrillBreaker.Refresh=&a\uB2F9\uC2E0\uC758 &e\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4 &a\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Excavation.Skills.GigaDrillBreaker.Other.Off={0}&2\uB2D8\uC740 &c\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2\uB2D8\uC740 &c\uAE30\uAC00 \uB4DC\uB9B4 \uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9 \uD588\uC2B5\uB2C8\uB2E4! Excavation.Skillup=\uBC1C\uAD74 \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #FISHING -Fishing.Ability.Chance=\uC785\uC9C8 \uD655\uB960: [[YELLOW]]{0} -Fishing.Ability.Info=\uB9E4\uC9C1 \uD5CC\uD130: [[GRAY]] **\uD2B8\uB808\uC838 \uD5CC\uD130 \uB7AD\uD06C \uD5A5\uC0C1** +Fishing.Ability.Chance=\uC785\uC9C8 \uD655\uB960: &e{0} +Fishing.Ability.Info=\uB9E4\uC9C1 \uD5CC\uD130: &7 **\uD2B8\uB808\uC838 \uD5CC\uD130 \uB7AD\uD06C \uD5A5\uC0C1** Fishing.Ability.Locked.0={0}\uB808\uBCA8 \uB54C \uAE30\uC220 \uD574\uC81C (\uD754\uB4E4\uAE30) Fishing.Ability.Locked.1={0}\uB808\uBCA8 \uB54C \uAE30\uC220 \uD574\uC81C (\uC5BC\uC74C \uB09A\uC2DC) Fishing.Ability.Locked.2={0}\uB808\uBCA8 \uB54C \uAE30\uC220 \uD574\uC81C (\uB09A\uC2DC\uAFBC \uC7A5\uC778) -Fishing.Ability.Rank=\uD2B8\uB808\uC838 \uD5CC\uD130 \uB7AD\uD06C: [[YELLOW]]{0}/5\uB7AD\uD06C -Fishing.Ability.TH.DropRate= \uB4DC\uB86D \uBE44\uC728: [[DARK_RED]]\uD568\uC815: [[YELLOW]]{0} [[GRAY]]\uACF5\uD1B5: [[YELLOW]]{1} [[GREEN]]\uBE44\uACF5\uD1B5: [[YELLOW]]{2}\n[[BLUE]]\uB808\uC5B4: [[YELLOW]]{3} [[LIGHT_PURPLE]]\uC5D0\uD53D: [[YELLOW]]{4} [[GOLD]]\uB808\uC804\uB4DC\uB9AC: [[YELLOW]]{5} [[AQUA]]\uB808\uCF54\uB4DC: [[YELLOW]]{6} -Fishing.Ability.TH.MagicRate=\uB9E4\uC9C1 \uD5CC\uD130 \uD655\uB960: [[YELLOW]]{0} -Fishing.Ability.Shake=\uD754\uB4E4\uAE30 \uD655\uB960: [[YELLOW]]{0} +Fishing.Ability.Rank=\uD2B8\uB808\uC838 \uD5CC\uD130 \uB7AD\uD06C: &e{0}/5\uB7AD\uD06C +Fishing.Ability.TH.DropRate= \uB4DC\uB86D \uBE44\uC728: &4\uD568\uC815: &e{0} &7\uACF5\uD1B5: &e{1} &a\uBE44\uACF5\uD1B5: &e{2}\n&9\uB808\uC5B4: &e{3} &d\uC5D0\uD53D: &e{4} &6\uB808\uC804\uB4DC\uB9AC: &e{5} &b\uB808\uCF54\uB4DC: &e{6} +Fishing.Ability.TH.MagicRate=\uB9E4\uC9C1 \uD5CC\uD130 \uD655\uB960: &e{0} +Fishing.Ability.Shake=\uD754\uB4E4\uAE30 \uD655\uB960: &e{0} Fishing.Ability.IceFishing=\uC5BC\uC74C \uB09A\uC2DC: \uC5BC\uC74C\uC5D0\uC11C \uB09A\uC2DC -Fishing.Ability.FD=\uC5B4\uBD80\uC758 \uB2E4\uC774\uC5B4\uD2B8 \uB7AD\uD06C: [[YELLOW]]{0}\uB7AD\uD06C +Fishing.Ability.FD=\uC5B4\uBD80\uC758 \uB2E4\uC774\uC5B4\uD2B8 \uB7AD\uD06C: &e{0}\uB7AD\uD06C Fishing.SubSkill.TreasureHunter.Name=\uD2B8\uB808\uC838 \uD5CC\uD130 (\uD328\uC2DC\uBE0C) Fishing.SubSkill.TreasureHunter.Description=\uBB3C\uAC74(\uADF8\uC678) \uB09A\uC2DC Fishing.SubSkill.MagicHunter.Name=\uB9E4\uC9C1 \uD5CC\uD130 @@ -135,27 +135,27 @@ Fishing.SubSkill.MasterAngler.Name=\uB09A\uC2DC\uAFBC \uC7A5\uC778 Fishing.SubSkill.MasterAngler.Description=\uB09A\uC2DC\uC911 \uC785\uC9C8 \uD655\uB960 \uC99D\uAC00 Fishing.SubSkill.IceFishing.Name=\uC5BC\uC74C \uB09A\uC2DC Fishing.SubSkill.IceFishing.Description=\uC5BC\uC74C\uC774 \uB36E\uD600\uC788\uB294 \uD658\uACBD\uC5D0\uC11C \uB09A\uC2DC \uAC00\uB2A5 -Fishing.Chance.Raining=[[BLUE]] \uBE44 \uD2B9\uD61C +Fishing.Chance.Raining=&9 \uBE44 \uD2B9\uD61C Fishing.Listener=\uB09A\uC2DC(FISHING): -Fishing.Ability.TH.MagicFound=[[GRAY]]\uC774 \uC785\uC9C8\uC5D0\uC11C \uB9C8\uBC95\uC774 \uB290\uAEF4\uC9D1\uB2C8\uB2E4... -Fishing.Ability.TH.Boom=[[GRAY]]\uD3ED\uBC1C \uC2DC\uAC04!!! -Fishing.Ability.TH.Poison=[[GRAY]]\uB08C\uC0C8\uAC00 \uC88B\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4... +Fishing.Ability.TH.MagicFound=&7\uC774 \uC785\uC9C8\uC5D0\uC11C \uB9C8\uBC95\uC774 \uB290\uAEF4\uC9D1\uB2C8\uB2E4... +Fishing.Ability.TH.Boom=&7\uD3ED\uBC1C \uC2DC\uAC04!!! +Fishing.Ability.TH.Poison=&7\uB08C\uC0C8\uAC00 \uC88B\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4... Fishing.SkillName=\uB09A\uC2DC Fishing.Skillup=\uB09A\uC2DC \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #HERBALISM -Herbalism.Ability.DoubleDropChance=2\uBC30 \uB4DC\uB86D \uD655\uB960: [[YELLOW]]{0} -Herbalism.Ability.FD=\uB18D\uBD80\uC758 \uB2E4\uC774\uC5B4\uD2B8: [[YELLOW]]{0}\uB7AD\uD06C -Herbalism.Ability.GTe.Length=\uC7AC\uBC30\uC758 \uB300\uC9C0 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}\uCD08 +Herbalism.Ability.DoubleDropChance=2\uBC30 \uB4DC\uB86D \uD655\uB960: &e{0} +Herbalism.Ability.FD=\uB18D\uBD80\uC758 \uB2E4\uC774\uC5B4\uD2B8: &e{0}\uB7AD\uD06C +Herbalism.Ability.GTe.Length=\uC7AC\uBC30\uC758 \uB300\uC9C0 \uC9C0\uC18D\uC2DC\uAC04: &e{0}\uCD08 Herbalism.Ability.GTe.NeedMore=\uC7AC\uBC30\uC758 \uB300\uC9C0\uC5D0 \uBFCC\uB9B4 \uC528\uAC00 \uC880\uB354 \uD544\uC694\uD569\uB2C8\uB2E4. -Herbalism.Ability.GTh.Chance=\uC7AC\uBC30\uC758 \uC7AC\uB2A5 \uD655\uB960: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=\uC7AC\uBC30\uC758 \uC7AC\uB2A5 \uD655\uB960: &e{0} Herbalism.Ability.GTh.Fail=**\uC7AC\uBC30\uC758 \uC7AC\uB2A5 \uC2E4\uD328** -Herbalism.Ability.GTh.Stage=\uC7AC\uBC30\uC758 \uC7AC\uB2A5 \uB2E8\uACC4: [[YELLOW]] \uC791\uBB3C \uC7AC\uBC30 {0}\uB2E8\uACC4 -Herbalism.Ability.GTh=[[GREEN]]**\uC7AC\uBC30\uC758 \uC7AC\uB2A5** -Herbalism.Ability.HylianLuck=\uD558\uC77C\uB9AC\uC548\uC758 \uD589\uC6B4 \uD655\uB960: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**\uD638\uBBF8 \uC900\uBE44 \uD574\uC81C** -Herbalism.Ability.Ready=[[GREEN]]**\uD638\uBBF8 \uC900\uBE44 \uC644\uB8CC** -Herbalism.Ability.ShroomThumb.Chance=\uBC84\uC12F\uC7AC\uBC30\uC790\uC758 \uC228\uACB0 \uD655\uB960: [[YELLOW]]{0} +Herbalism.Ability.GTh.Stage=\uC7AC\uBC30\uC758 \uC7AC\uB2A5 \uB2E8\uACC4: &e \uC791\uBB3C \uC7AC\uBC30 {0}\uB2E8\uACC4 +Herbalism.Ability.GTh=&a**\uC7AC\uBC30\uC758 \uC7AC\uB2A5** +Herbalism.Ability.HylianLuck=\uD558\uC77C\uB9AC\uC548\uC758 \uD589\uC6B4 \uD655\uB960: &e{0} +Herbalism.Ability.Lower=&7**\uD638\uBBF8 \uC900\uBE44 \uD574\uC81C** +Herbalism.Ability.Ready=&a**\uD638\uBBF8 \uC900\uBE44 \uC644\uB8CC** +Herbalism.Ability.ShroomThumb.Chance=\uBC84\uC12F\uC7AC\uBC30\uC790\uC758 \uC228\uACB0 \uD655\uB960: &e{0} Herbalism.Ability.ShroomThumb.Fail=**\uBC84\uC12F\uC7AC\uBC30\uC790\uC758 \uC228\uACB0 \uC2E4\uD328** Herbalism.SubSkill.GreenTerra.Name=\uC7AC\uBC30\uC758 \uB300\uC9C0 (\uB2A5\uB825) Herbalism.SubSkill.GreenTerra.Description=\uB300\uC9C0 \uBFCC\uB9AC\uAE30, \uB4DC\uB86D 3\uBC30 @@ -171,23 +171,23 @@ Herbalism.SubSkill.HylianLuck.Name=\uD558\uC77C\uB9AC\uC548\uC758 \uD589\uC6B4 Herbalism.SubSkill.HylianLuck.Description=\uC801\uC740 \uD655\uB960\uB85C \uB808\uC5B4\uC544\uC774\uD15C \uC5BB\uC74C Herbalism.SubSkill.ShroomThumb.Name=\uBC84\uC12F\uC7AC\uBC30\uC790\uC758 \uC228\uACB0 Herbalism.SubSkill.ShroomThumb.Description=\uD759 & \uC794\uB514\uC5D0 \uADE0\uC0AC\uCCB4 \uC0B4\uD3EC -Herbalism.HylianLuck=[[GREEN]]\uD558\uC774\uB784\uC758 \uD589\uC6B4\uC774 \uC624\uB298 \uB108\uC5D0\uAC8C \uB530\uB974\uB294\uAD6C\uB098! +Herbalism.HylianLuck=&a\uD558\uC774\uB784\uC758 \uD589\uC6B4\uC774 \uC624\uB298 \uB108\uC5D0\uAC8C \uB530\uB974\uB294\uAD6C\uB098! Herbalism.Listener=\uC57D\uCD08\uD559(HERBALISM): Herbalism.SkillName=\uC57D\uCD08\uD559 Herbalism.Skills.GTe.Off=**\uC7AC\uBC30\uC758 \uB300\uC9C0 \uBE44\uD65C\uC131\uD654\uB428** -Herbalism.Skills.GTe.On=[[GREEN]]**\uC7AC\uBC30\uC758 \uB300\uC9C0 \uD65C\uC131\uD654\uB428** -Herbalism.Skills.GTe.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uC7AC\uBC30\uC758 \uB300\uC9C0 [[GREEN]]\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! -Herbalism.Skills.GTe.Other.Off={0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uC7AC\uBC30\uC758 \uB300\uC9C0\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uC7AC\uBC30\uC758 \uB300\uC9C0\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Herbalism.Skills.GTe.On=&a**\uC7AC\uBC30\uC758 \uB300\uC9C0 \uD65C\uC131\uD654\uB428** +Herbalism.Skills.GTe.Refresh=&a\uB2F9\uC2E0\uC758 &e\uC7AC\uBC30\uC758 \uB300\uC9C0 &a\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Herbalism.Skills.GTe.Other.Off={0}&2\uB2D8\uC740 &c\uC7AC\uBC30\uC758 \uB300\uC9C0\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Herbalism.Skills.GTe.Other.On=&a{0}&2\uB2D8\uC740 &c\uC7AC\uBC30\uC758 \uB300\uC9C0\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! Herbalism.Skillup=\uC57D\uCD08\uD559 \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #MINING -Mining.Ability.Length=\uD30C\uAD34\uC790 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}s +Mining.Ability.Length=\uD30C\uAD34\uC790 \uC9C0\uC18D\uC2DC\uAC04: &e{0}s Mining.Ability.Locked.0={0}\uB808\uBCA8 \uB54C \uAE30\uC220 \uD574\uC81C (\uD3ED\uBC1C \uCC44\uAD74) Mining.Ability.Locked.1={0}\uB808\uBCA8 \uB54C \uAE30\uC220 \uD574\uC81C (\uAC70\uB300 \uD3ED\uBC1C) Mining.Ability.Locked.2={0}\uB808\uBCA8 \uB54C \uAE30\uC220 \uD574\uC81C (\uC804\uBB38 \uD3ED\uD30C) -Mining.Ability.Lower=[[GRAY]]**\uACE1\uAD2D\uC774 \uC900\uBE44 \uD574\uC81C** -Mining.Ability.Ready=[[GREEN]]**\uACE1\uAD2D\uC774 \uC900\uBE44 \uC644\uB8CC** +Mining.Ability.Lower=&7**\uACE1\uAD2D\uC774 \uC900\uBE44 \uD574\uC81C** +Mining.Ability.Ready=&a**\uACE1\uAD2D\uC774 \uC900\uBE44 \uC644\uB8CC** Mining.SubSkill.SuperBreaker.Name=\uD30C\uAD34\uC790 (\uB2A5\uB825) Mining.SubSkill.SuperBreaker.Description=\uC18D\uB3C4 \uD5A5\uC0C1, \uB4DC\uB86D \uD655\uB960 3\uBC30 Mining.SubSkill.DoubleDrops.Name=\uB4DC\uB86D 2\uBC30 @@ -198,24 +198,24 @@ Mining.SubSkill.BiggerBombs.Name=\uAC70\uB300 \uD3ED\uBC1C Mining.SubSkill.BiggerBombs.Description=TNT \uD3ED\uBC1C\uAC70\uB9AC \uC99D\uAC00 Mining.SubSkill.DemolitionsExpertise.Name=\uC804\uBB38 \uD3ED\uD30C Mining.SubSkill.DemolitionsExpertise.Description=TNT \uD3ED\uBC1C \uD53C\uD574 \uAC10\uC18C -Mining.Effect.Decrease=\uC804\uBB38 \uD3ED\uD30C \uD53C\uD574 \uAC10\uC18C: [[YELLOW]]{0} -Mining.Effect.DropChance=\uB4DC\uB86D 2\uBC30 \uD655\uB960: [[YELLOW]]{0} +Mining.Effect.Decrease=\uC804\uBB38 \uD3ED\uD30C \uD53C\uD574 \uAC10\uC18C: &e{0} +Mining.Effect.DropChance=\uB4DC\uB86D 2\uBC30 \uD655\uB960: &e{0} Mining.Listener=\uCC44\uAD11(MINING): Mining.SkillName=\uCC44\uAD11 Mining.Skills.SuperBreaker.Off=**\uD30C\uAD34\uC790 \uBC1C\uB3D9 \uD574\uC81C** -Mining.Skills.SuperBreaker.On=[[GREEN]]**\uD30C\uAD34\uC790 \uBC1C\uB3D9** -Mining.Skills.SuperBreaker.Other.Off={0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uD30C\uAD34\uC790\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uD30C\uAD34\uC790\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uD30C\uAD34\uC790\uB294 [[GREEN]]\uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Mining.Skills.SuperBreaker.On=&a**\uD30C\uAD34\uC790 \uBC1C\uB3D9** +Mining.Skills.SuperBreaker.Other.Off={0}&2\uB2D8\uC740 &c\uD30C\uAD34\uC790\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Mining.Skills.SuperBreaker.Other.On=&a{0}&2\uB2D8\uC740 &c\uD30C\uAD34\uC790\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Mining.Skills.SuperBreaker.Refresh=&a\uB2F9\uC2E0\uC758 &e\uD30C\uAD34\uC790\uB294 &a\uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! Mining.Skillup=\uCC44\uAD11 \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #Blast Mining -Mining.Blast.Boom=[[GRAY]]**\uD3ED\uBC1C** +Mining.Blast.Boom=&7**\uD3ED\uBC1C** Mining.Blast.Effect=+{0} \uAD11\uBB3C \uC774\uC775, {1}x \uB4DC\uB86D -Mining.Blast.Radius.Increase=\uD3ED\uBC1C \uBC18\uACBD \uC99D\uAC00: [[YELLOW]]+{0} -Mining.Blast.Rank=\uD3ED\uBC1C \uCC44\uAD74: [[YELLOW]]{0}/8\uB7AD\uD06C [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uD3ED\uBC1C \uCC44\uAD74\uC744 \uC0AC\uC6A9\uD558\uC168\uC2B5\uB2C8\uB2E4! -Mining.Blast.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uD3ED\uBC1C \uCC44\uAD74 [[GREEN]]\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Mining.Blast.Radius.Increase=\uD3ED\uBC1C \uBC18\uACBD \uC99D\uAC00: &e+{0} +Mining.Blast.Rank=\uD3ED\uBC1C \uCC44\uAD74: &e{0}/8\uB7AD\uD06C &7({1}) +Mining.Blast.Other.On=&a{0}&2\uB2D8\uC740 &c\uD3ED\uBC1C \uCC44\uAD74\uC744 \uC0AC\uC6A9\uD558\uC168\uC2B5\uB2C8\uB2E4! +Mining.Blast.Refresh=&a\uB2F9\uC2E0\uC758 &e\uD3ED\uBC1C \uCC44\uAD74 &a\uAE30\uC220\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! #REPAIR Repair.SubSkill.Repair.Name=\uC218\uB9AC @@ -234,31 +234,31 @@ Repair.SubSkill.DiamondRepair.Name=\uB2E4\uC774\uC544\uBAAC\uB4DC \uC218\uB9AC ( Repair.SubSkill.DiamondRepair.Description=\uB2E4\uC774\uC544\uBAAC\uB4DC \uB3C4\uAD6C & \uBC29\uC5B4\uAD6C \uC218\uB9AC Repair.SubSkill.ArcaneForging.Name=\uC778\uCC48\uD2B8 \uC544\uC774\uD15C \uC218\uB9AC Repair.SubSkill.ArcaneForging.Description=\uB9C8\uBC95 \uC544\uC774\uD15C \uC218\uB9AC -Repair.Error=[[DARK_RED]]mcMMO\uC774 \uC544\uC774\uD15C\uC744 \uC218\uB9AC\uD558\uB824\uACE0 \uC2DC\uB3C4\uD558\uB294 \uB3D9\uC548 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4! -Repair.Listener.Anvil=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uBAA8\uB8E8\uB97C \uB193\uC558\uC2B5\uB2C8\uB2E4, \uBAA8\uB8E8\uB294 \uB3C4\uAD6C\uB4E4\uACFC \uBC29\uC5B4\uAD6C\uB97C \uC218\uB9AC\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. +Repair.Error=&4mcMMO\uC774 \uC544\uC774\uD15C\uC744 \uC218\uB9AC\uD558\uB824\uACE0 \uC2DC\uB3C4\uD558\uB294 \uB3D9\uC548 \uC624\uB958\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4! +Repair.Listener.Anvil=&4\uB2F9\uC2E0\uC740 \uBAA8\uB8E8\uB97C \uB193\uC558\uC2B5\uB2C8\uB2E4, \uBAA8\uB8E8\uB294 \uB3C4\uAD6C\uB4E4\uACFC \uBC29\uC5B4\uAD6C\uB97C \uC218\uB9AC\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. Repair.Listener=\uC218\uB9AC(REPAIR): Repair.SkillName=\uC218\uB9AC -Repair.Skills.AdeptDiamond=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uB2E4\uC774\uC544\uBAAC\uB4DC\uB97C \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. -Repair.Skills.AdeptGold=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uAE08\uC744 \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. -Repair.Skills.AdeptIron=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uCCA0\uC744 \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. -Repair.Skills.AdeptStone=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uB3CC\uC744 \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. -Repair.Skills.Adept=\uB2F9\uC2E0\uC740 [[YELLOW]]{1}\uC744/\uB97C \uC218\uB9AC\uD560\uB824\uBA74 [[YELLOW]]{0}[[RED]]\uB808\uBCA8\uC774 \uD544\uC694\uD569\uB2C8\uB2E4 -Repair.Skills.FeltEasy=[[GRAY]]\uC26C\uC6B4 \uB290\uB08C~ -Repair.Skills.FullDurability=[[GRAY]]\uB0B4\uAD6C\uB3C4\uAC00 \uAF49 \uCC3C\uC2B5\uB2C8\uB2E4. -Repair.Skills.Mastery=\uC218\uB9AC \uB9C8\uC2A4\uD130\uB9AC: [[YELLOW]]\uCD94\uAC00 \uB0B4\uAD6C\uC131 \uBCF5\uAD6C: {0} -Repair.Skills.StackedItems=[[DARK_RED]]\uD55C\uBC88\uC5D0 \uB9CE\uC740 \uC544\uC774\uD15C\uC744 \uC218\uB9AC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. -Repair.Skills.Super.Chance=\uC288\uD37C \uC218\uB9AC \uD655\uB960: [[YELLOW]]{0} +Repair.Skills.AdeptDiamond=&4\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uB2E4\uC774\uC544\uBAAC\uB4DC\uB97C \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. +Repair.Skills.AdeptGold=&4\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uAE08\uC744 \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. +Repair.Skills.AdeptIron=&4\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uCCA0\uC744 \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. +Repair.Skills.AdeptStone=&4\uB2F9\uC2E0\uC740 \uC544\uC9C1 \uB3CC\uC744 \uC218\uB9AC\uD560 \uC218 \uC788\uB294 \uAE30\uC220\uC744 \uBC30\uC6B0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4. +Repair.Skills.Adept=\uB2F9\uC2E0\uC740 &e{1}\uC744/\uB97C \uC218\uB9AC\uD560\uB824\uBA74 &e{0}&c\uB808\uBCA8\uC774 \uD544\uC694\uD569\uB2C8\uB2E4 +Repair.Skills.FeltEasy=&7\uC26C\uC6B4 \uB290\uB08C~ +Repair.Skills.FullDurability=&7\uB0B4\uAD6C\uB3C4\uAC00 \uAF49 \uCC3C\uC2B5\uB2C8\uB2E4. +Repair.Skills.Mastery=\uC218\uB9AC \uB9C8\uC2A4\uD130\uB9AC: &e\uCD94\uAC00 \uB0B4\uAD6C\uC131 \uBCF5\uAD6C: {0} +Repair.Skills.StackedItems=&4\uD55C\uBC88\uC5D0 \uB9CE\uC740 \uC544\uC774\uD15C\uC744 \uC218\uB9AC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. +Repair.Skills.Super.Chance=\uC288\uD37C \uC218\uB9AC \uD655\uB960: &e{0} Repair.Skillup=\uC218\uB9AC \uAE30\uC220\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 Repair.Pretty.Name=\uC218\uB9AC #Arcane Forging -Repair.Arcane.Chance.Downgrade=[[GRAY]]\uC778\uCC48\uD2B8 \uC218\uB9AC \uACA9\uD558 \uD655\uB960: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]\uC778\uCC48\uD2B8 \uC218\uB9AC \uC131\uACF5 \uD655\uB960: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7\uC778\uCC48\uD2B8 \uC218\uB9AC \uACA9\uD558 \uD655\uB960: &e{0}% +Repair.Arcane.Chance.Success=&7\uC778\uCC48\uD2B8 \uC218\uB9AC \uC131\uACF5 \uD655\uB960: &e{0}% Repair.Arcane.Downgrade=\uC774 \uC544\uC774\uD15C\uC758 \uC778\uCC48\uD2B8\uB294 \uAC10\uC18C\uD588\uC2B5\uB2C8\uB2E4. Repair.Arcane.Fail=\uC774 \uC544\uC774\uD15C\uC758 \uC778\uCC48\uD2B8\uB294 \uC601\uAD6C\uC801\uC73C\uB85C \uC18C\uBA78\uB418\uC5C8\uC2B5\uB2C8\uB2E4. Repair.Arcane.Lost=\uB2F9\uC2E0\uC740 \uBAA8\uB4E0 \uC778\uCC48\uD2B8\uB97C \uC720\uC9C0\uD560 \uAE30\uC220\uC774 \uCDA9\uBD84\uCE58 \uC54A\uC2B5\uB2C8\uB2E4. -Repair.Arcane.Perfect=[[GREEN]]\uC774 \uC544\uC774\uD15C\uC758 \uC778\uCC48\uD2B8\uB97C \uC9C0\uC18D\uC2DC\uCF30\uC2B5\uB2C8\uB2E4. -Repair.Arcane.Rank=\uC778\uCC48\uD2B8 \uC218\uB9AC: [[YELLOW]]{0}/{1}\uB7AD\uD06C +Repair.Arcane.Perfect=&a\uC774 \uC544\uC774\uD15C\uC758 \uC778\uCC48\uD2B8\uB97C \uC9C0\uC18D\uC2DC\uCF30\uC2B5\uB2C8\uB2E4. +Repair.Arcane.Rank=\uC778\uCC48\uD2B8 \uC218\uB9AC: &e{0}/{1}\uB7AD\uD06C #SALVAGE Salvage.Pretty.Name=\uD68C\uC218 @@ -269,33 +269,33 @@ Salvage.SubSkill.ArcaneSalvaging.Description=\uC544\uC774\uD15C\uC758 \uC778\uCC Salvage.Ability.Locked.0={0} \uB808\uBCA8 \uB54C \uAE30\uC220\uD574\uC81C (\uC804\uBB38\uC801\uC778 \uD68C\uC218) Salvage.Ability.Bonus.0=\uC804\uBB38\uC801\uC778 \uD68C\uC218 Salvage.Ability.Bonus.1=\uBD80\uC154\uC9C4 \uC544\uC774\uD15C\uC758 \uCD5C\uB300 \uCD94\uCD9C\uB7C9 {0} -Salvage.Arcane.Rank=\uC2E0\uBE44\uB85C\uC6B4 \uD68C\uC218: [[YELLOW]]Rank {0}/{1} -Salvage.Arcane.ExtractFull=[[GRAY]]\uCD5C\uB300-\uC778\uCC48\uD2B8 \uAE30\uD68C \uBD80\uACFC -Salvage.Arcane.ExtractPartial=[[GRAY]]\uC77C\uBD80-\uC778\uCC48\uD2B8 \uAE30\uD68C \uBD80\uACFC -Salvage.Skills.Success=[[GREEN]]\uC544\uC774\uD15C \uD68C\uC218\uB428! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]\uC190\uC0C1\uB41C \uC544\uC774\uD15C\uC744 \uD68C\uC218\uD560 \uB2A5\uB825\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. -Salvage.Skills.Adept.Level={1}\uB97C [[RED]]\uD68C\uC218\uD558\uB824\uBA74 [[YELLOW]]{0}[[RED]] \uB808\uBCA8\uC774 \uB418\uC57C\uD569\uB2C8\uB2E4 -Salvage.Skills.TooDamaged=[[DARK_RED]]\uC774 \uC544\uC774\uD15C\uC740 \uC2EC\uD558\uAC8C \uC190\uC0C1\uB418\uC5B4 \uD68C\uC218\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. +Salvage.Arcane.Rank=\uC2E0\uBE44\uB85C\uC6B4 \uD68C\uC218: &eRank {0}/{1} +Salvage.Arcane.ExtractFull=&7\uCD5C\uB300-\uC778\uCC48\uD2B8 \uAE30\uD68C \uBD80\uACFC +Salvage.Arcane.ExtractPartial=&7\uC77C\uBD80-\uC778\uCC48\uD2B8 \uAE30\uD68C \uBD80\uACFC +Salvage.Skills.Success=&a\uC544\uC774\uD15C \uD68C\uC218\uB428! +Salvage.Skills.Adept.Damaged=&4\uC190\uC0C1\uB41C \uC544\uC774\uD15C\uC744 \uD68C\uC218\uD560 \uB2A5\uB825\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. +Salvage.Skills.Adept.Level={1}\uB97C &c\uD68C\uC218\uD558\uB824\uBA74 &e{0}&c \uB808\uBCA8\uC774 \uB418\uC57C\uD569\uB2C8\uB2E4 +Salvage.Skills.TooDamaged=&4\uC774 \uC544\uC774\uD15C\uC740 \uC2EC\uD558\uAC8C \uC190\uC0C1\uB418\uC5B4 \uD68C\uC218\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. Salvage.Skills.ArcaneFailed=\uB2F9\uC2E0\uC740 \uC774 \uC544\uC774\uD15C \uC18D\uC758 \uC9C0\uC2DD\uC744 \uCD94\uCD9C\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. Salvage.Skills.ArcanePartial=\uB2F9\uC2E0\uC740 \uC774 \uC544\uC774\uD15C \uC18D\uC758 \uC9C0\uC2DD\uC758 \uC77C\uBD80\uB9CC \uCD94\uCD9C\uD560 \uC218 \uC788\uC5C8\uC2B5\uB2C8\uB2E4. -Salvage.Skills.ArcaneSuccess=[[GREEN]]\uB2F9\uC2E0\uC740 \uC774 \uC544\uC774\uD15C\uC758 \uBAA8\uB4E0 \uC9C0\uC2DD\uC744 \uCD94\uCD9C\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4! -Salvage.Listener.Anvil=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uD68C\uC218 \uBAA8\uB8E8\uB97C \uB193\uC558\uC2B5\uB2C8\uB2E4, \uB3C4\uAD6C\uB098 \uBC29\uC5B4\uAD6C \uD68C\uC218\uC5D0 \uC4F0\uC785\uB2C8\uB2E4. +Salvage.Skills.ArcaneSuccess=&a\uB2F9\uC2E0\uC740 \uC774 \uC544\uC774\uD15C\uC758 \uBAA8\uB4E0 \uC9C0\uC2DD\uC744 \uCD94\uCD9C\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4! +Salvage.Listener.Anvil=&4\uB2F9\uC2E0\uC740 \uD68C\uC218 \uBAA8\uB8E8\uB97C \uB193\uC558\uC2B5\uB2C8\uB2E4, \uB3C4\uAD6C\uB098 \uBC29\uC5B4\uAD6C \uD68C\uC218\uC5D0 \uC4F0\uC785\uB2C8\uB2E4. Salvage.Listener=\uD68C\uC218(SALVAGE): Salvage.SkillName=\uD68C\uC218 #SWORDS -Swords.Ability.Lower=[[GRAY]]**\uAC80 \uC900\uBE44 \uD574\uC81C** -Swords.Ability.Ready=[[GREEN]]**\uAC80 \uC900\uBE44 \uC644\uB8CC** -Swords.Combat.Bleed.Chance=\uCD9C\uD608 \uD655\uB960: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=\uCD9C\uD608 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0} \uD2F1 -Swords.Combat.Bleed.Note=[[GRAY]]\uC54C\uB9BC: [[YELLOW]]1 \uD2F1\uC740 2\uCD08\uC785\uB2C8\uB2E4 -Swords.Combat.Bleeding.Started=[[DARK_RED]] \uB2F9\uC2E0\uC740 \uD53C\uB97C \uD758\uB9AC\uACE0 \uC788\uC2B5\uB2C8\uB2E4! -Swords.Combat.Bleeding.Stopped=[[GRAY]]\uCD9C\uD608\uC774 [[GREEN]]\uBA48\uCDC4\uC2B5\uB2C8\uB2E4[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**\uCD9C\uD608** -Swords.Combat.Counter.Chance=\uCE74\uC6B4\uD130 \uC5B4\uD0DD \uD655\uB960: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]\uCE74\uC6B4\uD130 \uC5B4\uD0DD\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! -Swords.Combat.Countered=[[GREEN]]**\uCE74\uC6B4\uD130-\uC5B4\uD0DD** -Swords.Combat.SS.Struck=[[DARK_RED]]\uD1B1\uB0A0 \uACF5\uACA9\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! +Swords.Ability.Lower=&7**\uAC80 \uC900\uBE44 \uD574\uC81C** +Swords.Ability.Ready=&a**\uAC80 \uC900\uBE44 \uC644\uB8CC** +Swords.Combat.Bleed.Chance=\uCD9C\uD608 \uD655\uB960: &e{0} +Swords.Combat.Bleed.Length=\uCD9C\uD608 \uC9C0\uC18D\uC2DC\uAC04: &e{0} \uD2F1 +Swords.Combat.Bleed.Note=&7\uC54C\uB9BC: &e1 \uD2F1\uC740 2\uCD08\uC785\uB2C8\uB2E4 +Swords.Combat.Bleeding.Started=&4 \uB2F9\uC2E0\uC740 \uD53C\uB97C \uD758\uB9AC\uACE0 \uC788\uC2B5\uB2C8\uB2E4! +Swords.Combat.Bleeding.Stopped=&7\uCD9C\uD608\uC774 &a\uBA48\uCDC4\uC2B5\uB2C8\uB2E4&7! +Swords.Combat.Bleeding=&a**\uCD9C\uD608** +Swords.Combat.Counter.Chance=\uCE74\uC6B4\uD130 \uC5B4\uD0DD \uD655\uB960: &e{0} +Swords.Combat.Counter.Hit=&4\uCE74\uC6B4\uD130 \uC5B4\uD0DD\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! +Swords.Combat.Countered=&a**\uCE74\uC6B4\uD130-\uC5B4\uD0DD** +Swords.Combat.SS.Struck=&4\uD1B1\uB0A0 \uACF5\uACA9\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4! Swords.SubSkill.CounterAttack.Name=\uCE74\uC6B4\uD130 \uC5B4\uD0DD Swords.SubSkill.CounterAttack.Description={0} \uD53C\uD574 \uBC18\uC0AC Swords.SubSkill.SerratedStrikes.Name=\uD1B1\uB0A0 \uACF5\uACA9 (\uB2A5\uB825) @@ -307,12 +307,12 @@ Swords.SubSkill.Bleed.Description=\uACFC\uB2E4 \uCD9C\uD608 Swords.Listener=\uAC80\uC220(SWORDS): Swords.SkillName=\uAC80\uC220 Swords.Skills.SS.Off=**\uD1B1\uB0A0 \uACF5\uACA9 \uBC1C\uB3D9 \uD574\uC81C** -Swords.Skills.SS.On=[[GREEN]]**\uD1B1\uB0A0 \uACF5\uACA9 \uBC1C\uB3D9** -Swords.Skills.SS.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uD1B1\uB0A0 \uACF5\uACA9 [[GREEN]]\uC2A4\uD0AC\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! -Swords.Skills.SS.Other.Off={0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uD1B1\uB0A0 \uACF5\uACA9 \uC2A4\uD0AC\uC744 \uC0AC\uC6A9 \uD574\uC81C\uD588\uC2B5\uB2C8\uB2E4! -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uD1B1\uB0A0 \uACF5\uACA9 \uC2A4\uD0AC\uC744 \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Swords.Skills.SS.On=&a**\uD1B1\uB0A0 \uACF5\uACA9 \uBC1C\uB3D9** +Swords.Skills.SS.Refresh=&a\uB2F9\uC2E0\uC758 &e\uD1B1\uB0A0 \uACF5\uACA9 &a\uC2A4\uD0AC\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Swords.Skills.SS.Other.Off={0}&2\uB2D8\uC740 &c\uD1B1\uB0A0 \uACF5\uACA9 \uC2A4\uD0AC\uC744 \uC0AC\uC6A9 \uD574\uC81C\uD588\uC2B5\uB2C8\uB2E4! +Swords.Skills.SS.Other.On=&a{0}&2\uB2D8\uC740 &c\uD1B1\uB0A0 \uACF5\uACA9 \uC2A4\uD0AC\uC744 \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! Swords.Skillup=\uAC80\uC220 \uC2A4\uD0AC\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Swords.SS.Length=\uD1B1\uB0A0 \uACF5\uACA9 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}\uCD08 +Swords.SS.Length=\uD1B1\uB0A0 \uACF5\uACA9 \uC9C0\uC18D\uC2DC\uAC04: &e{0}\uCD08 #TAMING Taming.Ability.Bonus.0=\uD658\uACBD \uC778\uC2DD @@ -333,16 +333,16 @@ Taming.Ability.Locked.2={0}\uB808\uBCA8 \uB54C \uC2A4\uD0AC\uD574\uC81C (\uCDA9\ Taming.Ability.Locked.3={0}\uB808\uBCA8 \uB54C \uC2A4\uD0AC\uD574\uC81C (\uB0A0\uCE74\uB85C\uC6B4 \uBC1C\uD1B1) Taming.Ability.Locked.4={0}\uB808\uBCA8 \uB54C \uC2A4\uD0AC\uD574\uC81C (\uBE60\uB978 \uC74C\uC2DD \uC81C\uACF5) Taming.Ability.Locked.5={0}\uB808\uBCA8 \uB54C \uC2A4\uD0AC\uD574\uC81C (\uC2E0\uC131\uD55C \uC0AC\uB0E5\uAC1C) -Taming.Combat.Chance.Gore=\uB3CC\uC9C4 \uD655\uB960: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=\uB3CC\uC9C4 \uD655\uB960: &e{0} Taming.SubSkill.BeastLore.Name=\uC9D0\uC2B9\uC758 \uD3EC\uD6A8 Taming.SubSkill.BeastLore.Description=\uBF08\uB85C \uB291\uB300/\uC624\uC140\uB86F \uAC80\uC0AC Taming.SubSkill.ShockProof.Name=\uCDA9\uACA9 \uC99D\uBA85 Taming.SubSkill.ShockProof.Description=\uD3ED\uBC1C \uD53C\uD574 \uC808\uAC10 Taming.SubSkill.CallOfTheWild.Name=\uC9D0\uC2B9\uC758 \uD3EC\uD6A8 Taming.SubSkill.CallOfTheWild.Description=\uC606\uC5D0 \uB3D9\uBB3C \uC18C\uD658 -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (\uC624\uC140\uB86F): \uCB48\uADF8\uB9AC\uBA74\uC11C \uBB3C\uACE0\uAE30\uB97C \uB4E4\uACE0 {0}\uBC88 \uC88C \uD074\uB9AD -Taming.Effect.15=[[GRAY]]COTW (\uB291\uB300): \uCB48\uADF8\uB9AC\uBA74\uC11C \uBF08\uB97C \uB4E4\uACE0 {0}\uBC88 \uC88C \uD074\uB9AD -Taming.SubSkill.Gore.Name0=[[GRAY]]COTW (\uB9D0): \uCB48\uADF8\uB9AC\uBA74\uC11C \uC0AC\uACFC\uB97C \uB4E4\uACE0 {0}\uBC88 \uC88C \uD074\uB9AD +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (\uC624\uC140\uB86F): \uCB48\uADF8\uB9AC\uBA74\uC11C \uBB3C\uACE0\uAE30\uB97C \uB4E4\uACE0 {0}\uBC88 \uC88C \uD074\uB9AD +Taming.Effect.15=&7COTW (\uB291\uB300): \uCB48\uADF8\uB9AC\uBA74\uC11C \uBF08\uB97C \uB4E4\uACE0 {0}\uBC88 \uC88C \uD074\uB9AD +Taming.SubSkill.Gore.Name0=&7COTW (\uB9D0): \uCB48\uADF8\uB9AC\uBA74\uC11C \uC0AC\uACFC\uB97C \uB4E4\uACE0 {0}\uBC88 \uC88C \uD074\uB9AD Taming.SubSkill.FastFoodService.Name=\uBE60\uB978 \uC74C\uC2DD \uC81C\uACF5 Taming.SubSkill.FastFoodService.Description=\uACF5\uACA9\uC2DC \uCE58\uB8CC \uAE30\uD68C Taming.SubSkill.HolyHound.Name=\uC2E0\uC131\uD55C \uC0AC\uB0E5\uAC1C @@ -355,27 +355,27 @@ Taming.SubSkill.EnvironmentallyAware.Name=\uD658\uACBD \uC778\uC2DD Taming.SubSkill.EnvironmentallyAware.Description=\uC120\uC778\uC7A5/\uC6A9\uC554 \uACF5\uD3EC\uC99D, \uB099\uC0AC \uD53C\uD574 \uAC10\uC18C Taming.SubSkill.ThickFur.Name=\uB450\uAEBC\uC6B4 \uD138 Taming.SubSkill.ThickFur.Description=\uD53C\uD574 \uAC10\uC18C, \uB0B4\uD654\uC131(\uBD88\uC800\uD56D\uB825) -Taming.Listener.Wolf=[[DARK_GRAY]]\uB291\uB300\uAC00 \uB2F9\uC2E0\uC5D0\uAC8C \uB418\uB3CC\uC544\uAC10... +Taming.Listener.Wolf=&8\uB291\uB300\uAC00 \uB2F9\uC2E0\uC5D0\uAC8C \uB418\uB3CC\uC544\uAC10... Taming.Listener=\uC870\uB828(TAMING): Taming.SkillName=\uC870\uB828 Taming.Skillup=\uC870\uB828 \uC2A4\uD0AC\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Taming.Summon.Complete=[[GREEN]]\uC18C\uD658 \uC644\uB8CC +Taming.Summon.Complete=&a\uC18C\uD658 \uC644\uB8CC Taming.Summon.Fail.Ocelot=\uB2F9\uC2E0 \uADFC\uCC98\uC5D0 \uC774\uBBF8 \uB9CE\uC740 \uC624\uC140\uB86F\uC774 \uC788\uC5B4 \uB354\uB294 \uC18C\uD658\uC2DC\uD0AC \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. Taming.Summon.Fail.Wolf=\uB2F9\uC2E0 \uADFC\uCC98\uC5D0 \uC774\uBBF8 \uB9CE\uC740 \uB291\uB300\uAC00 \uC788\uC5B4 \uB354\uB294 \uC18C\uD658\uC2DC\uD0AC \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. Taming.Summon.Fail.Horse=\uB2F9\uC2E0 \uADFC\uCC98\uC5D0 \uC774\uBBF8 \uB9CE\uC740 \uB9D0\uC774 \uC788\uC5B4 \uB354\uB294 \uC18C\uD658\uC2DC\uD0AC \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. Taming.Summon.Name.Format={0}\uC758 {1} #UNARMED -Unarmed.Ability.Berserk.Length=\uBC84\uC11C\uCEE4 \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}\uCD08 +Unarmed.Ability.Berserk.Length=\uBC84\uC11C\uCEE4 \uC9C0\uC18D\uC2DC\uAC04: &e{0}\uCD08 Unarmed.Ability.Bonus.0=\uC544\uC774\uC5B8 \uC554 \uC2A4\uD0C0\uC77C Unarmed.Ability.Bonus.1=+{0} \uD53C\uD574 \uC5C5\uADF8\uB808\uC774\uB4DC -Unarmed.Ability.Chance.ArrowDeflect=\uD654\uC0B4 \uD68C\uD53C \uD655\uB960: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=\uBE44\uBB34\uC7A5 \uD655\uB960: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=\uAC15\uCCA0 \uC8FC\uBA39 \uD655\uB960: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=\uD654\uC0B4 \uD68C\uD53C \uD655\uB960: &e{0} +Unarmed.Ability.Chance.Disarm=\uBE44\uBB34\uC7A5 \uD655\uB960: &e{0} +Unarmed.Ability.Chance.IronGrip=\uAC15\uCCA0 \uC8FC\uBA39 \uD655\uB960: &e{0} Unarmed.Ability.IronGrip.Attacker=\uC0C1\uB300\uB294 \uAC15\uCCA0 \uC8FC\uBA39\uC744 \uAC00\uC9C0\uACE0 \uC788\uC2B5\uB2C8\uB2E4! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]\uAC15\uCCA0 \uC8FC\uBA39\uC758 \uBE44\uBB34\uC7A5\uC744 \uC77C\uC2DC\uC801\uC73C\uB85C \uBC29\uC5B4\uD588\uC2B5\uB2C8\uB2E4! -Unarmed.Ability.Lower=[[GRAY]]**\uC190 \uC900\uBE44 \uD574\uC81C** -Unarmed.Ability.Ready=[[GREEN]]**\uC190 \uC900\uBE44 \uC644\uB8CC** +Unarmed.Ability.IronGrip.Defender=&a\uAC15\uCCA0 \uC8FC\uBA39\uC758 \uBE44\uBB34\uC7A5\uC744 \uC77C\uC2DC\uC801\uC73C\uB85C \uBC29\uC5B4\uD588\uC2B5\uB2C8\uB2E4! +Unarmed.Ability.Lower=&7**\uC190 \uC900\uBE44 \uD574\uC81C** +Unarmed.Ability.Ready=&a**\uC190 \uC900\uBE44 \uC644\uB8CC** Unarmed.SubSkill.Berserk.Name=\uBC84\uC11C\uCEE4 (\uB2A5\uB825) Unarmed.SubSkill.Berserk.Description=+50% \uD53C\uD574, \uC57D\uD55C \uAD11\uBB3C\uB4E4\uC744 \uBD80\uC228 Unarmed.SubSkill.Disarm.Name=\uBE44\uBB34\uC7A5 (\uD50C\uB808\uC774\uC5B4) @@ -389,17 +389,17 @@ Unarmed.SubSkill.IronGrip.Description=\uBE44\uBB34\uC7A5 \uC0C1\uD0DC \uBC29\uC9 Unarmed.Listener=\uBE44\uBB34\uC7A5(UNARMED): Unarmed.SkillName=\uBE44\uBB34\uC7A5 Unarmed.Skills.Berserk.Off=**\uBC84\uC11C\uCEE4 \uBC1C\uB3D9 \uD574\uC81C** -Unarmed.Skills.Berserk.On=[[GREEN]]**\uBC84\uC11C\uCEE4 \uBC1C\uB3D9** -Unarmed.Skills.Berserk.Other.Off={0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uBC84\uC11C\uCEE4 [[GREEN]]\uC2A4\uD0AC\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Unarmed.Skills.Berserk.On=&a**\uBC84\uC11C\uCEE4 \uBC1C\uB3D9** +Unarmed.Skills.Berserk.Other.Off={0}&2\uB2D8\uC740 &c\uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Unarmed.Skills.Berserk.Other.On=&a{0}&2\uB2D8\uC740 &c\uBC84\uC11C\uCEE4\uB97C \uC0AC\uC6A9\uD569\uB2C8\uB2E4! +Unarmed.Skills.Berserk.Refresh=&a\uB2F9\uC2E0\uC758 &e\uBC84\uC11C\uCEE4 &a\uC2A4\uD0AC\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! Unarmed.Skillup=\uBE44\uBB34\uC7A5 \uC2A4\uD0AC\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #WOODCUTTING Woodcutting.Ability.0=\uB098\uBB47\uC78E \uB5A8\uC5B4\uD2B8\uB9AC\uAE30 Woodcutting.Ability.1=\uB098\uBB47\uC78E \uCCAD\uC18C -Woodcutting.Ability.Chance.DDrop=\uB4DC\uB86D 2\uBC30 \uD655\uB960: [[YELLOW]]{0} -Woodcutting.Ability.Length=\uB098\uBB34\uAFBC \uC9C0\uC18D\uC2DC\uAC04: [[YELLOW]]{0}\uCD08 +Woodcutting.Ability.Chance.DDrop=\uB4DC\uB86D 2\uBC30 \uD655\uB960: &e{0} +Woodcutting.Ability.Length=\uB098\uBB34\uAFBC \uC9C0\uC18D\uC2DC\uAC04: &e{0}\uCD08 Woodcutting.Ability.Locked.0={0}\uB808\uBCA8 \uB54C \uC2A4\uD0AC\uC774 \uD574\uC81C\uB429\uB2C8\uB2E4 (\uB098\uBB47\uC78E \uBC14\uB78C) Woodcutting.SubSkill.TreeFeller.Name=\uB098\uBB34\uAFBC (\uB2A5\uB825) Woodcutting.SubSkill.TreeFeller.Description=\uB098\uBB34 \uD3ED\uBC1C\uC2DC\uD0A4\uAE30 @@ -410,170 +410,170 @@ Woodcutting.SubSkill.HarvestLumber.Description=\uD56D\uC0C1 \uB4DC\uB86D 2\uBC30 Woodcutting.Listener=\uBC8C\uBAA9(WOODCUTTING): Woodcutting.SkillName=\uBC8C\uBAA9 Woodcutting.Skills.TreeFeller.Off=**\uB098\uBB34\uAFBC \uBC1C\uB3D9 \uD574\uC81C** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**\uB098\uBB34\uAFBC \uBC1C\uB3D9** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]\uB2F9\uC2E0\uC758 [[YELLOW]]\uB098\uBB34\uAFBC [[GREEN]]\uC2A4\uD0AC\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! -Woodcutting.Skills.TreeFeller.Other.Off={0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uB098\uBB34\uAFBC \uC2A4\uD0AC\uC744 \uC0AC\uC6A9 \uD574\uC81C\uD588\uC2B5\uB2C8\uB2E4! -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\uB2D8\uC740 [[RED]]\uB098\uBB34\uAFBC \uC2A4\uD0AC\uC744 \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! +Woodcutting.Skills.TreeFeller.On=&a**\uB098\uBB34\uAFBC \uBC1C\uB3D9** +Woodcutting.Skills.TreeFeller.Refresh=&a\uB2F9\uC2E0\uC758 &e\uB098\uBB34\uAFBC &a\uC2A4\uD0AC\uC740 \uC774\uC81C \uC0AC\uC6A9 \uAC00\uB2A5\uD569\uB2C8\uB2E4! +Woodcutting.Skills.TreeFeller.Other.Off={0}&2\uB2D8\uC740 &c\uB098\uBB34\uAFBC \uC2A4\uD0AC\uC744 \uC0AC\uC6A9 \uD574\uC81C\uD588\uC2B5\uB2C8\uB2E4! +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2\uB2D8\uC740 &c\uB098\uBB34\uAFBC \uC2A4\uD0AC\uC744 \uC0AC\uC6A9\uD588\uC2B5\uB2C8\uB2E4! Woodcutting.Skills.TreeFeller.Splinter=\uB3C4\uB07C \uD30C\uD3B8 \uC870\uAC01 \uC218\uC9D1! Woodcutting.Skills.TreeFeller.Threshold=\uADF8 \uB098\uBB34\uB294 \uB108\uBB34 \uD07D\uB2C8\uB2E4! Woodcutting.Skillup=\uBC8C\uBAA9 \uC2A4\uD0AC\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 #ABILITIY ##generic -Ability.Generic.Refresh=[[GREEN]]**\uB2A5\uB825\uC774 \uC7AC \uACF5\uAE09 \uB418\uC5C8\uC2B5\uB2C8\uB2E4!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} +Ability.Generic.Refresh=&a**\uB2A5\uB825\uC774 \uC7AC \uACF5\uAE09 \uB418\uC5C8\uC2B5\uB2C8\uB2E4!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} #COMBAT -Combat.ArrowDeflect=[[WHITE]]**\uD654\uC0B4 \uD68C\uD53C** -Combat.BeastLore=[[GREEN]]**\uC9D0\uC2B9\uC758 \uD3EC\uD6A8** -Combat.BeastLoreHealth=[[DARK_AQUA]]\uCCB4\uB825: ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]\uC8FC\uC778: ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**\uB3CC\uC9C4** +Combat.ArrowDeflect=&f**\uD654\uC0B4 \uD68C\uD53C** +Combat.BeastLore=&a**\uC9D0\uC2B9\uC758 \uD3EC\uD6A8** +Combat.BeastLoreHealth=&3\uCCB4\uB825: (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3\uC8FC\uC778: (&c{0}&3) +Combat.Gore=&a**\uB3CC\uC9C4** Combat.StruckByGore=**\uB3CC\uC9C4\uC5D0 \uB9DE\uC558\uC2B5\uB2C8\uB2E4** -Combat.TargetDazed=\uBAA9\uD45C\uAC00 [[DARK_RED]]\uD63C\uB780\uC2A4\uB7EC\uC6CC\uD569\uB2C8\uB2E4 -Combat.TouchedFuzzy=[[DARK_RED]]\uD63C\uB780\uC774 \uC77C\uC5B4\uB0AC\uC2B5\uB2C8\uB2E4. \uC544~ \uC5B4\uC9C0\uB7EC\uC6CC. +Combat.TargetDazed=\uBAA9\uD45C\uAC00 &4\uD63C\uB780\uC2A4\uB7EC\uC6CC\uD569\uB2C8\uB2E4 +Combat.TouchedFuzzy=&4\uD63C\uB780\uC774 \uC77C\uC5B4\uB0AC\uC2B5\uB2C8\uB2E4. \uC544~ \uC5B4\uC9C0\uB7EC\uC6CC. #COMMANDS ##generic -mcMMO.Description=mcMMO[[DARK_AQUA]] \uD504\uB85C\uC81D\uD2B8\uC5D0 \uB300\uD574\uC11C:,[[GOLD]]mcMMO\uB294 \uD55C [[RED]]\uC624\uD508 \uC18C\uC2A4[[GOLD]] RPG \uBAA8\uB4DC\uB85C 2011\uB144 2\uC6D4\uC5D0 [[BLUE]]nossr50[[GOLD]]\uB2D8\uC774 \uB9CC\uB4E4\uC5C8\uC2B5\uB2C8\uB2E4. \uBAA9\uD45C\uB294 \uC9C8\uC88B\uC740 RPG \uACBD\uD5D8\uC744 \uC81C\uACF5\uD558\uB294 \uAC83 \uC785\uB2C8\uB2E4.,[[DARK_AQUA]]\uD301:,[[GOLD]] - [[RED]]/mcmmo help[[GREEN]] \uBA85\uB839\uC5B4\uB4E4\uC744 \uBD05\uB2C8\uB2E4,[[GOLD]] - [[GREEN]]\uD0C0\uC785 [[RED]]/\uC2A4\uD0AC\uC774\uB984[[GREEN]] \uC790\uC138\uD55C \uC2A4\uD0AC \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4,[[DARK_AQUA]]\uAC1C\uBC1C\uC790\uB4E4:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](\uC81C\uC791\uC790),[[GOLD]] - [[GREEN]]GJ [[BLUE]](\uD504\uB85C\uC81D\uD2B8 \uC8FC\uC7A5),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](\uAC1C\uBC1C\uC790),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](\uAC1C\uBC1C\uC790),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](\uAC1C\uBC1C\uC790),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](\uAC1C\uBC1C\uC790),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](\uAC1C\uBC1C\uC790),[[DARK_AQUA]]\uC720\uC6A9\uD55C \uB9C1\uD06C:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] \uBC84\uADF8 \uBCF4\uACE0,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC \uCC44\uD305, -Commands.addlevels.AwardAll.1=[[GREEN]]\uB2F9\uC2E0\uC740 \uBAA8\uB4E0 \uC2A4\uD0AC\uC5D0 {0} \uB808\uBCA8\uC744 \uC9C0\uAE09\uD588\uC2B5\uB2C8\uB2E4! +mcMMO.Description=mcMMO&3 \uD504\uB85C\uC81D\uD2B8\uC5D0 \uB300\uD574\uC11C:,&6mcMMO\uB294 \uD55C &c\uC624\uD508 \uC18C\uC2A4&6 RPG \uBAA8\uB4DC\uB85C 2011\uB144 2\uC6D4\uC5D0 &9nossr50&6\uB2D8\uC774 \uB9CC\uB4E4\uC5C8\uC2B5\uB2C8\uB2E4. \uBAA9\uD45C\uB294 \uC9C8\uC88B\uC740 RPG \uACBD\uD5D8\uC744 \uC81C\uACF5\uD558\uB294 \uAC83 \uC785\uB2C8\uB2E4.,&3\uD301:,&6 - &c/mcmmo help&a \uBA85\uB839\uC5B4\uB4E4\uC744 \uBD05\uB2C8\uB2E4,&6 - &a\uD0C0\uC785 &c/\uC2A4\uD0AC\uC774\uB984&a \uC790\uC138\uD55C \uC2A4\uD0AC \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4,&3\uAC1C\uBC1C\uC790\uB4E4:,&6 - &anossr50 &9(\uC81C\uC791\uC790),&6 - &aGJ &9(\uD504\uB85C\uC81D\uD2B8 \uC8FC\uC7A5),&6 - &aNuclearW &9(\uAC1C\uBC1C\uC790),&6 - &abm01 &9(\uAC1C\uBC1C\uC790),&6 - &aTfT_02 &9(\uAC1C\uBC1C\uC790),&6 - &aGlitchfinder &9(\uAC1C\uBC1C\uC790),&6 - &at00thpick1 &9(\uAC1C\uBC1C\uC790),&3\uC720\uC6A9\uD55C \uB9C1\uD06C:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 \uBC84\uADF8 \uBCF4\uACE0,&6 - &a#mcmmo @ irc.esper.net&6 IRC \uCC44\uD305, +Commands.addlevels.AwardAll.1=&a\uB2F9\uC2E0\uC740 \uBAA8\uB4E0 \uC2A4\uD0AC\uC5D0 {0} \uB808\uBCA8\uC744 \uC9C0\uAE09\uD588\uC2B5\uB2C8\uB2E4! Commands.addlevels.AwardAll.2=\uBAA8\uB4E0 \uC2A4\uD0AC\uC774 {0}\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Commands.addlevels.AwardSkill.1=[[GREEN]]\uB2F9\uC2E0\uC740 {0} \uB808\uBCA8\uC744 {1}\uC5D0 \uC9C0\uAE09\uD558\uC600\uC2B5\uB2C8\uB2E4! +Commands.addlevels.AwardSkill.1=&a\uB2F9\uC2E0\uC740 {0} \uB808\uBCA8\uC744 {1}\uC5D0 \uC9C0\uAE09\uD558\uC600\uC2B5\uB2C8\uB2E4! Commands.addlevels.AwardSkill.2={1} \uB2D8\uC740 {0}\uC744/\uB97C \uC218\uC815\uD558\uC600\uC2B5\uB2C8\uB2E4 -Commands.addxp.AwardAll=[[GREEN]]\uB2F9\uC2E0\uC740 \uBAA8\uB4E0 \uC2A4\uD0AC\uC5D0 {0} \uACBD\uD5D8\uCE58\uB97C \uC9C0\uAE09\uD588\uC2B5\uB2C8\uB2E4! -Commands.addxp.AwardSkill=[[GREEN]]\uB2F9\uC2E0\uC740 {0} \uACBD\uD5D8\uCE58\uB97C {1}\uC5D0 \uC9C0\uAE09\uD558\uC600\uC2B5\uB2C8\uB2E4! -Commands.Ability.Off=\uB2A5\uB825 \uC0AC\uC6A9\uC774 [[RED]]\uAEBC\uC84C\uC2B5\uB2C8\uB2E4 -Commands.Ability.On=\uB2A5\uB825 \uC0AC\uC6A9\uC774 [[GREEN]]\uCF1C\uC84C\uC2B5\uB2C8\uB2E4 -Commands.Ability.Toggle=\uB2A5\uB825 \uC0AC\uC6A9\uC740 [[YELLOW]]{0}(\uC73C)\uB85C \uC804\uD658\uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Commands.AdminChat.Off=\uAD00\uB9AC\uC790 \uCC44\uD305\uC774 [[RED]]\uAEBC\uC84C\uC2B5\uB2C8\uB2E4 -Commands.AdminChat.On=\uAD00\uB9AC\uC790 \uCC44\uD305\uC774 [[GREEN]]\uCF1C\uC84C\uC2B5\uB2C8\uB2E4 -Commands.AdminToggle=[[GREEN]]- \uAD00\uB9AC\uC790 \uCC44\uD305\uC744 \uCF1C\uAE30/\uB044\uAE30\uD569\uB2C8\uB2E4 +Commands.addxp.AwardAll=&a\uB2F9\uC2E0\uC740 \uBAA8\uB4E0 \uC2A4\uD0AC\uC5D0 {0} \uACBD\uD5D8\uCE58\uB97C \uC9C0\uAE09\uD588\uC2B5\uB2C8\uB2E4! +Commands.addxp.AwardSkill=&a\uB2F9\uC2E0\uC740 {0} \uACBD\uD5D8\uCE58\uB97C {1}\uC5D0 \uC9C0\uAE09\uD558\uC600\uC2B5\uB2C8\uB2E4! +Commands.Ability.Off=\uB2A5\uB825 \uC0AC\uC6A9\uC774 &c\uAEBC\uC84C\uC2B5\uB2C8\uB2E4 +Commands.Ability.On=\uB2A5\uB825 \uC0AC\uC6A9\uC774 &a\uCF1C\uC84C\uC2B5\uB2C8\uB2E4 +Commands.Ability.Toggle=\uB2A5\uB825 \uC0AC\uC6A9\uC740 &e{0}(\uC73C)\uB85C \uC804\uD658\uB418\uC5C8\uC2B5\uB2C8\uB2E4 +Commands.AdminChat.Off=\uAD00\uB9AC\uC790 \uCC44\uD305\uC774 &c\uAEBC\uC84C\uC2B5\uB2C8\uB2E4 +Commands.AdminChat.On=\uAD00\uB9AC\uC790 \uCC44\uD305\uC774 &a\uCF1C\uC84C\uC2B5\uB2C8\uB2E4 +Commands.AdminToggle=&a- \uAD00\uB9AC\uC790 \uCC44\uD305\uC744 \uCF1C\uAE30/\uB044\uAE30\uD569\uB2C8\uB2E4 Commands.Chat.Console=*\uC2DC\uC2A4\uD15C* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO \uB2A5\uB825 \uC7AC \uC0AC\uC6A9 \uB300\uAE30\uC2DC\uAC04[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1}\uCD08 \uB0A8\uC74C -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]\uC900\uBE44! +Commands.Cooldowns.Header=&6--= &amcMMO \uB2A5\uB825 \uC7AC \uC0AC\uC6A9 \uB300\uAE30\uC2DC\uAC04&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6{1}\uCD08 \uB0A8\uC74C +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2\uC900\uBE44! Commands.Database.Cooldown=\uC774 \uBA85\uB839\uC5B4\uB97C \uB2E4\uC2DC \uCE58\uAE30\uC804\uC5D0 1\uCD08\uB97C \uAE30\uB2EC\uB824\uC57C\uB9CC \uD569\uB2C8\uB2E4. Commands.Database.Processing=\uB2F9\uC2E0\uC758 \uC774\uC804 \uBA85\uB839\uC5B4\uB294 \uC5EC\uC804\uD788 \uC791\uC5C5\uC911\uC785\uB2C8\uB2E4. \uAE30\uB2E4\uB824\uC8FC\uC138\uC694. Commands.Disabled=\uC774 \uBA85\uB839\uC5B4\uB294 \uBE44\uD65C\uC131\uD654 \uB418\uC788\uC2B5\uB2C8\uB2E4. -Commands.DoesNotExist= [[RED]]\uD50C\uB808\uC774\uC5B4\uB294 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4! +Commands.DoesNotExist= &c\uD50C\uB808\uC774\uC5B4\uB294 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uC5D0 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4! Commands.GodMode.Disabled=mcMMO \uBD88\uC0AC\uC2E0 \uBAA8\uB4DC \uBE44\uD65C\uC131\uD654 Commands.GodMode.Enabled=mcMMO \uBD88\uC0AC\uC2E0 \uBAA8\uB4DC \uD65C\uC131\uD654 Commands.GodMode.Forbidden=[mcMMO] \uC774 \uC6D4\uB4DC\uC5D0\uC11C \uBD88\uC0AC\uC2E0 \uBAA8\uB4DC\uB294 \uD5C8\uC6A9 \uAE08\uC9C0\uC785\uB2C8\uB2E4 (\uD384\uBBF8\uC120 \uD655\uC778) -Commands.GodMode.Toggle=\uBD88\uC0AC\uC2E0 \uBAA8\uB4DC\uB294 [[YELLOW]]{0}[[WHITE]](\uC73C)\uB85C \uC804\uD658\uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Commands.Healthbars.Changed.HEARTS=[mcMMO] \uB2F9\uC2E0\uC758 \uCCB4\uB825\uBC14 \uBCF4\uAE30 \uBC29\uC2DD\uC740 [[RED]]\uD558\uD2B8[[WHITE]]\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. -Commands.Healthbars.Changed.BAR=[mcMMO] \uB2F9\uC2E0\uC758 \uCCB4\uB825\uBC14 \uBCF4\uAE30 \uBC29\uC2DD\uC740 [[YELLOW]]\uBC15\uC2A4[[WHITE]]\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. -Commands.Healthbars.Changed.DISABLED=[mcMMO] \uB2F9\uC2E0\uC758 \uBAB9 \uCCB4\uB825\uBC14\uB294 [[GRAY]]\uBE44\uD65C\uC131\uD654[[WHITE]] \uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Commands.GodMode.Toggle=\uBD88\uC0AC\uC2E0 \uBAA8\uB4DC\uB294 &e{0}&f(\uC73C)\uB85C \uC804\uD658\uB418\uC5C8\uC2B5\uB2C8\uB2E4 +Commands.Healthbars.Changed.HEARTS=[mcMMO] \uB2F9\uC2E0\uC758 \uCCB4\uB825\uBC14 \uBCF4\uAE30 \uBC29\uC2DD\uC740 &c\uD558\uD2B8&f\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Commands.Healthbars.Changed.BAR=[mcMMO] \uB2F9\uC2E0\uC758 \uCCB4\uB825\uBC14 \uBCF4\uAE30 \uBC29\uC2DD\uC740 &e\uBC15\uC2A4&f\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Commands.Healthbars.Changed.DISABLED=[mcMMO] \uB2F9\uC2E0\uC758 \uBAB9 \uCCB4\uB825\uBC14\uB294 &7\uBE44\uD65C\uC131\uD654&f \uB418\uC5C8\uC2B5\uB2C8\uB2E4. Commands.Healthbars.Invalid=\uC798\uBABB\uB41C \uCCB4\uB825\uBC14 \uD0C0\uC785! -Commands.Inspect=<\uD50C\uB808\uC774\uC5B4> [[GREEN]]- \uC0C1\uC138\uD55C \uD50C\uB808\uC774\uC5B4 \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4 -Commands.Invite.Success=[[GREEN]]\uCD08\uB300\uB97C \uC131\uACF5\uC801\uC73C\uB85C \uBCF4\uB0C8\uC2B5\uB2C8\uB2E4. -Commands.Leaderboards=<\uC2A4\uD0AC> <\uD398\uC774\uC9C0> [[GREEN]]- mcMMO \uC2A4\uD0AC \uC815\uBCF4 -Commands.mcc.Header=---[][[GREEN]]mcMMO \uBA85\uB839\uC5B4[[RED]][]--- -Commands.mcgod=[[GREEN]]- \uBD88\uC0AC\uC2E0 \uBAA8\uB4DC \uCF1C\uAE30/\uB044\uAE30 +Commands.Inspect=<\uD50C\uB808\uC774\uC5B4> &a- \uC0C1\uC138\uD55C \uD50C\uB808\uC774\uC5B4 \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4 +Commands.Invite.Success=&a\uCD08\uB300\uB97C \uC131\uACF5\uC801\uC73C\uB85C \uBCF4\uB0C8\uC2B5\uB2C8\uB2E4. +Commands.Leaderboards=<\uC2A4\uD0AC> <\uD398\uC774\uC9C0> &a- mcMMO \uC2A4\uD0AC \uC815\uBCF4 +Commands.mcc.Header=---[]&amcMMO \uBA85\uB839\uC5B4&c[]--- +Commands.mcgod=&a- \uBD88\uC0AC\uC2E0 \uBAA8\uB4DC \uCF1C\uAE30/\uB044\uAE30 Commands.mchud.Invalid=HUD \uD0C0\uC785\uC774 \uC62C\uBC14\uB974\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. -Commands.mcpurge.Success=[[GREEN]]\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uCD08\uAE30\uD654\uB42C\uC2B5\uB2C8\uB2E4! -Commands.mcrank.Heading=[[GOLD]]-=\uAC1C\uC778 \uC21C\uC704=- -Commands.mcrank.Overall=\uC885\uD569[[GREEN]] - [[GOLD]]\uB7AD\uD06C [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=\uD0C0\uAC9F: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]\uB7AD\uD06C [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]\uB7AD\uD06C\uC5C6\uC74C +Commands.mcpurge.Success=&a\uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uCD08\uAE30\uD654\uB42C\uC2B5\uB2C8\uB2E4! +Commands.mcrank.Heading=&6-=\uAC1C\uC778 \uC21C\uC704=- +Commands.mcrank.Overall=\uC885\uD569&a - &6\uB7AD\uD06C &f#&a{0} +Commands.mcrank.Player=\uD0C0\uAC9F: &f{0} +Commands.mcrank.Skill={0}&a - &6\uB7AD\uD06C &f#&a{1} +Commands.mcrank.Unranked=&f\uB7AD\uD06C\uC5C6\uC74C Commands.mcrefresh.Success={0}\uC758 \uCFE8\uB2E4\uC6B4\uC774 \uCD08\uAE30\uD654\uB418\uC5C8\uC2B5\uB2C8\uB2E4. -Commands.mcremove.Success=[[GREEN]]{0}\uB2D8\uC758 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4! -Commands.mctop.Tip=[[GOLD]]\uD301: [[RED]]/mcrank[[GOLD]] \uBA85\uB839\uC5B4\uB97C \uC0AC\uC6A9\uD558\uBA74 \uBAA8\uB4E0 \uAC1C\uC778 \uC21C\uC704\uB97C \uBCFC\uC218 \uC788\uC2B5\uB2C8\uB2E4! -Commands.mmoedit=[\uD50C\uB808\uC774\uC5B4] <\uC2A4\uD0AC> <\uC0C8\uAC12> [[GREEN]] - \uB300\uC0C1\uC744 \uC218\uC815\uD569\uB2C8\uB2E4 -Commands.mmoedit.AllSkills.1=[[GREEN]]\uB2F9\uC2E0\uC758 \uBAA8\uB4E0 \uC2A4\uD0AC \uB808\uBCA8\uC774 {0}\uB85C \uC124\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4! -Commands.mmoedit.Modified.1=[[GREEN]]\uB2F9\uC2E0\uC758 {0} \uB808\uBCA8\uC774 {1}\uB85C \uC124\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4! +Commands.mcremove.Success=&a{0}\uB2D8\uC758 \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uAC00 \uC131\uACF5\uC801\uC73C\uB85C \uC0AD\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4! +Commands.mctop.Tip=&6\uD301: &c/mcrank&6 \uBA85\uB839\uC5B4\uB97C \uC0AC\uC6A9\uD558\uBA74 \uBAA8\uB4E0 \uAC1C\uC778 \uC21C\uC704\uB97C \uBCFC\uC218 \uC788\uC2B5\uB2C8\uB2E4! +Commands.mmoedit=[\uD50C\uB808\uC774\uC5B4] <\uC2A4\uD0AC> <\uC0C8\uAC12> &a - \uB300\uC0C1\uC744 \uC218\uC815\uD569\uB2C8\uB2E4 +Commands.mmoedit.AllSkills.1=&a\uB2F9\uC2E0\uC758 \uBAA8\uB4E0 \uC2A4\uD0AC \uB808\uBCA8\uC774 {0}\uB85C \uC124\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4! +Commands.mmoedit.Modified.1=&a\uB2F9\uC2E0\uC758 {0} \uB808\uBCA8\uC774 {1}\uB85C \uC124\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4! Commands.mmoedit.Modified.2={0}\uB2D8\uC740 {1}\uB97C \uC218\uC815\uD588\uC2B5\uB2C8\uB2E4. Commands.mcconvert.Database.Same=\uB2F9\uC2E0\uC740 \uC774\uBBF8 {0} \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB97C \uC0AC\uC6A9\uC911\uC785\uB2C8\uB2E4! Commands.mcconvert.Database.InvalidType={0} \uC740/\uB294 \uC798\uBABB\uB41C \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uD0C0\uC785\uC785\uB2C8\uB2E4. -Commands.mcconvert.Database.Start=[[GRAY]]{0}\uC5D0\uC11C {1}(\uC73C)\uB85C \uC804\uD658 \uC2DC\uC791\uC911... -Commands.mcconvert.Database.Finish=[[GRAY]]\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC774\uB3D9 \uC644\uB8CC; {1} \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB294 \uC774\uC81C {0} \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB85C\uBD80\uD130 \uBAA8\uB4E0 \uC790\uB8CC\uB97C \uAC00\uC9D1\uB2C8\uB2E4. -Commands.mmoshowdb=\uD604\uC7AC \uC0AC\uC6A9\uD558\uB294 \uB370\uC774\uD130\uBCA0\uC774\uC2A4: [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=\uC798\uBABB\uB41C \uACF5\uC2DD \uD0C0\uC785! \uC62C\uBC14\uB978 \uD0C0\uC785: [[GREEN]]LINEAR [[RED]]\uADF8\uB9AC\uACE0 [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7{0}\uC5D0\uC11C {1}(\uC73C)\uB85C \uC804\uD658 \uC2DC\uC791\uC911... +Commands.mcconvert.Database.Finish=&7\uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC774\uB3D9 \uC644\uB8CC; {1} \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB294 \uC774\uC81C {0} \uB370\uC774\uD130\uBCA0\uC774\uC2A4\uB85C\uBD80\uD130 \uBAA8\uB4E0 \uC790\uB8CC\uB97C \uAC00\uC9D1\uB2C8\uB2E4. +Commands.mmoshowdb=\uD604\uC7AC \uC0AC\uC6A9\uD558\uB294 \uB370\uC774\uD130\uBCA0\uC774\uC2A4: &a{0} +Commands.mcconvert.Experience.Invalid=\uC798\uBABB\uB41C \uACF5\uC2DD \uD0C0\uC785! \uC62C\uBC14\uB978 \uD0C0\uC785: &aLINEAR &c\uADF8\uB9AC\uACE0 &aEXPONENTIAL. Commands.mcconvert.Experience.Same=\uC774\uBBF8 {0} \uACF5\uC2DD\uC744 \uC0AC\uC6A9\uC911\uC785\uB2C8\uB2E4 -Commands.mcconvert.Experience.Start=[[GRAY]]{0} \uC5D0\uC11C {1} \uACE1\uC120\uC73C\uB85C \uBCC0\uD658 \uC2DC\uC791 -Commands.mcconvert.Experience.Finish=[[GRAY]]\uACF5\uC2DD \uBCC0\uD658 \uC644\uB8CC; \uC774\uC81C {0} XP \uACE1\uC120\uC785\uB2C8\uB2E4. -Commands.ModDescription=[[GREEN]]- \uD50C\uB7EC\uADF8\uC778\uC5D0 \uB300\uD55C \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4 +Commands.mcconvert.Experience.Start=&7{0} \uC5D0\uC11C {1} \uACE1\uC120\uC73C\uB85C \uBCC0\uD658 \uC2DC\uC791 +Commands.mcconvert.Experience.Finish=&7\uACF5\uC2DD \uBCC0\uD658 \uC644\uB8CC; \uC774\uC81C {0} XP \uACE1\uC120\uC785\uB2C8\uB2E4. +Commands.ModDescription=&a- \uD50C\uB7EC\uADF8\uC778\uC5D0 \uB300\uD55C \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4 Commands.NoConsole=\uC774 \uBA85\uB839\uC5B4\uB294 \uCF58\uC194\uC5D0\uC11C\uC758 \uC0AC\uC6A9\uC744 \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. -Commands.Notifications.Off=\uB2A5\uB825 \uC54C\uB9BC\uC774 [[RED]]\uCF1C\uC84C\uC2B5\uB2C8\uB2E4 -Commands.Notifications.On=\uB2A5\uB825 \uC54C\uB9BC\uC774 [[GREEN]]\uAEBC\uC84C\uC2B5\uB2C8\uB2E4 +Commands.Notifications.Off=\uB2A5\uB825 \uC54C\uB9BC\uC774 &c\uCF1C\uC84C\uC2B5\uB2C8\uB2E4 +Commands.Notifications.On=\uB2A5\uB825 \uC54C\uB9BC\uC774 &a\uAEBC\uC84C\uC2B5\uB2C8\uB2E4 Commands.Offline=\uC774 \uBA85\uB839\uC5B4\uB294 \uC624\uD504\uB77C\uC778 \uD50C\uB808\uC774\uC5B4\uC5D0\uAC8C \uB3D9\uC791\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. Commands.NotLoaded=\uD50C\uB808\uC774\uC5B4 \uD504\uB85C\uD30C\uC77C\uC740 \uBD88\uB7EC\uC640\uC9C0\uC9C0 \uC54A\uC558\uC2B5\uB2C8\uB2E4Player profile is not loaded yet. -Commands.Other=---[][[GREEN]]\uAE30\uD0C0 \uBA85\uB839\uC5B4[[RED]][]--- -Commands.Party.Header=-----[][[GREEN]]\uD30C\uD2F0[[RED]][]----- -Commands.Party.Features.Header=-----[][[GREEN]]\uD2B9\uC9D5[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]\uC774\uB984: [[WHITE]]{0} {1} [[DARK_GRAY]]\uB808\uBCA8: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]\uB3D9\uB9F9: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]\uD574\uC81C\uB41C \uD2B9\uC9D5: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]\uACF5\uC720 \uBAA8\uB4DC: -Commands.Party.ItemShare=[[GRAY]]\uC544\uC774\uD15C [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]\uACF5\uC720\uC911\uC778 \uC544\uC774\uD15C: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]\uB2F9\uC2E0\uC758 \uADFC\uCC98 [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- \uD30C\uD2F0 \uCD08\uB300 \uD5C8\uC6A9 -Commands.Party.Chat.Off=\uD30C\uD2F0 \uCC44\uD305\uC744 [[RED]]\uB055\uB2C8\uB2E4 -Commands.Party.Chat.On=\uD30C\uD2F0 \uCC44\uD305\uC744 [[GREEN]]\uCF2D\uB2C8\uB2E4 -Commands.Party.Commands=---[][[GREEN]]\uD30C\uD2F0 \uBA85\uB839\uC5B4[[RED]][]--- -Commands.Party.Invite.0=\uC54C\uB9BC: [[GREEN]]\uB2F9\uC2E0\uC740 {1} \uB2D8\uC73C\uB85C\uBD80\uD130 {0} \uD30C\uD2F0 \uCD08\uB300\uC5D0 \uAD8C\uC720\uBC1B\uC558\uC2B5\uB2C8\uB2E4 -Commands.Party.Invite.1=\uD0C0\uC785 [[GREEN]]/party accept[[YELLOW]] \uBA85\uB839\uC5B4\uB97C \uCE58\uBA74 \uD30C\uD2F0 \uCD08\uB300\uC5D0 \uC2B9\uB099\uB429\uB2C8\uB2E4 -Commands.Party.Invite=<\uD50C\uB808\uC774\uC5B4> [[GREEN]]- \uD30C\uD2F0 \uCD08\uB300\uB97C \uBCF4\uB0C5\uB2C8\uB2E4 -Commands.Party.Invite.Accepted=[[GREEN]]\uCD08\uB300 \uC218\uB77D\uB428. \uB2F9\uC2E0\uC740 {0} \uD30C\uD2F0\uC5D0 \uAC00\uC785\uB418\uC5C8\uC2B5\uB2C8\uB2E4 +Commands.Other=---[]&a\uAE30\uD0C0 \uBA85\uB839\uC5B4&c[]--- +Commands.Party.Header=-----[]&a\uD30C\uD2F0&c[]----- +Commands.Party.Features.Header=-----[]&a\uD2B9\uC9D5&c[]----- +Commands.Party.Status=&8\uC774\uB984: &f{0} {1} &8\uB808\uBCA8: &3{2} +Commands.Party.Status.Alliance=&8\uB3D9\uB9F9: &f{0} +Commands.Party.UnlockedFeatures=&8\uD574\uC81C\uB41C \uD2B9\uC9D5: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8\uACF5\uC720 \uBAA8\uB4DC: +Commands.Party.ItemShare=&7\uC544\uC774\uD15C &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8\uACF5\uC720\uC911\uC778 \uC544\uC774\uD15C: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8\uB2F9\uC2E0\uC758 \uADFC\uCC98 &3{0}&8/&3{1} +Commands.Party.Accept=&a- \uD30C\uD2F0 \uCD08\uB300 \uD5C8\uC6A9 +Commands.Party.Chat.Off=\uD30C\uD2F0 \uCC44\uD305\uC744 &c\uB055\uB2C8\uB2E4 +Commands.Party.Chat.On=\uD30C\uD2F0 \uCC44\uD305\uC744 &a\uCF2D\uB2C8\uB2E4 +Commands.Party.Commands=---[]&a\uD30C\uD2F0 \uBA85\uB839\uC5B4&c[]--- +Commands.Party.Invite.0=\uC54C\uB9BC: &a\uB2F9\uC2E0\uC740 {1} \uB2D8\uC73C\uB85C\uBD80\uD130 {0} \uD30C\uD2F0 \uCD08\uB300\uC5D0 \uAD8C\uC720\uBC1B\uC558\uC2B5\uB2C8\uB2E4 +Commands.Party.Invite.1=\uD0C0\uC785 &a/party accept&e \uBA85\uB839\uC5B4\uB97C \uCE58\uBA74 \uD30C\uD2F0 \uCD08\uB300\uC5D0 \uC2B9\uB099\uB429\uB2C8\uB2E4 +Commands.Party.Invite=<\uD50C\uB808\uC774\uC5B4> &a- \uD30C\uD2F0 \uCD08\uB300\uB97C \uBCF4\uB0C5\uB2C8\uB2E4 +Commands.Party.Invite.Accepted=&a\uCD08\uB300 \uC218\uB77D\uB428. \uB2F9\uC2E0\uC740 {0} \uD30C\uD2F0\uC5D0 \uAC00\uC785\uB418\uC5C8\uC2B5\uB2C8\uB2E4 Commands.Party.Join=\uCC38\uC5EC\uB41C \uD30C\uD2F0: {0} -Commands.Party.Create=[[GRAY]]\uB9CC\uB4E4\uC5B4\uC9C4 \uD30C\uD2F0: {0} -Commands.Party.Rename=[[GRAY]]\uBCC0\uACBD\uB41C \uD30C\uD2F0 \uC774\uB984: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]\uD30C\uD2F0 {0} \uACF5\uC720 \uC124\uC815: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]\uD30C\uD2F0 \uC544\uC774\uD15C \uACF5\uC720 [[GOLD]]{0} [[GRAY]]\uAC00 [[DARK_AQUA]]{1}\uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Commands.Party.AlreadyExists=[[DARK_RED]]{0} \uD30C\uD2F0\uC740/\uB294 \uC774\uBBF8 \uC874\uC7AC\uD569\uB2C8\uB2E4! +Commands.Party.Create=&7\uB9CC\uB4E4\uC5B4\uC9C4 \uD30C\uD2F0: {0} +Commands.Party.Rename=&7\uBCC0\uACBD\uB41C \uD30C\uD2F0 \uC774\uB984: &f{0} +Commands.Party.SetSharing=&7\uD30C\uD2F0 {0} \uACF5\uC720 \uC124\uC815: &3{1} +Commands.Party.ToggleShareCategory=&7\uD30C\uD2F0 \uC544\uC774\uD15C \uACF5\uC720 &6{0} &7\uAC00 &3{1}\uB418\uC5C8\uC2B5\uB2C8\uB2E4 +Commands.Party.AlreadyExists=&4{0} \uD30C\uD2F0\uC740/\uB294 \uC774\uBBF8 \uC874\uC7AC\uD569\uB2C8\uB2E4! Commands.Party.Kick=\uB2F9\uC2E0\uC740 {0} \uD30C\uD2F0\uC5D0\uC11C \uCD94\uBC29 \uB2F9\uD558\uC600\uC2B5\uB2C8\uB2E4. Commands.Party.Leave=\uD30C\uD2F0\uB97C \uB5A0\uB0AC\uC2B5\uB2C8\uB2E4 -Commands.Party.Members.Header=-----[][[GREEN]]\uB9F4\uBC84\uB4E4[[RED]][]----- +Commands.Party.Members.Header=-----[]&a\uB9F4\uBC84\uB4E4&c[]----- Commands.Party.None=\uB2F9\uC2E0\uC740 \uD30C\uD2F0\uC5D0 \uCC38\uC5EC\uB418\uC5B4 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. -Commands.Party.Quit=[[GREEN]]- \uD604\uC7AC \uCC38\uC5EC \uB418\uC5B4\uC788\uB294 \uD30C\uD2F0\uB97C \uB098\uAC11\uB2C8\uB2E4 -Commands.Party.Teleport=[[GREEN]]- \uD30C\uD2F0 \uB9F4\uBC84\uD55C\uD14C \uD154\uB808\uD3EC\uD2B8\uD569\uB2C8\uB2E4 -Commands.Party.Toggle=[[GREEN]]- \uD30C\uD2F0 \uCC44\uD305\uC744 \uCF1C\uAE30/\uB044\uAE30 \uD569\uB2C8\uB2E4 -Commands.Party1=[[GREEN]]- \uC0C8 \uD30C\uD2F0\uB97C \uB9CC\uB4ED\uB2C8\uB2E4 -Commands.Party2=[[GREEN]]- \uD50C\uB808\uC774\uC5B4\uAC00 \uD30C\uD2F0\uC5D0 \uAC00\uC785\uD569\uB2C8\uB2E4 -Commands.Party.Alliance.Header=-----[][[GREEN]]\uD30C\uD2F0 \uB3D9\uB9F9[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]\uD30C\uD2F0\uC758 \uB3D9\uB9F9: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=-----[][[GREEN]]\uB3D9\uB9F9 \uAD6C\uC131\uC6D0[[RED]][]----- -Commands.Party.Alliance.Invite.0=\uC54C\uB9BC: [[GREEN]]{1} \uD30C\uD2F0\uB85C\uBD80\uD130 {0} \uD30C\uD2F0\uC640\uC758 \uB3D9\uB9F9 \uCD08\uB300\uB97C \uBC1B\uC558\uC2B5\uB2C8\uB2E4 -Commands.Party.Alliance.Invite.1=\uD0C0\uC785 [[GREEN]]/party alliance accept[[YELLOW]] \uCD08\uB300\uC5D0 \uC218\uB77D\uD569\uB2C8\uB2E4 -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]\uB3D9\uB9F9 \uCD08\uB300 \uC218\uB77D\uB428. +Commands.Party.Quit=&a- \uD604\uC7AC \uCC38\uC5EC \uB418\uC5B4\uC788\uB294 \uD30C\uD2F0\uB97C \uB098\uAC11\uB2C8\uB2E4 +Commands.Party.Teleport=&a- \uD30C\uD2F0 \uB9F4\uBC84\uD55C\uD14C \uD154\uB808\uD3EC\uD2B8\uD569\uB2C8\uB2E4 +Commands.Party.Toggle=&a- \uD30C\uD2F0 \uCC44\uD305\uC744 \uCF1C\uAE30/\uB044\uAE30 \uD569\uB2C8\uB2E4 +Commands.Party1=&a- \uC0C8 \uD30C\uD2F0\uB97C \uB9CC\uB4ED\uB2C8\uB2E4 +Commands.Party2=&a- \uD50C\uB808\uC774\uC5B4\uAC00 \uD30C\uD2F0\uC5D0 \uAC00\uC785\uD569\uB2C8\uB2E4 +Commands.Party.Alliance.Header=-----[]&a\uD30C\uD2F0 \uB3D9\uB9F9&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8\uD30C\uD2F0\uC758 \uB3D9\uB9F9: &f{1} +Commands.Party.Alliance.Members.Header=-----[]&a\uB3D9\uB9F9 \uAD6C\uC131\uC6D0&c[]----- +Commands.Party.Alliance.Invite.0=\uC54C\uB9BC: &a{1} \uD30C\uD2F0\uB85C\uBD80\uD130 {0} \uD30C\uD2F0\uC640\uC758 \uB3D9\uB9F9 \uCD08\uB300\uB97C \uBC1B\uC558\uC2B5\uB2C8\uB2E4 +Commands.Party.Alliance.Invite.1=\uD0C0\uC785 &a/party alliance accept&e \uCD08\uB300\uC5D0 \uC218\uB77D\uD569\uB2C8\uB2E4 +Commands.Party.Alliance.Invite.Accepted=&a\uB3D9\uB9F9 \uCD08\uB300 \uC218\uB77D\uB428. Commands.Party.Alliance.None=\uB2F9\uC2E0\uC740 \uB3D9\uB9F9\uC744 \uAC00\uC9C0\uACE0 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. -Commands.Party.Alliance.AlreadyAllies=\uB2F9\uC2E0\uC758 \uD30C\uD2F0\uB294 \uC774\uBBF8 \uB3D9\uB9F9\uC744 \uAC00\uC9C0\uACE0 \uC788\uC2B5\uB2C8\uB2E4. \uAD00\uACC4\uB97C \uD574\uC9C0\uD558\uB824\uBA74 [[DARK_AQUA]]/party alliance disband +Commands.Party.Alliance.AlreadyAllies=\uB2F9\uC2E0\uC758 \uD30C\uD2F0\uB294 \uC774\uBBF8 \uB3D9\uB9F9\uC744 \uAC00\uC9C0\uACE0 \uC788\uC2B5\uB2C8\uB2E4. \uAD00\uACC4\uB97C \uD574\uC9C0\uD558\uB824\uBA74 &3/party alliance disband Commands.Party.Alliance.Help.0=\uC774 \uD30C\uD2F0\uB294 \uB3D9\uB9F9 \uD615\uD0DC\uB97C \uAC00\uC9C0\uACE0 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. \uD30C\uD2F0\uC7A5\uC744 \uCD08\uB300\uD558\uC138\uC694 -Commands.Party.Alliance.Help.1= \uB3D9\uB9F9\uC744 \uD558\uB824\uBA74 [[DARK_AQUA]]/party alliance invite [[RED]]. -Commands.ptp.Enabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 [[GREEN]]\uD65C\uC131\uD654\uB428 -Commands.ptp.Disabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 [[RED]]\uBE44\uD65C\uC131\uD654\uB428 +Commands.Party.Alliance.Help.1= \uB3D9\uB9F9\uC744 \uD558\uB824\uBA74 &3/party alliance invite &c. +Commands.ptp.Enabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 &a\uD65C\uC131\uD654\uB428 +Commands.ptp.Disabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 &c\uBE44\uD65C\uC131\uD654\uB428 Commands.ptp.NoRequests=\uB2F9\uC2E0\uC740 \uC774 \uC2DC\uAC04\uC5D0 \uD154\uB808\uD3EC\uD2B8 \uC694\uCCAD\uC744 \uD558\uC2E4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4 Commands.ptp.NoWorldPermissions=[mcMMO] \uB2F9\uC2E0\uC740 \uC6D4\uB4DC {0}(\uC73C)\uB85C \uD154\uB808\uD3EC\uD2B8\uD560 \uAD8C\uD55C\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. -Commands.ptp.Request1={0} [[GREEN]]\uB2D8\uC774 \uB2F9\uC2E0\uC5D0\uAC8C \uD154\uB808\uD3EC\uD2B8\uB97C \uC2E0\uCCAD\uD588\uC2B5\uB2C8\uB2E4. -Commands.ptp.Request2=[[GREEN]]\uD154\uB808\uD3EC\uD2B8\uD558\uB824\uBA74, \uD0C0\uC785 [[YELLOW]]/ptp accept[[GREEN]]. [[RED]]{0}[[GREEN]]\uCD08\uC5D0 \uC694\uCCAD\uC774 \uB9CC\uAE30\uB429\uB2C8\uB2E4. -Commands.ptp.AcceptAny.Enabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 \uC694\uCCAD \uD655\uC778 [[GREEN]]\uD65C\uC131\uD654\uB428 -Commands.ptp.AcceptAny.Disabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 \uC694\uCCAD \uD655\uC778 [[RED]]\uBE44\uD65C\uC131\uD654\uB428 +Commands.ptp.Request1={0} &a\uB2D8\uC774 \uB2F9\uC2E0\uC5D0\uAC8C \uD154\uB808\uD3EC\uD2B8\uB97C \uC2E0\uCCAD\uD588\uC2B5\uB2C8\uB2E4. +Commands.ptp.Request2=&a\uD154\uB808\uD3EC\uD2B8\uD558\uB824\uBA74, \uD0C0\uC785 &e/ptp accept&a. &c{0}&a\uCD08\uC5D0 \uC694\uCCAD\uC774 \uB9CC\uAE30\uB429\uB2C8\uB2E4. +Commands.ptp.AcceptAny.Enabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 \uC694\uCCAD \uD655\uC778 &a\uD65C\uC131\uD654\uB428 +Commands.ptp.AcceptAny.Disabled=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 \uC694\uCCAD \uD655\uC778 &c\uBE44\uD65C\uC131\uD654\uB428 Commands.ptp.RequestExpired=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 \uC694\uCCAD\uC774 \uB9CC\uAE30\uB428! -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] \uCD1D \uB808\uBCA8 [[YELLOW]]\uC810\uC218\uD45C-- -Commands.PowerLevel.Capped=[[DARK_RED]]\uCD1D \uB808\uBCA8: [[GREEN]]{0} [[DARK_RED]]\uCD5C\uB300 \uB808\uBCA8: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]\uCD1D \uB808\uBCA8: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]\uB2F9\uC2E0\uC758 \uBAA8\uB4E0 \uC2A4\uD0AC\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uCD08\uAE30\uD654\uB418\uC5C8\uC2B5\uB2C8\uB2E4. -Commands.Reset.Single=[[GREEN]]\uB2F9\uC2E0\uC758 {0} \uC2A4\uD0AC\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uCD08\uAE30\uD654\uB418\uC5C8\uC2B5\uB2C8\uB2E4. -Commands.Reset=[[GREEN]]\uC2A4\uD0AC \uB808\uBCA8\uC744 0\uC73C\uB85C \uCD08\uAE30\uD654 \uC2DC\uD0B5\uB2C8\uB2E4 -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO \uC810\uC218\uD310 \uCCAD\uC18C\uB428. +Commands.PowerLevel.Leaderboard=--mcMMO&9 \uCD1D \uB808\uBCA8 &e\uC810\uC218\uD45C-- +Commands.PowerLevel.Capped=&4\uCD1D \uB808\uBCA8: &a{0} &4\uCD5C\uB300 \uB808\uBCA8: &e{1} +Commands.PowerLevel=&4\uCD1D \uB808\uBCA8: &a{0} +Commands.Reset.All=&a\uB2F9\uC2E0\uC758 \uBAA8\uB4E0 \uC2A4\uD0AC\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uCD08\uAE30\uD654\uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Commands.Reset.Single=&a\uB2F9\uC2E0\uC758 {0} \uC2A4\uD0AC\uC774 \uC131\uACF5\uC801\uC73C\uB85C \uCD08\uAE30\uD654\uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Commands.Reset=&a\uC2A4\uD0AC \uB808\uBCA8\uC744 0\uC73C\uB85C \uCD08\uAE30\uD654 \uC2DC\uD0B5\uB2C8\uB2E4 +Commands.Scoreboard.Clear=&3mcMMO \uC810\uC218\uD310 \uCCAD\uC18C\uB428. Commands.Scoreboard.NoBoard=mcMMO \uC810\uC218\uD310\uC774 \uD65C\uC131\uD654 \uB418\uC5B4\uC788\uC9C0 \uC54A\uC74C. -Commands.Scoreboard.Keep=[[DARK_AQUA]]mcMMO \uC810\uC218\uD310\uC740 \uB2F9\uC2E0\uC774 [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]\uB97C \uC0AC\uC6A9\uD560 \uB54C\uAE4C\uC9C0 \uC720\uC9C0\uB420 \uAC83\uC784. -Commands.Scoreboard.Timer=[[DARK_AQUA]]mcMMO \uC810\uC218\uD310\uC740 \uC9C0\uAE08\uC73C\uB85C\uBD80\uD130 [[GOLD]]{0}[[DARK_AQUA]]\uCD08 \uB0B4\uC5D0 \uCCAD\uC18C\uB420 \uC608\uC815\uC784. -Commands.Scoreboard.Help.0=[[GOLD]] == [[RED]]/mcscoreboard [[GREEN]]\uB3C4\uC6C0\uB9D0[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - McMMO \uC810\uC218\uD310\uC744 \uCCAD\uC18C\uD568 -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - McMMO \uC810\uC218\uD310\uC744 \uC720\uC9C0\uD568 -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - McMMO \uC810\uC218\uD310\uC744 [[LIGHT_PURPLE]]n[[WHITE]]\uCD08 \uD6C4\uC5D0 \uCCAD\uC18C\uD568 -Commands.Scoreboard.Tip.Keep=[[GOLD]]\uD301: [[RED]]/mcscoreboard keep[[GOLD]] \uC810\uC218\uD310\uC744 \uBCF4\uC774\uAC8C \uD56D\uC0C1 \uC720\uC9C0. -Commands.Scoreboard.Tip.Clear=[[GOLD]]\uD301: [[RED]]/mcscoreboard clear[[GOLD]] \uC810\uC218\uD310 \uAC10\uCDA4. +Commands.Scoreboard.Keep=&3mcMMO \uC810\uC218\uD310\uC740 \uB2F9\uC2E0\uC774 &a/mcscoreboard clear&3\uB97C \uC0AC\uC6A9\uD560 \uB54C\uAE4C\uC9C0 \uC720\uC9C0\uB420 \uAC83\uC784. +Commands.Scoreboard.Timer=&3mcMMO \uC810\uC218\uD310\uC740 \uC9C0\uAE08\uC73C\uB85C\uBD80\uD130 &6{0}&3\uCD08 \uB0B4\uC5D0 \uCCAD\uC18C\uB420 \uC608\uC815\uC784. +Commands.Scoreboard.Help.0=&6 == &c/mcscoreboard &a\uB3C4\uC6C0\uB9D0&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - McMMO \uC810\uC218\uD310\uC744 \uCCAD\uC18C\uD568 +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - McMMO \uC810\uC218\uD310\uC744 \uC720\uC9C0\uD568 +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - McMMO \uC810\uC218\uD310\uC744 &dn&f\uCD08 \uD6C4\uC5D0 \uCCAD\uC18C\uD568 +Commands.Scoreboard.Tip.Keep=&6\uD301: &c/mcscoreboard keep&6 \uC810\uC218\uD310\uC744 \uBCF4\uC774\uAC8C \uD56D\uC0C1 \uC720\uC9C0. +Commands.Scoreboard.Tip.Clear=&6\uD301: &c/mcscoreboard clear&6 \uC810\uC218\uD310 \uAC10\uCDA4. Commands.Skill.Invalid=\uC798\uBABB\uB41C \uC2A4\uD0AC \uC774\uB984 \uC785\uB2C8\uB2E4! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] \uC810\uC218\uD45C-- -Commands.SkillInfo=[[GREEN]]- \uC2A4\uD0AC\uC5D0 \uB300\uD55C \uC790\uC138\uD55C \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4 +Commands.Skill.Leaderboard=--mcMMO &9{0}&e \uC810\uC218\uD45C-- +Commands.SkillInfo=&a- \uC2A4\uD0AC\uC5D0 \uB300\uD55C \uC790\uC138\uD55C \uC815\uBCF4\uB97C \uBD05\uB2C8\uB2E4 Commands.Stats.Self=\uB2F9\uC2E0\uC758 \uD1B5\uACC4 -Commands.Stats=[[GREEN]]- \uB2F9\uC2E0\uC758 mcMMO \uD1B5\uACC4 \uBCF4\uAE30 -Commands.ToggleAbility=[[GREEN]]- \uC6B0\uD074\uB9AD\uC2DC \uC0AC\uC6A9\uB418\uB294 \uC2A4\uD0AC\uB4E4\uC744 \uCF1C\uAE30/\uB044\uAE30 \uD569\uB2C8\uB2E4 +Commands.Stats=&a- \uB2F9\uC2E0\uC758 mcMMO \uD1B5\uACC4 \uBCF4\uAE30 +Commands.ToggleAbility=&a- \uC6B0\uD074\uB9AD\uC2DC \uC0AC\uC6A9\uB418\uB294 \uC2A4\uD0AC\uB4E4\uC744 \uCF1C\uAE30/\uB044\uAE30 \uD569\uB2C8\uB2E4 Commands.Usage.0=\uC62C\uBC14\uB978 \uC0AC\uC6A9\uBC95 /{0} Commands.Usage.1=\uC62C\uBC14\uB978 \uC0AC\uC6A9\uBC95 /{0} {1} Commands.Usage.2=\uC62C\uBC14\uB978 \uC0AC\uC6A9\uBC95 /{0} {1} {2} @@ -589,59 +589,59 @@ Commands.Usage.Rate=\uBC30\uC728 Commands.Usage.Skill=\uC2A4\uD0AC Commands.Usage.XP=xp mcMMO.NoInvites=\uC774 \uC2DC\uAC04\uC5D0 \uB2F9\uC2E0\uC740 \uCD08\uB300\uD558\uC9C0 \uBABB\uD569\uB2C8\uB2E4 -mcMMO.NoPermission=[[DARK_RED]]\uAD8C\uD55C\uC774 \uBD80\uC871\uD569\uB2C8\uB2E4. -mcMMO.NoSkillNote=[[DARK_GRAY]]\uB9CC\uC57D \uB2F9\uC2E0\uC774 \uC2A4\uD0AC\uC744 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uB2E4\uBA74 \uC5EC\uAE30\uC5D0 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. +mcMMO.NoPermission=&4\uAD8C\uD55C\uC774 \uBD80\uC871\uD569\uB2C8\uB2E4. +mcMMO.NoSkillNote=&8\uB9CC\uC57D \uB2F9\uC2E0\uC774 \uC2A4\uD0AC\uC744 \uC0AC\uC6A9\uD560 \uC218 \uC5C6\uB2E4\uBA74 \uC5EC\uAE30\uC5D0 \uD45C\uC2DC\uB418\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. ##party Party.Forbidden=[mcMMO] \uC774 \uC6D4\uB4DC\uC5D0\uC11C \uD30C\uD2F0\uB97C \uD558\uC2E4 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4 (\uD384\uBBF8\uC120 \uD655\uC778) -Party.Help.0=\uC62C\uBC14\uB978 \uC0AC\uC6A9\uBC95 [[DARK_AQUA]]{0} <\uD50C\uB808\uC774\uC5B4> [\uBE44\uBC00\uBC88\uD638]. -Party.Help.1=\uD30C\uD2F0\uB97C \uB9CC\uB4E4\uB824\uBA74, [[DARK_AQUA]]{0} <\uC774\uB984> [\uBE44\uBC00\uBC88\uD638]. -Party.Help.2=\uD30C\uD2F0 \uC815\uBCF4\uB97C \uBCFC\uB824\uBA74 [[DARK_AQUA]]{0} -Party.Help.3=\uD30C\uD2F0\uC5D0 \uAC00\uC785\uD560\uB824\uBA74 [[DARK_AQUA]]{0} <\uD50C\uB808\uC774\uC5B4> [\uBE44\uBC00\uBC88\uD638] [[RED]]\uB098\uAC08\uB824\uBA74 [[DARK_AQUA]]{1} -Party.Help.4=\uD30C\uD2F0\uB97C \uC7A0\uAE08/\uC7A0\uAE08\uD574\uC81C \uD560\uB824\uBA74, [[DARK_AQUA]]{0} -Party.Help.5=\uBE44\uBC00\uBC88\uD638\uB85C \uD30C\uD2F0\uB97C \uBCF4\uD638\uD560\uB824\uBA74, [[DARK_AQUA]]{0} <\uBE44\uBC00\uBC88\uD638> -Party.Help.6=\uD30C\uD2F0\uC5D0\uC11C \uD50C\uB808\uC774\uC5B4\uB97C \uCD94\uBC29\uC2DC\uD0AC\uB824\uBA74, [[DARK_AQUA]]{0} <\uD50C\uB808\uC774\uC5B4> -Party.Help.7=\uD30C\uD2F0\uC7A5\uC744 \uAD50\uCCB4\uD560\uB824\uBA74, [[DARK_AQUA]]{0} <\uD50C\uB808\uC774\uC5B4> -Party.Help.8=\uD30C\uD2F0\uB97C \uD574\uCCB4\uD560\uB824\uBA74, [[DARK_AQUA]]{0} -Party.Help.9=\uD30C\uD2F0 \uB9F4\uBC84\uB4E4\uACFC \uC544\uC774\uD15C\uC744 \uACF5\uC720\uD558\uB824\uBA74 [[DARK_AQUA]]{0} -Party.Help.10=\uD30C\uD2F0 \uB9F4\uBC84\uB4E4\uACFC \uACBD\uD5D8\uCE58 \uACF5\uC720\uB97C \uD65C\uC131\uD654\uD654\uB824\uBA74 [[DARK_AQUA]]{0} -Party.InformedOnJoin={0} [[GREEN]]\uB2D8\uC774 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0 \uCC38\uC5EC\uD588\uC2B5\uB2C8\uB2E4 -Party.InformedOnQuit={0} [[GREEN]]\uB2D8\uC774 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0\uC11C \uB5A0\uB0AC\uC2B5\uB2C8\uB2E4 -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]\uB2D8\uC774 \uD30C\uD2F0 \uC774\uB984\uC744 [[WHITE]]{1}\uB85C \uC124\uC815\uD588\uC2B5\uB2C8\uB2E4 -Party.InvalidName=[[DARK_RED]]\uC798\uBABB\uB41C \uD30C\uD2F0 \uC774\uB984\uC785\uB2C8\uB2E4. +Party.Help.0=\uC62C\uBC14\uB978 \uC0AC\uC6A9\uBC95 &3{0} <\uD50C\uB808\uC774\uC5B4> [\uBE44\uBC00\uBC88\uD638]. +Party.Help.1=\uD30C\uD2F0\uB97C \uB9CC\uB4E4\uB824\uBA74, &3{0} <\uC774\uB984> [\uBE44\uBC00\uBC88\uD638]. +Party.Help.2=\uD30C\uD2F0 \uC815\uBCF4\uB97C \uBCFC\uB824\uBA74 &3{0} +Party.Help.3=\uD30C\uD2F0\uC5D0 \uAC00\uC785\uD560\uB824\uBA74 &3{0} <\uD50C\uB808\uC774\uC5B4> [\uBE44\uBC00\uBC88\uD638] &c\uB098\uAC08\uB824\uBA74 &3{1} +Party.Help.4=\uD30C\uD2F0\uB97C \uC7A0\uAE08/\uC7A0\uAE08\uD574\uC81C \uD560\uB824\uBA74, &3{0} +Party.Help.5=\uBE44\uBC00\uBC88\uD638\uB85C \uD30C\uD2F0\uB97C \uBCF4\uD638\uD560\uB824\uBA74, &3{0} <\uBE44\uBC00\uBC88\uD638> +Party.Help.6=\uD30C\uD2F0\uC5D0\uC11C \uD50C\uB808\uC774\uC5B4\uB97C \uCD94\uBC29\uC2DC\uD0AC\uB824\uBA74, &3{0} <\uD50C\uB808\uC774\uC5B4> +Party.Help.7=\uD30C\uD2F0\uC7A5\uC744 \uAD50\uCCB4\uD560\uB824\uBA74, &3{0} <\uD50C\uB808\uC774\uC5B4> +Party.Help.8=\uD30C\uD2F0\uB97C \uD574\uCCB4\uD560\uB824\uBA74, &3{0} +Party.Help.9=\uD30C\uD2F0 \uB9F4\uBC84\uB4E4\uACFC \uC544\uC774\uD15C\uC744 \uACF5\uC720\uD558\uB824\uBA74 &3{0} +Party.Help.10=\uD30C\uD2F0 \uB9F4\uBC84\uB4E4\uACFC \uACBD\uD5D8\uCE58 \uACF5\uC720\uB97C \uD65C\uC131\uD654\uD654\uB824\uBA74 &3{0} +Party.InformedOnJoin={0} &a\uB2D8\uC774 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0 \uCC38\uC5EC\uD588\uC2B5\uB2C8\uB2E4 +Party.InformedOnQuit={0} &a\uB2D8\uC774 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0\uC11C \uB5A0\uB0AC\uC2B5\uB2C8\uB2E4 +Party.InformedOnNameChange=&6{0} &a\uB2D8\uC774 \uD30C\uD2F0 \uC774\uB984\uC744 &f{1}\uB85C \uC124\uC815\uD588\uC2B5\uB2C8\uB2E4 +Party.InvalidName=&4\uC798\uBABB\uB41C \uD30C\uD2F0 \uC774\uB984\uC785\uB2C8\uB2E4. Party.Invite.Self=\uC790\uAE30\uC790\uC2E0\uC744 \uCD08\uB300\uD560 \uC218\uB294 \uC5C6\uC2B5\uB2C8\uB2E4! Party.IsLocked=\uC774 \uD30C\uD2F0\uB294 \uC774\uBBF8 \uC7A0\uACA8\uC838 \uC788\uC2B5\uB2C8\uB2E4! Party.IsntLocked=\uC774 \uD30C\uD2F0\uB294 \uC7A0\uACA8\uC838 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4! Party.Locked=\uD30C\uD2F0\uAC00 \uC7A0\uACBC\uC2B5\uB2C8\uB2E4, \uC624\uC9C1 \uD30C\uD2F0\uC7A5\uB9CC\uC774 \uCD08\uB300\uB97C \uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4. -Party.NotInYourParty=[[DARK_RED]]{0}\uB2D8\uC740 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0 \uC5C6\uC2B5\uB2C8\uB2E4 -Party.NotOwner=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uD30C\uD2F0\uC7A5\uC774 \uC544\uB2D9\uB2C8\uB2E4. -Party.Target.NotOwner=[[DARK_RED]]{0}\uB2D8\uC740 \uD30C\uD2F0\uC7A5\uC774 \uC544\uB2D9\uB2C8\uB2E4. -Party.Owner.New=[[GREEN]]{0}\uB2D8\uC774 \uC0C8 \uD30C\uD2F0\uC7A5\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4. -Party.Owner.NotLeader=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uC774\uC81C \uD30C\uD2F0\uC7A5\uC774 \uC544\uB2D9\uB2C8\uB2E4. -Party.Owner.Player =[[GREEN]]\uB2F9\uC2E0\uC740 \uC774\uC81C \uD30C\uD2F0\uC7A5\uC785\uB2C8\uB2E4. +Party.NotInYourParty=&4{0}\uB2D8\uC740 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0 \uC5C6\uC2B5\uB2C8\uB2E4 +Party.NotOwner=&4\uB2F9\uC2E0\uC740 \uD30C\uD2F0\uC7A5\uC774 \uC544\uB2D9\uB2C8\uB2E4. +Party.Target.NotOwner=&4{0}\uB2D8\uC740 \uD30C\uD2F0\uC7A5\uC774 \uC544\uB2D9\uB2C8\uB2E4. +Party.Owner.New=&a{0}\uB2D8\uC774 \uC0C8 \uD30C\uD2F0\uC7A5\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Party.Owner.NotLeader=&4\uB2F9\uC2E0\uC740 \uC774\uC81C \uD30C\uD2F0\uC7A5\uC774 \uC544\uB2D9\uB2C8\uB2E4. +Party.Owner.Player =&a\uB2F9\uC2E0\uC740 \uC774\uC81C \uD30C\uD2F0\uC7A5\uC785\uB2C8\uB2E4. Party.Password.None=\uC774 \uD30C\uD2F0\uB294 \uBE44\uBC00\uBC88\uD638\uB85C \uBCF4\uD638\uB418\uACE0 \uC788\uC2B5\uB2C8\uB2E4. \uAC00\uC785\uD560\uB54C \uBE44\uBC00\uBC88\uD638\uB97C \uC81C\uACF5\uD574\uC8FC\uC138\uC694. Party.Password.Incorrect=\uD30C\uD2F0 \uBE44\uBC00\uBC88\uD638\uAC00 \uC62C\uBC14\uB974\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. -Party.Password.Set=[[GREEN]]\uC124\uC815\uD55C \uD30C\uD2F0 \uBE44\uBC00\uBC88\uD638\uB294 {0} \uC785\uB2C8\uB2E4 -Party.Password.Removed=[[GREEN]]\uD30C\uD2F0 \uBE44\uBC00\uBC88\uD638\uAC00 \uCCAD\uC18C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Party.Password.Set=&a\uC124\uC815\uD55C \uD30C\uD2F0 \uBE44\uBC00\uBC88\uD638\uB294 {0} \uC785\uB2C8\uB2E4 +Party.Password.Removed=&a\uD30C\uD2F0 \uBE44\uBC00\uBC88\uD638\uAC00 \uCCAD\uC18C\uB418\uC5C8\uC2B5\uB2C8\uB2E4. Party.Player.Invalid=\uADF8 \uD50C\uB808\uC774\uC5B4\uB294 \uC62C\uBC14\uB974\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. -Party.NotOnline=[[DARK_RED]]{0}\uB2D8\uC740 \uC811\uC18D\uC911\uC774 \uC544\uB2D9\uB2C8\uB2E4! +Party.NotOnline=&4{0}\uB2D8\uC740 \uC811\uC18D\uC911\uC774 \uC544\uB2D9\uB2C8\uB2E4! Party.Player.InSameParty={0}\uB2D8\uC740 \uC774\uBBF8 \uB2F9\uC2E0\uC758 \uD30C\uD2F0\uC5D0 \uC788\uC2B5\uB2C8\uB2E4! -Party.PlayerNotInParty=[[DARK_RED]]{0}\uB2D8\uC740 \uD30C\uD2F0\uC5D0 \uC5C6\uC2B5\uB2C8\uB2E4 +Party.PlayerNotInParty=&4{0}\uB2D8\uC740 \uD30C\uD2F0\uC5D0 \uC5C6\uC2B5\uB2C8\uB2E4 Party.Specify=\uB2F9\uC2E0\uC740 \uD30C\uD2F0\uB97C \uBA85\uAE30\uD574\uC57C\uD569\uB2C8\uB2E4. Party.Teleport.Dead=\uB2F9\uC2E0\uC740 \uC8FD\uC740 \uD50C\uB808\uC774\uC5B4\uC5D0\uAC8C\uB85C \uD154\uB808\uD3EC\uD2B8 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. Party.Teleport.Hurt=\uB2F9\uC2E0\uC740 \uB9C8\uC9C0\uB9C9\uC73C\uB85C {0}\uCD08\uC5D0 \uB2E4\uCCD0 \uD154\uB808\uD3EC\uD2B8 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. -Party.Teleport.Player=[[GREEN]]\uB2F9\uC2E0\uC740 {0}\uB85C \uD154\uB808\uD3EC\uD2B8\uD588\uC2B5\uB2C8\uB2E4. +Party.Teleport.Player=&a\uB2F9\uC2E0\uC740 {0}\uB85C \uD154\uB808\uD3EC\uD2B8\uD588\uC2B5\uB2C8\uB2E4. Party.Teleport.Self=\uC790\uAE30\uC790\uC2E0\uD55C\uD14C \uD154\uB808\uD3EC\uD2B8 \uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4! -Party.Teleport.Target=[[GREEN]]{0}\uB2D8\uC774 \uB2F9\uC2E0\uC5D0\uAC8C\uB85C \uD154\uB808\uD3EC\uD2B8\uD588\uC2B5\uB2C8\uB2E4. +Party.Teleport.Target=&a{0}\uB2D8\uC774 \uB2F9\uC2E0\uC5D0\uAC8C\uB85C \uD154\uB808\uD3EC\uD2B8\uD588\uC2B5\uB2C8\uB2E4. Party.Teleport.Disabled={0}\uB2D8\uC740 \uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8\uB97C \uD5C8\uC6A9\uD558\uACE0 \uC788\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4. Party.Rename.Same=\uC774\uBBF8 \uB2F9\uC2E0\uC758 \uD30C\uD2F0 \uC774\uB984\uC785\uB2C8\uB2E4! Party.Join.Self=\uC790\uAE30\uC790\uC2E0\uC744 \uAC00\uC785\uC2DC\uD0AC\uC218 \uC5C6\uC2B5\uB2C8\uB2E4! -Party.Unlocked=[[GRAY]]\uD30C\uD2F0\uAC00 \uC7A0\uAE08\uD574\uC81C \uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Party.Disband=[[GRAY]]\uADF8 \uD30C\uD2F0\uAC00 \uD574\uCCB4\uB418\uC5C8\uC2B5\uB2C8\uB2E4 -Party.Alliance.Formed=[[GRAY]]\uB2F9\uC2E0\uC758 \uD30C\uD2F0\uB294 \uC774\uC81C [[GREEN]]{0} \uD30C\uD2F0\uC640 \uB3D9\uB9F9\uC785\uB2C8\uB2E4 -Party.Alliance.Disband=[[GRAY]]\uB2F9\uC2E0\uC758 \uD30C\uD2F0\uB294 \uB354 \uC774\uC0C1 [[RED]]{0} \uD30C\uD2F0\uC640 \uB3D9\uB9F9\uC774 \uC544\uB2D9\uB2C8\uB2E4 -Party.Status.Locked=[[DARK_RED]](\uCD08\uB300\uB9CC-\uD5C8\uC6A9) -Party.Status.Unlocked=[[DARK_GREEN]](\uAC1C\uBC29) +Party.Unlocked=&7\uD30C\uD2F0\uAC00 \uC7A0\uAE08\uD574\uC81C \uB418\uC5C8\uC2B5\uB2C8\uB2E4 +Party.Disband=&7\uADF8 \uD30C\uD2F0\uAC00 \uD574\uCCB4\uB418\uC5C8\uC2B5\uB2C8\uB2E4 +Party.Alliance.Formed=&7\uB2F9\uC2E0\uC758 \uD30C\uD2F0\uB294 \uC774\uC81C &a{0} \uD30C\uD2F0\uC640 \uB3D9\uB9F9\uC785\uB2C8\uB2E4 +Party.Alliance.Disband=&7\uB2F9\uC2E0\uC758 \uD30C\uD2F0\uB294 \uB354 \uC774\uC0C1 &c{0} \uD30C\uD2F0\uC640 \uB3D9\uB9F9\uC774 \uC544\uB2D9\uB2C8\uB2E4 +Party.Status.Locked=&4(\uCD08\uB300\uB9CC-\uD5C8\uC6A9) +Party.Status.Unlocked=&2(\uAC1C\uBC29) Party.LevelUp=\uD30C\uD2F0 \uB808\uBCA8\uC774 {0} \uC62C\uB77C \uCD1D {1} \uB808\uBCA8\uC774 \uB418\uC5C8\uC2B5\uB2C8\uB2E4 Party.Feature.Chat=\uD30C\uD2F0 \uCC44\uD305 Party.Feature.Teleport=\uD30C\uD2F0 \uD154\uB808\uD3EC\uD2B8 @@ -684,182 +684,182 @@ Commands.XPGain.Swords=\uBAAC\uC2A4\uD130 \uACF5\uACA9\uD558\uAE30 Commands.XPGain.Taming=\uB3D9\uBB3C\uC744 \uC870\uB828\uD558\uAC70\uB098, \uC870\uB828\uB41C \uB3D9\uBB3C\uB85C \uC0AC\uB0E5\uD558\uAE30 Commands.XPGain.Unarmed=\uBAAC\uC2A4\uD130 \uACF5\uACA9\uD558\uAE30 Commands.XPGain.Woodcutting=\uB098\uBB34 \uC790\uB974\uAE30 -Commands.XPGain=[[DARK_GRAY]]\uACBD\uD5D8\uCE58 \uC5BB\uB294 \uBC29\uBC95: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]\uB2F9\uC2E0\uC758 \uACBD\uD5D8\uCE58 \uBC14\uB294 {0}\uB85C \uC7A0\uACBC\uC2B5\uB2C8\uB2E4! -Commands.xplock.unlocked=[[GOLD]]\uB2F9\uC2E0\uC758 \uACBD\uD5D8\uCE58 \uBC14\uB294 [[GREEN]]\uC7A0\uAE08 \uD574\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4[[GOLD]]! +Commands.XPGain=&8\uACBD\uD5D8\uCE58 \uC5BB\uB294 \uBC29\uBC95: &f{0} +Commands.xplock.locked=&6\uB2F9\uC2E0\uC758 \uACBD\uD5D8\uCE58 \uBC14\uB294 {0}\uB85C \uC7A0\uACBC\uC2B5\uB2C8\uB2E4! +Commands.xplock.unlocked=&6\uB2F9\uC2E0\uC758 \uACBD\uD5D8\uCE58 \uBC14\uB294 &a\uC7A0\uAE08 \uD574\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4&6! Commands.xprate.modified=\uACBD\uD5D8\uCE58 \uBC30\uC728\uC774 {0}\uBC30\uB85C \uC218\uC815\uB418\uC5C8\uC2B5\uB2C8\uB2E4 Commands.xprate.over=mcMMO \uACBD\uD5D8\uCE58 \uC774\uBCA4\uD2B8\uAC00 \uC885\uB8CC\uB418\uC5C8\uC2B5\uB2C8\uB2E4!! -Commands.xprate.proper.0=\uACBD\uD5D8\uCE58 \uBC30\uC728 \uC774\uBCA4\uD2B8\uB97C \uC0AC\uC6A9\uBC95: [[WHITE]]/xprate <\uBC30\uC728> -Commands.xprate.proper.1=\uACBD\uD5D8\uCE58 \uBC30\uC728\uC744 \uCD08\uAE30\uD654 \uBC29\uBC95: [[WHITE]]/xprate reset +Commands.xprate.proper.0=\uACBD\uD5D8\uCE58 \uBC30\uC728 \uC774\uBCA4\uD2B8\uB97C \uC0AC\uC6A9\uBC95: &f/xprate <\uBC30\uC728> +Commands.xprate.proper.1=\uACBD\uD5D8\uCE58 \uBC30\uC728\uC744 \uCD08\uAE30\uD654 \uBC29\uBC95: &f/xprate reset Commands.xprate.proper.2=\uC774\uAC83\uC740 XP \uC774\uBCA4\uD2B8\uC778\uC9C0 \uC544\uB2CC\uC9C0 true \uB610\uB294 false\uB85C \uB098\uD0C0\uB0B4\uAE30 \uC704\uD574 \uC9C0\uC815\uD558\uC2ED\uC2DC\uC624 -Commands.xprate.started.0=[[GOLD]]mcMMO \uACBD\uD5D8\uCE58 \uC774\uBCA4\uD2B8\uAC00 \uC2DC\uC791\uB418\uC5C8\uC2B5\uB2C8\uB2E4! -Commands.xprate.started.1=[[GOLD]]mcMMO \uACBD\uD5D8\uCE58 \uBC30\uC728\uC740 {0}\uBC30 \uC785\uB2C8\uB2E4! -XPRate.Event= [[GOLD]]mcMMO \uB294 \uD604\uC7AC \uACBD\uD5D8\uCE58 \uC774\uBCA4\uD2B8 \uC911\uC785\uB2C8\uB2E4! \uACBD\uD5D8\uCE58\uB294 {0}\uBC30 \uC785\uB2C8\uB2E4! +Commands.xprate.started.0=&6mcMMO \uACBD\uD5D8\uCE58 \uC774\uBCA4\uD2B8\uAC00 \uC2DC\uC791\uB418\uC5C8\uC2B5\uB2C8\uB2E4! +Commands.xprate.started.1=&6mcMMO \uACBD\uD5D8\uCE58 \uBC30\uC728\uC740 {0}\uBC30 \uC785\uB2C8\uB2E4! +XPRate.Event= &6mcMMO \uB294 \uD604\uC7AC \uACBD\uD5D8\uCE58 \uC774\uBCA4\uD2B8 \uC911\uC785\uB2C8\uB2E4! \uACBD\uD5D8\uCE58\uB294 {0}\uBC30 \uC785\uB2C8\uB2E4! #EFFECTS ##generic Effects.Effects=\uD6A8\uACFC -Effects.Child=[[DARK_GRAY]]LVL: [[GREEN]]{0} -Effects.Level=[[DARK_GRAY]]LVL: [[GREEN]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent= [[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child=&8LVL: &a{0} +Effects.Level=&8LVL: &a{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent= &6{0} - +Effects.Template=&3{0}: &a{1} #GUIDES -Guides.Available=[[GRAY]]{0} \uAC00\uC774\uB4DC\uAC00 \uC788\uC2B5\uB2C8\uB2E4 - \uD0C0\uC785 /{1} ? [\uD398\uC774\uC9C0] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} \uAC00\uC774\uB4DC[[GOLD]]=- +Guides.Available=&7{0} \uAC00\uC774\uB4DC\uAC00 \uC788\uC2B5\uB2C8\uB2E4 - \uD0C0\uC785 /{1} ? [\uD398\uC774\uC9C0] +Guides.Header=&6-=&a{0} \uAC00\uC774\uB4DC&6=- Guides.Page.Invalid=\uC62C\uBC14\uB978 \uD398\uC774\uC9C0 \uBC88\uD638\uAC00 \uC544\uB2D9\uB2C8\uB2E4! Guides.Page.OutOfRange=\uADF8 \uD398\uC774\uC9C0\uB294 \uC874\uC7AC\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4, \uC624\uC9C1 \uCD1D {0} \uD398\uC774\uC9C0\uAC00 \uC788\uC2B5\uB2C8\uB2E4. Guides.Usage= \uC0AC\uC6A9\uBC95 /{0} ? [\uD398\uC774\uC9C0] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]\uACE1\uC608\uC5D0 \uB300\uD558\uC5EC:\n[[YELLOW]]\uACE1\uC608\uB294 mcMMO\uC758 \uC6B0\uC640\uD558\uAC8C \uC6C0\uC9C1\uC774\uB294 \uC608\uC220\uC785\uB2C8\uB2E4.\n[[YELLOW]]\uC804\uD22C \uD2B9\uD61C\uC640 \uD658\uACBD \uC190\uC0C1 \uD2B9\uD61C\uB97C \uC99D\uAC00\uC2DC\uD0B5\uB2C8\uB2E4.\n\n[[DARK_AQUA]]XP \uC5BB\uAE30:\n[[YELLOW]]\uC774 \uC2A4\uD0AC\uC758 XP\uB97C \uC5BB\uC744\uB824\uBA74 \uC804\uD22C\uB098 \uC0DD\uC874\uC5D0\uC11C \uD53C\uD574\uB97C \n[[YELLOW]]\uC785\uB294 \uB099\uD558\uC5D0\uC11C \uCC29\uC9C0 \uD589\uB3D9\uC774 \uC694\uAD6C\uB429\uB2C8\uB2E4. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]\uC5B4\uB5BB\uAC8C \uAD6C\uB974\uAE30\uB97C \uD558\uB098\uC694?\n[[YELLOW]]\uB2F9\uC2E0\uC774 \uB099\uD558 \uD53C\uD574\uB97C \uBC1B\uC744 \uB54C \uD53C\uD574\uB97C \uBB34\uD6A8\uD654\uD560\n[[YELLOW]]\uC9C0\uC18D\uC801\uC778 \uAE30\uD68C\uB97C \uAC00\uC9C0\uAC8C \uB429\uB2C8\uB2E4. \uCB48\uAD6C\uB9AC\uAE30 \uBC84\uD2BC\uC744 \uB204\uB974\uACE0 \uC788\uC73C\uBA74\n[[YELLOW]]\uB5A8\uC5B4\uC9C0\uB294 \uB3D9\uC548 \uB450\uBC30\uC758 \uAE30\uD68C\uB97C \uAC00\uC9C0\uAC8C \uB429\uB2C8\uB2E4.\n[[YELLOW]]This triggers a Graceful Roll instead of a standard one.\n[[YELLOW]]Graceful Rolls are like regular rolls but are twice as likely to\n[[YELLOW]]occur and provide more damage safety than regular rolls.\n[[YELLOW]]Rolling chance is tied to your skill level -Guides.Acrobatics.Section.2=[[DARK_AQUA]]\uC5B4\uB5BB\uAC8C \uD68C\uD53C\uB97C \uD558\uB098\uC694?\n[[YELLOW]]\uD68C\uD53C\uB294 \uB2F9\uC2E0\uC774 \uC804\uD22C\uC5D0\uC11C \uC0C1\uCC98\uB97C \uC785\uC744 \uB54C \uC785\uB294\n[[YELLOW]]\uD53C\uD574\uB97C \uBC18\uAC10\uC2DC\uD0A4\uB294 \uC9C0\uC18D\uC801\uC778 \uAE30\uD68C\uC785\uB2C8\uB2E4.\n[[YELLOW]]\uC774\uAC83\uC740 \uB2F9\uC2E0\uC758 \uC2A4\uD0AC \uB808\uBCA8\uACFC \uC5F0\uACB0\uB429\uB2C8\uB2E4. +Guides.Acrobatics.Section.0=&3\uACE1\uC608\uC5D0 \uB300\uD558\uC5EC:\n&e\uACE1\uC608\uB294 mcMMO\uC758 \uC6B0\uC640\uD558\uAC8C \uC6C0\uC9C1\uC774\uB294 \uC608\uC220\uC785\uB2C8\uB2E4.\n&e\uC804\uD22C \uD2B9\uD61C\uC640 \uD658\uACBD \uC190\uC0C1 \uD2B9\uD61C\uB97C \uC99D\uAC00\uC2DC\uD0B5\uB2C8\uB2E4.\n\n&3XP \uC5BB\uAE30:\n&e\uC774 \uC2A4\uD0AC\uC758 XP\uB97C \uC5BB\uC744\uB824\uBA74 \uC804\uD22C\uB098 \uC0DD\uC874\uC5D0\uC11C \uD53C\uD574\uB97C \n&e\uC785\uB294 \uB099\uD558\uC5D0\uC11C \uCC29\uC9C0 \uD589\uB3D9\uC774 \uC694\uAD6C\uB429\uB2C8\uB2E4. +Guides.Acrobatics.Section.1=&3\uC5B4\uB5BB\uAC8C \uAD6C\uB974\uAE30\uB97C \uD558\uB098\uC694?\n&e\uB2F9\uC2E0\uC774 \uB099\uD558 \uD53C\uD574\uB97C \uBC1B\uC744 \uB54C \uD53C\uD574\uB97C \uBB34\uD6A8\uD654\uD560\n&e\uC9C0\uC18D\uC801\uC778 \uAE30\uD68C\uB97C \uAC00\uC9C0\uAC8C \uB429\uB2C8\uB2E4. \uCB48\uAD6C\uB9AC\uAE30 \uBC84\uD2BC\uC744 \uB204\uB974\uACE0 \uC788\uC73C\uBA74\n&e\uB5A8\uC5B4\uC9C0\uB294 \uB3D9\uC548 \uB450\uBC30\uC758 \uAE30\uD68C\uB97C \uAC00\uC9C0\uAC8C \uB429\uB2C8\uB2E4.\n&eThis triggers a Graceful Roll instead of a standard one.\n&eGraceful Rolls are like regular rolls but are twice as likely to\n&eoccur and provide more damage safety than regular rolls.\n&eRolling chance is tied to your skill level +Guides.Acrobatics.Section.2=&3\uC5B4\uB5BB\uAC8C \uD68C\uD53C\uB97C \uD558\uB098\uC694?\n&e\uD68C\uD53C\uB294 \uB2F9\uC2E0\uC774 \uC804\uD22C\uC5D0\uC11C \uC0C1\uCC98\uB97C \uC785\uC744 \uB54C \uC785\uB294\n&e\uD53C\uD574\uB97C \uBC18\uAC10\uC2DC\uD0A4\uB294 \uC9C0\uC18D\uC801\uC778 \uAE30\uD68C\uC785\uB2C8\uB2E4.\n&e\uC774\uAC83\uC740 \uB2F9\uC2E0\uC758 \uC2A4\uD0AC \uB808\uBCA8\uACFC \uC5F0\uACB0\uB429\uB2C8\uB2E4. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]About Alchemy:\n[[YELLOW]]Alchemy is about brewing potions.\n[[YELLOW]]It provides a speed increase in the potion brew time, as well\n[[YELLOW]]as the addition of new (previously) unobtainable potions.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to brew potions. -Guides.Alchemy.Section.1=[[DARK_AQUA]]How does Catalysis work?\n[[YELLOW]]Catalysis speeds of the brewing process, with a\n[[YELLOW]]max speed of 4x at level 1000.\n[[YELLOW]]This ability is unlocked at level 100 by default. -Guides.Alchemy.Section.2=[[DARK_AQUA]]How does Concoctions work?\n[[YELLOW]]Concoctions allows brewing of more potions with custom ingredients.\n[[YELLOW]]Which special ingredients are unlocked is determined\n[[YELLOW]]by your Rank. There are 8 ranks to unlock. -Guides.Alchemy.Section.3=[[DARK_AQUA]]Concoctions tier 1 ingredients:\n[[YELLOW]]Blaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n[[YELLOW]]Glowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n[[YELLOW]]Magma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n[[YELLOW]]Pufferfish\n[[YELLOW]](Vanilla Potions) -Guides.Alchemy.Section.4=[[DARK_AQUA]]Concoctions tier 2 ingredients:\n[[YELLOW]]Carrot (Potion of Haste)\n[[YELLOW]]Slimeball (Potion of Dullness)\n\n[[DARK_AQUA]]Concoctions tier 3 ingredients:\n[[YELLOW]]Quartz (Potion of Absorption)\n[[YELLOW]]Red Mushroom (Potion of Leaping) -Guides.Alchemy.Section.5=[[DARK_AQUA]]Concoctions tier 4 ingredients:\n[[YELLOW]]Apple (Potion of Health Boost)\n[[YELLOW]]Rotten Flesh (Potion of Hunger)\n\n[[DARK_AQUA]]Concoctions tier 5 ingredients:\n[[YELLOW]]Brown Mushroom (Potion of Nausea)\n[[YELLOW]]Ink Sack (Potion of Blindness) -Guides.Alchemy.Section.6=[[DARK_AQUA]]Concoctions tier 6 ingredients:\n[[YELLOW]]Fern (Potion of Saturation)\n\n[[DARK_AQUA]]Concoctions tier 7 ingredients:\n[[YELLOW]]Poisonous Potato (Potion of Decay)\n\n[[DARK_AQUA]]Concoctions tier 8 ingredients:\n[[YELLOW]]Regular Golden Apple (Potion of Resistance) +Guides.Alchemy.Section.0=&3About Alchemy:\n&eAlchemy is about brewing potions.\n&eIt provides a speed increase in the potion brew time, as well\n&eas the addition of new (previously) unobtainable potions.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to brew potions. +Guides.Alchemy.Section.1=&3How does Catalysis work?\n&eCatalysis speeds of the brewing process, with a\n&emax speed of 4x at level 1000.\n&eThis ability is unlocked at level 100 by default. +Guides.Alchemy.Section.2=&3How does Concoctions work?\n&eConcoctions allows brewing of more potions with custom ingredients.\n&eWhich special ingredients are unlocked is determined\n&eby your Rank. There are 8 ranks to unlock. +Guides.Alchemy.Section.3=&3Concoctions tier 1 ingredients:\n&eBlaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n&eGlowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n&eMagma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n&ePufferfish\n&e(Vanilla Potions) +Guides.Alchemy.Section.4=&3Concoctions tier 2 ingredients:\n&eCarrot (Potion of Haste)\n&eSlimeball (Potion of Dullness)\n\n&3Concoctions tier 3 ingredients:\n&eQuartz (Potion of Absorption)\n&eRed Mushroom (Potion of Leaping) +Guides.Alchemy.Section.5=&3Concoctions tier 4 ingredients:\n&eApple (Potion of Health Boost)\n&eRotten Flesh (Potion of Hunger)\n\n&3Concoctions tier 5 ingredients:\n&eBrown Mushroom (Potion of Nausea)\n&eInk Sack (Potion of Blindness) +Guides.Alchemy.Section.6=&3Concoctions tier 6 ingredients:\n&eFern (Potion of Saturation)\n\n&3Concoctions tier 7 ingredients:\n&ePoisonous Potato (Potion of Decay)\n\n&3Concoctions tier 8 ingredients:\n&eRegular Golden Apple (Potion of Resistance) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]\uAD81\uC220\uC5D0 \uB300\uD558\uC5EC:\n[[YELLOW]]\uAD81\uC220\uC740 \uD65C\uACFC \uD654\uC0B4\uB85C \uC3D8\uB294 \uAC83\uC744 \uB73B\uD569\uB2C8\uB2E4.\n[[YELLOW]]\uAD81\uC220\uC740 PVP\uC5D0\uC11C \uB2F9\uC2E0\uC774 \uC801\uC744 \uD604\uD639\uC2DC\uD0A4\uB294 \uB2A5\uB825\uACFC\n[[YELLOW]]\uB808\uBCA8 \uD06C\uAE30\uC758 \uB370\uBBF8\uC9C0 \uBD80\uC2A4\uD130\uB97C \uAC19\uC740 \uAC83\uC73C\uB85C\n[[YELLOW]]\uC804\uD22C \uBCF4\uB108\uC2A4\uB97C \uC81C\uACF5\uD569\uB2C8\uB2E4. In addition to this, you can retrieve\n[[YELLOW]]some of your spent arrows from the corpses of your foes.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to shoot mobs or\n[[YELLOW]]other players. -Guides.Archery.Section.1=[[DARK_AQUA]]How does Skill Shot work?\n[[YELLOW]]Skill Shot provides additional damage to your shots.\n[[YELLOW]]The bonus damage from Skill Shot increases as you\n[[YELLOW]]level in Archery.\n[[YELLOW]]With the default settings, your archery damage increases 10%\n[[YELLOW]]every 50 levels, to a maximum of 200% bonus damage. -Guides.Archery.Section.2=[[DARK_AQUA]]How does Daze work?\n[[YELLOW]]You have a passive chance to daze other players when\n[[YELLOW]]you shoot them. When Daze triggers it forces your opponents\n[[YELLOW]]to look straight up for a short duration.\n[[YELLOW]]A Daze shot also deals an additional 4 damage (2 hearts). -Guides.Archery.Section.3=[[DARK_AQUA]]How does Arrow Retrieval work?\n[[YELLOW]]You have a passive chance to retrieve some of your arrows\n[[YELLOW]]when you kill a mob with your bow.\n[[YELLOW]]This chance increases as you level in Archery.\n[[YELLOW]]By default, this ability increases by 0.1% per level, up to 100%\n[[YELLOW]]at level 1000. +Guides.Archery.Section.0=&3\uAD81\uC220\uC5D0 \uB300\uD558\uC5EC:\n&e\uAD81\uC220\uC740 \uD65C\uACFC \uD654\uC0B4\uB85C \uC3D8\uB294 \uAC83\uC744 \uB73B\uD569\uB2C8\uB2E4.\n&e\uAD81\uC220\uC740 PVP\uC5D0\uC11C \uB2F9\uC2E0\uC774 \uC801\uC744 \uD604\uD639\uC2DC\uD0A4\uB294 \uB2A5\uB825\uACFC\n&e\uB808\uBCA8 \uD06C\uAE30\uC758 \uB370\uBBF8\uC9C0 \uBD80\uC2A4\uD130\uB97C \uAC19\uC740 \uAC83\uC73C\uB85C\n&e\uC804\uD22C \uBCF4\uB108\uC2A4\uB97C \uC81C\uACF5\uD569\uB2C8\uB2E4. In addition to this, you can retrieve\n&esome of your spent arrows from the corpses of your foes.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to shoot mobs or\n&eother players. +Guides.Archery.Section.1=&3How does Skill Shot work?\n&eSkill Shot provides additional damage to your shots.\n&eThe bonus damage from Skill Shot increases as you\n&elevel in Archery.\n&eWith the default settings, your archery damage increases 10%\n&eevery 50 levels, to a maximum of 200% bonus damage. +Guides.Archery.Section.2=&3How does Daze work?\n&eYou have a passive chance to daze other players when\n&eyou shoot them. When Daze triggers it forces your opponents\n&eto look straight up for a short duration.\n&eA Daze shot also deals an additional 4 damage (2 hearts). +Guides.Archery.Section.3=&3How does Arrow Retrieval work?\n&eYou have a passive chance to retrieve some of your arrows\n&ewhen you kill a mob with your bow.\n&eThis chance increases as you level in Archery.\n&eBy default, this ability increases by 0.1% per level, up to 100%\n&eat level 1000. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]About Axes:\n[[YELLOW]]With the Axes skill you can use your axe for much more then\n[[YELLOW]]just deforesting! You can hack and chop away at mobs\n[[YELLOW]]and players to gain XP, hitting mobs with the effect of\n[[YELLOW]]knockback and inflicting DEADLY criticals on mobs and players.\n[[YELLOW]]Your axe also becomes a hand-held woodchipper,\n[[YELLOW]]breaking down the enemy's armor with ease as your level\n[[YELLOW]]increases.\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need hit other mobs or players\n[[YELLOW]]with an Axe. -Guides.Axes.Section.1=[[DARK_AQUA]]How does Skull Splitter work?\n[[YELLOW]]This ability allows you to deal an AoE (Area of Effect) hit.\n[[YELLOW]]This AoE hit will deal half as much damage as you did to the\n[[YELLOW]]main target, so it's great for clearing out large piles of mobs. -Guides.Axes.Section.2=[[DARK_AQUA]]How does Critical Strikes work?\n[[YELLOW]]Critical Strikes is a passive ability which gives players a\n[[YELLOW]]chance to deal additional damage.\n[[YELLOW]]With the default settings, every 2 skill levels in Axes awards a\n[[YELLOW]]0.1% chance to deal a Critical Strike, causing 2.0 times damage\n[[YELLOW]]to mobs or 1.5 times damage against other players. -Guides.Axes.Section.3=[[DARK_AQUA]]How does Axe Mastery work?\n[[YELLOW]]Axe Mastery is a passive ability that will add additional damage\n[[YELLOW]]to your hits when using Axes.\n[[YELLOW]]By default, the bonus damage increases by 1 every 50 levels,\n[[YELLOW]]up to a cap of 4 extra damage at level 200. -Guides.Axes.Section.4=[[DARK_AQUA]]How does Armor Impact work?\n[[YELLOW]]Strike with enough force to shatter armor!\n[[YELLOW]]Armor Impact has a passive chance to damage your\n[[YELLOW]]opponent's armor. This damage increases as you level in Axes. -Guides.Axes.Section.5=[[DARK_AQUA]]How does Greater Impact work?\n[[YELLOW]]You have a passive chance to achieve a greater impact when\n[[YELLOW]]hitting mobs or players with your axe.\n[[YELLOW]]By default this chance is 25%. This passive ability has an\n[[YELLOW]]extreme knockback effect, similar to the Knockback II\n[[YELLOW]]enchantment. In addition, it deals bonus damage to the target. +Guides.Axes.Section.0=&3About Axes:\n&eWith the Axes skill you can use your axe for much more then\n&ejust deforesting! You can hack and chop away at mobs\n&eand players to gain XP, hitting mobs with the effect of\n&eknockback and inflicting DEADLY criticals on mobs and players.\n&eYour axe also becomes a hand-held woodchipper,\n&ebreaking down the enemy's armor with ease as your level\n&eincreases.\n&3XP GAIN:\n&eTo gain XP in this skill you need hit other mobs or players\n&ewith an Axe. +Guides.Axes.Section.1=&3How does Skull Splitter work?\n&eThis ability allows you to deal an AoE (Area of Effect) hit.\n&eThis AoE hit will deal half as much damage as you did to the\n&emain target, so it's great for clearing out large piles of mobs. +Guides.Axes.Section.2=&3How does Critical Strikes work?\n&eCritical Strikes is a passive ability which gives players a\n&echance to deal additional damage.\n&eWith the default settings, every 2 skill levels in Axes awards a\n&e0.1% chance to deal a Critical Strike, causing 2.0 times damage\n&eto mobs or 1.5 times damage against other players. +Guides.Axes.Section.3=&3How does Axe Mastery work?\n&eAxe Mastery is a passive ability that will add additional damage\n&eto your hits when using Axes.\n&eBy default, the bonus damage increases by 1 every 50 levels,\n&eup to a cap of 4 extra damage at level 200. +Guides.Axes.Section.4=&3How does Armor Impact work?\n&eStrike with enough force to shatter armor!\n&eArmor Impact has a passive chance to damage your\n&eopponent's armor. This damage increases as you level in Axes. +Guides.Axes.Section.5=&3How does Greater Impact work?\n&eYou have a passive chance to achieve a greater impact when\n&ehitting mobs or players with your axe.\n&eBy default this chance is 25%. This passive ability has an\n&eextreme knockback effect, similar to the Knockback II\n&eenchantment. In addition, it deals bonus damage to the target. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]About Excavation:\n[[YELLOW]]Excavation is the act of digging up dirt to find treasures.\n[[YELLOW]]By excavating the land you will find treasures.\n[[YELLOW]]The more you do this the more treasures you can find.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you must dig with a shovel in hand.\n[[YELLOW]]Only certain materials can be dug up for treasures and XP. -Guides.Excavation.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Grass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow -Guides.Excavation.Section.2=[[DARK_AQUA]]How to use Giga Drill Breaker:\n[[YELLOW]]With a shovel in hand right click to ready your tool.\n[[YELLOW]]Once in this state you have about 4 seconds to make\n[[YELLOW]]contact with Excavation compatible materials this will\n[[YELLOW]]activate Giga Drill Breaker. -Guides.Excavation.Section.3=[[DARK_AQUA]]What is Giga Drill Breaker?\n[[YELLOW]]Giga Drill Breaker is an ability with a cooldown\n[[YELLOW]]tied to Excavation skill. It triples your chance\n[[YELLOW]]of finding treasures and enables instant break\n[[YELLOW]]on Excavation materials. -Guides.Excavation.Section.4=[[DARK_AQUA]]How does Treasure Hunter work?\n[[YELLOW]]Every possible treasure for Excavation has its own\n[[YELLOW]]skill level requirement for it to drop, as a result it's\n[[YELLOW]]difficult to say how much it is helping you.\n[[YELLOW]]Just keep in mind that the higher your Excavation skill\n[[YELLOW]]is, the more treasures that can be found.\n[[YELLOW]]And also keep in mind that each type of Excavation\n[[YELLOW]]compatible material has its own unique list of treasures.\n[[YELLOW]]In other words you will find different treasures in Dirt\n[[YELLOW]]than you would in Gravel. -Guides.Excavation.Section.5=[[DARK_AQUA]]Notes about Excavation:\n[[YELLOW]]Excavation drops are completely customizeable\n[[YELLOW]]So results vary server to server. +Guides.Excavation.Section.0=&3About Excavation:\n&eExcavation is the act of digging up dirt to find treasures.\n&eBy excavating the land you will find treasures.\n&eThe more you do this the more treasures you can find.\n\n&3XP GAIN:\n&eTo gain XP in this skill you must dig with a shovel in hand.\n&eOnly certain materials can be dug up for treasures and XP. +Guides.Excavation.Section.1=&3Compatible Materials:\n&eGrass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow +Guides.Excavation.Section.2=&3How to use Giga Drill Breaker:\n&eWith a shovel in hand right click to ready your tool.\n&eOnce in this state you have about 4 seconds to make\n&econtact with Excavation compatible materials this will\n&eactivate Giga Drill Breaker. +Guides.Excavation.Section.3=&3What is Giga Drill Breaker?\n&eGiga Drill Breaker is an ability with a cooldown\n&etied to Excavation skill. It triples your chance\n&eof finding treasures and enables instant break\n&eon Excavation materials. +Guides.Excavation.Section.4=&3How does Treasure Hunter work?\n&eEvery possible treasure for Excavation has its own\n&eskill level requirement for it to drop, as a result it's\n&edifficult to say how much it is helping you.\n&eJust keep in mind that the higher your Excavation skill\n&eis, the more treasures that can be found.\n&eAnd also keep in mind that each type of Excavation\n&ecompatible material has its own unique list of treasures.\n&eIn other words you will find different treasures in Dirt\nðan you would in Gravel. +Guides.Excavation.Section.5=&3Notes about Excavation:\n&eExcavation drops are completely customizeable\n&eSo results vary server to server. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]About Fishing:\n[[YELLOW]]With the Fishing skill, Fishing is exciting again!\n[[YELLOW]]Find hidden treasures, and shake items off mobs.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Catch fish. -Guides.Fishing.Section.1=[[DARK_AQUA]]How does Treasure Hunter work?\n[[YELLOW]]This ability allows you to find treasure from fishing \n[[YELLOW]]with a small chance of the items being enchanted.\n[[YELLOW]]Every possible treasure for Fishing has a chance\n[[YELLOW]]to drop on any level. It depends however\n[[YELLOW]]what the rarity of the item is how often it will drop.\n[[YELLOW]]The higher your Fishing skill is, the better\n[[YELLOW]]your chances are to find better treasures. -Guides.Fishing.Section.2=[[DARK_AQUA]]How does Ice Fishing work?\n[[YELLOW]]This passive skill allows you to fish in ice lakes!\n[[YELLOW]]Cast your fishing rod in an ice lake and the ability will\n[[YELLOW]]create a small hole in the ice to fish in. -Guides.Fishing.Section.3=[[DARK_AQUA]]How does Master Angler work?\n[[YELLOW]]This passive skill increases the bite chance while fishing.\n[[YELLOW]]When you've unlocked this ability, fishing while in\n[[YELLOW]]a boat or when an ocean biome doubles the bite chance. -Guides.Fishing.Section.4=[[DARK_AQUA]]How does Shake work?\n[[YELLOW]]This active ability allows you to shake items loose from mobs\n[[YELLOW]]by hooking them with the fishing rod. \n[[YELLOW]]Mobs will drop items they would normally drop on death.\n[[YELLOW]]It is also possible to acquire mob skulls, which are normally \n[[YELLOW]]unobtainable in survival mode. -Guides.Fishing.Section.5=[[DARK_AQUA]]How does Fisherman's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]from eating fish. -Guides.Fishing.Section.6=[[DARK_AQUA]]Notes about Fishing:\n[[YELLOW]]Fishing drops are completely customizable,\n[[YELLOW]]so results vary server to server. +Guides.Fishing.Section.0=&3About Fishing:\n&eWith the Fishing skill, Fishing is exciting again!\n&eFind hidden treasures, and shake items off mobs.\n\n&3XP GAIN:\n&eCatch fish. +Guides.Fishing.Section.1=&3How does Treasure Hunter work?\n&eThis ability allows you to find treasure from fishing \n&ewith a small chance of the items being enchanted.\n&eEvery possible treasure for Fishing has a chance\n&eto drop on any level. It depends however\n&ewhat the rarity of the item is how often it will drop.\n&eThe higher your Fishing skill is, the better\n&eyour chances are to find better treasures. +Guides.Fishing.Section.2=&3How does Ice Fishing work?\n&eThis passive skill allows you to fish in ice lakes!\n&eCast your fishing rod in an ice lake and the ability will\n&ecreate a small hole in the ice to fish in. +Guides.Fishing.Section.3=&3How does Master Angler work?\n&eThis passive skill increases the bite chance while fishing.\n&eWhen you've unlocked this ability, fishing while in\n&ea boat or when an ocean biome doubles the bite chance. +Guides.Fishing.Section.4=&3How does Shake work?\n&eThis active ability allows you to shake items loose from mobs\n&eby hooking them with the fishing rod. \n&eMobs will drop items they would normally drop on death.\n&eIt is also possible to acquire mob skulls, which are normally \n&eunobtainable in survival mode. +Guides.Fishing.Section.5=&3How does Fisherman's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&efrom eating fish. +Guides.Fishing.Section.6=&3Notes about Fishing:\n&eFishing drops are completely customizable,\n&eso results vary server to server. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]About Herbalism:\n[[YELLOW]]Herbalism is about collecting herbs and plants.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Collect plants and herbs. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Compatible Blocks\n[[YELLOW]]Wheat, Potatoes, Carrots, Melons, \n[[YELLOW]]Pumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n[[YELLOW]]Nether Wart, Lily Pads, and Vines. -Guides.Herbalism.Section.2=[[DARK_AQUA]]How does Green Terra work?\n[[YELLOW]]Green Terra is an active ability, you can right-click\n[[YELLOW]]while holding a hoe to activate Green Terra.\n[[YELLOW]]Green Terra grants players a chance to get 3x drops from\n[[YELLOW]]harvesting plants. It also gives players the ability to\n[[YELLOW]]spread life into blocks and transform them using seeds\n[[YELLOW]]from your inventory. -Guides.Herbalism.Section.3=[[DARK_AQUA]]How does Green Thumb (Crops) work?\n[[YELLOW]]This passive ability will automatically replant crops when\n[[YELLOW]]harvesting.\n[[YELLOW]]Your chance of success depends on your Herbalism skill. -Guides.Herbalism.Section.4=[[DARK_AQUA]]How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n[[YELLOW]]This active ability allows you to turn blocks into their\n[[YELLOW]]"plant-related" counterparts. You can do this by right-clicking\n[[YELLOW]]a block, while holding seeds. This will consume 1 seed. -Guides.Herbalism.Section.5=[[DARK_AQUA]]How does Farmer's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]when eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n[[YELLOW]]and Potatoes. -Guides.Herbalism.Section.6=[[DARK_AQUA]]How does Hylian Luck work?\n[[YELLOW]]This passive ability gives you a chance to find rare items\n[[YELLOW]]when certain blocks are broken with a sword. -Guides.Herbalism.Section.7=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives players more yield from their\n[[YELLOW]]harvests. +Guides.Herbalism.Section.0=&3About Herbalism:\n&eHerbalism is about collecting herbs and plants.\n\n\n&3XP GAIN:\n&eCollect plants and herbs. +Guides.Herbalism.Section.1=&3Compatible Blocks\n&eWheat, Potatoes, Carrots, Melons, \n&ePumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n&eNether Wart, Lily Pads, and Vines. +Guides.Herbalism.Section.2=&3How does Green Terra work?\n&eGreen Terra is an active ability, you can right-click\n&ewhile holding a hoe to activate Green Terra.\n&eGreen Terra grants players a chance to get 3x drops from\n&eharvesting plants. It also gives players the ability to\n&espread life into blocks and transform them using seeds\n&efrom your inventory. +Guides.Herbalism.Section.3=&3How does Green Thumb (Crops) work?\n&eThis passive ability will automatically replant crops when\n&eharvesting.\n&eYour chance of success depends on your Herbalism skill. +Guides.Herbalism.Section.4=&3How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n&eThis active ability allows you to turn blocks into their\n&e"plant-related" counterparts. You can do this by right-clicking\n&ea block, while holding seeds. This will consume 1 seed. +Guides.Herbalism.Section.5=&3How does Farmer's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&ewhen eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n&eand Potatoes. +Guides.Herbalism.Section.6=&3How does Hylian Luck work?\n&eThis passive ability gives you a chance to find rare items\n&ewhen certain blocks are broken with a sword. +Guides.Herbalism.Section.7=&3How do Double Drops work?\n&eThis passive ability gives players more yield from their\n&eharvests. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]About Mining:\n[[YELLOW]]Mining consists of mining stone and ores. It provides bonuses\n[[YELLOW]]to the amount of materials dropped while mining.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you must mine with a pickaxe in hand.\n[[YELLOW]]Only certain blocks award XP. -Guides.Mining.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Stone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n[[YELLOW]]Lapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n[[YELLOW]]Glowstone, and Netherrack. -Guides.Mining.Section.2=[[DARK_AQUA]]How to use Super Breaker:\n[[YELLOW]]With a pickaxe in your hand, right click to ready your tool.\n[[YELLOW]]Once in this state, you have about 4 seconds to make contact\n[[YELLOW]]with Mining compatible materials, which will activate Super\n[[YELLOW]]Breaker. -Guides.Mining.Section.3=[[DARK_AQUA]]What is Super Breaker?\n[[YELLOW]]Super Breaker is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It triples your chance of extra items dropping and\n[[YELLOW]]enables instant break on Mining materials. -Guides.Mining.Section.4=[[DARK_AQUA]]How to use Blast Mining:\n[[YELLOW]]With a detonator in hand, which is a flint & steel by default,\n[[YELLOW]]crouch and right-click on TNT from a distance. This will cause the TNT\n[[YELLOW]]to instantly explode. -Guides.Mining.Section.5=[[DARK_AQUA]]How does Blast Mining work?\n[[YELLOW]]Blast Mining is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It gives bonuses when mining with TNT and allows you\n[[YELLOW]]to remote detonate TNT. There are three parts to Blast Mining.\n[[YELLOW]]The first part is Bigger Bombs, which increases blast radius.\n[[YELLOW]]The second is Demolitions Expert, which decreases damage\n[[YELLOW]]from TNT explosions. The third part simply increases the\n[[YELLOW]]amount of ores dropped from TNT and decreases the\n[[YELLOW]]debris dropped. +Guides.Mining.Section.0=&3About Mining:\n&eMining consists of mining stone and ores. It provides bonuses\n&eto the amount of materials dropped while mining.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you must mine with a pickaxe in hand.\n&eOnly certain blocks award XP. +Guides.Mining.Section.1=&3Compatible Materials:\n&eStone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n&eLapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n&eGlowstone, and Netherrack. +Guides.Mining.Section.2=&3How to use Super Breaker:\n&eWith a pickaxe in your hand, right click to ready your tool.\n&eOnce in this state, you have about 4 seconds to make contact\n&ewith Mining compatible materials, which will activate Super\n&eBreaker. +Guides.Mining.Section.3=&3What is Super Breaker?\n&eSuper Breaker is an ability with a cooldown tied to the Mining\n&eskill. It triples your chance of extra items dropping and\n&eenables instant break on Mining materials. +Guides.Mining.Section.4=&3How to use Blast Mining:\n&eWith a detonator in hand, which is a flint & steel by default,\n&ecrouch and right-click on TNT from a distance. This will cause the TNT\n&eto instantly explode. +Guides.Mining.Section.5=&3How does Blast Mining work?\n&eBlast Mining is an ability with a cooldown tied to the Mining\n&eskill. It gives bonuses when mining with TNT and allows you\n&eto remote detonate TNT. There are three parts to Blast Mining.\n&eThe first part is Bigger Bombs, which increases blast radius.\n&eThe second is Demolitions Expert, which decreases damage\n&efrom TNT explosions. The third part simply increases the\n&eamount of ores dropped from TNT and decreases the\n&edebris dropped. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]About Repair:\n[[YELLOW]]Repair allows you to use an iron block to repair armor and\n[[YELLOW]]tools, or a gold block to salvage armor and tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Repair tools or armor using the mcMMO Anvil. This is an\n[[YELLOW]]iron block by default and should not be confused with\n[[YELLOW]]the Vanilla Minecraft Anvil. -Guides.Repair.Section.1=[[DARK_AQUA]]How can I use Repair?\n[[YELLOW]]Place down a mcMMO Anvil and right-click to repair the item \n[[YELLOW]]you're currently holding. This consumes 1 item on every use. -Guides.Repair.Section.2=[[DARK_AQUA]]How does Repair Mastery work?\n[[YELLOW]]Repair Mastery increases the repair amount. The extra amount\n[[YELLOW]]repaired is influenced by your Repair skill level. -Guides.Repair.Section.3=[[DARK_AQUA]]How does Super Repair work?\n[[YELLOW]]Super Repair is a passive ability. When repairing an item,\n[[YELLOW]]it grants players a chance to repair an item with\n[[YELLOW]]double effectiveness. -Guides.Repair.Section.4=[[DARK_AQUA]]How does Arcane Forging work?\n[[YELLOW]]This passive ability allows you to repair items with a certain\n[[YELLOW]]chance of maintaining its enchantments. The enchants may be\n[[YELLOW]]kept at their existing levels, downgraded to a lower level,\n[[YELLOW]]or lost entirely. +Guides.Repair.Section.0=&3About Repair:\n&eRepair allows you to use an iron block to repair armor and\n&etools, or a gold block to salvage armor and tools.\n\n&3XP GAIN:\n&eRepair tools or armor using the mcMMO Anvil. This is an\n&eiron block by default and should not be confused with\nðe Vanilla Minecraft Anvil. +Guides.Repair.Section.1=&3How can I use Repair?\n&ePlace down a mcMMO Anvil and right-click to repair the item \n&eyou're currently holding. This consumes 1 item on every use. +Guides.Repair.Section.2=&3How does Repair Mastery work?\n&eRepair Mastery increases the repair amount. The extra amount\n&erepaired is influenced by your Repair skill level. +Guides.Repair.Section.3=&3How does Super Repair work?\n&eSuper Repair is a passive ability. When repairing an item,\n&eit grants players a chance to repair an item with\n&edouble effectiveness. +Guides.Repair.Section.4=&3How does Arcane Forging work?\n&eThis passive ability allows you to repair items with a certain\n&echance of maintaining its enchantments. The enchants may be\n&ekept at their existing levels, downgraded to a lower level,\n&eor lost entirely. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]About Salvage:\n[[YELLOW]]Salvage allows you to use an gold block to salvage armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Salvage is a child skill of Repair and Fishing, your Salvage\n[[YELLOW]]skill level is based on your Fishing and Repair skill levels. -Guides.Salvage.Section.1=[[DARK_AQUA]]How can I use Salvage?\n[[YELLOW]]Place down a mcMMO Salvage Anvil and right-click to salvage\n[[YELLOW]]the item you're currently holding. This will break apart the item,\n[[YELLOW]]and give back materials used to craft the item.\n\n[[YELLOW]]For example, salvaging an iron pickaxe will give you iron bars. -Guides.Salvage.Section.2=[[DARK_AQUA]]How does Advanced Salvage work?\n[[YELLOW]]When unlocked, this ability allows you to salvage damaged items.\n[[YELLOW]]The yield percentage increases as you level up. A higher yield\n[[YELLOW]]means that you can get more materials back.\n[[YELLOW]]With advanced salvage you will always get 1 material back,\n[[YELLOW]]unless the item is too damaged. So you don't have to worry\n[[YELLOW]]about destroying items without getting anything in return. -Guides.Salvage.Section.3=[[DARK_AQUA]]To illustrate how this works, here's an example:\n[[YELLOW]]Let's say we salvage a gold pickaxe which is damaged for 20%,\n[[YELLOW]]this means that the maximum amount you could get is only 2\n[[YELLOW]](because the pick is crafted with 3 ingots - each worth\n[[YELLOW]]33,33% durability) which is equal to 66%. If your yield\n[[YELLOW]]percentage is below 66% you are not able to get 2 ingots.\n[[YELLOW]]If it is above this value you are able to gain the "full amount",\n[[YELLOW]]which means that you will get 2 ingots. -Guides.Salvage.Section.4=[[DARK_AQUA]]How does Arcane Salvage work?\n[[YELLOW]]This ability allows you to get enchanted books when salvaging\n[[YELLOW]]enchanted items. Depending on your level the chance of\n[[YELLOW]]successfully extracting a full or partial enchantment varies.\n\n[[YELLOW]]When an enchantment is partially extracted, the enchantment\n[[YELLOW]]book will have a lower level enchantment compared to what\n[[YELLOW]]it was on the item. +Guides.Salvage.Section.0=&3About Salvage:\n&eSalvage allows you to use an gold block to salvage armor and\n&etools.\n\n&3XP GAIN:\n&eSalvage is a child skill of Repair and Fishing, your Salvage\n&eskill level is based on your Fishing and Repair skill levels. +Guides.Salvage.Section.1=&3How can I use Salvage?\n&ePlace down a mcMMO Salvage Anvil and right-click to salvage\nðe item you're currently holding. This will break apart the item,\n&eand give back materials used to craft the item.\n\n&eFor example, salvaging an iron pickaxe will give you iron bars. +Guides.Salvage.Section.2=&3How does Advanced Salvage work?\n&eWhen unlocked, this ability allows you to salvage damaged items.\n&eThe yield percentage increases as you level up. A higher yield\n&emeans that you can get more materials back.\n&eWith advanced salvage you will always get 1 material back,\n&eunless the item is too damaged. So you don't have to worry\n&eabout destroying items without getting anything in return. +Guides.Salvage.Section.3=&3To illustrate how this works, here's an example:\n&eLet's say we salvage a gold pickaxe which is damaged for 20%,\nðis means that the maximum amount you could get is only 2\n&e(because the pick is crafted with 3 ingots - each worth\n&e33,33% durability) which is equal to 66%. If your yield\n&epercentage is below 66% you are not able to get 2 ingots.\n&eIf it is above this value you are able to gain the "full amount",\n&ewhich means that you will get 2 ingots. +Guides.Salvage.Section.4=&3How does Arcane Salvage work?\n&eThis ability allows you to get enchanted books when salvaging\n&eenchanted items. Depending on your level the chance of\n&esuccessfully extracting a full or partial enchantment varies.\n\n&eWhen an enchantment is partially extracted, the enchantment\n&ebook will have a lower level enchantment compared to what\n&eit was on the item. ##Smelting Guides.Smelting.Section.0=Coming soon... ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]About Swords:\n[[YELLOW]]This skill awards combat bonuses to anyone fighting with a\n[[YELLOW]]sword.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs or \n[[YELLOW]]other players when wielding a sword. -Guides.Swords.Section.1=[[DARK_AQUA]]How does Serrated Strikes work?\n[[YELLOW]]Serrated Strikes is an active ability, you can activate it by\n[[YELLOW]]right-clicking with a sword. This ability allows you to deal \n[[YELLOW]]an AoE (Area of Effect) hit. This AoE will do a bonus 25%\n[[YELLOW]]damage and will inflict a bleed effect that lasts for 5 ticks. -Guides.Swords.Section.2=[[DARK_AQUA]]How does Counter Attack work?\n[[YELLOW]]Counter Attack is an active ability. When blocking and taking\n[[YELLOW]]hits from mobs, you will have a chance to reflect 50% of \n[[YELLOW]]the damage that was taken. -Guides.Swords.Section.3=[[DARK_AQUA]]How does Bleed work?\n[[YELLOW]]Bleed causes enemies to take damage every two seconds. The \n[[YELLOW]]target will bleed until the effect wears off, or death, \n[[YELLOW]]whichever comes first.\n[[YELLOW]]The duration of the bleed is increased by your sword skill. +Guides.Swords.Section.0=&3About Swords:\n&eThis skill awards combat bonuses to anyone fighting with a\n&esword.\n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs or \n&eother players when wielding a sword. +Guides.Swords.Section.1=&3How does Serrated Strikes work?\n&eSerrated Strikes is an active ability, you can activate it by\n&eright-clicking with a sword. This ability allows you to deal \n&ean AoE (Area of Effect) hit. This AoE will do a bonus 25%\n&edamage and will inflict a bleed effect that lasts for 5 ticks. +Guides.Swords.Section.2=&3How does Counter Attack work?\n&eCounter Attack is an active ability. When blocking and taking\n&ehits from mobs, you will have a chance to reflect 50% of \nðe damage that was taken. +Guides.Swords.Section.3=&3How does Bleed work?\n&eBleed causes enemies to take damage every two seconds. The \n&etarget will bleed until the effect wears off, or death, \n&ewhichever comes first.\n&eThe duration of the bleed is increased by your sword skill. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]About Taming:\n[[YELLOW]]Taming will give players various combat bonuses when using\n[[YELLOW]]tamed wolves.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you need to tame wolves/ocelots or\n[[YELLOW]]get into combat with your wolves. -Guides.Taming.Section.1=[[DARK_AQUA]]How does Call of the Wild work?\n[[YELLOW]]Call of the Wild is an active ability that will allow you to summon\n[[YELLOW]]a wolf or an ocelot by your side. You can do this by\n[[YELLOW]]left-clicking while holding bones or fish. -Guides.Taming.Section.2=[[DARK_AQUA]]How does Beast Lore work?\n[[YELLOW]]Beast Lore allows players to inspect pets and to check the\n[[YELLOW]]stats of wolves and ocelots. Left-click a wolf or ocelot to use\n[[YELLOW]]Beast Lore. -Guides.Taming.Section.3=[[DARK_AQUA]]How does Gore work?\n[[YELLOW]]Gore is a passive ability that has a chance of inflicting a\n[[YELLOW]]bleeding effect on your wolves' targets. -Guides.Taming.Section.4=[[DARK_AQUA]]How does Sharpened Claws work?\n[[YELLOW]]Sharpened Claws provides a damage bonus to damage dealt\n[[YELLOW]]by wolves. The damage bonus depends on your Taming level. -Guides.Taming.Section.5=[[DARK_AQUA]]How does Environmentally Aware work?\n[[YELLOW]]This passive ability will allow wolves to teleport to you when\n[[YELLOW]]they get near hazards, such as Cacti/Lava. It will also give\n[[YELLOW]]wolves fall damage immunity. -Guides.Taming.Section.6=[[DARK_AQUA]]How does Thick Fur work?\n[[YELLOW]]This passive ability will reduce damage and make wolves\n[[YELLOW]]fire resistant. -Guides.Taming.Section.7=[[DARK_AQUA]]How does Shock Proof work?\n[[YELLOW]]This passive ability reduces damage done to wolves\n[[YELLOW]]from explosions. -Guides.Taming.Section.8=[[DARK_AQUA]]How does Fast Food Service work?\n[[YELLOW]]This passive ability gives wolves a chance to heal whenever\n[[YELLOW]]they perform an attack. +Guides.Taming.Section.0=&3About Taming:\n&eTaming will give players various combat bonuses when using\n&etamed wolves.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you need to tame wolves/ocelots or\n&eget into combat with your wolves. +Guides.Taming.Section.1=&3How does Call of the Wild work?\n&eCall of the Wild is an active ability that will allow you to summon\n&ea wolf or an ocelot by your side. You can do this by\n&eleft-clicking while holding bones or fish. +Guides.Taming.Section.2=&3How does Beast Lore work?\n&eBeast Lore allows players to inspect pets and to check the\n&estats of wolves and ocelots. Left-click a wolf or ocelot to use\n&eBeast Lore. +Guides.Taming.Section.3=&3How does Gore work?\n&eGore is a passive ability that has a chance of inflicting a\n&ebleeding effect on your wolves' targets. +Guides.Taming.Section.4=&3How does Sharpened Claws work?\n&eSharpened Claws provides a damage bonus to damage dealt\n&eby wolves. The damage bonus depends on your Taming level. +Guides.Taming.Section.5=&3How does Environmentally Aware work?\n&eThis passive ability will allow wolves to teleport to you when\nðey get near hazards, such as Cacti/Lava. It will also give\n&ewolves fall damage immunity. +Guides.Taming.Section.6=&3How does Thick Fur work?\n&eThis passive ability will reduce damage and make wolves\n&efire resistant. +Guides.Taming.Section.7=&3How does Shock Proof work?\n&eThis passive ability reduces damage done to wolves\n&efrom explosions. +Guides.Taming.Section.8=&3How does Fast Food Service work?\n&eThis passive ability gives wolves a chance to heal whenever\nðey perform an attack. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]About Unarmed:\n[[YELLOW]]Unarmed will give players various combat bonuses when using\n[[YELLOW]]your fists as a weapon. \n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs \n[[YELLOW]]or other players when unarmed. -Guides.Unarmed.Section.1=[[DARK_AQUA]]How does Berserk work?\n[[YELLOW]]Beserk is an active ability that is activated by\n[[YELLOW]]right-clicking. While in Beserk mode, you deal 50% more\n[[YELLOW]]damage and you can break weak materials instantly, such as\n[[YELLOW]]Dirt and Grass. -Guides.Unarmed.Section.2=[[DARK_AQUA]]How does Iron Arm work?\n[[YELLOW]]Iron Arm increases the damage dealt when hitting mobs or\n[[YELLOW]]players with your fists. -Guides.Unarmed.Section.3=[[DARK_AQUA]]How does Arrow Deflect work?\n[[YELLOW]]Arrow Deflect is a passive ability that gives you a chance\n[[YELLOW]]to deflect arrows shot by Skeletons or other players.\n[[YELLOW]]The arrow will fall harmlessly to the ground. -Guides.Unarmed.Section.4=[[DARK_AQUA]]How does Iron Grip work?\n[[YELLOW]]Iron Grip is a passive ability that counters disarm. As your\n[[YELLOW]]unarmed level increases, the chance of preventing a disarm increases. -Guides.Unarmed.Section.5=[[DARK_AQUA]]How does Disarm work?\n[[YELLOW]]This passive ability allows players to disarm other players,\n[[YELLOW]]causing the target's equipped item to fall to the ground. +Guides.Unarmed.Section.0=&3About Unarmed:\n&eUnarmed will give players various combat bonuses when using\n&eyour fists as a weapon. \n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs \n&eor other players when unarmed. +Guides.Unarmed.Section.1=&3How does Berserk work?\n&eBeserk is an active ability that is activated by\n&eright-clicking. While in Beserk mode, you deal 50% more\n&edamage and you can break weak materials instantly, such as\n&eDirt and Grass. +Guides.Unarmed.Section.2=&3How does Iron Arm work?\n&eIron Arm increases the damage dealt when hitting mobs or\n&eplayers with your fists. +Guides.Unarmed.Section.3=&3How does Arrow Deflect work?\n&eArrow Deflect is a passive ability that gives you a chance\n&eto deflect arrows shot by Skeletons or other players.\n&eThe arrow will fall harmlessly to the ground. +Guides.Unarmed.Section.4=&3How does Iron Grip work?\n&eIron Grip is a passive ability that counters disarm. As your\n&eunarmed level increases, the chance of preventing a disarm increases. +Guides.Unarmed.Section.5=&3How does Disarm work?\n&eThis passive ability allows players to disarm other players,\n&ecausing the target's equipped item to fall to the ground. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]About Woodcutting:\n[[YELLOW]]Woodcutting is all about chopping down trees.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained whenever you break log blocks. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]How does Tree Feller work?\n[[YELLOW]]Tree Feller is an active ability, you can right-click\n[[YELLOW]]while holding an ax to activate Tree Feller. This will\n[[YELLOW]]cause the entire tree to break instantly, dropping all\n[[YELLOW]]of its logs at once. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]How does Leaf Blower work?\n[[YELLOW]]Leaf Blower is a passive ability that will cause leaf\n[[YELLOW]]blocks to break instantly when hit with an axe. By default,\n[[YELLOW]]this ability unlocks at level 100. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives you a chance to obtain an extra\n[[YELLOW]]block for every log you chop. +Guides.Woodcutting.Section.0=&3About Woodcutting:\n&eWoodcutting is all about chopping down trees.\n\n&3XP GAIN:\n&eXP is gained whenever you break log blocks. +Guides.Woodcutting.Section.1=&3How does Tree Feller work?\n&eTree Feller is an active ability, you can right-click\n&ewhile holding an ax to activate Tree Feller. This will\n&ecause the entire tree to break instantly, dropping all\n&eof its logs at once. +Guides.Woodcutting.Section.2=&3How does Leaf Blower work?\n&eLeaf Blower is a passive ability that will cause leaf\n&eblocks to break instantly when hit with an axe. By default,\nðis ability unlocks at level 100. +Guides.Woodcutting.Section.3=&3How do Double Drops work?\n&eThis passive ability gives you a chance to obtain an extra\n&eblock for every log you chop. #INSPECT -Inspect.Offline= [[RED]]\uADF8 \uD50C\uB808\uC774\uC5B4\uB294 \uC624\uD504\uB77C\uC778 \uC785\uB2C8\uB2E4, \uC624\uC9C1 op\uB4E4\uB9CC \uAC80\uC0AC\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4! -Inspect.OfflineStats=mcMMO \uC624\uD504\uB77C\uC778 \uC720\uC800 \uC2A4\uD15F\uC740 [[YELLOW]]{0} \uC785\uB2C8\uB2E4 -Inspect.Stats=[[GREEN]]mcMMO \uC2A4\uD15F\uC740 [[YELLOW]]{0} \uC785\uB2C8\uB2E4 +Inspect.Offline= &c\uADF8 \uD50C\uB808\uC774\uC5B4\uB294 \uC624\uD504\uB77C\uC778 \uC785\uB2C8\uB2E4, \uC624\uC9C1 op\uB4E4\uB9CC \uAC80\uC0AC\uD560 \uC218 \uC788\uC2B5\uB2C8\uB2E4! +Inspect.OfflineStats=mcMMO \uC624\uD504\uB77C\uC778 \uC720\uC800 \uC2A4\uD15F\uC740 &e{0} \uC785\uB2C8\uB2E4 +Inspect.Stats=&amcMMO \uC2A4\uD15F\uC740 &e{0} \uC785\uB2C8\uB2E4 Inspect.TooFar=\uB2F9\uC2E0\uC740 \uADF8 \uD50C\uB808\uC774\uC5B4\uC640 \uB108\uBB34 \uBA40\uB9AC \uB5A8\uC5B4\uC838 \uC788\uC5B4 \uAC80\uC0AC\uD560 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4! #ITEMS Item.ChimaeraWing.Fail=**\uD0A4\uBA54\uB77C\uC758 \uB0A0\uAC1C \uC2E4\uD328!** Item.ChimaeraWing.Pass=**\uD0A4\uBA54\uB77C \uB0A0\uAC1C** Item.ChimaeraWing.Name=\uD0A4\uBA54\uB77C \uB0A0\uAC1C -Item.ChimaeraWing.Lore=[[GRAY]]\uB2F9\uC2E0\uC758 \uCE68\uB300\uB85C \uD154\uB808\uD3EC\uD2B8\uD569\uB2C8\uB2E4. -Item.Generic.Wait=\uD0A4\uBA54\uB77C\uC758 \uB0A0\uAC1C\uB97C \uB2E4\uC2DC \uC0AC\uC6A9\uD560\uB824\uBA74 [[YELLOW]]({0}\uCD08) [[RED]]\uAE30\uB2EC\uB824\uC57C \uD569\uB2C8\uB2E4! -Item.Injured.Wait=\uB2F9\uC2E0\uC740 \uCD5C\uADFC\uC5D0 \uBD80\uC0C1\uC744 \uB2F9\uD588\uACE0 \uC0AC\uC6A9\uD560\uB824\uBA74 [[YELLOW]]({0}\uCD08) [[WHITE]]\uAE30\uB2EC\uB824\uC57C \uD569\uB2C8\uB2E4 +Item.ChimaeraWing.Lore=&7\uB2F9\uC2E0\uC758 \uCE68\uB300\uB85C \uD154\uB808\uD3EC\uD2B8\uD569\uB2C8\uB2E4. +Item.Generic.Wait=\uD0A4\uBA54\uB77C\uC758 \uB0A0\uAC1C\uB97C \uB2E4\uC2DC \uC0AC\uC6A9\uD560\uB824\uBA74 &e({0}\uCD08) &c\uAE30\uB2EC\uB824\uC57C \uD569\uB2C8\uB2E4! +Item.Injured.Wait=\uB2F9\uC2E0\uC740 \uCD5C\uADFC\uC5D0 \uBD80\uC0C1\uC744 \uB2F9\uD588\uACE0 \uC0AC\uC6A9\uD560\uB824\uBA74 &e({0}\uCD08) &f\uAE30\uB2EC\uB824\uC57C \uD569\uB2C8\uB2E4 Item.FluxPickaxe.Name=\uC6A9\uD574 \uACE1\uAD2D\uC774 -Item.FluxPickaxe.Lore.1=[[GRAY]]\uAD11\uBB3C\uC744 \uC989\uC2DC \uC81C\uB828\uD560 \uAE30\uD68C\uB97C \uAC00\uC9D1\uB2C8\uB2E4. -Item.FluxPickaxe.Lore.2=[[GRAY]]\uC81C\uB828 \uC694\uAD6C \uB808\uBCA8 {0} \uC774\uC0C1 +Item.FluxPickaxe.Lore.1=&7\uAD11\uBB3C\uC744 \uC989\uC2DC \uC81C\uB828\uD560 \uAE30\uD68C\uB97C \uAC00\uC9D1\uB2C8\uB2E4. +Item.FluxPickaxe.Lore.2=&7\uC81C\uB828 \uC694\uAD6C \uB808\uBCA8 {0} \uC774\uC0C1 #TELEPORTATION -Teleport.Commencing=[[GRAY]]\uD154\uB808\uD3EC\uD2B8\uAC00 [[GOLD]]({0}) [[GRAY]]\uCD08\uC548\uC5D0 \uC2DC\uC791\uB429\uB2C8\uB2E4, \uAC00\uB9CC\uD788 \uAE30\uB2EC\uB824\uC8FC\uC138\uC694... -Teleport.Cancelled=[[DARK_RED]]\uD154\uB808\uD3EC\uD2B8 \uCDE8\uC18C\uB428! +Teleport.Commencing=&7\uD154\uB808\uD3EC\uD2B8\uAC00 &6({0}) &7\uCD08\uC548\uC5D0 \uC2DC\uC791\uB429\uB2C8\uB2E4, \uAC00\uB9CC\uD788 \uAE30\uB2EC\uB824\uC8FC\uC138\uC694... +Teleport.Cancelled=&4\uD154\uB808\uD3EC\uD2B8 \uCDE8\uC18C\uB428! #SKILLS -Skills.Child=[[GOLD]](\uD558\uC704 \uC2A4\uD0AC) -Skills.Disarmed=[[DARK_RED]]\uB2F9\uC2E0\uC740 \uBB34\uC7A5 \uD574\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]\uB2F9\uC2E0\uC740 [[GRAY]]{0}\uAC00 \uB354 \uD544\uC694\uD569\uB2C8\uB2E4 +Skills.Child=&6(\uD558\uC704 \uC2A4\uD0AC) +Skills.Disarmed=&4\uB2F9\uC2E0\uC740 \uBB34\uC7A5 \uD574\uC81C\uB418\uC5C8\uC2B5\uB2C8\uB2E4! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4\uB2F9\uC2E0\uC740 &7{0}\uAC00 \uB354 \uD544\uC694\uD569\uB2C8\uB2E4 Skills.Parents = \uC0C1\uC704\uB4E4 -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.TooTired=\uC2A4\uD0AC \uC7AC \uC0AC\uC6A9 \uB300\uAE30\uC2DC\uAC04: ({0}\uCD08) Skills.Cancelled={0} \uCDE8\uC18C\uB428! -Skills.ConfirmOrCancel=[[GREEN]]\uB2E4\uC2DC \uC6B0-\uD074\uB9AD\uC744 \uD558\uBA74 \uD655\uC778 [[GOLD]]{0}[[GREEN]]. \uC88C-\uD074\uB9AD\uC744 \uD558\uBA74 \uCDE8\uC18C\uAC00 \uB429\uB2C8\uB2E4. +Skills.ConfirmOrCancel=&a\uB2E4\uC2DC \uC6B0-\uD074\uB9AD\uC744 \uD558\uBA74 \uD655\uC778 &6{0}&a. \uC88C-\uD074\uB9AD\uC744 \uD558\uBA74 \uCDE8\uC18C\uAC00 \uB429\uB2C8\uB2E4. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=\uC804\uD22C \uC2A4\uD0AC=- -Stats.Header.Gathering=[[GOLD]]-=\uC218\uC9D1 \uC2A4\uD0AC=- -Stats.Header.Misc=[[GOLD]]-=\uAE30\uD0C0 \uC2A4\uD0AC=- -Stats.Own.Stats=[[GREEN]][mcMMO] \uC2A4\uD15F +Stats.Header.Combat=&6-=\uC804\uD22C \uC2A4\uD0AC=- +Stats.Header.Gathering=&6-=\uC218\uC9D1 \uC2A4\uD0AC=- +Stats.Header.Misc=&6-=\uAE30\uD0C0 \uC2A4\uD0AC=- +Stats.Own.Stats=&a[mcMMO] \uC2A4\uD15F #PERKS Perks.XP.Name=\uACBD\uD5D8\uCE58 @@ -867,63 +867,63 @@ Perks.XP.Desc=\uD2B9\uC815 \uC2A4\uD0AC\uC5D0 \uACBD\uD5D8\uCE58 \uBD80\uC2A4\uD Perks.Lucky.Name=\uD589\uC6B4 Perks.Lucky.Desc={0} \uC2A4\uD0AC\uACFC \uB2A5\uB825\uC5D0 33.3%\uC758 \uB354 \uB9CE\uC740 \uD65C\uC131\uD654 \uD655\uB960\uC744 \uBD80\uC5EC\uD569\uB2C8\uB2E4. Perks.Lucky.Desc.Login=\uD2B9\uC815 \uC2A4\uD0AC\uACFC \uB2A5\uB825\uC5D0 33.3%\uC758 \uB354 \uB9CE\uC740 \uD65C\uC131\uD654 \uD655\uB960\uC744 \uBD80\uC5EC\uD569\uB2C8\uB2E4. -Perks.Lucky.Bonus=[[GOLD]] ({0} \uC6B4\uC88B\uC740 \uD2B9\uC804\uACFC \uD568\uAED8) +Perks.Lucky.Bonus=&6 ({0} \uC6B4\uC88B\uC740 \uD2B9\uC804\uACFC \uD568\uAED8) Perks.Cooldowns.Name=\uBE60\uB978 \uD68C\uBCF5 Perks.Cooldowns.Desc=\uC7AC\uC0AC\uC6A9\uB300\uAE30\uC2DC\uAC04\uC744 {0}\uB9CC\uD07C \uC904\uC785\uB2C8\uB2E4 Perks.ActivationTime.Name=\uC778\uB0B4\uB825 Perks.ActivationTime.Desc=\uB2A5\uB825 \uD65C\uC131 \uC2DC\uAC04\uC774 {0}\uCD08\uB85C \uC99D\uAC00\uD569\uB2C8\uB2E4. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}\uCD08\uC758 \uC778\uB0B4\uB825 \uD2B9\uC804) +Perks.ActivationTime.Bonus=&6 ({0}\uCD08\uC758 \uC778\uB0B4\uB825 \uD2B9\uC804) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] \uD558\uB4DC\uCF54\uC5B4 \uBAA8\uB4DC {0}\uAC00 {1}\uC5D0 \uBE44\uD65C\uC131\uD654\uB428. -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] \uD558\uB4DC\uCF54\uC5B4 \uBAA8\uB4DC {0}\uAC00 {1}\uC5D0 \uD65C\uC131\uD654\uB428. +Hardcore.Mode.Disabled=&6[mcMMO] \uD558\uB4DC\uCF54\uC5B4 \uBAA8\uB4DC {0}\uAC00 {1}\uC5D0 \uBE44\uD65C\uC131\uD654\uB428. +Hardcore.Mode.Enabled=&6[mcMMO] \uD558\uB4DC\uCF54\uC5B4 \uBAA8\uB4DC {0}\uAC00 {1}\uC5D0 \uD65C\uC131\uD654\uB428. Hardcore.DeathStatLoss.Name=\uC2A4\uD0AC \uB370\uC2A4 \uD328\uB110\uD2F0 -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]\uB2F9\uC2E0\uC740 \uC8FD\uC5B4\uC11C [[BLUE]]{0}[[DARK_RED]] \uB808\uBCA8\uC744 \uC783\uC5C8\uC2B5\uB2C8\uB2E4. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] \uC2A4\uD15F \uAC10\uC18C \uBE44\uC728\uC774 {0}\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4.. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4\uB2F9\uC2E0\uC740 \uC8FD\uC5B4\uC11C &9{0}&4 \uB808\uBCA8\uC744 \uC783\uC5C8\uC2B5\uB2C8\uB2E4. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] \uC2A4\uD15F \uAC10\uC18C \uBE44\uC728\uC774 {0}\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4.. Hardcore.Vampirism.Name=\uBC40\uD30C\uC774\uC5B4\uB9AC\uC810 -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\uB2D8\uC740 \uD2B9\uBCC4\uD55C \uAE30\uC220\uC744 \uAC00\uC9C0\uACE0 \uC788\uC9C0\uC54A\uC544 \uB2F9\uC2E0\uC774 \uAC00\uC838\uAC08 \uC9C0\uC2DD\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]\uB2F9\uC2E0\uC740 [[YELLOW]]{1}[[DARK_AQUA]]\uB2D8\uC73C\uB85C\uBD80\uD130 [[BLUE]]{0}[[DARK_AQUA]] \uB808\uBCA8\uC744 \uD6D4\uCCE4\uC2B5\uB2C8\uB2E4. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\uB2D8\uC740 \uB2F9\uC2E0\uC758 \uC9C0\uC2DD\uC744 \uAC00\uC838\uAC08\uC218 \uC5C6\uC5C8\uC2B5\uB2C8\uB2E4! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]]\uB2D8\uC740 \uB2F9\uC2E0\uC5D0\uAC8C\uC11C [[BLUE]]{1}[[DARK_RED]] \uB808\uBCA8\uC744 \uD6D4\uCCD0\uAC14\uC2B5\uB2C8\uB2E4! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] \uC2A4\uD15F \uD761\uD608 \uBE44\uC728\uC774 {0}\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7\uB2D8\uC740 \uD2B9\uBCC4\uD55C \uAE30\uC220\uC744 \uAC00\uC9C0\uACE0 \uC788\uC9C0\uC54A\uC544 \uB2F9\uC2E0\uC774 \uAC00\uC838\uAC08 \uC9C0\uC2DD\uC774 \uC5C6\uC2B5\uB2C8\uB2E4. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3\uB2F9\uC2E0\uC740 &e{1}&3\uB2D8\uC73C\uB85C\uBD80\uD130 &9{0}&3 \uB808\uBCA8\uC744 \uD6D4\uCCE4\uC2B5\uB2C8\uB2E4. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7\uB2D8\uC740 \uB2F9\uC2E0\uC758 \uC9C0\uC2DD\uC744 \uAC00\uC838\uAC08\uC218 \uC5C6\uC5C8\uC2B5\uB2C8\uB2E4! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4\uB2D8\uC740 \uB2F9\uC2E0\uC5D0\uAC8C\uC11C &9{1}&4 \uB808\uBCA8\uC744 \uD6D4\uCCD0\uAC14\uC2B5\uB2C8\uB2E4! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] \uC2A4\uD15F \uD761\uD608 \uBE44\uC728\uC774 {0}\uB85C \uBCC0\uACBD\uB418\uC5C8\uC2B5\uB2C8\uB2E4. #MOTD -MOTD.Donate=[[DARK_AQUA]]\uAE30\uBD80 \uC815\uBCF4: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]\uD558\uB4DC\uCF54\uC5B4 \uBAA8\uB4DC \uD65C\uC131\uD654\uB428: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\uB370\uC2A4 \uD328\uB110\uD2F0 \uB2A5\uB825: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\uBC40\uD30C\uC774\uC5B4\uB9AC\uC810 \uC2A4\uD15F \uD761\uC218: [[DARK_RED]]{0}% +MOTD.Donate=&3\uAE30\uBD80 \uC815\uBCF4: +MOTD.Hardcore.Enabled=&6[mcMMO] &3\uD558\uB4DC\uCF54\uC5B4 \uBAA8\uB4DC \uD65C\uC131\uD654\uB428: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3\uB370\uC2A4 \uD328\uB110\uD2F0 \uB2A5\uB825: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3\uBC40\uD30C\uC774\uC5B4\uB9AC\uC810 \uC2A4\uD15F \uD761\uC218: &4{0}% MOTD.PerksPrefix=[mcMMO \uD2B9\uC804] -MOTD.Version=[[GOLD]][mcMMO] \uAD6C\uB3D9\uC911\uC778 \uBC84\uC804 [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO \uC6F9\uC0AC\uC774\uD2B8 +MOTD.Version=&6[mcMMO] \uAD6C\uB3D9\uC911\uC778 \uBC84\uC804 &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO \uC6F9\uC0AC\uC774\uD2B8 # XP BAR XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]\uC0C8\uB85C\uC6B4\u0020\uC2A4\uD0AC\uC744\u0020\uBC30\uC6B0\uB294\u0020\uC911... -XPBar.Acrobatics=\uACE1\uC608 Lv.[[GOLD]]{0} -XPBar.Alchemy=\uC5F0\uAE08\uC220 Lv.[[GOLD]]{0} -XPBar.Archery=\uAD81\uC220 Lv.[[GOLD]]{0} -XPBar.Axes=\uBD80\uC220 Lv.[[GOLD]]{0} -XPBar.Excavation=\uBC1C\uAD74 Lv.[[GOLD]]{0} -XPBar.Fishing=\uB09A\uC2DC Lv.[[GOLD]]{0} -XPBar.Herbalism=\uC57D\uCD08\uD559 Lv.[[GOLD]]{0} -XPBar.Mining=\uCC44\uAD11 Lv.[[GOLD]]{0} -XPBar.Repair=\uC218\uB9AC Lv.[[GOLD]]{0} -XPBar.Salvage=\uD68C\uC218 Lv.[[GOLD]]{0} -XPBar.Smelting=\uC81C\uB828 Lv.[[GOLD]]{0} -XPBar.Swords=\uAC80\uC220 Lv.[[GOLD]]{0} -XPBar.Taming=\uC870\uB828 Lv.[[GOLD]]{0} -XPBar.Unarmed=\uBE44\uBB34\uC7A5 Lv.[[GOLD]]{0} -XPBar.Woodcutting=\uBC8C\uBAA9 Lv.[[GOLD]]{0} -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Template.EarlyGameBoost=&6\uC0C8\uB85C\uC6B4\u0020\uC2A4\uD0AC\uC744\u0020\uBC30\uC6B0\uB294\u0020\uC911... +XPBar.Acrobatics=\uACE1\uC608 Lv.&6{0} +XPBar.Alchemy=\uC5F0\uAE08\uC220 Lv.&6{0} +XPBar.Archery=\uAD81\uC220 Lv.&6{0} +XPBar.Axes=\uBD80\uC220 Lv.&6{0} +XPBar.Excavation=\uBC1C\uAD74 Lv.&6{0} +XPBar.Fishing=\uB09A\uC2DC Lv.&6{0} +XPBar.Herbalism=\uC57D\uCD08\uD559 Lv.&6{0} +XPBar.Mining=\uCC44\uAD11 Lv.&6{0} +XPBar.Repair=\uC218\uB9AC Lv.&6{0} +XPBar.Salvage=\uD68C\uC218 Lv.&6{0} +XPBar.Smelting=\uC81C\uB828 Lv.&6{0} +XPBar.Swords=\uAC80\uC220 Lv.&6{0} +XPBar.Taming=\uC870\uB828 Lv.&6{0} +XPBar.Unarmed=\uBE44\uBB34\uC7A5 Lv.&6{0} +XPBar.Woodcutting=\uBC8C\uBAA9 Lv.&6{0} +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) #SMELTING -Smelting.Ability.FluxMining=\uC720\uB3D9 \uCC44\uAD74 \uD655\uB960: [[YELLOW]]{0} -Smelting.Ability.FuelEfficiency=\uC720\uB3D9 \uD6A8\uC728\uC131 \uBC30\uC728: [[YELLOW]]{0}x +Smelting.Ability.FluxMining=\uC720\uB3D9 \uCC44\uAD74 \uD655\uB960: &e{0} +Smelting.Ability.FuelEfficiency=\uC720\uB3D9 \uD6A8\uC728\uC131 \uBC30\uC728: &e{0}x Smelting.Ability.Locked.0={0}\uB808\uBCA8 \uB54C \uAE30\uC220\uC774 \uD574\uC81C\uB429\uB2C8\uB2E4 (\uBC14\uB2D0\uB77C XP \uBD80\uC2A4\uD2B8) Smelting.Ability.Locked.1={0}\uB808\uBCA8 \uB54C \uAE30\uC220\uC774 \uD574\uC81C\uB429\uB2C8\uB2E4 (\uC720\uB3D9 \uCC44\uAD74) Smelting.Ability.SecondSmelt=\uB450\uBC88\uC9F8 \uC7AC\uB828 \uD655\uB960: [[YELLOW]{0} -Smelting.Ability.VanillaXPBoost=\uBC14\uB2D0\uB77C XP \uBC30\uC728: [[YELLOW]]{0}x +Smelting.Ability.VanillaXPBoost=\uBC14\uB2D0\uB77C XP \uBC30\uC728: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=\uC720\uB3D9 \uD6A8\uC728\uC131 Smelting.SubSkill.FuelEfficiency.Description=\uD654\uB85C\uC5D0\uC11C \uC7AC\uB828\uC2DC \uC5F0\uB8CC \uC5F0\uC18C \uC2DC\uAC04 \uC99D\uAC00 Smelting.SubSkill.SecondSmelt.Name=\uB450\uBC88\uC9F8 \uC81C\uB828 @@ -932,7 +932,7 @@ Smelting.Effect.4=\uBC14\uB2D0\uB77C XP \uBD80\uC2A4\uD2B8 Smelting.Effect.5=\uC81C\uB828\uC911 \uBC14\uB2D0\uB77C XP \uC5BB\uAE30 \uC99D\uAC00 Smelting.SubSkill.FluxMining.Name=\uC720\uB3D9 \uCC44\uAD74 Smelting.SubSkill.FluxMining.Description=\uCC44\uAD74\uC911 \uAD11\uBB3C \uC989\uC2DC \uC7AC\uB828 \uD655\uB960 -Smelting.FluxMining.Success=[[GREEN]]\uAD11\uBB3C\uC774 \uC7AC\uB828\uB418\uC5C8\uC2B5\uB2C8\uB2E4! +Smelting.FluxMining.Success=&a\uAD11\uBB3C\uC774 \uC7AC\uB828\uB418\uC5C8\uC2B5\uB2C8\uB2E4! Smelting.Listener=\uC81C\uB828(Smelting): Smelting.SkillName=\uC81C\uB828 @@ -978,23 +978,23 @@ Scoreboard.Header.PlayerCooldowns=mcMMO \uC7AC \uC0AC\uC6A9 \uB300\uAE30\uC2DC\u Scoreboard.Header.PlayerRank=mcMMO \uC21C\uC704 Scoreboard.Header.PlayerInspect=mcMMO \uC2A4\uD15F: Scoreboard.Header.PowerLevel=\uCD1D \uB808\uBCA8 -Scoreboard.Misc.PowerLevel=[[GOLD]]\uCD1D \uB808\uBCA8 -Scoreboard.Misc.Level=[[DARK_AQUA]]\uB808\uBCA8 -Scoreboard.Misc.CurrentXP=[[GREEN]]\uD604\uC7AC XP +Scoreboard.Misc.PowerLevel=&6\uCD1D \uB808\uBCA8 +Scoreboard.Misc.Level=&3\uB808\uBCA8 +Scoreboard.Misc.CurrentXP=&a\uD604\uC7AC XP Scoreboard.Misc.RemainingXP=\uB0A8\uC740 XP -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]\uC7AC \uC0AC\uC6A9 \uB300\uAE30\uC2DC\uAC04 -Scoreboard.Misc.Overall=[[GOLD]]\uC885\uD569 +Scoreboard.Misc.Cooldown=&d\uC7AC \uC0AC\uC6A9 \uB300\uAE30\uC2DC\uAC04 +Scoreboard.Misc.Overall=&6\uC885\uD569 #DATABASE RECOVERY -Profile.Loading.Success=[[GREEN]]\uB2F9\uC2E0\uC758 mcMMO \uD504\uB85C\uD30C\uC77C\uC774 \uBD88\uB7EC\uC640\uC84C\uC2B5\uB2C8\uB2E4. -Profile.Loading.Failure=mcMMO\uB294 \uC5EC\uC804\uD788 \uB2F9\uC2E0\uC758 \uB370\uC774\uD130\uB97C \uC77D\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uB2F9\uC2E0\uC740 \uC544\uB9C8\uB3C4 [[AQUA]]\uC11C\uBC84\uAD00\uB9AC\uC790\uC640 \uC5F0\uB77D[[RED]]\uD558\uAE30\uB97C \uC6D0\uD560 \uAC83\uC785\uB2C8\uB2E4.\n[[YELLOW]]\uB2F9\uC2E0\uC740 \uC5EC\uC804\uD788 \uC11C\uBC84\uC5D0\uC11C \uAC8C\uC784\uC911\uC774\uC9C0\uB9CC, \uB2F9\uC2E0\uC740 [[BOLD]]mcMMO \uB808\uBCA8\uC774 \uC5C6\uACE0[[YELLOW]] \uB2F9\uC2E0\uC774 \uC5BB\uC740 \uC5B4\uB290 XP\uB3C4 [[BOLD]]\uC800\uC7A5\uB418\uC9C0 \uC54A\uC744 \uAC81\uB2C8\uB2E4[[YELLOW]]. -Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO\uB294 [[YELLOW]]{0}[[RED]] \uD50C\uB808\uC774\uC5B4 \uB370\uC774\uD130 \uC77D\uAE30\uAC00 \uBD88\uAC00\uB2A5\uD569\uB2C8\uB2E4. [[LIGHT_PURPLE]]\uB2F9\uC2E0\uC758 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC124\uCE58\uB97C \uAC80\uC0AC\uD574\uC8FC\uC138\uC694. +Profile.Loading.Success=&a\uB2F9\uC2E0\uC758 mcMMO \uD504\uB85C\uD30C\uC77C\uC774 \uBD88\uB7EC\uC640\uC84C\uC2B5\uB2C8\uB2E4. +Profile.Loading.Failure=mcMMO\uB294 \uC5EC\uC804\uD788 \uB2F9\uC2E0\uC758 \uB370\uC774\uD130\uB97C \uC77D\uC744 \uC218 \uC5C6\uC2B5\uB2C8\uB2E4. \uB2F9\uC2E0\uC740 \uC544\uB9C8\uB3C4 &b\uC11C\uBC84\uAD00\uB9AC\uC790\uC640 \uC5F0\uB77D&c\uD558\uAE30\uB97C \uC6D0\uD560 \uAC83\uC785\uB2C8\uB2E4.\n&e\uB2F9\uC2E0\uC740 \uC5EC\uC804\uD788 \uC11C\uBC84\uC5D0\uC11C \uAC8C\uC784\uC911\uC774\uC9C0\uB9CC, \uB2F9\uC2E0\uC740 &lmcMMO \uB808\uBCA8\uC774 \uC5C6\uACE0&e \uB2F9\uC2E0\uC774 \uC5BB\uC740 \uC5B4\uB290 XP\uB3C4 &l\uC800\uC7A5\uB418\uC9C0 \uC54A\uC744 \uAC81\uB2C8\uB2E4&e. +Profile.Loading.AdminFailureNotice=&4[A]&c mcMMO\uB294 &e{0}&c \uD50C\uB808\uC774\uC5B4 \uB370\uC774\uD130 \uC77D\uAE30\uAC00 \uBD88\uAC00\uB2A5\uD569\uB2C8\uB2E4. &d\uB2F9\uC2E0\uC758 \uB370\uC774\uD130\uBCA0\uC774\uC2A4 \uC124\uCE58\uB97C \uAC80\uC0AC\uD574\uC8FC\uC138\uC694. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. #OVERHAULs -Overhaul.Levelup=[[BOLD]]{0} [[RESET]]\u0028\uC774\u0029\uAC00\u0020\uB808\uBCA8\u0020 [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]\u0020\uB85C\u0020\uC131\uC7A5\u0020\uD588\uC2B5\uB2C8\uB2E4. +Overhaul.Levelup=&l{0} &r\u0028\uC774\u0029\uAC00\u0020\uB808\uBCA8\u0020 &r&a&l{2}&r&f\u0020\uB85C\u0020\uC131\uC7A5\u0020\uD588\uC2B5\uB2C8\uB2E4. Overhaul.Name.Acrobatics=\uACE1\uC608 Overhaul.Name.Alchemy=\uC5F0\uAE08\uC220 Overhaul.Name.Archery=\uAD81\uC220 diff --git a/src/main/resources/locale/locale_lt_LT.properties b/src/main/resources/locale/locale_lt_LT.properties index 6a4aa83a9..e6eaef4fc 100644 --- a/src/main/resources/locale/locale_lt_LT.properties +++ b/src/main/resources/locale/locale_lt_LT.properties @@ -13,7 +13,7 @@ JSON.LevelRequirement=Įgūdžių lygių reikalavimai JSON.JWrapper.Target.Type=Pasirinktas tipas: JSON.JWrapper.Target.Block=Blokas JSON.JWrapper.Target.Player=Žaidėjas -JSON.JWrapper.Perks.Header=[[GOLD]]Lucky Perks +JSON.JWrapper.Perks.Header=&6Lucky Perks JSON.JWrapper.Perks.Lucky={0}% Better Odds JSON.Hover.Tips=Svarbu JSON.Acrobatics=Acrobatika @@ -36,53 +36,53 @@ JSON.URL.Patreon=Pagalbą teikia: nossr50 prisidėti prie mcMMO galite paremdami JSON.URL.Spigot=Oficialus mcMMO Spigot tiekėjas! JSON.URL.Translation=Vertimai mcMMO kitomis kalbomis! JSON.URL.Wiki=Oficiali mcMMO Pagalba! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]Įgūdžių Rankas [[DARK_AQUA]]{1}[[GOLD]] Atrakintas! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6Įgūdžių Rankas &3{1}&6 Atrakintas! ] JSON.Hover.Rank=&e&lRankas:&r &f{0} JSON.Hover.NextRank=&7&oKitas ranko pakėlimas už {0} LvL. # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don't like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]??? -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7??? +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #This is the message sent to players when an ability is activated JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=Test [[RED]]Rolled Test +JSON.Acrobatics.Roll.Interaction.Activated=Test &cRolled Test JSON.Acrobatics.SubSkill.Roll.Details.Tips=If you hold sneak while falling you can prevent up to twice the damage that you would normally take! -Anvil.SingleItemStack=[[RED]]You cannot salvage or repair item stacks that have more than one item, split the stack first. +Anvil.SingleItemStack=&cYou cannot salvage or repair item stacks that have more than one item, split the stack first. #DO NOT USE COLOR CODES IN THE JSON KEYS #COLORS ARE DEFINED IN advanced.yml IF YOU WISH TO CHANGE THEM -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} # BEGIN STYLING -Ability.Generic.Refresh=[[GREEN]]**ABILITIES REFRESHED!** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**ABILITIES REFRESHED!** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=EFFECTS Effects.SubSkills.Overhaul=Sub-Skills -Effects.Child.Overhaul=[[DARK_AQUA]]Buvęs LvL.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]LvL.[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]LvL: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3Buvęs LvL.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3LvL.&e{1}&6) +Effects.Level.Overhaul=&6LvL: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=Stats -Commands.XPGain.Overhaul=[[GOLD]]Įgavote patirties eXP: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Overhaul Era[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - Overhaul Era [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]View this skill on the wiki![[YELLOW]]] +Commands.XPGain.Overhaul=&6Įgavote patirties eXP: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Overhaul Era&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - Overhaul Era &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&fView this skill on the wiki!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} [[GOLD]]LvL. [[DARK_AQUA]]pakilo iki: [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} &6LvL. &3pakilo iki: &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=Akrobatinių įgūdžių Overhaul.Name.Alchemy=Alchemiko įgūdžių Overhaul.Name.Archery=Lankininko įgūdžių @@ -99,46 +99,46 @@ Overhaul.Name.Taming=Prijaukinimo įgūdžių Overhaul.Name.Unarmed=Beginklės kovos įgūdžių Overhaul.Name.Woodcutting=Medkirčio įgūdžių # /mcMMO Command Style Stuff -Commands.mcc.Header=[[RED]]---[][[GREEN]]mcMMO Commands[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]SPECIAL COMMANDS[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]PARTY[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FEATURES[[RED]][]----- +Commands.mcc.Header=&c---[]&amcMMO Commands&c[]--- +Commands.Other=&c---[]&aSPECIAL COMMANDS&c[]--- +Commands.Party.Header=&c-----[]&aPARTY&c[]----- +Commands.Party.Features.Header=&c-----[]&aFEATURES&c[]----- # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]Įgyjami nauji įgūdžiai... -XPBar.Acrobatics=Akrobatinių įgūdžių LvL.[[GOLD]]{0} -XPBar.Alchemy=Alchemiko įgūdžių LvL.[[GOLD]]{0} -XPBar.Archery=Lankininko įgūdžių LvL.[[GOLD]]{0} -XPBar.Axes=Kirvio valdymo įgūdžių LvL.[[GOLD]]{0} -XPBar.Excavation=Kasinėjimosi įgūdžių LvL.[[GOLD]]{0} -XPBar.Fishing=Žvejybos įgūdžių LvL.[[GOLD]]{0} -XPBar.Herbalism=Žolininko įgūdžių LvL.[[GOLD]]{0} -XPBar.Mining=Akmens skaldytojo įgūdžių LvL.[[GOLD]]{0} -XPBar.Repair=Taisymo įgūdžių LvL.[[GOLD]]{0} -XPBar.Salvage=Gelbėjimo įgūdžių LvL.[[GOLD]]{0} -XPBar.Smelting=Kepimo įgūdžių LvL.[[GOLD]]{0} -XPBar.Swords=Kardo valdymo įgūdžių LvL.[[GOLD]]{0} -XPBar.Taming=Prijaukinimo įgūdžių LvL.[[GOLD]]{0} -XPBar.Unarmed=Beginklės kovos įgūdžių LvL.[[GOLD]]{0} -XPBar.Woodcutting=Medkirčio įgūdžių LvL.[[GOLD]]{0} +XPBar.Template.EarlyGameBoost=&6Įgyjami nauji įgūdžiai... +XPBar.Acrobatics=Akrobatinių įgūdžių LvL.&6{0} +XPBar.Alchemy=Alchemiko įgūdžių LvL.&6{0} +XPBar.Archery=Lankininko įgūdžių LvL.&6{0} +XPBar.Axes=Kirvio valdymo įgūdžių LvL.&6{0} +XPBar.Excavation=Kasinėjimosi įgūdžių LvL.&6{0} +XPBar.Fishing=Žvejybos įgūdžių LvL.&6{0} +XPBar.Herbalism=Žolininko įgūdžių LvL.&6{0} +XPBar.Mining=Akmens skaldytojo įgūdžių LvL.&6{0} +XPBar.Repair=Taisymo įgūdžių LvL.&6{0} +XPBar.Salvage=Gelbėjimo įgūdžių LvL.&6{0} +XPBar.Smelting=Kepimo įgūdžių LvL.&6{0} +XPBar.Swords=Kardo valdymo įgūdžių LvL.&6{0} +XPBar.Taming=Prijaukinimo įgūdžių LvL.&6{0} +XPBar.Unarmed=Beginklės kovos įgūdžių LvL.&6{0} +XPBar.Woodcutting=Medkirčio įgūdžių LvL.&6{0} #This is just a preset template that gets used if the 'ExtraDetails' setting is turned on in experience.yml (off by default), you can ignore this template and just edit the strings above -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! # END STYLING #ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**Graceful Landing** -Acrobatics.Combat.Proc=[[GREEN]]**Dodged** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]Roll Chance [[YELLOW]]{0}%[[GOLD]] Graceful Roll Chance[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**Graceful Landing** +Acrobatics.Combat.Proc=&a**Dodged** +Acrobatics.SubSkill.Roll.Stats=&6Roll Chance &e{0}%&6 Graceful Roll Chance&e {1}% Acrobatics.SubSkill.Roll.Stat=Roll Chance Acrobatics.SubSkill.Roll.Stat.Extra=Graceful Roll Chance Acrobatics.SubSkill.Roll.Name=Roll Acrobatics.SubSkill.Roll.Description=Land strategically to avoid damage. -Acrobatics.SubSkill.Roll.Chance=Roll Chance: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll Chance: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]Rolling is an active Sub-Skill with a passive component.\nWhenever you take fall damage you have a chance to completely negate the damage based on your skill level, at level 50 you have a [[YELLOW]]{0}%[[GRAY]] chance to prevent damage, and [[YELLOW]]{1}%[[GRAY]] if you activate Graceful Roll.\nThe chance for success is scaled against your skill level in a linear curve until level [[YELLOW]]{2}[[GRAY]] where it maxes out, every level in Acrobatics gives you a [[YELLOW]]{3}%[[GRAY]] chance to succeed.\nBy holding the sneak button you can double your odds to avoid fall damage and avoid up to twice the fall damage! Holding sneak will transform a normal roll into a Graceful Roll.\nRolling will only prevent up to [[RED]]{4}[[GRAY]] damage. Graceful Rolls will prevent up to [[GREEN]]{5}[[GRAY]] damage. +Acrobatics.SubSkill.Roll.Chance=Roll Chance: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll Chance: &e{0} +Acrobatics.SubSkill.Roll.Mechanics=&7Rolling is an active Sub-Skill with a passive component.\nWhenever you take fall damage you have a chance to completely negate the damage based on your skill level, at level 50 you have a &e{0}%&7 chance to prevent damage, and &e{1}%&7 if you activate Graceful Roll.\nThe chance for success is scaled against your skill level in a linear curve until level &e{2}&7 where it maxes out, every level in Acrobatics gives you a &e{3}%&7 chance to succeed.\nBy holding the sneak button you can double your odds to avoid fall damage and avoid up to twice the fall damage! Holding sneak will transform a normal roll into a Graceful Roll.\nRolling will only prevent up to &c{4}&7 damage. Graceful Rolls will prevent up to &a{5}&7 damage. Acrobatics.SubSkill.GracefulRoll.Name=Graceful Roll Acrobatics.SubSkill.GracefulRoll.Description=Twice as effective as a normal Roll Acrobatics.SubSkill.Dodge.Name=Dodge @@ -153,8 +153,8 @@ Alchemy.SubSkill.Catalysis.Description=Increases potion brewing speed Alchemy.SubSkill.Catalysis.Stat=Brewing Speed Alchemy.SubSkill.Concoctions.Name=Concoctions Alchemy.SubSkill.Concoctions.Description=Brew potions with more ingredients -Alchemy.SubSkill.Concoctions.Stat=Concoctions Rank: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=Ingredients [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=Concoctions Rank: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=Ingredients [&a{0}&3]: &a{1} Alchemy.Listener=Alchemy: Alchemy.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (CATALYSIS) Alchemy.SkillName=ALCHEMY @@ -182,13 +182,13 @@ Axes.Ability.Bonus.2=Armor Impact Axes.Ability.Bonus.3=Deal {0} Bonus DMG to armor Axes.Ability.Bonus.4=Greater Impact Axes.Ability.Bonus.5=Deal {0} Bonus DMG to unarmored foes -Axes.Ability.Lower=[[GRAY]]You lower your Axe. -Axes.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Axe. -Axes.Combat.CritStruck=[[DARK_RED]]You were CRITICALLY hit! +Axes.Ability.Lower=&7You lower your Axe. +Axes.Ability.Ready=&3You &6ready&3 your Axe. +Axes.Combat.CritStruck=&4You were CRITICALLY hit! Axes.Combat.CriticalHit=CRITICAL HIT! -Axes.Combat.GI.Proc=[[GREEN]]**STRUCK WITH GREAT FORCE** +Axes.Combat.GI.Proc=&a**STRUCK WITH GREAT FORCE** Axes.Combat.GI.Struck=**HIT BY GREATER IMPACT** -Axes.Combat.SS.Struck=[[DARK_RED]]Struck by SKULL SPLITTER! +Axes.Combat.SS.Struck=&4Struck by SKULL SPLITTER! Axes.SubSkill.SkullSplitter.Name=Kaukolių skaldytojas Axes.SubSkill.SkullSplitter.Description=Deal AoE Damage Axes.SubSkill.SkullSplitter.Stat=Skull Splitter Duration @@ -207,13 +207,13 @@ Axes.SubSkill.GreaterImpact.Description=Deal bonus damage to unarmored foes Axes.Listener=Axes: Axes.SkillName=AXES Axes.Skills.SS.Off=**Skull Splitter has worn off** -Axes.Skills.SS.On=[[GREEN]]**Skull Splitter ACTIVATED** -Axes.Skills.SS.Refresh=[[GREEN]]Your [[YELLOW]]Skull Splitter [[GREEN]]ability is refreshed! -Axes.Skills.SS.Other.Off=Skull Splitter[[GREEN]] has worn off for [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Skull Splitter! +Axes.Skills.SS.On=&a**Skull Splitter ACTIVATED** +Axes.Skills.SS.Refresh=&aYour &eSkull Splitter &aability is refreshed! +Axes.Skills.SS.Other.Off=Skull Splitter&a has worn off for &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 has used &cSkull Splitter! #EXCAVATION -Excavation.Ability.Lower=[[GRAY]]You lower your shovel. -Excavation.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Shovel. +Excavation.Ability.Lower=&7You lower your shovel. +Excavation.Ability.Ready=&3You &6ready&3 your Shovel. Excavation.SubSkill.GigaDrillBreaker.Name=Giga Drill Breaker Excavation.SubSkill.GigaDrillBreaker.Description=3x Drop Rate, 3x EXP, +Speed Excavation.SubSkill.GigaDrillBreaker.Stat=Giga Drill Breaker Duration @@ -224,23 +224,23 @@ Excavation.SubSkill.Archaeology.Stat.Extra=Archaeology Experience Orb Amount Excavation.Listener=Excavation: Excavation.SkillName=EXCAVATION Excavation.Skills.GigaDrillBreaker.Off=**Giga Drill Breaker has worn off** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA DRILL BREAKER ACTIVATED** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Your [[YELLOW]]Giga Drill Breaker [[GREEN]]ability is refreshed! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker[[GREEN]] has worn off for [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Giga Drill Breaker! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA DRILL BREAKER ACTIVATED** +Excavation.Skills.GigaDrillBreaker.Refresh=&aYour &eGiga Drill Breaker &aability is refreshed! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker&a has worn off for &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 has used &cGiga Drill Breaker! #FISHING -Fishing.ScarcityTip=[[YELLOW]]&oŠioje zonoje nebeliko ką žvejoti, todėl prašome Jūsų žvejoti kitoje vietoje persikeliant: {0} blokus į bet kurįą pusę! -Fishing.Scared=[[GRAY]]&oGreitai judėdami išgasdinsite žuvis! -Fishing.Exhausting=[[RED]]&oNaudodami meškerę ne pagal paskirtį ją sulaužysite! -Fishing.LowResourcesTip=[[GRAY]]Šioje zonoje nebeliko ką žvejoti, todėl prašome Jūsų žvejoti kitoje vietoje persikeliant: {0} blokus į bet kurįą pusę! -Fishing.Ability.Info=Magiškas žvejys: [[GRAY]] **Kitas rankas: Lobių ieškotojas** +Fishing.ScarcityTip=&e&oŠioje zonoje nebeliko ką žvejoti, todėl prašome Jūsų žvejoti kitoje vietoje persikeliant: {0} blokus į bet kurįą pusę! +Fishing.Scared=&7&oGreitai judėdami išgasdinsite žuvis! +Fishing.Exhausting=&c&oNaudodami meškerę ne pagal paskirtį ją sulaužysite! +Fishing.LowResourcesTip=&7Šioje zonoje nebeliko ką žvejoti, todėl prašome Jūsų žvejoti kitoje vietoje persikeliant: {0} blokus į bet kurįą pusę! +Fishing.Ability.Info=Magiškas žvejys: &7 **Kitas rankas: Lobių ieškotojas** Fishing.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (SHAKE) Fishing.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (ICE FISHING) Fishing.Ability.Locked.2=LOCKED UNTIL {0}+ SKILL (MASTER ANGLER) Fishing.SubSkill.TreasureHunter.Name=Lobių ieškotojas Fishing.SubSkill.TreasureHunter.Description=Fish up misc. objects -Fishing.SubSkill.TreasureHunter.Stat=Lobių ieškotojo rankas: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=Drop Rate: [[GRAY]]Common: [[YELLOW]]{0} [[GREEN]]Uncommon: [[YELLOW]]{1}\n[[BLUE]]Rare: [[YELLOW]]{2} [[LIGHT_PURPLE]]Epic: [[YELLOW]]{3} [[GOLD]]Legendary: [[YELLOW]]{4} [[AQUA]]Record: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=Lobių ieškotojo rankas: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=Drop Rate: &7Common: &e{0} &aUncommon: &e{1}\n&9Rare: &e{2} &dEpic: &e{3} &6Legendary: &e{4} &bRecord: &e{5} Fishing.SubSkill.MagicHunter.Name=Magiškas žvejys Fishing.SubSkill.MagicHunter.Description=Find Enchanted Items Fishing.SubSkill.MagicHunter.Stat=Magic Hunter Chance @@ -249,25 +249,24 @@ Fishing.SubSkill.Shake.Description=Shake items off of mobs or players w/ fishing Fishing.SubSkill.Shake.Stat=Shake Chance Fishing.SubSkill.FishermansDiet.Name=Fisherman's Diet Fishing.SubSkill.FishermansDiet.Description=Improves hunger restored from fished foods -Fishing.SubSkill.FishermansDiet.Stat=Fisherman's Diet:[[GREEN]] Rank {0} +Fishing.SubSkill.FishermansDiet.Stat=Fisherman's Diet:&a Rank {0} Fishing.SubSkill.MasterAngler.Name=Master Angler Fishing.SubSkill.MasterAngler.Description=Improves chance of getting a bite while fishing -Fishing.SubSkill.MasterAngler.Stat=Added Bite Chance at your current location: [[GREEN]]+{0} Fishing.SubSkill.IceFishing.Name=Ice Fishing Fishing.SubSkill.IceFishing.Description=Allows you to fish in icy biomes Fishing.SubSkill.IceFishing.Stat=Ice Fishing -Fishing.Chance.Raining=[[BLUE]] Rain Bonus +Fishing.Chance.Raining=&9 Rain Bonus Fishing.Listener=Fishing: -Fishing.Ability.TH.MagicFound=[[GRAY]]You feel a touch of magic with this catch... -Fishing.Ability.TH.Boom=[[GRAY]]BOOM TIME!!! -Fishing.Ability.TH.Poison=[[GRAY]]Something doesn't smell quite right... +Fishing.Ability.TH.MagicFound=&7You feel a touch of magic with this catch... +Fishing.Ability.TH.Boom=&7BOOM TIME!!! +Fishing.Ability.TH.Poison=&7Something doesn't smell quite right... Fishing.SkillName=FISHING #HERBALISM Herbalism.Ability.GTe.NeedMore=You need more seeds to spread Green Terra. Herbalism.Ability.GTh.Fail=**GREEN THUMB FAIL** -Herbalism.Ability.GTh=[[GREEN]]**GREEN THUMB** -Herbalism.Ability.Lower=[[GRAY]]You lower your Hoe. -Herbalism.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Hoe. +Herbalism.Ability.GTh=&a**GREEN THUMB** +Herbalism.Ability.Lower=&7You lower your Hoe. +Herbalism.Ability.Ready=&3You &6ready&3 your Hoe. Herbalism.Ability.ShroomThumb.Fail=**SHROOM THUMB FAIL** Herbalism.SubSkill.GreenTerra.Name=Green Terra Herbalism.SubSkill.GreenTerra.Description=Spread the Terra, 3x Drops @@ -275,12 +274,12 @@ Herbalism.SubSkill.GreenTerra.Stat=Green Terra Duration Herbalism.SubSkill.GreenThumb.Name=Green Thumb Herbalism.SubSkill.GreenThumb.Description=Auto-Plants crops when harvesting Herbalism.SubSkill.GreenThumb.Stat=Green Thumb Chance -Herbalism.SubSkill.GreenThumb.Stat.Extra=Green Thumb Stage: [[GREEN]] Crops grow in stage {0} +Herbalism.SubSkill.GreenThumb.Stat.Extra=Green Thumb Stage: &a Crops grow in stage {0} Herbalism.Effect.4=Green Thumb (Blocks) Herbalism.SubSkill.GreenThumb.Description.2=Make bricks mossy, or make grass grow Herbalism.SubSkill.FarmersDiet.Name=Farmer's Diet Herbalism.SubSkill.FarmersDiet.Description=Improves hunger restored from farmed foods -Herbalism.SubSkill.FarmersDiet.Stat=Farmer's Diet: [[GREEN]]Rank {0} +Herbalism.SubSkill.FarmersDiet.Stat=Farmer's Diet: &aRank {0} Herbalism.SubSkill.DoubleDrops.Name=Double Drops Herbalism.SubSkill.DoubleDrops.Description=Double the normal loot Herbalism.SubSkill.DoubleDrops.Stat=Double Drop Chance @@ -290,20 +289,20 @@ Herbalism.SubSkill.HylianLuck.Stat=Hylian Luck Chance Herbalism.SubSkill.ShroomThumb.Name=Shroom Thumb Herbalism.SubSkill.ShroomThumb.Description=Spread mycelium to dirt & grass Herbalism.SubSkill.ShroomThumb.Stat=Shroom Thumb Chance -Herbalism.HylianLuck=[[GREEN]]The luck of Hyrule is with you today! +Herbalism.HylianLuck=&aThe luck of Hyrule is with you today! Herbalism.Listener=Herbalism: Herbalism.SkillName=HERBALISM Herbalism.Skills.GTe.Off=**Green Terra has worn off** -Herbalism.Skills.GTe.On=[[GREEN]]**GREEN TERRA ACTIVATED** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Your [[YELLOW]]Green Terra [[GREEN]]ability is refreshed! -Herbalism.Skills.GTe.Other.Off=Green Terra[[GREEN]] has worn off for [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Green Terra! +Herbalism.Skills.GTe.On=&a**GREEN TERRA ACTIVATED** +Herbalism.Skills.GTe.Refresh=&aYour &eGreen Terra &aability is refreshed! +Herbalism.Skills.GTe.Other.Off=Green Terra&a has worn off for &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 has used &cGreen Terra! #MINING Mining.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (BLAST MINING) Mining.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (BIGGER BOMBS) Mining.Ability.Locked.2=LOCKED UNTIL {0}+ SKILL (DEMOLITIONS EXPERTISE) -Mining.Ability.Lower=[[GRAY]]You lower your Pickaxe. -Mining.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your pickaxe. +Mining.Ability.Lower=&7You lower your Pickaxe. +Mining.Ability.Ready=&3You &6ready&3 your pickaxe. Mining.SubSkill.SuperBreaker.Name=Super Breaker Mining.SubSkill.SuperBreaker.Description=Speed+, Triple Drop Chance Mining.SubSkill.SuperBreaker.Stat=Super Breaker Length @@ -312,8 +311,8 @@ Mining.SubSkill.DoubleDrops.Description=Double the normal loot Mining.SubSkill.DoubleDrops.Stat=Double Drop Chance Mining.SubSkill.BlastMining.Name=Blast Mining Mining.SubSkill.BlastMining.Description=Bonuses to mining with TNT -Mining.SubSkill.BlastMining.Stat=Blast Mining:[[GREEN]] Rank {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=Blast Radius Increase: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=Blast Mining:&a Rank {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=Blast Radius Increase: &a+{0} Mining.SubSkill.BiggerBombs.Name=Bigger Bombs Mining.SubSkill.BiggerBombs.Description=Increases TNT explosion radius Mining.SubSkill.DemolitionsExpertise.Name=Demolitions Expertise @@ -323,16 +322,16 @@ Mining.SubSkill.DemolitionsExpertise.Stat=Demolitions Expert Damage Decrease Mining.Listener=Mining: Mining.SkillName=MINING Mining.Skills.SuperBreaker.Off=**Super Breaker has worn off** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER BREAKER ACTIVATED** -Mining.Skills.SuperBreaker.Other.Off=Super Breaker[[GREEN]] has worn off for [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Super Breaker! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Your [[YELLOW]]Super Breaker [[GREEN]]ability is refreshed! +Mining.Skills.SuperBreaker.On=&a**SUPER BREAKER ACTIVATED** +Mining.Skills.SuperBreaker.Other.Off=Super Breaker&a has worn off for &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 has used &cSuper Breaker! +Mining.Skills.SuperBreaker.Refresh=&aYour &eSuper Breaker &aability is refreshed! #Blast Mining -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} ore yield, {1}x drops -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Blast Mining! -Mining.Blast.Refresh=[[GREEN]]Your [[YELLOW]]Blast Mining [[GREEN]]ability is refreshed! +Mining.Blast.Other.On=&a{0}&2 has used &cBlast Mining! +Mining.Blast.Refresh=&aYour &eBlast Mining &aability is refreshed! #REPAIR Repair.SubSkill.Repair.Name=Repair Repair.SubSkill.Repair.Description=Repair Tools & Armor @@ -344,7 +343,7 @@ Repair.SubSkill.StoneRepair.Name=Stone Repair ({0}+ SKILL) Repair.SubSkill.StoneRepair.Description=Repair Stone Tools Repair.SubSkill.RepairMastery.Name=Repair Mastery Repair.SubSkill.RepairMastery.Description=Increased repair amount -Repair.SubSkill.RepairMastery.Stat=Repair Mastery: [[GREEN]]Extra {0} durability restored +Repair.SubSkill.RepairMastery.Stat=Repair Mastery: &aExtra {0} durability restored Repair.SubSkill.SuperRepair.Name=Super Repair Repair.SubSkill.SuperRepair.Description=Double effectiveness Repair.SubSkill.SuperRepair.Stat=Super Repair Chance @@ -352,65 +351,65 @@ Repair.SubSkill.DiamondRepair.Name=Diamond Repair ({0}+ SKILL) Repair.SubSkill.DiamondRepair.Description=Repair Diamond Tools & Armor Repair.SubSkill.ArcaneForging.Name=Arcane Forging Repair.SubSkill.ArcaneForging.Description=Repair magic items -Repair.SubSkill.ArcaneForging.Stat=Arcane Forging: [[YELLOW]]Rank {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]Arcane Forging Odds:[[GRAY]] Success [[GREEN]]{0}[[GRAY]]%, Failure [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]mcMMO encountered an error attempting to repair this item! -Repair.Listener.Anvil=[[DARK_RED]]You have placed an anvil, anvils can repair tools and armor. +Repair.SubSkill.ArcaneForging.Stat=Arcane Forging: &eRank {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3Arcane Forging Odds:&7 Success &a{0}&7%, Failure &c{1}&7% +Repair.Error=&4mcMMO encountered an error attempting to repair this item! +Repair.Listener.Anvil=&4You have placed an anvil, anvils can repair tools and armor. Repair.Listener=Repair: Repair.SkillName=REPAIR -Repair.Skills.AdeptDiamond=[[DARK_RED]]You're not skilled enough to repair Diamond. -Repair.Skills.AdeptGold=[[DARK_RED]]You're not skilled enough to repair Gold. -Repair.Skills.AdeptIron=[[DARK_RED]]You're not skilled enough to repair Iron. -Repair.Skills.AdeptStone=[[DARK_RED]]You're not skilled enough to repair Stone. -Repair.Skills.Adept=[[RED]]You must be level [[YELLOW]]{0}[[RED]] to repair [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]That felt easy. -Repair.Skills.FullDurability=[[GRAY]]That is at full durability. -Repair.Skills.StackedItems=[[DARK_RED]]You can't repair stacked items. +Repair.Skills.AdeptDiamond=&4You're not skilled enough to repair Diamond. +Repair.Skills.AdeptGold=&4You're not skilled enough to repair Gold. +Repair.Skills.AdeptIron=&4You're not skilled enough to repair Iron. +Repair.Skills.AdeptStone=&4You're not skilled enough to repair Stone. +Repair.Skills.Adept=&cYou must be level &e{0}&c to repair &e{1} +Repair.Skills.FeltEasy=&7That felt easy. +Repair.Skills.FullDurability=&7That is at full durability. +Repair.Skills.StackedItems=&4You can't repair stacked items. Repair.Pretty.Name=Repair #Arcane Forging Repair.Arcane.Downgrade=Arcane power has decreased for this item. Repair.Arcane.Fail=Arcane power has permanently left the item. Repair.Arcane.Lost=You were not skilled enough to keep any enchantments. -Repair.Arcane.Perfect=[[GREEN]]You have sustained the arcane energies in this item. +Repair.Arcane.Perfect=&aYou have sustained the arcane energies in this item. #SALVAGE Salvage.Pretty.Name=Salvage Salvage.SubSkill.UnderstandingTheArt.Name=Understanding The Art Salvage.SubSkill.UnderstandingTheArt.Description=You're not just digging through your neighbors trash, you're taking care of the environment.\nPowers up various properties of Salvaging. Salvage.SubSkill.ScrapCollector.Name=Scrap Collector Salvage.SubSkill.ScrapCollector.Description=Salvage materials from an item, a perfect salvage depends on skill and luck. -Salvage.SubSkill.ScrapCollector.Stat=Scrap Collector: [[GREEN]]Salvage up to [[YELLOW]]{0}[[GREEN]] items. Some luck is involved. +Salvage.SubSkill.ScrapCollector.Stat=Scrap Collector: &aSalvage up to &e{0}&a items. Some luck is involved. Salvage.SubSkill.ArcaneSalvage.Name=Arcane Salvaging Salvage.SubSkill.ArcaneSalvage.Description=Extract enchantments from items -Salvage.SubSkill.ArcaneSalvage.Stat=Arcane Salvaging: [[YELLOW]]Rank {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=Arcane Salvaging: &eRank {0}/{1} Salvage.Ability.Bonus.0=Scrap Collector -Salvage.Ability.Bonus.1=Salvage up to [[YELLOW]]{0}[[GREEN]] items. Some luck is involved. -Salvage.Arcane.ExtractFull=[[GRAY]]AS Full-Enchant Chance -Salvage.Arcane.ExtractPartial=[[GRAY]]AS Partial-Enchant Chance -Salvage.Skills.Success=[[GREEN]]Item salvaged! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]You aren't skilled enough to salvage damaged items. -Salvage.Skills.Adept.Level=You must be level [[YELLOW]]{0}[[RED]] to salvage [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]This item is too damaged to be salvaged. -Salvage.Skills.ArcaneFailed=[[RED]]You were unable to extract the knowledge contained within this item. -Salvage.Skills.ArcanePartial=[[RED]]You were only able to extract some of the knowledge contained within this item. -Salvage.Skills.ArcaneSuccess=[[GREEN]]You able to extract all of the knowledge contained within this item! -Salvage.Listener.Anvil=[[DARK_RED]]You have placed a Salvage anvil, use this to Salvage tools and armor. +Salvage.Ability.Bonus.1=Salvage up to &e{0}&a items. Some luck is involved. +Salvage.Arcane.ExtractFull=&7AS Full-Enchant Chance +Salvage.Arcane.ExtractPartial=&7AS Partial-Enchant Chance +Salvage.Skills.Success=&aItem salvaged! +Salvage.Skills.Adept.Damaged=&4You aren't skilled enough to salvage damaged items. +Salvage.Skills.Adept.Level=You must be level &e{0}&c to salvage &e{1} +Salvage.Skills.TooDamaged=&4This item is too damaged to be salvaged. +Salvage.Skills.ArcaneFailed=&cYou were unable to extract the knowledge contained within this item. +Salvage.Skills.ArcanePartial=&cYou were only able to extract some of the knowledge contained within this item. +Salvage.Skills.ArcaneSuccess=&aYou able to extract all of the knowledge contained within this item! +Salvage.Listener.Anvil=&4You have placed a Salvage anvil, use this to Salvage tools and armor. Salvage.Listener=Salvage: Salvage.SkillName=SALVAGE -Salvage.Skills.Lottery.Normal=[[GOLD]]You were able to salvage [[DARK_AQUA]]{0}[[GOLD]] materials from [[YELLOW]]{1}[[GOLD]]. -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]Perfect![[RESET]][[GOLD]] You salvaged [[DARK_AQUA]]{1}[[GOLD]] effortlessly, retrieving [[DARK_AQUA]]{0}[[GOLD]] materials. -Salvage.Skills.Lottery.Untrained=[[GRAY]]You aren't properly trained in salvaging. You were only able to recover [[RED]]{0}[[GRAY]] materials from [[GREEN]]{1}[[GRAY]]. +Salvage.Skills.Lottery.Normal=&6You were able to salvage &3{0}&6 materials from &e{1}&6. +Salvage.Skills.Lottery.Perfect=&a&lPerfect!&r&6 You salvaged &3{1}&6 effortlessly, retrieving &3{0}&6 materials. +Salvage.Skills.Lottery.Untrained=&7You aren't properly trained in salvaging. You were only able to recover &c{0}&7 materials from &a{1}&7. #Anvil (Shared between SALVAGE and REPAIR) Anvil.Unbreakable=This item is unbreakable! #SWORDS -Swords.Ability.Lower=[[GRAY]]You lower your sword. -Swords.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Sword. -Swords.Combat.Rupture.Note=[[GRAY]]NOTE: [[YELLOW]]1 Tick happens every 0.5 seconds! -Swords.Combat.Bleeding.Started=[[DARK_RED]] You're bleeding! -Swords.Combat.Bleeding.Stopped=[[GRAY]]The bleeding has [[GREEN]]stopped[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**ENEMY BLEEDING** -Swords.Combat.Counter.Hit=[[DARK_RED]]Hit with a counter-attack! -Swords.Combat.Countered=[[GREEN]]**COUNTER-ATTACKED** -Swords.Combat.SS.Struck=[[DARK_RED]]Struck by SERRATED STRIKES! +Swords.Ability.Lower=&7You lower your sword. +Swords.Ability.Ready=&3You &6ready&3 your Sword. +Swords.Combat.Rupture.Note=&7NOTE: &e1 Tick happens every 0.5 seconds! +Swords.Combat.Bleeding.Started=&4 You're bleeding! +Swords.Combat.Bleeding.Stopped=&7The bleeding has &astopped&7! +Swords.Combat.Bleeding=&a**ENEMY BLEEDING** +Swords.Combat.Counter.Hit=&4Hit with a counter-attack! +Swords.Combat.Countered=&a**COUNTER-ATTACKED** +Swords.Combat.SS.Struck=&4Struck by SERRATED STRIKES! Swords.SubSkill.CounterAttack.Name=Counter Attack Swords.SubSkill.CounterAttack.Description=Reflect a portion of damage when attacked! Swords.SubSkill.CounterAttack.Stat=Counter Attack Chance @@ -426,16 +425,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=Swords Limit Break Swords.SubSkill.SwordsLimitBreak.Description=Breaking your limits. Increased damage against tough opponents. Intended for PVP, up to server settings for whether or not it will boost damage in PVE. Swords.SubSkill.SwordsLimitBreak.Stat=Limit Break Max DMG Swords.SubSkill.Rupture.Stat=Rupture Chance -Swords.SubSkill.Rupture.Stat.Extra=Rupture: [[GREEN]]{0} ticks [{1} DMG vs Player] [{2} DMG vs Mobs] +Swords.SubSkill.Rupture.Stat.Extra=Rupture: &a{0} ticks [{1} DMG vs Player] [{2} DMG vs Mobs] Swords.Effect.4=Serrated Strikes Rupture+ Swords.Effect.5={0} Tick Rupture Swords.Listener=Swords: Swords.SkillName=SWORDS Swords.Skills.SS.Off=**Serrated Strikes has worn off** -Swords.Skills.SS.On=[[GREEN]]**SERRATED STRIKES ACTIVATED** -Swords.Skills.SS.Refresh=[[GREEN]]Your [[YELLOW]]Serrated Strikes [[GREEN]]ability is refreshed! -Swords.Skills.SS.Other.Off=Serrated Strikes[[GREEN]] has worn off for [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Serrated Strikes! +Swords.Skills.SS.On=&a**SERRATED STRIKES ACTIVATED** +Swords.Skills.SS.Refresh=&aYour &eSerrated Strikes &aability is refreshed! +Swords.Skills.SS.Other.Off=Serrated Strikes&a has worn off for &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 has used &cSerrated Strikes! #TAMING Taming.Ability.Bonus.0=Environmentally Aware Taming.Ability.Bonus.1=Wolves avoid danger @@ -462,7 +461,7 @@ Taming.SubSkill.ShockProof.Name=Shock Proof Taming.SubSkill.ShockProof.Description=Explosive Damage Reduction Taming.SubSkill.CallOfTheWild.Name=Call of the Wild Taming.SubSkill.CallOfTheWild.Description=Summon an animal to your side -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW: Crouch and left-click with\n {0} {1} (Ocelot), {2} {3} (Wolf), {4} {5} (Horse) +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW: Crouch and left-click with\n {0} {1} (Ocelot), {2} {3} (Wolf), {4} {5} (Horse) Taming.SubSkill.FastFoodService.Name=Fast Food Service Taming.SubSkill.FastFoodService.Description=Chance for wolves to heal on attack Taming.SubSkill.HolyHound.Name=Holy Hound @@ -478,23 +477,23 @@ Taming.SubSkill.ThickFur.Description=DMG Reduction, Fire Resistance Taming.SubSkill.Pummel.Name=Pummel Taming.SubSkill.Pummel.Description=Your Wolves have a chance of knocking back foes Taming.SubSkill.Pummel.TargetMessage=You've been knocked back by a wolf! -Taming.Listener.Wolf=[[DARK_GRAY]]Your wolf scurries back to you... +Taming.Listener.Wolf=&8Your wolf scurries back to you... Taming.Listener=Taming: Taming.SkillName=TAMING -Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]](Call Of The Wild) [[GRAY]]You have summoned a [[GOLD]]{0}[[GRAY]] -Taming.Summon.COTW.Success.WithLifespan=[[GREEN]](Call Of The Wild) [[GRAY]]You have summoned a [[GOLD]]{0}[[GRAY]] and it has a duration of [[GOLD]]{1}[[GRAY]] seconds. -Taming.Summon.COTW.Limit=[[GREEN]](Call Of The Wild) [[GRAY]]You can only have [[RED]]{0} [[GRAY]]summoned [[GRAY]]{1} pets at the same time. -Taming.Summon.COTW.TimeExpired=[[GREEN]](Call Of The Wild) [[GRAY]]Time is up, your [[GOLD]]{0}[[GRAY]] departs. -Taming.Summon.COTW.BreedingDisallowed=[[GREEN]](Call Of The Wild) [[RED]]You cannot breed a summoned animal. -Taming.Summon.COTW.NeedMoreItems=[[GREEN]](Call Of The Wild) [[GRAY]]You need [[YELLOW]]{0}[[GRAY]] more [[DARK_AQUA]]{1}[[GRAY]](s) -Taming.Summon.Name.Format=[[GOLD]](COTW) [[WHITE]]{0}'s {1} +Taming.Summon.COTW.Success.WithoutLifespan=&a(Call Of The Wild) &7You have summoned a &6{0}&7 +Taming.Summon.COTW.Success.WithLifespan=&a(Call Of The Wild) &7You have summoned a &6{0}&7 and it has a duration of &6{1}&7 seconds. +Taming.Summon.COTW.Limit=&a(Call Of The Wild) &7You can only have &c{0} &7summoned &7{1} pets at the same time. +Taming.Summon.COTW.TimeExpired=&a(Call Of The Wild) &7Time is up, your &6{0}&7 departs. +Taming.Summon.COTW.BreedingDisallowed=&a(Call Of The Wild) &cYou cannot breed a summoned animal. +Taming.Summon.COTW.NeedMoreItems=&a(Call Of The Wild) &7You need &e{0}&7 more &3{1}&7(s) +Taming.Summon.Name.Format=&6(COTW) &f{0}'s {1} #UNARMED Unarmed.Ability.Bonus.0=Iron Arm Style Unarmed.Ability.Bonus.1=+{0} DMG Upgrade Unarmed.Ability.IronGrip.Attacker=Your opponent has an iron grip! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Your iron grip kept you from being disarmed! -Unarmed.Ability.Lower=[[GRAY]]You lower your fists. -Unarmed.Ability.Ready=[[DARK_AQUA]]You [[GOLD]]ready[[DARK_AQUA]] your Fists. +Unarmed.Ability.IronGrip.Defender=&aYour iron grip kept you from being disarmed! +Unarmed.Ability.Lower=&7You lower your fists. +Unarmed.Ability.Ready=&3You &6ready&3 your Fists. Unarmed.SubSkill.Berserk.Name=Berserk Unarmed.SubSkill.Berserk.Description=+50% DMG, Breaks weak materials Unarmed.SubSkill.Berserk.Stat=Berserk Length @@ -517,10 +516,10 @@ Unarmed.SubSkill.BlockCracker.Description=Break rock with your fists Unarmed.Listener=Unarmed: Unarmed.SkillName=UNARMED Unarmed.Skills.Berserk.Off=**Berserk has worn off** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK ACTIVATED** -Unarmed.Skills.Berserk.Other.Off=Berserk[[GREEN]] has worn off for [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Berserk! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Your [[YELLOW]]Berserk [[GREEN]]ability is refreshed! +Unarmed.Skills.Berserk.On=&a**BERSERK ACTIVATED** +Unarmed.Skills.Berserk.Other.Off=Berserk&a has worn off for &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 has used &cBerserk! +Unarmed.Skills.Berserk.Refresh=&aYour &eBerserk &aability is refreshed! #WOODCUTTING Woodcutting.Ability.0=Leaf Blower Woodcutting.Ability.1=Blow away leaves @@ -542,173 +541,173 @@ Woodcutting.SubSkill.NaturesBounty.Description=Gather experience from nature. Woodcutting.Listener=Woodcutting: Woodcutting.SkillName=WOODCUTTING Woodcutting.Skills.TreeFeller.Off=**Tree Feller has worn off** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**TREE FELLER ACTIVATED** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Your [[YELLOW]]Tree Feller [[GREEN]]ability is refreshed! -Woodcutting.Skills.TreeFeller.Other.Off=Tree Feller[[GREEN]] has worn off for [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] has used [[RED]]Tree Feller! +Woodcutting.Skills.TreeFeller.On=&a**TREE FELLER ACTIVATED** +Woodcutting.Skills.TreeFeller.Refresh=&aYour &eTree Feller &aability is refreshed! +Woodcutting.Skills.TreeFeller.Other.Off=Tree Feller&a has worn off for &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 has used &cTree Feller! Woodcutting.Skills.TreeFeller.Splinter=YOUR AXE SPLINTERS INTO DOZENS OF PIECES! Woodcutting.Skills.TreeFeller.Threshold=That tree is too large! #ABILITIY #COMBAT -Combat.ArrowDeflect=[[WHITE]]**ARROW DEFLECT** -Combat.BeastLore=[[GREEN]]**BEAST LORE** -Combat.BeastLoreHealth=[[DARK_AQUA]]Būklė ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Savininkas ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]Horse Movement Speed ([[GREEN]]{0} blocks/s[[DARK_AQUA]]) -Combat.BeastLoreHorseJumpStrength=[[DARK_AQUA]]Horse Jump Strength ([[GREEN]]Max {0} blocks[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**GORED** +Combat.ArrowDeflect=&f**ARROW DEFLECT** +Combat.BeastLore=&a**BEAST LORE** +Combat.BeastLoreHealth=&3Būklė (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Savininkas (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3Horse Movement Speed (&a{0} blocks/s&3) +Combat.BeastLoreHorseJumpStrength=&3Horse Jump Strength (&aMax {0} blocks&3) +Combat.Gore=&a**GORED** Combat.StruckByGore=**YOU HAVE BEEN GORED** -Combat.TargetDazed=Target was [[DARK_RED]]Dazed -Combat.TouchedFuzzy=[[DARK_RED]]Touched Fuzzy. Felt Dizzy. +Combat.TargetDazed=Target was &4Dazed +Combat.TouchedFuzzy=&4Touched Fuzzy. Felt Dizzy. #COMMANDS ##generic -mcMMO.Description=[[DARK_AQUA]]Visa informacija apie: [[YELLOW]]mcMMO[[DARK_AQUA]] Projektas:,[[GOLD]]mcMMO yra [[RED]]atvirojo kodo[[GOLD]] RPG modifikacija sukurta 2011 metų Vasario mėn.,[[GOLD]]projekto autorius: [[BLUE]]nossr50[[GOLD]]. Pagrindinė idėja buvo apjungti RPG įgūdžius.,[[DARK_AQUA]]Svarbu:,[[GOLD]] - [[GREEN]]Naudokite [[RED]]/mcmmo help[[GREEN]] norėdami peržiūrėti komandoms,[[GOLD]] - [[GREEN]]Naudokite [[RED]]/SKILLNAME[[GREEN]] norėdami peržiūrėti įgūdžių informaciją,[[DARK_AQUA]]Autoriai:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Creator & Project Lead),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](Dev),[[GOLD]] - [[GREEN]]kashike [[BLUE]](Dev),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Classic versijos plėtotojas) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]Pagrindiniai plėtotojai: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]You were awarded {0} levels in all skills! +mcMMO.Description=&3Visa informacija apie: &emcMMO&3 Projektas:,&6mcMMO yra &catvirojo kodo&6 RPG modifikacija sukurta 2011 metų Vasario mėn.,&6projekto autorius: &9nossr50&6. Pagrindinė idėja buvo apjungti RPG įgūdžius.,&3Svarbu:,&6 - &aNaudokite &c/mcmmo help&a norėdami peržiūrėti komandoms,&6 - &aNaudokite &c/SKILLNAME&a norėdami peržiūrėti įgūdžių informaciją,&3Autoriai:,&6 - &anossr50 &9(Creator & Project Lead),&6 - &aelectronicboy &9(Dev),&6 - &akashike &9(Dev),&6 - &at00thpick1 &9(Classic versijos plėtotojas) +mcMMO.Description.FormerDevs=&3Pagrindiniai plėtotojai: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&aYou were awarded {0} levels in all skills! Commands.addlevels.AwardAll.2=All skills have been modified for {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]You were awarded {0} levels in {1}! +Commands.addlevels.AwardSkill.1=&aYou were awarded {0} levels in {1}! Commands.addlevels.AwardSkill.2={0} has been modified for {1}. -Commands.addxp.AwardAll=[[GREEN]]You were awarded {0} experience in all skills! -Commands.addxp.AwardSkill=[[GREEN]]You were awarded {0} experience in {1}! -Commands.Ability.Off=Ability use toggled [[RED]]off -Commands.Ability.On=Ability use toggled [[GREEN]]on -Commands.Ability.Toggle=Ability use has been toggled for [[YELLOW]]{0} -Commands.AdminChat.Off=Admin Chat only [[RED]]Off -Commands.AdminChat.On=Admin Chat only [[GREEN]]On -Commands.AdminToggle=[[GREEN]]- Toggle admin chat +Commands.addxp.AwardAll=&aYou were awarded {0} experience in all skills! +Commands.addxp.AwardSkill=&aYou were awarded {0} experience in {1}! +Commands.Ability.Off=Ability use toggled &coff +Commands.Ability.On=Ability use toggled &aon +Commands.Ability.Toggle=Ability use has been toggled for &e{0} +Commands.AdminChat.Off=Admin Chat only &cOff +Commands.AdminChat.On=Admin Chat only &aOn +Commands.AdminToggle=&a- Toggle admin chat Commands.Chat.Console=*Console* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO Ability Cooldowns[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} seconds left -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]Ready! +Commands.Cooldowns.Header=&6--= &amcMMO Ability Cooldowns&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - &6{1} seconds left +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2Ready! Commands.Database.CooldownMS=You must wait {0} milliseconds before using this command again. Commands.Database.Processing=Your previous command is still being processed. Please wait. Commands.Disabled=Apgailestaujame, tačiau ši komanda yra išjungta! -Commands.DoesNotExist= [[RED]]Apgailestaujame, tačiau tokio žaidėjų serverio duomenų bazėje nėra! +Commands.DoesNotExist= &cApgailestaujame, tačiau tokio žaidėjų serverio duomenų bazėje nėra! Commands.GodMode.Disabled=mcMMO Nemirtingumas Išjungtas Commands.GodMode.Enabled=mcMMO Nemirtingumas Įjungtas Commands.AdminChatSpy.Enabled=mcMMO Party Chat Spy Enabled Commands.AdminChatSpy.Disabled=mcMMO Party Chat Spy Disabled -Commands.AdminChatSpy.Toggle=mcMMO Party Chat has been toggled for [[YELLOW]]{0} -Commands.AdminChatSpy.Chat=[[GOLD]][SPY: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=mcMMO Party Chat has been toggled for &e{0} +Commands.AdminChatSpy.Chat=&6[SPY: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] God Mode not permitted on this world (See Permissions) -Commands.GodMode.Toggle=Nemirtingumo rėžimas nustatytas: [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] Your healthbar display type was changed to [[RED]]Hearts[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] Your healthbar display type was changed to [[YELLOW]]Boxes[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] Your mob healthbars have been [[GRAY]]disabled[[WHITE]]. +Commands.GodMode.Toggle=Nemirtingumo rėžimas nustatytas: &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] Your healthbar display type was changed to &cHearts&f. +Commands.Healthbars.Changed.BAR=[mcMMO] Your healthbar display type was changed to &eBoxes&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] Your mob healthbars have been &7disabled&f. Commands.Healthbars.Invalid=Invalid healthbar type! -Commands.Inspect= [[GREEN]]- Peržiūrėti detalią žaidėjo informaciją -Commands.Invite.Success=[[GREEN]]Pakvietimas sėkmingai išsiustas. -Commands.Leaderboards= [[GREEN]]- Leaderboards -Commands.mcgod=[[GREEN]]- Nemirtingumo valdymas +Commands.Inspect= &a- Peržiūrėti detalią žaidėjo informaciją +Commands.Invite.Success=&aPakvietimas sėkmingai išsiustas. +Commands.Leaderboards= &a- Leaderboards +Commands.mcgod=&a- Nemirtingumo valdymas Commands.mchud.Invalid=That is not a valid HUD type. -Commands.mcpurge.Success=[[GREEN]]The database was successfully purged! -Commands.mcrank.Heading=[[GOLD]]-=ASMENINIAI ĮGŪDŽIAI=- -Commands.mcrank.Overall=Overall[[GREEN]] - [[GOLD]]Rank [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=[[YELLOW]]Žaidėjo įgūdžių rankas: [[WHITE]]{0} -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]Įgūdžių Rankas [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Neturintis įgūdžių ranko! +Commands.mcpurge.Success=&aThe database was successfully purged! +Commands.mcrank.Heading=&6-=ASMENINIAI ĮGŪDŽIAI=- +Commands.mcrank.Overall=Overall&a - &6Rank &f#&a{0} +Commands.mcrank.Player=&eŽaidėjo įgūdžių rankas: &f{0} +Commands.mcrank.Skill=&e{0}&a - &6Įgūdžių Rankas &f#&a{1} +Commands.mcrank.Unranked=&fNeturintis įgūdžių ranko! Commands.mcrefresh.Success={0}''s cooldowns have been refreshed. -Commands.mcremove.Success=[[GREEN]]{0} was successfully removed from the database! -Commands.mctop.Tip=[[GOLD]]Tip: Use [[RED]]/mcrank[[GOLD]] to view all of your personal rankings! -Commands.mmoedit=[player] [[GREEN]] - Modify target -Commands.mmoedit.AllSkills.1=[[GREEN]]Your level in all skills was set to {0}! -Commands.mmoedit.Modified.1=[[GREEN]]Your level in {0} was set to {1}! +Commands.mcremove.Success=&a{0} was successfully removed from the database! +Commands.mctop.Tip=&6Tip: Use &c/mcrank&6 to view all of your personal rankings! +Commands.mmoedit=[player] &a - Modify target +Commands.mmoedit.AllSkills.1=&aYour level in all skills was set to {0}! +Commands.mmoedit.Modified.1=&aYour level in {0} was set to {1}! Commands.mmoedit.Modified.2={0} has been modified for {1}. Commands.mcconvert.Database.Same=You are already using the {0} database! Commands.mcconvert.Database.InvalidType={0} nustatytas netinkamas duomenų tipas. -Commands.mcconvert.Database.Start=[[GRAY]]Starting conversion from {0} to {1}... -Commands.mcconvert.Database.Finish=[[GRAY]]Database migration complete; the {1} database now has all data from the {0} database. -Commands.mmoshowdb=The currently used database is [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=Nežinomas formulės tipas! Galimi tipai yra: [[GREEN]]LINEAR [[RED]]and [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7Starting conversion from {0} to {1}... +Commands.mcconvert.Database.Finish=&7Database migration complete; the {1} database now has all data from the {0} database. +Commands.mmoshowdb=The currently used database is &a{0} +Commands.mcconvert.Experience.Invalid=Nežinomas formulės tipas! Galimi tipai yra: &aLINEAR &cand &aEXPONENTIAL. Commands.mcconvert.Experience.Same=Already using formula type {0} -Commands.mcconvert.Experience.Start=[[GRAY]]Starting conversion from {0} to {1} curve -Commands.mcconvert.Experience.Finish=[[GRAY]]Formula conversion complete; now using {0} XP curve. -Commands.ModDescription=[[GREEN]]- Read brief mod description +Commands.mcconvert.Experience.Start=&7Starting conversion from {0} to {1} curve +Commands.mcconvert.Experience.Finish=&7Formula conversion complete; now using {0} XP curve. +Commands.ModDescription=&a- Read brief mod description Commands.NoConsole=Ši komanda negali būti naudojama konsolės rėžime! -Commands.Notifications.Off=Ability notifications toggled [[RED]]off -Commands.Notifications.On=Ability notifications toggled [[GREEN]]on +Commands.Notifications.Off=Ability notifications toggled &coff +Commands.Notifications.On=Ability notifications toggled &aon Commands.Offline=This command does not work for offline players. Commands.NotLoaded=Žaidėjo profilis dar nepakrautas! -Commands.Party.Status=[[DARK_GRAY]]NAME: [[WHITE]]{0} {1} [[DARK_GRAY]]LEVEL: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]ALLY: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]Unlocked Features: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]SHARE MODE: -Commands.Party.ItemShare=[[GRAY]]ITEM [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]Sharing Items: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]NEAR YOU [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- Accept party invite -Commands.Party.Chat.Off=Party Chat only [[RED]]Off -Commands.Party.Chat.On=Party Chat only [[GREEN]]On -Commands.Party.Commands=[[RED]]---[][[GREEN]]PARTY COMMANDS[[RED]][]--- -Commands.Party.Invite.0=[[RED]]ALERT: [[GREEN]]You have received a party invite for {0} from {1} -Commands.Party.Invite.1=[[YELLOW]]Type [[GREEN]]/party accept[[YELLOW]] to accept the invite -Commands.Party.Invite=[[GREEN]]- Send party invite -Commands.Party.Invite.Accepted=[[GREEN]]Invite Accepted. You have joined party {0} -Commands.Party.Join=[[GRAY]]Joined Party: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] is full! -Commands.Party.PartyFull.Invite=You cannot invite [[YELLOW]]{0}[[RED]] to [[GREEN]]{1}[[RED]] because it already has [[DARK_AQUA]]{2}[[RED]] players in it! -Commands.Party.PartyFull.InviteAccept=You cannot join [[GREEN]]{0}[[RED]] because it already has [[DARK_AQUA]]{1}[[RED]] players in it! -Commands.Party.Create=[[GRAY]]Created Party: {0} -Commands.Party.Rename=[[GRAY]]Party name changed to: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Party {0} sharing set to: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]Party item sharing for [[GOLD]]{0} [[GRAY]]has been [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Party {0} already exists! -Commands.Party.Kick=[[RED]]You were kicked from party [[GREEN]]{0}[[RED]]! -Commands.Party.Leave=[[YELLOW]]You have left that party -Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]MEMBERS[[RED]][]----- -Commands.Party.None=[[RED]]You are not in a party. -Commands.Party.Quit=[[GREEN]]- Leave your current party -Commands.Party.Teleport=[[GREEN]]- Teleport to party member -Commands.Party.Toggle=[[GREEN]]- Toggle Party Chat -Commands.Party1=[[GREEN]]- Create a new party -Commands.Party2=[[GREEN]]- Join a players party -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]PARTY ALLIANCE[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]IS ALLIED WITH: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]ALLIANCE MEMBERS[[RED]][]----- -Commands.Party.Alliance.Invite.0=ALERT: [[GREEN]]You have received a party alliance invite for {0} from {1} -Commands.Party.Alliance.Invite.1=Type [[GREEN]]/party alliance accept[[YELLOW]] to accept the invite -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]Alliance invite Accepted. -Commands.Party.Alliance.None=[[RED]]Your party does not have an ally. -Commands.Party.Alliance.AlreadyAllies=[[RED]]Your party already has an ally. Disband with [[DARK_AQUA]]/party alliance disband -Commands.Party.Alliance.Help.0=[[RED]]This party hasn't formed an alliance. Invite a party leader -Commands.Party.Alliance.Help.1=[[RED]] to an alliance with [[DARK_AQUA]]/party alliance invite [[RED]]. -Commands.ptp.Enabled=Party teleporting [[GREEN]]enabled -Commands.ptp.Disabled=Party teleporting [[RED]]disabled -Commands.ptp.NoRequests=[[RED]]You have no teleport requests at this time -Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] You do not have permission to teleport to the world {0}. -Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]]has requested to teleport to you. -Commands.ptp.Request2=[[GREEN]]To teleport, type [[YELLOW]]/ptp accept[[GREEN]]. Request expires in [[RED]]{0} [[GREEN]]seconds. -Commands.ptp.AcceptAny.Enabled=Party teleport request confirmation [[GREEN]]enabled -Commands.ptp.AcceptAny.Disabled=Party teleport request confirmation [[RED]]disabled -Commands.ptp.RequestExpired=[[RED]]Party teleport request has expired! -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] Power Level [[YELLOW]]Leaderboard-- -Commands.PowerLevel.Capped=[[DARK_RED]]POWER LEVEL: [[GREEN]]{0} [[DARK_RED]]MAX LEVEL: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]POWER LEVEL: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]All of your skill levels have been reset successfully. -Commands.Reset.Single=[[GREEN]]Your {0} skill level has been reset successfully. -Commands.Reset=[[GREEN]]- Reset a skill's level to 0 -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO scoreboard cleared. -Commands.Scoreboard.NoBoard=[[RED]]The mcMMO scoreboard is not active. -Commands.Scoreboard.Keep=[[DARK_AQUA]]The mcMMO scoreboard will stay up until you use [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]The mcMMO scoreboard will clear [[GOLD]]{0}[[DARK_AQUA]] seconds from now. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Help for [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - clear the McMMO scoreboard -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - keep the mcMMO scoreboard up -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - clear the McMMO scoreboard after [[LIGHT_PURPLE]]n[[WHITE]] seconds -Commands.Scoreboard.Tip.Keep=[[GOLD]]Tip: Use [[RED]]/mcscoreboard keep[[GOLD]] while the scoreboard is shown to keep it from going away. -Commands.Scoreboard.Tip.Clear=[[GOLD]]Tip: Use [[RED]]/mcscoreboard clear[[GOLD]] to get rid of the scoreboard. +Commands.Party.Status=&8NAME: &f{0} {1} &8LEVEL: &3{2} +Commands.Party.Status.Alliance=&8ALLY: &f{0} +Commands.Party.UnlockedFeatures=&8Unlocked Features: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8SHARE MODE: +Commands.Party.ItemShare=&7ITEM &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8Sharing Items: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8NEAR YOU &3{0}&8/&3{1} +Commands.Party.Accept=&a- Accept party invite +Commands.Party.Chat.Off=Party Chat only &cOff +Commands.Party.Chat.On=Party Chat only &aOn +Commands.Party.Commands=&c---[]&aPARTY COMMANDS&c[]--- +Commands.Party.Invite.0=&cALERT: &aYou have received a party invite for {0} from {1} +Commands.Party.Invite.1=&eType &a/party accept&e to accept the invite +Commands.Party.Invite=&a- Send party invite +Commands.Party.Invite.Accepted=&aInvite Accepted. You have joined party {0} +Commands.Party.Join=&7Joined Party: {0} +Commands.Party.PartyFull=&6{0}&c is full! +Commands.Party.PartyFull.Invite=You cannot invite &e{0}&c to &a{1}&c because it already has &3{2}&c players in it! +Commands.Party.PartyFull.InviteAccept=You cannot join &a{0}&c because it already has &3{1}&c players in it! +Commands.Party.Create=&7Created Party: {0} +Commands.Party.Rename=&7Party name changed to: &f{0} +Commands.Party.SetSharing=&7Party {0} sharing set to: &3{1} +Commands.Party.ToggleShareCategory=&7Party item sharing for &6{0} &7has been &3{1} +Commands.Party.AlreadyExists=&4Party {0} already exists! +Commands.Party.Kick=&cYou were kicked from party &a{0}&c! +Commands.Party.Leave=&eYou have left that party +Commands.Party.Members.Header=&c-----[]&aMEMBERS&c[]----- +Commands.Party.None=&cYou are not in a party. +Commands.Party.Quit=&a- Leave your current party +Commands.Party.Teleport=&a- Teleport to party member +Commands.Party.Toggle=&a- Toggle Party Chat +Commands.Party1=&a- Create a new party +Commands.Party2=&a- Join a players party +Commands.Party.Alliance.Header=&c-----[]&aPARTY ALLIANCE&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8IS ALLIED WITH: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&aALLIANCE MEMBERS&c[]----- +Commands.Party.Alliance.Invite.0=ALERT: &aYou have received a party alliance invite for {0} from {1} +Commands.Party.Alliance.Invite.1=Type &a/party alliance accept&e to accept the invite +Commands.Party.Alliance.Invite.Accepted=&aAlliance invite Accepted. +Commands.Party.Alliance.None=&cYour party does not have an ally. +Commands.Party.Alliance.AlreadyAllies=&cYour party already has an ally. Disband with &3/party alliance disband +Commands.Party.Alliance.Help.0=&cThis party hasn't formed an alliance. Invite a party leader +Commands.Party.Alliance.Help.1=&c to an alliance with &3/party alliance invite &c. +Commands.ptp.Enabled=Party teleporting &aenabled +Commands.ptp.Disabled=Party teleporting &cdisabled +Commands.ptp.NoRequests=&cYou have no teleport requests at this time +Commands.ptp.NoWorldPermissions=&c[mcMMO] You do not have permission to teleport to the world {0}. +Commands.ptp.Request1=&e{0} &ahas requested to teleport to you. +Commands.ptp.Request2=&aTo teleport, type &e/ptp accept&a. Request expires in &c{0} &aseconds. +Commands.ptp.AcceptAny.Enabled=Party teleport request confirmation &aenabled +Commands.ptp.AcceptAny.Disabled=Party teleport request confirmation &cdisabled +Commands.ptp.RequestExpired=&cParty teleport request has expired! +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 Power Level &eLeaderboard-- +Commands.PowerLevel.Capped=&4POWER LEVEL: &a{0} &4MAX LEVEL: &e{1} +Commands.PowerLevel=&4POWER LEVEL: &a{0} +Commands.Reset.All=&aAll of your skill levels have been reset successfully. +Commands.Reset.Single=&aYour {0} skill level has been reset successfully. +Commands.Reset=&a- Reset a skill's level to 0 +Commands.Scoreboard.Clear=&3mcMMO scoreboard cleared. +Commands.Scoreboard.NoBoard=&cThe mcMMO scoreboard is not active. +Commands.Scoreboard.Keep=&3The mcMMO scoreboard will stay up until you use &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3The mcMMO scoreboard will clear &6{0}&3 seconds from now. +Commands.Scoreboard.Help.0=&6 == &aHelp for &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - clear the McMMO scoreboard +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - keep the mcMMO scoreboard up +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - clear the McMMO scoreboard after &dn&f seconds +Commands.Scoreboard.Tip.Keep=&6Tip: Use &c/mcscoreboard keep&6 while the scoreboard is shown to keep it from going away. +Commands.Scoreboard.Tip.Clear=&6Tip: Use &c/mcscoreboard clear&6 to get rid of the scoreboard. Commands.Skill.Invalid=That is not a valid skillname! Commands.Skill.ChildSkill=Child skills are not valid for this command! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Lyderiai-- -Commands.SkillInfo=[[GREEN]]- Peržiūrėsite detalią informaciją apie įgūdžius -Commands.Stats=[[GREEN]]- Peržiūrėti mcMMO Informaciją -Commands.ToggleAbility=[[GREEN]]- Toggle ability activation with right click -Commands.Usage.0=[[RED]]Teisingas naudojimas: /{0} -Commands.Usage.1=[[RED]]Teisingas naudojimas: /{0} {1} -Commands.Usage.2=[[RED]]Teisingas naudojimas: /{0} {1} {2} -Commands.Usage.3=[[RED]]Teisingas naudojimas: /{0} {1} {2} {3} +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Lyderiai-- +Commands.SkillInfo=&a- Peržiūrėsite detalią informaciją apie įgūdžius +Commands.Stats=&a- Peržiūrėti mcMMO Informaciją +Commands.ToggleAbility=&a- Toggle ability activation with right click +Commands.Usage.0=&cTeisingas naudojimas: /{0} +Commands.Usage.1=&cTeisingas naudojimas: /{0} {1} +Commands.Usage.2=&cTeisingas naudojimas: /{0} {1} {2} +Commands.Usage.3=&cTeisingas naudojimas: /{0} {1} {2} {3} Commands.Usage.FullClassName=classname Commands.Usage.Level=level Commands.Usage.Message=message @@ -721,69 +720,69 @@ Commands.Usage.Skill=skill Commands.Usage.SubSkill=subskill Commands.Usage.XP=xp Commands.Description.mmoinfo=Read details about a skill or mechanic. -Commands.MmoInfo.Mystery=[[GRAY]]You haven't unlocked this skill yet, but when you do you will be able to read details about it here! +Commands.MmoInfo.Mystery=&7You haven't unlocked this skill yet, but when you do you will be able to read details about it here! Commands.MmoInfo.NoMatch=That subskill doesn't exist! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO Info [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]Name:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] Details [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]mcMMO skills are being converted into an improved modular skill system, unfortunately this skill has not been converted yet and lacks detailed stats. The new system will allow for faster release times for new mcMMO skills and greater flexibility with existing skills. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] Mechanics [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO Info &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6Name:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a Details &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7mcMMO skills are being converted into an improved modular skill system, unfortunately this skill has not been converted yet and lacks detailed stats. The new system will allow for faster release times for new mcMMO skills and greater flexibility with existing skills. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 Mechanics &3[]=====[]=- Commands.MmoInfo.Stats=INFORMACIJA: {0} -Commands.Mmodebug.Toggle=mcMMO Debug Mode is now [[GOLD]]{0}[[GRAY]], use this command again to toggle. With debug mode true, you can punch blocks to print useful information used for support. -mcMMO.NoInvites=[[RED]]Šiuo metu Jūs neturite jokio pakvietimo! -mcMMO.NoPermission=[[DARK_RED]]Apgailestaujame, tačiau tam Jūs neturite atitinkamų leidimų! -mcMMO.NoSkillNote=[[DARK_GRAY]]If you don't have access to a skill it will not be shown here. +Commands.Mmodebug.Toggle=mcMMO Debug Mode is now &6{0}&7, use this command again to toggle. With debug mode true, you can punch blocks to print useful information used for support. +mcMMO.NoInvites=&cŠiuo metu Jūs neturite jokio pakvietimo! +mcMMO.NoPermission=&4Apgailestaujame, tačiau tam Jūs neturite atitinkamų leidimų! +mcMMO.NoSkillNote=&8If you don't have access to a skill it will not be shown here. ##party Party.Forbidden=[mcMMO] Parties not permitted on this world (See Permissions) -Party.Help.0=[[RED]]Teisingas naudojimas: [[DARK_AQUA]]{0} [password]. -Party.Help.1=[[RED]]To create a party, use [[DARK_AQUA]]{0} [password]. -Party.Help.2=[[RED]]Consult [[DARK_AQUA]]{0} [[RED]]for more information -Party.Help.3=[[RED]]Use [[DARK_AQUA]]{0} [password] [[RED]]to join or [[DARK_AQUA]]{1} [[RED]]to quit -Party.Help.4=[[RED]]To lock or unlock your party, use [[DARK_AQUA]]{0} -Party.Help.5=[[RED]]To password protect your party, use [[DARK_AQUA]]{0} -Party.Help.6=[[RED]]To kick a player from your party, use [[DARK_AQUA]]{0} -Party.Help.7=[[RED]]To transfer ownership of your party, use [[DARK_AQUA]]{0} -Party.Help.8=[[RED]]To disband your party, use [[DARK_AQUA]]{0} -Party.Help.9=[[RED]]Use [[DARK_AQUA]]{0} [[RED]]to share items with party members -Party.Help.10=[[RED]]Use [[DARK_AQUA]]{0} [[RED]]to enable XP sharing with party members -Party.InformedOnJoin={0} [[GREEN]]has joined your party -Party.InformedOnQuit={0} [[GREEN]]has left your party -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]has set the party name to [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]That is not a valid party name. -Party.Invite.Self=[[RED]]You can't invite yourself! -Party.IsLocked=[[RED]]This party is already locked! -Party.IsntLocked=[[RED]]This party is not locked! -Party.Locked=[[RED]]Party is locked, only party leader may invite. -Party.NotInYourParty=[[DARK_RED]]{0} is not in your party -Party.NotOwner=[[DARK_RED]]You are not the party leader. -Party.Target.NotOwner=[[DARK_RED]]{0} is not the party leader. -Party.Owner.New=[[GREEN]]{0} is the new party leader. -Party.Owner.NotLeader=[[DARK_RED]]You are no longer the party leader. -Party.Owner.Player =[[GREEN]]You are now the party leader. -Party.Password.None=[[RED]]This party is password protected. Please provide a password to join. -Party.Password.Incorrect=[[RED]]Party password is incorrect. -Party.Password.Set=[[GREEN]]Party password set to {0} -Party.Password.Removed=[[GREEN]]Party password has been cleared. -Party.Player.Invalid=[[RED]]That is not a valid player. -Party.NotOnline=[[DARK_RED]]{0} is not online! -Party.Player.InSameParty=[[RED]]{0} already is in your party! -Party.PlayerNotInParty=[[DARK_RED]]{0} is not in a party -Party.Specify=[[RED]]You must specify a party. -Party.Teleport.Dead=[[RED]]You can't teleport to a dead player. -Party.Teleport.Hurt=[[RED]]You have been hurt in the last {0} seconds and cannot teleport. -Party.Teleport.Player=[[GREEN]]You have teleported to {0}. -Party.Teleport.Self=[[RED]]You can't teleport to yourself! -Party.Teleport.Target=[[GREEN]]{0} has teleported to you. -Party.Teleport.Disabled=[[RED]]{0} doesn't allow party teleportation. -Party.Rename.Same=[[RED]]That is already the name of your party! -Party.Join.Self=[[RED]]You can't join yourself! -Party.Unlocked=[[GRAY]]Party is unlocked -Party.Disband=[[GRAY]]The party has been disbanded -Party.Alliance.Formed=[[GRAY]]Your party is now allies with [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]Your party is no longer allies with [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](INVITE-ONLY) -Party.Status.Unlocked=[[DARK_GREEN]](OPEN) -Party.LevelUp=[[YELLOW]]Party level increased by {0}. Total ({1}) +Party.Help.0=&cTeisingas naudojimas: &3{0} [password]. +Party.Help.1=&cTo create a party, use &3{0} [password]. +Party.Help.2=&cConsult &3{0} &cfor more information +Party.Help.3=&cUse &3{0} [password] &cto join or &3{1} &cto quit +Party.Help.4=&cTo lock or unlock your party, use &3{0} +Party.Help.5=&cTo password protect your party, use &3{0} +Party.Help.6=&cTo kick a player from your party, use &3{0} +Party.Help.7=&cTo transfer ownership of your party, use &3{0} +Party.Help.8=&cTo disband your party, use &3{0} +Party.Help.9=&cUse &3{0} &cto share items with party members +Party.Help.10=&cUse &3{0} &cto enable XP sharing with party members +Party.InformedOnJoin={0} &ahas joined your party +Party.InformedOnQuit={0} &ahas left your party +Party.InformedOnNameChange=&6{0} &ahas set the party name to &f{1} +Party.InvalidName=&4That is not a valid party name. +Party.Invite.Self=&cYou can't invite yourself! +Party.IsLocked=&cThis party is already locked! +Party.IsntLocked=&cThis party is not locked! +Party.Locked=&cParty is locked, only party leader may invite. +Party.NotInYourParty=&4{0} is not in your party +Party.NotOwner=&4You are not the party leader. +Party.Target.NotOwner=&4{0} is not the party leader. +Party.Owner.New=&a{0} is the new party leader. +Party.Owner.NotLeader=&4You are no longer the party leader. +Party.Owner.Player =&aYou are now the party leader. +Party.Password.None=&cThis party is password protected. Please provide a password to join. +Party.Password.Incorrect=&cParty password is incorrect. +Party.Password.Set=&aParty password set to {0} +Party.Password.Removed=&aParty password has been cleared. +Party.Player.Invalid=&cThat is not a valid player. +Party.NotOnline=&4{0} is not online! +Party.Player.InSameParty=&c{0} already is in your party! +Party.PlayerNotInParty=&4{0} is not in a party +Party.Specify=&cYou must specify a party. +Party.Teleport.Dead=&cYou can't teleport to a dead player. +Party.Teleport.Hurt=&cYou have been hurt in the last {0} seconds and cannot teleport. +Party.Teleport.Player=&aYou have teleported to {0}. +Party.Teleport.Self=&cYou can't teleport to yourself! +Party.Teleport.Target=&a{0} has teleported to you. +Party.Teleport.Disabled=&c{0} doesn't allow party teleportation. +Party.Rename.Same=&cThat is already the name of your party! +Party.Join.Self=&cYou can't join yourself! +Party.Unlocked=&7Party is unlocked +Party.Disband=&7The party has been disbanded +Party.Alliance.Formed=&7Your party is now allies with &a{0} +Party.Alliance.Disband=&7Your party is no longer allies with &c{0} +Party.Status.Locked=&4(INVITE-ONLY) +Party.Status.Unlocked=&2(OPEN) +Party.LevelUp=&eParty level increased by {0}. Total ({1}) Party.Feature.Chat=Party Chat Party.Feature.Teleport=Party Teleport Party.Feature.Alliance=Alliances @@ -794,11 +793,11 @@ Party.Feature.Locked.Teleport=LOCKED UNTIL {0}+ (PARTY TELEPORT) Party.Feature.Locked.Alliance=LOCKED UNTIL {0}+ (ALLIANCES) Party.Feature.Locked.ItemShare=LOCKED UNTIL {0}+ (ITEM SHARING) Party.Feature.Locked.XpShare=LOCKED UNTIL {0}+ (XP SHARING) -Party.Feature.Disabled.1=[[RED]]Party chat is not unlocked yet. -Party.Feature.Disabled.2=[[RED]]Party teleport is not unlocked yet. -Party.Feature.Disabled.3=[[RED]]Party alliances are not unlocked yet. -Party.Feature.Disabled.4=[[RED]]Party item sharing is not unlocked yet. -Party.Feature.Disabled.5=[[RED]]Party XP sharing is not unlocked yet. +Party.Feature.Disabled.1=&cParty chat is not unlocked yet. +Party.Feature.Disabled.2=&cParty teleport is not unlocked yet. +Party.Feature.Disabled.3=&cParty alliances are not unlocked yet. +Party.Feature.Disabled.4=&cParty item sharing is not unlocked yet. +Party.Feature.Disabled.5=&cParty XP sharing is not unlocked yet. Party.ShareType.Xp=XP Party.ShareType.Item=ITEM Party.ShareMode.None=NONE @@ -824,216 +823,216 @@ Commands.XPGain.Swords=Attacking Monsters Commands.XPGain.Taming=Animal Taming, or combat w/ your wolves Commands.XPGain.Unarmed=Attacking Monsters Commands.XPGain.Woodcutting=Chopping down trees -Commands.XPGain=[[DARK_GRAY]]XP GAIN: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Your XP BAR is now locked to {0}! -Commands.xplock.unlocked=[[GOLD]]Your XP BAR is now [[GREEN]]UNLOCKED[[GOLD]]! -Commands.xprate.modified=[[RED]]The XP RATE was modified to {0} -Commands.xprate.over=[[RED]]mcMMO XP Rate Event is OVER!! -Commands.xprate.proper.0=[[RED]]Proper usage to change the XP rate is /xprate -Commands.xprate.proper.1=[[RED]]Proper usage to restore the XP rate to default is /xprate reset -Commands.xprate.proper.2=[[RED]]Please specify true or false to indicate if this is an xp event or not +Commands.XPGain=&8XP GAIN: &f{0} +Commands.xplock.locked=&6Your XP BAR is now locked to {0}! +Commands.xplock.unlocked=&6Your XP BAR is now &aUNLOCKED&6! +Commands.xprate.modified=&cThe XP RATE was modified to {0} +Commands.xprate.over=&cmcMMO XP Rate Event is OVER!! +Commands.xprate.proper.0=&cProper usage to change the XP rate is /xprate +Commands.xprate.proper.1=&cProper usage to restore the XP rate to default is /xprate reset +Commands.xprate.proper.2=&cPlease specify true or false to indicate if this is an xp event or not Commands.NegativeNumberWarn=Don't use negative numbers! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] Event! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] Event Over! -Commands.Event.Stop.Subtitle=[[GREEN]]I hope you had fun! -Commands.Event.XP=[[DARK_AQUA]]XP Rate is now [[GOLD]]{0}[[DARK_AQUA]]x -Commands.xprate.started.0=[[GOLD]]XP EVENT FOR mcMMO HAS STARTED! -Commands.xprate.started.1=[[GOLD]]mcMMO XP RATE IS NOW {0}x! +Commands.Event.Start=&amcMMO&6 Event! +Commands.Event.Stop=&amcMMO&3 Event Over! +Commands.Event.Stop.Subtitle=&aI hope you had fun! +Commands.Event.XP=&3XP Rate is now &6{0}&3x +Commands.xprate.started.0=&6XP EVENT FOR mcMMO HAS STARTED! +Commands.xprate.started.1=&6mcMMO XP RATE IS NOW {0}x! # Admin Notifications -Server.ConsoleName=[[YELLOW]][Server] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]You have set the global XP rate multiplier to [[GOLD]]{0}x -Notifications.Admin.XPRate.End.Self=[[GRAY]]You ended the XP rate event. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]has ended the XP rate event -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]has started or modified an XP rate event with global multiplier {1}x -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Server] +Notifications.Admin.XPRate.Start.Self=&7You have set the global XP rate multiplier to &6{0}x +Notifications.Admin.XPRate.End.Self=&7You ended the XP rate event. +Notifications.Admin.XPRate.End.Others={0} &7has ended the XP rate event +Notifications.Admin.XPRate.Start.Others={0} &7has started or modified an XP rate event with global multiplier {1}x +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event=[[GOLD]]mcMMO is currently in an XP rate event! XP rate is {0}x! +XPRate.Event=&6mcMMO is currently in an XP rate event! XP rate is {0}x! #GUIDES -Guides.Available=[[GRAY]]Guide for {0} available - type /{1} ? [page] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Guide[[GOLD]]=- +Guides.Available=&7Guide for {0} available - type /{1} ? [page] +Guides.Header=&6-=&a{0} Guide&6=- Guides.Page.Invalid=Not a valid page number! Guides.Page.OutOfRange=That page does not exist, there are only {0} total pages. Guides.Usage= Usage is /{0} ? [page] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]About Acrobatics:\n[[YELLOW]]Acrobatics is the art of moving Gracefuly in mcMMO.\n[[YELLOW]]It provides combat bonuses and environment damage bonuses.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to perform a dodge\n[[YELLOW]]in combat or survive falls from heights that damage you. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]How does Rolling work?\n[[YELLOW]]You have a passive chance when you take fall damage\n[[YELLOW]]to negate the damage done. You can hold the sneak button to\n[[YELLOW]]double your chances during the fall.\n[[YELLOW]]This triggers a Graceful Roll instead of a standard one.\n[[YELLOW]]Graceful Rolls are like regular rolls but are twice as likely to\n[[YELLOW]]occur and provide more damage safety than regular rolls.\n[[YELLOW]]Rolling chance is tied to your skill level -Guides.Acrobatics.Section.2=[[DARK_AQUA]]How does Dodge work?\n[[YELLOW]]Dodge is a passive chance when you are\n[[YELLOW]]injured in combat to halve the damage taken.\n[[YELLOW]]It is tied to your skill level. +Guides.Acrobatics.Section.0=&3About Acrobatics:\n&eAcrobatics is the art of moving Gracefuly in mcMMO.\n&eIt provides combat bonuses and environment damage bonuses.\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to perform a dodge\n&ein combat or survive falls from heights that damage you. +Guides.Acrobatics.Section.1=&3How does Rolling work?\n&eYou have a passive chance when you take fall damage\n&eto negate the damage done. You can hold the sneak button to\n&edouble your chances during the fall.\n&eThis triggers a Graceful Roll instead of a standard one.\n&eGraceful Rolls are like regular rolls but are twice as likely to\n&eoccur and provide more damage safety than regular rolls.\n&eRolling chance is tied to your skill level +Guides.Acrobatics.Section.2=&3How does Dodge work?\n&eDodge is a passive chance when you are\n&einjured in combat to halve the damage taken.\n&eIt is tied to your skill level. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]About Alchemy:\n[[YELLOW]]Alchemy is about brewing potions.\n[[YELLOW]]It provides a speed increase in the potion brew time, as well\n[[YELLOW]]as the addition of new (previously) unobtainable potions.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to brew potions. -Guides.Alchemy.Section.1=[[DARK_AQUA]]How does Catalysis work?\n[[YELLOW]]Catalysis speeds of the brewing process, with a\n[[YELLOW]]max speed of 4x at level 1000.\n[[YELLOW]]This ability is unlocked at level 100 by default. -Guides.Alchemy.Section.2=[[DARK_AQUA]]How does Concoctions work?\n[[YELLOW]]Concoctions allows brewing of more potions with custom ingredients.\n[[YELLOW]]Which special ingredients are unlocked is determined\n[[YELLOW]]by your Rank. There are 8 ranks to unlock. -Guides.Alchemy.Section.3=[[DARK_AQUA]]Concoctions tier 1 ingredients:\n[[YELLOW]]Blaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n[[YELLOW]]Glowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n[[YELLOW]]Magma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n[[YELLOW]]Pufferfish\n[[YELLOW]](Vanilla Potions) -Guides.Alchemy.Section.4=[[DARK_AQUA]]Concoctions tier 2 ingredients:\n[[YELLOW]]Carrot (Potion of Haste)\n[[YELLOW]]Slimeball (Potion of Dullness)\n\n[[DARK_AQUA]]Concoctions tier 3 ingredients:\n[[YELLOW]]Quartz (Potion of Absorption)\n[[YELLOW]]Red Mushroom (Potion of Leaping) -Guides.Alchemy.Section.5=[[DARK_AQUA]]Concoctions tier 4 ingredients:\n[[YELLOW]]Apple (Potion of Health Boost)\n[[YELLOW]]Rotten Flesh (Potion of Hunger)\n\n[[DARK_AQUA]]Concoctions tier 5 ingredients:\n[[YELLOW]]Brown Mushroom (Potion of Nausea)\n[[YELLOW]]Ink Sack (Potion of Blindness) -Guides.Alchemy.Section.6=[[DARK_AQUA]]Concoctions tier 6 ingredients:\n[[YELLOW]]Fern (Potion of Saturation)\n\n[[DARK_AQUA]]Concoctions tier 7 ingredients:\n[[YELLOW]]Poisonous Potato (Potion of Decay)\n\n[[DARK_AQUA]]Concoctions tier 8 ingredients:\n[[YELLOW]]Regular Golden Apple (Potion of Resistance) +Guides.Alchemy.Section.0=&3About Alchemy:\n&eAlchemy is about brewing potions.\n&eIt provides a speed increase in the potion brew time, as well\n&eas the addition of new (previously) unobtainable potions.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to brew potions. +Guides.Alchemy.Section.1=&3How does Catalysis work?\n&eCatalysis speeds of the brewing process, with a\n&emax speed of 4x at level 1000.\n&eThis ability is unlocked at level 100 by default. +Guides.Alchemy.Section.2=&3How does Concoctions work?\n&eConcoctions allows brewing of more potions with custom ingredients.\n&eWhich special ingredients are unlocked is determined\n&eby your Rank. There are 8 ranks to unlock. +Guides.Alchemy.Section.3=&3Concoctions tier 1 ingredients:\n&eBlaze Powder, Fermented Spider Eye, Ghast Tear, Redstone,\n&eGlowstone Dust, Sugar, Glistering Melon, Golden Carrot,\n&eMagma Cream, Nether Wart, Spider Eye, Suplhur, Water Lily,\n&ePufferfish\n&e(Vanilla Potions) +Guides.Alchemy.Section.4=&3Concoctions tier 2 ingredients:\n&eCarrot (Potion of Haste)\n&eSlimeball (Potion of Dullness)\n\n&3Concoctions tier 3 ingredients:\n&eQuartz (Potion of Absorption)\n&eRed Mushroom (Potion of Leaping) +Guides.Alchemy.Section.5=&3Concoctions tier 4 ingredients:\n&eApple (Potion of Health Boost)\n&eRotten Flesh (Potion of Hunger)\n\n&3Concoctions tier 5 ingredients:\n&eBrown Mushroom (Potion of Nausea)\n&eInk Sack (Potion of Blindness) +Guides.Alchemy.Section.6=&3Concoctions tier 6 ingredients:\n&eFern (Potion of Saturation)\n\n&3Concoctions tier 7 ingredients:\n&ePoisonous Potato (Potion of Decay)\n\n&3Concoctions tier 8 ingredients:\n&eRegular Golden Apple (Potion of Resistance) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]About Archery:\n[[YELLOW]]Archery is about shooting with your bow and arrow.\n[[YELLOW]]It provides various combat bonuses, such as a damage boost\n[[YELLOW]]that scales with your level and the ability to daze your\n[[YELLOW]]opponents in PvP. In addition to this, you can retrieve\n[[YELLOW]]some of your spent arrows from the corpses of your foes.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to shoot mobs or\n[[YELLOW]]other players. -Guides.Archery.Section.1=[[DARK_AQUA]]How does Skill Shot work?\n[[YELLOW]]Skill Shot provides additional damage to your shots.\n[[YELLOW]]The bonus damage from Skill Shot increases as you\n[[YELLOW]]level in Archery.\n[[YELLOW]]With the default settings, your archery damage increases 10%\n[[YELLOW]]every 50 levels, to a maximum of 200% bonus damage. -Guides.Archery.Section.2=[[DARK_AQUA]]How does Daze work?\n[[YELLOW]]You have a passive chance to daze other players when\n[[YELLOW]]you shoot them. When Daze triggers it forces your opponents\n[[YELLOW]]to look straight up for a short duration.\n[[YELLOW]]A Daze shot also deals an additional 4 damage (2 hearts). -Guides.Archery.Section.3=[[DARK_AQUA]]How does Arrow Retrieval work?\n[[YELLOW]]You have a passive chance to retrieve some of your arrows\n[[YELLOW]]when you kill a mob with your bow.\n[[YELLOW]]This chance increases as you level in Archery.\n[[YELLOW]]By default, this ability increases by 0.1% per level, up to 100%\n[[YELLOW]]at level 1000. +Guides.Archery.Section.0=&3About Archery:\n&eArchery is about shooting with your bow and arrow.\n&eIt provides various combat bonuses, such as a damage boost\nðat scales with your level and the ability to daze your\n&eopponents in PvP. In addition to this, you can retrieve\n&esome of your spent arrows from the corpses of your foes.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to shoot mobs or\n&eother players. +Guides.Archery.Section.1=&3How does Skill Shot work?\n&eSkill Shot provides additional damage to your shots.\n&eThe bonus damage from Skill Shot increases as you\n&elevel in Archery.\n&eWith the default settings, your archery damage increases 10%\n&eevery 50 levels, to a maximum of 200% bonus damage. +Guides.Archery.Section.2=&3How does Daze work?\n&eYou have a passive chance to daze other players when\n&eyou shoot them. When Daze triggers it forces your opponents\n&eto look straight up for a short duration.\n&eA Daze shot also deals an additional 4 damage (2 hearts). +Guides.Archery.Section.3=&3How does Arrow Retrieval work?\n&eYou have a passive chance to retrieve some of your arrows\n&ewhen you kill a mob with your bow.\n&eThis chance increases as you level in Archery.\n&eBy default, this ability increases by 0.1% per level, up to 100%\n&eat level 1000. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]About Axes:\n[[YELLOW]]With the Axes skill you can use your axe for much more then\n[[YELLOW]]just deforesting! You can hack and chop away at mobs\n[[YELLOW]]and players to gain XP, hitting mobs with the effect of\n[[YELLOW]]knockback and inflicting DEADLY criticals on mobs and players.\n[[YELLOW]]Your axe also becomes a hand-held woodchipper,\n[[YELLOW]]breaking down the enemy's armor with ease as your level\n[[YELLOW]]increases.\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need hit other mobs or players\n[[YELLOW]]with an Axe. -Guides.Axes.Section.1=[[DARK_AQUA]]How does Skull Splitter work?\n[[YELLOW]]This ability allows you to deal an AoE (Area of Effect) hit.\n[[YELLOW]]This AoE hit will deal half as much damage as you did to the\n[[YELLOW]]main target, so it's great for clearing out large piles of mobs. -Guides.Axes.Section.2=[[DARK_AQUA]]How does Critical Strikes work?\n[[YELLOW]]Critical Strikes is a passive ability which gives players a\n[[YELLOW]]chance to deal additional damage.\n[[YELLOW]]With the default settings, every 2 skill levels in Axes awards a\n[[YELLOW]]0.1% chance to deal a Critical Strike, causing 2.0 times damage\n[[YELLOW]]to mobs or 1.5 times damage against other players. -Guides.Axes.Section.3=[[DARK_AQUA]]How does Axe Mastery work?\n[[YELLOW]]Axe Mastery is a passive ability that will add additional damage\n[[YELLOW]]to your hits when using Axes.\n[[YELLOW]]By default, the bonus damage increases by 1 every 50 levels,\n[[YELLOW]]up to a cap of 4 extra damage at level 200. -Guides.Axes.Section.4=[[DARK_AQUA]]How does Armor Impact work?\n[[YELLOW]]Strike with enough force to shatter armor!\n[[YELLOW]]Armor Impact has a passive chance to damage your\n[[YELLOW]]opponent's armor. This damage increases as you level in Axes. -Guides.Axes.Section.5=[[DARK_AQUA]]How does Greater Impact work?\n[[YELLOW]]You have a passive chance to achieve a greater impact when\n[[YELLOW]]hitting mobs or players with your axe.\n[[YELLOW]]By default this chance is 25%. This passive ability has an\n[[YELLOW]]extreme knockback effect, similar to the Knockback II\n[[YELLOW]]enchantment. In addition, it deals bonus damage to the target. +Guides.Axes.Section.0=&3About Axes:\n&eWith the Axes skill you can use your axe for much more then\n&ejust deforesting! You can hack and chop away at mobs\n&eand players to gain XP, hitting mobs with the effect of\n&eknockback and inflicting DEADLY criticals on mobs and players.\n&eYour axe also becomes a hand-held woodchipper,\n&ebreaking down the enemy's armor with ease as your level\n&eincreases.\n&3XP GAIN:\n&eTo gain XP in this skill you need hit other mobs or players\n&ewith an Axe. +Guides.Axes.Section.1=&3How does Skull Splitter work?\n&eThis ability allows you to deal an AoE (Area of Effect) hit.\n&eThis AoE hit will deal half as much damage as you did to the\n&emain target, so it's great for clearing out large piles of mobs. +Guides.Axes.Section.2=&3How does Critical Strikes work?\n&eCritical Strikes is a passive ability which gives players a\n&echance to deal additional damage.\n&eWith the default settings, every 2 skill levels in Axes awards a\n&e0.1% chance to deal a Critical Strike, causing 2.0 times damage\n&eto mobs or 1.5 times damage against other players. +Guides.Axes.Section.3=&3How does Axe Mastery work?\n&eAxe Mastery is a passive ability that will add additional damage\n&eto your hits when using Axes.\n&eBy default, the bonus damage increases by 1 every 50 levels,\n&eup to a cap of 4 extra damage at level 200. +Guides.Axes.Section.4=&3How does Armor Impact work?\n&eStrike with enough force to shatter armor!\n&eArmor Impact has a passive chance to damage your\n&eopponent's armor. This damage increases as you level in Axes. +Guides.Axes.Section.5=&3How does Greater Impact work?\n&eYou have a passive chance to achieve a greater impact when\n&ehitting mobs or players with your axe.\n&eBy default this chance is 25%. This passive ability has an\n&eextreme knockback effect, similar to the Knockback II\n&eenchantment. In addition, it deals bonus damage to the target. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]About Excavation:\n[[YELLOW]]Excavation is the act of digging up dirt to find treasures.\n[[YELLOW]]By excavating the land you will find treasures.\n[[YELLOW]]The more you do this the more treasures you can find.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you must dig with a shovel in hand.\n[[YELLOW]]Only certain materials can be dug up for treasures and XP. -Guides.Excavation.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Grass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow -Guides.Excavation.Section.2=[[DARK_AQUA]]How to use Giga Drill Breaker:\n[[YELLOW]]With a shovel in hand right click to ready your tool.\n[[YELLOW]]Once in this state you have about 4 seconds to make\n[[YELLOW]]contact with Excavation compatible materials this will\n[[YELLOW]]activate Giga Drill Breaker. -Guides.Excavation.Section.3=[[DARK_AQUA]]What is Giga Drill Breaker?\n[[YELLOW]]Giga Drill Breaker is an ability with a cooldown\n[[YELLOW]]tied to Excavation skill. It triples your chance\n[[YELLOW]]of finding treasures and enables instant break\n[[YELLOW]]on Excavation materials. -Guides.Excavation.Section.4=[[DARK_AQUA]]How does Archaeology work?\n[[YELLOW]]Every possible treasure for Excavation has its own\n[[YELLOW]]skill level requirement for it to drop, as a result it's\n[[YELLOW]]difficult to say how much it is helping you.\n[[YELLOW]]Just keep in mind that the higher your Excavation skill\n[[YELLOW]]is, the more treasures that can be found.\n[[YELLOW]]And also keep in mind that each type of Excavation\n[[YELLOW]]compatible material has its own unique list of treasures.\n[[YELLOW]]In other words you will find different treasures in Dirt\n[[YELLOW]]than you would in Gravel. -Guides.Excavation.Section.5=[[DARK_AQUA]]Notes about Excavation:\n[[YELLOW]]Excavation drops are completely customizeable\n[[YELLOW]]So results vary server to server. +Guides.Excavation.Section.0=&3About Excavation:\n&eExcavation is the act of digging up dirt to find treasures.\n&eBy excavating the land you will find treasures.\n&eThe more you do this the more treasures you can find.\n\n&3XP GAIN:\n&eTo gain XP in this skill you must dig with a shovel in hand.\n&eOnly certain materials can be dug up for treasures and XP. +Guides.Excavation.Section.1=&3Compatible Materials:\n&eGrass, Dirt, Sand, Clay, Gravel, Mycelium, Soul Sand, Snow +Guides.Excavation.Section.2=&3How to use Giga Drill Breaker:\n&eWith a shovel in hand right click to ready your tool.\n&eOnce in this state you have about 4 seconds to make\n&econtact with Excavation compatible materials this will\n&eactivate Giga Drill Breaker. +Guides.Excavation.Section.3=&3What is Giga Drill Breaker?\n&eGiga Drill Breaker is an ability with a cooldown\n&etied to Excavation skill. It triples your chance\n&eof finding treasures and enables instant break\n&eon Excavation materials. +Guides.Excavation.Section.4=&3How does Archaeology work?\n&eEvery possible treasure for Excavation has its own\n&eskill level requirement for it to drop, as a result it's\n&edifficult to say how much it is helping you.\n&eJust keep in mind that the higher your Excavation skill\n&eis, the more treasures that can be found.\n&eAnd also keep in mind that each type of Excavation\n&ecompatible material has its own unique list of treasures.\n&eIn other words you will find different treasures in Dirt\nðan you would in Gravel. +Guides.Excavation.Section.5=&3Notes about Excavation:\n&eExcavation drops are completely customizeable\n&eSo results vary server to server. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]About Fishing:\n[[YELLOW]]With the Fishing skill, Fishing is exciting again!\n[[YELLOW]]Find hidden treasures, and shake items off mobs.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Catch fish. -Guides.Fishing.Section.1=[[DARK_AQUA]]How does Treasure Hunter work?\n[[YELLOW]]This ability allows you to find treasure from fishing \n[[YELLOW]]with a small chance of the items being enchanted.\n[[YELLOW]]Every possible treasure for Fishing has a chance\n[[YELLOW]]to drop on any level. It depends however\n[[YELLOW]]what the rarity of the item is how often it will drop.\n[[YELLOW]]The higher your Fishing skill is, the better\n[[YELLOW]]your chances are to find better treasures. -Guides.Fishing.Section.2=[[DARK_AQUA]]How does Ice Fishing work?\n[[YELLOW]]This passive skill allows you to fish in ice lakes!\n[[YELLOW]]Cast your fishing rod in an ice lake and the ability will\n[[YELLOW]]create a small hole in the ice to fish in. -Guides.Fishing.Section.3=[[DARK_AQUA]]How does Master Angler work?\n[[YELLOW]]This passive skill increases the bite chance while fishing.\n[[YELLOW]]When you've unlocked this ability, fishing while in\n[[YELLOW]]a boat or when an ocean biome doubles the bite chance. -Guides.Fishing.Section.4=[[DARK_AQUA]]How does Shake work?\n[[YELLOW]]This active ability allows you to shake items loose from mobs\n[[YELLOW]]by hooking them with the fishing rod. \n[[YELLOW]]Mobs will drop items they would normally drop on death.\n[[YELLOW]]It is also possible to acquire mob skulls, which are normally \n[[YELLOW]]unobtainable in survival mode. -Guides.Fishing.Section.5=[[DARK_AQUA]]How does Fisherman's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]from eating fish. -Guides.Fishing.Section.6=[[DARK_AQUA]]Notes about Fishing:\n[[YELLOW]]Fishing drops are completely customizable,\n[[YELLOW]]so results vary server to server. +Guides.Fishing.Section.0=&3About Fishing:\n&eWith the Fishing skill, Fishing is exciting again!\n&eFind hidden treasures, and shake items off mobs.\n\n&3XP GAIN:\n&eCatch fish. +Guides.Fishing.Section.1=&3How does Treasure Hunter work?\n&eThis ability allows you to find treasure from fishing \n&ewith a small chance of the items being enchanted.\n&eEvery possible treasure for Fishing has a chance\n&eto drop on any level. It depends however\n&ewhat the rarity of the item is how often it will drop.\n&eThe higher your Fishing skill is, the better\n&eyour chances are to find better treasures. +Guides.Fishing.Section.2=&3How does Ice Fishing work?\n&eThis passive skill allows you to fish in ice lakes!\n&eCast your fishing rod in an ice lake and the ability will\n&ecreate a small hole in the ice to fish in. +Guides.Fishing.Section.3=&3How does Master Angler work?\n&eThis passive skill increases the bite chance while fishing.\n&eWhen you've unlocked this ability, fishing while in\n&ea boat or when an ocean biome doubles the bite chance. +Guides.Fishing.Section.4=&3How does Shake work?\n&eThis active ability allows you to shake items loose from mobs\n&eby hooking them with the fishing rod. \n&eMobs will drop items they would normally drop on death.\n&eIt is also possible to acquire mob skulls, which are normally \n&eunobtainable in survival mode. +Guides.Fishing.Section.5=&3How does Fisherman's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&efrom eating fish. +Guides.Fishing.Section.6=&3Notes about Fishing:\n&eFishing drops are completely customizable,\n&eso results vary server to server. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]About Herbalism:\n[[YELLOW]]Herbalism is about collecting herbs and plants.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Collect plants and herbs. -Guides.Herbalism.Section.1=[[DARK_AQUA]]Compatible Blocks\n[[YELLOW]]Wheat, Potatoes, Carrots, Melons, \n[[YELLOW]]Pumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n[[YELLOW]]Nether Wart, Lily Pads, and Vines. -Guides.Herbalism.Section.2=[[DARK_AQUA]]How does Green Terra work?\n[[YELLOW]]Green Terra is an active ability, you can right-click\n[[YELLOW]]while holding a hoe to activate Green Terra.\n[[YELLOW]]Green Terra grants players a chance to get 3x drops from\n[[YELLOW]]harvesting plants. It also gives players the ability to\n[[YELLOW]]spread life into blocks and transform them using seeds\n[[YELLOW]]from your inventory. -Guides.Herbalism.Section.3=[[DARK_AQUA]]How does Green Thumb (Crops) work?\n[[YELLOW]]This passive ability will automatically replant crops when\n[[YELLOW]]harvesting.\n[[YELLOW]]Your chance of success depends on your Herbalism skill. -Guides.Herbalism.Section.4=[[DARK_AQUA]]How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n[[YELLOW]]This active ability allows you to turn blocks into their\n[[YELLOW]]"plant-related" counterparts. You can do this by right-clicking\n[[YELLOW]]a block, while holding seeds. This will consume 1 seed. -Guides.Herbalism.Section.5=[[DARK_AQUA]]How does Farmer's Diet work?\n[[YELLOW]]This passive skill increases the amount of hunger restored \n[[YELLOW]]when eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n[[YELLOW]]and Potatoes. -Guides.Herbalism.Section.6=[[DARK_AQUA]]How does Hylian Luck work?\n[[YELLOW]]This passive ability gives you a chance to find rare items\n[[YELLOW]]when certain blocks are broken with a sword. -Guides.Herbalism.Section.7=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives players more yield from their\n[[YELLOW]]harvests. +Guides.Herbalism.Section.0=&3About Herbalism:\n&eHerbalism is about collecting herbs and plants.\n\n\n&3XP GAIN:\n&eCollect plants and herbs. +Guides.Herbalism.Section.1=&3Compatible Blocks\n&eWheat, Potatoes, Carrots, Melons, \n&ePumpkins, Sugar Canes, Cocoa Beans, Flowers, Cacti, Mushrooms,\n&eNether Wart, Lily Pads, and Vines. +Guides.Herbalism.Section.2=&3How does Green Terra work?\n&eGreen Terra is an active ability, you can right-click\n&ewhile holding a hoe to activate Green Terra.\n&eGreen Terra grants players a chance to get 3x drops from\n&eharvesting plants. It also gives players the ability to\n&espread life into blocks and transform them using seeds\n&efrom your inventory. +Guides.Herbalism.Section.3=&3How does Green Thumb (Crops) work?\n&eThis passive ability will automatically replant crops when\n&eharvesting.\n&eYour chance of success depends on your Herbalism skill. +Guides.Herbalism.Section.4=&3How does Green Thumb (Cobble/Stone Brick/Dirt) work?\n&eThis active ability allows you to turn blocks into their\n&e"plant-related" counterparts. You can do this by right-clicking\n&ea block, while holding seeds. This will consume 1 seed. +Guides.Herbalism.Section.5=&3How does Farmer's Diet work?\n&eThis passive skill increases the amount of hunger restored \n&ewhen eating Bread, Cookies, Melons, Mushroom Soup, Carrots,\n&eand Potatoes. +Guides.Herbalism.Section.6=&3How does Hylian Luck work?\n&eThis passive ability gives you a chance to find rare items\n&ewhen certain blocks are broken with a sword. +Guides.Herbalism.Section.7=&3How do Double Drops work?\n&eThis passive ability gives players more yield from their\n&eharvests. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]About Mining:\n[[YELLOW]]Mining consists of mining stone and ores. It provides bonuses\n[[YELLOW]]to the amount of materials dropped while mining.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you must mine with a pickaxe in hand.\n[[YELLOW]]Only certain blocks award XP. -Guides.Mining.Section.1=[[DARK_AQUA]]Compatible Materials:\n[[YELLOW]]Stone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n[[YELLOW]]Lapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n[[YELLOW]]Glowstone, and Netherrack. -Guides.Mining.Section.2=[[DARK_AQUA]]How to use Super Breaker:\n[[YELLOW]]With a pickaxe in your hand, right click to ready your tool.\n[[YELLOW]]Once in this state, you have about 4 seconds to make contact\n[[YELLOW]]with Mining compatible materials, which will activate Super\n[[YELLOW]]Breaker. -Guides.Mining.Section.3=[[DARK_AQUA]]What is Super Breaker?\n[[YELLOW]]Super Breaker is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It triples your chance of extra items dropping and\n[[YELLOW]]enables instant break on Mining materials. -Guides.Mining.Section.4=[[DARK_AQUA]]How to use Blast Mining:\n[[YELLOW]]With a pickaxe in hand,\n[[YELLOW]]crouch and right-click on TNT from a distance. This will cause the TNT\n[[YELLOW]]to instantly explode. -Guides.Mining.Section.5=[[DARK_AQUA]]How does Blast Mining work?\n[[YELLOW]]Blast Mining is an ability with a cooldown tied to the Mining\n[[YELLOW]]skill. It gives bonuses when mining with TNT and allows you\n[[YELLOW]]to remote detonate TNT. There are three parts to Blast Mining.\n[[YELLOW]]The first part is Bigger Bombs, which increases blast radius.\n[[YELLOW]]The second is Demolitions Expert, which decreases damage\n[[YELLOW]]from TNT explosions. The third part simply increases the\n[[YELLOW]]amount of ores dropped from TNT and decreases the\n[[YELLOW]]debris dropped. +Guides.Mining.Section.0=&3About Mining:\n&eMining consists of mining stone and ores. It provides bonuses\n&eto the amount of materials dropped while mining.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you must mine with a pickaxe in hand.\n&eOnly certain blocks award XP. +Guides.Mining.Section.1=&3Compatible Materials:\n&eStone, Coal Ore, Iron Ore, Gold Ore, Diamond Ore, Redstone Ore,\n&eLapis Ore, Obsidian, Mossy Cobblestone, Ender Stone,\n&eGlowstone, and Netherrack. +Guides.Mining.Section.2=&3How to use Super Breaker:\n&eWith a pickaxe in your hand, right click to ready your tool.\n&eOnce in this state, you have about 4 seconds to make contact\n&ewith Mining compatible materials, which will activate Super\n&eBreaker. +Guides.Mining.Section.3=&3What is Super Breaker?\n&eSuper Breaker is an ability with a cooldown tied to the Mining\n&eskill. It triples your chance of extra items dropping and\n&eenables instant break on Mining materials. +Guides.Mining.Section.4=&3How to use Blast Mining:\n&eWith a pickaxe in hand,\n&ecrouch and right-click on TNT from a distance. This will cause the TNT\n&eto instantly explode. +Guides.Mining.Section.5=&3How does Blast Mining work?\n&eBlast Mining is an ability with a cooldown tied to the Mining\n&eskill. It gives bonuses when mining with TNT and allows you\n&eto remote detonate TNT. There are three parts to Blast Mining.\n&eThe first part is Bigger Bombs, which increases blast radius.\n&eThe second is Demolitions Expert, which decreases damage\n&efrom TNT explosions. The third part simply increases the\n&eamount of ores dropped from TNT and decreases the\n&edebris dropped. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]About Repair:\n[[YELLOW]]Repair allows you to use an iron block to repair armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Repair tools or armor using the mcMMO Anvil. This is an\n[[YELLOW]]iron block by default and should not be confused with\n[[YELLOW]]the Vanilla Minecraft Anvil. -Guides.Repair.Section.1=[[DARK_AQUA]]How can I use Repair?\n[[YELLOW]]Place down a mcMMO Anvil and right-click to repair the item \n[[YELLOW]]you're currently holding. This consumes 1 item on every use. -Guides.Repair.Section.2=[[DARK_AQUA]]How does Repair Mastery work?\n[[YELLOW]]Repair Mastery increases the repair amount. The extra amount\n[[YELLOW]]repaired is influenced by your Repair skill level. -Guides.Repair.Section.3=[[DARK_AQUA]]How does Super Repair work?\n[[YELLOW]]Super Repair is a passive ability. When repairing an item,\n[[YELLOW]]it grants players a chance to repair an item with\n[[YELLOW]]double effectiveness. -Guides.Repair.Section.4=[[DARK_AQUA]]How does Arcane Forging work?\n[[YELLOW]]This passive ability allows you to repair items with a certain\n[[YELLOW]]chance of maintaining its enchantments. The enchants may be\n[[YELLOW]]kept at their existing levels, downgraded to a lower level,\n[[YELLOW]]or lost entirely. +Guides.Repair.Section.0=&3About Repair:\n&eRepair allows you to use an iron block to repair armor and\n&etools.\n\n&3XP GAIN:\n&eRepair tools or armor using the mcMMO Anvil. This is an\n&eiron block by default and should not be confused with\nðe Vanilla Minecraft Anvil. +Guides.Repair.Section.1=&3How can I use Repair?\n&ePlace down a mcMMO Anvil and right-click to repair the item \n&eyou're currently holding. This consumes 1 item on every use. +Guides.Repair.Section.2=&3How does Repair Mastery work?\n&eRepair Mastery increases the repair amount. The extra amount\n&erepaired is influenced by your Repair skill level. +Guides.Repair.Section.3=&3How does Super Repair work?\n&eSuper Repair is a passive ability. When repairing an item,\n&eit grants players a chance to repair an item with\n&edouble effectiveness. +Guides.Repair.Section.4=&3How does Arcane Forging work?\n&eThis passive ability allows you to repair items with a certain\n&echance of maintaining its enchantments. The enchants may be\n&ekept at their existing levels, downgraded to a lower level,\n&eor lost entirely. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]About Salvage:\n[[YELLOW]]Salvage allows you to use a gold block to salvage armor and\n[[YELLOW]]tools.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]Salvage is a child skill of Repair and Fishing, your Salvage\n[[YELLOW]]skill level is based on your Fishing and Repair skill levels. -Guides.Salvage.Section.1=[[DARK_AQUA]]How can I use Salvage?\n[[YELLOW]]Place down a mcMMO Salvage Anvil and right-click to salvage\n[[YELLOW]]the item you're currently holding. This will break apart the item,\n[[YELLOW]]and give back materials used to craft the item.\n\n[[YELLOW]]For example, salvaging an iron pickaxe will give you iron bars. -Guides.Salvage.Section.2=[[DARK_AQUA]]How does Advanced Salvage work?\n[[YELLOW]]When unlocked, this ability allows you to salvage damaged items.\n[[YELLOW]]The yield percentage increases as you level up. A higher yield\n[[YELLOW]]means that you can get more materials back.\n[[YELLOW]]With advanced salvage you will always get 1 material back,\n[[YELLOW]]unless the item is too damaged. So you don't have to worry\n[[YELLOW]]about destroying items without getting anything in return. -Guides.Salvage.Section.3=[[DARK_AQUA]]To illustrate how this works, here's an example:\n[[YELLOW]]Let's say we salvage a gold pickaxe which is damaged for 20%,\n[[YELLOW]]this means that the maximum amount you could get is only 2\n[[YELLOW]](because the pick is crafted with 3 ingots - each worth\n[[YELLOW]]33,33% durability) which is equal to 66%. If your yield\n[[YELLOW]]percentage is below 66% you are not able to get 2 ingots.\n[[YELLOW]]If it is above this value you are able to gain the "full amount",\n[[YELLOW]]which means that you will get 2 ingots. -Guides.Salvage.Section.4=[[DARK_AQUA]]How does Arcane Salvage work?\n[[YELLOW]]This ability allows you to get enchanted books when salvaging\n[[YELLOW]]enchanted items. Depending on your level the chance of\n[[YELLOW]]successfully extracting a full or partial enchantment varies.\n\n[[YELLOW]]When an enchantment is partially extracted, the enchantment\n[[YELLOW]]book will have a lower level enchantment compared to what\n[[YELLOW]]it was on the item. +Guides.Salvage.Section.0=&3About Salvage:\n&eSalvage allows you to use a gold block to salvage armor and\n&etools.\n\n&3XP GAIN:\n&eSalvage is a child skill of Repair and Fishing, your Salvage\n&eskill level is based on your Fishing and Repair skill levels. +Guides.Salvage.Section.1=&3How can I use Salvage?\n&ePlace down a mcMMO Salvage Anvil and right-click to salvage\nðe item you're currently holding. This will break apart the item,\n&eand give back materials used to craft the item.\n\n&eFor example, salvaging an iron pickaxe will give you iron bars. +Guides.Salvage.Section.2=&3How does Advanced Salvage work?\n&eWhen unlocked, this ability allows you to salvage damaged items.\n&eThe yield percentage increases as you level up. A higher yield\n&emeans that you can get more materials back.\n&eWith advanced salvage you will always get 1 material back,\n&eunless the item is too damaged. So you don't have to worry\n&eabout destroying items without getting anything in return. +Guides.Salvage.Section.3=&3To illustrate how this works, here's an example:\n&eLet's say we salvage a gold pickaxe which is damaged for 20%,\nðis means that the maximum amount you could get is only 2\n&e(because the pick is crafted with 3 ingots - each worth\n&e33,33% durability) which is equal to 66%. If your yield\n&epercentage is below 66% you are not able to get 2 ingots.\n&eIf it is above this value you are able to gain the "full amount",\n&ewhich means that you will get 2 ingots. +Guides.Salvage.Section.4=&3How does Arcane Salvage work?\n&eThis ability allows you to get enchanted books when salvaging\n&eenchanted items. Depending on your level the chance of\n&esuccessfully extracting a full or partial enchantment varies.\n\n&eWhen an enchantment is partially extracted, the enchantment\n&ebook will have a lower level enchantment compared to what\n&eit was on the item. ##Smelting Guides.Smelting.Section.0=Coming soon... ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]About Swords:\n[[YELLOW]]This skill awards combat bonuses to anyone fighting with a\n[[YELLOW]]sword.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs or \n[[YELLOW]]other players when wielding a sword. -Guides.Swords.Section.1=[[DARK_AQUA]]How does Serrated Strikes work?\n[[YELLOW]]Serrated Strikes is an active ability, you can activate it by\n[[YELLOW]]right-clicking with a sword. This ability allows you to deal \n[[YELLOW]]an AoE (Area of Effect) hit. This AoE will do a bonus 25%\n[[YELLOW]]damage and will inflict a bleed effect that lasts for 5 ticks. -Guides.Swords.Section.2=[[DARK_AQUA]]How does Counter Attack work?\n[[YELLOW]]Counter Attack is an active ability. When blocking and taking\n[[YELLOW]]hits from mobs, you will have a chance to reflect 50% of \n[[YELLOW]]the damage that was taken. -Guides.Swords.Section.3=[[DARK_AQUA]]How does Rupture work?\n[[YELLOW]]Rupture causes enemies to take damage every two seconds. The \n[[YELLOW]]target will bleed until the effect wears off, or death, \n[[YELLOW]]whichever comes first.\n[[YELLOW]]The duration of the bleed is increased by your sword skill. +Guides.Swords.Section.0=&3About Swords:\n&eThis skill awards combat bonuses to anyone fighting with a\n&esword.\n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs or \n&eother players when wielding a sword. +Guides.Swords.Section.1=&3How does Serrated Strikes work?\n&eSerrated Strikes is an active ability, you can activate it by\n&eright-clicking with a sword. This ability allows you to deal \n&ean AoE (Area of Effect) hit. This AoE will do a bonus 25%\n&edamage and will inflict a bleed effect that lasts for 5 ticks. +Guides.Swords.Section.2=&3How does Counter Attack work?\n&eCounter Attack is an active ability. When blocking and taking\n&ehits from mobs, you will have a chance to reflect 50% of \nðe damage that was taken. +Guides.Swords.Section.3=&3How does Rupture work?\n&eRupture causes enemies to take damage every two seconds. The \n&etarget will bleed until the effect wears off, or death, \n&ewhichever comes first.\n&eThe duration of the bleed is increased by your sword skill. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]About Taming:\n[[YELLOW]]Taming will give players various combat bonuses when using\n[[YELLOW]]tamed wolves.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill, you need to tame wolves/ocelots or\n[[YELLOW]]get into combat with your wolves. -Guides.Taming.Section.1=[[DARK_AQUA]]How does Call of the Wild work?\n[[YELLOW]]Call of the Wild is an active ability that will allow you to summon\n[[YELLOW]]a wolf or an ocelot by your side. You can do this by\n[[YELLOW]]sneaking + left-clicking while holding bones or fish. -Guides.Taming.Section.2=[[DARK_AQUA]]How does Beast Lore work?\n[[YELLOW]]Beast Lore allows players to inspect pets and to check the\n[[YELLOW]]stats of wolves and ocelots. Left-click a wolf or ocelot to use\n[[YELLOW]]Beast Lore. -Guides.Taming.Section.3=[[DARK_AQUA]]How does Gore work?\n[[YELLOW]]Gore is a passive ability that has a chance of inflicting a\n[[YELLOW]]bleeding effect on your wolves' targets. -Guides.Taming.Section.4=[[DARK_AQUA]]How does Sharpened Claws work?\n[[YELLOW]]Sharpened Claws provides a damage bonus to damage dealt\n[[YELLOW]]by wolves. The damage bonus depends on your Taming level. -Guides.Taming.Section.5=[[DARK_AQUA]]How does Environmentally Aware work?\n[[YELLOW]]This passive ability will allow wolves to teleport to you when\n[[YELLOW]]they get near hazards, such as Cacti/Lava. It will also give\n[[YELLOW]]wolves fall damage immunity. -Guides.Taming.Section.6=[[DARK_AQUA]]How does Thick Fur work?\n[[YELLOW]]This passive ability will reduce damage and make wolves\n[[YELLOW]]fire resistant. -Guides.Taming.Section.7=[[DARK_AQUA]]How does Shock Proof work?\n[[YELLOW]]This passive ability reduces damage done to wolves\n[[YELLOW]]from explosions. -Guides.Taming.Section.8=[[DARK_AQUA]]How does Fast Food Service work?\n[[YELLOW]]This passive ability gives wolves a chance to heal whenever\n[[YELLOW]]they perform an attack. +Guides.Taming.Section.0=&3About Taming:\n&eTaming will give players various combat bonuses when using\n&etamed wolves.\n\n&3XP GAIN:\n&eTo gain XP in this skill, you need to tame wolves/ocelots or\n&eget into combat with your wolves. +Guides.Taming.Section.1=&3How does Call of the Wild work?\n&eCall of the Wild is an active ability that will allow you to summon\n&ea wolf or an ocelot by your side. You can do this by\n&esneaking + left-clicking while holding bones or fish. +Guides.Taming.Section.2=&3How does Beast Lore work?\n&eBeast Lore allows players to inspect pets and to check the\n&estats of wolves and ocelots. Left-click a wolf or ocelot to use\n&eBeast Lore. +Guides.Taming.Section.3=&3How does Gore work?\n&eGore is a passive ability that has a chance of inflicting a\n&ebleeding effect on your wolves' targets. +Guides.Taming.Section.4=&3How does Sharpened Claws work?\n&eSharpened Claws provides a damage bonus to damage dealt\n&eby wolves. The damage bonus depends on your Taming level. +Guides.Taming.Section.5=&3How does Environmentally Aware work?\n&eThis passive ability will allow wolves to teleport to you when\nðey get near hazards, such as Cacti/Lava. It will also give\n&ewolves fall damage immunity. +Guides.Taming.Section.6=&3How does Thick Fur work?\n&eThis passive ability will reduce damage and make wolves\n&efire resistant. +Guides.Taming.Section.7=&3How does Shock Proof work?\n&eThis passive ability reduces damage done to wolves\n&efrom explosions. +Guides.Taming.Section.8=&3How does Fast Food Service work?\n&eThis passive ability gives wolves a chance to heal whenever\nðey perform an attack. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]About Unarmed:\n[[YELLOW]]Unarmed will give players various combat bonuses when using\n[[YELLOW]]your fists as a weapon. \n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained based on the amount of damage dealt to mobs \n[[YELLOW]]or other players when unarmed. -Guides.Unarmed.Section.1=[[DARK_AQUA]]How does Berserk work?\n[[YELLOW]]Beserk is an active ability that is activated by\n[[YELLOW]]right-clicking. While in Beserk mode, you deal 50% more\n[[YELLOW]]damage and you can break weak materials instantly, such as\n[[YELLOW]]Dirt and Grass. -Guides.Unarmed.Section.2=[[DARK_AQUA]]How does Iron Arm work?\n[[YELLOW]]Iron Arm increases the damage dealt when hitting mobs or\n[[YELLOW]]players with your fists. -Guides.Unarmed.Section.3=[[DARK_AQUA]]How does Arrow Deflect work?\n[[YELLOW]]Arrow Deflect is a passive ability that gives you a chance\n[[YELLOW]]to deflect arrows shot by Skeletons or other players.\n[[YELLOW]]The arrow will fall harmlessly to the ground. -Guides.Unarmed.Section.4=[[DARK_AQUA]]How does Iron Grip work?\n[[YELLOW]]Iron Grip is a passive ability that counters disarm. As your\n[[YELLOW]]unarmed level increases, the chance of preventing a disarm increases. -Guides.Unarmed.Section.5=[[DARK_AQUA]]How does Disarm work?\n[[YELLOW]]This passive ability allows players to disarm other players,\n[[YELLOW]]causing the target's equipped item to fall to the ground. +Guides.Unarmed.Section.0=&3About Unarmed:\n&eUnarmed will give players various combat bonuses when using\n&eyour fists as a weapon. \n\n&3XP GAIN:\n&eXP is gained based on the amount of damage dealt to mobs \n&eor other players when unarmed. +Guides.Unarmed.Section.1=&3How does Berserk work?\n&eBeserk is an active ability that is activated by\n&eright-clicking. While in Beserk mode, you deal 50% more\n&edamage and you can break weak materials instantly, such as\n&eDirt and Grass. +Guides.Unarmed.Section.2=&3How does Iron Arm work?\n&eIron Arm increases the damage dealt when hitting mobs or\n&eplayers with your fists. +Guides.Unarmed.Section.3=&3How does Arrow Deflect work?\n&eArrow Deflect is a passive ability that gives you a chance\n&eto deflect arrows shot by Skeletons or other players.\n&eThe arrow will fall harmlessly to the ground. +Guides.Unarmed.Section.4=&3How does Iron Grip work?\n&eIron Grip is a passive ability that counters disarm. As your\n&eunarmed level increases, the chance of preventing a disarm increases. +Guides.Unarmed.Section.5=&3How does Disarm work?\n&eThis passive ability allows players to disarm other players,\n&ecausing the target's equipped item to fall to the ground. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]About Woodcutting:\n[[YELLOW]]Woodcutting is all about chopping down trees.\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]XP is gained whenever you break log blocks. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]How does Tree Feller work?\n[[YELLOW]]Tree Feller is an active ability, you can right-click\n[[YELLOW]]while holding an ax to activate Tree Feller. This will\n[[YELLOW]]cause the entire tree to break instantly, dropping all\n[[YELLOW]]of its logs at once. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]How does Leaf Blower work?\n[[YELLOW]]Leaf Blower is a passive ability that will cause leaf\n[[YELLOW]]blocks to break instantly when hit with an axe. By default,\n[[YELLOW]]this ability unlocks at level 100. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]How do Double Drops work?\n[[YELLOW]]This passive ability gives you a chance to obtain an extra\n[[YELLOW]]block for every log you chop. +Guides.Woodcutting.Section.0=&3About Woodcutting:\n&eWoodcutting is all about chopping down trees.\n\n&3XP GAIN:\n&eXP is gained whenever you break log blocks. +Guides.Woodcutting.Section.1=&3How does Tree Feller work?\n&eTree Feller is an active ability, you can right-click\n&ewhile holding an ax to activate Tree Feller. This will\n&ecause the entire tree to break instantly, dropping all\n&eof its logs at once. +Guides.Woodcutting.Section.2=&3How does Leaf Blower work?\n&eLeaf Blower is a passive ability that will cause leaf\n&eblocks to break instantly when hit with an axe. By default,\nðis ability unlocks at level 100. +Guides.Woodcutting.Section.3=&3How do Double Drops work?\n&eThis passive ability gives you a chance to obtain an extra\n&eblock for every log you chop. #INSPECT -Inspect.Offline= [[RED]]Apgailestaujame, tačiau atsijungusių žaidėjų patikrinimui neturi atitinkamo leidimo! -Inspect.OfflineStats=mcMMO Atsijungusių žaidėjų Įgūdžių Informacija [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Įgūdžių Informacija: [[YELLOW]]{0} +Inspect.Offline= &cApgailestaujame, tačiau atsijungusių žaidėjų patikrinimui neturi atitinkamo leidimo! +Inspect.OfflineStats=mcMMO Atsijungusių žaidėjų Įgūdžių Informacija &e{0} +Inspect.Stats=&amcMMO Įgūdžių Informacija: &e{0} Inspect.TooFar=Atrodo, jog esate per toli nuo, Jūsų tikrinamo žaidėjo! #ITEMS -Item.ChimaeraWing.Fail=[[RED]]**CHIMAERA WING FAILED!** +Item.ChimaeraWing.Fail=&c**CHIMAERA WING FAILED!** Item.ChimaeraWing.Pass=**CHIMAERA WING** Item.ChimaeraWing.Name=Chimaera Wing -Item.ChimaeraWing.Lore=[[GRAY]]Teleports you to your bed. -Item.ChimaeraWing.NotEnough=You need [[YELLOW]]{0}[[RED]] more [[GOLD]]{1}[[RED]]! -Item.NotEnough=You need [[YELLOW]]{0}[[RED]] more [[GOLD]]{1}[[RED]]! -Item.Generic.Wait=You need to wait before you can use this again! [[YELLOW]]({0}s) -Item.Injured.Wait=You were injured recently and must wait to use this. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7Teleports you to your bed. +Item.ChimaeraWing.NotEnough=You need &e{0}&c more &6{1}&c! +Item.NotEnough=You need &e{0}&c more &6{1}&c! +Item.Generic.Wait=You need to wait before you can use this again! &e({0}s) +Item.Injured.Wait=You were injured recently and must wait to use this. &e({0}s) Item.FluxPickaxe.Name=Flux Pickaxe -Item.FluxPickaxe.Lore.1=[[GRAY]]Has a chance of instantly smelting ores. -Item.FluxPickaxe.Lore.2=[[GRAY]]Requires Smelting level {0}+ +Item.FluxPickaxe.Lore.1=&7Has a chance of instantly smelting ores. +Item.FluxPickaxe.Lore.2=&7Requires Smelting level {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]Perkėlimas už: [[GOLD]]({0}) [[GRAY]]s., prašome nejudėti... -Teleport.Cancelled=[[DARK_RED]]Perkėlimas atmestas! +Teleport.Commencing=&7Perkėlimas už: &6({0}) &7s., prašome nejudėti... +Teleport.Cancelled=&4Perkėlimas atmestas! #SKILLS -Skills.Child=[[GOLD]](CHILD SKILL) -Skills.Disarmed=[[DARK_RED]]You have been disarmed! -Skills.Header=-----[] [[GREEN]]{0}[[RED]] []----- -Skills.NeedMore=[[DARK_RED]]You need more [[GRAY]]{0} -Skills.NeedMore.Extra=[[DARK_RED]]You need more [[GRAY]]{0}{1} +Skills.Child=&6(CHILD SKILL) +Skills.Disarmed=&4You have been disarmed! +Skills.Header=-----[] &a{0}&c []----- +Skills.NeedMore=&4You need more &7{0} +Skills.NeedMore.Extra=&4You need more &7{0}{1} Skills.Parents= PARENTS -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.MaxXP=Max -Skills.TooTired=You are too tired to use that ability again. [[YELLOW]]({0}s) -Skills.Cancelled=[[GOLD]]{0} [[RED]]cancelled! -Skills.ConfirmOrCancel=[[GREEN]]Right-click again to confirm [[GOLD]]{0}[[GREEN]]. Left-click to cancel. -Skills.AbilityGateRequirementFail=[[GRAY]]You require [[YELLOW]]{0}[[GRAY]] more levels of [[DARK_AQUA]]{1}[[GRAY]] to use this super ability. +Skills.TooTired=You are too tired to use that ability again. &e({0}s) +Skills.Cancelled=&6{0} &ccancelled! +Skills.ConfirmOrCancel=&aRight-click again to confirm &6{0}&a. Left-click to cancel. +Skills.AbilityGateRequirementFail=&7You require &e{0}&7 more levels of &3{1}&7 to use this super ability. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=KOVOS ĮGŪDŽIAI=- -Stats.Header.Gathering=[[GOLD]]-=GATHERING SKILLS=- -Stats.Header.Misc=[[GOLD]]-=ĮVAIRŪS ĮGŪDŽIAI=- -Stats.Own.Stats=[[GREEN]][mcMMO] Informacija +Stats.Header.Combat=&6-=KOVOS ĮGŪDŽIAI=- +Stats.Header.Gathering=&6-=GATHERING SKILLS=- +Stats.Header.Misc=&6-=ĮVAIRŪS ĮGŪDŽIAI=- +Stats.Own.Stats=&a[mcMMO] Informacija #PERKS Perks.XP.Name=Experience Perks.XP.Desc=Receive boosted XP in certain skills. Perks.Lucky.Name=Luck Perks.Lucky.Desc=Gives {0} skills and abilities a 33.3% better chance to activate. Perks.Lucky.Desc.Login=Gives certain skills and abilities a 33.3% better chance to activate. -Perks.Lucky.Bonus=[[GOLD]] ({0} with Lucky Perk) +Perks.Lucky.Bonus=&6 ({0} with Lucky Perk) Perks.Cooldowns.Name=Fast Recovery Perks.Cooldowns.Desc=Cuts cooldown duration by {0}. Perks.ActivationTime.Name=Endurance Perks.ActivationTime.Desc=Increases ability activation time by {0} seconds. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s with Endurance Perk) +Perks.ActivationTime.Bonus=&6 ({0}s with Endurance Perk) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] Hardcore mode {0} disabled for {1}. -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] Hardcore mode {0} enabled for {1}. +Hardcore.Mode.Disabled=&6[mcMMO] Hardcore mode {0} disabled for {1}. +Hardcore.Mode.Enabled=&6[mcMMO] Hardcore mode {0} enabled for {1}. Hardcore.DeathStatLoss.Name=Skill Death Penalty -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]You have lost [[BLUE]]{0}[[DARK_RED]] levels from death. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] The stat loss percentage was changed to {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4You have lost &9{0}&4 levels from death. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] The stat loss percentage was changed to {0}. Hardcore.Vampirism.Name=Vampirism -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] was too unskilled to grant you any knowledge. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]You have stolen [[BLUE]]{0}[[DARK_AQUA]] levels from [[YELLOW]]{1}. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] was unable to steal knowledge from you! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] has stolen [[BLUE]]{1}[[DARK_RED]] levels from you! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] The stat leech percentage was changed to {0}. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7 was too unskilled to grant you any knowledge. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3You have stolen &9{0}&3 levels from &e{1}. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 was unable to steal knowledge from you! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 has stolen &9{1}&4 levels from you! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] The stat leech percentage was changed to {0}. #MOTD -MOTD.Donate=[[DARK_AQUA]]Donation Info: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]Sunkusis rėžimas aktyvuotas: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Skill Death Penalty: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Vampirism Stat Leech: [[DARK_RED]]{0}% -MOTD.PerksPrefix=[[GOLD]][mcMMO Perks] -MOTD.Version=[[GOLD]][mcMMO] Naudojama sisteminė versija [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO projekto tinklalapis +MOTD.Donate=&3Donation Info: +MOTD.Hardcore.Enabled=&6[mcMMO] &3Sunkusis rėžimas aktyvuotas: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Skill Death Penalty: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Vampirism Stat Leech: &4{0}% +MOTD.PerksPrefix=&6[mcMMO Perks] +MOTD.Version=&6[mcMMO] Naudojama sisteminė versija &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO projekto tinklalapis #SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=Understanding The Art Smelting.SubSkill.UnderstandingTheArt.Description=Maybe you're spending a bit too much time smelting in the caves.\nPowers up various properties of Smelting. -Smelting.SubSkill.UnderstandingTheArt.Stat=Vanilla XP Multiplier: [[YELLOW]]{0}x +Smelting.SubSkill.UnderstandingTheArt.Stat=Vanilla XP Multiplier: &e{0}x Smelting.Ability.Locked.0=LOCKED UNTIL {0}+ SKILL (VANILLA XP BOOST) Smelting.Ability.Locked.1=LOCKED UNTIL {0}+ SKILL (FLUX MINING) Smelting.SubSkill.FuelEfficiency.Name=Fuel Efficiency Smelting.SubSkill.FuelEfficiency.Description=Increase the burn time of fuel used in furnaces when smelting -Smelting.SubSkill.FuelEfficiency.Stat=Fuel Efficiency Multiplier: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=Fuel Efficiency Multiplier: &e{0}x Smelting.SubSkill.SecondSmelt.Name=Second Smelt Smelting.SubSkill.SecondSmelt.Description=Double the resources gained from smelting Smelting.SubSkill.SecondSmelt.Stat=Second Smelt Chance @@ -1081,33 +1080,33 @@ Commands.Description.xprate=Modify the mcMMO XP rate or start an mcMMO XP event UpdateChecker.Outdated=Nustatyta, jog šis serveris naudoja pasenusią mcMMO versiją! UpdateChecker.NewAvailable=Atnaujinimą galima parsisiūsti iš: spigotmc.org. #SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]mcMMO Informacija -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]mcMMO Cooldowns -Scoreboard.Header.PlayerRank=[[YELLOW]]mcMMO Rankinimas -Scoreboard.Header.PlayerInspect=[[YELLOW]]mcMMO Informacija: {0} -Scoreboard.Header.PowerLevel=[[RED]]Jėgos įgūdžių lygis -Scoreboard.Misc.PowerLevel=[[GOLD]]Jėgos įgūdžių lygis -Scoreboard.Misc.Level=[[DARK_AQUA]]Įgūdžių lygis -Scoreboard.Misc.CurrentXP=[[GREEN]]Įgūdžių patirties XP -Scoreboard.Misc.RemainingXP=[[YELLOW]]Reikiamas XP -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]Cooldown -Scoreboard.Misc.Overall=[[GOLD]]Overall +Scoreboard.Header.PlayerStats=&emcMMO Informacija +Scoreboard.Header.PlayerCooldowns=&emcMMO Cooldowns +Scoreboard.Header.PlayerRank=&emcMMO Rankinimas +Scoreboard.Header.PlayerInspect=&emcMMO Informacija: {0} +Scoreboard.Header.PowerLevel=&cJėgos įgūdžių lygis +Scoreboard.Misc.PowerLevel=&6Jėgos įgūdžių lygis +Scoreboard.Misc.Level=&3Įgūdžių lygis +Scoreboard.Misc.CurrentXP=&aĮgūdžių patirties XP +Scoreboard.Misc.RemainingXP=&eReikiamas XP +Scoreboard.Misc.Cooldown=&dCooldown +Scoreboard.Misc.Overall=&6Overall Scoreboard.Misc.Ability=Ability #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]Your mcMMO player data has not yet been loaded. -Profile.Loading.Success=[[GREEN]]Your mcMMO profile has been loaded. -Profile.Loading.FailurePlayer=[[RED]]mcMMO is having trouble loading your data, we have attempted to load it [[GREEN]]{0}[[RED]] times.[[RED]] You may want to contact the server admins about this issue. mcMMO will attempt to load your data until you disconnect, you will not gain XP or be able to use skills while the data is not loaded. -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] mcMMO was unable to load the player data for [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Please inspect your database setup. Attempts made so far {1}. +Profile.PendingLoad=&cYour mcMMO player data has not yet been loaded. +Profile.Loading.Success=&aYour mcMMO profile has been loaded. +Profile.Loading.FailurePlayer=&cmcMMO is having trouble loading your data, we have attempted to load it &a{0}&c times.&c You may want to contact the server admins about this issue. mcMMO will attempt to load your data until you disconnect, you will not gain XP or be able to use skills while the data is not loaded. +Profile.Loading.FailureNotice=&4[A]&c mcMMO was unable to load the player data for &e{0}&c. &dPlease inspect your database setup. Attempts made so far {1}. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} dabartinis įgūdžių lygis [[GREEN]]{1}[[GREEN]]LvL[[GOLD]]! -Holiday.Anniversary=[[BLUE]]Happy {0} Year Anniversary!\n[[BLUE]]In honor of all of nossr50's work and all the devs, here's a firework show! +Holiday.AprilFools.Levelup=&6{0} dabartinis įgūdžių lygis &a{1}&aLvL&6! +Holiday.Anniversary=&9Happy {0} Year Anniversary!\n&9In honor of all of nossr50's work and all the devs, here's a firework show! #Reminder Messages -Reminder.Squelched=[[GRAY]]Reminder: You are currently not receiving notifications from mcMMO, to enable notifications please run the /mcnotify command again. This is an automated hourly reminder. +Reminder.Squelched=&7Reminder: You are currently not receiving notifications from mcMMO, to enable notifications please run the /mcnotify command again. This is an automated hourly reminder. #Locale -Locale.Reloaded=[[GREEN]]Kalbos nustatymai atnaujinti! +Locale.Reloaded=&aKalbos nustatymai atnaujinti! #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached the power level cap of [[RED]]{0}[[YELLOW]]. You will cease to level in skills from this point on. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]You have reached the level cap of [[RED]]{0}[[YELLOW]] for [[GOLD]]{1}[[YELLOW]]. You will cease to level in this skill from this point on. +LevelCap.PowerLevel=&6(&amcMMO&6) &eYou have reached the power level cap of &c{0}&e. You will cease to level in skills from this point on. +LevelCap.Skill=&6(&amcMMO&6) &eYou have reached the level cap of &c{0}&e for &6{1}&e. You will cease to level in this skill from this point on. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_nl.properties b/src/main/resources/locale/locale_nl.properties index 9ecb48cad..ebdc4e956 100644 --- a/src/main/resources/locale/locale_nl.properties +++ b/src/main/resources/locale/locale_nl.properties @@ -1,12 +1,12 @@ -Acrobatics.Ability.Proc=[[GREEN]]**VeiligeLanding** -Acrobatics.Combat.Proc=[[GREEN]]**Ontweken** -Acrobatics.DodgeChance=Ontwijk Kans: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**VeiligeLanding** +Acrobatics.Combat.Proc=&a**Ontweken** +Acrobatics.DodgeChance=Ontwijk Kans: &e{0} Acrobatics.SubSkill.Roll.Name=Rollen Acrobatics.SubSkill.GracefulRoll.Name=Veilige Roll Acrobatics.SubSkill.Dodge.Name=Ontwijken Acrobatics.Listener=Acrobatiek -Acrobatics.SubSkill.Roll.Chance=Rol Kans: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Elegante Rol Kans: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=Rol Kans: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Elegante Rol Kans: &e{0} Acrobatics.Roll.Text=**Gerold** Acrobatics.SkillName=ACROBATIEK Acrobatics.Skillup=Acrobatiek toegenomen met {0}. Totaal ({1}) @@ -21,13 +21,13 @@ Archery.Skillup= Boogschieten ervaring toegenomen met {0}. Totaal ({1}) Axes.Ability.Bonus.0=Bijl Meesterschap Axes.Ability.Bonus.1=Bonus {0} schade Axes.Ability.Bonus.4=Grotere impact -Axes.Ability.Lower=[[GREEN]]**JE STOP JE BIJL WEER WEG** -Axes.Ability.Ready=[[GREEN]]**JE HOUDT JE BIJL GEREED** -Axes.Combat.CritStruck=[[DARK_RED]]Je bent KRITISCH geraakt +Axes.Ability.Lower=&a**JE STOP JE BIJL WEER WEG** +Axes.Ability.Ready=&a**JE HOUDT JE BIJL GEREED** +Axes.Combat.CritStruck=&4Je bent KRITISCH geraakt Axes.Combat.CriticalHit=Kritische Klap -Axes.Combat.GI.Proc=[[GREEN]] ** GESLAGEN MET GROTE KRACHT ** +Axes.Combat.GI.Proc=&a ** GESLAGEN MET GROTE KRACHT ** Axes.Combat.GI.Struck=**GETROFFEN MET MEER SCHADE** -Axes.Combat.SS.Length=Schedel Splijter Lengte: [[YELLOW]]{0}s +Axes.Combat.SS.Length=Schedel Splijter Lengte: &e{0}s Axes.SubSkill.SkullSplitter.Name=Schedel Splijter Axes.SubSkill.SkullSplitter.Description=Veroorzaak AoE Schade Axes.SubSkill.CriticalStrikes.Name=Kritieke Slag @@ -40,13 +40,13 @@ Axes.SubSkill.GreaterImpact.Description=Deal bonus schade aan unarmored vijanden Axes.Listener=Bijlen Axes.SkillName=BIJLEN Axes.Skills.SS.Off= ** Skull Splitter is uitgewerkt ** -Axes.Skills.SS.On=[[GREEN]]**SCHEDEL SPLIJTER GEACTIVEERD** -Axes.Skills.SS.Refresh=[[GREEN]]Je [[YELLOW]]Schedel Splijter [[GREEN]]kracht is hersteld! -Axes.Skills.SS.Other.Off=Skull Splitter [[GREEN]]is uitgewerkt voor [[GEEL]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] heeft [[RED]]Schedel Splijter[[DARK_GREEN]]gebruikt! +Axes.Skills.SS.On=&a**SCHEDEL SPLIJTER GEACTIVEERD** +Axes.Skills.SS.Refresh=&aJe &eSchedel Splijter &akracht is hersteld! +Axes.Skills.SS.Other.Off=Skull Splitter &ais uitgewerkt voor [[GEEL]]{0} +Axes.Skills.SS.Other.On=&a{0}&2 heeft &cSchedel Splijter&2gebruikt! Axes.Skillup=Bijl ervaring toegenomen met {0}. Totaal ({1}) -Excavation.Ability.Lower=[[GRAY]]**JE STOP JE SCHEP WEER WEG** -Excavation.Ability.Ready=[[GREEN]]**JE HOUDT JE SCHEP GEREED** +Excavation.Ability.Lower=&7**JE STOP JE SCHEP WEER WEG** +Excavation.Ability.Ready=&a**JE HOUDT JE SCHEP GEREED** Excavation.SubSkill.GigaDrillBreaker.Name=Giga Drill Breker Excavation.SubSkill.GigaDrillBreaker.Description=3x Drop Rate, 3x EXP, +Speed Excavation.SubSkill.TreasureHunter.Name=Schatten Jager @@ -54,13 +54,13 @@ Excavation.SubSkill.TreasureHunter.Description=Mogelijkheid om te graven naar s Excavation.Listener=Uitgraving: Excavation.SkillName=Uitgraving Excavation.Skills.GigaDrillBreaker.Off= ** Giga Drill Breeker is uitgewerkt ** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA DRILL BREKER GEACTIVEERD** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Je [[YELLOW]]Giga Drill Breeker [[GREEN]] kracht is hersteld! -Excavation.Skills.GigaDrillBreaker.Other.Off= Giga Drill Breaker [[GREEN]] is uitgewerkt voor [[GEEL]] {0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] heeft [[RED]]Giga Drill Breaker [[DARK_GREEN]]gebruikt! +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA DRILL BREKER GEACTIVEERD** +Excavation.Skills.GigaDrillBreaker.Refresh=&aJe &eGiga Drill Breeker &a kracht is hersteld! +Excavation.Skills.GigaDrillBreaker.Other.Off= Giga Drill Breaker &a is uitgewerkt voor [[GEEL]] {0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 heeft &cGiga Drill Breaker &2gebruikt! Excavation.Skillup=Uitgravings ervaring toegenomen met {0}. Totaal ({1}) -Fishing.Ability.Info=Magische Jager: [[GRAY]] ** verbetert bij Treasure Hunter Rank ** -Fishing.Ability.Shake=Schud Kans: [[YELLOW]]{0} +Fishing.Ability.Info=Magische Jager: &7 ** verbetert bij Treasure Hunter Rank ** +Fishing.Ability.Shake=Schud Kans: &e{0} Fishing.Ability.IceFishing= Ice Vissen: Ga vissen in ijs Fishing.SubSkill.TreasureHunter.Name=Schatten Jager (Passief) Fishing.SubSkill.TreasureHunter.Description=Vis misc. objecten op @@ -74,14 +74,14 @@ Fishing.SubSkill.MasterAngler.Name=Meester Hengelaar Fishing.SubSkill.MasterAngler.Description=Verbetert de kans op het bijten tijdens het vissen Fishing.SubSkill.IceFishing.Name=Ijs Vissen Fishing.SubSkill.IceFishing.Description=Stelt je in staat om te vissen in de ijzige biomen -Fishing.Chance.Raining=[[BLUE]] Regen Bonus +Fishing.Chance.Raining=&9 Regen Bonus Fishing.Listener=Vissen: -Fishing.Ability.TH.MagicFound=[[GRAY]]Jij voelt een vleugje magie met deze vangst... +Fishing.Ability.TH.MagicFound=&7Jij voelt een vleugje magie met deze vangst... Fishing.SkillName=VISSEN -Herbalism.Ability.FD=Boeren Dieet: [[YELLOW]]Rank {0} -Herbalism.Ability.GTh=[[GREEN]]**GROEN DUIMPJE** -Herbalism.Ability.Lower=[[GRAY]]**JE STOP JE ZEIS WEER WEG** -Herbalism.Ability.Ready=[[GREEN]]**JE HOUDT JE ZEIS GEREED** +Herbalism.Ability.FD=Boeren Dieet: &eRank {0} +Herbalism.Ability.GTh=&a**GROEN DUIMPJE** +Herbalism.Ability.Lower=&7**JE STOP JE ZEIS WEER WEG** +Herbalism.Ability.Ready=&a**JE HOUDT JE ZEIS GEREED** Herbalism.SubSkill.GreenThumb.Name=Groene Duim (Graan) Herbalism.SubSkill.GreenThumb.Description.2=Maak stenen bemost, of laat gras groeien Herbalism.SubSkill.FarmersDiet.Name=Boeren dieet @@ -92,13 +92,13 @@ Herbalism.SubSkill.HylianLuck.Name=Hylian Geluk Herbalism.SubSkill.HylianLuck.Description=Geeft een kleine kans om zeldzame voorwerpen te vinden Herbalism.Listener=Kruidenkunde: Herbalism.SkillName=Kruidenkunde -Herbalism.Skills.GTe.On=[[GREEN]]**GREEN TERRA GEACTIVEERD** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Je [[YELLOW]]Green Terra [[GREEN]]kracht is hersteld! -Herbalism.Skills.GTe.Other.Off=Green Terra[[GREEN]]is uitgewerkt voor [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]]heeft[[RED]]Groene Aarde[[DARK_GREEN]]gebruikt! -Mining.Ability.Length=Super BrekerLengte: [[YELLOW]]{0}s -Mining.Ability.Lower=[[GREEN]]**JE STOP JE PIKHOUWEL WEER WEG * -Mining.Ability.Ready=[[GREEN]]**JE HOUDT JE PIKHOUWEEL GEREED** +Herbalism.Skills.GTe.On=&a**GREEN TERRA GEACTIVEERD** +Herbalism.Skills.GTe.Refresh=&aJe &eGreen Terra &akracht is hersteld! +Herbalism.Skills.GTe.Other.Off=Green Terra&ais uitgewerkt voor &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2heeft&cGroene Aarde&2gebruikt! +Mining.Ability.Length=Super BrekerLengte: &e{0}s +Mining.Ability.Lower=&a**JE STOP JE PIKHOUWEL WEER WEG * +Mining.Ability.Ready=&a**JE HOUDT JE PIKHOUWEEL GEREED** Mining.SubSkill.DoubleDrops.Name=Dubbele Drops Mining.SubSkill.DoubleDrops.Description=Het dubbele van de normale buit Mining.SubSkill.BlastMining.Name=Explosie Mining @@ -109,14 +109,14 @@ Mining.SubSkill.DemolitionsExpertise.Description=Vermindert schade door TNT expl Mining.Listener=Mijnbouw: Mining.SkillName=MIJNBOUW Mining.Skills.SuperBreaker.Off= ** Super Breaker is uitgewerkt ** -Mining.Skills.SuperBreaker.Other.Off=Super Breker [[GREEN]]is uitgewerkt voor [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Je[[YELLOW]]Super Breeker [[GREEN]]kracht is hersteld! +Mining.Skills.SuperBreaker.Other.Off=Super Breker &ais uitgewerkt voor &e{0} +Mining.Skills.SuperBreaker.Refresh=&aJe&eSuper Breeker &akracht is hersteld! Mining.Skillup=Mijn ervaring toegenomen met {0}. Totaal: ({1}) -Mining.Blast.Boom=[[GRAY]]**BOEM** -Mining.Blast.Radius.Increase= Ontploffings Radius Verhoging: [[YELLOW]] {0} -Mining.Blast.Rank=Explosie Mining: [[YELLOW]] Rang {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] heeft [[RED]] Blast Mining![DARK_GREEN] gebruikt -Mining.Blast.Refresh=[[GREEN]]Je [[YELLOW]]explosie mijn [[GREEN]]kracht is hersteld! +Mining.Blast.Boom=&7**BOEM** +Mining.Blast.Radius.Increase= Ontploffings Radius Verhoging: &e {0} +Mining.Blast.Rank=Explosie Mining: &e Rang {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 heeft &c Blast Mining![DARK_GREEN] gebruikt +Mining.Blast.Refresh=&aJe &eexplosie mijn &akracht is hersteld! Repair.SubSkill.Repair.Name=Repareren Repair.SubSkill.Repair.Description=Repareer Diamanten Gereedschap & Wapenuitrusting Repair.SubSkill.GoldRepair.Name=Goud Repareren ({0}+ SKILL) @@ -136,27 +136,27 @@ Repair.SubSkill.ArcaneForging.Description=Magische voorwerpen repareren Repair.Listener.Anvil=[[DARK.RED]]Je hebt een aambeeld geplaatst, met een aambeeld kun je je gereedschappen en pantser mee repareren Repair.Listener=Repareer: Repair.SkillName=REPAREER -Repair.Skills.AdeptDiamond=[[DARK_RED]]Je bent nog niet sterk genoeg om diamant te repareren. -Repair.Skills.AdeptGold=[[DARK_RED]]Je bent niet goed genoeg om goud te repareren. -Repair.Skills.AdeptIron=[[DARK_RED]]Je bent niet vaardig genoeg om Ijzer te repareren. -Repair.Skills.AdeptStone=[[DARK_RED]]Je bent nog niet sterk genoeg om steen te repareren. -Repair.Skills.FeltEasy=[[GRAY]]Dat voelde makkelijk. +Repair.Skills.AdeptDiamond=&4Je bent nog niet sterk genoeg om diamant te repareren. +Repair.Skills.AdeptGold=&4Je bent niet goed genoeg om goud te repareren. +Repair.Skills.AdeptIron=&4Je bent niet vaardig genoeg om Ijzer te repareren. +Repair.Skills.AdeptStone=&4Je bent nog niet sterk genoeg om steen te repareren. +Repair.Skills.FeltEasy=&7Dat voelde makkelijk. Repair.Skills.FullDurability=[[GRIJS]] Dat is bij volledige duurzaamheid. Repair.Skillup=Repareer ervaring toegenomen met {0}. Totaal: ({1}) Repair.Pretty.Name=Repareer -Repair.Arcane.Chance.Downgrade=[[GRAY]]AF Downgrade Kans: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]] Mystiek Smeden Succes Percentage: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7AF Downgrade Kans: &e{0}% +Repair.Arcane.Chance.Success=&7 Mystiek Smeden Succes Percentage: &e{0}% Repair.Arcane.Fail=Mysterieuze kracht heeft het voorwerp voorgoed verlaten. Repair.Arcane.Lost=Je hebt niet genoeg ervaring om de betoveringen te behouden -Swords.Ability.Lower=[[GREEN]]**JE STOP JE ZWAARD WEER WEG** -Swords.Ability.Ready=[[GREEN]]**JIJ HOUD JOU WAPEN GEREED** -Swords.Combat.Bleed.Chance=Bloed Kans: [[YELLOW]]{0} -Swords.Combat.Bleeding.Started=[[DARK_RED]] Jij bloedt! -Swords.Combat.Bleeding.Stopped=[[GRAY]]Het bloeden is [[GREEN]]Gestopt[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**VIJAND BLOED** -Swords.Combat.Counter.Hit=[[DARK_RED]]Geraakt door een tegenaanval -Swords.Combat.Countered=[[GREEN]]**TEGEN-AANVAL** -Swords.Combat.SS.Struck=[[DARK_RED]]Geraakt door GEKARTELDE SLAG! +Swords.Ability.Lower=&a**JE STOP JE ZWAARD WEER WEG** +Swords.Ability.Ready=&a**JIJ HOUD JOU WAPEN GEREED** +Swords.Combat.Bleed.Chance=Bloed Kans: &e{0} +Swords.Combat.Bleeding.Started=&4 Jij bloedt! +Swords.Combat.Bleeding.Stopped=&7Het bloeden is &aGestopt&7! +Swords.Combat.Bleeding=&a**VIJAND BLOED** +Swords.Combat.Counter.Hit=&4Geraakt door een tegenaanval +Swords.Combat.Countered=&a**TEGEN-AANVAL** +Swords.Combat.SS.Struck=&4Geraakt door GEKARTELDE SLAG! Swords.SubSkill.CounterAttack.Name=Tegenaanval Swords.SubSkill.SerratedStrikes.Name=Gekartelde Slag (Vermogen) Swords.SubSkill.SerratedStrikes.Description={0} DMG AoE, Bloeden+ AoE @@ -166,12 +166,12 @@ Swords.SubSkill.Bleed.Name=Bloeden Swords.Listener=Zwaarden: Swords.SkillName=ZWAARDEN Swords.Skills.SS.Off=**Serrated Strikes is uitgewerkt** -Swords.Skills.SS.On=[[GREEN]]**GEKARTELDE SLAG GEACTIVEERD** -Swords.Skills.SS.Refresh=[[GREEN]]Je [[YELLOW]]Gekarteld Slag [[GREEN]] kracht is hersteld! -Swords.Skills.SS.Other.Off=Gekartelde Slag[[GREEN]] is uitgewerkt voor [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] heeft [[RED]]Gekartelde Slag[[DARK_GREEN]]gebruikt! +Swords.Skills.SS.On=&a**GEKARTELDE SLAG GEACTIVEERD** +Swords.Skills.SS.Refresh=&aJe &eGekarteld Slag &a kracht is hersteld! +Swords.Skills.SS.Other.Off=Gekartelde Slag&a is uitgewerkt voor &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 heeft &cGekartelde Slag&2gebruikt! Swords.Skillup=Zwaarden ervaring toegenomen met {0}. Totaal: ({1}) -Swords.SS.Length=Serrated Strikes Lengte: [[YELLOW]]{0}s +Swords.SS.Length=Serrated Strikes Lengte: &e{0}s Taming.Ability.Bonus.0=Omgevings bewust Taming.Ability.Bonus.1=Wolven vermijden gevaar Taming.Ability.Bonus.2=Dikke Vacht @@ -183,8 +183,8 @@ Taming.SubSkill.ShockProof.Name=Schokbestendig Taming.SubSkill.ShockProof.Description=Explosieve Schade Verkleining Taming.SubSkill.CallOfTheWild.Name=Roep van het WIld Taming.SubSkill.CallOfTheWild.Description=Roep een dier aan je zijde op -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): Buk en linkermuisknop met {0} Vis in je hand -Taming.Effect.15=[[GRAY]]COTW (Wolf): Buk en linkermuisknop met {0} Botten in je hand +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): Buk en linkermuisknop met {0} Vis in je hand +Taming.Effect.15=&7COTW (Wolf): Buk en linkermuisknop met {0} Botten in je hand Taming.SubSkill.FastFoodService.Name=Fast Food Service Taming.SubSkill.FastFoodService.Description=Kans voor wolven na een aanval te regeneren Taming.SubSkill.Gore.Description=Kritische Slag dat Blood toepast @@ -192,16 +192,16 @@ Taming.SubSkill.SharpenedClaws.Name=Geslepen Klauwen Taming.SubSkill.SharpenedClaws.Description=Schade Bonus Taming.SubSkill.EnvironmentallyAware.Name=Omgevings bewust Taming.SubSkill.ThickFur.Name=Dikke Vacht -Taming.Listener.Wolf=[[DARK_GRAY]]Jouw wolf dribbelt terug naar je... +Taming.Listener.Wolf=&8Jouw wolf dribbelt terug naar je... Taming.Listener=Temmen: Taming.SkillName=TEMMEN Taming.Skillup=Temmings ervaring toegenomen met {0}. Totaal ({1}) -Taming.Summon.Complete=[[GREEN]]Oproepen voltooid +Taming.Summon.Complete=&aOproepen voltooid Taming.Summon.Fail.Ocelot=Je hebt te veel ocelots in de buurt om nog meer op te roepen. Taming.Summon.Fail.Wolf=Je hebt te veel wolven in de buurt om nog meer op te roepen. -Unarmed.Ability.Berserk.Length=Razernij Lengte: [[YELLOW]]{0}s -Unarmed.Ability.Lower=[[GRAY]]**JE STOP JE HAND WEER WEG** -Unarmed.Ability.Ready=[[GREEN]]**JE HOUDT JE HAND GEREED** +Unarmed.Ability.Berserk.Length=Razernij Lengte: &e{0}s +Unarmed.Ability.Lower=&7**JE STOP JE HAND WEER WEG** +Unarmed.Ability.Ready=&a**JE HOUDT JE HAND GEREED** Unarmed.SubSkill.Berserk.Name=Razernij (KRACHT) Unarmed.SubSkill.Disarm.Name=Ontwapen (spelers) Unarmed.SubSkill.IronArmStyle.Description=Verhardt uw arm in de loop van de tijd @@ -212,10 +212,10 @@ Unarmed.SubSkill.IronGrip.Description=Voorkomt dat je ontwapend wordt Unarmed.Listener=Ongewapend: Unarmed.SkillName=Ongewapend Unarmed.Skills.Berserk.Off=**Razernij is uitgewerkt** -Unarmed.Skills.Berserk.On=[[GREEN]]**RAZERNIJ GEACTIVEERD** -Unarmed.Skills.Berserk.Other.Off=Razernij [[GREEN]]is uitgewerkt voor [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] heeft [[RED]]Razernij [[DARK_GREEN]]gebruikt! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Je [[YELLOW]]Razernij [[GREEN]]kracht is hersteld! +Unarmed.Skills.Berserk.On=&a**RAZERNIJ GEACTIVEERD** +Unarmed.Skills.Berserk.Other.Off=Razernij &ais uitgewerkt voor &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 heeft &cRazernij &2gebruikt! +Unarmed.Skills.Berserk.Refresh=&aJe &eRazernij &akracht is hersteld! Woodcutting.Ability.0=Bladblazer Woodcutting.Ability.1=Bladeren wegblazen Woodcutting.Ability.Length= Boom Feller Lengte: [[GEEL]]{0}s @@ -229,26 +229,26 @@ Woodcutting.SubSkill.HarvestLumber.Description=Het dubbele van de normale buit Woodcutting.Listener=Houthakken: Woodcutting.SkillName=Houthakken Woodcutting.Skills.TreeFeller.Off= ** Boom Feller is uitgewerkt ** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**BOOM FELLER GEACTIVEERD** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Je [[YELLOW]]Boom Feller [[GREEN]]kracht is hersteld! -Woodcutting.Skills.TreeFeller.Other.Off= Boom Feller [[GREEN]] is uitgewerkt voor [[GEEL]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK)GREEN]]heeft[[RED]]Tree Feller[[DARK_GREEN]]gebruikt! +Woodcutting.Skills.TreeFeller.On=&a**BOOM FELLER GEACTIVEERD** +Woodcutting.Skills.TreeFeller.Refresh=&aJe &eBoom Feller &akracht is hersteld! +Woodcutting.Skills.TreeFeller.Other.Off= Boom Feller &a is uitgewerkt voor [[GEEL]]{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}[[DARK)GREEN]]heeft&cTree Feller&2gebruikt! Woodcutting.Skills.TreeFeller.Splinter=JOU BIJL SPLINTERT IN DUIZENDEN STUKJES! Woodcutting.Skills.TreeFeller.Threshold=Die boom is te groot! Woodcutting.Skillup=Houthakken toegenomen met {0}. Totaal ({1}) -Ability.Generic.Refresh=[[GREEN]]**ABILITIES VERVEST!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**PIJL AFGEWEERD** -Combat.BeastLore=[[GREEN]]**WOLFINSPECTIE** -Combat.BeastLoreHealth=[[DARK_AQUA]]Levens ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Eigenaar ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**GESTOLD BLOED** +Ability.Generic.Refresh=&a**ABILITIES VERVEST!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**PIJL AFGEWEERD** +Combat.BeastLore=&a**WOLFINSPECTIE** +Combat.BeastLoreHealth=&3Levens (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Eigenaar (&c{0}&3) +Combat.Gore=&a**GESTOLD BLOED** Combat.StruckByGore=**VAST DOOR GESTOLD BLOED** -Combat.TargetDazed=Doelwit was [[DARK_RED]]versuft -Combat.TouchedFuzzy=[[DARK_RED]]Je raakte Fuzzy aan. Je voelt je duizelig. -Commands.AdminChat.Off=Alleen Admin gesprek[[RED]]Uit -Commands.AdminChat.On=Alleen Admin gesprek[[RED]]Aan +Combat.TargetDazed=Doelwit was &4versuft +Combat.TouchedFuzzy=&4Je raakte Fuzzy aan. Je voelt je duizelig. +Commands.AdminChat.Off=Alleen Admin gesprek&cUit +Commands.AdminChat.On=Alleen Admin gesprek&cAan Commands.AdminToggle=- Zet Admin Chat aan/uit Commands.Chat.Console=*Console* Commands.Disabled=Deze opdracht is gedeactiveerd. @@ -256,50 +256,50 @@ Commands.DoesNotExist=Speler bestaat niet in de database! Commands.GodMode.Disabled=mcMMO GodModus Uitgeschakeld Commands.GodMode.Enabled=mcMMO Godmode ag zet het tog uit... Commands.GodMode.Forbidden=[mcMMO] God Modus is niet toegestaan in deze wereld (Zie Permissions) -Commands.Party.Invite.Accepted=[[GREEN]]Uitnodiging geacepteerd. Jij hebt de groep {0} betreden -Commands.Invite.Success=[[GREEN]]Uitnodiging verstuurd! -Commands.mcc.Header=---[][[YELLOW]]mcMMO Commando\'s[[RED]][]--- +Commands.Party.Invite.Accepted=&aUitnodiging geacepteerd. Jij hebt de groep {0} betreden +Commands.Invite.Success=&aUitnodiging verstuurd! +Commands.mcc.Header=---[]&emcMMO Commando\'s&c[]--- Commands.mcgod=- GodModus Schakelen -Commands.mcrank.Player=DOELWIT: [[WHITE]]{0} -Commands.mmoedit=[player] [[RED]] - Pas doel aan -Commands.mmoedit.Modified.1=[[GREEN]]Uw level in {0} is veranderd naar {1} +Commands.mcrank.Player=DOELWIT: &f{0} +Commands.mmoedit=[player] &c - Pas doel aan +Commands.mmoedit.Modified.1=&aUw level in {0} is veranderd naar {1} Commands.mmoedit.Modified.2={0} is aangepast voor {1}. Commands.mcconvert.Database.Same= Je makt al gebruik van de {0} database! Commands.mcconvert.Database.InvalidType= {0} is geen geldig soort database. Commands.ModDescription=- Lees instructie mod beschrijving Commands.NoConsole=Deze commando wordt niet ondersteund vanuit de console. -Commands.Other=[[GREEN]]--OVERIGE COMMANDS-- -Commands.Party.Header=-----[][[GREEN]]GROEP[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]NAAM: [[WHITE]]{0} {1} -Commands.Party.ShareMode=[[DARK_GRAY]]DEEL MODUS: -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) +Commands.Other=&a--OVERIGE COMMANDS-- +Commands.Party.Header=-----[]&aGROEP&c[]----- +Commands.Party.Status=&8NAAM: &f{0} {1} +Commands.Party.ShareMode=&8DEEL MODUS: +Commands.Party.ExpShare=&7EXP &3({0}) Commands.Party.Accept=- Accepteer groep uitnodiging -Commands.Party.Chat.Off=Groep\'s Chat [[RED]]Uit -Commands.Party.Chat.On=Groep\'s Chat [[GREEN]]Aan -Commands.Party.Commands=[[GREEN]]--GROEP COMMANDOS-- -Commands.Party.Invite.0=ALERT: [[GREEN]]Jij hebt een groep uitnodiging ontvangen voor {0} van {1} +Commands.Party.Chat.Off=Groep\'s Chat &cUit +Commands.Party.Chat.On=Groep\'s Chat &aAan +Commands.Party.Commands=&a--GROEP COMMANDOS-- +Commands.Party.Invite.0=ALERT: &aJij hebt een groep uitnodiging ontvangen voor {0} van {1} Commands.Party.Invite=- Verstuur groepsuitnodiging -Commands.Party.Join=[[GRAY]]heeft zich aangesloten bij de groep: {0} -Commands.Party.Create=[[GRAY]]Groep aangemaakt: {0} -Commands.Party.Rename=[[GRAY]]Groep\'s naan veranderd naar: [[WHITE]]{0} -Commands.Party.ToggleShareCategory=[[GRAY]]Groep item delen in [[GOLD]]{0} [[GRAY]]is nu [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Groep {0} bestaat al! +Commands.Party.Join=&7heeft zich aangesloten bij de groep: {0} +Commands.Party.Create=&7Groep aangemaakt: {0} +Commands.Party.Rename=&7Groep\'s naan veranderd naar: &f{0} +Commands.Party.ToggleShareCategory=&7Groep item delen in &6{0} &7is nu &3{1} +Commands.Party.AlreadyExists=&4Groep {0} bestaat al! Commands.Party.Kick=Je bent verwijderd uit de groep {0}! Commands.Party.Leave=Je hebt de groep verlaten -Commands.Party.Members.Header=-----[][[GREEN]]LEDEN[[RED]][]----- +Commands.Party.Members.Header=-----[]&aLEDEN&c[]----- Commands.Party.None=Je bent niet in een groep. Commands.Party.Quit=- Verlaat je huidige groep -Commands.Party.Teleport= [[RED]]- Teleport naar een groepslid +Commands.Party.Teleport= &c- Teleport naar een groepslid Commands.Party.Toggle=- Zet Party Chat aan/uit Commands.Party.1=- Maak een nieuwe groep Commands.Party.2=- Ga bij een spelers groep Commands.ptp.NoRequests= Je hebt geen teleporteren aanvragen op dit moment Commands.ptp.RequestExpired=Groep\'s teleport verzoek is verlopen! -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] Kracht Level [[YELLOW]]Leiderbord-- -Commands.PowerLevel=[[DARK_RED]]KRACHT LEVEL: [[GREEN]]{0} +Commands.PowerLevel.Leaderboard=--mcMMO&9 Kracht Level &eLeiderbord-- +Commands.PowerLevel=&4KRACHT LEVEL: &a{0} Commands.Reset=Reset een niveau level naar 0 Commands.Skill.Invalid= Dat is geen geldig skillname! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Ranglijst -- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Ranglijst -- Commands.Stats.Self=Je status Commands.Stats=- Laat je mcMMO statussen zien Commands.ToggleAbility= - Toggle Kracht activering met rechts klikken @@ -310,43 +310,43 @@ Commands.Usage.Password=wachtwoord Commands.Usage.Player=speler Commands.Usage.Skill=Niveau Commands.Usage.XP=xp -mcMMO.NoPermission=[[DARK_RED]]Te wijning permissions. -mcMMO.NoSkillNote=[[DARK_GRAY]]als je geen toegang hebt tot een vermogen, wordt die hier niet getoont +mcMMO.NoPermission=&4Te wijning permissions. +mcMMO.NoSkillNote=&8als je geen toegang hebt tot een vermogen, wordt die hier niet getoont Party.Forbidden=[mcMMO] Groepen zijn niet toegestaan in deze wereld (zie Machtigingen) -Party.Help.1=Maak een groep aan met [[DARK_AQUA]]{0} [password]. -Party.Help.10=Gebruik [[DARK_AQUA]]{0} [[RED]]om XP delen met groepsleden te activeren -Party.InformedOnJoin={0} [[GREEN]]heeft zich aangesloten bij je groep -Party.InformedOnQuit={0} [[GREEN]]heeft de groep verlaten -Party.InvalidName=[[DARK_RED]]Dat is geen geldige groep\'s naam. +Party.Help.1=Maak een groep aan met &3{0} [password]. +Party.Help.10=Gebruik &3{0} &com XP delen met groepsleden te activeren +Party.InformedOnJoin={0} &aheeft zich aangesloten bij je groep +Party.InformedOnQuit={0} &aheeft de groep verlaten +Party.InvalidName=&4Dat is geen geldige groep\'s naam. Party.Invite.Self=Je kan jezelf niet uitnodigen! Party.IsLocked=Deze groep is al gesloten! Party.IsntLocked=Deze groep is niet gesloten! Party.Locked=De groep is gesloten, alleen de groepsleider kan spelers uitnodigen. -Party.NotInYourParty=[[DARK_RED]]{0} zit niet in jou groep -Party.NotOwner=[[DARK_RED]]Jij bent niet de groepsleider. -Party.Owner.New=[[GREEN]]{0} is de nieuwe groep leider. -Party.Owner.NotLeader=[[DARK_RED]]Jij bent niet meer de groepsleider. -Party.Owner.Player=[[GREEN]]Jij bent nu de groep eigenaar. +Party.NotInYourParty=&4{0} zit niet in jou groep +Party.NotOwner=&4Jij bent niet de groepsleider. +Party.Owner.New=&a{0} is de nieuwe groep leider. +Party.Owner.NotLeader=&4Jij bent niet meer de groepsleider. +Party.Owner.Player=&aJij bent nu de groep eigenaar. Party.Password.None=Deze groep is vergrendeld met een wachtwoord. Voer het wachtwoord in om in deze groep te komen. Party.Password.Incorrect=Groeps- wachtwoord is incorrect. -Party.Password.Set=[[GREEN]]Groep wachtwoord veranderd in {0} -Party.Password.Removed=[[GREEN]]Groepswachtwoord is verwijderd. +Party.Password.Set=&aGroep wachtwoord veranderd in {0} +Party.Password.Removed=&aGroepswachtwoord is verwijderd. Party.Player.Invalid=Dat is geen geldige speler. -Party.NotOnline=[[DARK_RED]]{0} is niet online! +Party.NotOnline=&4{0} is niet online! Party.Player.InSameParty={0} zit al in uw groep! -Party.PlayerNotInParty=[[DARK_RED]]{0} zit niet in een groep +Party.PlayerNotInParty=&4{0} zit niet in een groep Party.Specify=Je moet een groep invullen. Party.Teleport.Dead=[RED]Je kan niet naar een dode speler teleporteren. Party.Teleport.Hurt=Je hebt schade opgelopen in de afgelopen {0} seconden en je kan niet teleporten. -Party.Teleport.Player=[[GREEN]] Je hebt geteleporteerd naar {0}. -Party.Teleport.Target=[[GREEN]]{0} is naar jou toe gedeporteerd. +Party.Teleport.Player=&a Je hebt geteleporteerd naar {0}. +Party.Teleport.Target=&a{0} is naar jou toe gedeporteerd. Party.Teleport.Disabled={0} staat groeps-teleportaties niet toe. Party.Rename.Same=Dat is al de naam van uw groep! Party.Join.Self=Je kan niet meedoen met jezelf! -Party.Unlocked=[[GRAY]]Groep is ontgrendeld -Party.Disband=[[GRAY]] De partij werd ontbonden -Party.Status.Locked=[[DARK_RED]](ALLEEN-UITNODIGING) -Party.Status.Unlocked=[[DARK_GREEN]](OPEN) +Party.Unlocked=&7Groep is ontgrendeld +Party.Disband=&7 De partij werd ontbonden +Party.Status.Locked=&4(ALLEEN-UITNODIGING) +Party.Status.Unlocked=&2(OPEN) Party.ShareType.Xp=EXP Party.ShareType.Item=ITEM Party.ShareMode.None=NIKS @@ -370,48 +370,48 @@ Commands.XPGain.Swords=Monsters aanvallen Commands.XPGain.Taming=Dieren Temmen, of vechten met je wolven Commands.XPGain.Unarmed=Monsters aanvallen Commands.XPGain.Woodcutting=Bomen omhakken -Commands.XPGain=[[DARK_GRAY]]XP GEWONNEN: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Jou XP BALK is nu bevroren op {0}! -Commands.xplock.unlocked=[[GOLD]]Jou XP BALK is nu[[GREEN]]ONTGRENDELD[[GOLD]]! +Commands.XPGain=&8XP GEWONNEN: &f{0} +Commands.xplock.locked=&6Jou XP BALK is nu bevroren op {0}! +Commands.xplock.unlocked=&6Jou XP BALK is nu&aONTGRENDELD&6! Commands.xprate.over=mcMMO XP Verdubbeling Evenement is VOORBIJ!! Commands.xprate.proper.0=Juiste gebruiking om de XP snelheid te veranderen is /xprate Commands.xprate.proper.1=De juiste manier om de XP rate te herstellen is /xprate reset -Commands.xprate.started.0=[[GOLD]]XP EVENEMENT VOOR MCMMO IS BEGONNEN! -XPRate.Event=[[GOLD]]mcMMO is momenteel in een XP verdubbeling evenement! XP verdubbeling is {0}x! +Commands.xprate.started.0=&6XP EVENEMENT VOOR MCMMO IS BEGONNEN! +XPRate.Event=&6mcMMO is momenteel in een XP verdubbeling evenement! XP verdubbeling is {0}x! Effects.Effects=EFFECTEN -Effects.Child=[[DARK_GRAY]]LVL: [[GREEN]]{0} -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Handleiding[[GOLD]]=- +Effects.Child=&8LVL: &a{0} +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} +Guides.Header=&6-=&a{0} Handleiding&6=- Guides.Page.Invalid=Geen geldig paginanummer! Guides.Page.OutOfRange=Deze pagina bestaat niet, er zijn in totaal {0} pagina\'s. Guides.Smelting.Section.0=Komt binnenkort... -Inspect.OfflineStats=mcMMO statistieken voor offline-speler [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO Statistieken voor [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO statistieken voor offline-speler &e{0} +Inspect.Stats=&amcMMO Statistieken voor &e{0} Inspect.TooFar=Jij bent te ver weg om deze speler te inspecteren! Item.ChimaeraWing.Fail=**CHIMAERA VLEUGEL MISLUKT** Item.ChimaeraWing.Pass=**CHIMAERA VLEUGEL** Item.ChimaeraWing.Name=Chimaera Vleugel -Item.ChimaeraWing.Lore=[[GRAY]] Teleporteert je naar je bed. -Item.Injured.Wait=Je bent recent gewond geraakt en je moet wachter om dit te gebruiken. [[YELLOW]]({0}s) -Teleport.Commencing=[[GRAY]]Teleport poging in [[GOLD]]({0}) [[GRAY]]seconden, Sta stil AUB... -Skills.Disarmed=[[DARK_RED]]Je bent ontwapend! -Skills.NeedMore=[[DARK_RED]]Jij hebt te weinig [[GRAY]]{0} -Skills.TooTired=Jij bent te moe om die kracht opnieuw te gebruiken. [[YELLOW]]({0}s) -Stats.Header.Combat=[[GOLD]]-=Strijd Ervaring=- -Stats.Header.Gathering=[[GOLD]]-=VERZAMELAAR VAARDIGHEDEN=- -Stats.Header.Misc=[[GOLD]]-=MISC ERVARING=- -Stats.Own.Stats=[[GREEN]][mcMMO] Stats +Item.ChimaeraWing.Lore=&7 Teleporteert je naar je bed. +Item.Injured.Wait=Je bent recent gewond geraakt en je moet wachter om dit te gebruiken. &e({0}s) +Teleport.Commencing=&7Teleport poging in &6({0}) &7seconden, Sta stil AUB... +Skills.Disarmed=&4Je bent ontwapend! +Skills.NeedMore=&4Jij hebt te weinig &7{0} +Skills.TooTired=Jij bent te moe om die kracht opnieuw te gebruiken. &e({0}s) +Stats.Header.Combat=&6-=Strijd Ervaring=- +Stats.Header.Gathering=&6-=VERZAMELAAR VAARDIGHEDEN=- +Stats.Header.Misc=&6-=MISC ERVARING=- +Stats.Own.Stats=&a[mcMMO] Stats Perks.XP.Name=Ervaring Perks.XP.Desc=Ontvangt meer XP in bepaalde vaardigheden. Perks.Lucky.Name=Geluk -Perks.Lucky.Bonus=[[GOLD]] ({0} met Geluks Perk) +Perks.Lucky.Bonus=&6 ({0} met Geluks Perk) Perks.Cooldowns.Name=Snel Herstel Perks.Cooldowns.Desc=Vermindert de cooldown duur met {0}. Perks.ActivationTime.Name=Uithoudingsvermogen Perks.ActivationTime.Desc=Verhoogt het vermogen activering tijd met {0} seconden. Hardcore.Vampirism.Name=Vampirisme -MOTD.Donate=[[DARK_AQUA]]Donatie Info: +MOTD.Donate=&3Donatie Info: Smelting.SubSkill.FuelEfficiency.Name=Brandstof Effici\u00ebntie Smelting.Listener=Smelten: Smelting.SkillName=SMELTEN diff --git a/src/main/resources/locale/locale_pl.properties b/src/main/resources/locale/locale_pl.properties index 48b6c3a74..960803ebf 100644 --- a/src/main/resources/locale/locale_pl.properties +++ b/src/main/resources/locale/locale_pl.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**Mi\u0119kkie L\u0105dowanie** -Acrobatics.Combat.Proc=[[GREEN]]**Unikni\u0119to** -Acrobatics.DodgeChance=Szansa na Unik: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**Mi\u0119kkie L\u0105dowanie** +Acrobatics.Combat.Proc=&a**Unikni\u0119to** +Acrobatics.DodgeChance=Szansa na Unik: &e{0} Acrobatics.SubSkill.Roll.Name=Przewr\u00f3t Acrobatics.SubSkill.Roll.Description=Redukuje lub te\u017c ca\u0142kowicie usuwa obra\u017cenia od upadku Acrobatics.SubSkill.GracefulRoll.Name=\u0141agodny Przewr\u00f3t @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=Dwukrotnie bardziej efektywne niz z Acrobatics.SubSkill.Dodge.Name=Unik Acrobatics.SubSkill.Dodge.Description=Redukuje obra\u017cenia o po\u0142owe Acrobatics.Listener=Akrobatyka: -Acrobatics.SubSkill.Roll.Chance=Szansa na Przewr\u00f3t: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Szansa na \u0141agodny Przewr\u00f3t: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=Szansa na Przewr\u00f3t: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Szansa na \u0141agodny Przewr\u00f3t: &e{0} Acrobatics.Roll.Text=**Przewr\u00f3t** Acrobatics.SkillName=AKROBATYKA Acrobatics.Skillup=Umiejetnosc akrobatyka wzrosla o {0}. Razem ({1}) -Archery.Combat.DazeChance=Szansa na Oszolomienie: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=Szansa na Odzyskanie Strza\u0142: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=Dodatkowe Obra\u017cenia dla Umiej\u0119tno\u015bci: [[YELLOW]]{0} +Archery.Combat.DazeChance=Szansa na Oszolomienie: &e{0} +Archery.Combat.RetrieveChance=Szansa na Odzyskanie Strza\u0142: &e{0} +Archery.Combat.SkillshotBonus=Dodatkowe Obra\u017cenia dla Umiej\u0119tno\u015bci: &e{0} Archery.SubSkill.SkillShot.Name=Umiej\u0119tno\u015b\u0107 Aktywna Archery.SubSkill.SkillShot.Description=Zwi\u0119ksza obra\u017cenia zadane z \u0142uku Archery.SubSkill.Daze.Name=Oszo\u0142omienie @@ -31,14 +31,14 @@ Axes.Ability.Bonus.2=Wstrz\u0105s od Zbroi Axes.Ability.Bonus.3=Zadaje {0} dodatkowych obra\u017ce\u0144 dla opancerzonych cel\u00f3w Axes.Ability.Bonus.4=Trafienie Krytyczne Axes.Ability.Bonus.5=Zadaje {0} dodatkowych obra\u017ce\u0144 dla nieopancerzonych cel\u00f3w -Axes.Ability.Lower=[[GRAY]]**CHOWASZ SIEKIERE** -Axes.Ability.Ready=[[GREEN]]**PRZYGOTOWUJESZ SWOJ\u0104 SIEKIERE** -Axes.Combat.CritStruck=[[DARK_RED]]Trafiono cie krytycznie! -Axes.Combat.CritChance=Szansa na Trafienie Krytyczne: [[YELLOW]]{0} +Axes.Ability.Lower=&7**CHOWASZ SIEKIERE** +Axes.Ability.Ready=&a**PRZYGOTOWUJESZ SWOJ\u0104 SIEKIERE** +Axes.Combat.CritStruck=&4Trafiono cie krytycznie! +Axes.Combat.CritChance=Szansa na Trafienie Krytyczne: &e{0} Axes.Combat.CriticalHit=TRAFIENIE KRYTYCZNE! -Axes.Combat.GI.Proc=[[GREEN]]**UDERZONO Z WIELK\u0104 MOC\u0104** +Axes.Combat.GI.Proc=&a**UDERZONO Z WIELK\u0104 MOC\u0104** Axes.Combat.GI.Struck=TRAFIENIE KRYTYCZNE! -Axes.Combat.SS.Length=D\u0142ugo\u015bc \u0141amacza Czaszki: [[YELLOW]]{0}s +Axes.Combat.SS.Length=D\u0142ugo\u015bc \u0141amacza Czaszki: &e{0}s Axes.SubSkill.SkullSplitter.Name=\u0141amacz Czaszek Axes.SubSkill.SkullSplitter.Description=Zadaje obra\u017cenia obszarowe Axes.SubSkill.CriticalStrikes.Name=Krytyczne Uderzenia @@ -52,35 +52,35 @@ Axes.SubSkill.GreaterImpact.Description=Zadaje dodatkowe obra\u017cenia nieopanc Axes.Listener=Siekiery: Axes.SkillName=TOPORY Axes.Skills.SS.Off=**\u0141amacz Czaszek si\u0119 sko\u0144czy\u0142** -Axes.Skills.SS.On=[[GREEN]]**\u0141amacz Czaszek AKTYWOWANY** -Axes.Skills.SS.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]\u0141amacz Czaszek [[GREEN]]jest ju\u017c dost\u0119pna! -Axes.Skills.SS.Other.Off=\u0141amacz Czaszek[[GREEN]] si\u0119 sko\u0144czy\u0142 [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]\u0141amacza Czaszki! +Axes.Skills.SS.On=&a**\u0141amacz Czaszek AKTYWOWANY** +Axes.Skills.SS.Refresh=&aTwoja zdolno\u015b\u0107 &e\u0141amacz Czaszek &ajest ju\u017c dost\u0119pna! +Axes.Skills.SS.Other.Off=\u0141amacz Czaszek&a si\u0119 sko\u0144czy\u0142 &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 u\u017cy\u0142 &c\u0141amacza Czaszki! Axes.Skillup=Umiej\u0119tno\u015b\u0107 \u015bcinania wzros\u0142a o {0}. Razem ({1}) -Excavation.Ability.Lower=[[GRAY]]**CHOWASZ \u0141OPAT\u0118** -Excavation.Ability.Ready=[[GREEN]]**PRZYGOTOWUJESZ SWOJ\u0104 \u0141OPAT\u0118** +Excavation.Ability.Lower=&7**CHOWASZ \u0141OPAT\u0118** +Excavation.Ability.Ready=&a**PRZYGOTOWUJESZ SWOJ\u0104 \u0141OPAT\u0118** Excavation.SubSkill.GigaDrillBreaker.Name=Mia\u017cdz\u0105ce Wiert\u0142o Excavation.SubSkill.GigaDrillBreaker.Description=3x Szansa na znalezienie przedmiotu, 3x mno\u017cnik zdobywania do\u015bwiadczenia, +pr\u0119dko\u015b\u0107 Excavation.SubSkill.TreasureHunter.Name=Lowca Skarbow Excavation.SubSkill.TreasureHunter.Description=Umiej\u0119tno\u015b\u0107 wykopywania skarb\u00f3w. -Excavation.Effect.Length=D\u0142ugo\u015bc Mia\u017cdz\u0105cego Wiert\u0142a: [[YELLOW]]{0}s +Excavation.Effect.Length=D\u0142ugo\u015bc Mia\u017cdz\u0105cego Wiert\u0142a: &e{0}s Excavation.Listener=Wykopaliska: Excavation.SkillName=KOPANIE Excavation.Skills.GigaDrillBreaker.Off=**Mia\u017cdz\u0105ce Wiert\u0142o si\u0119 sko\u0144czy\u0142o** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**MIA\u017bDZ\u0104CE WIERT\u0141O AKTYWOWANE** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]Mia\u017cdz\u0105ce Wiert\u0142o [[GREEN]]jest ju\u017c dost\u0119pna! -Excavation.Skills.GigaDrillBreaker.Other.Off=Mia\u017cdz\u0105ce Wiert\u0142o[[GREEN]] si\u0119 sko\u0144czy\u0142o [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]Mia\u017cdz\u0105ce Wiert\u0142o! +Excavation.Skills.GigaDrillBreaker.On=&a**MIA\u017bDZ\u0104CE WIERT\u0141O AKTYWOWANE** +Excavation.Skills.GigaDrillBreaker.Refresh=&aTwoja zdolno\u015b\u0107 &eMia\u017cdz\u0105ce Wiert\u0142o &ajest ju\u017c dost\u0119pna! +Excavation.Skills.GigaDrillBreaker.Other.Off=Mia\u017cdz\u0105ce Wiert\u0142o&a si\u0119 sko\u0144czy\u0142o &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 u\u017cy\u0142 &cMia\u017cdz\u0105ce Wiert\u0142o! Excavation.Skillup=Umiej\u0119tno\u015b\u0107 wykopalisk wzros\u0142a o {0}. Razem({1}) -Fishing.Ability.Chance=Szansa na zlapanie ryby: [[YELLOW]]{0} -Fishing.Ability.Info=Magiczny \u0141owca: [[GRAY]] **Ulepsza si\u0119 wraz z rang\u0105 Poszukiwacza Skarb\u00f3w** +Fishing.Ability.Chance=Szansa na zlapanie ryby: &e{0} +Fishing.Ability.Info=Magiczny \u0141owca: &7 **Ulepsza si\u0119 wraz z rang\u0105 Poszukiwacza Skarb\u00f3w** Fishing.Ability.Locked.0=ZABLOKOWANY DO POZIOMU {0}+ SKILL Fishing.Ability.Locked.1=DOSTEPNE OD POZIOMU {0}+ (LODOWE LOWIENIE RYB) -Fishing.Ability.Rank=Ranga lowienia skarbow: [[YELLOW]]{0}/5 -Fishing.Ability.TH.MagicRate=Szanse na Magicznego \u0141owc\u0119: [[YELLOW]]{0} -Fishing.Ability.Shake=Szansa na Wstrz\u0105s: [[YELLOW]]{0} +Fishing.Ability.Rank=Ranga lowienia skarbow: &e{0}/5 +Fishing.Ability.TH.MagicRate=Szanse na Magicznego \u0141owc\u0119: &e{0} +Fishing.Ability.Shake=Szansa na Wstrz\u0105s: &e{0} Fishing.Ability.IceFishing=Lodowe lowienie ryb: Idz lowic ryby w lodzie -Fishing.Ability.FD=Dieta Rybaka: [[YELLOW]]Ranga {0} +Fishing.Ability.FD=Dieta Rybaka: &eRanga {0} Fishing.SubSkill.TreasureHunter.Name=Lowca Skarbow (Pasywna) Fishing.SubSkill.TreasureHunter.Description=\u0141owi\u0107 r\u00f3\u017cne obiekty Fishing.SubSkill.MagicHunter.Name=Magiczny Lowca @@ -92,22 +92,22 @@ Fishing.SubSkill.FishermansDiet.Description=Zwi\u0119ksza nasycenie posi\u0142k\ Fishing.SubSkill.MasterAngler.Description=Zwieksza szanse na zlapanie ryby na haczyk Fishing.SubSkill.IceFishing.Name=Lodowe lowienie ryb Fishing.SubSkill.IceFishing.Description=Pozwala na lowienie ryb w zimowych biomach -Fishing.Chance.Raining=[[BLUE]] Bonus od Deszczu +Fishing.Chance.Raining=&9 Bonus od Deszczu Fishing.Listener=Rybactwo -Fishing.Ability.TH.MagicFound=[[GRAY]]Wyczuwasz w pobli\u017cu \u017ar\u00f3d\u0142o magii... +Fishing.Ability.TH.MagicFound=&7Wyczuwasz w pobli\u017cu \u017ar\u00f3d\u0142o magii... Fishing.SkillName=RYBACTWO Fishing.Skillup=Umiej\u0119tno\u015b\u0107 \u0142owienia wzros\u0142a o {0}. Razem ({1}) -Herbalism.Ability.DoubleDropChance=Szansa na Podw\u00f3jny Drop: [[YELLOW]]{0} -Herbalism.Ability.FD=Dieta Farmera: [[YELLOW]]Poziom {0} -Herbalism.Ability.GTe.Length=D\u0142ugo\u015b\u0107 ?Green Terra?: [[YELLOW]]{0}s +Herbalism.Ability.DoubleDropChance=Szansa na Podw\u00f3jny Drop: &e{0} +Herbalism.Ability.FD=Dieta Farmera: &ePoziom {0} +Herbalism.Ability.GTe.Length=D\u0142ugo\u015b\u0107 ?Green Terra?: &e{0}s Herbalism.Ability.GTe.NeedMore=Potrzebujesz wi\u0119cej nasion aby u\u017cy\u0107 Zielonego \u017bycia. -Herbalism.Ability.GTh.Chance=Szansa na Zielony Palec: [[YELLOW]]{0} -Herbalism.Ability.GTh.Fail=[[GREEN]]**ZIELONY PALEC SI\u0118 NIE UDA\u0141** -Herbalism.Ability.GTh.Stage=Etap Zielonego Dotyku: [[YELLOW]] Ro\u015bliny rosn\u0105 w etapie {0} -Herbalism.Ability.GTh=[[GREEN]]**ZIELONY PALEC** -Herbalism.Ability.HylianLuck=Szansa na Szczescie Hylian: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**CHOWASZ SWOJ\u0104 MOTYKE** -Herbalism.Ability.Ready=[[GREEN]]**PRZYGOTOWUJESZ MOTYKE** +Herbalism.Ability.GTh.Chance=Szansa na Zielony Palec: &e{0} +Herbalism.Ability.GTh.Fail=&a**ZIELONY PALEC SI\u0118 NIE UDA\u0141** +Herbalism.Ability.GTh.Stage=Etap Zielonego Dotyku: &e Ro\u015bliny rosn\u0105 w etapie {0} +Herbalism.Ability.GTh=&a**ZIELONY PALEC** +Herbalism.Ability.HylianLuck=Szansa na Szczescie Hylian: &e{0} +Herbalism.Ability.Lower=&7**CHOWASZ SWOJ\u0104 MOTYKE** +Herbalism.Ability.Ready=&a**PRZYGOTOWUJESZ MOTYKE** Herbalism.SubSkill.GreenTerra.Name=Zielone \u017bycie (ZDOLNO\u015a\u0106) Herbalism.SubSkill.GreenTerra.Description=Rozprzestrzenia \u017cycie na powierzchni, 3x wi\u0119ksza szansa na zdobycie przedmiot\u00f3w Herbalism.SubSkill.GreenThumb.Name=Zielony palec (Pszenica) @@ -119,20 +119,20 @@ Herbalism.SubSkill.DoubleDrops.Name=Podw\u00f3jny Drop (Wszystkie Zielska) Herbalism.SubSkill.DoubleDrops.Description=Podwaja ilo\u015b\u0107 zdobywanych przedmiot\u00f3w Herbalism.SubSkill.HylianLuck.Name=Szczescie Hylian Herbalism.SubSkill.HylianLuck.Description=Daje niewielka szanse na znalezienie rzadkich przedmiot\u00f3w -Herbalism.HylianLuck=[[GREEN]]Szczescie Hyrule jest dzisiaj z Toba! +Herbalism.HylianLuck=&aSzczescie Hyrule jest dzisiaj z Toba! Herbalism.Listener=Zielarstwo Herbalism.SkillName=ZIELARSTWO -Herbalism.Skills.GTe.On=[[GREEN]]**?GREEN TERRA? AKTYWOWANA** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]?Green Terra?[[GREEN]]jest ju\u017c gotowa! -Herbalism.Skills.GTe.Other.Off=?Green Terra?[[GREEN]] si\u0119 sko\u0144czy\u0142o [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]?Green Terra?! +Herbalism.Skills.GTe.On=&a**?GREEN TERRA? AKTYWOWANA** +Herbalism.Skills.GTe.Refresh=&aTwoja zdolno\u015b\u0107 &e?Green Terra?&ajest ju\u017c gotowa! +Herbalism.Skills.GTe.Other.Off=?Green Terra?&a si\u0119 sko\u0144czy\u0142o &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 u\u017cy\u0142 &c?Green Terra?! Herbalism.Skillup=Umiej\u0119tno\u015b\u0107 zielarstwa wzros\u0142a o {0}. Ca\u0142kowicie ({1}) -Mining.Ability.Length=D\u0142ugo\u015bc Super Kopacza: [[YELLOW]]{0}s +Mining.Ability.Length=D\u0142ugo\u015bc Super Kopacza: &e{0}s Mining.Ability.Locked.0=ZABLOKOWANE DO POZIOMU {0}+ SKILL Mining.Ability.Locked.1=ZABLOKOWANE DO POZIOMU {0}+ SKILL Mining.Ability.Locked.2=ZABLOKOWANE DO POZIOMU {0}+ SKILL -Mining.Ability.Lower=[[GRAY]]**CHOWASZ SW\u00d3J KILOF** -Mining.Ability.Ready=[[GREEN]]**PRZYGOTOWUJESZ SWOJA SIEKIERE** +Mining.Ability.Lower=&7**CHOWASZ SW\u00d3J KILOF** +Mining.Ability.Ready=&a**PRZYGOTOWUJESZ SWOJA SIEKIERE** Mining.SubSkill.SuperBreaker.Name=Super \u0141amacz (ZDOLNO\u015a\u0106) Mining.SubSkill.SuperBreaker.Description=Szybko\u015b\u0107+, Szansa potr\u00f3jnego dropa Mining.SubSkill.DoubleDrops.Name=Podwojny Drop @@ -143,21 +143,21 @@ Mining.SubSkill.BiggerBombs.Name=Wieksze bomby Mining.SubSkill.BiggerBombs.Description=Zwieksza zasieg wybuchu TNT Mining.SubSkill.DemolitionsExpertise.Name=Mistrzostwo w pos\u0142ugiwaniu si\u0119 materia\u0142ami wybuchowymi Mining.SubSkill.DemolitionsExpertise.Description=Zmniejsza obrazenia od explozji TNT -Mining.Effect.Decrease=Redukcja Obra\u017ce\u0144 od Materia\u0142\u00f3w Wybuchowych: [[YELLOW]]{0} -Mining.Effect.DropChance=Szansa na Podw\u00f3jny Drop: [[YELLOW]]{0} +Mining.Effect.Decrease=Redukcja Obra\u017ce\u0144 od Materia\u0142\u00f3w Wybuchowych: &e{0} +Mining.Effect.DropChance=Szansa na Podw\u00f3jny Drop: &e{0} Mining.Listener=G\u00f3rnictwo Mining.SkillName=GORNICTWO Mining.Skills.SuperBreaker.Off=**Super \u0141amacz si\u0119 sko\u0144czy\u0142** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER \u0141AMACZ AKTYWOWANY** -Mining.Skills.SuperBreaker.Other.Off=Super Kopacz[[GREEN]] si\u0119 sko\u0144czy\u0142 [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]Super Kopacza! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]Super \u0141amacz [[GREEN]]jest ju\u017c dost\u0119pna! +Mining.Skills.SuperBreaker.On=&a**SUPER \u0141AMACZ AKTYWOWANY** +Mining.Skills.SuperBreaker.Other.Off=Super Kopacz&a si\u0119 sko\u0144czy\u0142 &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 u\u017cy\u0142 &cSuper Kopacza! +Mining.Skills.SuperBreaker.Refresh=&aTwoja zdolno\u015b\u0107 &eSuper \u0141amacz &ajest ju\u017c dost\u0119pna! Mining.Skillup=Umiejetnosc Gornictwa wzrosla o {0}. Calkowicie ({1}) -Mining.Blast.Boom=[[GRAY]]**BOOM** -Mining.Blast.Radius.Increase=Zasi\u0119g zwi\u0119kszony o: [[YELLOW]]+{0} -Mining.Blast.Rank=Szybki Kopacz: [[YELLOW]] Ranga {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]Szybkiego Kopacza! -Mining.Blast.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]B\u0142yskawiczny Kopacz [[GREEN]]jest ju\u017c dost\u0119pna! +Mining.Blast.Boom=&7**BOOM** +Mining.Blast.Radius.Increase=Zasi\u0119g zwi\u0119kszony o: &e+{0} +Mining.Blast.Rank=Szybki Kopacz: &e Ranga {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 u\u017cy\u0142 &cSzybkiego Kopacza! +Mining.Blast.Refresh=&aTwoja zdolno\u015b\u0107 &eB\u0142yskawiczny Kopacz &ajest ju\u017c dost\u0119pna! Repair.SubSkill.Repair.Name=Naprawa Repair.SubSkill.Repair.Description=Naprawa Narz\u0119dzi i Pancerza Repair.SubSkill.GoldRepair.Name=Naprawa Z\u0142ota ({0}+ SKILL) @@ -176,46 +176,46 @@ Repair.SubSkill.ArcaneForging.Name=Kowalstwo Ezoteryczne Repair.SubSkill.ArcaneForging.Description=Naprawa rzeczy magicznych Repair.SubSkill.Salvage.Name=Odzyskiwanie ({0}+ SKILL) Repair.SubSkill.Salvage.Description=Odzyskiwanie Narz\u0119dzi i Pancerza -Repair.Error=[[DARK_RED]]mcMMO napotka\u0142 problem pr\u00f3buj\u0105c naprawi\u0107 ten przedmiot! -Repair.Listener.Anvil=[[DARK_RED]]Postawi\u0142e\u015b kowad\u0142o - kowad\u0142a s\u0142u\u017c\u0105 do naprawiania narz\u0119dzi i zbroi. -Repair.Listener.Anvil2=[[DARK_RED]]Postawi\u0142e\u015b kowad\u0142o Odzysku, u\u017cyj go aby Odzyska\u0107 narz\u0119dzia oraz zbroj\u0119. +Repair.Error=&4mcMMO napotka\u0142 problem pr\u00f3buj\u0105c naprawi\u0107 ten przedmiot! +Repair.Listener.Anvil=&4Postawi\u0142e\u015b kowad\u0142o - kowad\u0142a s\u0142u\u017c\u0105 do naprawiania narz\u0119dzi i zbroi. +Repair.Listener.Anvil2=&4Postawi\u0142e\u015b kowad\u0142o Odzysku, u\u017cyj go aby Odzyska\u0107 narz\u0119dzia oraz zbroj\u0119. Repair.Listener=Naprawa: Repair.SkillName=Naprawa -Repair.Skills.AdeptSalvage=[[DARK_RED]]Nie masz odpowiedniego poziomu aby Odzyskiwa\u0107 przedmioty. -Repair.Skills.AdeptDiamond=[[DARK_RED]]Masz za niski poziom aby naprawia\u0107 diament. -Repair.Skills.AdeptGold=[[DARK_RED]]Masz za niski poziom aby naprawia\u0107 z\u0142oto. -Repair.Skills.AdeptIron=[[DARK_RED]]Masz za niski poziom aby naprawia\u0107 \u017celazo. -Repair.Skills.AdeptStone=[[DARK_RED]]Masz za niski poziom aby naprawi\u0107 kamie\u0144. -Repair.Skills.Adept=Musisz mie\u0107 [[YELLOW]]{0}[[RED]] poziom \u017ceby naprawi\u0107 [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]Bu\u0142ka z mas\u0142em. -Repair.Skills.FullDurability=[[GRAY]]Ten przedmiot jest ju\u017c w pe\u0142ni sprawny. -Repair.Skills.SalvageSuccess=[[GRAY]]Przedmiot Odzyskany! -Repair.Skills.NotFullDurability=[[DARK_RED]]Nie mo\u017cesz odzyska\u0107 uszkodzonych przedmiot\u00f3w. -Repair.Skills.Mastery=Mistrzostwo Napraw: [[YELLOW]] {0} dodatkowej wytrzyma\u0142o\u015bci dla przedmiot\u00f3w -Repair.Skills.StackedItems=[[DARK_RED]]Nie mo\u017cesz naprawia\u0107 zestackowanych przedmiot\u00f3w. -Repair.Skills.Super.Chance=Szansa Super Naprawy: [[YELLOW]]{0} +Repair.Skills.AdeptSalvage=&4Nie masz odpowiedniego poziomu aby Odzyskiwa\u0107 przedmioty. +Repair.Skills.AdeptDiamond=&4Masz za niski poziom aby naprawia\u0107 diament. +Repair.Skills.AdeptGold=&4Masz za niski poziom aby naprawia\u0107 z\u0142oto. +Repair.Skills.AdeptIron=&4Masz za niski poziom aby naprawia\u0107 \u017celazo. +Repair.Skills.AdeptStone=&4Masz za niski poziom aby naprawi\u0107 kamie\u0144. +Repair.Skills.Adept=Musisz mie\u0107 &e{0}&c poziom \u017ceby naprawi\u0107 &e{1} +Repair.Skills.FeltEasy=&7Bu\u0142ka z mas\u0142em. +Repair.Skills.FullDurability=&7Ten przedmiot jest ju\u017c w pe\u0142ni sprawny. +Repair.Skills.SalvageSuccess=&7Przedmiot Odzyskany! +Repair.Skills.NotFullDurability=&4Nie mo\u017cesz odzyska\u0107 uszkodzonych przedmiot\u00f3w. +Repair.Skills.Mastery=Mistrzostwo Napraw: &e {0} dodatkowej wytrzyma\u0142o\u015bci dla przedmiot\u00f3w +Repair.Skills.StackedItems=&4Nie mo\u017cesz naprawia\u0107 zestackowanych przedmiot\u00f3w. +Repair.Skills.Super.Chance=Szansa Super Naprawy: &e{0} Repair.Skillup=Umiejetnosc naprawiania wzrosla o {0}. Razem ({1}) Repair.Pretty.Name=Naprawa Salvage.Pretty.Name=Przetapianie -Repair.Arcane.Chance.Downgrade=[[GRAY]]AF Szansa na zdegradowanie: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]AF Szanse na sukces: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7AF Szansa na zdegradowanie: &e{0}% +Repair.Arcane.Chance.Success=&7AF Szanse na sukces: &e{0}% Repair.Arcane.Downgrade=Energia magiczna tego przedmiotu spad\u0142a. Repair.Arcane.Fail=Moc Arcane na zawsze opuscila przedmiot ! Repair.Arcane.Lost=Nie posiada\u0142e\u015b wystarczaj\u0105co du\u017co do\u015bwiadczenia aby zatrzyma\u0107 ulepszenia. -Repair.Arcane.Perfect=[[GREEN]]Nasyci\u0142e\u015b ten przedmiot magiczn\u0105 moc\u0105. -Repair.Arcane.Rank=Kowalstwo Ezoteryczne: [[YELLOW]]Ranga {0}/4 -Swords.Ability.Lower=[[GRAY]]**CHOWASZ SW\u00d3J MIECZ** -Swords.Ability.Ready=[[GREEN]] **PODNIOSLES SWOJ MIECZ** -Swords.Combat.Bleed.Chance=Szansa na Krwawienie: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=D\u0142ugo\u015bc Krwotoku: [[YELLOW]]{0} ticks -Swords.Combat.Bleed.Note=[[GRAY]]NOTE: [[YELLOW]]1 tykni\u0119cie zdarza si\u0119 co 2 sekundy -Swords.Combat.Bleeding.Started=[[DARK_RED]] Krwawisz! -Swords.Combat.Bleeding.Stopped=[[GRAY]]Krwawienie [[GREEN]]usta\u0142o[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**PRZECIWNIK KRAWI** -Swords.Combat.Counter.Chance=Szansa na Kontratak: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]Kontratak! -Swords.Combat.Countered=[[GREEN]]**KONTR-ATAK** -Swords.Combat.SS.Struck=[[DARK_RED]]Zosta\u0142e\u015b powalony przez Z\u0104BKOWANY ATAK! +Repair.Arcane.Perfect=&aNasyci\u0142e\u015b ten przedmiot magiczn\u0105 moc\u0105. +Repair.Arcane.Rank=Kowalstwo Ezoteryczne: &eRanga {0}/4 +Swords.Ability.Lower=&7**CHOWASZ SW\u00d3J MIECZ** +Swords.Ability.Ready=&a **PODNIOSLES SWOJ MIECZ** +Swords.Combat.Bleed.Chance=Szansa na Krwawienie: &e{0} +Swords.Combat.Bleed.Length=D\u0142ugo\u015bc Krwotoku: &e{0} ticks +Swords.Combat.Bleed.Note=&7NOTE: &e1 tykni\u0119cie zdarza si\u0119 co 2 sekundy +Swords.Combat.Bleeding.Started=&4 Krwawisz! +Swords.Combat.Bleeding.Stopped=&7Krwawienie &austa\u0142o&7! +Swords.Combat.Bleeding=&a**PRZECIWNIK KRAWI** +Swords.Combat.Counter.Chance=Szansa na Kontratak: &e{0} +Swords.Combat.Counter.Hit=&4Kontratak! +Swords.Combat.Countered=&a**KONTR-ATAK** +Swords.Combat.SS.Struck=&4Zosta\u0142e\u015b powalony przez Z\u0104BKOWANY ATAK! Swords.SubSkill.CounterAttack.Name=Kontratak Swords.SubSkill.SerratedStrikes.Name=Z\u0105bkowany Atak (ZDOLNO\u015a\u0106) Swords.SubSkill.SerratedStrikes.Description={0} obrazen obszarowych, Krawienie+ obszarowo @@ -226,12 +226,12 @@ Swords.SubSkill.Bleed.Description=Spowodowano krwawienie Swords.Listener=Miecze Swords.SkillName=MIECZE Swords.Skills.SS.Off=**Z\u0105bkowany Atak si\u0119 sko\u0144czy\u0142** -Swords.Skills.SS.On=[[GREEN]]**?Z\u0104BKOWANY? ATAK AKTYWOWANY** -Swords.Skills.SS.Refresh=[[GREEN]]Tw\u00f3j [[YELLOW]]Z\u0105bkowany Atak [[GREEN]]jest ju\u017c dost\u0119pny! -Swords.Skills.SS.Other.Off=Z\u0105bkowany Atak[[GREEN]] si\u0119 sko\u0144czy\u0142 [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]Z\u0105bkowanego Ciosu! +Swords.Skills.SS.On=&a**?Z\u0104BKOWANY? ATAK AKTYWOWANY** +Swords.Skills.SS.Refresh=&aTw\u00f3j &eZ\u0105bkowany Atak &ajest ju\u017c dost\u0119pny! +Swords.Skills.SS.Other.Off=Z\u0105bkowany Atak&a si\u0119 sko\u0144czy\u0142 &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 u\u017cy\u0142 &cZ\u0105bkowanego Ciosu! Swords.Skillup=Umiej\u0119tno\u015b\u0107 Pos\u0142ugiwania si\u0119 Mieczem wzros\u0142a o {0}. Ca\u0142kowicie ({1}) -Swords.SS.Length=D\u0142ugo\u015b\u0107 Z\u0105bkowanego Ataku: [[YELLOW]]{0}s +Swords.SS.Length=D\u0142ugo\u015b\u0107 Z\u0105bkowanego Ataku: &e{0}s Taming.Ability.Bonus.0=Przyjazne dla \u015brodowiska Taming.Ability.Bonus.1=Wilki unikn\u0119\u0142y zagro\u017cenia Taming.Ability.Bonus.2=Grube Futro @@ -248,15 +248,15 @@ Taming.Ability.Locked.1=ZABLOKOWANE DO POZIOMU {0}+ SKILL Taming.Ability.Locked.2=ZABLOKOWANE DO POZIOMU {0}+ SKILL Taming.Ability.Locked.3=ZABLOKOWANE DO POZIOMU {0}+ SKILL Taming.Ability.Locked.4=ZABLOKOWANE DO POZIOMU {0}+ SKILL -Taming.Combat.Chance.Gore=Szansa na Brutalno\u015b\u0107: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=Szansa na Brutalno\u015b\u0107: &e{0} Taming.SubSkill.BeastLore.Name=Wiedza o zwierz\u0119tach Taming.SubSkill.BeastLore.Description=Ko\u015b\u0107 - przyci\u0105ga uwag\u0119 wilk\u00f3w i ocelot\u00f3w Taming.SubSkill.ShockProof.Name=Odporno\u015b\u0107 na wstrz\u0105sy Taming.SubSkill.ShockProof.Description=Redukcja obra\u017ce\u0144 wybuchowych Taming.SubSkill.CallOfTheWild.Name=Wezwanie Dzikich Taming.SubSkill.CallOfTheWild.Description=Przywo\u0142uje zwierze po twojej stronie -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): Kucnij i kliknij LPM {0} z ryb\u0105 w r\u0119ce -Taming.Effect.15=[[GRAY]]COTW (Wolf): Kucnij i kliknij LPM {0} z ko\u015bci\u0105 w d\u0142oni +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): Kucnij i kliknij LPM {0} z ryb\u0105 w r\u0119ce +Taming.Effect.15=&7COTW (Wolf): Kucnij i kliknij LPM {0} z ko\u015bci\u0105 w d\u0142oni Taming.SubSkill.FastFoodService.Name=Serwis FastFood\'u Taming.SubSkill.FastFoodService.Description=Szansa dla wilk\u00f3w na odnowienie \u017cycia przy ataku Taming.SubSkill.Gore.Name=Brutalno\u015b\u0107 @@ -267,23 +267,23 @@ Taming.SubSkill.EnvironmentallyAware.Name=Przyjazne dla \u015brodowiska Taming.SubSkill.EnvironmentallyAware.Description=Strach przed Kaktusami/Law\u0105, Odporno\u015b\u0107 obra\u017cenia ze spadania Taming.SubSkill.ThickFur.Name=Grube Futro Taming.SubSkill.ThickFur.Description=Redukcja Obra\u017ce\u0144, Odporno\u015b\u0107 na ogie\u0144 -Taming.Listener.Wolf=[[DARK_GRAY]]Tw\u00f3j wilk biegnie do ciebie... +Taming.Listener.Wolf=&8Tw\u00f3j wilk biegnie do ciebie... Taming.Listener=Oswajanie: Taming.SkillName=OSWAJANIE Taming.Skillup=Umiej\u0119tno\u015b\u0107 oswajania wzros\u0142a o {0}. Razem ({1}) -Taming.Summon.Complete=[[GREEN]]Przywo\u0142ywanie uko\u0144czone +Taming.Summon.Complete=&aPrzywo\u0142ywanie uko\u0144czone Taming.Summon.Fail.Ocelot=Obecnie masz przy sobie zbyt du\u017co ocelot\u00f3w aby przywo\u0142a\u0107 kolejnego. Taming.Summon.Fail.Wolf=Obecnie masz przy sobie zbyt du\u017co wilk\u00f3w aby przywo\u0142a\u0107 kolejnego. -Unarmed.Ability.Berserk.Length=D\u0142ugo\u015b\u0107 Berserka: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=D\u0142ugo\u015b\u0107 Berserka: &e{0}s Unarmed.Ability.Bonus.0=Styl \u017belaznej D\u0142oni Unarmed.Ability.Bonus.1=Ulepszenie obra\u017ce\u0144 +{0} -Unarmed.Ability.Chance.ArrowDeflect=Szansa na Odbicie Strza\u0142y: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=Szansa na Rozbrojenie: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=Szansa za Zelazny Chwyt: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=Szansa na Odbicie Strza\u0142y: &e{0} +Unarmed.Ability.Chance.Disarm=Szansa na Rozbrojenie: &e{0} +Unarmed.Ability.Chance.IronGrip=Szansa za Zelazny Chwyt: &e{0} Unarmed.Ability.IronGrip.Attacker=Tw\u00f3j przeciwnik ma \u017celazny u\u015bcisk! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Tw\u00f3j \u017belazny Uchwyt uchroni\u0142 ci\u0119 przed Rozbrojeniem! -Unarmed.Ability.Lower=[[GRAY]]**OPUSZCZASZ SWOJE PI\u0118\u015aCI** -Unarmed.Ability.Ready=[[GREEN]]**PRZYGOTOWUJESZ SWOJE PIESCI** +Unarmed.Ability.IronGrip.Defender=&aTw\u00f3j \u017belazny Uchwyt uchroni\u0142 ci\u0119 przed Rozbrojeniem! +Unarmed.Ability.Lower=&7**OPUSZCZASZ SWOJE PI\u0118\u015aCI** +Unarmed.Ability.Ready=&a**PRZYGOTOWUJESZ SWOJE PIESCI** Unarmed.SubSkill.Berserk.Name=Berserk (Zdolnosc) Unarmed.SubSkill.Berserk.Description=+50% DMG, Niszczy slabe materialy Unarmed.SubSkill.Disarm.Name=Rozbrojenie @@ -297,15 +297,15 @@ Unarmed.SubSkill.IronGrip.Description=Zapobiega przed Twoim rozbrojeniem Unarmed.Listener=NIEUZBROJONY Unarmed.SkillName=NIEUZBROJONY Unarmed.Skills.Berserk.Off=**Berserk si\u0119 sko\u0144czy\u0142** -Unarmed.Skills.Berserk.On=[[GREEN]]**BERSERK AKTYWOWANY** -Unarmed.Skills.Berserk.Other.Off=Berserk[[GREEN]] si\u0119 sko\u0144czy\u0142 [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]Berserka! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]Berserka [[GREEN]]jest ju\u017c dost\u0119pna! +Unarmed.Skills.Berserk.On=&a**BERSERK AKTYWOWANY** +Unarmed.Skills.Berserk.Other.Off=Berserk&a si\u0119 sko\u0144czy\u0142 &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 u\u017cy\u0142 &cBerserka! +Unarmed.Skills.Berserk.Refresh=&aTwoja zdolno\u015b\u0107 &eBerserka &ajest ju\u017c dost\u0119pna! Unarmed.Skillup=Umiej\u0119tno\u015b\u0107 boksowania zwi\u0119kszona o {0}. Ca\u0142kowicie ({1}) Woodcutting.Ability.0=Dmucharka do li\u015bci Woodcutting.Ability.1=Zdmuchuje li\u015bcie -Woodcutting.Ability.Chance.DDrop=Szansa na Dwukrotny Drop: [[YELLOW]]{0} -Woodcutting.Ability.Length=D\u0142ugo\u015bc Powalacza Drzew: [[YELLOW]]{0}s +Woodcutting.Ability.Chance.DDrop=Szansa na Dwukrotny Drop: &e{0} +Woodcutting.Ability.Length=D\u0142ugo\u015bc Powalacza Drzew: &e{0}s Woodcutting.Ability.Locked.0=ZABLOKOWANY DO POZIOMU {0}+ SKILL Woodcutting.SubSkill.TreeFeller.Name=Powalacz Drzew Woodcutting.SubSkill.TreeFeller.Description=Sprawia, i\u017c drzewa eksploduj\u0105 @@ -316,35 +316,35 @@ Woodcutting.SubSkill.HarvestLumber.Description=Podwaja ilo\u015b\u0107 zdobywany Woodcutting.Listener=\u0052\u0105\u0062\u0061\u006e\u0069\u0065 Woodcutting.SkillName=\u0052\u0105\u0062\u0061\u006e\u0069\u0065 Woodcutting.Skills.TreeFeller.Off=**Powalacz Drzew si\u0119 sko\u0144czy\u0142** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**POWALACZ DRZEW AKTYWOWANY** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Twoja zdolno\u015b\u0107 [[YELLOW]]Powalacz Drzew [[GREEN]] jest ju\u017c dost\u0119pna! -Woodcutting.Skills.TreeFeller.Other.Off=Powalenie Drzewa[[GREEN]] si\u0119 sko\u0144czy\u0142o [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] u\u017cy\u0142 [[RED]]Powalacza Drzew! +Woodcutting.Skills.TreeFeller.On=&a**POWALACZ DRZEW AKTYWOWANY** +Woodcutting.Skills.TreeFeller.Refresh=&aTwoja zdolno\u015b\u0107 &ePowalacz Drzew &a jest ju\u017c dost\u0119pna! +Woodcutting.Skills.TreeFeller.Other.Off=Powalenie Drzewa&a si\u0119 sko\u0144czy\u0142o &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 u\u017cy\u0142 &cPowalacza Drzew! Woodcutting.Skills.TreeFeller.Splinter=TWOJA SIEKIERA ROZPAD\u0141A SI\u0118 NA DRZAZGI! Woodcutting.Skills.TreeFeller.Threshold=To drzewo jest zbyt du\u017ce! Woodcutting.Skillup=Umiej\u0119tno\u015b\u0107 \u015bcinania wzros\u0142a o {0}. Razem ({1}) -Ability.Generic.Refresh=[[GREEN]]**UMIEJ\u0118TNO\u015aCI DOST\u0118PNE!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**ODBICIE STRZALY** -Combat.BeastLore=[[GREEN]]**WIEDZA O ZWIERZETACH** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u017bycie ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Wlasciciel ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**KRWOTOK** +Ability.Generic.Refresh=&a**UMIEJ\u0118TNO\u015aCI DOST\u0118PNE!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**ODBICIE STRZALY** +Combat.BeastLore=&a**WIEDZA O ZWIERZETACH** +Combat.BeastLoreHealth=&3\u017bycie (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Wlasciciel (&c{0}&3) +Combat.Gore=&a**KRWOTOK** Combat.StruckByGore=**WYKRWAWIASZ SI\u0118** -Combat.TargetDazed=Cel zostal [[DARK_RED]]oszolomiony. -Combat.TouchedFuzzy=[[DARK_RED]]Zostales oszolomiony. -mcMMO.Description=[[DARK_AQUA]]O [[YELLOW]]mcMMO[[DARK_AQUA]] Project:,[[GOLD]]mcMMO jest [[RED]]open source[[GOLD]] modem RPG stworzonym w lutym 2011 r.,[[GOLD]]przez [[BLUE]]nossr50[[GOLD]]. Celem jest wprowadzenie doswiadczen RPG.,[[DARK_AQUA]]Porady:,[[GOLD]] - [[GREEN]]Uzywaj [[RED]]/mcmmo help[[GREEN]] by zobaczyc komendy,[[GOLD]] - [[GREEN]]Pisz [[RED]]/NAZWA_UMIEJETNOSCI[[GREEN]] by zobaczyc informacje na jej temat,[[DARK_AQUA]]Programisci:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Zalozyciel),[[GOLD]] - [[GREEN]]GJ [[BLUE]](Manager projektu),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](Developer),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](Developer),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Developer),[[DARK_AQUA]]Przydatne linki:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] Zglaszanie bled\u00f3w,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC Chat, -Commands.addlevels.AwardAll.1=[[GREEN]]Otrzyma\u0142e\u015b {0} poziom\u00f3w we wszystkich dziedzinach! +Combat.TargetDazed=Cel zostal &4oszolomiony. +Combat.TouchedFuzzy=&4Zostales oszolomiony. +mcMMO.Description=&3O &emcMMO&3 Project:,&6mcMMO jest &copen source&6 modem RPG stworzonym w lutym 2011 r.,&6przez &9nossr50&6. Celem jest wprowadzenie doswiadczen RPG.,&3Porady:,&6 - &aUzywaj &c/mcmmo help&a by zobaczyc komendy,&6 - &aPisz &c/NAZWA_UMIEJETNOSCI&a by zobaczyc informacje na jej temat,&3Programisci:,&6 - &anossr50 &9(Zalozyciel),&6 - &aGJ &9(Manager projektu),&6 - &aNuclearW &9(Developer),&6 - &abm01 &9(Developer),&6 - &aTfT_02 &9(Developer),&6 - &aGlitchfinder &9(Developer),&6 - &at00thpick1 &9(Developer),&3Przydatne linki:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 Zglaszanie bled\u00f3w,&6 - &a#mcmmo @ irc.esper.net&6 IRC Chat, +Commands.addlevels.AwardAll.1=&aOtrzyma\u0142e\u015b {0} poziom\u00f3w we wszystkich dziedzinach! Commands.addlevels.AwardAll.2=Wszystkie dziedziny zosta\u0142y zmienione na poziom {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Zdoby\u0142e\u015b {0} poziom\u00f3w w dziedzinie {1}! +Commands.addlevels.AwardSkill.1=&aZdoby\u0142e\u015b {0} poziom\u00f3w w dziedzinie {1}! Commands.addlevels.AwardSkill.2={0} zosta\u0142 zmieniony dla {1}. -Commands.addxp.AwardAll=[[GREEN]]Otrzyma\u0142e\u015b {0} XP\'a we wszystkich dziedzinach! -Commands.addxp.AwardSkill=[[GREEN]]Otrzyma\u0142e\u015b {0} XP\'a we dziedzinie {1}! -Commands.Ability.Off=Umiej\u0119tno\u015b\u0107 wy\u0142\u0105czona [[RED]] -Commands.Ability.On=Umiej\u0119tno\u015b\u0107 w\u0142\u0105czona [[GREEN]] -Commands.AdminChat.Off=Czat tylko dla adminow [[RED]] Wylaczony -Commands.AdminChat.On=Czat tylko dla adminow [[RED]] W\u0142\u0105czony +Commands.addxp.AwardAll=&aOtrzyma\u0142e\u015b {0} XP\'a we wszystkich dziedzinach! +Commands.addxp.AwardSkill=&aOtrzyma\u0142e\u015b {0} XP\'a we dziedzinie {1}! +Commands.Ability.Off=Umiej\u0119tno\u015b\u0107 wy\u0142\u0105czona &c +Commands.Ability.On=Umiej\u0119tno\u015b\u0107 w\u0142\u0105czona &a +Commands.AdminChat.Off=Czat tylko dla adminow &c Wylaczony +Commands.AdminChat.On=Czat tylko dla adminow &c W\u0142\u0105czony Commands.AdminToggle=- Wlacza/wylacza czat adminow Commands.Chat.Console=\"Konsola\" Commands.Disabled=Komenda ta jest wylaczona. @@ -352,72 +352,72 @@ Commands.DoesNotExist=Nie ma takiego gracza! Commands.GodMode.Disabled=Nie\u015bmiertelno\u015b\u0107 wy\u0142\u0105czona Commands.GodMode.Enabled=Nie\u015bmiertelno\u015b\u0107 w\u0142\u0105czona Commands.GodMode.Forbidden=[mcMMO] Nie\u015bmiertelno\u015b\u0107 nie jest dozwolona na tym \u015bwiecie. -Commands.Inspect= [[RED]]- Pokazuje informacje o graczu -Commands.Party.Invite.Accepted=[[GREEN]]Zaproszenie zaakceptowane. Do\u0142\u0105czy\u0142e\u015b do dru\u017cyny {0} -Commands.Invite.Success=[[GREEN]]Pomyslnie wyslano zaproszenie -Commands.Leaderboards= [[RED]]- Rankingi -Commands.mcc.Header=---[][[YELLOW]]mcMMO Komendy[[RED]][]--- +Commands.Inspect= &c- Pokazuje informacje o graczu +Commands.Party.Invite.Accepted=&aZaproszenie zaakceptowane. Do\u0142\u0105czy\u0142e\u015b do dru\u017cyny {0} +Commands.Invite.Success=&aPomyslnie wyslano zaproszenie +Commands.Leaderboards= &c- Rankingi +Commands.mcc.Header=---[]&emcMMO Komendy&c[]--- Commands.mcgod=- W\u0142\u0105cza/Wy\u0142\u0105cza Nie\u015bmiertelno\u015b\u0107 Commands.mchud.Invalid=Nie ma takiego Typu Interfejsu. -Commands.mcpurge.Success=[[GREEN]]Baza danych zosta\u0142a wyczyszczona! -Commands.mcrank.Heading=[[GOLD]]-=OSOBISTE RANKINGI=- -Commands.mcrank.Overall=Og\u00f3lne Statystyki[[GREEN]] - [[GOLD]]Ranga [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=CEL: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]Ranga [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Bez Rangi -Commands.mcrefresh.Success=Umiejetnosci [[RED]]{0} zostaly odnowione. -Commands.mcremove.Success=[[GREEN]]{0} zosta\u0142 usuni\u0119ty z bazy danych! -Commands.mctop.Tip=[[GOLD]]Porada: Wpisz [[RED]]/mcrank[[GOLD]] aby zobaczy\u0107 swoje rankingi! -Commands.mmoedit=[player] [[RED]] - Modyfikuje cel -Commands.mmoedit.Modified.1=[[GREEN]]Tw\u00f3j poziom w {0} zosta\u0142 zmieniony na {1}! +Commands.mcpurge.Success=&aBaza danych zosta\u0142a wyczyszczona! +Commands.mcrank.Heading=&6-=OSOBISTE RANKINGI=- +Commands.mcrank.Overall=Og\u00f3lne Statystyki&a - &6Ranga &f#&a{0} +Commands.mcrank.Player=CEL: &f{0} +Commands.mcrank.Skill={0}&a - &6Ranga &f#&a{1} +Commands.mcrank.Unranked=&fBez Rangi +Commands.mcrefresh.Success=Umiejetnosci &c{0} zostaly odnowione. +Commands.mcremove.Success=&a{0} zosta\u0142 usuni\u0119ty z bazy danych! +Commands.mctop.Tip=&6Porada: Wpisz &c/mcrank&6 aby zobaczy\u0107 swoje rankingi! +Commands.mmoedit=[player] &c - Modyfikuje cel +Commands.mmoedit.Modified.1=&aTw\u00f3j poziom w {0} zosta\u0142 zmieniony na {1}! Commands.mmoedit.Modified.2={0} zosta\u0142 zmieniony na {1}. Commands.ModDescription=- Przeczytaj opis Commands.NoConsole=Konsola nie obs\u0142uguje tej komendy. -Commands.Notifications.Off=Informacje na temat umiejetnosci [[RED]]wylaczone -Commands.Notifications.On=Informacje na temat umiejetnosci [[GREEN]]wlaczone -Commands.Other=[[GREEN]]--POZOSTA\u0141E KOMENDY-- -Commands.Party.Header=-----[][[GREEN]]DRUZYNA[[RED]][]----- -Commands.Party.ShareMode=[[DARK_GRAY]]TRYB DZIELENIA SIE: -Commands.Party.ItemShare=[[GRAY]]PRZEDMIOT [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.MembersNear=[[DARK_GRAY]]OBOK CIEBIE [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} +Commands.Notifications.Off=Informacje na temat umiejetnosci &cwylaczone +Commands.Notifications.On=Informacje na temat umiejetnosci &awlaczone +Commands.Other=&a--POZOSTA\u0141E KOMENDY-- +Commands.Party.Header=-----[]&aDRUZYNA&c[]----- +Commands.Party.ShareMode=&8TRYB DZIELENIA SIE: +Commands.Party.ItemShare=&7PRZEDMIOT &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.MembersNear=&8OBOK CIEBIE &3{0}&8/&3{1} Commands.Party.Accept=- Akceptuje zaproszenie grupy -Commands.Party.Chat.Off=Czat wy\u0142acznie dla dru\u017cyny [[RED]]Off -Commands.Party.Chat.On=Czat wy\u0142acznie dla dru\u017cyny w\u0142\u0105czony [[RED]] -Commands.Party.Commands=[[GREEN]]--KOMENDY DLA DRU\u017bYN-- -Commands.Party.Invite.0=ALERT: [[GREEN]]Otrzyma\u0142e\u015b zaproszenie do dru\u017cyny {0} od {1} -Commands.Party.Invite.1=Wpisz [[GREEN]]/party accept[[YELLOW]] by akceptowac zaproszenie +Commands.Party.Chat.Off=Czat wy\u0142acznie dla dru\u017cyny &cOff +Commands.Party.Chat.On=Czat wy\u0142acznie dla dru\u017cyny w\u0142\u0105czony &c +Commands.Party.Commands=&a--KOMENDY DLA DRU\u017bYN-- +Commands.Party.Invite.0=ALERT: &aOtrzyma\u0142e\u015b zaproszenie do dru\u017cyny {0} od {1} +Commands.Party.Invite.1=Wpisz &a/party accept&e by akceptowac zaproszenie Commands.Party.Invite=- Wysyla zaproszenie do druzyny -Commands.Party.Join=[[GRAY]]Dolaczono do druzyny: {0} -Commands.Party.Create=[[GRAY]]Utworzono druzyne: {0} -Commands.Party.Rename=[[GRAY]]Nazwa druzyny zmieniona na: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Druzyny {0} dzielenie sie przedmiotami ustawiono na: [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Druzyna {0} juz istnieje! +Commands.Party.Join=&7Dolaczono do druzyny: {0} +Commands.Party.Create=&7Utworzono druzyne: {0} +Commands.Party.Rename=&7Nazwa druzyny zmieniona na: &f{0} +Commands.Party.SetSharing=&7Druzyny {0} dzielenie sie przedmiotami ustawiono na: &3{1} +Commands.Party.AlreadyExists=&4Druzyna {0} juz istnieje! Commands.Party.Kick=Zosta\u0142e\u015b wyrzucony z dru\u017cyny {0}! Commands.Party.Leave=Opu\u015bci\u0142e\u015b dru\u017cyn\u0119. -Commands.Party.Members.Header=-----[][[GREEN]]CZLONKOWIE[[RED]][]----- +Commands.Party.Members.Header=-----[]&aCZLONKOWIE&c[]----- Commands.Party.None=Nie jestes w druzynie. Commands.Party.Quit=- Opuszcza obecn\u0105 dru\u017cyne -Commands.Party.Teleport= [[RED]]- Teleportacja do czlonka grupy. +Commands.Party.Teleport= &c- Teleportacja do czlonka grupy. Commands.Party.Toggle=- W\u0142\u0105cza/Wy\u0142\u0105cza czat dla dru\u017cyn Commands.Party.1=- Tworzy nowa druzyne Commands.Party.2=- Dolacza do druzyny gracza -Commands.ptp.Enabled=Teleportacja druzynowa [[GREEN]]aktywna -Commands.ptp.Disabled=Teleportacja druzynowa [[RED]]wylaczona +Commands.ptp.Enabled=Teleportacja druzynowa &aaktywna +Commands.ptp.Disabled=Teleportacja druzynowa &cwylaczona Commands.ptp.NoRequests=Nie masz zadnych zadan teleportacji w tym momencie Commands.ptp.NoWorldPermissions=[mcMMO] Nie masz uprawnien do teleportacji do swiata {0}. -Commands.ptp.Request1={0} [[GREEN]]chce sie steleportowac do Ciebie. -Commands.ptp.Request2=[[GREEN]]By sie steleportowac, wpisz [[YELLOW]]/ptp accept. [[GREEN]]Zadanie wygasa po [[RED]]{0} [[GREEN]]sekundach. -Commands.ptp.AcceptAny.Disabled=Potwierdzenie zadania teleportacji druzynowej [[RED]]wylaczone +Commands.ptp.Request1={0} &achce sie steleportowac do Ciebie. +Commands.ptp.Request2=&aBy sie steleportowac, wpisz &e/ptp accept. &aZadanie wygasa po &c{0} &asekundach. +Commands.ptp.AcceptAny.Disabled=Potwierdzenie zadania teleportacji druzynowej &cwylaczone Commands.ptp.RequestExpired=Zadanie druzynowego teleportu wygaslo! -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] Poziom Mocy [[YELLOW]]Ranking-- -Commands.PowerLevel.Capped=[[DARK_RED]]POZIOM MOCY: [[GREEN]]{0} [[DARK_RED]]MAKSYMALNY POZIOM: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]POZIOM MOCY: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]Wszystkie twoje umiej\u0119tno\u015bci zosta\u0142y zresetowane. -Commands.Reset.Single=[[GREEN]]Tw\u00f3j poziom w {0} zosta\u0142 zresetowany. +Commands.PowerLevel.Leaderboard=--mcMMO&9 Poziom Mocy &eRanking-- +Commands.PowerLevel.Capped=&4POZIOM MOCY: &a{0} &4MAKSYMALNY POZIOM: &e{1} +Commands.PowerLevel=&4POZIOM MOCY: &a{0} +Commands.Reset.All=&aWszystkie twoje umiej\u0119tno\u015bci zosta\u0142y zresetowane. +Commands.Reset.Single=&aTw\u00f3j poziom w {0} zosta\u0142 zresetowany. Commands.Reset=Resetuje poziom umiej\u0119tno\u015bci do 0 Commands.Skill.Invalid=Nie ma takiej umiej\u0119tno\u015bci! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Ranking-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Ranking-- Commands.SkillInfo=- Zobacz szczeg\u00f3lowe informacje na temat tej umiejetnosci Commands.Stats.Self=TWOJE STATYSTYKI Commands.Stats=- Zobacz swoje statystyki @@ -433,42 +433,42 @@ Commands.Usage.Player=gracz Commands.Usage.Skill=zdolno\u015b\u0107 Commands.Usage.XP=xp mcMMO.NoInvites=Nie masz zadnych zaproszen -mcMMO.NoPermission=[[DARK_RED]]Nie wystarczaj\u0105ce uprawnienia. -mcMMO.NoSkillNote=[[DARK_GRAY]]Je\u015bli nie posiadasz dost\u0119pu do zdolno\u015bci, nie b\u0119dzie ona tu ukazana. +mcMMO.NoPermission=&4Nie wystarczaj\u0105ce uprawnienia. +mcMMO.NoSkillNote=&8Je\u015bli nie posiadasz dost\u0119pu do zdolno\u015bci, nie b\u0119dzie ona tu ukazana. Party.Forbidden=[mcMMO] Dru\u017cyny nie s\u0105 dozwolone na tym \u015bwiecie -Party.Help.9=Uzyj [[DARK_AQUA]]{0} [[RED]]by dzielic sie przedmiotami z czlonkami druzyny -Party.Help.10=Uzyj [[DARK_AQUA]]{0} [[RED]]by aktywowac dzielenie sie XP z czlonkami druzyny -Party.InformedOnJoin={0} [[GREEN]]dolaczyl do Twojej druzyny -Party.InformedOnQuit={0} [[GREEN]]opuscil Twoja druzyne -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]zmienil nazwe druzyny na [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Nie istnieje dru\u017cyna o takiej nazwie! +Party.Help.9=Uzyj &3{0} &cby dzielic sie przedmiotami z czlonkami druzyny +Party.Help.10=Uzyj &3{0} &cby aktywowac dzielenie sie XP z czlonkami druzyny +Party.InformedOnJoin={0} &adolaczyl do Twojej druzyny +Party.InformedOnQuit={0} &aopuscil Twoja druzyne +Party.InformedOnNameChange=&6{0} &azmienil nazwe druzyny na &f{1} +Party.InvalidName=&4Nie istnieje dru\u017cyna o takiej nazwie! Party.Invite.Self=Nie mozesz zaprosic siebie samego! Party.IsLocked=Ta grupa jest juz zamknieta! Party.IsntLocked=Ta grupa nie jest zamkni\u0119ta! Party.Locked=Grupa jest zamknieta, tylko wlasciciel moze dodac graczy. -Party.NotInYourParty=[[DARK_RED]]{0} nie jest cz\u0142onkiem twojej dru\u017cyny. -Party.NotOwner=[[DARK_RED]]Nie jeste\u015b liderem grupy. -Party.Owner.New=[[GREEN]]{0} jest nowym liderem grupy. -Party.Owner.NotLeader=[[DARK_RED]]Nie jeste\u015b ju\u017c liderem grupy. -Party.Owner.Player=[[GREEN]]Jeste\u015b teraz liderem grupy. +Party.NotInYourParty=&4{0} nie jest cz\u0142onkiem twojej dru\u017cyny. +Party.NotOwner=&4Nie jeste\u015b liderem grupy. +Party.Owner.New=&a{0} jest nowym liderem grupy. +Party.Owner.NotLeader=&4Nie jeste\u015b ju\u017c liderem grupy. +Party.Owner.Player=&aJeste\u015b teraz liderem grupy. Party.Password.Incorrect=Has\u0142o grupy nieprawid\u0142owe. -Party.Password.Set=[[GREEN]]Haslo grupy zmienione na: {0} -Party.Password.Removed=[[GREEN]]Haslo druzyny zostalo wyczyszczone. +Party.Password.Set=&aHaslo grupy zmienione na: {0} +Party.Password.Removed=&aHaslo druzyny zostalo wyczyszczone. Party.Player.Invalid=Nie ma takiego gracza. -Party.NotOnline=[[DARK_RED]]{0} jest offline! +Party.NotOnline=&4{0} jest offline! Party.Player.InSameParty={0} juz jest w Twojej druzynie! -Party.PlayerNotInParty=[[DARK_RED]]{0} nie jest w druzynie +Party.PlayerNotInParty=&4{0} nie jest w druzynie Party.Teleport.Dead=Nie mo\u017cesz si\u0119 teleportowa\u0107 do zmar\u0142ego gracza. Party.Teleport.Hurt=Zostales ranny przed {0} sekundami i nie mozesz sie steleportowac. -Party.Teleport.Player=[[GREEN]]Teleportowa\u0142e\u015b si\u0119 do {0}. +Party.Teleport.Player=&aTeleportowa\u0142e\u015b si\u0119 do {0}. Party.Teleport.Self=Nie mo\u017cesz teleportowa\u0107 si\u0119 do samego siebie! -Party.Teleport.Target=[[GREEN]]{0} teleportowa\u0142 si\u0119 do Ciebie. +Party.Teleport.Target=&a{0} teleportowa\u0142 si\u0119 do Ciebie. Party.Teleport.Disabled={0} nie zezwala na teleportacje druzynowa. Party.Rename.Same=Taka juz jest wlasnie nazwa Twojej druzyny! Party.Join.Self=Nie mozesz dolaczyc do samego siebie! -Party.Unlocked=[[GRAY]]Grupa jest otwarta dla wszystkich. -Party.Disband=[[GRAY]]Druzyna zostala rozwiazana -Party.Status.Locked=[[DARK_RED]](TYLKO NA ZAPROSZENIE) +Party.Unlocked=&7Grupa jest otwarta dla wszystkich. +Party.Disband=&7Druzyna zostala rozwiazana +Party.Status.Locked=&4(TYLKO NA ZAPROSZENIE) Party.ShareType.Xp=EXP Party.ShareType.Item=PRZEDMIOTOWY Party.ShareMode.Equal=R\u00d3WNY @@ -492,72 +492,72 @@ Commands.XPGain.Swords=Atak potworow Commands.XPGain.Taming=Oswoj zwierze, lub walcz ze swoimi wilkami. Commands.XPGain.Unarmed=Atak potworow Commands.XPGain.Woodcutting=\u0052\u0105\u0062\u0061\u006e\u0069\u0065 -Commands.XPGain=[[DARK_GRAY]Zdobyte do\u015bwiadczenie: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Tw\u00f3j pasek XP\'a jest zablokowany {0}! -Commands.xplock.unlocked=[[GOLD]]Tw\u00f3j pasek XP\'a jest odblokowany {0}! +Commands.XPGain=[[DARK_GRAY]Zdobyte do\u015bwiadczenie: &f{0} +Commands.xplock.locked=&6Tw\u00f3j pasek XP\'a jest zablokowany {0}! +Commands.xplock.unlocked=&6Tw\u00f3j pasek XP\'a jest odblokowany {0}! Commands.xprate.modified=Modyfikator zdobywania do\u015bwiadczenia zosta\u0142 zmieniony na {0} -Commands.xprate.over=[[GOLD]]Event[[RED]] zwi\u0119kszonego zdobywania XP\'a jest zako\u0144czony! +Commands.xprate.over=&6Event&c zwi\u0119kszonego zdobywania XP\'a jest zako\u0144czony! Commands.xprate.proper.0=Aby zmieni\u0107 mno\u017cnik XP - /xprate Commands.xprate.proper.1=Aby przywr\u00f3ci\u0107 normalny mno\u017cnik zdobywania XP\'a - /xprate reset Commands.xprate.proper.2=Wpisz true/false aby okre\u015bli\u0107 czy jest to EVENT czy te\u017c nie -Commands.xprate.started.0=[[GOLD]]EVENT zwi\u0119kszonego zdobywania XP\'a w\u0142a\u015bnie si\u0119 zacz\u0105\u0142! -Commands.xprate.started.1=[[GOLD]]Mno\u017cnik zdobywania XP\'a wynosi {0}x! -XPRate.Event=[[GOLD]]mcMMO is currently in an XP rate event! XP rate is {0}x! +Commands.xprate.started.0=&6EVENT zwi\u0119kszonego zdobywania XP\'a w\u0142a\u015bnie si\u0119 zacz\u0105\u0142! +Commands.xprate.started.1=&6Mno\u017cnik zdobywania XP\'a wynosi {0}x! +XPRate.Event=&6mcMMO is currently in an XP rate event! XP rate is {0}x! Effects.Effects=EFEKTY -Effects.Child=[[DARK_GRAY]]LVL: [[GREEN]]{0} -Effects.Level=[[DARK_GRAY]]Poziom: [[GREEN]]{0} [[DARK_AQUA]]Doswiadczenie[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]]Przewodnik dla {0} jest dost\u0119pny - wpisz /{1} ? [strona] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} Przewodnik[[GOLD]]=- +Effects.Child=&8LVL: &a{0} +Effects.Level=&8Poziom: &a{0} &3Doswiadczenie&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} +Guides.Available=&7Przewodnik dla {0} jest dost\u0119pny - wpisz /{1} ? [strona] +Guides.Header=&6-=&a{0} Przewodnik&6=- Guides.Page.Invalid=Niew\u0142a\u015bciwa strona! Guides.Page.OutOfRange=Ta strona nie istnieje, jest tylko {0} stron. Guides.Usage= W\u0142a\u015bciwa Komenda to /{0} ? [strona] Guides.Smelting.Section.0=Wkrotce... Inspect.Offline=Nie masz odpowiednich uprawnie\u0144 aby przygl\u0105da\u0107 si\u0119 graczom offline! -Inspect.OfflineStats=Statystyki Gracza Offline [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]Statystyki Gracza [[YELLOW]]{0} +Inspect.OfflineStats=Statystyki Gracza Offline &e{0} +Inspect.Stats=&aStatystyki Gracza &e{0} Inspect.TooFar=Jeste\u015b zbyt daleko aby przyjrze\u0107 si\u0119 temu graczowi! Item.ChimaeraWing.Fail=**U\u017bYCIE SKRZYD\u0141A CHIMERY NIE POWIOD\u0141O SI\u0118** Item.ChimaeraWing.Pass=**SKRZYD\u0141O CHIMERY** Item.ChimaeraWing.Name=Skrzydlo Chimery -Item.ChimaeraWing.Lore=[[GRAY]]Teleportuje Cie do Twojego l\u00f3zka. -Item.Generic.Wait=Musisz poczekac, nim bedziesz m\u00f3gl uzyc tego ponownie! [[YELLOW]]({0}s) -Item.Injured.Wait=Zosta\u0142e\u015b ostatnio ranny i musisz poczeka\u0107 aby tego u\u017cy\u0107. [[YELLOW]]({0}s) -Teleport.Commencing=[[GRAY]]Teleportacja za [[GOLD]]({0}) [[GRAY]]sekund, nie ruszaj sie... -Teleport.Cancelled=[[DARK_RED]]Teleportacja anulowana! -Skills.Disarmed=[[DARK_RED]]Zostales rozbrojony! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]Potrzebujesz wiecej -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) +Item.ChimaeraWing.Lore=&7Teleportuje Cie do Twojego l\u00f3zka. +Item.Generic.Wait=Musisz poczekac, nim bedziesz m\u00f3gl uzyc tego ponownie! &e({0}s) +Item.Injured.Wait=Zosta\u0142e\u015b ostatnio ranny i musisz poczeka\u0107 aby tego u\u017cy\u0107. &e({0}s) +Teleport.Commencing=&7Teleportacja za &6({0}) &7sekund, nie ruszaj sie... +Teleport.Cancelled=&4Teleportacja anulowana! +Skills.Disarmed=&4Zostales rozbrojony! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4Potrzebujesz wiecej +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) Skills.TooTired=Musisz odpoczac zanim ponownie uzyjesz tej umiejetnosci. -Skills.ConfirmOrCancel=[[GREEN]]Prawy-klik ponownie by potwierdzic [[GOLD]]{0}[[GREEN]]. Lewy-klik by anulowac. -Stats.Header.Combat=[[GOLD]]-=UMIEJ\u0118TNO\u015aCI BOJOWE=- -Stats.Header.Gathering=[[GOLD]]-=UMIEJ\u0118TNO\u015aCI ZBIERANIA=- -Stats.Header.Misc=[[GOLD]]-=ROZNE UMIEJETNOSCI=- -Stats.Own.Stats=[[GREEN]][mcMMO] Statystyki +Skills.ConfirmOrCancel=&aPrawy-klik ponownie by potwierdzic &6{0}&a. Lewy-klik by anulowac. +Stats.Header.Combat=&6-=UMIEJ\u0118TNO\u015aCI BOJOWE=- +Stats.Header.Gathering=&6-=UMIEJ\u0118TNO\u015aCI ZBIERANIA=- +Stats.Header.Misc=&6-=ROZNE UMIEJETNOSCI=- +Stats.Own.Stats=&a[mcMMO] Statystyki Perks.XP.Name=Do\u015bwiadczenie Perks.XP.Desc=Otrzymuje {0}x XP\'a. Perks.Lucky.Name=Szcz\u0119\u015bcie Perks.Lucky.Desc=Daje {0} i umiej\u0119tno\u015bciom o 33.3% lepsz\u0105 szanse na aktywacj\u0119. Perks.Lucky.Desc.Login=Daje wybranym skillom i umiej\u0119tno\u015bciom o 33.3% lepsz\u0105 szanse na aktywacj\u0119. -Perks.Lucky.Bonus=[[GOLD]] ({0} ze zdolno\u015bci\u0105 Szcz\u0119\u015bcia) +Perks.Lucky.Bonus=&6 ({0} ze zdolno\u015bci\u0105 Szcz\u0119\u015bcia) Perks.Cooldowns.Name=Szybka Regeneracja Perks.Cooldowns.Desc=Zmniejsza czas odnowienia zdolno\u015bci o {0}. Perks.ActivationTime.Name=Wytrzyma\u0142o\u015b\u0107 Perks.ActivationTime.Desc=Zwi\u0119ksza czas na u\u017cycie zdolno\u015bci o {0} sekund. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}s ze zdolno\u015bci\u0105 Wytrzyma\u0142o\u015bci) -MOTD.Donate=[[DARK_AQUA]]Informacje o Dotacji: -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Kara za \u015amier\u0107: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Statystyki Wampirycznych Pijawek: [[DARK_RED]]{0}% +Perks.ActivationTime.Bonus=&6 ({0}s ze zdolno\u015bci\u0105 Wytrzyma\u0142o\u015bci) +MOTD.Donate=&3Informacje o Dotacji: +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3Kara za \u015amier\u0107: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Statystyki Wampirycznych Pijawek: &4{0}% MOTD.PerksPrefix=[mcMMO Zdolno\u015bci] -MOTD.Version=[[GOLD]][mcMMO] Obecna Wersja [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - Strona mcMMO -Smelting.Ability.FuelEfficiency=Mnoznik wydajnosci paliwa: [[YELLOW]]{0}x +MOTD.Version=&6[mcMMO] Obecna Wersja &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - Strona mcMMO +Smelting.Ability.FuelEfficiency=Mnoznik wydajnosci paliwa: &e{0}x Smelting.Ability.Locked.0=DOSTEPNE OD POZIOMU {0}+ (VANILLA XP BOOST) Smelting.Ability.Locked.1=DOSTEPNE OD POZIOMU {0}+ (FLUX MINING) -Smelting.Ability.SecondSmelt=Szansa na drugie przetopienie: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=Vanilla mnoznik XP: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=Szansa na drugie przetopienie: &e{0} +Smelting.Ability.VanillaXPBoost=Vanilla mnoznik XP: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=Wydajnosc paliwa Smelting.SubSkill.FuelEfficiency.Description=Zwieksza czas spalania sie paliwa w piecu podczas przetapiania Smelting.SubSkill.SecondSmelt.Name=Drugie przetopienie @@ -565,7 +565,7 @@ Smelting.SubSkill.SecondSmelt.Description=Podwaja zasoby zdobyte z przetapiania Smelting.Effect.4=Vanilla XP Boost Smelting.Effect.5=Zwieksza XP zdobywane poprzez przetapianie Smelting.SubSkill.FluxMining.Description=Szansa dla zl\u00f3z by zostaly natychmiastowo przetopione podczas wykopywania -Smelting.FluxMining.Success=[[GREEN]]Zloze przetopilo sie samoistnie! +Smelting.FluxMining.Success=&aZloze przetopilo sie samoistnie! Smelting.Listener=Przetapianie: Smelting.SkillName=PRZETAPIANIE Commands.Description.adminchat=Wlacza/wylacza czat admin\u00f3w lub wysyla wiadomosc na czat admin\u00f3w diff --git a/src/main/resources/locale/locale_pt_BR.properties b/src/main/resources/locale/locale_pt_BR.properties index 044af17af..9828d6340 100644 --- a/src/main/resources/locale/locale_pt_BR.properties +++ b/src/main/resources/locale/locale_pt_BR.properties @@ -1,7 +1,7 @@ #ACROBACIA -Acrobatics.Ability.Proc=[[GREEN]]**Aterrissagem Elegante** -Acrobatics.Combat.Proc=[[GREEN]]**Esquivou** -Acrobatics.DodgeChance=[[RED]]Chance de Esquivar: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**Aterrissagem Elegante** +Acrobatics.Combat.Proc=&a**Esquivou** +Acrobatics.DodgeChance=&cChance de Esquivar: &e{0} Acrobatics.Effect.0=Rolamento Acrobatics.Effect.1=Reduz ou nega o dano de queda Acrobatics.Effect.2=Rolamento Melhor @@ -9,11 +9,11 @@ Acrobatics.Effect.3=Duas vezes mais efetivo que um rolamento simples Acrobatics.Effect.4=Esquivar Acrobatics.Effect.5=Reduz o dano de ataque pela metade Acrobatics.Listener=Acrobacia: -Acrobatics.Roll.Chance=[[RED]]Chance de Rolar: [[YELLOW]]{0} -Acrobatics.Roll.GraceChance=[[RED]]Chance de Rolar Melhor: [[YELLOW]]{0} +Acrobatics.Roll.Chance=&cChance de Rolar: &e{0} +Acrobatics.Roll.GraceChance=&cChance de Rolar Melhor: &e{0} Acrobatics.Roll.Text=**Rolou** Acrobatics.SkillName=ACROBACIA -Acrobatics.Skillup=[[YELLOW]]Habilidade de Acrobacia aumentada para {0}. Total ({1}) +Acrobatics.Skillup=&eHabilidade de Acrobacia aumentada para {0}. Total ({1}) #ALQUIMIA Alchemy.Effect.0=Catalise @@ -22,16 +22,16 @@ Alchemy.Effect.2=Misturas Alchemy.Effect.3=Pocoes de fermentacao com mais ingredientes Alchemy.Listener=Alquimia: Alchemy.Ability.Locked.0=TRANCADO ATE O NIVEL {0}+ (CATALISE) -Alchemy.Catalysis.Speed=[[RED]]Velocidade de Infusao: [[YELLOW]]{0} -Alchemy.Concoctions.Rank=[[RED]]Classificacao de misturas: [[YELLOW]]{0}/{1} -Alchemy.Concoctions.Ingredients=[[RED]]Ingredientes [[[YELLOW]]{0}[[RED]]]: [[YELLOW]]{1} +Alchemy.Catalysis.Speed=&cVelocidade de Infusao: &e{0} +Alchemy.Concoctions.Rank=&cClassificacao de misturas: &e{0}/{1} +Alchemy.Concoctions.Ingredients=&cIngredientes [&e{0}&c]: &e{1} Alchemy.SkillName=ALQUIMIA -Alchemy.Skillup=[[YELLOW]]Habilidade de Alquimia aumentada para {0}. Total ({1}) +Alchemy.Skillup=&eHabilidade de Alquimia aumentada para {0}. Total ({1}) #ARCO -Archery.Combat.DazeChance=[[RED]]Chance de Atordoar: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=[[RED]]Chance de Recuperar Flechas: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=[[RED]]Dano Extra da Habilidade de Atirar: [[YELLOW]]{0} +Archery.Combat.DazeChance=&cChance de Atordoar: &e{0} +Archery.Combat.RetrieveChance=&cChance de Recuperar Flechas: &e{0} +Archery.Combat.SkillshotBonus=&cDano Extra da Habilidade de Atirar: &e{0} Archery.Effect.0=Habilidade de Tiro Archery.Effect.1=Aumenta o dano feito com arcos Archery.Effect.2=Atordoar (Jogadores) @@ -40,7 +40,7 @@ Archery.Effect.4=Recuperacao de Flechas Archery.Effect.5=Chance de recuperar flechas de caDaveres Archery.Listener=Arco: Archery.SkillName=ARCO -Archery.Skillup=[[YELLOW]]Habilidade com Arcos aumentada para {0}. Total ({1}) +Archery.Skillup=&eHabilidade com Arcos aumentada para {0}. Total ({1}) #MACHADOS Axes.Ability.Bonus.0=Dominio do Machado @@ -49,15 +49,15 @@ Axes.Ability.Bonus.2=Impacto Axes.Ability.Bonus.3=Oferece {0} de dano extra a armadura Axes.Ability.Bonus.4=Impacto Maior Axes.Ability.Bonus.5=Oferece {0} de dano extra aos inimigos desarmados -Axes.Ability.Lower=[[GRAY]]**VOCE ABAIXA SEU MACHADO** -Axes.Ability.Ready=[[GREEN]]**VOCE PREPARA SEU MACHADO** -Axes.Combat.CritStruck=[[DARK_RED]]Voce levou um dano CRITICO! -Axes.Combat.CritChance=[[RED]]Chance de ataque critico: [[YELLOW]]{0} -Axes.Combat.CriticalHit=[[RED]]DANO CRITICO! -Axes.Combat.GI.Proc=[[GREEN]]**GOLPEADO COM UMA GRANDE FORCA** -Axes.Combat.GI.Struck=[[RED]]**ATINGIDO POR UM GRANDE IMPACTO** -Axes.Combat.SS.Struck=[[DARK_RED]]Atingido por RACHA CRANIOS! -Axes.Combat.SS.Length=[[RED]]Duracao do Racha Cranios: [[YELLOW]]{0}s +Axes.Ability.Lower=&7**VOCE ABAIXA SEU MACHADO** +Axes.Ability.Ready=&a**VOCE PREPARA SEU MACHADO** +Axes.Combat.CritStruck=&4Voce levou um dano CRITICO! +Axes.Combat.CritChance=&cChance de ataque critico: &e{0} +Axes.Combat.CriticalHit=&cDANO CRITICO! +Axes.Combat.GI.Proc=&a**GOLPEADO COM UMA GRANDE FORCA** +Axes.Combat.GI.Struck=&c**ATINGIDO POR UM GRANDE IMPACTO** +Axes.Combat.SS.Struck=&4Atingido por RACHA CRANIOS! +Axes.Combat.SS.Length=&cDuracao do Racha Cranios: &e{0}s Axes.Effect.0=Racha Cranios (Habilidade) Axes.Effect.1=Oferece dano AoE Axes.Effect.2=Ataques craticos @@ -70,42 +70,42 @@ Axes.Effect.8=Impacto Maior Axes.Effect.9=Oferece dano extra aos inimigos desarmados Axes.Listener=Machados: Axes.SkillName=MACHADOS -Axes.Skills.SS.Off=[[RED]]**Racha Cranios foi desagastado** -Axes.Skills.SS.On=[[GREEN]]**Racha Cranios ATIVADO** -Axes.Skills.SS.Refresh=[[GREEN]]Sua habilidade [[YELLOW]]Racha Cranios [[GREEN]]foi refrescada! -Axes.Skills.SS.Other.Off=[[RED]]Racha Cranios[[GREEN]] foi desgastado para [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Racha Cranios! -Axes.Skillup=[[YELLOW]]Habilidade com Machados foi aumentada para {0}. Total ({1}) +Axes.Skills.SS.Off=&c**Racha Cranios foi desagastado** +Axes.Skills.SS.On=&a**Racha Cranios ATIVADO** +Axes.Skills.SS.Refresh=&aSua habilidade &eRacha Cranios &afoi refrescada! +Axes.Skills.SS.Other.Off=&cRacha Cranios&a foi desgastado para &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 usou &cRacha Cranios! +Axes.Skillup=&eHabilidade com Machados foi aumentada para {0}. Total ({1}) #EXCAVAcaO -Excavation.Ability.Lower=[[GRAY]]**VOCE ABAIXA SUA PA** -Excavation.Ability.Ready=[[GREEN]]**VOCE PREPARA SUA PA** +Excavation.Ability.Lower=&7**VOCE ABAIXA SUA PA** +Excavation.Ability.Ready=&a**VOCE PREPARA SUA PA** Excavation.Effect.0=Britadeira (HABILIDADE) Excavation.Effect.1=3x Taxa de Drop, 3x EXP, +Velocidade Excavation.Effect.2=Cacador de Tesouros Excavation.Effect.3=Habilidade de cavar para o tesouro -Excavation.Effect.Length=[[RED]]Duracao da Britadeira: [[YELLOW]]{0}s +Excavation.Effect.Length=&cDuracao da Britadeira: &e{0}s Excavation.Listener=Excavacao: Excavation.SkillName=ESCAVACAO -Excavation.Skills.GigaDrillBreaker.Off=[[RED]]**Britadeira foi desgastada** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**BRITADEIRA ATIVADA** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]Sua habilidade [[YELLOW]]Britadeira [[GREEN]]foi refrescada! -Excavation.Skills.GigaDrillBreaker.Other.Off=[[RED]]Britadeira[[GREEN]] foi desativada para [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Britadeira! -Excavation.Skillup=[[YELLOW]]Habilidade de Escavacao aumentada para {0}. Total ({1}) +Excavation.Skills.GigaDrillBreaker.Off=&c**Britadeira foi desgastada** +Excavation.Skills.GigaDrillBreaker.On=&a**BRITADEIRA ATIVADA** +Excavation.Skills.GigaDrillBreaker.Refresh=&aSua habilidade &eBritadeira &afoi refrescada! +Excavation.Skills.GigaDrillBreaker.Other.Off=&cBritadeira&a foi desativada para &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 usou &cBritadeira! +Excavation.Skillup=&eHabilidade de Escavacao aumentada para {0}. Total ({1}) #PESCA -Fishing.Ability.Chance=[[RED]]Chance de Mordida: [[YELLOW]]{0} -Fishing.Ability.Info=[[RED]]Cacador Magico: [[GRAY]] **Melhora o Rank de Cacador de Tesouro** +Fishing.Ability.Chance=&cChance de Mordida: &e{0} +Fishing.Ability.Info=&cCacador Magico: &7 **Melhora o Rank de Cacador de Tesouro** Fishing.Ability.Locked.0=TRANCADO ATE O NIVEL {0}+ (SACUDIDA) Fishing.Ability.Locked.1=TRANCADO ATE O NIVEL {0}+ (PESCANDO NO GELO) Fishing.Ability.Locked.2=TRANCADO ATE O NIVEL {0}+ (MASTER ANGLER) -Fishing.Ability.Rank=[[RED]]Rank de Cacador de Tesouro: [[YELLOW]]{0}/{1} -Fishing.Ability.TH.DropRate=[[RED]] Chance de Drop: [[DARK_RED]]Armadilhas: [[YELLOW]]{0} [[GRAY]]Comum: [[YELLOW]]{1} [[GREEN]]Incomum: [[YELLOW]]{2}\n[[BLUE]]Raro: [[YELLOW]]{3} [[LIGHT_PURPLE]]epico: [[YELLOW]]{4} [[GOLD]]LegenDario: [[YELLOW]]{5} [[AQUA]]Registro: [[YELLOW]]{6} -Fishing.Ability.TH.MagicRate=[[RED]]Chance de Cacador Magico: [[YELLOW]]{0} -Fishing.Ability.Shake=[[RED]]Chance de Sacudida: [[YELLOW]]{0} -Fishing.Ability.IceFishing=[[RED]]Pescando no Gelo: VA pescar no gelo -Fishing.Ability.FD=[[RED]]Dieta do Pescador: [[YELLOW]]Rank {0} +Fishing.Ability.Rank=&cRank de Cacador de Tesouro: &e{0}/{1} +Fishing.Ability.TH.DropRate=&c Chance de Drop: &4Armadilhas: &e{0} &7Comum: &e{1} &aIncomum: &e{2}\n&9Raro: &e{3} &depico: &e{4} &6LegenDario: &e{5} &bRegistro: &e{6} +Fishing.Ability.TH.MagicRate=&cChance de Cacador Magico: &e{0} +Fishing.Ability.Shake=&cChance de Sacudida: &e{0} +Fishing.Ability.IceFishing=&cPescando no Gelo: VA pescar no gelo +Fishing.Ability.FD=&cDieta do Pescador: &eRank {0} Fishing.Effect.0=Cacador de Tesouros (Passivo) Fishing.Effect.1=Pesca de objetos variados Fishing.Effect.2=Cacador Magico @@ -118,28 +118,28 @@ Fishing.Effect.8=Master Angler Fishing.Effect.9=Melhora a chance de conseguir uma mordida enquanto pesca Fishing.Effect.10=Pescando no Gelo Fishing.Effect.11=Permite VOCE pescar em biomas de Gelo -Fishing.Chance.Raining=[[BLUE]] Bonus de Chuva +Fishing.Chance.Raining=&9 Bonus de Chuva Fishing.Listener=Pesca: -Fishing.Ability.TH.MagicFound=[[GRAY]]VOCE sentiu um toque de magia nesta pescada... -Fishing.Ability.TH.Boom=[[GRAY]]EPOCA DE CRESCIMENTO!!! -Fishing.Ability.TH.Poison=[[GRAY]]Algo nao cheira bem... +Fishing.Ability.TH.MagicFound=&7VOCE sentiu um toque de magia nesta pescada... +Fishing.Ability.TH.Boom=&7EPOCA DE CRESCIMENTO!!! +Fishing.Ability.TH.Poison=&7Algo nao cheira bem... Fishing.SkillName=PESCA -Fishing.Skillup=[[YELLOW]]Habilidade de Pesca aumentada para {0}. Total ({1}) +Fishing.Skillup=&eHabilidade de Pesca aumentada para {0}. Total ({1}) #HERBALISMO -Herbalism.Ability.DoubleDropChance=[[RED]]Chance de Drop Duplo: [[YELLOW]]{0} -Herbalism.Ability.FD=[[RED]]Dieta do Fazendeiro: [[YELLOW]]Rank {0} -Herbalism.Ability.GTe.Length=[[RED]]Duracao da Terra Verde: [[YELLOW]]{0}s -Herbalism.Ability.GTe.NeedMore=[[RED]]VOCE precisa de mais sementes para usar Terra Verde. -Herbalism.Ability.GTh.Chance=[[RED]]Chance de Dedao Verde: [[YELLOW]]{0} -Herbalism.Ability.GTh.Fail=[[RED]]**DEDAO VERDE FALHOU** -Herbalism.Ability.GTh.Stage=[[RED]]Estagio do Dedao Verde: [[YELLOW]] As plantas crescem em estagio {0} -Herbalism.Ability.GTh=[[GREEN]]**DEDAO VERDE** -Herbalism.Ability.HylianLuck=[[RED]]Chance de Sorte de Hylian: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**VOCE ABAIXA SUA ENXADA** -Herbalism.Ability.Ready=[[GREEN]]**VOCE PREPARA SUA ENXADA** -Herbalism.Ability.ShroomThumb.Chance=[[RED]]Chance de Dedo Cogumelo: [[YELLOW]]{0} -Herbalism.Ability.ShroomThumb.Fail=[[RED]]**DEDO COGUMELO FALHOU** +Herbalism.Ability.DoubleDropChance=&cChance de Drop Duplo: &e{0} +Herbalism.Ability.FD=&cDieta do Fazendeiro: &eRank {0} +Herbalism.Ability.GTe.Length=&cDuracao da Terra Verde: &e{0}s +Herbalism.Ability.GTe.NeedMore=&cVOCE precisa de mais sementes para usar Terra Verde. +Herbalism.Ability.GTh.Chance=&cChance de Dedao Verde: &e{0} +Herbalism.Ability.GTh.Fail=&c**DEDAO VERDE FALHOU** +Herbalism.Ability.GTh.Stage=&cEstagio do Dedao Verde: &e As plantas crescem em estagio {0} +Herbalism.Ability.GTh=&a**DEDAO VERDE** +Herbalism.Ability.HylianLuck=&cChance de Sorte de Hylian: &e{0} +Herbalism.Ability.Lower=&7**VOCE ABAIXA SUA ENXADA** +Herbalism.Ability.Ready=&a**VOCE PREPARA SUA ENXADA** +Herbalism.Ability.ShroomThumb.Chance=&cChance de Dedo Cogumelo: &e{0} +Herbalism.Ability.ShroomThumb.Fail=&c**DEDO COGUMELO FALHOU** Herbalism.Effect.0=Terra Verde (HABILIDADE) Herbalism.Effect.1=Espalha a Terra, 3x Drops Herbalism.Effect.2=Dedao Verde (Trigo) @@ -154,23 +154,23 @@ Herbalism.Effect.10=Sorte de Hylian Herbalism.Effect.11=Da uma pequena chance de encontrar itens raros Herbalism.Effect.12=Dedo Cogumelo Herbalism.Effect.13=Espalha Cogumelos Marrons pela Terra ou Grama -Herbalism.HylianLuck=[[GREEN]]A Sorte de Hylian esta com VOCE hoje! +Herbalism.HylianLuck=&aA Sorte de Hylian esta com VOCE hoje! Herbalism.Listener=Herbalismo: Herbalism.SkillName=HERBALISMO -Herbalism.Skills.GTe.Off=[[RED]]**Terra Verde foi desagastado** -Herbalism.Skills.GTe.On=[[GREEN]]**TERRA VERDE ATIVADO** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Sua Habilidade [[YELLOW]]Terra Verde [[GREEN]]foi refrescada! -Herbalism.Skills.GTe.Other.Off=[[RED]]Terra Verde[[GREEN]] foi desgastada para [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Terra Verde! -Herbalism.Skillup=[[YELLOW]]Habilidade de Herbalismo aumentada para {0}. Total ({1}) +Herbalism.Skills.GTe.Off=&c**Terra Verde foi desagastado** +Herbalism.Skills.GTe.On=&a**TERRA VERDE ATIVADO** +Herbalism.Skills.GTe.Refresh=&aSua Habilidade &eTerra Verde &afoi refrescada! +Herbalism.Skills.GTe.Other.Off=&cTerra Verde&a foi desgastada para &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 usou &cTerra Verde! +Herbalism.Skillup=&eHabilidade de Herbalismo aumentada para {0}. Total ({1}) #MINERAcaO -Mining.Ability.Length=[[RED]]Duracao do Super Quebrador: [[YELLOW]]{0}s +Mining.Ability.Length=&cDuracao do Super Quebrador: &e{0}s Mining.Ability.Locked.0=TRANCADO ATE O NIVEL {0}+ (Mineracao EXPLOSIVA) Mining.Ability.Locked.1=TRANCADO ATE O NIVEL {0}+ (BOMBAS MAIORES) Mining.Ability.Locked.2=TRANCADO ATE O NIVEL {0}+ (PERICIA EM DEMOLICAO) -Mining.Ability.Lower=[[GRAY]]**VOCE ABAIXA SUA PICARETA** -Mining.Ability.Ready=[[GREEN]]**VOCE PREPARA SUA PICARETA** +Mining.Ability.Lower=&7**VOCE ABAIXA SUA PICARETA** +Mining.Ability.Ready=&a**VOCE PREPARA SUA PICARETA** Mining.Effect.0=Super Quebrador (HABILIDADE) Mining.Effect.1=Velocidade Maior, Chance Tripla de Drop Mining.Effect.2=Drops em dobro @@ -181,24 +181,24 @@ Mining.Effect.6=Bombas Maiores Mining.Effect.7=Aumenta o raio de explosao da TNT Mining.Effect.8=Pericia em Demolicao Mining.Effect.9=Diminui o dano das explosoes da TNT -Mining.Effect.Decrease=[[RED]]Diminuicao de Dano da Pericia em Demolicao: [[YELLOW]]{0} -Mining.Effect.DropChance=[[RED]]Chance de Drop em Dobro: [[YELLOW]]{0} +Mining.Effect.Decrease=&cDiminuicao de Dano da Pericia em Demolicao: &e{0} +Mining.Effect.DropChance=&cChance de Drop em Dobro: &e{0} Mining.Listener=Mineracao: Mining.SkillName=MINERACAO -Mining.Skills.SuperBreaker.Off=[[RED]]**Super Quebrador foi desgastado** -Mining.Skills.SuperBreaker.On=[[GREEN]]**SUPER QUEBRADOR ATIVADO** -Mining.Skills.SuperBreaker.Other.Off=[[RED]]Super Quebrador[[GREEN]] foi desgastado para [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Super Quebrador! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Sua Habilidade [[YELLOW]]Super Quebrador [[GREEN]]foi refrescada! -Mining.Skillup=[[YELLOW]]Habilidade de Mineracao foi aumentada para {0}. Total ({1}) +Mining.Skills.SuperBreaker.Off=&c**Super Quebrador foi desgastado** +Mining.Skills.SuperBreaker.On=&a**SUPER QUEBRADOR ATIVADO** +Mining.Skills.SuperBreaker.Other.Off=&cSuper Quebrador&a foi desgastado para &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 usou &cSuper Quebrador! +Mining.Skills.SuperBreaker.Refresh=&aSua Habilidade &eSuper Quebrador &afoi refrescada! +Mining.Skillup=&eHabilidade de Mineracao foi aumentada para {0}. Total ({1}) #Mineracao Explosiva -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Effect=+{0} Rendimento de Minerios, {1}x drops -Mining.Blast.Radius.Increase=[[RED]]Aumento no Raio de explosao: [[YELLOW]]+{0} -Mining.Blast.Rank=[[RED]]Mineracao Explosiva: [[YELLOW]] Rank {0}/{1} [[GRAY]]({2}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Mineracao Explosiva! -Mining.Blast.Refresh=[[GREEN]]Sua Habilidade [[YELLOW]]Mineracao Explosiva [[GREEN]]foi refrescada! +Mining.Blast.Radius.Increase=&cAumento no Raio de explosao: &e+{0} +Mining.Blast.Rank=&cMineracao Explosiva: &e Rank {0}/{1} &7({2}) +Mining.Blast.Other.On=&a{0}&2 usou &cMineracao Explosiva! +Mining.Blast.Refresh=&aSua Habilidade &eMineracao Explosiva &afoi refrescada! #REPARAR Repair.Effect.0=Reparar @@ -217,31 +217,31 @@ Repair.Effect.6=Reparar com Diamante ({0}+ HABILIDADE) Repair.Effect.7=Reparar Ferramentas de Diamante & Armadura Repair.Effect.8=Forjamento Secreto Repair.Effect.9=Repara items Magicos -Repair.Error=[[DARK_RED]]mcMMO encontrou um erro ao reparar este item! -Repair.Listener.Anvil=[[DARK_RED]]VOCE colocou uma bigorna, bigornas podem reparar ferramentas e armaduras. +Repair.Error=&4mcMMO encontrou um erro ao reparar este item! +Repair.Listener.Anvil=&4VOCE colocou uma bigorna, bigornas podem reparar ferramentas e armaduras. Repair.Listener=Reparacao: Repair.SkillName=REPARACAO -Repair.Skills.AdeptDiamond=[[DARK_RED]]VOCE nao tem habilidade suficiente para reparar Diamante. -Repair.Skills.AdeptGold=[[DARK_RED]]VOCE nao tem habilidade suficiente para reparar Ouro. -Repair.Skills.AdeptIron=[[DARK_RED]]VOCE nao tem habilidade suficiente para reparar Ferro. -Repair.Skills.AdeptStone=[[DARK_RED]]VOCE nao tem habilidade suficiente para reparar Pedra. -Repair.Skills.Adept=[[RED]]VOCE precisa do NIVEL [[YELLOW]]{0}[[RED]] para reparar [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]Isso foi facil. -Repair.Skills.FullDurability=[[GRAY]]A durabilidade disto esta completa. -Repair.Skills.Mastery=[[RED]]Dominio de Reparacao: [[YELLOW]]{0} de durabilidade restaurada a mais. -Repair.Skills.StackedItems=[[DARK_RED]]VOCE nao pode reparar items empilhados. -Repair.Skills.Super.Chance=[[RED]]Chance de Super Reparo: [[YELLOW]]{0} -Repair.Skillup=[[YELLOW]]Habilidade de Reparacao aumentada para {0}. Total ({1}) +Repair.Skills.AdeptDiamond=&4VOCE nao tem habilidade suficiente para reparar Diamante. +Repair.Skills.AdeptGold=&4VOCE nao tem habilidade suficiente para reparar Ouro. +Repair.Skills.AdeptIron=&4VOCE nao tem habilidade suficiente para reparar Ferro. +Repair.Skills.AdeptStone=&4VOCE nao tem habilidade suficiente para reparar Pedra. +Repair.Skills.Adept=&cVOCE precisa do NIVEL &e{0}&c para reparar &e{1} +Repair.Skills.FeltEasy=&7Isso foi facil. +Repair.Skills.FullDurability=&7A durabilidade disto esta completa. +Repair.Skills.Mastery=&cDominio de Reparacao: &e{0} de durabilidade restaurada a mais. +Repair.Skills.StackedItems=&4VOCE nao pode reparar items empilhados. +Repair.Skills.Super.Chance=&cChance de Super Reparo: &e{0} +Repair.Skillup=&eHabilidade de Reparacao aumentada para {0}. Total ({1}) Repair.Pretty.Name=Reparar #Forjamento Misterioso -Repair.Arcane.Chance.Downgrade=[[GRAY]]Chance de rebaixar o FS: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]Taxa de Sucesso do FS: [[YELLOW]]{0}% -Repair.Arcane.Downgrade=[[RED]]Poder Misterioso foi diminuido para esse item. -Repair.Arcane.Fail=[[RED]]Poder Misterioso saiu permanentemente do item. -Repair.Arcane.Lost=[[RED]]VOCE nao foi habil suficiente para manter todos os encantamentos. -Repair.Arcane.Perfect=[[GREEN]]VOCE sustentou suas energias secretas neste item. -Repair.Arcane.Rank=[[RED]]Forjamento Secreto: [[YELLOW]]Rank {0}/{1} +Repair.Arcane.Chance.Downgrade=&7Chance de rebaixar o FS: &e{0}% +Repair.Arcane.Chance.Success=&7Taxa de Sucesso do FS: &e{0}% +Repair.Arcane.Downgrade=&cPoder Misterioso foi diminuido para esse item. +Repair.Arcane.Fail=&cPoder Misterioso saiu permanentemente do item. +Repair.Arcane.Lost=&cVOCE nao foi habil suficiente para manter todos os encantamentos. +Repair.Arcane.Perfect=&aVOCE sustentou suas energias secretas neste item. +Repair.Arcane.Rank=&cForjamento Secreto: &eRank {0}/{1} #SALVAMENTO Salvage.Pretty.Name=Salvamento @@ -252,33 +252,33 @@ Salvage.Effect.3=Extrair encantamentos dos itens Salvage.Ability.Locked.0=TRANCADO ATE O NIVEL {0}+ (SALVAMENTO Avancado) Salvage.Ability.Bonus.0=Salvamento Avancado Salvage.Ability.Bonus.1=Rendimento Maximo de {0} do item destruicao -Salvage.Arcane.Rank=[[RED]]Salvamento Misterioso: [[YELLOW]]Rank {0}/{1} -Salvage.Arcane.ExtractFull=[[GRAY]]Possibilidade de ENCANTAMENTO-Maximo do FS -Salvage.Arcane.ExtractPartial=[[GRAY]]Possibilidade de ENCANTAMENTO-PARCIAL do FS -Salvage.Skills.Success=[[GREEN]]Item salvo! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]VOCE nao tem habilidade suficiente para salvar os itens danificados. -Salvage.Skills.Adept.Level=[[RED]]VOCE precisa do NIVEL [[YELLOW]]{0}[[RED]] para salvar [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]Este item esta muito gasto para ser salvo. -Salvage.Skills.ArcaneFailed=[[RED]]VOCE nao foi capaz de extrair o conhecimento contido neste item. -Salvage.Skills.ArcanePartial=[[YELLOW]]VOCE so foi capaz de extrair alguns conhecimentos contidos neste item. -Salvage.Skills.ArcaneSuccess=[[GREEN]]VOCE e capaz de extrair todo o conhecimento contido neste item. -Salvage.Listener.Anvil=[[DARK_RED]]VOCE colocou uma Bigorna de Salvamento, use isto para salvar Ferramentas e Armaduras. +Salvage.Arcane.Rank=&cSalvamento Misterioso: &eRank {0}/{1} +Salvage.Arcane.ExtractFull=&7Possibilidade de ENCANTAMENTO-Maximo do FS +Salvage.Arcane.ExtractPartial=&7Possibilidade de ENCANTAMENTO-PARCIAL do FS +Salvage.Skills.Success=&aItem salvo! +Salvage.Skills.Adept.Damaged=&4VOCE nao tem habilidade suficiente para salvar os itens danificados. +Salvage.Skills.Adept.Level=&cVOCE precisa do NIVEL &e{0}&c para salvar &e{1} +Salvage.Skills.TooDamaged=&4Este item esta muito gasto para ser salvo. +Salvage.Skills.ArcaneFailed=&cVOCE nao foi capaz de extrair o conhecimento contido neste item. +Salvage.Skills.ArcanePartial=&eVOCE so foi capaz de extrair alguns conhecimentos contidos neste item. +Salvage.Skills.ArcaneSuccess=&aVOCE e capaz de extrair todo o conhecimento contido neste item. +Salvage.Listener.Anvil=&4VOCE colocou uma Bigorna de Salvamento, use isto para salvar Ferramentas e Armaduras. Salvage.Listener=Salvamento: Salvage.SkillName=SALVAMENTO #ESPADAS -Swords.Ability.Lower=[[GRAY]]**VOCE ABAIXA SUA ESPADA** -Swords.Ability.Ready=[[GREEN]]**VOCE PREPARA SUA ESPADA** -Swords.Combat.Bleed.Chance=[[RED]]Chance de Sangramento: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=[[RED]]Tempo de Sangramento: [[YELLOW]]{0} ticks -Swords.Combat.Bleed.Note=[[GRAY]]NOTA: [[YELLOW]]1 Tick e igual a 2 segundos -Swords.Combat.Bleeding.Started=[[DARK_RED]] VOCE esta sangrando! -Swords.Combat.Bleeding.Stopped=[[GRAY]]O Sangramento [[GREEN]]parou[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**INIMIGO SANGRANDO** -Swords.Combat.Counter.Chance=[[RED]]Chance de Contra-Ataque: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]Bateu como Contra-Ataque! -Swords.Combat.Countered=[[GREEN]]**CONTRA-ATACADO** -Swords.Combat.SS.Struck=[[DARK_RED]]Golpeado pelo ATAQUE CORTANTE! +Swords.Ability.Lower=&7**VOCE ABAIXA SUA ESPADA** +Swords.Ability.Ready=&a**VOCE PREPARA SUA ESPADA** +Swords.Combat.Bleed.Chance=&cChance de Sangramento: &e{0} +Swords.Combat.Bleed.Length=&cTempo de Sangramento: &e{0} ticks +Swords.Combat.Bleed.Note=&7NOTA: &e1 Tick e igual a 2 segundos +Swords.Combat.Bleeding.Started=&4 VOCE esta sangrando! +Swords.Combat.Bleeding.Stopped=&7O Sangramento &aparou&7! +Swords.Combat.Bleeding=&a**INIMIGO SANGRANDO** +Swords.Combat.Counter.Chance=&cChance de Contra-Ataque: &e{0} +Swords.Combat.Counter.Hit=&4Bateu como Contra-Ataque! +Swords.Combat.Countered=&a**CONTRA-ATACADO** +Swords.Combat.SS.Struck=&4Golpeado pelo ATAQUE CORTANTE! Swords.Effect.0=Contra Ataque Swords.Effect.1=Reflete {0} de dano tomado Swords.Effect.2=Ataques Cortantes (HABILIDADE) @@ -289,13 +289,13 @@ Swords.Effect.6=Sangue Swords.Effect.7=Aplica um sangramento DoT Swords.Listener=Espadas: Swords.SkillName=ESPADAS -Swords.Skills.SS.Off=[[RED]]**Ataques Cortantes desgastados** -Swords.Skills.SS.On=[[GREEN]]**ATAQUES CORTANTES ATIVADO** -Swords.Skills.SS.Refresh=[[GREEN]]Sua habilidade [[YELLOW]]Ataques Cortantes [[GREEN]]foi refrescada! -Swords.Skills.SS.Other.Off=[[RED]]Ataques Cortantes[[GREEN]] foi desgastado para [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Ataque Cortantes! -Swords.Skillup=[[YELLOW]]Habilidade com espadas aumentada para {0}. Total ({1}) -Swords.SS.Length=[[RED]]Duracao dos Ataques Cortantes: [[YELLOW]]{0}s +Swords.Skills.SS.Off=&c**Ataques Cortantes desgastados** +Swords.Skills.SS.On=&a**ATAQUES CORTANTES ATIVADO** +Swords.Skills.SS.Refresh=&aSua habilidade &eAtaques Cortantes &afoi refrescada! +Swords.Skills.SS.Other.Off=&cAtaques Cortantes&a foi desgastado para &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 usou &cAtaque Cortantes! +Swords.Skillup=&eHabilidade com espadas aumentada para {0}. Total ({1}) +Swords.SS.Length=&cDuracao dos Ataques Cortantes: &e{0}s #DOMAR Taming.Ability.Bonus.0=Consciencia Ambiental @@ -316,14 +316,14 @@ Taming.Ability.Locked.2=TRAVADO ATE O NIVEL {0}+ (PROVA DE IMPACTO) Taming.Ability.Locked.3=TRAVADO ATE O NIVEL {0}+ (GARRAS AFIADAS) Taming.Ability.Locked.4=TRAVADO ATE O NIVEL {0}+ (SERVICO FAST FOOD) Taming.Ability.Locked.5=TRAVADO ATE O NIVEL {0}+ (CAO DE CACA) -Taming.Combat.Chance.Gore=[[RED]]Chance de Coagulacao: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=&cChance de Coagulacao: &e{0} Taming.Effect.0=Conhecimento Besta Taming.Effect.1=Osso Colossal examina lobos e jaguatiricas Taming.Effect.10=Prova de Impacto Taming.Effect.11=Reducao de Dano Explosivos Taming.Effect.12=Chamada Selvagem Taming.Effect.13=Invoca um animal ao seu lado -Taming.Effect.14=[[GRAY]]COTW: Agache e use clique-esquerdo com\n {0} {1} (Jaguatirica), {2} {3} (Lobo), {4} {5} (Cavalo) +Taming.Effect.14=&7COTW: Agache e use clique-esquerdo com\n {0} {1} (Jaguatirica), {2} {3} (Lobo), {4} {5} (Cavalo) Taming.Effect.16=Servico Fast Food Taming.Effect.17=Chance para lobos se curarem ao atacar Taming.Effect.18=Cao Piedoso @@ -336,29 +336,29 @@ Taming.Effect.6=Consciencia Ambiental Taming.Effect.7=Fobia de Cacto/Lava, Imune a Danos de Altura Taming.Effect.8=Pelo Grosso Taming.Effect.9=Reducao de Dano, Resistencia ao Fogo -Taming.Listener.Wolf=[[DARK_GRAY]]Seu lobo fugiu de volta para VOCE... +Taming.Listener.Wolf=&8Seu lobo fugiu de volta para VOCE... Taming.Listener=Domesticar: Taming.SkillName=DOMESTICAR -Taming.Skillup=[[YELLOW]]Habilidade de Domesticar aumentada para {0}. Total ({1}) -Taming.Summon.Complete=[[GREEN]]Invocacao completa -Taming.Summon.Lifespan=[[YELLOW]] ({0}s de Vida util) -Taming.Summon.Fail.Ocelot=[[RED]]VOCE tem muitas jaguatiricas por perto para invocar mais. -Taming.Summon.Fail.Wolf=[[RED]]VOCE tem muitos lobos por perto para invocar mais. -Taming.Summon.Fail.Horse=[[RED]]VOCE tem muitos cavalos por perto para invocar mais. -Taming.Summon.Fail.TooMany=[[RED]]VOCE atingiu o limite Maximo para poder invocar mais animais. [[YELLOW]]({0}) +Taming.Skillup=&eHabilidade de Domesticar aumentada para {0}. Total ({1}) +Taming.Summon.Complete=&aInvocacao completa +Taming.Summon.Lifespan=&e ({0}s de Vida util) +Taming.Summon.Fail.Ocelot=&cVOCE tem muitas jaguatiricas por perto para invocar mais. +Taming.Summon.Fail.Wolf=&cVOCE tem muitos lobos por perto para invocar mais. +Taming.Summon.Fail.Horse=&cVOCE tem muitos cavalos por perto para invocar mais. +Taming.Summon.Fail.TooMany=&cVOCE atingiu o limite Maximo para poder invocar mais animais. &e({0}) Taming.Summon.Name.Format={0}''s {1} #DESARMADO -Unarmed.Ability.Berserk.Length=[[RED]]Duracao da Furia: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=&cDuracao da Furia: &e{0}s Unarmed.Ability.Bonus.0=Estilo Braco de Ferro Unarmed.Ability.Bonus.1=+{0} de Dano Aprimorado -Unarmed.Ability.Chance.ArrowDeflect=[[RED]]Chance de Desviar de Flechas: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=[[RED]]Chance de Desarmar: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=[[RED]]Chance de Punho de Ferro: [[YELLOW]]{0} -Unarmed.Ability.IronGrip.Attacker=[[RED]]Seu oponente tem um Punho de Ferro! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]O seu punho de ferro impediu de ser desarmado! -Unarmed.Ability.Lower=[[GRAY]]**VOCE ABAIXA SEUS PUNHOS** -Unarmed.Ability.Ready=[[GREEN]]**VOCE PREPARA SEUS PUNHOS** +Unarmed.Ability.Chance.ArrowDeflect=&cChance de Desviar de Flechas: &e{0} +Unarmed.Ability.Chance.Disarm=&cChance de Desarmar: &e{0} +Unarmed.Ability.Chance.IronGrip=&cChance de Punho de Ferro: &e{0} +Unarmed.Ability.IronGrip.Attacker=&cSeu oponente tem um Punho de Ferro! +Unarmed.Ability.IronGrip.Defender=&aO seu punho de ferro impediu de ser desarmado! +Unarmed.Ability.Lower=&7**VOCE ABAIXA SEUS PUNHOS** +Unarmed.Ability.Ready=&a**VOCE PREPARA SEUS PUNHOS** Unarmed.Effect.0=Furia (HABILIDADE) Unarmed.Effect.1=+50% de Dano, Quebra materiais fracos Unarmed.Effect.2=Desarme (Jogadores) @@ -371,18 +371,18 @@ Unarmed.Effect.8=Punho de Ferro Unarmed.Effect.9=Protege VOCE de ser desarmado Unarmed.Listener=Desarmado: Unarmed.SkillName=DESARMADO -Unarmed.Skills.Berserk.Off=[[RED]]**Furia foi desgastada** -Unarmed.Skills.Berserk.On=[[GREEN]]**FuRIA ATIVADA** -Unarmed.Skills.Berserk.Other.Off=[[RED]]Furia[[GREEN]] foi desgastada para [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Furia! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]Sua habilidade [[YELLOW]]Furia [[GREEN]]foi refrescada! -Unarmed.Skillup=[[YELLOW]]Habilidade de Desarmado aumentada para {0}. Total ({1}) +Unarmed.Skills.Berserk.Off=&c**Furia foi desgastada** +Unarmed.Skills.Berserk.On=&a**FuRIA ATIVADA** +Unarmed.Skills.Berserk.Other.Off=&cFuria&a foi desgastada para &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 usou &cFuria! +Unarmed.Skills.Berserk.Refresh=&aSua habilidade &eFuria &afoi refrescada! +Unarmed.Skillup=&eHabilidade de Desarmado aumentada para {0}. Total ({1}) #WOODCUTTING Woodcutting.Ability.0=Soprador de Folhas Woodcutting.Ability.1=Sopra as folhas para longe -Woodcutting.Ability.Chance.DDrop=[[RED]]Chance de Drop Duplo: [[YELLOW]]{0} -Woodcutting.Ability.Length=[[RED]]Duracao do Derrubador de arvores: [[YELLOW]]{0}s +Woodcutting.Ability.Chance.DDrop=&cChance de Drop Duplo: &e{0} +Woodcutting.Ability.Length=&cDuracao do Derrubador de arvores: &e{0}s Woodcutting.Ability.Locked.0=TRAVADO ATE O NIVEL {0}+ (SOPRADOR DE FOLHAS) Woodcutting.Effect.0=Derrubador de arvores (HABILIDADE) Woodcutting.Effect.1=Faz as arvores explodirem @@ -392,123 +392,123 @@ Woodcutting.Effect.4=Drops em Dobro Woodcutting.Effect.5=Dobra a pilhagem normal Woodcutting.Listener=Cortar Madeira: Woodcutting.SkillName=LENHADOR -Woodcutting.Skills.TreeFeller.Off=[[RED]]**Derrubador de arvores foi desgastado** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**DERRUBADOR DE arvores FOI ATIVADO** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]Sua habilidade [[YELLOW]]Derrubador de arvores [[GREEN]]foi refrescada! -Woodcutting.Skills.TreeFeller.Other.Off=[[RED]]Derrubador de arvores[[GREEN]] foi desgastado para [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] usou [[RED]]Derrubador de arvores! -Woodcutting.Skills.TreeFeller.Splinter=[[RED]]SEU MACHADO SE DESPEDACOU EM DEZENAS DE PEDACOS! -Woodcutting.Skills.TreeFeller.Threshold=[[RED]]Esta arvore e muito grande! -Woodcutting.Skillup=[[YELLOW]]Habilidade de Cortar Madeira aumentada para {0}. Total ({1}) +Woodcutting.Skills.TreeFeller.Off=&c**Derrubador de arvores foi desgastado** +Woodcutting.Skills.TreeFeller.On=&a**DERRUBADOR DE arvores FOI ATIVADO** +Woodcutting.Skills.TreeFeller.Refresh=&aSua habilidade &eDerrubador de arvores &afoi refrescada! +Woodcutting.Skills.TreeFeller.Other.Off=&cDerrubador de arvores&a foi desgastado para &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 usou &cDerrubador de arvores! +Woodcutting.Skills.TreeFeller.Splinter=&cSEU MACHADO SE DESPEDACOU EM DEZENAS DE PEDACOS! +Woodcutting.Skills.TreeFeller.Threshold=&cEsta arvore e muito grande! +Woodcutting.Skillup=&eHabilidade de Cortar Madeira aumentada para {0}. Total ({1}) #ABILITIY ##generic -Ability.Generic.Refresh=[[GREEN]]**HABILIDADES REFRESCADAS!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[RED]]{0}: [[YELLOW]]{1} +Ability.Generic.Refresh=&a**HABILIDADES REFRESCADAS!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&c{0}: &e{1} #COMBAT -Combat.ArrowDeflect=[[WHITE]]**DESVIOU-SE DA FLECHA** -Combat.BeastLore=[[GREEN]]**CONHECIMENTO TOSCO** -Combat.BeastLoreHealth=[[DARK_AQUA]]Vida ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]Dono ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**MORDIDA** -Combat.StruckByGore=[[RED]]**VOCE FOI MORDIDO** -Combat.TargetDazed=Alvo foi [[DARK_RED]]Atordoado -Combat.TouchedFuzzy=[[DARK_RED]]Visoo turva. Sente tonturas. +Combat.ArrowDeflect=&f**DESVIOU-SE DA FLECHA** +Combat.BeastLore=&a**CONHECIMENTO TOSCO** +Combat.BeastLoreHealth=&3Vida (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3Dono (&c{0}&3) +Combat.Gore=&a**MORDIDA** +Combat.StruckByGore=&c**VOCE FOI MORDIDO** +Combat.TargetDazed=Alvo foi &4Atordoado +Combat.TouchedFuzzy=&4Visoo turva. Sente tonturas. -Commands.addlevels.AwardAll.1=[[GREEN]]Voce ganhou {0} leveis em todas suas skills! -Commands.addlevels.AwardAll.2=[[RED]]Todas suas skills foram alteradas para {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]Voce ganhou {0} leveis em {1}! -Commands.addlevels.AwardSkill.2=[[RED]]{0} foi modificado para {1}. -Commands.addxp.AwardAll=[[GREEN]]Voce ganhou {0} experiencias em todas skills! -Commands.addxp.AwardSkill=[[GREEN]]Voce ganhou {0} experiencias em {1}! -Commands.AdminChat.Off=Chat Admin [[RED]]Desligado -Commands.AdminChat.On=Chat de Admin [[GREEN]]Ligado -Commands.AdminToggle=[[RED]]- Liga o Admin chat -Commands.Disabled=[[RED]]Este comando esta desabilitado. -Commands.DoesNotExist=[[RED]]Player nao existe na database! -Commands.GodMode.Disabled=[[YELLOW]]mcMMO Modo God desabilitado -Commands.GodMode.Enabled=[[YELLOW]]mcMMO Godmode Ligado -Commands.Invite.Accepted=[[GREEN]]Convite aceito. Voce se juntou ao grupo {0} -Commands.mmoedit=[player] [[RED]] - Modifica alvo -Commands.ModDescription=[[RED]]- Leia a descricao breve do mod +Commands.addlevels.AwardAll.1=&aVoce ganhou {0} leveis em todas suas skills! +Commands.addlevels.AwardAll.2=&cTodas suas skills foram alteradas para {0}. +Commands.addlevels.AwardSkill.1=&aVoce ganhou {0} leveis em {1}! +Commands.addlevels.AwardSkill.2=&c{0} foi modificado para {1}. +Commands.addxp.AwardAll=&aVoce ganhou {0} experiencias em todas skills! +Commands.addxp.AwardSkill=&aVoce ganhou {0} experiencias em {1}! +Commands.AdminChat.Off=Chat Admin &cDesligado +Commands.AdminChat.On=Chat de Admin &aLigado +Commands.AdminToggle=&c- Liga o Admin chat +Commands.Disabled=&cEste comando esta desabilitado. +Commands.DoesNotExist=&cPlayer nao existe na database! +Commands.GodMode.Disabled=&emcMMO Modo God desabilitado +Commands.GodMode.Enabled=&emcMMO Godmode Ligado +Commands.Invite.Accepted=&aConvite aceito. Voce se juntou ao grupo {0} +Commands.mmoedit=[player] &c - Modifica alvo +Commands.ModDescription=&c- Leia a descricao breve do mod Commands.NoConsole=Esse comando nao suporta uso no console -Commands.Party.Accept=[[RED]]- Aceitar convite de grupo -Commands.Party.Chat.Off=Chat de grupo [[RED]]Desligado -Commands.Party.Commands=[[GREEN]]--COMANDOS DE GRUPO-- -Commands.Party.Invite.0=[[RED]]ALERTA: [[GREEN]]Voce recebeu um convite para o grupo {0} de {1} -Commands.Party.Kick=[[RED]]Voce foi kickado do grupo {0}! -Commands.Party.Leave=[[RED]]Voce saiu do grupo -Commands.Party.None=[[RED]]Voce nao esta em um grupo. -Commands.Party.Quit=[[RED]]- Deixe seu grupo atual -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] Nivel de Poder [[YELLOW]]Podium-- -Commands.PowerLevel=[[DARK_RED]]N\u00cdVEL DE PODER: [[GREEN]]{0} -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO scoreboard sumiu. -Commands.Scoreboard.NoBoard=[[RED]]The mcMMO scoreboard nao esta ativo. -Commands.Scoreboard.Keep=[[DARK_AQUA]]O mcMMO scoreboard vai estar visivel ate voce usar [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]O mcMMO scoreboard vai sumir em [[GOLD]]{0}[[DARK_AQUA]] segundos. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]Ajuda para [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - oculta o McMMO scoreboard -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - mantem o McMMO scoreboard visivel -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - oculta o McMMO scoreboard depois de [[LIGHT_PURPLE]]n[[WHITE]] segundos -Commands.Scoreboard.Tip.Keep=[[GOLD]]Dica: Use [[RED]]/mcscoreboard keep[[GOLD]] enquanto ele estiver visivel para fazer com que ele fique sempre visivel . -Commands.Scoreboard.Tip.Clear=[[GOLD]]Dica: Use [[RED]]/mcscoreboard clear[[GOLD]] para ocultar o McMMO scoreboard. +Commands.Party.Accept=&c- Aceitar convite de grupo +Commands.Party.Chat.Off=Chat de grupo &cDesligado +Commands.Party.Commands=&a--COMANDOS DE GRUPO-- +Commands.Party.Invite.0=&cALERTA: &aVoce recebeu um convite para o grupo {0} de {1} +Commands.Party.Kick=&cVoce foi kickado do grupo {0}! +Commands.Party.Leave=&cVoce saiu do grupo +Commands.Party.None=&cVoce nao esta em um grupo. +Commands.Party.Quit=&c- Deixe seu grupo atual +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 Nivel de Poder &ePodium-- +Commands.PowerLevel=&4N\u00cdVEL DE PODER: &a{0} +Commands.Scoreboard.Clear=&3mcMMO scoreboard sumiu. +Commands.Scoreboard.NoBoard=&cThe mcMMO scoreboard nao esta ativo. +Commands.Scoreboard.Keep=&3O mcMMO scoreboard vai estar visivel ate voce usar &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3O mcMMO scoreboard vai sumir em &6{0}&3 segundos. +Commands.Scoreboard.Help.0=&6 == &aAjuda para &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - oculta o McMMO scoreboard +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - mantem o McMMO scoreboard visivel +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - oculta o McMMO scoreboard depois de &dn&f segundos +Commands.Scoreboard.Tip.Keep=&6Dica: Use &c/mcscoreboard keep&6 enquanto ele estiver visivel para fazer com que ele fique sempre visivel . +Commands.Scoreboard.Tip.Clear=&6Dica: Use &c/mcscoreboard clear&6 para ocultar o McMMO scoreboard. Commands.Stats.Self=SEUS STATS -mcMMO.NoPermission=[[DARK_RED]]Permissoes insuficientes. +mcMMO.NoPermission=&4Permissoes insuficientes. ##party Party.Forbidden=[mcMMO] Partys nao soo permitidas nesse mundo (Veja as Permissoes) -Party.Help.0=[[RED]]O Correto e [[DARK_AQUA]]{0} [password]. -Party.Help.1=[[RED]]Para criar uma party, use [[DARK_AQUA]]{0} [password]. -Party.Help.2=[[RED]]Consulte [[DARK_AQUA]]{0} [[RED]]para mais informacao -Party.Help.3=[[RED]]Use [[DARK_AQUA]]{0} [password] [[RED]]para entrar ou [[DARK_AQUA]]{1} [[RED]]para sair -Party.Help.4=[[RED]]Para travar ou destravar a party, use [[DARK_AQUA]]{0} -Party.Help.5=[[RED]]Para proteger sua party com senha, use [[DARK_AQUA]]{0} -Party.Help.6=[[RED]]Para chutar um player da party, use [[DARK_AQUA]]{0} -Party.Help.7=[[RED]]Para transferir o cargo de dono da party, use [[DARK_AQUA]]{0} -Party.Help.8=[[RED]]Para deletar sua party, use [[DARK_AQUA]]{0} -Party.Help.9=[[RED]]Use [[DARK_AQUA]]{0} [[RED]]para compartilhar items com os membros da party -Party.Help.10=[[RED]]Use [[DARK_AQUA]]{0} [[RED]]para compartilhar XP com os membros da party -Party.InformedOnJoin={0} [[GREEN]]entrou na sua party -Party.InformedOnQuit={0} [[GREEN]]saiu da sua party -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]mudou o nome da party para [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]Isso nao e um nome VAlido. -Party.Invite.Self=[[RED]]VOCE nao pode convidar VOCE mesmo! -Party.IsLocked=[[RED]]Esta party ja esta travada! -Party.IsntLocked=[[RED]]Esta party nao esta travada. -Party.Locked=[[RED]]A party esta travada, somente os lideres podem convidar membros. -Party.NotInYourParty=[[DARK_RED]]{0} nao esta na sua party -Party.NotOwner=[[DARK_RED]]VOCE nao e o lider da party. -Party.Target.NotOwner=[[DARK_RED]]{0} nao e o lider da party. -Party.Owner.New=[[GREEN]]{0} e o novo lider da party. -Party.Owner.NotLeader=[[DARK_RED]]VOCE nao e mais o lider da party. -Party.Owner.Player =[[GREEN]]Agora VOCE e o lider da party. -Party.Password.None=[[RED]]Esta party esta protegida com senha. Informe a senha para entrar. -Party.Password.Incorrect=[[RED]]A senha da party esta incorreta. -Party.Password.Set=[[GREEN]]Senha da party mudada para {0} -Party.Password.Removed=[[GREEN]]A senha da party foi removida. -Party.Player.Invalid=[[RED]]Isto nao e um player VAlido. -Party.NotOnline=[[DARK_RED]]{0} nao esta online! -Party.Player.InSameParty=[[RED]]{0} ja esta na sua party! -Party.PlayerNotInParty=[[DARK_RED]]{0} nao esta na party -Party.Specify=[[RED]]VOCE precisa especificar a party. -Party.Teleport.Dead=[[RED]]VOCE nao pode teleportar a um membro morto. -Party.Teleport.Hurt=[[RED]]VOCE levou dano nos ultimos {0} segundos e nao pode teleportar. -Party.Teleport.Player=[[GREEN]]VOCE teleportou para {0}. -Party.Teleport.Self=[[RED]]VOCE nao pode teleportar VOCE mesmo! -Party.Teleport.Target=[[GREEN]]{0} teleportou para VOCE. -Party.Teleport.Disabled=[[RED]]{0} nao permitiu o teleporty por party. -Party.Rename.Same=[[RED]]Este ja e o nome da sua party! -Party.Join.Self=[[RED]]VOCE nao pode convidar VOCE mesmo! -Party.Unlocked=[[GRAY]]Party nao esta mais travada -Party.Disband=[[GRAY]]A party foi removida -Party.Alliance.Formed=[[GRAY]]Sua party agora e aliada de [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]Sua party nao tem alianca com [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](SOMENTE-CONVIDA) -Party.Status.Unlocked=[[DARK_GREEN]](ABERTO) -Party.LevelUp=[[YELLOW]]NIVEL de party aumentada para {0}. Total ({1}) +Party.Help.0=&cO Correto e &3{0} [password]. +Party.Help.1=&cPara criar uma party, use &3{0} [password]. +Party.Help.2=&cConsulte &3{0} &cpara mais informacao +Party.Help.3=&cUse &3{0} [password] &cpara entrar ou &3{1} &cpara sair +Party.Help.4=&cPara travar ou destravar a party, use &3{0} +Party.Help.5=&cPara proteger sua party com senha, use &3{0} +Party.Help.6=&cPara chutar um player da party, use &3{0} +Party.Help.7=&cPara transferir o cargo de dono da party, use &3{0} +Party.Help.8=&cPara deletar sua party, use &3{0} +Party.Help.9=&cUse &3{0} &cpara compartilhar items com os membros da party +Party.Help.10=&cUse &3{0} &cpara compartilhar XP com os membros da party +Party.InformedOnJoin={0} &aentrou na sua party +Party.InformedOnQuit={0} &asaiu da sua party +Party.InformedOnNameChange=&6{0} &amudou o nome da party para &f{1} +Party.InvalidName=&4Isso nao e um nome VAlido. +Party.Invite.Self=&cVOCE nao pode convidar VOCE mesmo! +Party.IsLocked=&cEsta party ja esta travada! +Party.IsntLocked=&cEsta party nao esta travada. +Party.Locked=&cA party esta travada, somente os lideres podem convidar membros. +Party.NotInYourParty=&4{0} nao esta na sua party +Party.NotOwner=&4VOCE nao e o lider da party. +Party.Target.NotOwner=&4{0} nao e o lider da party. +Party.Owner.New=&a{0} e o novo lider da party. +Party.Owner.NotLeader=&4VOCE nao e mais o lider da party. +Party.Owner.Player =&aAgora VOCE e o lider da party. +Party.Password.None=&cEsta party esta protegida com senha. Informe a senha para entrar. +Party.Password.Incorrect=&cA senha da party esta incorreta. +Party.Password.Set=&aSenha da party mudada para {0} +Party.Password.Removed=&aA senha da party foi removida. +Party.Player.Invalid=&cIsto nao e um player VAlido. +Party.NotOnline=&4{0} nao esta online! +Party.Player.InSameParty=&c{0} ja esta na sua party! +Party.PlayerNotInParty=&4{0} nao esta na party +Party.Specify=&cVOCE precisa especificar a party. +Party.Teleport.Dead=&cVOCE nao pode teleportar a um membro morto. +Party.Teleport.Hurt=&cVOCE levou dano nos ultimos {0} segundos e nao pode teleportar. +Party.Teleport.Player=&aVOCE teleportou para {0}. +Party.Teleport.Self=&cVOCE nao pode teleportar VOCE mesmo! +Party.Teleport.Target=&a{0} teleportou para VOCE. +Party.Teleport.Disabled=&c{0} nao permitiu o teleporty por party. +Party.Rename.Same=&cEste ja e o nome da sua party! +Party.Join.Self=&cVOCE nao pode convidar VOCE mesmo! +Party.Unlocked=&7Party nao esta mais travada +Party.Disband=&7A party foi removida +Party.Alliance.Formed=&7Sua party agora e aliada de &a{0} +Party.Alliance.Disband=&7Sua party nao tem alianca com &c{0} +Party.Status.Locked=&4(SOMENTE-CONVIDA) +Party.Status.Unlocked=&2(ABERTO) +Party.LevelUp=&eNIVEL de party aumentada para {0}. Total ({1}) Party.Feature.Chat=Chat de Party Party.Feature.Teleport=Teleporte por Party Party.Feature.Alliance=Aliancas @@ -519,11 +519,11 @@ Party.Feature.Locked.Teleport=TRAVADO ATE O NIVEL {0}+ (PARTY TELEPORTE) Party.Feature.Locked.Alliance=TRAVADO ATE O NIVEL {0}+ (ALIANCAS) Party.Feature.Locked.ItemShare=TRAVADO ATE O NIVEL {0}+ (COMPARTILHAR ITEM) Party.Feature.Locked.XpShare=TRAVADO ATE O NIVEL {0}+ (COMPARTILHAR XP) -Party.Feature.Disabled.1=[[RED]]Chat de Party nao esta destravado ainda. -Party.Feature.Disabled.2=[[RED]]Teleporte de Party nao esta destravado ainda. -Party.Feature.Disabled.3=[[RED]]Alianca de Party nao esta destravado ainda. -Party.Feature.Disabled.4=[[RED]]Compartilhar item nao esta destravado ainda. -Party.Feature.Disabled.5=[[RED]]Compartilhar XP nao esta destravado ainda. +Party.Feature.Disabled.1=&cChat de Party nao esta destravado ainda. +Party.Feature.Disabled.2=&cTeleporte de Party nao esta destravado ainda. +Party.Feature.Disabled.3=&cAlianca de Party nao esta destravado ainda. +Party.Feature.Disabled.4=&cCompartilhar item nao esta destravado ainda. +Party.Feature.Disabled.5=&cCompartilhar XP nao esta destravado ainda. Party.ShareType.Xp=XP Party.ShareType.Item=ITEM Party.ShareMode.None=NENHUM @@ -543,39 +543,39 @@ Commands.XPGain.Herbalism=Colhendo Ervas Commands.XPGain.Mining=Minerar Pedra & Min\u00e9rio Commands.XPGain.Swords=Atacando Monstros Commands.XPGain.Taming=Domesticar animais, ou combater com os seus lobos -Commands.XPGain=[[DARK_GRAY]]XP ADQUIRIDO: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]Sua barra de XP BAR est\u00e1 travada em {0}! -Commands.xplock.unlocked=[[GOLD]]Sua barra de XP foi [[GREEN]]DESTRAVADA[[GOLD]]! -Commands.xprate.over=[[RED]]Evento de XP Rate acabou!! +Commands.XPGain=&8XP ADQUIRIDO: &f{0} +Commands.xplock.locked=&6Sua barra de XP BAR est\u00e1 travada em {0}! +Commands.xplock.unlocked=&6Sua barra de XP foi &aDESTRAVADA&6! +Commands.xprate.over=&cEvento de XP Rate acabou!! -XPRate.Event=[[GOLD]]mcMMO esta em um evento de XP aumentada! O aumento de XP e {0}x! +XPRate.Event=&6mcMMO esta em um evento de XP aumentada! O aumento de XP e {0}x! Effects.Effects=EFEITOS -Inspect.OfflineStats=Estatisticas do mcMMO para o player offline [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]Estatisticas do mcMMO para [[YELLOW]]{0} -Inspect.TooFar=[[RED]]Voce esta muito longe para inspecionar este Player! +Inspect.OfflineStats=Estatisticas do mcMMO para o player offline &e{0} +Inspect.Stats=&aEstatisticas do mcMMO para &e{0} +Inspect.TooFar=&cVoce esta muito longe para inspecionar este Player! Item.ChimaeraWing.Fail=**ASAS DE QUIMERA FALHARAM!** Item.ChimaeraWing.Pass=**ASAS DE QUIMERA** -Item.Injured.Wait=Voce foi ferido recentemente e deve esperar para usar isto. [[YELLOW]]({0}s) +Item.Injured.Wait=Voce foi ferido recentemente e deve esperar para usar isto. &e({0}s) Skills.Disarmed=[[DARK_RED]]Voce foi Desarmado! Skills.NeedMore=[[DARK_RED]]Voce precisa de mais -Skills.TooTired=[[RED]]Voce esta cansado pra usar essa habilidade. +Skills.TooTired=[[RED]]Voce esta cansado pra usar essa habilidade. [[YELLOW]]({0}s) Skills.Cancelled=[[RED]]{0} cancelado! -Stats.Header.Combat=[[GOLD]]-=SKILLS DE COMBATE=- -Stats.Header.Gathering=[[GOLD]]-=SKILLS DE RECOLHA=- -Stats.Header.Misc=[[GOLD]]-=OUTRAS SKILLS=- -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]mcMMO Restantes -Scoreboard.Misc.CurrentXP=[[GREEN]]XP Atual -Scoreboard.Misc.RemainingXP=[[YELLOW]]XP Restante -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]Faltando -Scoreboard.Misc.Overall=[[GOLD]]Geral +Stats.Header.Combat=&6-=SKILLS DE COMBATE=- +Stats.Header.Gathering=&6-=SKILLS DE RECOLHA=- +Stats.Header.Misc=&6-=OUTRAS SKILLS=- +Scoreboard.Header.PlayerCooldowns=&emcMMO Restantes +Scoreboard.Misc.CurrentXP=&aXP Atual +Scoreboard.Misc.RemainingXP=&eXP Restante +Scoreboard.Misc.Cooldown=&dFaltando +Scoreboard.Misc.Overall=&6Geral #DATABASE RECOVERY -Profile.Loading.Success=[[GREEN]]Seu perfil mcMMO foi carregado. -Profile.Loading.Failure=[[RED]]mcMMO still cannot load your data. You may want to [[AQUA]]contact the server owner.\n[[YELLOW]]You can still play on the server, but you will have [[BOLD]]no mcMMO levels[[YELLOW]] and any XP you get [[BOLD]]will not be saved[[YELLOW]]. -Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO was unable to load the player data for [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]Please inspect your database setup. +Profile.Loading.Success=&aSeu perfil mcMMO foi carregado. +Profile.Loading.Failure=&cmcMMO still cannot load your data. You may want to &bcontact the server owner.\n&eYou can still play on the server, but you will have &lno mcMMO levels&e and any XP you get &lwill not be saved&e. +Profile.Loading.AdminFailureNotice=&4[A]&c mcMMO was unable to load the player data for &e{0}&c. &dPlease inspect your database setup. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_ru.properties b/src/main/resources/locale/locale_ru.properties index 4811eb8c3..be1e8680b 100644 --- a/src/main/resources/locale/locale_ru.properties +++ b/src/main/resources/locale/locale_ru.properties @@ -14,7 +14,7 @@ JSON.LevelRequirement=\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u04 JSON.JWrapper.Target.Type=\u0422\u0438\u043f \u0446\u0435\u043b\u0438: JSON.JWrapper.Target.Block=\u0411\u043b\u043e\u043a JSON.JWrapper.Target.Player=\u0418\u0433\u0440\u043e\u043a -JSON.JWrapper.Perks.Header=[[GOLD]]\u0423\u0434\u0430\u0447\u0430 +JSON.JWrapper.Perks.Header=&6\u0423\u0434\u0430\u0447\u0430 JSON.JWrapper.Perks.Lucky={0}% \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u044b\u0439 \u0428\u0430\u043d\u0441 JSON.Hover.Tips=\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438 JSON.Acrobatics=\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430 @@ -37,45 +37,45 @@ JSON.URL.Patreon=\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u0442\u044c no JSON.URL.Spigot=\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 mcMMO \u043d\u0430 Spigot! JSON.URL.Translation=\u041f\u0435\u0440\u0435\u0432\u043e\u0434 mcMMO \u043d\u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u044f\u0437\u044b\u043a\u0438! JSON.URL.Wiki=\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f wiki \u043f\u043e mcMMO! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]\u0420\u0430\u043d\u0433 [[DARK_AQUA]]{1}[[GOLD]] \u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6\u0420\u0430\u043d\u0433 &3{1}&6 \u0420\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d! ] JSON.Hover.Rank=&e&l\u0420\u0430\u043d\u0433:&r &f{0} JSON.Hover.NextRank=&7&o\u0421\u043b\u0443\u0434\u0443\u044e\u0449\u0435\u0435 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 {0} # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don't like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]\u0423\u0440. {0}+ -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7\u0423\u0440. {0}+ +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #This is the message sent to players when an ability is activated JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=\u0422\u0435\u0441\u0442 [[RED]]Rolled \u0422\u0435\u0441\u0442 +JSON.Acrobatics.Roll.Interaction.Activated=\u0422\u0435\u0441\u0442 &cRolled \u0422\u0435\u0441\u0442 JSON.Acrobatics.SubSkill.Roll.Details.Tips=\u0415\u0441\u043b\u0438 \u0432\u044b \u043f\u0440\u0438\u0441\u044f\u0434\u0438\u0442\u0435 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0430\u0434\u0435\u043d\u0438\u044f, \u0442\u043e \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u044b \u0443\u0440\u043e\u043d\u0430 \u043e\u0442 \u043f\u0430\u0434\u0435\u043d\u0438\u044f! -Anvil.SingleItemStack=[[RED]]\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0447\u0438\u043d\u0438\u0442\u044c \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u0432 \u0441\u0442\u0430\u043a\u0430\u0445, \u0440\u0430\u0437\u043b\u043e\u0436\u0438\u0442\u0435 \u0438\u0445 \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443. +Anvil.SingleItemStack=&c\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0447\u0438\u043d\u0438\u0442\u044c \u0438\u043b\u0438 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u0432 \u0441\u0442\u0430\u043a\u0430\u0445, \u0440\u0430\u0437\u043b\u043e\u0436\u0438\u0442\u0435 \u0438\u0445 \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443. -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +mcMMO.Template.Prefix=&6(&amcMMO&6) &7{0} #ACROBATICS -Acrobatics.Ability.Proc=[[GREEN]]**\u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u041f\u0440\u0438\u0437\u0435\u043c\u043b\u0435\u043d\u0438\u0435 ** -Acrobatics.Combat.Proc=[[GREEN]]**\u0423\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435** -Acrobatics.DodgeChance=\u0428\u0430\u043d\u0441 \u0423\u043a\u043b\u043e\u043d\u0438\u0442\u044c\u0441\u044f: [[YELLOW]]{0} % +Acrobatics.Ability.Proc=&a**\u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u041f\u0440\u0438\u0437\u0435\u043c\u043b\u0435\u043d\u0438\u0435 ** +Acrobatics.Combat.Proc=&a**\u0423\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435** +Acrobatics.DodgeChance=\u0428\u0430\u043d\u0441 \u0423\u043a\u043b\u043e\u043d\u0438\u0442\u044c\u0441\u044f: &e{0} % Acrobatics.SubSkill.Roll.Name=\u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 Acrobatics.SubSkill.Roll.Description=\u0423\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u0438\u043b\u0438 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u0442 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u043e\u0442 \u043f\u0430\u0434\u0435\u043d\u0438\u044f -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]\u0428\u0430\u043d\u0441 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f [[YELLOW]]{0}%[[GOLD]] \u0428\u0430\u043d\u0441 \u0438\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f[[YELLOW]] {1}% +Acrobatics.SubSkill.Roll.Stats=&6\u0428\u0430\u043d\u0441 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f &e{0}%&6 \u0428\u0430\u043d\u0441 \u0438\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f&e {1}% Acrobatics.SubSkill.Roll.Stat=\u0428\u0430\u043d\u0441 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f Acrobatics.SubSkill.Roll.Stat.Extra=\u0428\u0430\u043d\u0441 \u0438\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]\u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0434-\u0441\u043a\u0438\u043b\u043b \u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u043c.\n\u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0435 \u0443\u0440\u043e\u043d \u043e\u0442 \u043f\u0430\u0434\u0435\u043d\u0438\u044f, \u0442\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0430\u0448\u0441 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0440\u043e\u043d \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438, \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 50 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c [[YELLOW]]{0}%[[GRAY]] \u0448\u0430\u043d\u0441 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0443\u0440\u043e\u043d, \u0438 [[YELLOW]]{1}%[[GRAY]] \u0435\u0441\u043b\u0438 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435.\n\u0428\u0430\u043d\u0441 \u0443\u0432\u0435\u043b\u0438\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e \u0443\u0440\u043e\u0432\u043d\u044f [[YELLOW]]{2}[[GRAY]] \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430, \u043a\u0430\u0436\u0434\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0438 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c [[YELLOW]]{3}%[[GRAY]] \u0448\u0430\u043d\u0441\u0430 \u0443\u0441\u043f\u0435\u0445\u0430.\n\u0417\u0430\u0436\u0430\u0432 \u043a\u043d\u043e\u043f\u043a\u0443 \u043a\u0440\u0430\u0441\u0442\u044c\u0441\u044f \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0434\u0432\u043e\u0438\u0442\u044c \u0441\u0432\u043e\u0438 \u0448\u0430\u043d\u0441\u044b \u043d\u0430 \u0438\u0437\u0431\u0435\u0436\u0430\u043d\u0438\u0435 \u0443\u0440\u043e\u043d\u0430 \u043e\u0442 \u043f\u0430\u0434\u0435\u043d\u0438\u044f! \u0417\u0430\u0436\u0430\u0442\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438 \u043a\u0440\u0430\u0441\u0442\u044c\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u0442 \u0432\u0430\u0448\u0443 \u0441\u043f\u0430\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u0441 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0418\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f.\n\u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e [[RED]]{4}[[GRAY]] \u0443\u0440\u043e\u043d\u0430. \u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e [[GREEN]]{5}[[GRAY]] \u0443\u0440\u043e\u043d\u0430. +Acrobatics.SubSkill.Roll.Mechanics=&7\u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u043f\u043e\u0434-\u0441\u043a\u0438\u043b\u043b \u0441 \u0430\u043a\u0442\u0438\u0432\u043d\u044b\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u043c.\n\u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0435 \u0443\u0440\u043e\u043d \u043e\u0442 \u043f\u0430\u0434\u0435\u043d\u0438\u044f, \u0442\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043d\u0430\u0448\u0441 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u0440\u043e\u043d \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438, \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 50 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c &e{0}%&7 \u0448\u0430\u043d\u0441 \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u0443\u0440\u043e\u043d, \u0438 &e{1}%&7 \u0435\u0441\u043b\u0438 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435.\n\u0428\u0430\u043d\u0441 \u0443\u0432\u0435\u043b\u0438\u0432\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043b\u0438\u043d\u0435\u0439\u043d\u043e \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e \u0443\u0440\u043e\u0432\u043d\u044f &e{2}&7 \u043a\u043e\u0433\u0434\u0430 \u043e\u043d \u0434\u043e\u0441\u0442\u0438\u0433\u0430\u0435\u0442 \u043c\u0430\u043a\u0441\u0438\u043c\u0443\u043c\u0430, \u043a\u0430\u0436\u0434\u044b\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0438 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c &e{3}%&7 \u0448\u0430\u043d\u0441\u0430 \u0443\u0441\u043f\u0435\u0445\u0430.\n\u0417\u0430\u0436\u0430\u0432 \u043a\u043d\u043e\u043f\u043a\u0443 \u043a\u0440\u0430\u0441\u0442\u044c\u0441\u044f \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0434\u0432\u043e\u0438\u0442\u044c \u0441\u0432\u043e\u0438 \u0448\u0430\u043d\u0441\u044b \u043d\u0430 \u0438\u0437\u0431\u0435\u0436\u0430\u043d\u0438\u0435 \u0443\u0440\u043e\u043d\u0430 \u043e\u0442 \u043f\u0430\u0434\u0435\u043d\u0438\u044f! \u0417\u0430\u0436\u0430\u0442\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438 \u043a\u0440\u0430\u0441\u0442\u044c\u0441\u044f \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u0442 \u0432\u0430\u0448\u0443 \u0441\u043f\u0430\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u0441 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u0418\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f.\n\u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e &c{4}&7 \u0443\u0440\u043e\u043d\u0430. \u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043d\u0438\u0432\u0435\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u043f\u043b\u043e\u0442\u044c \u0434\u043e &a{5}&7 \u0443\u0440\u043e\u043d\u0430. Acrobatics.SubSkill.GracefulRoll.Name=\u0418\u0437\u044f\u0449\u043d\u043e\u0435 \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435 Acrobatics.SubSkill.GracefulRoll.Description=\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u0435\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u0441\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f \u0432 \u0434\u0432\u0430 \u0440\u0430\u0437\u0430. Acrobatics.SubSkill.Dodge.Name=\u0423\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 Acrobatics.SubSkill.Dodge.Description=\u0423\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u0423\u0440\u043e\u043d \u0432 \u0434\u0432\u0430 \u0440\u0430\u0437\u0430 Acrobatics.SubSkill.Dodge.Stat=\u0428\u0430\u043d\u0441 \u0443\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u044f Acrobatics.Listener=\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430: -Acrobatics.SubSkill.Roll.Chance=\u0428\u0430\u043d\u0441 \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f: [[YELLOW]]{0} % -Acrobatics.SubSkill.Roll.GraceChance=\u0428\u0430\u043d\u0441 \u0418\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f: [[YELLOW]]{0} % +Acrobatics.SubSkill.Roll.Chance=\u0428\u0430\u043d\u0441 \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f: &e{0} % +Acrobatics.SubSkill.Roll.GraceChance=\u0428\u0430\u043d\u0441 \u0418\u0437\u044f\u0449\u043d\u043e\u0433\u043e \u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u044f: &e{0} % Acrobatics.Roll.Text=**\u0421\u043a\u043e\u043b\u044c\u0436\u0435\u043d\u0438\u0435** Acrobatics.SkillName=\u0410\u041a\u0420\u041e\u0411\u0410\u0422\u0418\u041a\u0410 Acrobatics.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) @@ -85,15 +85,15 @@ Alchemy.SubSkill.Catalysis.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u043 Alchemy.SubSkill.Catalysis.Stat=\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u043a\u0438 \u0437\u0435\u043b\u0438\u0439 Alchemy.SubSkill.Concoctions.Name=\u041e\u0442\u0432\u0430\u0440\u044b Alchemy.SubSkill.Concoctions.Description=\u0413\u043e\u0442\u043e\u0432\u043a\u0430 \u0437\u0435\u043b\u0438\u0439 \u0438\u0437 \u0431\u043e\u043b\u044c\u0448\u0435\u0433\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u0430 \u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u043e\u0432 -Alchemy.SubSkill.Concoctions.Stat=\u0420\u0430\u043d\u0433 \u043e\u0442\u0432\u0430\u0440\u043e\u0432: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=\u0418\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=\u0420\u0430\u043d\u0433 \u043e\u0442\u0432\u0430\u0440\u043e\u0432: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=\u0418\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b [&a{0}&3]: &a{1} Alchemy.Listener=\u0410\u043b\u0445\u0438\u043c\u0438\u044f: Alchemy.Ability.Locked.0=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041d\u041e \u0414\u041e {0}+ \u0421\u041f\u041e\u0421\u041e\u0411\u041d\u041e\u0421\u0422\u0418 (\u041a\u0410\u0422\u0410\u041b\u0418\u0417\u0410\u0422\u041e\u0420) Alchemy.SkillName=\u0410\u041b\u0425\u0418\u041c\u0418\u042f #ARCHERY -Archery.Combat.DazeChance=\u0428\u0430\u043d\u0441 \u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c: [[YELLOW]]{0} % -Archery.Combat.RetrieveChance=\u0428\u0430\u043d\u0441 \u0418\u0437\u0432\u043b\u0435\u0447\u044c \u0421\u0442\u0440\u0435\u043b\u044b: [[YELLOW]]{0}% -Archery.Combat.SkillshotBonus=\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0423\u0440\u043e\u043d \u043f\u0440\u0438 \u0423\u043c\u0435\u043b\u043e\u043c \u0412\u044b\u0441\u0442\u0440\u0435\u043b\u0435: [[YELLOW]]{0} +Archery.Combat.DazeChance=\u0428\u0430\u043d\u0441 \u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c: &e{0} % +Archery.Combat.RetrieveChance=\u0428\u0430\u043d\u0441 \u0418\u0437\u0432\u043b\u0435\u0447\u044c \u0421\u0442\u0440\u0435\u043b\u044b: &e{0}% +Archery.Combat.SkillshotBonus=\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0423\u0440\u043e\u043d \u043f\u0440\u0438 \u0423\u043c\u0435\u043b\u043e\u043c \u0412\u044b\u0441\u0442\u0440\u0435\u043b\u0435: &e{0} Archery.SubSkill.SkillShot.Name=\u0423\u043c\u0435\u043b\u044b\u0439 \u0412\u044b\u0441\u0442\u0440\u0435\u043b Archery.SubSkill.SkillShot.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u043e\u043d \u043d\u0430\u043d\u043e\u0441\u0438\u043c\u044b\u0439 \u043b\u0443\u043a\u043e\u043c Archery.SubSkill.SkillShot.Stat=\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0423\u0440\u043e\u043d \u043e\u0442 \u0423\u043c\u0435\u043b\u043e\u0433\u043e \u0412\u044b\u0441\u0442\u0440\u0435\u043b\u0430 @@ -116,15 +116,15 @@ Axes.Ability.Bonus.2=\u0411\u0440\u043e\u043d\u0435\u0431\u043e\u0439\u043d\u044 Axes.Ability.Bonus.3=\u041d\u0430\u043d\u043e\u0441\u0438\u0442 {0} \u0414\u043e\u043f\u043e\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0423\u0440\u043e\u043d\u0430 \u0431\u0440\u043e\u043d\u0435 Axes.Ability.Bonus.4=\u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u0423\u0434\u0430\u0440 Axes.Ability.Bonus.5=\u041d\u0430\u043d\u043e\u0441\u0438\u0442 {0} \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0423\u0440\u043e\u043d\u0430 \u0431\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u043c \u0432\u0440\u0430\u0433\u0430\u043c -Axes.Ability.Lower=[[GREEN]]**\u0422\u041e\u041f\u041e\u0420 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** -Axes.Ability.Ready=[[GREEN]]**\u0422\u041e\u041f\u041e\u0420 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** -Axes.Combat.CritStruck=[[DARK_RED]]\u0412\u0430\u043c \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043e \u041a\u0420\u0418\u0422\u0418\u0427\u0415\u0421\u041a\u041e\u0415 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435! -Axes.Combat.CritChance=\u0428\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u0434\u0430\u0440: [[YELLOW]]{0}% +Axes.Ability.Lower=&a**\u0422\u041e\u041f\u041e\u0420 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** +Axes.Ability.Ready=&a**\u0422\u041e\u041f\u041e\u0420 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** +Axes.Combat.CritStruck=&4\u0412\u0430\u043c \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043e \u041a\u0420\u0418\u0422\u0418\u0427\u0415\u0421\u041a\u041e\u0415 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435! +Axes.Combat.CritChance=\u0428\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0443\u0434\u0430\u0440: &e{0}% Axes.Combat.CriticalHit=\u041a\u0420\u0418\u0422\u0418\u0427\u0415\u0421\u041a\u0418\u0419 \u0423\u0414\u0410\u0420! -Axes.Combat.GI.Proc=[[GREEN]]**\u0423\u0414\u0410\u0420 \u0421 \u041e\u0413\u0420\u041e\u041c\u041d\u041e\u0419 \u0421\u0418\u041b\u041e\u0419** +Axes.Combat.GI.Proc=&a**\u0423\u0414\u0410\u0420 \u0421 \u041e\u0413\u0420\u041e\u041c\u041d\u041e\u0419 \u0421\u0418\u041b\u041e\u0419** Axes.Combat.GI.Struck=**\u041f\u041e\u0420\u0410\u0416\u0415\u041d \u0412\u0415\u041b\u0418\u041a\u0418\u041c \u0423\u0414\u0410\u0420\u041e\u041c** -Axes.Combat.SS.Struck=[[DARK_RED]]\u041f\u043e\u0440\u0430\u0436\u0435\u043d \u0420\u0410\u0421\u041a\u0410\u041b\u042b\u0412\u0410\u0422\u0415\u041b\u0415\u041c \u0427\u0415\u0420\u0415\u041f\u041e\u0412! -Axes.Combat.SS.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\": [[YELLOW]]{0}\u0441. +Axes.Combat.SS.Struck=&4\u041f\u043e\u0440\u0430\u0436\u0435\u043d \u0420\u0410\u0421\u041a\u0410\u041b\u042b\u0412\u0410\u0422\u0415\u041b\u0415\u041c \u0427\u0415\u0420\u0415\u041f\u041e\u0412! +Axes.Combat.SS.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\": &e{0}\u0441. Axes.SubSkill.SkullSplitter.Name=\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432 (\u0423\u043c\u0435\u043d\u0438\u0435) Axes.SubSkill.SkullSplitter.Description=\u041d\u0430\u043d\u043e\u0441\u0438\u0442 \u0421\u043f\u043b\u044d\u0448 \u0423\u0434\u0430\u0440 Axes.SubSkill.SkullSplitter.Stat=\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432 \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c @@ -143,14 +143,14 @@ Axes.SubSkill.GreaterImpact.Description=\u041d\u0430\u043d\u043e\u0441\u0438\u04 Axes.Listener=\u0422\u043e\u043f\u043e\u0440\u044b: Axes.SkillName=\u0422\u041e\u041f\u041e\u0420\u042b Axes.Skills.SS.Off=**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435** -Axes.Skills.SS.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Axes.Skills.SS.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c\u0427\u0435\u0440\u0435\u043f\u043e\u0432\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! -Axes.Skills.SS.Other.Off=\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\"[[GREEN]] \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435[[RED]]\"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\"! +Axes.Skills.SS.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Axes.Skills.SS.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c\u0427\u0435\u0440\u0435\u043f\u043e\u0432\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Axes.Skills.SS.Other.Off=\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\"&a \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435&c\"\u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432\"! Axes.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0422\u043e\u043f\u043e\u0440\u044b\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #EXCAVATION -Excavation.Ability.Lower=[[GREEN]]**\u041b\u041e\u041f\u0410\u0422\u0410 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** -Excavation.Ability.Ready=[[GREEN]]**\u041b\u041e\u041f\u0410\u0422\u0410 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** +Excavation.Ability.Lower=&a**\u041b\u041e\u041f\u0410\u0422\u0410 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** +Excavation.Ability.Ready=&a**\u041b\u041e\u041f\u0410\u0422\u0410 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** Excavation.SubSkill.GigaDrillBreaker.Name=\u041c\u0435\u0433\u0430 \u0411\u0443\u0440 (\u0423\u041c\u0415\u041d\u0418\u0415) Excavation.SubSkill.GigaDrillBreaker.Description=\u0422\u0440\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f, \u0422\u0440\u043e\u0439\u043d\u043e\u0439 \u041e\u043f\u044b\u0442, \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0430\u044f \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u0420\u0430\u0441\u043a\u043e\u043f\u043e\u043a Excavation.SubSkill.GigaDrillBreaker.Stat=\u041c\u0435\u0433\u0430 \u0411\u0443\u0440 \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c @@ -160,35 +160,35 @@ Excavation.SubSkill.Archaeology.Name=\u0410\u0440\u0445\u0435\u043e\u043b\u043e\ Excavation.SubSkill.Archaeology.Description=\u0420\u0430\u0441\u043a\u0440\u043e\u0439 \u0442\u0430\u0439\u043d\u044b \u0437\u0435\u043b\u0438! \u041f\u043e\u0432\u044b\u0448\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u0432\u0435\u043d\u044f \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441\u044b \u043d\u0430\u0439\u0442\u0438 \u0448\u0430\u0440\u044b \u043e\u043f\u044b\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430! Excavation.SubSkill.Archaeology.Stat=\u0410\u0440\u0445\u0435\u043e\u043b\u043e\u0433\u0438\u044f \u0428\u0430\u043d\u0441 \u0428\u0430\u0440\u0430 \u041e\u043f\u044b\u0442\u0430 Excavation.SubSkill.Archaeology.Stat.Extra=\u0410\u0440\u0445\u0435\u043e\u043b\u043e\u0433\u0438\u044f \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0428\u0430\u0440\u043e\u0432 \u041e\u043f\u044b\u0442\u0430 -Excavation.Effect.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\": [[YELLOW]]{0}\u0441. +Excavation.Effect.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\": &e{0}\u0441. Excavation.Listener=\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438: Excavation.SkillName=\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438 Excavation.Skills.GigaDrillBreaker.Off=**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! -Excavation.Skills.GigaDrillBreaker.Other.Off=\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\"[[GREEN]] \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435[[RED]]\"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\"! +Excavation.Skills.GigaDrillBreaker.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Excavation.Skills.GigaDrillBreaker.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Excavation.Skills.GigaDrillBreaker.Other.Off=\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\"&a \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435&c\"\u041c\u0435\u0433\u0430 \u0411\u0443\u0440\"! Excavation.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #FISHING -Fishing.ScarcityTip=[[YELLOW]]&o\u042d\u0442\u0430 \u0437\u043e\u043d\u0430 \u0441\u0442\u0440\u0430\u0434\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u0438\u0437\u0431\u044b\u0442\u043a\u043e\u043c \u0440\u044b\u0431\u0430\u043b\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u0443\u0434\u043e\u0447\u043a\u0443 \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u0435\u0441\u0442\u0435. \u0425\u043e\u0442\u044f\u0431\u044b \u0434\u0430\u043b\u044c\u0448\u0435 {0} \u0431\u043b\u043e\u043a\u043e\u0432 \u043e\u0442\u0441\u044e\u0434\u0430. -Fishing.Scared=[[GRAY]]&o\u0425\u0430\u043e\u0442\u0438\u0447\u043d\u044b\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u0443\u0433\u0430\u044e\u0442 \u0440\u044b\u0431\u0443! -Fishing.Exhausting=[[RED]]&o\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u0434\u043e\u0447\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043b\u043e\u0441\u0442\u044c \u0438 \u0432\u044b\u043a\u0438\u0434\u044b\u0432\u0430\u043d\u0438\u0435 \u0443\u0434\u043e\u0447\u043a\u0438! -Fishing.LowResourcesTip=[[GRAY]]\u0422\u044b \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c \u0447\u0442\u043e \u0432 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u0430\u043b\u043e \u0440\u044b\u0431\u044b. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439 \u043f\u043e\u0440\u044b\u0431\u0430\u0447\u0438\u0442\u044c \u0445\u043e\u0442\u044f\u0431\u044b \u0434\u0430\u043b\u044c\u0448\u0435 {0} \u0431\u043b\u043e\u043a\u043e\u0432 \u043e\u0442\u0441\u044e\u0434\u0430. -Fishing.Ability.Chance=\u0428\u0430\u043d\u0441 \u041f\u043e\u043a\u043b\u0435\u0432\u043a\u0438: [[YELLOW]]{0} -Fishing.Ability.Info=\u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0417\u0430 \u041c\u0430\u0433\u0438\u0435\u0439: [[GRAY]] **\u0423\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u0443\u0435\u0442\u0441\u044f \u0441 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0440\u0430\u043d\u0433\u0430 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438** +Fishing.ScarcityTip=&e&o\u042d\u0442\u0430 \u0437\u043e\u043d\u0430 \u0441\u0442\u0440\u0430\u0434\u0430\u0435\u0442 \u043f\u0435\u0440\u0435\u0438\u0437\u0431\u044b\u0442\u043a\u043e\u043c \u0440\u044b\u0431\u0430\u043b\u043a\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u0443\u0434\u043e\u0447\u043a\u0443 \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u0435\u0441\u0442\u0435. \u0425\u043e\u0442\u044f\u0431\u044b \u0434\u0430\u043b\u044c\u0448\u0435 {0} \u0431\u043b\u043e\u043a\u043e\u0432 \u043e\u0442\u0441\u044e\u0434\u0430. +Fishing.Scared=&7&o\u0425\u0430\u043e\u0442\u0438\u0447\u043d\u044b\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u0443\u0433\u0430\u044e\u0442 \u0440\u044b\u0431\u0443! +Fishing.Exhausting=&c&o\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0443\u0434\u043e\u0447\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0437\u044b\u0432\u0430\u0442\u044c \u0443\u0441\u0442\u0430\u043b\u043e\u0441\u0442\u044c \u0438 \u0432\u044b\u043a\u0438\u0434\u044b\u0432\u0430\u043d\u0438\u0435 \u0443\u0434\u043e\u0447\u043a\u0438! +Fishing.LowResourcesTip=&7\u0422\u044b \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c \u0447\u0442\u043e \u0432 \u044d\u0442\u043e\u0439 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043c\u0430\u043b\u043e \u0440\u044b\u0431\u044b. \u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0439 \u043f\u043e\u0440\u044b\u0431\u0430\u0447\u0438\u0442\u044c \u0445\u043e\u0442\u044f\u0431\u044b \u0434\u0430\u043b\u044c\u0448\u0435 {0} \u0431\u043b\u043e\u043a\u043e\u0432 \u043e\u0442\u0441\u044e\u0434\u0430. +Fishing.Ability.Chance=\u0428\u0430\u043d\u0441 \u041f\u043e\u043a\u043b\u0435\u0432\u043a\u0438: &e{0} +Fishing.Ability.Info=\u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0417\u0430 \u041c\u0430\u0433\u0438\u0435\u0439: &7 **\u0423\u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u0441\u0442\u0432\u0443\u0435\u0442\u0441\u044f \u0441 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0440\u0430\u043d\u0433\u0430 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438** Fishing.Ability.Locked.0=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u0412\u0421\u0422\u0420\u042f\u0421\u041a\u0410) Fishing.Ability.Locked.1=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u041f\u041e\u0414\u041b\u0415\u0414\u041d\u0410\u042f \u0420\u042b\u0411\u0410\u041b\u041a\u0410) Fishing.Ability.Locked.2=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u041c\u0410\u0421\u0422\u0415\u0420 \u0420\u042b\u0411\u041e\u041b\u041e\u0412) -Fishing.Ability.Rank=\u0420\u0430\u043d\u0433 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438: [[YELLOW]]{0}/5 -Fishing.Ability.TH.DropRate=\u0428\u0430\u043d\u0441\u044b \u0414\u0440\u043e\u043f\u0430: [[DARK_RED]]\u041b\u043e\u0432\u0443\u0448\u043a\u0430: [[YELLOW]]{0} [[GRAY]]\u041e\u0431\u044b\u0447\u043d\u044b\u0439: [[YELLOW]]{1} [[GREEN]]\u041d\u0435\u043e\u0431\u044b\u0447\u043d\u044b\u0439: [[YELLOW]]{2}\n[[BLUE]]\u0420\u0435\u0434\u043a\u0438\u0439: [[YELLOW]]{3} [[LIGHT_PURPLE]]\u042d\u043f\u0438\u0447\u0435\u0441\u043a\u0438\u0439: [[YELLOW]]{4} [[GOLD]]\u041b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439: [[YELLOW]]{5} [[AQUA]]\u041f\u043b\u0430\u0441\u0442\u0438\u043d\u043a\u0430: [[YELLOW]]{6} -Fishing.Ability.TH.MagicRate=\u0428\u0430\u043d\u0441 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u041c\u0430\u0433\u0438\u0435\u0439: [[YELLOW]]{0} -Fishing.Ability.Shake=\u0428\u0430\u043d\u0441 \u0412\u0441\u0442\u0440\u044f\u0441\u043a\u0438: [[YELLOW]]{0}% +Fishing.Ability.Rank=\u0420\u0430\u043d\u0433 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438: &e{0}/5 +Fishing.Ability.TH.DropRate=\u0428\u0430\u043d\u0441\u044b \u0414\u0440\u043e\u043f\u0430: &4\u041b\u043e\u0432\u0443\u0448\u043a\u0430: &e{0} &7\u041e\u0431\u044b\u0447\u043d\u044b\u0439: &e{1} &a\u041d\u0435\u043e\u0431\u044b\u0447\u043d\u044b\u0439: &e{2}\n&9\u0420\u0435\u0434\u043a\u0438\u0439: &e{3} &d\u042d\u043f\u0438\u0447\u0435\u0441\u043a\u0438\u0439: &e{4} &6\u041b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439: &e{5} &b\u041f\u043b\u0430\u0441\u0442\u0438\u043d\u043a\u0430: &e{6} +Fishing.Ability.TH.MagicRate=\u0428\u0430\u043d\u0441 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u041c\u0430\u0433\u0438\u0435\u0439: &e{0} +Fishing.Ability.Shake=\u0428\u0430\u043d\u0441 \u0412\u0441\u0442\u0440\u044f\u0441\u043a\u0438: &e{0}% Fishing.Ability.IceFishing=\u041f\u043e\u0434\u043b\u0435\u0434\u043d\u0430\u044f \u0420\u044b\u0431\u0430\u043b\u043a\u0430: \u0418\u0434\u0438\u0442\u0435 \u0440\u044b\u0431\u0430\u0447\u0438\u0442\u044c \u043d\u0430 \u043b\u0435\u0434 -Fishing.Ability.FD=\u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430: [[YELLOW]]\u0420\u0430\u043d\u0433 {0} +Fishing.Ability.FD=\u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430: &e\u0420\u0430\u043d\u0433 {0} Fishing.SubSkill.TreasureHunter.Name=\u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438 (\u041f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435) Fishing.SubSkill.TreasureHunter.Description=\u041b\u043e\u0432\u043b\u044f \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 -Fishing.SubSkill.TreasureHunter.Stat=\u0420\u0430\u043d\u0433 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=\u0428\u0430\u043d\u0441 \u0434\u0440\u043e\u043f\u0430: [[GRAY]]\u041e\u0431\u044b\u0447\u043d\u044b\u0439: [[YELLOW]]{0} [[GREEN]]\u041d\u0435\u043e\u0431\u044b\u0447\u043d\u044b\u0439: [[YELLOW]]{1}\n[[BLUE]]\u0420\u0435\u0434\u043a\u0438\u0439: [[YELLOW]]{2} [[LIGHT_PURPLE]]\u042d\u043f\u0438\u0447\u0435\u0441\u043a\u0438\u0439: [[YELLOW]]{3} [[GOLD]]\u041b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439: [[YELLOW]]{4} [[AQUA]]\u041f\u043b\u0430\u0441\u0442\u0438\u043d\u043a\u0430: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=\u0420\u0430\u043d\u0433 \u041e\u0445\u043e\u0442\u043d\u0438\u043a\u0430 \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=\u0428\u0430\u043d\u0441 \u0434\u0440\u043e\u043f\u0430: &7\u041e\u0431\u044b\u0447\u043d\u044b\u0439: &e{0} &a\u041d\u0435\u043e\u0431\u044b\u0447\u043d\u044b\u0439: &e{1}\n&9\u0420\u0435\u0434\u043a\u0438\u0439: &e{2} &d\u042d\u043f\u0438\u0447\u0435\u0441\u043a\u0438\u0439: &e{3} &6\u041b\u0435\u0433\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439: &e{4} &b\u041f\u043b\u0430\u0441\u0442\u0438\u043d\u043a\u0430: &e{5} Fishing.SubSkill.MagicHunter.Name=\u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0417\u0430 \u041c\u0430\u0433\u0438\u0435\u0439 Fishing.SubSkill.MagicHunter.Description=\u041d\u0430\u0445\u043e\u0434\u043a\u0430 \u0417\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u044b\u0445 \u041f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 Fishing.SubSkill.MagicHunter.Stat=\u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0417\u0430 \u041c\u0430\u0433\u0438\u0435\u0439 \u0428\u0430\u043d\u0441 @@ -197,33 +197,32 @@ Fishing.SubSkill.Shake.Description=\u0412\u044b\u0442\u0440\u044f\u0445\u0438\u0 Fishing.SubSkill.Shake.Stat=\u0412\u0441\u0442\u0440\u044f\u0441\u043a\u0430 \u0428\u0430\u043d\u0441 Fishing.SubSkill.FishermansDiet.Name=\u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430 Fishing.SubSkill.FishermansDiet.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u0435 \u0433\u043e\u043b\u043e\u0434\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0440\u044b\u0431\u0430\u0446\u043a\u043e\u0439 \u0435\u0434\u044b -Fishing.SubSkill.FishermansDiet.Stat=\u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430:[[GREEN]] \u0420\u0430\u043d\u0433 {0} +Fishing.SubSkill.FishermansDiet.Stat=\u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430:&a \u0420\u0430\u043d\u0433 {0} Fishing.SubSkill.MasterAngler.Name=\u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u044b\u0431\u043e\u043b\u043e\u0432 Fishing.SubSkill.MasterAngler.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043f\u043e\u043a\u043b\u0435\u0432\u043a\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u044b\u0431\u0430\u043b\u043a\u0438 -Fishing.SubSkill.MasterAngler.Stat=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043a\u043b\u0435\u0432\u0430 \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043e\u0431\u0441\u043b\u0430\u0441\u0442\u0438: [[GREEN]]+{0} Fishing.SubSkill.IceFishing.Name=\u041f\u043e\u0434\u043b\u0435\u0434\u043d\u0430\u044f \u0420\u044b\u0431\u0430\u043b\u043a\u0430 Fishing.SubSkill.IceFishing.Description=\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0440\u044b\u0431\u0430\u0447\u0438\u0442\u044c \u0432 \u0441\u043d\u0435\u0436\u043d\u044b\u0445 \u0431\u0438\u043e\u043c\u0430\u0445 Fishing.SubSkill.IceFishing.Stat=\u041f\u043e\u0434\u043b\u0435\u0434\u043d\u0430\u044f \u0420\u044b\u0431\u0430\u043b\u043a\u0430 -Fishing.Chance.Raining=[[BLUE]] \u0411\u043e\u043d\u0443\u0441 \u0414\u043e\u0436\u0434\u044f +Fishing.Chance.Raining=&9 \u0411\u043e\u043d\u0443\u0441 \u0414\u043e\u0436\u0434\u044f Fishing.Listener=\u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e: -Fishing.Ability.TH.MagicFound=[[GRAY]]\u0422\u044b \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c \u043f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u043c\u0430\u0433\u0438\u0438 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u0443\u043b\u043e\u0432\u0430... -Fishing.Ability.TH.Boom=[[GRAY]]\u0412\u0420\u0415\u041c\u042f \u0412\u0417\u0420\u042b\u0412\u0410\u0422\u042c!!! -Fishing.Ability.TH.Poison=[[GRAY]]\u0427\u0442\u043e-\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0442\u0430\u043a... +Fishing.Ability.TH.MagicFound=&7\u0422\u044b \u0447\u0443\u0432\u0441\u0442\u0432\u0443\u0435\u0448\u044c \u043f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u043c\u0430\u0433\u0438\u0438 \u043e\u0442 \u044d\u0442\u043e\u0433\u043e \u0443\u043b\u043e\u0432\u0430... +Fishing.Ability.TH.Boom=&7\u0412\u0420\u0415\u041c\u042f \u0412\u0417\u0420\u042b\u0412\u0410\u0422\u042c!!! +Fishing.Ability.TH.Poison=&7\u0427\u0442\u043e-\u0442\u043e \u0437\u0434\u0435\u0441\u044c \u043d\u0435 \u0442\u0430\u043a... Fishing.SkillName=\u0420\u042b\u0411\u041e\u041b\u041e\u0412\u0421\u0422\u0412\u041e Fishing.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #HERBALISM -Herbalism.Ability.DoubleDropChance=\u0428\u0430\u043d\u0441 \u0414\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430: [[YELLOW]]{0} % -Herbalism.Ability.FD=\u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430: [[YELLOW]]\u0420\u0430\u043d\u0433 {0} -Herbalism.Ability.GTe.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\": [[YELLOW]]{0}\u0441. +Herbalism.Ability.DoubleDropChance=\u0428\u0430\u043d\u0441 \u0414\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430: &e{0} % +Herbalism.Ability.FD=\u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430: &e\u0420\u0430\u043d\u0433 {0} +Herbalism.Ability.GTe.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\": &e{0}\u0441. Herbalism.Ability.GTe.NeedMore=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u0435\u043c\u044f\u043d \u0434\u043b\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u044f. -Herbalism.Ability.GTh.Chance=\u0428\u0430\u043d\u0441 \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u044f: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=\u0428\u0430\u043d\u0441 \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u044f: &e{0} Herbalism.Ability.GTh.Fail=**\u0416\u0418\u0412\u0418\u0422\u0415\u041b\u042c\u041d\u041e\u0415 \u041f\u0420\u0418\u041a\u041e\u0421\u041d\u041e\u0412\u0415\u041d\u0418\u0415 \u041d\u0415 \u0423\u0414\u0410\u041b\u041e\u0421\u042c** -Herbalism.Ability.GTh.Stage=\u0421\u0442\u0430\u0434\u0438\u044f \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u044f: [[YELLOW]] \u0420\u0430\u0441\u0442\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0442\u0443\u0442 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 {0} -Herbalism.Ability.GTh=[[GREEN]]**\u0416\u0418\u0412\u0418\u0422\u0415\u041b\u042c\u041d\u041e\u0415 \u041f\u0420\u0418\u041a\u041e\u0421\u041d\u041e\u0412\u0415\u041d\u0418\u0415** -Herbalism.Ability.HylianLuck=\u0428\u0430\u043d\u0441 \u0425\u0430\u0439\u043b\u0438\u0430\u043d\u0441\u043a\u043e\u0439 \u0423\u0434\u0430\u0447\u0438: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GREEN]]**\u041c\u041e\u0422\u042b\u0413\u0410 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** -Herbalism.Ability.Ready=[[GREEN]]**\u041c\u041e\u0422\u042b\u0413\u0410 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** -Herbalism.Ability.ShroomThumb.Chance=\u0428\u0430\u043d\u0441 \u0413\u0440\u0438\u0431\u043d\u043e\u0433\u043e \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u044f: [[YELLOW]]{0} +Herbalism.Ability.GTh.Stage=\u0421\u0442\u0430\u0434\u0438\u044f \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u044f: &e \u0420\u0430\u0441\u0442\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u0442\u0443\u0442 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u0438 {0} +Herbalism.Ability.GTh=&a**\u0416\u0418\u0412\u0418\u0422\u0415\u041b\u042c\u041d\u041e\u0415 \u041f\u0420\u0418\u041a\u041e\u0421\u041d\u041e\u0412\u0415\u041d\u0418\u0415** +Herbalism.Ability.HylianLuck=\u0428\u0430\u043d\u0441 \u0425\u0430\u0439\u043b\u0438\u0430\u043d\u0441\u043a\u043e\u0439 \u0423\u0434\u0430\u0447\u0438: &e{0} +Herbalism.Ability.Lower=&a**\u041c\u041e\u0422\u042b\u0413\u0410 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** +Herbalism.Ability.Ready=&a**\u041c\u041e\u0422\u042b\u0413\u0410 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** +Herbalism.Ability.ShroomThumb.Chance=\u0428\u0430\u043d\u0441 \u0413\u0440\u0438\u0431\u043d\u043e\u0433\u043e \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u044f: &e{0} Herbalism.Ability.ShroomThumb.Fail=**\u0413\u0420\u0418\u0411\u041d\u041e\u0415 \u041f\u0420\u0418\u041a\u041e\u0421\u041d\u041e\u0412\u0415\u041d\u0418\u0415 \u041f\u0420\u041e\u0412\u0410\u041b** Herbalism.SubSkill.GreenTerra.Name=\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435 (\u0423\u041c\u0415\u041d\u0418\u0415) Herbalism.SubSkill.GreenTerra.Description=\u0420\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0417\u0435\u043c\u043b\u0438, \u0422\u0440\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f @@ -231,12 +230,12 @@ Herbalism.SubSkill.GreenTerra.Stat=\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u0 Herbalism.SubSkill.GreenThumb.Name=\u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 (\u041f\u0448\u0435\u043d\u0438\u0446\u0430) Herbalism.SubSkill.GreenThumb.Description=\u0410\u0432\u0442\u043e-\u041f\u043e\u0441\u0430\u0434\u043a\u0430 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u0443\u0431\u043e\u0440\u043a\u0435 \u0443\u0440\u043e\u0436\u0430\u044f Herbalism.SubSkill.GreenThumb.Stat=\u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u0428\u0430\u043d\u0441 -Herbalism.SubSkill.GreenThumb.Stat.Extra=\u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u042d\u0442\u0430\u043f: [[GREEN]] \u0423\u0440\u043e\u0436\u0430\u0439 \u0432\u044b\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e {0} +Herbalism.SubSkill.GreenThumb.Stat.Extra=\u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u042d\u0442\u0430\u043f: &a \u0423\u0440\u043e\u0436\u0430\u0439 \u0432\u044b\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u043d\u0430 \u0441\u0442\u0430\u0434\u0438\u044e {0} Herbalism.Effect.4=\u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 (\u0411\u043b\u043e\u043a\u0438) Herbalism.SubSkill.GreenThumb.Description.2=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043c\u0448\u043b\u044f\u0442\u044c \u043a\u0430\u043c\u0435\u043d\u044c \u0438\u043b\u0438 \u0440\u0430\u0441\u0442\u0438\u0442\u044c \u0442\u0440\u0430\u0432\u0443 Herbalism.SubSkill.FarmersDiet.Name=\u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430 Herbalism.SubSkill.FarmersDiet.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u0435 \u0433\u043e\u043b\u043e\u0434\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0444\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u043e\u0439 \u0435\u0434\u044b -Herbalism.SubSkill.FarmersDiet.Stat=\u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430: [[GREEN]]\u0420\u0430\u043d\u0433 {0} +Herbalism.SubSkill.FarmersDiet.Stat=\u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430: &a\u0420\u0430\u043d\u0433 {0} Herbalism.SubSkill.DoubleDrops.Name=\u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f (\u0412\u0441\u0435\u0445 \u0420\u0430\u0441\u0442\u0435\u043d\u0438\u0439) Herbalism.SubSkill.DoubleDrops.Description=\u0423\u0434\u0432\u0430\u0438\u0432\u0430\u0435\u0442 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0434\u043e\u0445\u043e\u0434 Herbalism.SubSkill.DoubleDrops.Stat=\u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f \u0428\u0430\u043d\u0441 @@ -246,22 +245,22 @@ Herbalism.SubSkill.HylianLuck.Stat=\u0425\u0430\u0439\u043b\u0438\u0430\u043d\u0 Herbalism.SubSkill.ShroomThumb.Name=\u0413\u0440\u0438\u0431\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 Herbalism.SubSkill.ShroomThumb.Description=\u0420\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043c\u0438\u0446\u0435\u043b\u0438\u044f \u043d\u0430 \u0433\u0440\u044f\u0437\u044c \u0438 \u0442\u0440\u0430\u0432\u0443 Herbalism.SubSkill.ShroomThumb.Stat=\u0413\u0440\u0438\u0431\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 \u0428\u0430\u043d\u0441 -Herbalism.HylianLuck=[[GREEN]]\u0423\u0434\u0430\u0447\u0430 \u0425\u0430\u0439\u0440\u0443\u043b\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441 \u0442\u043e\u0431\u043e\u0439! +Herbalism.HylianLuck=&a\u0423\u0434\u0430\u0447\u0430 \u0425\u0430\u0439\u0440\u0443\u043b\u0430 \u0441\u0435\u0433\u043e\u0434\u043d\u044f \u0441 \u0442\u043e\u0431\u043e\u0439! Herbalism.Listener=\u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e: Herbalism.SkillName=\u0422\u0420\u0410\u0412\u041d\u0418\u0427\u0415\u0421\u0422\u0412\u041e Herbalism.Skills.GTe.Off=**\u0423\u043c\u0435\u043d\u0438\u0435 \u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c** -Herbalism.Skills.GTe.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Herbalism.Skills.GTe.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! -Herbalism.Skills.GTe.Other.Off=[[GREEN]] \u0423\u043c\u0435\u043d\u0438\u0435 \"[[RED]]\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435[[GREEN]] \" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 [[RED]] \"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\"! +Herbalism.Skills.GTe.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Herbalism.Skills.GTe.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Herbalism.Skills.GTe.Other.Off=&a \u0423\u043c\u0435\u043d\u0438\u0435 \"&c\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435&a \" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 &c \"\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435\"! Herbalism.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #MINING -Mining.Ability.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\": [[YELLOW]]{0}\u0441. +Mining.Ability.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\": &e{0}\u0441. Mining.Ability.Locked.0=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u041f\u041e\u0414\u0420\u042b\u0412\u041d\u0410\u042f \u0414\u041e\u0411\u042b\u0427\u0410) Mining.Ability.Locked.1=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u0411\u041e\u041b\u042c\u0428\u0418\u0415 \u0411\u041e\u041c\u0411\u042b) Mining.Ability.Locked.2=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u042d\u041a\u0421\u041f\u0415\u0420\u0422 \u0412\u0417\u0420\u042b\u0412\u041e\u0412) -Mining.Ability.Lower=[[GREEN]]**\u041a\u0418\u0420\u041a\u0410 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** -Mining.Ability.Ready=[[GREEN]]**\u041a\u0418\u0420\u041a\u0410 \u041f\u041e\u0414\u0413\u041e\u0422\u041e\u0412\u041b\u0415\u041d\u0410** +Mining.Ability.Lower=&a**\u041a\u0418\u0420\u041a\u0410 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** +Mining.Ability.Ready=&a**\u041a\u0418\u0420\u041a\u0410 \u041f\u041e\u0414\u0413\u041e\u0422\u041e\u0412\u041b\u0415\u041d\u0410** Mining.SubSkill.SuperBreaker.Name=\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430 (\u0423\u041c\u0415\u041d\u0418\u0415) Mining.SubSkill.SuperBreaker.Description=\u0428\u0430\u043d\u0441 \u0422\u0440\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430, \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u043d\u0430\u044f \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c Mining.SubSkill.SuperBreaker.Stat=\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430 \u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c @@ -270,31 +269,31 @@ Mining.SubSkill.DoubleDrops.Description=\u0423\u0434\u0432\u0430\u0438\u0432\u04 Mining.SubSkill.DoubleDrops.Stat=\u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f \u0428\u0430\u043d\u0441 Mining.SubSkill.BlastMining.Name=\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430 Mining.SubSkill.BlastMining.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u043e\u0431\u044b\u0447\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0414\u0438\u043d\u0430\u043c\u0438\u0442\u0430 -Mining.SubSkill.BlastMining.Stat=\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430:[[GREEN]] \u0420\u0430\u043d\u0433 {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0420\u0430\u0434\u0438\u0443\u0441\u0430 \u0412\u0437\u0440\u044b\u0432\u0430: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430:&a \u0420\u0430\u043d\u0433 {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0420\u0430\u0434\u0438\u0443\u0441\u0430 \u0412\u0437\u0440\u044b\u0432\u0430: &a+{0} Mining.SubSkill.BiggerBombs.Name=\u0411\u043e\u043b\u044c\u0448\u0438\u0435 \u0411\u043e\u043c\u0431\u044b Mining.SubSkill.BiggerBombs.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0434\u0438\u0443\u0441 \u0432\u0437\u0440\u044b\u0432\u0430 \u0414\u0438\u043d\u0430\u043c\u0438\u0442\u0430 Mining.SubSkill.DemolitionsExpertise.Name=\u042d\u043a\u0441\u043f\u0435\u0440\u0442 \u0412\u0437\u0440\u044b\u0432\u043e\u0432 Mining.SubSkill.DemolitionsExpertise.Description=\u0423\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u0443\u0440\u043e\u043d \u043e\u0442 \u0432\u0437\u0440\u044b\u0432\u0430 \u0414\u0438\u043d\u0430\u043c\u0438\u0442\u0430 Mining.SubSkill.DemolitionsExpertise.Stat=\u042d\u043a\u0441\u043f\u0435\u0440\u0442 \u0412\u0437\u0440\u044b\u0432\u043e\u0432 \u0423\u043c\u0435\u043d\u044c\u0448\u0438\u0435 \u0423\u0440\u043e\u043d\u0430 -Mining.Effect.Decrease=\u0421\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u042d\u043a\u0441\u043f\u0435\u0440\u0442 \u0412\u0437\u0440\u044b\u0432\u043e\u0432 \u043d\u0430: [[YELLOW]]{0} -Mining.Effect.DropChance=\u0428\u0430\u043d\u0441 \u0414\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430: [[YELLOW]]{0} % +Mining.Effect.Decrease=\u0421\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 \u0434\u043b\u044f \u042d\u043a\u0441\u043f\u0435\u0440\u0442 \u0412\u0437\u0440\u044b\u0432\u043e\u0432 \u043d\u0430: &e{0} +Mining.Effect.DropChance=\u0428\u0430\u043d\u0441 \u0414\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430: &e{0} % Mining.Listener=\u0428\u0430\u0445\u0442\u0451\u0440\u0441\u0442\u0432\u043e: Mining.SkillName=\u0428\u0410\u0425\u0422\u0415\u0420\u0421\u0422\u0412\u041e Mining.Skills.SuperBreaker.Off=**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435** -Mining.Skills.SuperBreaker.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Mining.Skills.SuperBreaker.Other.Off=\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\"[[GREEN]] \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 [[RED]]\"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\"! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]\u0412\u0430\u0448\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c [[YELLOW]]\u041a\u043e\u043f\u0430\u0442\u0435\u043b\u044c [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430! +Mining.Skills.SuperBreaker.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Mining.Skills.SuperBreaker.Other.Off=\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\"&a \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 &c\"\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430\"! +Mining.Skills.SuperBreaker.Refresh=&a\u0412\u0430\u0448\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c &e\u041a\u043e\u043f\u0430\u0442\u0435\u043b\u044c &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430! Mining.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0428\u0430\u0445\u0442\u0451\u0440\u0441\u0442\u0432\u043e\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #Blast Mining -Mining.Blast.Boom=[[GRAY]]**\u0411\u0423\u041c** +Mining.Blast.Boom=&7**\u0411\u0423\u041c** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} \u0440\u0443\u0434\u044b, {1}x \u0434\u0440\u043e\u043f -Mining.Blast.Radius.Increase=\u0420\u0430\u0434\u0438\u0443\u0441 \u0412\u0437\u0440\u044b\u0432\u0430 \u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d: [[YELLOW]]+{0} -Mining.Blast.Rank=\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430: [[YELLOW]] \u0420\u0430\u043d\u0433 {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 [[RED]]\"\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430\"! -Mining.Blast.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Mining.Blast.Radius.Increase=\u0420\u0430\u0434\u0438\u0443\u0441 \u0412\u0437\u0440\u044b\u0432\u0430 \u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d: &e+{0} +Mining.Blast.Rank=\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430: &e \u0420\u0430\u043d\u0433 {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 &c\"\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430\"! +Mining.Blast.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! #REPAIR Repair.SubSkill.Repair.Name=\u0420\u0435\u043c\u043e\u043d\u0442 Repair.SubSkill.Repair.Description=\u0420\u0435\u043c\u043e\u043d\u0442 \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 \u0411\u0440\u043e\u043d\u0438 @@ -306,7 +305,7 @@ Repair.SubSkill.StoneRepair.Name=\u0420\u0435\u043c\u043e\u043d\u0442 \u041a\u04 Repair.SubSkill.StoneRepair.Description=\u0420\u0435\u043c\u043e\u043d\u0442 \u041a\u0430\u043c\u0435\u043d\u043d\u044b\u0445 \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 Repair.SubSkill.RepairMastery.Name=\u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430 Repair.SubSkill.RepairMastery.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0440\u0435\u043c\u043e\u043d\u0442\u0430 -Repair.SubSkill.RepairMastery.Stat=\u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430: [[GREEN]]\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 {0} \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 +Repair.SubSkill.RepairMastery.Stat=\u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430: &a\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442 {0} \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 Repair.SubSkill.SuperRepair.Name=\u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442 Repair.SubSkill.SuperRepair.Description=\u0414\u0432\u043e\u0439\u043d\u0430\u044f \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c Repair.SubSkill.SuperRepair.Stat=\u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442 \u0428\u0430\u043d\u0441 @@ -314,76 +313,76 @@ Repair.SubSkill.DiamondRepair.Name=\u0420\u0435\u043c\u043e\u043d\u0442 \u0410\u Repair.SubSkill.DiamondRepair.Description=\u0420\u0435\u043c\u043e\u043d\u0442 \u0410\u043b\u043c\u0430\u0437\u043d\u044b\u0445 \u0418\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 \u0411\u0440\u043e\u043d\u0438 Repair.SubSkill.ArcaneForging.Name=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430 Repair.SubSkill.ArcaneForging.Description=\u0420\u0435\u043c\u043e\u043d\u0442 \u0432\u043e\u043b\u0448\u0435\u0431\u043d\u044b\u0445 \u0432\u0435\u0449\u0435\u0439 -Repair.SubSkill.ArcaneForging.Stat=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430: [[YELLOW]]\u0420\u0430\u043d\u0433 {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430 \u0428\u0430\u043d\u0441\u044b:[[GRAY]] \u0423\u0441\u043f\u0435\u0445 [[GREEN]]{0}[[GRAY]]%, \u041f\u0440\u043e\u0432\u0430\u043b [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]mcMMO \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b \u043e\u0448\u0438\u0431\u043a\u0443 \u043f\u044b\u0442\u0430\u044f\u0441\u044c \u043f\u043e\u0447\u0438\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442! -Repair.Listener.Anvil=[[DARK_RED]]\u0412\u044b \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b\u0438 \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u0435\u0442\u0435 \u0447\u0438\u043d\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u0431\u0440\u043e\u043d\u044e. +Repair.SubSkill.ArcaneForging.Stat=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430: &e\u0420\u0430\u043d\u0433 {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430 \u0428\u0430\u043d\u0441\u044b:&7 \u0423\u0441\u043f\u0435\u0445 &a{0}&7%, \u041f\u0440\u043e\u0432\u0430\u043b &c{1}&7% +Repair.Error=&4mcMMO \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u043b \u043e\u0448\u0438\u0431\u043a\u0443 \u043f\u044b\u0442\u0430\u044f\u0441\u044c \u043f\u043e\u0447\u0438\u043d\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442! +Repair.Listener.Anvil=&4\u0412\u044b \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u043b\u0438 \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u043e\u0436\u0435\u0442\u0435 \u0447\u0438\u043d\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u0431\u0440\u043e\u043d\u044e. Repair.Listener=\u0420\u0435\u043c\u043e\u043d\u0442: Repair.SkillName=\u0420\u0415\u041c\u041e\u041d\u0422 -Repair.Skills.AdeptDiamond=[[DARK_RED]]\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u0430\u043b\u043c\u0430\u0437\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. -Repair.Skills.AdeptGold=[[DARK_RED]]\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0432\u0435\u0449\u0438. -Repair.Skills.AdeptIron=[[DARK_RED]]\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. -Repair.Skills.AdeptStone=[[DARK_RED]]\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u043a\u0430\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. -Repair.Skills.Adept=\u0423 \u0412\u0430\u0441 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c [[YELLOW]]{0}[[RED]], \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]\u042d\u0442\u043e \u0431\u044b\u043b\u043e \u043b\u0435\u0433\u043a\u043e. -Repair.Skills.FullDurability=[[GRAY]]\u042d\u0442\u043e \u0443\u0436\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u044c. -Repair.Skills.NotFullDurability=[[DARK_RED]]\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b.. -Repair.Skills.Mastery=\u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430: [[YELLOW]]\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e {0} \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 -Repair.Skills.StackedItems=[[DARK_RED]]\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0449\u0438 \u0432 \u0441\u0442\u0430\u043a\u0430\u0445. -Repair.Skills.Super.Chance=\u0428\u0430\u043d\u0441 \u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430: [[YELLOW]]{0} % +Repair.Skills.AdeptDiamond=&4\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u0430\u043b\u043c\u0430\u0437\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. +Repair.Skills.AdeptGold=&4\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u0437\u043e\u043b\u043e\u0442\u044b\u0435 \u0432\u0435\u0449\u0438. +Repair.Skills.AdeptIron=&4\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. +Repair.Skills.AdeptStone=&4\u0412\u044b \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0447\u0438\u043d\u0438\u0442\u044c \u043a\u0430\u043c\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. +Repair.Skills.Adept=\u0423 \u0412\u0430\u0441 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0443\u0440\u043e\u0432\u0435\u043d\u044c &e{0}&c, \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c &e{1} +Repair.Skills.FeltEasy=&7\u042d\u0442\u043e \u0431\u044b\u043b\u043e \u043b\u0435\u0433\u043a\u043e. +Repair.Skills.FullDurability=&7\u042d\u0442\u043e \u0443\u0436\u0435 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u044c. +Repair.Skills.NotFullDurability=&4\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b.. +Repair.Skills.Mastery=\u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430: &e\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e {0} \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438 +Repair.Skills.StackedItems=&4\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0449\u0438 \u0432 \u0441\u0442\u0430\u043a\u0430\u0445. +Repair.Skills.Super.Chance=\u0428\u0430\u043d\u0441 \u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430: &e{0} % Repair.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0420\u0435\u043c\u043e\u043d\u0442\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) Repair.Pretty.Name=\u0420\u0435\u043c\u043e\u043d\u0442 #Arcane Forging -Repair.Arcane.Chance.Downgrade=[[GRAY]]\u0428\u0430\u043d\u0441 \u0443\u0445\u0443\u0434\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0412\u043e\u043b\u0448\u0435\u0431\u043d\u043e\u0439 \u041a\u043e\u0432\u043a\u0435: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]\u0428\u0430\u043d\u0441 \u0443\u0434\u0430\u0447\u043d\u043e\u0439 \"\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u043e\u0439 \u041a\u043e\u0432\u043a\u0438\": [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7\u0428\u0430\u043d\u0441 \u0443\u0445\u0443\u0434\u0448\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0412\u043e\u043b\u0448\u0435\u0431\u043d\u043e\u0439 \u041a\u043e\u0432\u043a\u0435: &e{0}% +Repair.Arcane.Chance.Success=&7\u0428\u0430\u043d\u0441 \u0443\u0434\u0430\u0447\u043d\u043e\u0439 \"\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u043e\u0439 \u041a\u043e\u0432\u043a\u0438\": &e{0}% Repair.Arcane.Downgrade=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u0441\u0438\u043b\u0430 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442\u0441\u044f. Repair.Arcane.Fail=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u0441\u0438\u043b\u0430 \u043d\u0430\u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u043a\u0438\u043d\u0443\u043b\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442. Repair.Arcane.Lost=\u0412\u044b \u043d\u0435 \u0440\u0430\u0437\u0432\u0438\u0442\u044b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0442\u044c \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u044f. -Repair.Arcane.Perfect=[[GREEN]]\u0412\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043b\u0438 \u0432\u043e\u043b\u0448\u0435\u0431\u043d\u0443\u044e \u0441\u0438\u043b\u0443 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430. -Repair.Arcane.Rank=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430: [[YELLOW]]\u0420\u0430\u043d\u0433 {0}/4 +Repair.Arcane.Perfect=&a\u0412\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043b\u0438 \u0432\u043e\u043b\u0448\u0435\u0431\u043d\u0443\u044e \u0441\u0438\u043b\u0443 \u044d\u0442\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430. +Repair.Arcane.Rank=\u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430: &e\u0420\u0430\u043d\u0433 {0}/4 #SALVAGE Salvage.Pretty.Name=\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 Salvage.SubSkill.UnderstandingTheArt.Name=\u041f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0430 Salvage.SubSkill.UnderstandingTheArt.Description=\u0422\u044b \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043a\u043e\u043f\u0430\u0435\u0448\u044c\u0441\u044f \u0432 \u0441\u043e\u0441\u0435\u0434\u0441\u043a\u043e\u043c \u043c\u0443\u0441\u043e\u0440\u0435, \u0442\u044b \u0437\u0430\u0431\u043e\u0442\u0438\u0448\u044c\u0441\u044f \u043e\u0431 \u043e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0435\u0439 \u0441\u0440\u0435\u0434\u0435.\n\u0423\u043b\u0443\u0447\u0448\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0438. Salvage.SubSkill.ScrapCollector.Name=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u0435\u0440 \u0425\u043b\u0430\u043c\u0430 Salvage.SubSkill.ScrapCollector.Description=\u0420\u0430\u0437\u0431\u0438\u0440\u0430\u0439 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u043d\u0430 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b, \u0432\u0435\u043b\u0438\u043a\u043e\u043b\u0435\u043f\u043d\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u043d\u0430\u0432\u044b\u043a\u0430 \u0438 \u0443\u0434\u0430\u0447\u0438. -Salvage.SubSkill.ScrapCollector.Stat=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u0435\u0440 \u0425\u043b\u0430\u043c\u0430: [[GREEN]]\u0420\u0430\u0437\u0431\u0435\u0440\u0438 \u0434\u043e [[YELLOW]]{0}[[GREEN]] \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432. \u0422\u0443\u0442 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432\u0435\u0437\u0443\u0447\u0438\u043c. +Salvage.SubSkill.ScrapCollector.Stat=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u0435\u0440 \u0425\u043b\u0430\u043c\u0430: &a\u0420\u0430\u0437\u0431\u0435\u0440\u0438 \u0434\u043e &e{0}&a \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432. \u0422\u0443\u0442 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432\u0435\u0437\u0443\u0447\u0438\u043c. Salvage.SubSkill.ArcaneSalvage.Name=\u041c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 Salvage.SubSkill.ArcaneSalvage.Description=\u041f\u043e\u043b\u0443\u0447\u0430\u0439 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0437 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 -Salvage.SubSkill.ArcaneSalvage.Stat=\u041c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430: [[YELLOW]]\u0420\u0430\u043d\u0433 {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=\u041c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430: &e\u0420\u0430\u043d\u0433 {0}/{1} Salvage.Ability.Bonus.0=\u041a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u043e\u043d\u0435\u0440 \u0425\u043b\u0430\u043c\u0430 -Salvage.Ability.Bonus.1=\u0420\u0430\u0437\u0431\u0435\u0440\u0438 \u0434\u043e [[YELLOW]]{0}[[GREEN]] \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432. \u0422\u0443\u0442 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432\u0435\u0437\u0443\u0447\u0438\u043c. -Salvage.Arcane.ExtractFull=[[GRAY]]\u041f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e-\u0428\u0430\u043d\u0441 \u0427\u0430\u0440 -Salvage.Arcane.ExtractPartial=[[GRAY]]\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e-\u0428\u0430\u043d\u0441 \u0427\u0430\u0440 -Salvage.Skills.Success=[[GREEN]]\u041f\u0440\u0435\u0434\u043c\u0435\u0442 \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d! -Salvage.Skills.Adept.Damaged=[[DARK_RED]]\u0423 \u0432\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u0430 \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0435\u0434\u043c\u0435\u0442. -Salvage.Skills.Adept.Level=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0445\u043e\u0442\u044f\u0431\u044b \u0443\u0440\u043e\u0432\u043d\u044f [[YELLOW]]{0}[[RED]] \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]\u042d\u0442\u043e\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d \u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c. -Salvage.Skills.ArcaneFailed=[[RED]]\u0423 \u0432\u0430\u0441 \u043d\u0435 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0437\u043d\u0430\u043d\u0438\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435. -Salvage.Skills.ArcanePartial=[[RED]]\u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0437\u043d\u0430\u043d\u0438\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435. -Salvage.Skills.ArcaneSuccess=[[GREEN]]\u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0432\u0441\u0435 \u0437\u043d\u0430\u043d\u0438\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435! -Salvage.Listener.Anvil=[[DARK_RED]]\u0412\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0420\u0430\u0437\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0435\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u0431\u043e\u0440\u043a\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 \u0431\u0440\u043e\u043d\u0438. +Salvage.Ability.Bonus.1=\u0420\u0430\u0437\u0431\u0435\u0440\u0438 \u0434\u043e &e{0}&a \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432. \u0422\u0443\u0442 \u043d\u0443\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432\u0435\u0437\u0443\u0447\u0438\u043c. +Salvage.Arcane.ExtractFull=&7\u041f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e-\u0428\u0430\u043d\u0441 \u0427\u0430\u0440 +Salvage.Arcane.ExtractPartial=&7\u0427\u0430\u0441\u0442\u0438\u0447\u043d\u043e-\u0428\u0430\u043d\u0441 \u0427\u0430\u0440 +Salvage.Skills.Success=&a\u041f\u0440\u0435\u0434\u043c\u0435\u0442 \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d! +Salvage.Skills.Adept.Damaged=&4\u0423 \u0432\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043e\u043f\u044b\u0442\u0430 \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0435\u0434\u043c\u0435\u0442. +Salvage.Skills.Adept.Level=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0431\u044b\u0442\u044c \u0445\u043e\u0442\u044f\u0431\u044b \u0443\u0440\u043e\u0432\u043d\u044f &e{0}&c \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c &e{1} +Salvage.Skills.TooDamaged=&4\u042d\u0442\u043e\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d \u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c. +Salvage.Skills.ArcaneFailed=&c\u0423 \u0432\u0430\u0441 \u043d\u0435 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0437\u043d\u0430\u043d\u0438\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435. +Salvage.Skills.ArcanePartial=&c\u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0437\u043d\u0430\u043d\u0438\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435. +Salvage.Skills.ArcaneSuccess=&a\u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0432\u0441\u0435 \u0437\u043d\u0430\u043d\u0438\u044f, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435! +Salvage.Listener.Anvil=&4\u0412\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0420\u0430\u0437\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0435\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u0431\u043e\u0440\u043a\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 \u0438 \u0431\u0440\u043e\u043d\u0438. Salvage.Listener=\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430: Salvage.SkillName=\u041f\u0415\u0420\u0415\u0420\u0410\u0411\u041e\u0422\u041a\u0410 -Salvage.Skills.Lottery.Normal=[[GOLD]]\u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c [[DARK_AQUA]]{0}[[GOLD]] \u0438\u0437 [[YELLOW]]{1}[[GOLD]]. -Salvage.Skills.Lottery.Perfect=[[GREEN]][[BOLD]]\u041f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u043d\u043e![[RESET]][[GOLD]] \u0412\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0438 [[DARK_AQUA]]{1}[[GOLD]] \u0431\u0435\u0437 \u043e\u0441\u043e\u0431\u044b \u0443\u0441\u0438\u043b\u0438\u0439 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 [[DARK_AQUA]]{0}[[GOLD]]. -Salvage.Skills.Lottery.Untrained=[[GRAY]]\u0423 \u0432\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u0423\u0442\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438. \u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0442\u043e\u043b\u044c\u043a\u043e [[RED]]{0}[[GRAY]] \u0438\u0437 [[GREEN]]{1}[[GRAY]]. +Salvage.Skills.Lottery.Normal=&6\u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c &3{0}&6 \u0438\u0437 &e{1}&6. +Salvage.Skills.Lottery.Perfect=&a&l\u041f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u043d\u043e!&r&6 \u0412\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0438 &3{1}&6 \u0431\u0435\u0437 \u043e\u0441\u043e\u0431\u044b \u0443\u0441\u0438\u043b\u0438\u0439 \u0438 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 &3{0}&6. +Salvage.Skills.Lottery.Untrained=&7\u0423 \u0432\u0430\u0441 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u0423\u0442\u0438\u043b\u0438\u0437\u0430\u0446\u0438\u0438. \u0423 \u0432\u0430\u0441 \u0432\u044b\u0448\u043b\u043e \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0442\u043e\u043b\u044c\u043a\u043e &c{0}&7 \u0438\u0437 &a{1}&7. #Anvil (Shared between SALVAGE and REPAIR) Anvil.Unbreakable=\u042d\u0442\u043e\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u043d\u0435\u043b\u043e\u043c\u0430\u0435\u043c\u044b\u0439! #SWORDS -Swords.Ability.Lower=[[GRAY]]**\u041c\u0415\u0427 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** -Swords.Ability.Ready=[[DARK_AQUA]]**\u041c\u0415\u0427 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** -Swords.Combat.Rupture.Note=[[GRAY]]\u0417\u0410\u041c\u0415\u0422\u041a\u0410: [[YELLOW]]1 \u0442\u0438\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043a\u0430\u0436\u0434\u044b\u0435 0.5 \u0441\u0435\u043a\u0443\u043d\u0434! -Swords.Combat.Bleed.Chance=\u0428\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u041a\u0440\u043e\u0432\u043e\u0442\u043e\u0447\u0430\u0449\u0438\u0439 \u0423\u0434\u0430\u0440: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u044f: [[YELLOW]]{0} \u0442\u0438\u043a\u043e\u0432 -Swords.Combat.Bleed.Note=[[GRAY]]\u0417\u0410\u041c\u0415\u0422\u041a\u0410: [[YELLOW]]1 \u0422\u0438\u043a \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u0436\u0434\u044b\u0435 2 \u0441\u0435\u043a\u0443\u043d\u0434\u044b -Swords.Combat.Bleeding.Started=[[DARK_RED]] \u0412\u044b \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442\u0435 \u043a\u0440\u043e\u0432\u044c\u044e! -Swords.Combat.Bleeding.Stopped=[[GRAY]]\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 [[GREEN]]\u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e\u0441\u044c[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**\u0412\u0420\u0410\u0413 \u0418\u0421\u0422\u0415\u041a\u0410\u0415\u0422 \u041a\u0420\u041e\u0412\u042c\u042e** -Swords.Combat.Counter.Chance=\u0428\u0430\u043d\u0441 \u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0438: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]\u041f\u043e\u0440\u0430\u0436\u0435\u043d \u043a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u043e\u0439! -Swords.Combat.Countered=[[GREEN]]**\u041a\u041e\u041d\u0422\u0420\u0410\u0422\u0410\u041a\u0410** -Swords.Combat.SS.Struck=[[DARK_RED]]\u041f\u043e\u0440\u0430\u0436\u0435\u043d \u0420\u0415\u0416\u0423\u0429\u0418\u041c \u0423\u0414\u0410\u0420\u041e\u041c! +Swords.Ability.Lower=&7**\u041c\u0415\u0427 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** +Swords.Ability.Ready=&3**\u041c\u0415\u0427 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** +Swords.Combat.Rupture.Note=&7\u0417\u0410\u041c\u0415\u0422\u041a\u0410: &e1 \u0442\u0438\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u043a\u0430\u0436\u0434\u044b\u0435 0.5 \u0441\u0435\u043a\u0443\u043d\u0434! +Swords.Combat.Bleed.Chance=\u0428\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u041a\u0440\u043e\u0432\u043e\u0442\u043e\u0447\u0430\u0449\u0438\u0439 \u0423\u0434\u0430\u0440: &e{0} +Swords.Combat.Bleed.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u044f: &e{0} \u0442\u0438\u043a\u043e\u0432 +Swords.Combat.Bleed.Note=&7\u0417\u0410\u041c\u0415\u0422\u041a\u0410: &e1 \u0422\u0438\u043a \u0441\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u0436\u0434\u044b\u0435 2 \u0441\u0435\u043a\u0443\u043d\u0434\u044b +Swords.Combat.Bleeding.Started=&4 \u0412\u044b \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442\u0435 \u043a\u0440\u043e\u0432\u044c\u044e! +Swords.Combat.Bleeding.Stopped=&7\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 &a\u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e\u0441\u044c&7! +Swords.Combat.Bleeding=&a**\u0412\u0420\u0410\u0413 \u0418\u0421\u0422\u0415\u041a\u0410\u0415\u0422 \u041a\u0420\u041e\u0412\u042c\u042e** +Swords.Combat.Counter.Chance=\u0428\u0430\u043d\u0441 \u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0438: &e{0} +Swords.Combat.Counter.Hit=&4\u041f\u043e\u0440\u0430\u0436\u0435\u043d \u043a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u043e\u0439! +Swords.Combat.Countered=&a**\u041a\u041e\u041d\u0422\u0420\u0410\u0422\u0410\u041a\u0410** +Swords.Combat.SS.Struck=&4\u041f\u043e\u0440\u0430\u0436\u0435\u043d \u0420\u0415\u0416\u0423\u0429\u0418\u041c \u0423\u0414\u0410\u0420\u041e\u041c! Swords.SubSkill.CounterAttack.Name=\u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0430 Swords.SubSkill.CounterAttack.Description=\u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u0435 {0} \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u043d\u0430 \u043f\u0440\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 Swords.SubSkill.CounterAttack.Stat=\u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0430 \u0428\u0430\u043d\u0441 @@ -400,7 +399,7 @@ Swords.SubSkill.SwordsLimitBreak.Name=\u041c\u0435\u0447\u0438 \u041f\u0440\u043 Swords.SubSkill.SwordsLimitBreak.Description=\u0412\u044b \u043f\u0440\u0435\u043f\u043e\u0441\u0445\u043e\u0434\u0438\u0442\u0435 \u0441\u0432\u043e\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438. \u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u043e\u043d \u043f\u0440\u043e\u0442\u0438\u0432 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a\u043e\u0432. \u0420\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u041f\u0412\u041f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043d\u043e \u0432\u0441\u0435\u0433\u0434\u0430 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u043e\u043d \u0432 \u041f\u0412\u0415. Swords.SubSkill.SwordsLimitBreak.Stat=\u041f\u0440\u0435\u0432\u043e\u0441\u0445\u043e\u0434\u043d\u043e\u0435 \u0412\u043b\u0430\u0434\u0435\u043d\u0438\u0435 \u041c\u0430\u043a\u0441. \u0423\u0440\u043e\u043d Swords.SubSkill.Rupture.Stat=\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0428\u0430\u043d\u0441 -Swords.SubSkill.Rupture.Stat.Extra=\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435: [[GREEN]]{0} \u0442\u0438\u043a\u043e\u0432 [{1} \u0423\u0420\u041e\u041d \u0418\u0413\u0420\u041e\u041a\u0410\u041c] [{2} \u0423\u0420\u041e\u041d \u041c\u041e\u0411\u0410\u041c] +Swords.SubSkill.Rupture.Stat.Extra=\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435: &a{0} \u0442\u0438\u043a\u043e\u0432 [{1} \u0423\u0420\u041e\u041d \u0418\u0413\u0420\u041e\u041a\u0410\u041c] [{2} \u0423\u0420\u041e\u041d \u041c\u041e\u0411\u0410\u041c] Swords.Effect.4=\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u0420\u0435\u0436\u0443\u0449\u0435\u043c \u0423\u0434\u0430\u0440\u0435 Swords.Effect.5={0} \u0422\u0438\u043a\u043e\u0432 \u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 Swords.SubSkill.Bleed.Name=\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 @@ -408,12 +407,12 @@ Swords.SubSkill.Bleed.Description=\u0417\u0430\u0441\u0442\u0430\u0432\u043b\u04 Swords.Listener=\u041c\u0435\u0447\u0438: Swords.SkillName=\u041c\u0435\u0447\u0438 Swords.Skills.SS.Off=**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0443\u0434\u0430\u0440\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435** -Swords.Skills.SS.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0443\u0434\u0430\u0440\" \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e** -Swords.Skills.SS.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! -Swords.Skills.SS.Other.Off=[[GREEN]]\u0423\u043c\u0435\u043d\u0438\u0435 \"[[RED]]\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0443\u0434\u0430\u0440[[GREEN]]\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 [[RED]]\"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440\"! +Swords.Skills.SS.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0443\u0434\u0430\u0440\" \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u043d\u043e** +Swords.Skills.SS.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Swords.Skills.SS.Other.Off=&a\u0423\u043c\u0435\u043d\u0438\u0435 \"&c\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0443\u0434\u0430\u0440&a\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 &c\"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440\"! Swords.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u041c\u0435\u0447\u0438\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) -Swords.SS.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440\": [[YELLOW]]{0}\u0441. +Swords.SS.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440\": &e{0}\u0441. #TAMING Taming.Ability.Bonus.0=\u0417\u043d\u0430\u043d\u0438\u0435 \u041e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0435\u0439 \u0421\u0440\u0435\u0434\u044b Taming.Ability.Bonus.1=\u0412\u043e\u043b\u043a\u0438 \u0438\u0437\u0431\u0435\u0433\u0430\u044e\u0442 \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 @@ -440,9 +439,9 @@ Taming.SubSkill.ShockProof.Name=\u041d\u0430\u0434\u0435\u0436\u043d\u0430\u044f Taming.SubSkill.ShockProof.Description=\u0421\u043d\u0438\u0436\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u043d\u0430 \u043e\u0442 \u0432\u0437\u0440\u044b\u0432\u043e\u0432 Taming.SubSkill.CallOfTheWild.Name=\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432 Taming.SubSkill.CallOfTheWild.Description=\u041f\u0440\u0438\u0437\u044b\u0432 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445 \u043d\u0430 \u0441\u0432\u043e\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (\u041e\u0446\u0435\u043b\u043e\u0442): \u041f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435 \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043b\u0435\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u0441 {0} \u0420\u044b\u0431\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435 -Taming.Effect.15=[[GRAY]]COTW (\u0412\u043e\u043b\u043a): \u041f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435 \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043b\u0435\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u0441 {0} \u041a\u043e\u0441\u0442\u044c\u044e \u0432 \u0440\u0443\u043a\u0435 -Taming.SubSkill.Gore.Name0=[[GRAY]]COTW (\u041b\u043e\u0448\u0430\u0434\u044c): \u041f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435 \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041b\u041a\u041c \u0441 {0} \u044f\u0431\u043b\u043e\u043a\u0430\u043c\u0438 \u0432 \u0440\u0443\u043a\u0435. +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (\u041e\u0446\u0435\u043b\u043e\u0442): \u041f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435 \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043b\u0435\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u0441 {0} \u0420\u044b\u0431\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435 +Taming.Effect.15=&7COTW (\u0412\u043e\u043b\u043a): \u041f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435 \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043b\u0435\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u0441 {0} \u041a\u043e\u0441\u0442\u044c\u044e \u0432 \u0440\u0443\u043a\u0435 +Taming.SubSkill.Gore.Name0=&7COTW (\u041b\u043e\u0448\u0430\u0434\u044c): \u041f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435 \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041b\u041a\u041c \u0441 {0} \u044f\u0431\u043b\u043e\u043a\u0430\u043c\u0438 \u0432 \u0440\u0443\u043a\u0435. Taming.SubSkill.FastFoodService.Name=\u0411\u044b\u0441\u0442\u0440\u043e\u0435 \u041f\u0438\u0442\u0430\u043d\u0438\u0435 Taming.SubSkill.FastFoodService.Description=\u0423 \u0432\u043e\u043b\u043a\u043e\u0432 \u0435\u0441\u0442\u044c \u0448\u0430\u043d\u0441 \u0432\u044b\u043b\u0435\u0447\u0438\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u0430\u0442\u0430\u043a\u0435 Taming.SubSkill.HolyHound.Name=\u0421\u0432\u044f\u0442\u043e\u0439 \u041f\u0435\u0441 @@ -458,32 +457,32 @@ Taming.SubSkill.ThickFur.Description=\u0421\u043d\u0438\u0436\u0435\u043d\u0438\ Taming.SubSkill.Pummel.Name=\u041e\u0442\u0442\u0430\u043b\u043a\u0438\u0432\u0430\u043d\u0438\u0435 Taming.SubSkill.Pummel.Description=\u0412\u0430\u0448\u0438 \u0412\u043e\u043b\u043a\u0438 \u0438\u043c\u0435\u044e\u0442 \u0448\u0430\u043d\u0441 \u043e\u0442\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c \u0432\u0440\u0430\u0433\u043e\u0432 Taming.SubSkill.Pummel.TargetMessage=\u0412\u0430\u0441 \u043e\u0442\u0442\u043e\u043b\u043a\u043d\u0443\u043b \u0432\u043e\u043b\u043a! -Taming.Listener.Wolf=[[DARK_GRAY]]\u0412\u0430\u0448 \u0432\u043e\u043b\u043a \u0445\u043e\u0447\u0435\u0442 \u0432\u0435\u0440\u043d\u0443\u0442\u0441\u044f \u043a \u0412\u0430\u043c... +Taming.Listener.Wolf=&8\u0412\u0430\u0448 \u0432\u043e\u043b\u043a \u0445\u043e\u0447\u0435\u0442 \u0432\u0435\u0440\u043d\u0443\u0442\u0441\u044f \u043a \u0412\u0430\u043c... Taming.Listener=\u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435: Taming.SkillName=\u0423\u041a\u0420\u041e\u0429\u0415\u041d\u0418\u0415 Taming.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) -Taming.Summon.Complete=[[GREEN]]\u0412\u044b\u0437\u043e\u0432 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d +Taming.Summon.Complete=&a\u0412\u044b\u0437\u043e\u0432 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d Taming.Summon.Fail.Ocelot=\u0412\u043e\u043a\u0440\u0443\u0433 \u0412\u0430\u0441 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u043e\u0446\u0435\u043b\u043e\u0442\u043e\u0432. Taming.Summon.Fail.Wolf=\u0412\u043e\u043a\u0440\u0443\u0433 \u0412\u0430\u0441 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0432\u043e\u043b\u043a\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0437\u0432\u0430\u0442\u044c \u0435\u0449\u0435. Taming.Summon.Fail.Horse=\u0412\u043e\u043a\u0440\u0443\u0433 \u0432\u0430\u0441 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u043b\u043e\u0448\u0430\u0434\u0435\u0439 \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0437\u0432\u0430\u0442\u044c \u0435\u0449\u0435. -Taming.Summon.COTW.Success.WithoutLifespan=[[GREEN]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[GRAY]]\u0412\u044b \u043f\u0440\u0438\u0437\u0432\u0430\u043b\u0438 [[GOLD]]{0}[[GRAY]] -Taming.Summon.COTW.Success.WithLifespan=[[GREEN]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[GRAY]]\u0412\u044b \u043f\u0440\u0438\u0437\u0432\u0430\u043b\u0438 [[GOLD]]{0}[[GRAY]] \u043d\u0430 [[GOLD]]{1}[[GRAY]] \u0441\u0435\u043a. -Taming.Summon.COTW.Limit=[[GREEN]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[GRAY]]\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u043c\u0435\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e [[RED]]{0} [[GRAY]]\u043f\u0440\u0438\u0437\u0432\u0430\u043d\u043d\u044b\u0445 [[GRAY]]{1} \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e. -Taming.Summon.COTW.TimeExpired=[[GREEN]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[GRAY]]\u0412\u0440\u0435\u043c\u044f \u0432\u044b\u0448\u043b\u043e, \u0432\u0430\u0448\u0438 [[GOLD]]{0}[[GRAY]] \u043e\u0442\u0441\u0442\u0443\u043f\u0430\u044e\u0442. -Taming.Summon.COTW.BreedingDisallowed=[[GREEN]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[RED]]\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0430\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u043d\u044b\u0445 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445. -Taming.Summon.COTW.NeedMoreItems=[[GREEN]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[GRAY]]\u0412\u043e\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0430 [[YELLOW]]{0}[[GRAY]] \u0431\u043e\u043b\u044c\u0448\u0435 [[DARK_AQUA]]{1}[[GRAY]] -Taming.Summon.Name.Format=[[GOLD]](\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) [[WHITE]]{0} {1} +Taming.Summon.COTW.Success.WithoutLifespan=&a(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &7\u0412\u044b \u043f\u0440\u0438\u0437\u0432\u0430\u043b\u0438 &6{0}&7 +Taming.Summon.COTW.Success.WithLifespan=&a(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &7\u0412\u044b \u043f\u0440\u0438\u0437\u0432\u0430\u043b\u0438 &6{0}&7 \u043d\u0430 &6{1}&7 \u0441\u0435\u043a. +Taming.Summon.COTW.Limit=&a(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &7\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u043c\u0435\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e &c{0} &7\u043f\u0440\u0438\u0437\u0432\u0430\u043d\u043d\u044b\u0445 &7{1} \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445 \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e. +Taming.Summon.COTW.TimeExpired=&a(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &7\u0412\u0440\u0435\u043c\u044f \u0432\u044b\u0448\u043b\u043e, \u0432\u0430\u0448\u0438 &6{0}&7 \u043e\u0442\u0441\u0442\u0443\u043f\u0430\u044e\u0442. +Taming.Summon.COTW.BreedingDisallowed=&a(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &c\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0430\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u043f\u0440\u0438\u0437\u0432\u0430\u043d\u043d\u044b\u0445 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445. +Taming.Summon.COTW.NeedMoreItems=&a(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &7\u0412\u043e\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0430 &e{0}&7 \u0431\u043e\u043b\u044c\u0448\u0435 &3{1}&7 +Taming.Summon.Name.Format=&6(\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432) &f{0} {1} #UNARMED -Unarmed.Ability.Berserk.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\": [[YELLOW]]{0}\u0441. +Unarmed.Ability.Berserk.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\": &e{0}\u0441. Unarmed.Ability.Bonus.0=\u0421\u0442\u0438\u043b\u044c \"\u0416\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u041a\u0443\u043b\u0430\u043a\" Unarmed.Ability.Bonus.1=\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0423\u0440\u043e\u043d\u0430 \u043d\u0430 {0} -Unarmed.Ability.Chance.ArrowDeflect=\u0428\u0430\u043d\u0441 \u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0421\u0442\u0440\u0435\u043b: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=\u0428\u0430\u043d\u0441 \u0420\u0430\u0437\u043e\u0440\u0443\u0436\u0438\u0442\u044c: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=\u0428\u0430\u043d\u0441 \u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0421\u0442\u0440\u0435\u043b: &e{0} +Unarmed.Ability.Chance.Disarm=\u0428\u0430\u043d\u0441 \u0420\u0430\u0437\u043e\u0440\u0443\u0436\u0438\u0442\u044c: &e{0} Unarmed.Ability.Chance.IronGrip=\u0428\u0430\u043d\u0441 \u0416\u0435\u043b\u0435\u0437\u043d\u043e\u0439 \u0425\u0432\u0430\u0442\u043a\u0438: [[YELLOW]{0} Unarmed.Ability.IronGrip.Attacker=\u0423 \u0432\u0430\u0448\u0435\u0433\u043e \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \u0436\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0445\u0432\u0430\u0442\u043a\u0430! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]\u0412\u0430\u0448\u0430 \u0436\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0445\u0432\u0430\u0442\u043a\u0430 \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0442\u0438\u043b\u0430 \u0440\u0430\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u0435! -Unarmed.Ability.Lower=[[GRAY]]**\u041a\u0423\u041b\u0410\u041a\u0418 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** -Unarmed.Ability.Ready=[[DARK_AQUA]]**\u041a\u0423\u041b\u0410\u041a\u0418 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** +Unarmed.Ability.IronGrip.Defender=&a\u0412\u0430\u0448\u0430 \u0436\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0445\u0432\u0430\u0442\u043a\u0430 \u043f\u0440\u0435\u0434\u043e\u0442\u0432\u0440\u0430\u0442\u0438\u043b\u0430 \u0440\u0430\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u0435! +Unarmed.Ability.Lower=&7**\u041a\u0423\u041b\u0410\u041a\u0418 \u0412 \u041e\u0411\u042b\u0427\u041d\u041e\u041c \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418** +Unarmed.Ability.Ready=&3**\u041a\u0423\u041b\u0410\u041a\u0418 \u0412 \u0421\u041e\u0421\u0422\u041e\u042f\u041d\u0418\u0418 \u0413\u041e\u0422\u041e\u0412\u041d\u041e\u0421\u0422\u0418** Unarmed.SubSkill.Berserk.Name=\u0411\u0435\u0440\u0441\u0435\u0440\u043a (\u0423\u041c\u0415\u041d\u0418\u0415) Unarmed.SubSkill.Berserk.Description=+50% \u043a \u0423\u0440\u043e\u043d\u0443, \u0420\u0430\u0437\u0440\u0443\u0448\u0435\u043d\u0438\u0435 \u043c\u044f\u0433\u043a\u0438\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 Unarmed.SubSkill.Berserk.Stat=\u0411\u0435\u0440\u0441\u0435\u0440\u043a \u0414\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c @@ -504,16 +503,16 @@ Unarmed.SubSkill.IronGrip.Stat=\u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f Unarmed.Listener=\u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439: Unarmed.SkillName=\u0411\u0415\u0417\u041e\u0420\u0423\u0416\u041d\u042b\u0419 Unarmed.Skills.Berserk.Off=**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435** -Unarmed.Skills.Berserk.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Unarmed.Skills.Berserk.Other.Off=[[GREEN]]\u0423\u043c\u0435\u043d\u0438\u0435 \"[[RED]]\u0411\u0435\u0440\u0441\u0435\u0440\u043a[[GREEN]]\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0432\u043a\u043b\u044e\u0447\u0438\u043b [[RED]]\u0443\u043c\u0435\u043d\u0438\u0435 \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\"! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Unarmed.Skills.Berserk.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Unarmed.Skills.Berserk.Other.Off=&a\u0423\u043c\u0435\u043d\u0438\u0435 \"&c\u0411\u0435\u0440\u0441\u0435\u0440\u043a&a\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 \u0432\u043a\u043b\u044e\u0447\u0438\u043b &c\u0443\u043c\u0435\u043d\u0438\u0435 \"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\"! +Unarmed.Skills.Berserk.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u0411\u0435\u0440\u0441\u0435\u0440\u043a\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! Unarmed.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #WOODCUTTING Woodcutting.Ability.0=\u0421\u0434\u0443\u0432\u0430\u0442\u0435\u043b\u044c \u041b\u0438\u0441\u0442\u044c\u0435\u0432 Woodcutting.Ability.1=\u0421\u0434\u0443\u0432\u0430\u0439\u0442\u0435 \u043b\u0438\u0441\u0442\u044c\u044f \u043f\u0440\u043e\u0447\u044c! -Woodcutting.Ability.Chance.DDrop=\u0428\u0430\u043d\u0441 \u0414\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430: [[YELLOW]]{0} -Woodcutting.Ability.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\": [[YELLOW]]{0}\u0441. +Woodcutting.Ability.Chance.DDrop=\u0428\u0430\u043d\u0441 \u0414\u0432\u043e\u0439\u043d\u043e\u0433\u043e \u0414\u0440\u043e\u043f\u0430: &e{0} +Woodcutting.Ability.Length=\u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\": &e{0}\u0441. Woodcutting.Ability.Locked.0=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u0421\u0414\u0423\u0412\u0410\u0422\u0415\u041b\u042c \u041b\u0418\u0421\u0422\u042c\u0415\u0412) Woodcutting.SubSkill.TreeFeller.Name=\u041b\u0435\u0441\u043e\u0440\u0443\u0431 (\u0423\u041c\u0415\u041d\u0418\u0415) Woodcutting.SubSkill.TreeFeller.Description=\u0412\u0437\u0440\u044b\u0432\u0430\u0435\u0442 \u0434\u0435\u0440\u0435\u0432\u044c\u044f @@ -532,172 +531,172 @@ Woodcutting.SubSkill.NaturesBounty.Description=\u041f\u043e\u043b\u0443\u0447\u0 Woodcutting.Listener=\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e: Woodcutting.SkillName=\u041b\u0415\u0421\u041e\u0420\u0423\u0411\u0421\u0422\u0412\u041e Woodcutting.Skills.TreeFeller.Off=[RED]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 [[YELLOW]]\"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\" [[GREEN]]\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! -Woodcutting.Skills.TreeFeller.Other.Off=[[GREEN]]\u0423\u043c\u0435\u043d\u0438\u0435 \"[[RED]]\u041b\u0435\u0441\u043e\u0440\u0443\u0431[[GREEN]]\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 [[RED]]\"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\"! +Woodcutting.Skills.TreeFeller.On=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Woodcutting.Skills.TreeFeller.Refresh=&a\u0412\u0430\u0448\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 &e\"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\" &a\u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e! +Woodcutting.Skills.TreeFeller.Other.Off=&a\u0423\u043c\u0435\u043d\u0438\u0435 \"&c\u041b\u0435\u0441\u043e\u0440\u0443\u0431&a\" \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u043b\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0443 &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0443\u043c\u0435\u043d\u0438\u0435 &c\"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\"! Woodcutting.Skills.TreeFeller.Splinter=\u0412\u0410\u0428 \u0422\u041e\u041f\u041e\u0420 \u0420\u0410\u0421\u041a\u041e\u041b\u041e\u041b\u0421\u042f \u041d\u0410 \u0414\u0415\u0421\u042f\u0422\u041a\u0418 \u041a\u0423\u0421\u041a\u041e\u0412! Woodcutting.Skills.TreeFeller.Threshold=\u042d\u0442\u043e \u0434\u0435\u0440\u0435\u0432\u043e \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0434\u043b\u0438\u043d\u043d\u043e\u0435! Woodcutting.Skillup=\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \"\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e\" \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 {0}. \u0412\u0441\u0435\u0433\u043e ({1}) #ABILITIY -Ability.Generic.Refresh=[[GREEN]]**\u0423\u041c\u0415\u041d\u0418\u042f \u0412\u041e\u0421\u0421\u0422\u0410\u041d\u041e\u0412\u041b\u0415\u041d\u042b!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} +Ability.Generic.Refresh=&a**\u0423\u041c\u0415\u041d\u0418\u042f \u0412\u041e\u0421\u0421\u0422\u0410\u041d\u041e\u0412\u041b\u0415\u041d\u042b!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} #COMBAT -Combat.ArrowDeflect=[[WHITE]]**\u0421\u0422\u0420\u0415\u041b\u0410 \u041e\u0422\u0421\u041a\u041e\u0427\u0418\u041b\u0410** -Combat.BeastLore=[[GREEN]]**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u0417\u0434\u043e\u0440\u043e\u0432\u044c\u0435 ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446 ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**\u0423\u041a\u0423\u0428\u0415\u041d** +Combat.ArrowDeflect=&f**\u0421\u0422\u0420\u0415\u041b\u0410 \u041e\u0422\u0421\u041a\u041e\u0427\u0418\u041b\u0410** +Combat.BeastLore=&a**\u0423\u043c\u0435\u043d\u0438\u0435 \"\u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439\" \u0410\u041a\u0422\u0418\u0412\u0418\u0420\u041e\u0412\u0410\u041d\u041e** +Combat.BeastLoreHealth=&3\u0417\u0434\u043e\u0440\u043e\u0432\u044c\u0435 (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3\u0412\u043b\u0430\u0434\u0435\u043b\u0435\u0446 (&c{0}&3) +Combat.Gore=&a**\u0423\u041a\u0423\u0428\u0415\u041d** Combat.StruckByGore=**\u0412\u042b \u0411\u042b\u041b\u0418 \u0423\u041a\u0423\u0428\u0415\u041d\u042b** -Combat.TargetDazed=\u0412\u0430\u0448\u0430 \u0446\u0435\u043b\u044c [[DARK_RED]]\u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 -Combat.TouchedFuzzy=[[DARK_RED]]\u0412\u044b \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442\u0435 \u043a\u0440\u043e\u0432\u044c\u044e. \u041a\u0440\u0443\u0436\u0438\u0442\u0441\u044f \u0433\u043e\u043b\u043e\u0432\u0430. +Combat.TargetDazed=\u0412\u0430\u0448\u0430 \u0446\u0435\u043b\u044c &4\u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 +Combat.TouchedFuzzy=&4\u0412\u044b \u0438\u0441\u0442\u0435\u043a\u0430\u0435\u0442\u0435 \u043a\u0440\u043e\u0432\u044c\u044e. \u041a\u0440\u0443\u0436\u0438\u0442\u0441\u044f \u0433\u043e\u043b\u043e\u0432\u0430. ##generic -mcMMO.Description=[[DARK_AQUA]]\u041e \u043f\u0440\u043e\u044d\u043a\u0442\u0435 [[YELLOW]]mcMMO[[DARK_AQUA]]:,[[GOLD]]mcMMO \u044d\u0442\u043e [[RED]]\u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439[[GOLD]] RPG \u043c\u043e\u0434, [[GOLD]]\u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2011,[[GOLD]]\u043a\u043e\u043c\u043c\u0430\u043d\u0434\u043e\u0439 [[BLUE]]nossr50[[GOLD]]. \u0415\u0433\u043e \u0446\u0435\u043b\u044c\u044e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e RPG \u043e\u043f\u044b\u0442\u0430 \u0432 \u0438\u0433\u0440\u0435.,[[DARK_AQUA]]\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438:,[[GOLD]] - [[GREEN]]\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[RED]]/mcmmo help[[GREEN]] \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0430\u043d\u0434\u044b,[[GOLD]] - [[GREEN]]\u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0439\u0442\u0435 [[RED]]/\u041d\u0410\u0417\u0412\u0410\u041d\u0418\u0415\u0423\u041c\u0415\u041d\u0418\u042f[[GREEN]] \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0430\u0432\u044b\u043a\u0435,[[DARK_AQUA]]\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Creator & Project Lead),[[GOLD]] - [[GREEN]]electronicboy [[BLUE]](Dev),[[GOLD]] - [[GREEN]]kashike [[BLUE]](Dev),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Classic Maintainer) -mcMMO.Description.FormerDevs=[[DARK_AQUA]]\u0411\u044b\u0432\u0448\u0438\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder -Commands.addlevels.AwardAll.1=[[GREEN]]\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u043e\u0447\u043a\u0430\u043c\u0438 \u043e\u043f\u044b\u0442\u0430 \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0432\u044b\u043a\u0430\u0445! +mcMMO.Description=&3\u041e \u043f\u0440\u043e\u044d\u043a\u0442\u0435 &emcMMO&3:,&6mcMMO \u044d\u0442\u043e &c\u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439&6 RPG \u043c\u043e\u0434, &6\u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0432 \u0444\u0435\u0432\u0440\u0430\u043b\u0435 2011,&6\u043a\u043e\u043c\u043c\u0430\u043d\u0434\u043e\u0439 &9nossr50&6. \u0415\u0433\u043e \u0446\u0435\u043b\u044c\u044e \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e RPG \u043e\u043f\u044b\u0442\u0430 \u0432 \u0438\u0433\u0440\u0435.,&3\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0438:,&6 - &a\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &c/mcmmo help&a \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043a\u043e\u043c\u043c\u0430\u043d\u0434\u044b,&6 - &a\u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0439\u0442\u0435 &c/\u041d\u0410\u0417\u0412\u0410\u041d\u0418\u0415\u0423\u041c\u0415\u041d\u0418\u042f&a \u0447\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0430\u0432\u044b\u043a\u0435,&3\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438:,&6 - &anossr50 &9(Creator & Project Lead),&6 - &aelectronicboy &9(Dev),&6 - &akashike &9(Dev),&6 - &at00thpick1 &9(Classic Maintainer) +mcMMO.Description.FormerDevs=&3\u0411\u044b\u0432\u0448\u0438\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0438: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder +Commands.addlevels.AwardAll.1=&a\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u043e\u0447\u043a\u0430\u043c\u0438 \u043e\u043f\u044b\u0442\u0430 \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0432\u044b\u043a\u0430\u0445! Commands.addlevels.AwardAll.2=\u0412\u0441\u0435 \u043d\u0430\u0432\u044b\u043a\u0438 \u0431\u044b\u043b\u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u043d\u0430 {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u0443\u0440\u043e\u0432\u043d\u044f\u043c\u0438 \u0432 {1}! +Commands.addlevels.AwardSkill.1=&a\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u0443\u0440\u043e\u0432\u043d\u044f\u043c\u0438 \u0432 {1}! Commands.addlevels.AwardSkill.2={0} \u0431\u044b\u043b\u043e \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0434\u043b\u044f {1}. -Commands.addxp.AwardAll=[[GREEN]]\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u043e\u0447\u043a\u0430\u043c\u0438 \u043e\u043f\u044b\u0442\u0430 \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0432\u044b\u043a\u0430\u0445! -Commands.addxp.AwardSkill=[[GREEN]]\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u043e\u0447\u043a\u0430\u043c\u0438 \u043e\u043f\u044b\u0442\u0430 \u0432 {1}! -Commands.Ability.Off=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f [[RED]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 -Commands.Ability.On=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f [[GREEN]]\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 -Commands.Ability.Toggle=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \u0432\u043a\u043b./\u043e\u0442\u043a\u043b. \u0434\u043b\u044f [[YELLOW]]{0} -Commands.AdminChat.Off=\u0420\u0435\u0436\u0438\u043c \u0447\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0430\u0434\u043c\u0438\u043d\u0430\u043c\u0438 [[RED]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d -Commands.AdminChat.On=\u0420\u0435\u0436\u0438\u043c \u0447\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0430\u0434\u043c\u0438\u043d\u0430\u043c\u0438 [[RED]]\u0432\u043a\u043b\u044e\u0447\u0435\u043d -Commands.AdminToggle=[[GREEN]]- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0440\u0435\u0436\u0438\u043c \u0447\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0430\u0434\u043c\u0438\u043d\u0430\u043c\u0438 +Commands.addxp.AwardAll=&a\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u043e\u0447\u043a\u0430\u043c\u0438 \u043e\u043f\u044b\u0442\u0430 \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0432\u044b\u043a\u0430\u0445! +Commands.addxp.AwardSkill=&a\u0412\u044b \u0431\u044b\u043b\u0438 \u043d\u0430\u0433\u0440\u0430\u0436\u0434\u0435\u043d\u044b {0} \u043e\u0447\u043a\u0430\u043c\u0438 \u043e\u043f\u044b\u0442\u0430 \u0432 {1}! +Commands.Ability.Off=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f &c\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 +Commands.Ability.On=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f &a\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 +Commands.Ability.Toggle=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u044f \u0432\u043a\u043b./\u043e\u0442\u043a\u043b. \u0434\u043b\u044f &e{0} +Commands.AdminChat.Off=\u0420\u0435\u0436\u0438\u043c \u0447\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0430\u0434\u043c\u0438\u043d\u0430\u043c\u0438 &c\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d +Commands.AdminChat.On=\u0420\u0435\u0436\u0438\u043c \u0447\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0430\u0434\u043c\u0438\u043d\u0430\u043c\u0438 &c\u0432\u043a\u043b\u044e\u0447\u0435\u043d +Commands.AdminToggle=&a- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0440\u0435\u0436\u0438\u043c \u0447\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0435\u0436\u0434\u0443 \u0430\u0434\u043c\u0438\u043d\u0430\u043c\u0438 Commands.Chat.Console=*\u041a\u043e\u043d\u0441\u043e\u043b\u044c* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]\u041a\u0443\u043b\u0434\u0430\u0443\u043d\u044b \u0423\u043c\u0435\u043d\u0438\u0439 mcMMO[[GOLD]] =-- -Commands.Cooldowns.Row.N=\\ [[RED]]{0}[[WHITE]] - [[GOLD]]{1} \u0441\u0435\u043a\u0443\u043d\u0434 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c -Commands.Cooldowns.Row.Y=\\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]\u0413\u043e\u0442\u043e\u0432! +Commands.Cooldowns.Header=&6--= &a\u041a\u0443\u043b\u0434\u0430\u0443\u043d\u044b \u0423\u043c\u0435\u043d\u0438\u0439 mcMMO&6 =-- +Commands.Cooldowns.Row.N=\\ &c{0}&f - &6{1} \u0441\u0435\u043a\u0443\u043d\u0434 \u043e\u0441\u0442\u0430\u043b\u043e\u0441\u044c +Commands.Cooldowns.Row.Y=\\ &b{0}&f - &2\u0413\u043e\u0442\u043e\u0432! Commands.Database.Cooldown=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c 1 \u0441\u0435\u043a\u0443\u043d\u0434\u0443 \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043e\u043f\u044f\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443. Commands.Database.Processing=\u0412\u0430\u0448\u0430 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0432\u0441\u0435 \u0435\u0449\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0436\u0434\u0438\u0442\u0435. Commands.Disabled=\u042d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430. -Commands.DoesNotExist= [[RED]]\u0418\u0433\u0440\u043e\u043a\u0430 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445! +Commands.DoesNotExist= &c\u0418\u0433\u0440\u043e\u043a\u0430 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445! Commands.GodMode.Disabled=\u0420\u0435\u0436\u0438\u043c-\u0431\u043e\u0433\u0430 mcMMO \u041e\u0442\u043a\u043b\u044e\u0447\u0435\u043d Commands.GodMode.Enabled=\u0420\u0435\u0436\u0438\u043c-\u0431\u043e\u0433\u0430 mcMMO \u0412\u043a\u043b\u044e\u0447\u0435\u043d Commands.AdminChatSpy.Enabled=mcMMO \u041f\u043e\u0434\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430 \u043f\u0430\u0440\u0442\u0438\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e Commands.AdminChatSpy.Disabled=mcMMO \u041f\u043e\u0434\u0441\u043b\u0443\u0448\u0438\u0432\u0430\u043d\u0438\u0435 \u0447\u0430\u0442\u0430 \u043f\u0430\u0440\u0442\u0438\u0438 \u0432\u044b\u043a\u043b\u044e\u0447\u0435\u043d\u043e -Commands.AdminChatSpy.Toggle=mcMMO \u041f\u0430\u0440\u0442\u0438\u0439\u043d\u044b \u0447\u0430\u0442 \u0431\u044b\u043b \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d \u0432 [[YELLOW]]{0} -Commands.AdminChatSpy.Chat=[[GOLD]][\u041f\u041e\u0414\u0421\u041b\u0423\u0428\u0418\u0412\u0410\u041d\u0418\u0415: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=mcMMO \u041f\u0430\u0440\u0442\u0438\u0439\u043d\u044b \u0447\u0430\u0442 \u0431\u044b\u043b \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d \u0432 &e{0} +Commands.AdminChatSpy.Chat=&6[\u041f\u041e\u0414\u0421\u041b\u0423\u0428\u0418\u0412\u0410\u041d\u0418\u0415: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] \u0420\u0435\u0436\u0438\u043c \u0411\u043e\u0433\u0430 \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d \u0432 \u044d\u0442\u043e\u043c \u043c\u0438\u0440\u0435 (\u0421\u043c\u043e\u0442\u0440\u0438 Permissions) -Commands.GodMode.Toggle=\u0420\u0435\u0436\u0438\u043c \u0411\u043e\u0433\u0430 \u0432\u043a\u043b./\u043e\u0442\u043a\u043b. \u0434\u043b\u044f [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] \u0422\u0438\u043f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 [[YELLOW]]\u0421\u0435\u0440\u0434\u0446\u0430[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] \u0422\u0438\u043f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 [[YELLOW]]\u041a\u0432\u0430\u0434\u0440\u0430\u0442\u044b[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u043c\u043e\u0431\u043e\u0432 [[GRAY]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e[[WHITE]]. +Commands.GodMode.Toggle=\u0420\u0435\u0436\u0438\u043c \u0411\u043e\u0433\u0430 \u0432\u043a\u043b./\u043e\u0442\u043a\u043b. \u0434\u043b\u044f &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] \u0422\u0438\u043f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 &e\u0421\u0435\u0440\u0434\u0446\u0430&f. +Commands.Healthbars.Changed.BAR=[mcMMO] \u0422\u0438\u043f \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u044f \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 &e\u041a\u0432\u0430\u0434\u0440\u0430\u0442\u044b&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] \u041e\u0442\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f \u043c\u043e\u0431\u043e\u0432 &7\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e&f. Commands.Healthbars.Invalid=\u041d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0442\u0438\u043f \u0448\u043a\u0430\u043b\u044b \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u044f! -Commands.Inspect=<\u0438\u0433\u0440\u043e\u043a> [[GREEN]]- \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0438\u0433\u0440\u043e\u043a\u0435 -Commands.Invite.Success=[[GREEN]]\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e. -Commands.Leaderboards=<\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c> <\u043d\u043e\u043c\u0435\u0440\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b> [[GREEN]]- \u0421\u043f\u0438\u0441\u043a\u0438 \u041b\u0438\u0434\u0435\u0440\u043e\u0432 -Commands.mcc.Header=---[][[YELLOW]]\u041a\u043e\u043c\u0430\u043d\u0434\u044b mcMMO[[RED]][]--- +Commands.Inspect=<\u0438\u0433\u0440\u043e\u043a> &a- \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0438\u0433\u0440\u043e\u043a\u0435 +Commands.Invite.Success=&a\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u043e. +Commands.Leaderboards=<\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c> <\u043d\u043e\u043c\u0435\u0440\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b> &a- \u0421\u043f\u0438\u0441\u043a\u0438 \u041b\u0438\u0434\u0435\u0440\u043e\u0432 +Commands.mcc.Header=---[]&e\u041a\u043e\u043c\u0430\u043d\u0434\u044b mcMMO&c[]--- Commands.mcgod=- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0440\u0435\u0436\u0438\u043c-\u0431\u043e\u0433\u0430 mcMMO Commands.mchud.Invalid=\u042d\u0442\u043e \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0442\u0438\u043f \u041f\u0430\u043d\u0435\u043b\u0438 \u0412\u0430\u0436\u043d\u043e\u0439 \u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. -Commands.mcpurge.Success=[[GREEN]]\u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u044b\u043b\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430! -Commands.mcrank.Heading=[[GOLD]]-=\u041f\u0415\u0420\u0421\u041e\u041d\u0410\u041b\u042c\u041d\u042b\u0415 \u0420\u0410\u041d\u0413\u0418=- -Commands.mcrank.Overall=\u041e\u0431\u0449\u0438\u0439[[GREEN]] - [[GOLD]]\u0420\u0430\u043d\u0433 [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=\u0426\u0415\u041b\u042c: [[WHITE]]{0} -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]\u0420\u0430\u043d\u0433 [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]\u0420\u044f\u0434\u043e\u0432\u043e\u0439 +Commands.mcpurge.Success=&a\u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u044b\u043b\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0430! +Commands.mcrank.Heading=&6-=\u041f\u0415\u0420\u0421\u041e\u041d\u0410\u041b\u042c\u041d\u042b\u0415 \u0420\u0410\u041d\u0413\u0418=- +Commands.mcrank.Overall=\u041e\u0431\u0449\u0438\u0439&a - &6\u0420\u0430\u043d\u0433 &f#&a{0} +Commands.mcrank.Player=\u0426\u0415\u041b\u042c: &f{0} +Commands.mcrank.Skill=&e{0}&a - &6\u0420\u0430\u043d\u0433 &f#&a{1} +Commands.mcrank.Unranked=&f\u0420\u044f\u0434\u043e\u0432\u043e\u0439 Commands.mcrefresh.Success={0} \u043e\u0447\u043a\u043e\u0432 \u0443\u043c\u0435\u043d\u0438\u0439 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e -Commands.mcremove.Success=[[GREEN]]{0} \u0431\u044b\u043b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d \u0438\u0437 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445! -Commands.mctop.Tip=[[GOLD]]\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[RED]]/mcrank[[GOLD]] \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435 \u0432\u0430\u0448\u0438 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0430\u043d\u0433\u0438! -Commands.mmoedit=[\u0438\u0433\u0440\u043e\u043a] <\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c> <\u043d\u043e\u0432\u043e\u0435\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435> [[RED]] - \u041c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0446\u0435\u043b\u0438 -Commands.mmoedit.AllSkills.1=[[GREEN]]\u0412\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0432\u044b\u043a\u0430\u0445 \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 {0}! -Commands.mmoedit.Modified.1=[[GREEN]]\u0412\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432 {0} \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 {1}! +Commands.mcremove.Success=&a{0} \u0431\u044b\u043b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0443\u0434\u0430\u043b\u0435\u043d \u0438\u0437 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445! +Commands.mctop.Tip=&6\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &c/mcrank&6 \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0441\u0435 \u0432\u0430\u0448\u0438 \u043f\u0435\u0440\u0441\u043e\u043d\u0430\u043b\u044c\u043d\u044b\u0435 \u0440\u0430\u043d\u0433\u0438! +Commands.mmoedit=[\u0438\u0433\u0440\u043e\u043a] <\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c> <\u043d\u043e\u0432\u043e\u0435\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435> &c - \u041c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a\u0438 \u0446\u0435\u043b\u0438 +Commands.mmoedit.AllSkills.1=&a\u0412\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432\u043e \u0432\u0441\u0435\u0445 \u043d\u0430\u0432\u044b\u043a\u0430\u0445 \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 {0}! +Commands.mmoedit.Modified.1=&a\u0412\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0432 {0} \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 {1}! Commands.mmoedit.Modified.2={0} \u0431\u044b\u043b\u043e \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043e \u0434\u043b\u044f {1}. Commands.mcconvert.Database.Same=\u0412\u044b \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 {0}! Commands.mcconvert.Database.InvalidType={0} \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0435\u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u043c \u0442\u0438\u043f\u043e\u043c \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. -Commands.mcconvert.Database.Start=[[GRAY]]\u041d\u0430\u0447\u0430\u043b\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0438\u0437 {0} \u0432 {1}... -Commands.mcconvert.Database.Finish=[[GRAY]]\u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430; \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 {1} \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432\u0441\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 {0}. -Commands.mmoshowdb=\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0442\u0438\u043f \u0444\u043e\u0440\u043c\u0443\u043b\u044b! \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0442\u0438\u043f\u044b: [[GREEN]]\u041b\u0418\u041d\u0415\u0419\u041d\u0418\u0419 [[RED]]\u0438 [[GREEN]]\u042d\u041a\u0421\u041f\u041e\u041d\u0415\u041d\u0426\u0418\u0410\u041b\u042c\u041d\u042b\u0419. +Commands.mcconvert.Database.Start=&7\u041d\u0430\u0447\u0430\u043b\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0438\u0437 {0} \u0432 {1}... +Commands.mcconvert.Database.Finish=&7\u041c\u0438\u0433\u0440\u0430\u0446\u0438\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430; \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 {1} \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432\u0441\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 {0}. +Commands.mmoshowdb=\u0422\u0435\u043a\u0443\u0449\u0430\u044f \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 &a{0} +Commands.mcconvert.Experience.Invalid=\u041d\u0435\u0438\u0437\u0432\u0435\u0441\u0442\u043d\u044b\u0439 \u0442\u0438\u043f \u0444\u043e\u0440\u043c\u0443\u043b\u044b! \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u0442\u0438\u043f\u044b: &a\u041b\u0418\u041d\u0415\u0419\u041d\u0418\u0419 &c\u0438 &a\u042d\u041a\u0421\u041f\u041e\u041d\u0415\u041d\u0426\u0418\u0410\u041b\u042c\u041d\u042b\u0419. Commands.mcconvert.Experience.Same=\u0423\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0442\u0438\u043f \u0444\u043e\u0440\u043c\u0443\u043b\u044b {0} -Commands.mcconvert.Experience.Start=[[GRAY]]\u041d\u0430\u0447\u0430\u043b\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0438\u0437 {0} \u0432 \u043a\u0440\u0438\u0432\u0443\u044e {1} -Commands.mcconvert.Experience.Finish=[[GRAY]]\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430; \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u0440\u0438\u0432\u0430\u044f \u043e\u043f\u044b\u0442\u0430 {0}. -Commands.ModDescription=[[GREEN]]- \u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u0440\u0430\u0442\u043a\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u043e\u0434\u0430 +Commands.mcconvert.Experience.Start=&7\u041d\u0430\u0447\u0430\u043b\u043e \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0438\u0437 {0} \u0432 \u043a\u0440\u0438\u0432\u0443\u044e {1} +Commands.mcconvert.Experience.Finish=&7\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u0444\u043e\u0440\u043c\u0443\u043b\u044b \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0430; \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u0440\u0438\u0432\u0430\u044f \u043e\u043f\u044b\u0442\u0430 {0}. +Commands.ModDescription=&a- \u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043a\u0440\u0430\u0442\u043a\u043e\u0435 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u043c\u043e\u0434\u0430 Commands.NoConsole=\u042d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 -Commands.Notifications.Off=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u0443\u043c\u0435\u043d\u0438\u044f\u0445 [[RED]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u044b -Commands.Notifications.On=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u043e [[GREEN]] \u043d\u0430 +Commands.Notifications.Off=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043e\u0431 \u0443\u043c\u0435\u043d\u0438\u044f\u0445 &c\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u044b +Commands.Notifications.On=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u044f \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0435\u043d\u043e &a \u043d\u0430 Commands.Offline=[RED]] \u042d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0432 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u0438\u0433\u0440\u043e\u043a\u043e\u0432. Commands.NotLoaded=\u041f\u0440\u043e\u0444\u0438\u043b\u044c \u0438\u0433\u0440\u043e\u043a\u0430 \u0435\u0449\u0435 \u043d\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u043b\u0441\u044f. -Commands.Other=[[GREEN]]--\u0414\u0420\u0423\u0413\u0418\u0415 \u041a\u041e\u041c\u0410\u041d\u0414\u042b-- -Commands.Party.Header=-----[][[GREEN]]\u0413\u0420\u0423\u041f\u041f\u0410[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]\u041d\u0410\u0417\u0412\u0410\u041d\u0418\u0415: [[WHITE]]{0} {1} -Commands.Party.Status.Alliance=[[DARK_GRAY]]\u0421\u041e\u042e\u0417: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]\u0420\u0410\u0417\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041d\u042b\u0415 \u0424\u0423\u041d\u041a\u0426\u0418\u0418: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]\u0420\u0415\u0416\u0418\u041c \u0421\u041e\u0412\u041c\u0415\u0421\u0422\u041d\u041e\u0413\u041e \u041f\u041e\u041b\u042c\u0417\u041e\u0412\u0410\u041d\u0418\u042f: -Commands.Party.ItemShare=[[GRAY]]\u041f\u0420\u0415\u0414\u041c\u0415\u0422 [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]\u041e\u041f\u042b\u0422 [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]\u0414\u0435\u043b\u0435\u0436 \u041f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]\u0412\u041e\u0417\u041b\u0415 \u0412\u0410\u0421 [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- \u041f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 -Commands.Party.Chat.Off=\u0413\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0427\u0430\u0442 [[RED]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d -Commands.Party.Chat.On=\u0413\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0427\u0430\u0442 [[RED]]\u0432\u043a\u043b\u044e\u0447\u0435\u043d -Commands.Party.Commands=[[GREEN]]--\u0413\u0420\u0423\u041f\u041f\u041e\u0412\u042b\u0415 \u041a\u041e\u041c\u0410\u041d\u0414\u042b-- -Commands.Party.Invite.0=[[RED]]\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: [[GREEN]]\u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 {0} \u043e\u0442 {1} -Commands.Party.Invite.1=[[YELLOW]]\u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0439\u0442\u0435 [[GREEN]]/party accept[[YELLOW]], \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 -Commands.Party.Invite=[[GREEN]]- \u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 -Commands.Party.Invite.Accepted=[[GREEN]]\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e. \u0412\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u043b\u0438\u0441\u044c \u043a \u0433\u0440\u0443\u043f\u0435 {0} -Commands.Party.Join=[[GRAY]]\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u0413\u0440\u0443\u043f\u043f\u044b: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0430! -Commands.Party.PartyFull.Invite=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c [[YELLOW]]{0}[[RED]] \u0432 [[GREEN]]{1}[[RED]] \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432 \u043d\u0435\u0439 \u0443\u0436\u0435 [[DARK_AQUA]]{2}[[RED]] \u0438\u0433\u0440\u043e\u043a\u043e\u0432! -Commands.Party.PartyFull.InviteAccept=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f \u043a [[GREEN]]{0}[[RED]] \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432 \u043d\u0435\u0439 \u0443\u0436\u0435 [[DARK_AQUA]]{1}[[RED]] \u0438\u0433\u0440\u043e\u043a\u043e\u0432! -Commands.Party.Create=[[GRAY]]\u0421\u043e\u0437\u0434\u0430\u043d\u0430 \u0413\u0440\u0443\u043f\u043f\u0430: {0} -Commands.Party.Rename=[[GRAY]]\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u043d\u0430: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]\u0423 \u0433\u0440\u0443\u043f\u043f\u044b {0} \u0432 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]\u0414\u0435\u043b\u0435\u0436 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430\u043c\u0438 \u0432 \u0433\u0440\u0443\u043f\u0435 \u0434\u043b\u044f [[GOLD]]{0} [[GRAY]] [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]\u0413\u0440\u0443\u043f\u043f\u0430 {0} \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442! +Commands.Other=&a--\u0414\u0420\u0423\u0413\u0418\u0415 \u041a\u041e\u041c\u0410\u041d\u0414\u042b-- +Commands.Party.Header=-----[]&a\u0413\u0420\u0423\u041f\u041f\u0410&c[]----- +Commands.Party.Status=&8\u041d\u0410\u0417\u0412\u0410\u041d\u0418\u0415: &f{0} {1} +Commands.Party.Status.Alliance=&8\u0421\u041e\u042e\u0417: &f{0} +Commands.Party.UnlockedFeatures=&8\u0420\u0410\u0417\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041d\u042b\u0415 \u0424\u0423\u041d\u041a\u0426\u0418\u0418: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8\u0420\u0415\u0416\u0418\u041c \u0421\u041e\u0412\u041c\u0415\u0421\u0422\u041d\u041e\u0413\u041e \u041f\u041e\u041b\u042c\u0417\u041e\u0412\u0410\u041d\u0418\u042f: +Commands.Party.ItemShare=&7\u041f\u0420\u0415\u0414\u041c\u0415\u0422 &3({0}) +Commands.Party.ExpShare=&7\u041e\u041f\u042b\u0422 &3({0}) +Commands.Party.ItemShareCategories=&8\u0414\u0435\u043b\u0435\u0436 \u041f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8\u0412\u041e\u0417\u041b\u0415 \u0412\u0410\u0421 &3{0}&8/&3{1} +Commands.Party.Accept=&a- \u041f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 +Commands.Party.Chat.Off=\u0413\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0427\u0430\u0442 &c\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d +Commands.Party.Chat.On=\u0413\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0427\u0430\u0442 &c\u0432\u043a\u043b\u044e\u0447\u0435\u043d +Commands.Party.Commands=&a--\u0413\u0420\u0423\u041f\u041f\u041e\u0412\u042b\u0415 \u041a\u041e\u041c\u0410\u041d\u0414\u042b-- +Commands.Party.Invite.0=&c\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: &a\u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 {0} \u043e\u0442 {1} +Commands.Party.Invite.1=&e\u041d\u0430\u043f\u0435\u0447\u0430\u0442\u0430\u0439\u0442\u0435 &a/party accept&e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 +Commands.Party.Invite=&a- \u041e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0443 +Commands.Party.Invite.Accepted=&a\u041f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e. \u0412\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u043b\u0438\u0441\u044c \u043a \u0433\u0440\u0443\u043f\u0435 {0} +Commands.Party.Join=&7\u0423\u0447\u0430\u0441\u0442\u043d\u0438\u043a \u0413\u0440\u0443\u043f\u043f\u044b: {0} +Commands.Party.PartyFull=&6{0}&c \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0430! +Commands.Party.PartyFull.Invite=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c &e{0}&c \u0432 &a{1}&c \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432 \u043d\u0435\u0439 \u0443\u0436\u0435 &3{2}&c \u0438\u0433\u0440\u043e\u043a\u043e\u0432! +Commands.Party.PartyFull.InviteAccept=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f \u043a &a{0}&c \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0432 \u043d\u0435\u0439 \u0443\u0436\u0435 &3{1}&c \u0438\u0433\u0440\u043e\u043a\u043e\u0432! +Commands.Party.Create=&7\u0421\u043e\u0437\u0434\u0430\u043d\u0430 \u0413\u0440\u0443\u043f\u043f\u0430: {0} +Commands.Party.Rename=&7\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u043d\u0430: &f{0} +Commands.Party.SetSharing=&7\u0423 \u0433\u0440\u0443\u043f\u043f\u044b {0} \u0432 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438: &3{1} +Commands.Party.ToggleShareCategory=&7\u0414\u0435\u043b\u0435\u0436 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430\u043c\u0438 \u0432 \u0433\u0440\u0443\u043f\u0435 \u0434\u043b\u044f &6{0} &7 &3{1} +Commands.Party.AlreadyExists=&4\u0413\u0440\u0443\u043f\u043f\u0430 {0} \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442! Commands.Party.Kick=\u0412\u044b \u0432\u044b\u0433\u043d\u0430\u043d\u044b \u0438\u0437 \u0433\u0440\u0443\u043f\u043f\u044b {0}! Commands.Party.Leave=\u0412\u044b \u043f\u043e\u043a\u0438\u043d\u0443\u043b\u0438 \u0433\u0440\u0443\u043f\u043f\u0443 -Commands.Party.Members.Header=-----[][[GREEN]]\u0423\u0427\u0410\u0421\u0422\u041d\u0418\u041a\u0418[[RED]][]----- +Commands.Party.Members.Header=-----[]&a\u0423\u0427\u0410\u0421\u0422\u041d\u0418\u041a\u0418&c[]----- Commands.Party.None=\u0412\u044b \u043d\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435. -Commands.Party.Quit=[[GREEN]]- \u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 -Commands.Party.Teleport= [[RED]]- \u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043a \u0447\u043b\u0435\u043d\u0443 \u0433\u0440\u0443\u043f\u043f\u044b -Commands.Party.Toggle=[[GREEN]]- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442 -Commands.Party1=[[GREEN]]- \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 -Commands.Party2=[[GREEN]]- \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u0433\u0440\u0443\u043f\u043f\u0435 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]\u0421\u041e\u042e\u0417 \u0413\u0420\u0423\u041f\u041f\u042b[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]\u0412 \u0421\u041e\u042e\u0417\u0415 \u0421: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]\u0423\u0427\u0410\u0421\u0422\u041d\u0418\u041a\u0418 \u0421\u041e\u042e\u0417\u0410[[RED]][]----- -Commands.Party.Alliance.Invite.0=\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: [[GREEN]]\u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0441\u043e\u044e\u0437 \u0441 {0} \u043e\u0442 {1} -Commands.Party.Alliance.Invite.1=\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 [[GREEN]]/party alliance accept[[YELLOW]] \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043e \u0441\u043e\u044e\u0437\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e. -Commands.Party.Alliance.None=[[RED]]\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u0441\u043e\u044e\u0437\u043d\u0438\u043a\u043e\u0432. -Commands.Party.Alliance.AlreadyAllies=[[RED]]\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0443\u0436\u0435 \u0432 \u0441\u043e\u044e\u0437\u0435. \u041e\u0442\u043c\u0435\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e [[DARK_AQUA]]/party alliance disband -Commands.Party.Alliance.Help.0=[[RED]]\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0435\u0449\u0435 \u043d\u0435 \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u043b\u0430 \u0441\u043e\u044e\u0437\u0430. \u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u0435 \u043b\u0438\u0434\u0435\u0440\u0430 \u0433\u0440\u0443\u043f\u043f\u044b -Commands.Party.Alliance.Help.1=[[RED]] \u0434\u043b\u044f \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u044e\u0437\u0430 [[DARK_AQUA]]/party alliance invite <\u0438\u0433\u0440\u043e\u043a>[[RED]]. -Commands.ptp.Enabled=\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043a \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0433\u0440\u0443\u043f\u043f\u044b [[GREEN]]\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 -Commands.ptp.Disabled=\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043a \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0433\u0440\u0443\u043f\u043f\u044b [[RED]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 +Commands.Party.Quit=&a- \u041f\u043e\u043a\u0438\u043d\u0443\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 +Commands.Party.Teleport= &c- \u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043a \u0447\u043b\u0435\u043d\u0443 \u0433\u0440\u0443\u043f\u043f\u044b +Commands.Party.Toggle=&a- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u0447\u0430\u0442 +Commands.Party1=&a- \u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u0443\u044e \u0433\u0440\u0443\u043f\u043f\u0443 +Commands.Party2=&a- \u041f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u0433\u0440\u0443\u043f\u043f\u0435 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 +Commands.Party.Alliance.Header=&c-----[]&a\u0421\u041e\u042e\u0417 \u0413\u0420\u0423\u041f\u041f\u042b&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8\u0412 \u0421\u041e\u042e\u0417\u0415 \u0421: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&a\u0423\u0427\u0410\u0421\u0422\u041d\u0418\u041a\u0418 \u0421\u041e\u042e\u0417\u0410&c[]----- +Commands.Party.Alliance.Invite.0=\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: &a\u0412\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0438 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0441\u043e\u044e\u0437 \u0441 {0} \u043e\u0442 {1} +Commands.Party.Alliance.Invite.1=\u041d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 &a/party alliance accept&e \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u043d\u044f\u0442\u044c \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0435 +Commands.Party.Alliance.Invite.Accepted=&a\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043e \u0441\u043e\u044e\u0437\u0435 \u043f\u0440\u0438\u043d\u044f\u0442\u043e. +Commands.Party.Alliance.None=&c\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u0441\u043e\u044e\u0437\u043d\u0438\u043a\u043e\u0432. +Commands.Party.Alliance.AlreadyAllies=&c\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0443\u0436\u0435 \u0432 \u0441\u043e\u044e\u0437\u0435. \u041e\u0442\u043c\u0435\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e &3/party alliance disband +Commands.Party.Alliance.Help.0=&c\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0435\u0449\u0435 \u043d\u0435 \u0437\u0430\u043a\u043b\u044e\u0447\u0438\u043b\u0430 \u0441\u043e\u044e\u0437\u0430. \u041f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u0435 \u043b\u0438\u0434\u0435\u0440\u0430 \u0433\u0440\u0443\u043f\u043f\u044b +Commands.Party.Alliance.Help.1=&c \u0434\u043b\u044f \u0437\u0430\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0441\u043e\u044e\u0437\u0430 &3/party alliance invite <\u0438\u0433\u0440\u043e\u043a>&c. +Commands.ptp.Enabled=\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043a \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0433\u0440\u0443\u043f\u043f\u044b &a\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0430 +Commands.ptp.Disabled=\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043a \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0433\u0440\u0443\u043f\u043f\u044b &c\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u0430 Commands.ptp.NoRequests=\u041d\u0430 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e \u043a \u0432\u0430\u043c \u043d\u0435\u0442 Commands.ptp.NoWorldPermissions=[mcMMO] \u0423 \u0432\u0430\u0441 \u043d\u0435\u0442 \u043f\u0440\u0430\u0432 \u0434\u043b\u044f \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u0438 \u0432 \u044d\u0442\u043e\u0442 \u043c\u0438\u0440 {0}. -Commands.ptp.Request1={0} [[GREEN]]\u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e \u043a \u0432\u0430\u043c. -Commands.ptp.Request2=[[GREEN]]\u0414\u043b\u044f \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 [[YELLOW]]/ptp accept. [[GREEN]]\u0417\u0430\u043f\u0440\u043e\u0441 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d \u0447\u0435\u0440\u0435\u0437 [[RED]]{0} [[GREEN]]\u0441\u0435\u043a\u0443\u043d\u0434. -Commands.ptp.AcceptAny.Enabled=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e [[GREEN]]\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e -Commands.ptp.AcceptAny.Disabled=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e [[RED]]\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e +Commands.ptp.Request1={0} &a\u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e \u043a \u0432\u0430\u043c. +Commands.ptp.Request2=&a\u0414\u043b\u044f \u043f\u0440\u0438\u043d\u044f\u0442\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 &e/ptp accept. &a\u0417\u0430\u043f\u0440\u043e\u0441 \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d \u0447\u0435\u0440\u0435\u0437 &c{0} &a\u0441\u0435\u043a\u0443\u043d\u0434. +Commands.ptp.AcceptAny.Enabled=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e &a\u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e +Commands.ptp.AcceptAny.Disabled=\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e &c\u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d\u043e Commands.ptp.RequestExpired=\u0417\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044e \u043f\u0440\u043e\u0441\u0440\u043e\u0447\u0435\u043d! -Commands.PowerLevel.Leaderboard=--\u0421\u043f\u0438\u0441\u043e\u043a \u041b\u0438\u0434\u0435\u0440\u043e\u0432 mcMMO \u043f\u043e[[BLUE]] \u041e\u0431\u0449\u0435\u043c\u0443 \u0423\u0440\u043e\u0432\u043d\u044e [[YELLOW]]-- -Commands.PowerLevel.Capped=[[DARK_RED]]\u041e\u0411\u0429\u0418\u0419 \u0423\u0420\u041e\u0412\u0415\u041d\u042c: [[GREEN]]{0} [[DARK_RED]]\u041c\u0410\u041a\u0421\u0418\u041c\u0410\u041b\u042c\u041d\u042b\u0419 \u0423\u0420\u041e\u0412\u0415\u041d\u042c: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]\u041e\u0411\u0429\u0418\u0419 \u0423\u0420\u041e\u0412\u0415\u041d\u042c: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]\u0412\u0441\u0435 \u0432\u0430\u0448\u0438 \u0443\u0440\u043e\u0432\u043d\u0438 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u0431\u044b\u043b\u0438 \u0441\u0431\u0440\u043e\u0448\u0435\u043d\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e. -Commands.Reset.Single=[[GREEN]]\u0412\u0430\u0448 {0} \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \u0431\u044b\u043b \u0441\u0431\u0440\u043e\u0448\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e. -Commands.Reset=[[GREEN]]-\u0421\u0431\u0440\u043e\u0441 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0434\u043e 0 -Commands.Scoreboard.Clear=[[DARK_AQUA]]\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u0443\u0431\u0440\u0430\u043d\u0430. +Commands.PowerLevel.Leaderboard=--\u0421\u043f\u0438\u0441\u043e\u043a \u041b\u0438\u0434\u0435\u0440\u043e\u0432 mcMMO \u043f\u043e&9 \u041e\u0431\u0449\u0435\u043c\u0443 \u0423\u0440\u043e\u0432\u043d\u044e &e-- +Commands.PowerLevel.Capped=&4\u041e\u0411\u0429\u0418\u0419 \u0423\u0420\u041e\u0412\u0415\u041d\u042c: &a{0} &4\u041c\u0410\u041a\u0421\u0418\u041c\u0410\u041b\u042c\u041d\u042b\u0419 \u0423\u0420\u041e\u0412\u0415\u041d\u042c: &e{1} +Commands.PowerLevel=&4\u041e\u0411\u0429\u0418\u0419 \u0423\u0420\u041e\u0412\u0415\u041d\u042c: &a{0} +Commands.Reset.All=&a\u0412\u0441\u0435 \u0432\u0430\u0448\u0438 \u0443\u0440\u043e\u0432\u043d\u0438 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u0431\u044b\u043b\u0438 \u0441\u0431\u0440\u043e\u0448\u0435\u043d\u044b \u0443\u0441\u043f\u0435\u0448\u043d\u043e. +Commands.Reset.Single=&a\u0412\u0430\u0448 {0} \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \u0431\u044b\u043b \u0441\u0431\u0440\u043e\u0448\u0435\u043d \u0443\u0441\u043f\u0435\u0448\u043d\u043e. +Commands.Reset=&a-\u0421\u0431\u0440\u043e\u0441 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0434\u043e 0 +Commands.Scoreboard.Clear=&3\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u0443\u0431\u0440\u0430\u043d\u0430. Commands.Scoreboard.NoBoard=\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u043d\u0435 \u0430\u043a\u0442\u0438\u0432\u043d\u0430. -Commands.Scoreboard.Keep=[[DARK_AQUA]]\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u043a\u0430 \u0432\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u0438\u0441\u0447\u0435\u0437\u043d\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 [[GOLD]]{0}[[DARK_AQUA]] \u0441\u0435\u043a\u0443\u043d\u0434. -Commands.Scoreboard.Help.0=[[GOLD]] == [[GREEN]]\u041f\u043e\u043c\u043e\u0449\u044c \u043f\u043e [[RED]]/mcscoreboard[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - \u0443\u0431\u0440\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 McMMO -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - \u0443\u0431\u0440\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 McMMO \u0447\u0435\u0440\u0435\u0437 [[LIGHT_PURPLE]]n[[WHITE]] \u0441\u0435\u043a\u0443\u043d\u0434 -Commands.Scoreboard.Tip.Keep=[[GOLD]]\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[RED]]/mcscoreboard keep[[GOLD]] \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u0430 \u043d\u0435 \u0438\u0441\u0447\u0435\u0437\u0430\u043b\u0430. -Commands.Scoreboard.Tip.Clear=[[GOLD]]\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[RED]]/mcscoreboard clear[[GOLD]] \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0440\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432. +Commands.Scoreboard.Keep=&3\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u043a\u0430 \u0432\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO \u0438\u0441\u0447\u0435\u0437\u043d\u0435\u0442 \u0447\u0435\u0440\u0435\u0437 &6{0}&3 \u0441\u0435\u043a\u0443\u043d\u0434. +Commands.Scoreboard.Help.0=&6 == &a\u041f\u043e\u043c\u043e\u0449\u044c \u043f\u043e &c/mcscoreboard&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - \u0443\u0431\u0440\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 McMMO +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 mcMMO +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - \u0443\u0431\u0440\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432 McMMO \u0447\u0435\u0440\u0435\u0437 &dn&f \u0441\u0435\u043a\u0443\u043d\u0434 +Commands.Scoreboard.Tip.Keep=&6\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &c/mcscoreboard keep&6 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0442\u0430\u0431\u043b\u0438\u0446\u044b \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u0430 \u043d\u0435 \u0438\u0441\u0447\u0435\u0437\u0430\u043b\u0430. +Commands.Scoreboard.Tip.Clear=&6\u041f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0430: \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &c/mcscoreboard clear&6 \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0440\u0430\u0442\u044c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u043e\u0432. Commands.Skill.Invalid=\u042d\u0442\u043e \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u043d\u0430\u0432\u044b\u043a\u0430! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] \u0421\u043f\u0438\u0441\u043e\u043a \u041b\u0438\u0434\u0435\u0440\u043e\u0432-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e \u0421\u043f\u0438\u0441\u043e\u043a \u041b\u0438\u0434\u0435\u0440\u043e\u0432-- Commands.SkillInfo=- \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0430\u0432\u044b\u043a\u0435 Commands.Stats.Self=\u0412\u0410\u0428\u0410 \u0421\u0422\u0410\u0422\u0418\u0421\u0422\u0418\u041a\u0410 -Commands.Stats=[[GREEN]]- \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0412\u0430\u0448\u0443 mcMMO \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 -Commands.ToggleAbility=[[GREEN]]- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u0438 \u043c\u044b\u0448\u0438 +Commands.Stats=&a- \u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0412\u0430\u0448\u0443 mcMMO \u0441\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0443 +Commands.ToggleAbility=&a- \u0412\u043a\u043b./\u043e\u0442\u043a\u043b. \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u0438 \u043c\u044b\u0448\u0438 Commands.Usage.0=\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 /{0} Commands.Usage.1=\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 /{0} {1} Commands.Usage.2=\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 /{0} {1} {2} @@ -713,67 +712,67 @@ Commands.Usage.Rate=rate Commands.Usage.Skill=skill Commands.Usage.XP=xp Commands.Description.mmoinfo=\u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u043c\u0435\u0445\u0430\u043d\u0438\u043a\u0435. -Commands.MmoInfo.Mystery=[[GRAY]]\u0412\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u044d\u0442\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c, \u043d\u043e \u043a\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0435, \u0442\u043e \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043e \u043d\u0435\u0439 \u0442\u0443\u0442! +Commands.MmoInfo.Mystery=&7\u0412\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043b\u0438 \u044d\u0442\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c, \u043d\u043e \u043a\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0435, \u0442\u043e \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0442\u044c \u043e \u043d\u0435\u0439 \u0442\u0443\u0442! Commands.MmoInfo.NoMatch=\u042d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO \u0418\u043d\u0444\u043e [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]mcMMO \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u0430\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043a\u0430 \u043d\u0435 \u0431\u044b\u043b\u0430 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u0438 \u0441\u0442\u0440\u0430\u0434\u0430\u0435\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a. \u041d\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u0434\u0430\u0441\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u0438 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u043c. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] \u041c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO \u0418\u043d\u0444\u043e &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6\u041d\u0430\u0437\u0432\u0430\u043d\u0438\u0435:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7mcMMO \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0443\u044e \u043c\u043e\u0434\u0443\u043b\u044c\u043d\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439, \u043a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e \u0434\u0430\u043d\u043d\u0430\u044f \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u043a\u0430 \u043d\u0435 \u0431\u044b\u043b\u0430 \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u0430 \u0438 \u0441\u0442\u0440\u0430\u0434\u0430\u0435\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043a\u043e\u043c \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0438\u0441\u0442\u0438\u043a. \u041d\u043e\u0432\u0430\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u0438\u0442 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0434\u043e\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0435\u0439 \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0438 \u0434\u0430\u0441\u0442 \u0431\u043e\u043b\u044c\u0448\u0435 \u0433\u0438\u0431\u043a\u043e\u0441\u0442\u0438 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044f\u043c. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 \u041c\u0435\u0445\u0430\u043d\u0438\u043a\u0438 &3[]=====[]=- Commands.MmoInfo.Stats=\u0421\u0422\u0410\u0422\u042b: {0} -Commands.Mmodebug.Toggle=mcMMO \u0420\u0415\u0416\u0418\u041c \u0414\u0415\u0411\u0410\u0413\u0410 [[GOLD]]{0}[[GRAY]], \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u044d\u0442\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u044c. \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0434\u0435\u0431\u0430\u0433\u0430, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0431\u0438\u0442\u044c \u0431\u043b\u043e\u043a\u0438 \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043d\u0443\u0436\u043d\u0443\u044e \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438. +Commands.Mmodebug.Toggle=mcMMO \u0420\u0415\u0416\u0418\u041c \u0414\u0415\u0411\u0410\u0413\u0410 &6{0}&7, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u044d\u0442\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0438\u0442\u044c. \u0412 \u0440\u0435\u0436\u0438\u043c\u0435 \u0434\u0435\u0431\u0430\u0433\u0430, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0431\u0438\u0442\u044c \u0431\u043b\u043e\u043a\u0438 \u0447\u0442\u043e\u0431\u044b \u043e\u0442\u043e\u0431\u0440\u0430\u0437\u0438\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043d\u0443\u0436\u043d\u0443\u044e \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438. mcMMO.NoInvites=\u0421\u0435\u0439\u0447\u0430\u0441 \u0443 \u0412\u0430\u0441 \u043d\u0435\u0442 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0435\u043d\u0438\u0439 -mcMMO.NoPermission=[[DARK_RED]]\u041d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u0430\u0432. -mcMMO.NoSkillNote=[[DARK_GRAY]]\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043d\u0430\u0432\u044b\u043a\u0443, \u0442\u043e \u043e\u043d \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0434\u0435\u0441\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0451\u043d. +mcMMO.NoPermission=&4\u041d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u0430\u0432. +mcMMO.NoSkillNote=&8\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0430 \u043a \u043d\u0430\u0432\u044b\u043a\u0443, \u0442\u043e \u043e\u043d \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0437\u0434\u0435\u0441\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0451\u043d. ##party Party.Forbidden=[mcMMO] \u0413\u0440\u0443\u043f\u043f\u044b \u043d\u0435 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u044b \u0432 \u044d\u0442\u043e\u043c \u043c\u0438\u0440\u0435 (\u0421\u043c\u043e\u0442\u0440\u0438 Permissions) -Party.Help.0=\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 [[DARK_AQUA]]{0} [password]. -Party.Help.1=\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} [password]. -Party.Help.2=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} [[RED]]\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. -Party.Help.3=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} [password] [[RED]]\u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f \u0438\u043b\u0438 [[DARK_AQUA]]{1} [[RED]]\u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0439\u0442\u0438 -Party.Help.4=\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u043b\u0438 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} -Party.Help.5=\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} -Party.Help.6= \u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0433\u043d\u0430\u0442\u044c \u0438\u0433\u0440\u043e\u043a\u0430 \u0438\u0437 \u0432\u0430\u0448\u0435\u0439 \u043f\u0430\u0442\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]] {0} -Party.Help.7=\u0427\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} -Party.Help.8=\u0427\u0442\u043e\u0431\u044b \u0440\u0430\u0441\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} -Party.Help.9=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} [[RED]]\u0434\u043b\u044f \u0434\u0435\u043b\u0435\u0436\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430\u043c\u0438 \u043c\u0435\u0436\u0434\u0443 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u044b -Party.Help.10=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 [[DARK_AQUA]]{0} [[RED]]\u0447\u0442\u043e\u0431\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0435\u043b\u0435\u0436 \u043e\u043f\u044b\u0442\u0430 \u043c\u0435\u0436\u0434\u0443 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u044b -Party.InformedOnJoin={0} [[GREEN]]\u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u043b\u0441\u044f \u043a \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435 -Party.InformedOnQuit={0} [[GREEN]]\u043f\u043e\u043a\u0438\u043d\u0443\u043b \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u043d\u0430 [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]\u041d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b. -Party.Invite.Self=[[RED]]\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u0441\u0430\u043c\u0438 \u0441\u0435\u0431\u044f! -Party.IsLocked=[[RED]]\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0443\u0436\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u0430! -Party.IsntLocked=[[RED]]\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u043d\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u0430! -Party.Locked=[[RED]]\u0413\u0440\u0443\u043f\u043f\u0430 \u0437\u0430\u043f\u0430\u0440\u043e\u043b\u0435\u043d\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0442\u044c. -Party.NotInYourParty=[[DARK_RED]]{0} \u043d\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 -Party.NotOwner=[[DARK_RED]]\u0412\u044b \u043d\u0435 \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. -Party.Owner.New=[[GREEN]]{0} \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u043e\u0432\u044b\u0439 \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. -Party.Owner.NotLeader=[[DARK_RED]]\u0412\u044b \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. -Party.Owner.Player=[[GREEN]]\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. -Party.Password.None=[[RED]]\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u043c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f. -Party.Password.Incorrect=[[RED]]\u041f\u0430\u0440\u043e\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439. -Party.Password.Set=[[GREEN]]\u041f\u0430\u0440\u043e\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d {0} -Party.Password.Removed=[[GREEN]]\u041f\u0430\u0440\u043e\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u0431\u044b\u043b \u0443\u0434\u0430\u043b\u0435\u043d. -Party.Player.Invalid=[[RED]]\u042d\u0442\u043e \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a. -Party.NotOnline=[[DARK_RED]]{0} \u043d\u0435 \u0432 \u043e\u043d\u043b\u0430\u0439\u043d\u0435! +Party.Help.0=\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 &3{0} [password]. +Party.Help.1=\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} [password]. +Party.Help.2=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} &c\u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. +Party.Help.3=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} [password] &c\u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f \u0438\u043b\u0438 &3{1} &c\u0447\u0442\u043e\u0431\u044b \u0432\u044b\u0439\u0442\u0438 +Party.Help.4=\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u043b\u0438 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} +Party.Help.5=\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u0435\u043c \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} +Party.Help.6= \u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0433\u043d\u0430\u0442\u044c \u0438\u0433\u0440\u043e\u043a\u0430 \u0438\u0437 \u0432\u0430\u0448\u0435\u0439 \u043f\u0430\u0442\u0438, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3 {0} +Party.Help.7=\u0427\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u043f\u0440\u0430\u0432\u043e \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} +Party.Help.8=\u0427\u0442\u043e\u0431\u044b \u0440\u0430\u0441\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} +Party.Help.9=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} &c\u0434\u043b\u044f \u0434\u0435\u043b\u0435\u0436\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430\u043c\u0438 \u043c\u0435\u0436\u0434\u0443 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u044b +Party.Help.10=\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 &3{0} &c\u0447\u0442\u043e\u0431\u044b \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0435\u043b\u0435\u0436 \u043e\u043f\u044b\u0442\u0430 \u043c\u0435\u0436\u0434\u0443 \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c\u0438 \u0433\u0440\u0443\u043f\u043f\u044b +Party.InformedOnJoin={0} &a\u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u043b\u0441\u044f \u043a \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435 +Party.InformedOnQuit={0} &a\u043f\u043e\u043a\u0438\u043d\u0443\u043b \u0432\u0430\u0448\u0443 \u0433\u0440\u0443\u043f\u043f\u0443 +Party.InformedOnNameChange=&6{0} &a\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b \u043d\u0430 &f{1} +Party.InvalidName=&4\u041d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0433\u0440\u0443\u043f\u043f\u044b. +Party.Invite.Self=&c\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0433\u043b\u0430\u0441\u0438\u0442\u044c \u0441\u0430\u043c\u0438 \u0441\u0435\u0431\u044f! +Party.IsLocked=&c\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0443\u0436\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u0430! +Party.IsntLocked=&c\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u043d\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u0430! +Party.Locked=&c\u0413\u0440\u0443\u043f\u043f\u0430 \u0437\u0430\u043f\u0430\u0440\u043e\u043b\u0435\u043d\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0433\u043b\u0430\u0448\u0430\u0442\u044c. +Party.NotInYourParty=&4{0} \u043d\u0435 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 +Party.NotOwner=&4\u0412\u044b \u043d\u0435 \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. +Party.Owner.New=&a{0} \u0442\u0435\u043f\u0435\u0440\u044c \u043d\u043e\u0432\u044b\u0439 \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. +Party.Owner.NotLeader=&4\u0412\u044b \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. +Party.Owner.Player=&a\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b \u043b\u0438\u0434\u0435\u0440 \u0433\u0440\u0443\u043f\u043f\u044b. +Party.Password.None=&c\u042d\u0442\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u0430 \u043f\u0430\u0440\u043e\u043b\u0435\u043c. \u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0435\u043d\u0438\u0442\u044c\u0441\u044f. +Party.Password.Incorrect=&c\u041f\u0430\u0440\u043e\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439. +Party.Password.Set=&a\u041f\u0430\u0440\u043e\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d {0} +Party.Password.Removed=&a\u041f\u0430\u0440\u043e\u043b\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u0431\u044b\u043b \u0443\u0434\u0430\u043b\u0435\u043d. +Party.Player.Invalid=&c\u042d\u0442\u043e \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0438\u0433\u0440\u043e\u043a. +Party.NotOnline=&4{0} \u043d\u0435 \u0432 \u043e\u043d\u043b\u0430\u0439\u043d\u0435! Party.Player.InSameParty={0} \u0443\u0436\u0435 \u0432 \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u0435! -Party.PlayerNotInParty=[[DARK_RED]]{0} \u043d\u0435 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 +Party.PlayerNotInParty=&4{0} \u043d\u0435 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 Party.Specify=\u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0433\u0440\u0443\u043f\u043f\u0443. Party.Teleport.Dead=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u0441\u044f \u043a \u043c\u0435\u0440\u0442\u0432\u043e\u043c\u0443 \u0438\u0433\u0440\u043e\u043a\u0443. Party.Teleport.Hurt=\u0412\u0430\u043c \u0431\u044b\u043b \u043d\u0430\u043d\u0435\u0441\u0435\u043d \u0443\u0440\u043e\u043d \u043d\u0430 \u043f\u0440\u043e\u0442\u044f\u0436\u0435\u043d\u0438\u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0445 {0} \u0441\u0435\u043a\u0443\u043d\u0434, \u0442\u0430\u043a \u0447\u0442\u043e \u0432\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f. -Party.Teleport.Player=[[GREEN]]\u0412\u044b \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043a {0}. +Party.Teleport.Player=&a\u0412\u044b \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u043a {0}. Party.Teleport.Self=\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043a \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435! -Party.Teleport.Target=[[GREEN]]{0} \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u043a \u0412\u0430\u043c. -Party.Teleport.Disabled=[[RED]]\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043a \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0433\u0440\u0443\u043f\u043f\u044b {0} \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u0430 -Party.Rename.Same=[[RED]]\u042d\u0442\u043e \u0443\u0436\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u044b! -Party.Join.Self=[[RED]]\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435! -Party.Unlocked=[[GRAY]]\u0413\u0440\u0443\u043f\u043f\u0430 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 +Party.Teleport.Target=&a{0} \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043b\u0441\u044f \u043a \u0412\u0430\u043c. +Party.Teleport.Disabled=&c\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043a \u0443\u0447\u0430\u0441\u0442\u043d\u0438\u043a\u0430\u043c \u0433\u0440\u0443\u043f\u043f\u044b {0} \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d\u0430 +Party.Rename.Same=&c\u042d\u0442\u043e \u0443\u0436\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435\u043c \u0432\u0430\u0448\u0435\u0439 \u0433\u0440\u0443\u043f\u043f\u044b! +Party.Join.Self=&c\u0412\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0441\u043e\u0435\u0434\u0438\u043d\u0438\u0442\u044c\u0441\u044f \u043a \u0441\u0430\u043c\u043e\u043c\u0443 \u0441\u0435\u0431\u0435! +Party.Unlocked=&7\u0413\u0440\u0443\u043f\u043f\u0430 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 Party.Disband=[[GRAY]\u0413\u0440\u0443\u043f\u043f\u0430 \u0431\u044b\u043b\u0430 \u0440\u0430\u0441\u043f\u0443\u0449\u0435\u043d\u0430 -Party.Alliance.Formed=[[GRAY]]\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0432 \u0441\u043e\u044e\u0437\u0435 \u0441 [[GREEN]]{0} -Party.Alliance.Disband=[[GRAY]]\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0431\u043e\u043b\u0435\u0435 \u043d\u0435 \u0432 \u0441\u043e\u044e\u0437\u0435 \u0441 [[RED]]{0} -Party.Status.Locked=[[DARK_RED]](\u0422\u041e\u041b\u042c\u041a\u041e \u041f\u041e \u041f\u0420\u0418\u0413\u041b\u0410\u0428\u0415\u041d\u0418\u042e) -Party.LevelUp=[[YELLOW]]\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b\u0441\u044f \u043d\u0430 {0}. \u041e\u0431\u0449\u0438\u0439 ({1}) +Party.Alliance.Formed=&7\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0432 \u0441\u043e\u044e\u0437\u0435 \u0441 &a{0} +Party.Alliance.Disband=&7\u0412\u0430\u0448\u0430 \u0433\u0440\u0443\u043f\u043f\u0430 \u0431\u043e\u043b\u0435\u0435 \u043d\u0435 \u0432 \u0441\u043e\u044e\u0437\u0435 \u0441 &c{0} +Party.Status.Locked=&4(\u0422\u041e\u041b\u042c\u041a\u041e \u041f\u041e \u041f\u0420\u0418\u0413\u041b\u0410\u0428\u0415\u041d\u0418\u042e) +Party.LevelUp=&e\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0433\u0440\u0443\u043f\u043f\u044b \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b\u0441\u044f \u043d\u0430 {0}. \u041e\u0431\u0449\u0438\u0439 ({1}) Party.Feature.Chat=\u0427\u0430\u0442 \u0433\u0440\u0443\u043f\u043f\u044b Party.Feature.Teleport=\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442 \u0413\u0440\u0443\u043f\u043f\u044b Party.Feature.Alliance=\u0421\u043e\u044e\u0437\u044b @@ -784,12 +783,12 @@ Party.Feature.Locked.Teleport=\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u Party.Feature.Locked.Alliance=\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e {0}+ (\u0421\u041e\u042e\u0417\u042b) Party.Feature.Locked.ItemShare=\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e {0}+ (\u0420\u0410\u0417\u0414\u0415\u041b\u0415\u041d\u0418\u0415 \u041f\u0420\u0415\u0414\u041c\u0415\u0422\u041e\u0412) Party.Feature.Locked.XpShare=\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e {0}+ (\u0420\u0410\u0417\u0414\u0415\u041b\u0415\u041d\u0418\u0415 \u041e\u041f\u042b\u0422\u0410) -Party.Feature.Disabled.1=[[RED]]\u0427\u0430\u0442 \u0433\u0440\u0443\u043f\u043f\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. -Party.Feature.Disabled.2=[[RED]]\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442 \u0433\u0440\u0443\u043f\u043f\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. -Party.Feature.Disabled.3=[[RED]]\u0421\u043e\u044e\u0437\u044b \u0433\u0440\u0443\u043f\u043f\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b. -Party.Feature.Disabled.4=[[RED]]\u0420\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e. -Party.Feature.Disabled.5=[[RED]]\u0420\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e. -Party.Status.Unlocked=[[DARK_GREEN]](\u041e\u0422\u041a\u0420\u042b\u0422\u041e) +Party.Feature.Disabled.1=&c\u0427\u0430\u0442 \u0433\u0440\u0443\u043f\u043f\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. +Party.Feature.Disabled.2=&c\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442 \u0433\u0440\u0443\u043f\u043f\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d. +Party.Feature.Disabled.3=&c\u0421\u043e\u044e\u0437\u044b \u0433\u0440\u0443\u043f\u043f\u044b \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b. +Party.Feature.Disabled.4=&c\u0420\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e. +Party.Feature.Disabled.5=&c\u0420\u0430\u0437\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u043e. +Party.Status.Unlocked=&2(\u041e\u0422\u041a\u0420\u042b\u0422\u041e) Party.ShareType.Xp=\u041e\u041f\u042b\u0422 Party.ShareType.Item=\u041f\u0420\u0415\u0414\u041c\u0415\u0422 Party.ShareMode.None=\u041d\u0418\u0427\u0415\u0413\u041e @@ -817,155 +816,155 @@ Commands.XPGain.Swords=\u0410\u0442\u0430\u043a\u0443\u0439\u0442\u0435 \u041c\u Commands.XPGain.Taming=\u0423\u043a\u0440\u043e\u0449\u0430\u0439\u0442\u0435 \u0436\u0438\u0432\u043e\u0442\u043d\u044b\u0445 \u0438\u043b\u0438 \u0441\u0440\u0430\u0436\u0430\u0439\u0442\u0435\u0441\u044c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0441\u0432\u043e\u0438\u0445 \u0432\u043e\u043b\u043a\u043e\u0432 Commands.XPGain.Unarmed=\u0410\u0442\u0430\u043a\u0443\u0439\u0442\u0435 \u041c\u043e\u043d\u0441\u0442\u0440\u043e\u0432 Commands.XPGain.Woodcutting=\u0420\u0443\u0431\u0438\u0442\u0435 \u0434\u0435\u0440\u0435\u0432\u044c\u044f -Commands.XPGain=[[DARK_GRAY]]\u041f\u041e\u041b\u0423\u0427\u0415\u041d\u041e \u041e\u041f\u042b\u0422\u0410: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]\u0412\u0430\u0448\u0430 \u041f\u0430\u043d\u0435\u043b\u044c \u041e\u043f\u044b\u0442\u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 {0}! -Commands.xplock.unlocked=[[GOLD]]\u0412\u0430\u0448\u0430 \u043f\u0430\u043d\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430 \u0442\u0435\u043f\u0435\u0440\u044c [[GREEN]]\u0420\u0410\u0417\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u0410[[GOLD]]! +Commands.XPGain=&8\u041f\u041e\u041b\u0423\u0427\u0415\u041d\u041e \u041e\u041f\u042b\u0422\u0410: &f{0} +Commands.xplock.locked=&6\u0412\u0430\u0448\u0430 \u041f\u0430\u043d\u0435\u043b\u044c \u041e\u043f\u044b\u0442\u0430 \u0442\u0435\u043f\u0435\u0440\u044c \u0437\u0430\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430 \u043d\u0430 {0}! +Commands.xplock.unlocked=&6\u0412\u0430\u0448\u0430 \u043f\u0430\u043d\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430 \u0442\u0435\u043f\u0435\u0440\u044c &a\u0420\u0410\u0417\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u0410&6! Commands.xprate.modified=\u0412\u0430\u0448 \u0423\u0440\u043e\u0432\u0435\u043d\u044c \u041e\u043f\u044b\u0442\u0430 \u0431\u044b\u043b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 {0} Commands.xprate.over=\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 \u0441\u043d\u043e\u0432\u0430 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0432 \u043e\u0431\u044b\u0447\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435! Commands.xprate.proper.0=\u0427\u0442\u043e\u0431\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 /xprate Commands.xprate.proper.1=\u0427\u0442\u043e\u0431\u044b \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0443\u044e \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 /xprate reset Commands.xprate.proper.2=\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 true \u0438\u043b\u0438 false \u0447\u0442\u043e\u0431\u044b \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u044d\u0442\u043e \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430 Commands.NegativeNumberWarn=\u041d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u0442\u0440\u0438\u0446\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0447\u0438\u0441\u043b\u0430! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] \u0421\u043e\u0431\u044b\u0442\u0438\u0435! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] \u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u0417\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u043e\u0441\u044c! -Commands.Event.Stop.Subtitle=[[GREEN]]\u041d\u0430\u0434\u0435\u044e\u0441\u044c \u0442\u044b \u043f\u043e\u0432\u0435\u0441\u0435\u043b\u0438\u043b\u0441\u044f! -Commands.Event.XP=[[DARK_AQUA]]\u041c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043e\u043f\u044b\u0442\u0430 \u0441\u0435\u0439\u0447\u0430\u0441 [[GOLD]]{0}[[DARK_AQUA]]x -Commands.xprate.started.0=[[GOLD]]\u0421\u041a\u041e\u0420\u041e\u0421\u0422\u042c \u041f\u041e\u041b\u0423\u0427\u0415\u041d\u0418\u042f \u041e\u041f\u042b\u0422\u0410 \u0423\u0412\u0415\u041b\u0418\u0427\u0415\u041d\u0410! -Commands.xprate.started.1=[[GOLD]]\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430 \u0441\u0435\u0439\u0447\u0430\u0441 {0}x! +Commands.Event.Start=&amcMMO&6 \u0421\u043e\u0431\u044b\u0442\u0438\u0435! +Commands.Event.Stop=&amcMMO&3 \u0421\u043e\u0431\u044b\u0442\u0438\u0435 \u0417\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u043e\u0441\u044c! +Commands.Event.Stop.Subtitle=&a\u041d\u0430\u0434\u0435\u044e\u0441\u044c \u0442\u044b \u043f\u043e\u0432\u0435\u0441\u0435\u043b\u0438\u043b\u0441\u044f! +Commands.Event.XP=&3\u041c\u043e\u0434\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u043e\u043f\u044b\u0442\u0430 \u0441\u0435\u0439\u0447\u0430\u0441 &6{0}&3x +Commands.xprate.started.0=&6\u0421\u041a\u041e\u0420\u041e\u0421\u0422\u042c \u041f\u041e\u041b\u0423\u0427\u0415\u041d\u0418\u042f \u041e\u041f\u042b\u0422\u0410 \u0423\u0412\u0415\u041b\u0418\u0427\u0415\u041d\u0410! +Commands.xprate.started.1=&6\u0421\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430 \u0441\u0435\u0439\u0447\u0430\u0441 {0}x! # Admin Notifications -Server.ConsoleName=[[YELLOW]][\u0421\u0435\u0440\u0432\u0435\u0440] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]\u0412\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430 \u043d\u0430 [[GOLD]]{0}x -Notifications.Admin.XPRate.End.Self=[[GRAY]]\u0412\u044b \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044f \u043e\u043f\u044b\u0442\u0430. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]\u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044f \u043e\u043f\u044b\u0442\u0430 -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]\u043d\u0430\u0447\u0430\u043b \u0438\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u043b \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0441 \u043c\u043d\u043e\u0438\u0436\u0438\u0442\u0435\u043b\u0435\u043c \u043e\u043f\u044b\u0442\u0430 {1}x -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[\u0421\u0435\u0440\u0432\u0435\u0440] +Notifications.Admin.XPRate.Start.Self=&7\u0412\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043b\u0438 \u0433\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u0439 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430 \u043d\u0430 &6{0}x +Notifications.Admin.XPRate.End.Self=&7\u0412\u044b \u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b\u0438 \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044f \u043e\u043f\u044b\u0442\u0430. +Notifications.Admin.XPRate.End.Others={0} &7\u0437\u0430\u043a\u043e\u043d\u0447\u0438\u043b \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044f \u043e\u043f\u044b\u0442\u0430 +Notifications.Admin.XPRate.Start.Others={0} &7\u043d\u0430\u0447\u0430\u043b \u0438\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0438\u043b \u0441\u043e\u0431\u044b\u0442\u0438\u0435 \u0441 \u043c\u043d\u043e\u0438\u0436\u0438\u0442\u0435\u043b\u0435\u043c \u043e\u043f\u044b\u0442\u0430 {1}x +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event=[[GOLD]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u043e! \u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430 - {0}x! +XPRate.Event=&6\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u043e! \u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430 - {0}x! #GUIDES -Guides.Available=[[GRAY]]\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f {0} \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e - \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 /{1} ? [\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e[[GOLD]]=- +Guides.Available=&7\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0434\u043b\u044f {0} \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e - \u043d\u0430\u043f\u0438\u0448\u0438\u0442\u0435 /{1} ? [\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430] +Guides.Header=&6-=&a{0} \u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e&6=- Guides.Page.Invalid=\u041d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b! Guides.Page.OutOfRange=\u042d\u0442\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u0432\u0441\u0435\u0433\u043e \u0435\u0441\u0442\u044c {0} \u0441\u0442\u0440\u0430\u043d\u0438\u0446. Guides.Usage= \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 /{0} ? [\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430] ##Acrobatics -Guides.Acrobatics.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430:\n[[YELLOW]]\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430 - \u044d\u0442\u043e \u043d\u0430\u0432\u044b\u043a \u0433\u0440\u0430\u0446\u0438\u043e\u0437\u043d\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u0432 mcMMO.\n[[YELLOW]]\u041e\u043d \u0434\u0430\u0435\u0442 \u0431\u043e\u043d\u0443\u0441\u044b \u0432 \u0431\u043e\u044e \u0438 \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u0442 \u043e\u0442 \u043f\u0440\u0438\u0440\u043e\u0434\u043d\u044b\u0445 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0432\u044b\u043a\u0435, \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0443\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u044f \n[[YELLOW]]\u0432 \u0431\u043e\u044e \u0438\u043b\u0438 \u043f\u0430\u0434\u0430\u0442\u044c \u0441 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0432\u044b\u0441\u043e\u0442\u044b, \u043f\u043e\u043b\u0443\u0447\u0430\u044f \u0443\u0440\u043e\u043d. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u0440\u044b\u0436\u043e\u043a?\n[[YELLOW]]\u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0448\u0430\u043d\u0441 \u0441\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u043d\u0435\u0442 \u0443\u0440\u043e\u043d \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0438 \u043f\u0430\u0434\u0435\u043d\u0438\u0438.\n[[YELLOW]]\u0415\u0441\u043b\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u044b\u0436\u043a\u0430 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u043a\u0440\u0430\u0441\u0442\u044c\u0441\u044f (Left Shift),\n[[YELLOW]]\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0443\u0434\u0432\u043e\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441.\n[[YELLOW]]\u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u0418\u0437\u044f\u0449\u043d\u044b\u0439 \u041f\u0440\u044b\u0436\u043e\u043a \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e.\n[[YELLOW]]\u0418\u0437\u044f\u0449\u043d\u044b\u0435 \u041f\u0440\u044b\u0436\u043a\u0438 \u043f\u043e\u0445\u043e\u0436\u0438 \u043d\u0430 \u043e\u0431\u044b\u0447\u043d\u044b\u0435, \u043d\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0442 \u0432 \u0434\u0432\u0430\n[[YELLOW]]\u0440\u0430\u0437\u0430 \u0440\u0435\u0436\u0435 \u0438 \u0434\u0430\u044e\u0442 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0437\u0430\u0449\u0438\u0442\u0443 \u043f\u0440\u0438 \u043f\u0430\u0434\u0435\u043d\u0438\u0438.\n[[YELLOW]]\u0428\u0430\u043d\u0441 \u043d\u0430 \u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043f\u0440\u044b\u0436\u043e\u043a \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430. -Guides.Acrobatics.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435?\n[[YELLOW]]\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u044d\u0442\u043e\u043c\u0443 \u0443\u043c\u0435\u043d\u0438\u044e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u0443\u043a\u043b\u043e\u043d\u0438\u0442\u044c\u0441\u044f\n[[YELLOW]]\u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0431\u044b\u0442\u0432\u044b, \u0447\u0442\u043e \u0432\u0434\u0432\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0443\u0440\u043e\u043d.\n[[YELLOW]]\u0428\u0430\u043d\u0441 \u043d\u0430 \u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0443\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430. +Guides.Acrobatics.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430:\n&e\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430 - \u044d\u0442\u043e \u043d\u0430\u0432\u044b\u043a \u0433\u0440\u0430\u0446\u0438\u043e\u0437\u043d\u043e\u0433\u043e \u043f\u0435\u0440\u0435\u0434\u0432\u0438\u0436\u0435\u043d\u0438\u044f \u0432 mcMMO.\n&e\u041e\u043d \u0434\u0430\u0435\u0442 \u0431\u043e\u043d\u0443\u0441\u044b \u0432 \u0431\u043e\u044e \u0438 \u0437\u0430\u0449\u0438\u0449\u0430\u0435\u0442 \u043e\u0442 \u043f\u0440\u0438\u0440\u043e\u0434\u043d\u044b\u0445 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0432\u044b\u043a\u0435, \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c \u0443\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u044f \n&e\u0432 \u0431\u043e\u044e \u0438\u043b\u0438 \u043f\u0430\u0434\u0430\u0442\u044c \u0441 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0432\u044b\u0441\u043e\u0442\u044b, \u043f\u043e\u043b\u0443\u0447\u0430\u044f \u0443\u0440\u043e\u043d. +Guides.Acrobatics.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u0440\u044b\u0436\u043e\u043a?\n&e\u0423 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0448\u0430\u043d\u0441 \u0441\u0432\u0435\u0441\u0442\u0438 \u043d\u0430 \u043d\u0435\u0442 \u0443\u0440\u043e\u043d \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u0438 \u043f\u0430\u0434\u0435\u043d\u0438\u0438.\n&e\u0415\u0441\u043b\u0438 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u044b\u0436\u043a\u0430 \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 \u043a\u0440\u0430\u0441\u0442\u044c\u0441\u044f (Left Shift),\n&e\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0443\u0434\u0432\u043e\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441.\n&e\u042d\u0442\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u0418\u0437\u044f\u0449\u043d\u044b\u0439 \u041f\u0440\u044b\u0436\u043e\u043a \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u043e\u0433\u043e.\n&e\u0418\u0437\u044f\u0449\u043d\u044b\u0435 \u041f\u0440\u044b\u0436\u043a\u0438 \u043f\u043e\u0445\u043e\u0436\u0438 \u043d\u0430 \u043e\u0431\u044b\u0447\u043d\u044b\u0435, \u043d\u043e \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u044f\u0442 \u0432 \u0434\u0432\u0430\n&e\u0440\u0430\u0437\u0430 \u0440\u0435\u0436\u0435 \u0438 \u0434\u0430\u044e\u0442 \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0437\u0430\u0449\u0438\u0442\u0443 \u043f\u0440\u0438 \u043f\u0430\u0434\u0435\u043d\u0438\u0438.\n&e\u0428\u0430\u043d\u0441 \u043d\u0430 \u0443\u0434\u0430\u0447\u043d\u044b\u0439 \u043f\u0440\u044b\u0436\u043e\u043a \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430. +Guides.Acrobatics.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435?\n&e\u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u044d\u0442\u043e\u043c\u0443 \u0443\u043c\u0435\u043d\u0438\u044e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u0443\u043a\u043b\u043e\u043d\u0438\u0442\u044c\u0441\u044f\n&e\u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0431\u044b\u0442\u0432\u044b, \u0447\u0442\u043e \u0432\u0434\u0432\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0439 \u0443\u0440\u043e\u043d.\n&e\u0428\u0430\u043d\u0441 \u043d\u0430 \u0443\u0434\u0430\u0447\u043d\u043e\u0435 \u0443\u043a\u043b\u043e\u043d\u0435\u043d\u0438\u0435 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430. ##Alchemy -Guides.Alchemy.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0410\u043b\u0445\u0438\u043c\u0438\u044f:\n[[YELLOW]]Alchemy is about brewing potions.\n[[YELLOW]]It provides a speed increase in the potion brew time, as well\n[[YELLOW]]as the addition of new (previously) unobtainable potions.\n\n\n[[DARK_AQUA]]XP GAIN:\n[[YELLOW]]To gain XP in this skill you need to brew potions. -Guides.Alchemy.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u041a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440?\n[[YELLOW]]\u041a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0443\u0441\u043a\u043e\u0440\u044f\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0433\u043e\u0442\u043e\u0432\u043a\u0438, \u0441 a\n[[YELLOW]]\u043c\u0430\u043a\u0441. \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e 4x \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 1000.\n[[YELLOW]]\u042d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 100 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. -Guides.Alchemy.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043e\u0442\u0432\u0430\u0440\u044b?\n[[YELLOW]]\u041e\u0442\u0432\u0430\u0440\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0432\u0430\u0440\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0437\u0435\u043b\u0438\u0439 \u0441 \u043d\u043e\u0432\u044b\u043c\u0438 \u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u0430\u043c\u0438.\n[[YELLOW]]\u041e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0440\u0430\u043d\u0433\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043a\u0430\u043a\u0438\u0435 \u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b\n[[YELLOW]]\u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b. \u0412\u0441\u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e 8 \u0440\u0430\u043d\u0433\u043e\u0432. -Guides.Alchemy.Section.3=[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 1 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u041e\u0433\u043d\u0435\u043d\u043d\u044b\u0439 \u043f\u043e\u0440\u043e\u0448\u043e\u043a, \u041f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043f\u0430\u0443\u0447\u0438\u0439 \u0433\u043b\u0430\u0437, \u0421\u043b\u0435\u0437\u0430 \u0433\u0430\u0441\u0442\u0430, \u0420\u0435\u0434\u0441\u0442\u043e\u0443\u043d,\n[[YELLOW]]\u0421\u0432\u0435\u0442\u043e\u043f\u044b\u043b\u044c, \u0421\u0430\u0445\u0430\u0440, \u0421\u0432\u0435\u0440\u043a\u0430\u044e\u0449\u0438\u0439 \u043b\u043e\u043c\u0442\u0438\u043a \u0430\u0440\u0431\u0443\u0437\u0430, \u0417\u043e\u043b\u043e\u0442\u0430\u044f \u041c\u043e\u0440\u043a\u043e\u0432\u044c,\n[[YELLOW]]\u041b\u0430\u0432\u043e\u0432\u044b\u0439 \u043a\u0440\u0435\u043c, \u0410\u0434\u0441\u043a\u0438\u0439 \u043d\u0430\u0440\u043e\u0441\u0442, \u041f\u0430\u0443\u0447\u0438\u0439 \u0433\u043b\u0430\u0437, \u041f\u043e\u0440\u043e\u0445, \u041a\u0443\u0432\u0448\u0438\u043d\u043a\u0430,\n[[YELLOW]]\u0418\u0433\u043b\u043e\u0431\u0440\u044e\u0445\n[[YELLOW]](\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0437\u0435\u043b\u044c\u044f) -Guides.Alchemy.Section.4=[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 2 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u041c\u043e\u0440\u043a\u043e\u0432\u044c (\u0417\u0435\u043b\u044c\u0435 \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u0438)\n[[YELLOW]]\u0421\u043b\u0438\u0437\u044c (\u0417\u0435\u043b\u044c\u0435 \u0422\u0443\u043f\u043e\u0441\u0442\u0438)\n\n[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 3 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u041a\u0432\u0430\u0440\u0446 (\u0417\u0435\u043b\u044c\u0435 \u041f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u044f)\n[[YELLOW]]\u041a\u0440\u0430\u0441\u043d\u044b\u0439 \u0413\u0440\u0438\u0431 (\u0417\u0435\u043b\u044c\u0435 \u041f\u0440\u044b\u0433\u0443\u0447\u0435\u0441\u0442\u0438) -Guides.Alchemy.Section.5=[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 4 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u042f\u0431\u043b\u043e\u043a\u043e (\u0417\u0435\u043b\u044c\u0435 \u0414\u043e\u043f. \u0417\u0434\u043e\u0440\u043e\u0432\u044c\u044f)\n[[YELLOW]]\u0413\u043d\u0438\u043b\u0430\u044f \u041f\u043b\u043e\u0442\u044c (\u0417\u0435\u043b\u044c\u0435 \u0413\u043e\u043b\u043e\u0434\u0430)\n\n[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 5 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u041a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0439 \u0413\u0440\u0438\u0431 (\u0417\u0435\u043b\u044c\u0435 \u0422\u043e\u0448\u043d\u043e\u0442\u044b)\n[[YELLOW]]\u0427\u0435\u0440\u043d\u0438\u043b\u044c\u043d\u044b\u0439 \u041c\u0435\u0448\u043e\u043a (\u0417\u0435\u043b\u044c\u0435 \u041e\u0441\u043b\u0435\u043f\u043b\u0435\u043d\u0438\u044f) -Guides.Alchemy.Section.6=[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 6 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u0412\u044b\u0441\u043e\u043a\u0430\u044f \u0422\u0440\u0430\u0432\u0430 (\u0417\u0435\u043b\u044c\u0435 \u041d\u0430\u0441\u044b\u0449\u0435\u043d\u0438\u044f)\n\n[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 7 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u042f\u0434\u043e\u0432\u0438\u0442\u044b\u0435 \u041a\u0430\u0440\u0442\u043e\u0444\u0435\u043b\u044c (\u0417\u0435\u043b\u044c\u0435 \u0417\u0430\u0433\u043d\u0438\u0432\u0430\u043d\u0438\u044f)\n\n[[DARK_AQUA]]\u041e\u0442\u0432\u0430\u0440\u044b 8 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n[[YELLOW]]\u041e\u0431\u044b\u0447\u043d\u043e\u0435 \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u042f\u0431\u043b\u043e\u043a\u043e (\u0417\u0435\u043b\u044c\u0435 \u0417\u0430\u0449\u0438\u0442\u044b) +Guides.Alchemy.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0410\u043b\u0445\u0438\u043c\u0438\u044f:\n&eAlchemy is about brewing potions.\n&eIt provides a speed increase in the potion brew time, as well\n&eas the addition of new (previously) unobtainable potions.\n\n\n&3XP GAIN:\n&eTo gain XP in this skill you need to brew potions. +Guides.Alchemy.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u041a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440?\n&e\u041a\u0430\u0442\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440 \u0443\u0441\u043a\u043e\u0440\u044f\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0433\u043e\u0442\u043e\u0432\u043a\u0438, \u0441 a\n&e\u043c\u0430\u043a\u0441. \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e 4x \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 1000.\n&e\u042d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 100 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. +Guides.Alchemy.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 \u043e\u0442\u0432\u0430\u0440\u044b?\n&e\u041e\u0442\u0432\u0430\u0440\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0432\u0430\u0440\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u0437\u0435\u043b\u0438\u0439 \u0441 \u043d\u043e\u0432\u044b\u043c\u0438 \u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u0430\u043c\u0438.\n&e\u041e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0440\u0430\u043d\u0433\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043a\u0430\u043a\u0438\u0435 \u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b\n&e\u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u044b. \u0412\u0441\u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e 8 \u0440\u0430\u043d\u0433\u043e\u0432. +Guides.Alchemy.Section.3=&3\u041e\u0442\u0432\u0430\u0440\u044b 1 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u041e\u0433\u043d\u0435\u043d\u043d\u044b\u0439 \u043f\u043e\u0440\u043e\u0448\u043e\u043a, \u041f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u043f\u0430\u0443\u0447\u0438\u0439 \u0433\u043b\u0430\u0437, \u0421\u043b\u0435\u0437\u0430 \u0433\u0430\u0441\u0442\u0430, \u0420\u0435\u0434\u0441\u0442\u043e\u0443\u043d,\n&e\u0421\u0432\u0435\u0442\u043e\u043f\u044b\u043b\u044c, \u0421\u0430\u0445\u0430\u0440, \u0421\u0432\u0435\u0440\u043a\u0430\u044e\u0449\u0438\u0439 \u043b\u043e\u043c\u0442\u0438\u043a \u0430\u0440\u0431\u0443\u0437\u0430, \u0417\u043e\u043b\u043e\u0442\u0430\u044f \u041c\u043e\u0440\u043a\u043e\u0432\u044c,\n&e\u041b\u0430\u0432\u043e\u0432\u044b\u0439 \u043a\u0440\u0435\u043c, \u0410\u0434\u0441\u043a\u0438\u0439 \u043d\u0430\u0440\u043e\u0441\u0442, \u041f\u0430\u0443\u0447\u0438\u0439 \u0433\u043b\u0430\u0437, \u041f\u043e\u0440\u043e\u0445, \u041a\u0443\u0432\u0448\u0438\u043d\u043a\u0430,\n&e\u0418\u0433\u043b\u043e\u0431\u0440\u044e\u0445\n&e(\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u0437\u0435\u043b\u044c\u044f) +Guides.Alchemy.Section.4=&3\u041e\u0442\u0432\u0430\u0440\u044b 2 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u041c\u043e\u0440\u043a\u043e\u0432\u044c (\u0417\u0435\u043b\u044c\u0435 \u0421\u043a\u043e\u0440\u043e\u0441\u0442\u0438)\n&e\u0421\u043b\u0438\u0437\u044c (\u0417\u0435\u043b\u044c\u0435 \u0422\u0443\u043f\u043e\u0441\u0442\u0438)\n\n&3\u041e\u0442\u0432\u0430\u0440\u044b 3 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u041a\u0432\u0430\u0440\u0446 (\u0417\u0435\u043b\u044c\u0435 \u041f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u044f)\n&e\u041a\u0440\u0430\u0441\u043d\u044b\u0439 \u0413\u0440\u0438\u0431 (\u0417\u0435\u043b\u044c\u0435 \u041f\u0440\u044b\u0433\u0443\u0447\u0435\u0441\u0442\u0438) +Guides.Alchemy.Section.5=&3\u041e\u0442\u0432\u0430\u0440\u044b 4 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u042f\u0431\u043b\u043e\u043a\u043e (\u0417\u0435\u043b\u044c\u0435 \u0414\u043e\u043f. \u0417\u0434\u043e\u0440\u043e\u0432\u044c\u044f)\n&e\u0413\u043d\u0438\u043b\u0430\u044f \u041f\u043b\u043e\u0442\u044c (\u0417\u0435\u043b\u044c\u0435 \u0413\u043e\u043b\u043e\u0434\u0430)\n\n&3\u041e\u0442\u0432\u0430\u0440\u044b 5 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u041a\u043e\u0440\u0438\u0447\u043d\u0435\u0432\u044b\u0439 \u0413\u0440\u0438\u0431 (\u0417\u0435\u043b\u044c\u0435 \u0422\u043e\u0448\u043d\u043e\u0442\u044b)\n&e\u0427\u0435\u0440\u043d\u0438\u043b\u044c\u043d\u044b\u0439 \u041c\u0435\u0448\u043e\u043a (\u0417\u0435\u043b\u044c\u0435 \u041e\u0441\u043b\u0435\u043f\u043b\u0435\u043d\u0438\u044f) +Guides.Alchemy.Section.6=&3\u041e\u0442\u0432\u0430\u0440\u044b 6 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u0412\u044b\u0441\u043e\u043a\u0430\u044f \u0422\u0440\u0430\u0432\u0430 (\u0417\u0435\u043b\u044c\u0435 \u041d\u0430\u0441\u044b\u0449\u0435\u043d\u0438\u044f)\n\n&3\u041e\u0442\u0432\u0430\u0440\u044b 7 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u042f\u0434\u043e\u0432\u0438\u0442\u044b\u0435 \u041a\u0430\u0440\u0442\u043e\u0444\u0435\u043b\u044c (\u0417\u0435\u043b\u044c\u0435 \u0417\u0430\u0433\u043d\u0438\u0432\u0430\u043d\u0438\u044f)\n\n&3\u041e\u0442\u0432\u0430\u0440\u044b 8 \u0442\u0438\u0440\u0430 (\u0438\u043d\u0433\u0440\u0438\u0434\u0438\u0435\u043d\u0442\u044b):\n&e\u041e\u0431\u044b\u0447\u043d\u043e\u0435 \u0417\u043e\u043b\u043e\u0442\u043e\u0435 \u042f\u0431\u043b\u043e\u043a\u043e (\u0417\u0435\u043b\u044c\u0435 \u0417\u0430\u0449\u0438\u0442\u044b) ##Archery -Guides.Archery.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u041b\u0443\u043a\u0438:\n[[YELLOW]]\u041d\u0430\u0432\u044b\u043a \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c \u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a\n[[YELLOW]]\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u043d\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c,\n[[YELLOW]]\u0438\u043b\u0438 \u0443\u043c\u0435\u043d\u0438\u0435 \u0448\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448\u0438\u0445 \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0432 \u041f\u0432\u041f.\n[[YELLOW]]\u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u0430\u0448\u0438 \u0441\u0442\u0440\u0435\u043b\u044b \u0438\u0437 \u043f\u043e\u0432\u0435\u0440\u0436\u0435\u043d\u043d\u044b\u0445 \u0432\u0440\u0430\u0433\u043e\u0432.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0437\u0430 \u044d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a \u0441\u0442\u0440\u0435\u043b\u044f\u0439\u0442\u0435 \u0432 \u043c\u043e\u0431\u043e\u0432 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432. -Guides.Archery.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043c\u0435\u043b\u044b\u0439 \u0412\u044b\u0441\u0442\u0440\u0435\u043b?\n[[YELLOW]]\u0423\u043c\u0435\u043b\u044b\u0439 \u0412\u044b\u0441\u0442\u0440\u0435\u043b \u0434\u0430\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u043f\u0440\u0438 \u0441\u0442\u0440\u0435\u043b\u044c\u0431\u0435.\n[[YELLOW]]\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u043f\u0440\u0438 \u0423\u043c\u0435\u043b\u043e\u043c \u0412\u044b\u0441\u0442\u0440\u0435\u043b\u0435 \u0440\u0430\u0441\u0442\u0435\u0442 \u0443\u0440\u043e\u0432\u043d\u0435\u043c\n[[YELLOW]]\u043d\u0430\u0432\u044b\u043a\u0430 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0443\u0440\u043e\u043d \u043e\u0442 \u0441\u0442\u0440\u0435\u043b\u044c\u0431\u044b \n[[YELLOW]]\u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 10% \u043a\u0430\u0436\u0434\u044b\u0435 50 \u0443\u0440\u043e\u0432\u043d\u0435\u0439, \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e\n[[YELLOW]]\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f \u0432 200% \u0431\u043e\u043d\u0443\u0441\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u043d\u0430. -Guides.Archery.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435?\n[[YELLOW]]\u0412\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u0448\u043e\u043a\u0438\u0440\u043e\u0432\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432,\n[[YELLOW]]\u0441\u0442\u0440\u0435\u043b\u044f\u044f \u0432 \u043d\u0438\u0445. \u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u044b\u043d\u0443\u0436\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \n[[YELLOW]]\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0442\u0440\u043e\u0433\u043e \u0432\u0432\u0435\u0440\u0445 \u043d\u0430 \u043f\u0440\u043e\u0442\u044f\u0436\u0435\u043d\u0438\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\n[[YELLOW]]\u0428\u043e\u043a\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u0441\u0442\u0440\u0435\u043b \u0442\u0430\u043a\u0436\u0435 \u043d\u0430\u043d\u043e\u0441\u0438\u0442 +4 \u0443\u0440\u043e\u043d\u0430. -Guides.Archery.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0421\u0442\u0440\u0435\u043b?\n[[YELLOW]]\u0412\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u0442\u0440\u0435\u043b\u044b, \u043a\u043e\u0433\u0434\u0430\n[[YELLOW]]\u0443\u0431\u0438\u0432\u0430\u0435\u0442\u0435 \u043c\u043e\u0431\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0432\u0430\u0448\u0435\u0433\u043e \u043b\u0443\u043a\u0430. \u042d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441 \u0440\u0430\u0441\u0442\u0435\u0442\n[[YELLOW]]\u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043d\u0430\u0432\u044b\u043a\u0430 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u044d\u0442\u043e\n[[YELLOW]]\u0443\u043c\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0442\u0435\u0442 \u043d\u0430 0.1% \u0441 \u043a\u0430\u0436\u0434\u044b\u043c \u0443\u0440\u043e\u0432\u043d\u0435\u043c, \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445\n[[YELLOW]]100% \u043d\u0430 1000 \u0443\u0440\u043e\u0432\u043d\u0435. +Guides.Archery.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u041b\u0443\u043a\u0438:\n&e\u041d\u0430\u0432\u044b\u043a \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c \u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a\n&e\u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0443\u0440\u043e\u043d\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c,\n&e\u0438\u043b\u0438 \u0443\u043c\u0435\u043d\u0438\u0435 \u0448\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0430\u0448\u0438\u0445 \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u0432 \u0432 \u041f\u0432\u041f.\n&e\u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0432\u0430\u0448\u0438 \u0441\u0442\u0440\u0435\u043b\u044b \u0438\u0437 \u043f\u043e\u0432\u0435\u0440\u0436\u0435\u043d\u043d\u044b\u0445 \u0432\u0440\u0430\u0433\u043e\u0432.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0437\u0430 \u044d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a \u0441\u0442\u0440\u0435\u043b\u044f\u0439\u0442\u0435 \u0432 \u043c\u043e\u0431\u043e\u0432 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432. +Guides.Archery.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043c\u0435\u043b\u044b\u0439 \u0412\u044b\u0441\u0442\u0440\u0435\u043b?\n&e\u0423\u043c\u0435\u043b\u044b\u0439 \u0412\u044b\u0441\u0442\u0440\u0435\u043b \u0434\u0430\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u043f\u0440\u0438 \u0441\u0442\u0440\u0435\u043b\u044c\u0431\u0435.\n&e\u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u043f\u0440\u0438 \u0423\u043c\u0435\u043b\u043e\u043c \u0412\u044b\u0441\u0442\u0440\u0435\u043b\u0435 \u0440\u0430\u0441\u0442\u0435\u0442 \u0443\u0440\u043e\u0432\u043d\u0435\u043c\n&e\u043d\u0430\u0432\u044b\u043a\u0430 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0443\u0440\u043e\u043d \u043e\u0442 \u0441\u0442\u0440\u0435\u043b\u044c\u0431\u044b \n&e\u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u0430 10% \u043a\u0430\u0436\u0434\u044b\u0435 50 \u0443\u0440\u043e\u0432\u043d\u0435\u0439, \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e\n&e\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f \u0432 200% \u0431\u043e\u043d\u0443\u0441\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u043d\u0430. +Guides.Archery.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435?\n&e\u0412\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u0448\u043e\u043a\u0438\u0440\u043e\u0432\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432,\n&e\u0441\u0442\u0440\u0435\u043b\u044f\u044f \u0432 \u043d\u0438\u0445. \u0428\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u044b\u043d\u0443\u0436\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u0430 \n&e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0442\u0440\u043e\u0433\u043e \u0432\u0432\u0435\u0440\u0445 \u043d\u0430 \u043f\u0440\u043e\u0442\u044f\u0436\u0435\u043d\u0438\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438.\n&e\u0428\u043e\u043a\u0438\u0440\u0443\u044e\u0449\u0438\u0439 \u0432\u044b\u0441\u0442\u0440\u0435\u043b \u0442\u0430\u043a\u0436\u0435 \u043d\u0430\u043d\u043e\u0441\u0438\u0442 +4 \u0443\u0440\u043e\u043d\u0430. +Guides.Archery.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u043e\u0437\u0432\u0440\u0430\u0449\u0435\u043d\u0438\u0435 \u0421\u0442\u0440\u0435\u043b?\n&e\u0412\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u0432\u0435\u0440\u043d\u0443\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u0442\u0440\u0435\u043b\u044b, \u043a\u043e\u0433\u0434\u0430\n&e\u0443\u0431\u0438\u0432\u0430\u0435\u0442\u0435 \u043c\u043e\u0431\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0432\u0430\u0448\u0435\u0433\u043e \u043b\u0443\u043a\u0430. \u042d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441 \u0440\u0430\u0441\u0442\u0435\u0442\n&e\u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043d\u0430\u0432\u044b\u043a\u0430 \u0432\u043b\u0430\u0434\u0435\u043d\u0438\u044f \u041b\u0443\u043a\u043e\u043c. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u044d\u0442\u043e\n&e\u0443\u043c\u0435\u043d\u0438\u0435 \u0440\u0430\u0441\u0442\u0435\u0442 \u043d\u0430 0.1% \u0441 \u043a\u0430\u0436\u0434\u044b\u043c \u0443\u0440\u043e\u0432\u043d\u0435\u043c, \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0445\n&e100% \u043d\u0430 1000 \u0443\u0440\u043e\u0432\u043d\u0435. ##Axes -Guides.Axes.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0422\u043e\u043f\u043e\u0440\u044b:\n[[YELLOW]]\u0421 \u044d\u0442\u0438\u043c \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0442\u043e\u043f\u043e\u0440 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e\n[[YELLOW]]\u0434\u043b\u044f \u0440\u0443\u0431\u043a\u0438 \u043b\u0435\u0441\u0430! \u0412\u044b \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u0440\u043e\u043c\u0441\u0430\u0442\u044c \u043c\u043e\u0431\u043e\u0432\n[[YELLOW]]\u0438 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430, \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u0438\u043c \u0441\u043c\u0435\u0440\u0442\u0435\u043b\u044c\u043d\u044b\u0435\n[[YELLOW]]\u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u0438 \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0442\u044c \u043e\u0442 \u0441\u0435\u0431\u044f.\n[[YELLOW]]\u0422\u0430\u043a\u0436\u0435 \u0432\u0430\u0448 \u0442\u043e\u043f\u043e\u0440 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u0438\n[[YELLOW]]\u043b\u0435\u0433\u043a\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u0431\u0440\u043e\u043d\u0438 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a\u043e\u0432.\n[[YELLOW]]\u0427\u0435\u043c \u0432\u044b\u0448\u0435 \u0432\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430, \u0442\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0435\u0442\u0441\u044f \u0431\u0440\u043e\u043d\u044f.\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0432\u044b\u043a\u0435, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0442\u043e\u043f\u043e\u0440\u043e\u043c \n[[YELLOW]]\u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u043c\u043e\u0431\u0430\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c. -Guides.Axes.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432?\n[[YELLOW]]\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u0443\u0434\u0430\u0440 \u043f\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443\u0434\u0430\u0440\u0430\n[[YELLOW]]\u0432\u0441\u0435 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u0443\u0440\u043e\u043d\u0430, \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u043c\u0438 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0446\u0435\u043b\u0438,\n[[YELLOW]]\u0442\u0430\u043a \u0447\u0442\u043e \u044d\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0430\u0442\u044c \u0441\u043a\u043e\u043f\u043b\u0435\u043d\u0438\u044f \u043c\u043e\u0431\u043e\u0432. -Guides.Axes.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0423\u0434\u0430\u0440?\n[[YELLOW]]\u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0423\u0434\u0430\u0440 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441\n[[YELLOW]]\u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \n[[YELLOW]]\u043a\u0430\u0436\u0434\u044b\u0435 2 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0422\u043e\u043f\u043e\u0440\u044b \u0434\u0430\u044e\u0442 \u0432\u0430\u043c +0.1%\n[[YELLOW]]\u0448\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0423\u0434\u0430\u0440, \u0438\u0437-\u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\n[[YELLOW]]\u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u0443\u0440\u043e\u043d, \u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u0438\u0433\u0440\u043e\u043a\u0438 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u043d\u044b\u0439. -Guides.Axes.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0422\u043e\u043f\u043e\u0440\u0430?\n[[YELLOW]]\u041c\u0430\u0441\u0442\u0435\u0440 \u0422\u043e\u043f\u043e\u0440\u0430 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\n[[YELLOW]]\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u043a \u0432\u0430\u0448\u0438\u043c \u0430\u0442\u0430\u043a\u0430\u043c \u0442\u043e\u043f\u043e\u0440\u043e\u043c.\n[[YELLOW]]\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0431\u043e\u043d\u0443\u0441\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u043d\u0430 1 \u043a\u0430\u0436\u0434\u044b\u0435 50 \u0443\u0440\u043e\u0432\u043d\u0435\u0439\n[[YELLOW]]\u043d\u0430\u0432\u044b\u043a\u0430, \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f 4 \u043d\u0430 200 \u0443\u0440\u043e\u0432\u043d\u0435. -Guides.Axes.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u0440\u043e\u043d\u0435\u0431\u043e\u0439\u043d\u044b\u0439 \u0423\u0434\u0430\u0440?\n[[YELLOW]]\u0411\u0435\u0439\u0442\u0435 \u0441 \u0442\u0430\u043a\u043e\u0439 \u0441\u0438\u043b\u043e\u0439, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u043a\u0440\u0443\u0448\u0430\u0442\u044c \u0431\u0440\u043e\u043d\u044e \u0432\u0440\u0430\u0433\u043e\u0432!\n[[YELLOW]]\u0423\u043c\u0435\u043d\u0438\u0435 \u0411\u0440\u043e\u043d\u0435\u0431\u043e\u0439\u043d\u044b\u0439 \u0423\u0434\u0430\u0440 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u043f\u043e\u0432\u0440\u0435\u0434\u0438\u0442\u044c \u0431\u0440\u043e\u043d\u044e\n[[YELLOW]]\u0432\u0430\u0448\u0435\u0433\u043e \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u0430. \u0421\u0438\u043b\u0430 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430. -Guides.Axes.Section.5=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u0423\u0434\u0430\u0440?\n[[YELLOW]]\u0412\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u0423\u0434\u0430\u0440, \u0441\u0440\u0430\u0436\u0430\u044f\u0441\u044c \u0441 \n[[YELLOW]]\u0442\u043e\u043f\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0442\u0438\u0432 \u043c\u043e\u0431\u043e\u0432 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \n[[YELLOW]]\u044d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441 \u0440\u0430\u0432\u0435\u043d 25%. \u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u044d\u0444\u0444\u0435\u043a\u0442\n[[YELLOW]]\u044d\u043a\u0441\u0442\u0440\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d\u0438\u044f, \u043a\u0430\u043a \u043f\u0440\u0438 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u041e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d\u0438\u0435 II\n[[YELLOW]]\u041f\u043b\u044e\u0441 \u043a\u043e \u0432\u0441\u0435\u043c\u0443, \u044d\u0442\u043e\u0442 \u0443\u0434\u0430\u0440 \u043d\u0430\u043d\u043e\u0441\u0438\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f. +Guides.Axes.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0422\u043e\u043f\u043e\u0440\u044b:\n&e\u0421 \u044d\u0442\u0438\u043c \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439 \u0442\u043e\u043f\u043e\u0440 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e\n&e\u0434\u043b\u044f \u0440\u0443\u0431\u043a\u0438 \u043b\u0435\u0441\u0430! \u0412\u044b \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u0440\u043e\u043c\u0441\u0430\u0442\u044c \u043c\u043e\u0431\u043e\u0432\n&e\u0438 \u0438\u0433\u0440\u043e\u043a\u043e\u0432 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043e\u043f\u044b\u0442\u0430, \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u0438\u043c \u0441\u043c\u0435\u0440\u0442\u0435\u043b\u044c\u043d\u044b\u0435\n&e\u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u0438 \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u0442\u044c \u043e\u0442 \u0441\u0435\u0431\u044f.\n&e\u0422\u0430\u043a\u0436\u0435 \u0432\u0430\u0448 \u0442\u043e\u043f\u043e\u0440 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0433\u043e \u0438\n&e\u043b\u0435\u0433\u043a\u043e\u0433\u043e \u0440\u0430\u0437\u0440\u0443\u0448\u0435\u043d\u0438\u044f \u0431\u0440\u043e\u043d\u0438 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a\u043e\u0432.\n&e\u0427\u0435\u043c \u0432\u044b\u0448\u0435 \u0432\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430, \u0442\u0435\u043c \u0431\u044b\u0441\u0442\u0440\u0435\u0435 \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0435\u0442\u0441\u044f \u0431\u0440\u043e\u043d\u044f.\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0432\u044b\u043a\u0435, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0442\u043e\u043f\u043e\u0440\u043e\u043c \n&e\u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u043c\u043e\u0431\u0430\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c. +Guides.Axes.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0430\u0441\u043a\u0430\u043b\u044b\u0432\u0430\u0442\u0435\u043b\u044c \u0427\u0435\u0440\u0435\u043f\u043e\u0432?\n&e\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u0443\u0434\u0430\u0440 \u043f\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u0438. \u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443\u0434\u0430\u0440\u0430\n&e\u0432\u0441\u0435 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u0443\u0440\u043e\u043d\u0430, \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u0430\u043c\u0438 \u0433\u043b\u0430\u0432\u043d\u043e\u0439 \u0446\u0435\u043b\u0438,\n&e\u0442\u0430\u043a \u0447\u0442\u043e \u044d\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0430\u0442\u044c \u0441\u043a\u043e\u043f\u043b\u0435\u043d\u0438\u044f \u043c\u043e\u0431\u043e\u0432. +Guides.Axes.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0423\u0434\u0430\u0440?\n&e\u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0423\u0434\u0430\u0440 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441\n&e\u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \n&e\u043a\u0430\u0436\u0434\u044b\u0435 2 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0422\u043e\u043f\u043e\u0440\u044b \u0434\u0430\u044e\u0442 \u0432\u0430\u043c +0.1%\n&e\u0448\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u041a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0423\u0434\u0430\u0440, \u0438\u0437-\u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\n&e\u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u0443\u0440\u043e\u043d, \u0430 \u0434\u0440\u0443\u0433\u0438\u0435 \u0438\u0433\u0440\u043e\u043a\u0438 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u043d\u044b\u0439. +Guides.Axes.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0422\u043e\u043f\u043e\u0440\u0430?\n&e\u041c\u0430\u0441\u0442\u0435\u0440 \u0422\u043e\u043f\u043e\u0440\u0430 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442\n&e\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u043a \u0432\u0430\u0448\u0438\u043c \u0430\u0442\u0430\u043a\u0430\u043c \u0442\u043e\u043f\u043e\u0440\u043e\u043c.\n&e\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0431\u043e\u043d\u0443\u0441\u043d\u044b\u0439 \u0443\u0440\u043e\u043d \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0430\u0435\u0442 \u043d\u0430 1 \u043a\u0430\u0436\u0434\u044b\u0435 50 \u0443\u0440\u043e\u0432\u043d\u0435\u0439\n&e\u043d\u0430\u0432\u044b\u043a\u0430, \u0434\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044f 4 \u043d\u0430 200 \u0443\u0440\u043e\u0432\u043d\u0435. +Guides.Axes.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u0440\u043e\u043d\u0435\u0431\u043e\u0439\u043d\u044b\u0439 \u0423\u0434\u0430\u0440?\n&e\u0411\u0435\u0439\u0442\u0435 \u0441 \u0442\u0430\u043a\u043e\u0439 \u0441\u0438\u043b\u043e\u0439, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u043a\u0440\u0443\u0448\u0430\u0442\u044c \u0431\u0440\u043e\u043d\u044e \u0432\u0440\u0430\u0433\u043e\u0432!\n&e\u0423\u043c\u0435\u043d\u0438\u0435 \u0411\u0440\u043e\u043d\u0435\u0431\u043e\u0439\u043d\u044b\u0439 \u0423\u0434\u0430\u0440 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u043f\u043e\u0432\u0440\u0435\u0434\u0438\u0442\u044c \u0431\u0440\u043e\u043d\u044e\n&e\u0432\u0430\u0448\u0435\u0433\u043e \u043e\u043f\u043f\u043e\u043d\u0435\u043d\u0442\u0430. \u0421\u0438\u043b\u0430 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430. +Guides.Axes.Section.5=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u0423\u0434\u0430\u0440?\n&e\u0412\u044b \u0438\u043c\u0435\u0435\u0442\u0435 \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u044b\u0439 \u0448\u0430\u043d\u0441 \u043d\u0430\u043d\u0435\u0441\u0442\u0438 \u0412\u0435\u043b\u0438\u043a\u0438\u0439 \u0423\u0434\u0430\u0440, \u0441\u0440\u0430\u0436\u0430\u044f\u0441\u044c \u0441 \n&e\u0442\u043e\u043f\u043e\u0440\u043e\u043c \u043f\u0440\u043e\u0442\u0438\u0432 \u043c\u043e\u0431\u043e\u0432 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \n&e\u044d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441 \u0440\u0430\u0432\u0435\u043d 25%. \u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u044d\u0444\u0444\u0435\u043a\u0442\n&e\u044d\u043a\u0441\u0442\u0440\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u043e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d\u0438\u044f, \u043a\u0430\u043a \u043f\u0440\u0438 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u041e\u0442\u0431\u0440\u0430\u0441\u044b\u0432\u0430\u043d\u0438\u0435 II\n&e\u041f\u043b\u044e\u0441 \u043a\u043e \u0432\u0441\u0435\u043c\u0443, \u044d\u0442\u043e\u0442 \u0443\u0434\u0430\u0440 \u043d\u0430\u043d\u043e\u0441\u0438\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f. ##Excavation -Guides.Excavation.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438:\n[[YELLOW]]\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c \u043a\u043e\u043f\u0430\u043d\u0438\u044f \u0441\u044b\u043f\u0443\u0447\u0438\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432.\n[[YELLOW]]\u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0441\u043a\u043e\u043f\u043e\u043a \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430.\n[[YELLOW]]\u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u044b \u043a\u043e\u043f\u0430\u0435\u0442\u0435, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0437\u0430 \u044d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043a\u043e\u043f\u0430\u0442\u044c \u0441 \u043b\u043e\u043f\u0430\u0442\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435.\n[[YELLOW]]\u0422\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u043f\u0440\u0438 \u043a\u043e\u043f\u0430\u043d\u0438\u0438 \u0434\u0430\u044e\u0442 \u043e\u043f\u044b\u0442 \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430. -Guides.Excavation.Section.1=[[DARK_AQUA]]\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b:\n[[YELLOW]]\u0422\u0440\u0430\u0432\u0430, \u0413\u0440\u044f\u0437\u044c, \u041f\u0435\u0441\u043e\u043a, \u0413\u043b\u0438\u043d\u0430, \u0413\u0440\u0430\u0432\u0438\u0439, \u041c\u0438\u0446\u0435\u043b\u0438\u0439, \u041f\u0435\u0441\u043e\u043a \u0414\u0443\u0448. -Guides.Excavation.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u041c\u0435\u0433\u0430 \u0411\u0443\u0440:\n[[YELLOW]]\u0421 \u043b\u043e\u043f\u0430\u0442\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041f\u041a\u041c \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442.\n[[YELLOW]]\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u043a\u043e\u043b\u043e 4 \u0441\u0435\u043a\u0443\u043d\u0434 \u0434\u043b\u044f \u0440\u0430\u0441\u043a\u043e\u043f\u043e\u043a\n[[YELLOW]]\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u043c\u0435\u043d\u0438\u044f \u041c\u0435\u0433\u0430 \u0411\u0443\u0440. -Guides.Excavation.Section.3=[[DARK_AQUA]]\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u041c\u0435\u0433\u0430 \u0411\u0443\u0440?\n[[YELLOW]]\u041c\u0435\u0433\u0430 \u0411\u0443\u0440 - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438.\n[[YELLOW]]\u041e\u043d\u043e \u0443\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0438 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\n[[YELLOW]]\u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0441 \u043e\u0434\u043d\u043e\u0433\u043e \u0443\u0434\u0430\u0440\u0430. -Guides.Excavation.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438?\n[[YELLOW]]\u0412\u0441\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e\n[[YELLOW]]\u043d\u0430\u0432\u044b\u043a\u0430 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438, \u0438\u043c\u0435\u044e\u0442 \u0441\u0432\u043e\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f \u043c\u0430\u0441\u0442\u0435\u0440\u0441\u0442\u0432\u0430\n[[YELLOW]]\u0447\u0442\u043e\u0431\u044b \u0438\u0445 \u043d\u0430\u0439\u0442\u0438. \u0421\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0442\u0440\u0443\u0434\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u043c\n[[YELLOW]]\u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u044d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a. \u041f\u0440\u043e\u0441\u0442\u043e \u0437\u043d\u0430\u0439\u0442\u0435, \u0447\u0435\u043c \u0432\u044b\u0448\u0435 \u0432\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0420\u0430\u0441\u043a\u043e\u043f\u043e\u043a,\n[[YELLOW]]\u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u043e, \u0438 \u0442\u0435\u043c \u0446\u0435\u043d\u043d\u0435\u0435 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442.\n[[YELLOW]]\u0422\u0430\u043a \u0436\u0435 \u0438\u043c\u0435\u0439\u0442\u0435 \u0432\u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0442\u0438\u043f \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0420\u0430\u0441\u043a\u043e\u043f\u043e\u043a \u0438\u043c\u0435\u0435\u0442 \u0441\u0432\u043e\u0439\n[[YELLOW]]\u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449. \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \n[[YELLOW]]\u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0435 \u0432 \u0417\u0435\u043c\u043b\u0435, \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0442\u0435\u0445, \u0447\u0442\u043e \u0432\u044b\n[[YELLOW]]\u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0432 \u0413\u0440\u0430\u0432\u0438\u0438. -Guides.Excavation.Section.5=[[DARK_AQUA]]\u0417\u0430\u043c\u0435\u0442\u043a\u0438 \u043e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438:\n[[YELLOW]]\u041d\u0430\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u043f\u0440\u0438 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0430\u0445 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435.\n[[YELLOW]]\u0422\u0430\u043a \u0447\u0442\u043e, \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u043d\u0430\u0445\u043e\u0434\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f. +Guides.Excavation.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438:\n&e\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c \u043a\u043e\u043f\u0430\u043d\u0438\u044f \u0441\u044b\u043f\u0443\u0447\u0438\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432.\n&e\u0412 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u0440\u0430\u0441\u043a\u043e\u043f\u043e\u043a \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430.\n&e\u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0432\u044b \u043a\u043e\u043f\u0430\u0435\u0442\u0435, \u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449 \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0437\u0430 \u044d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043a\u043e\u043f\u0430\u0442\u044c \u0441 \u043b\u043e\u043f\u0430\u0442\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435.\n&e\u0422\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u043f\u0440\u0438 \u043a\u043e\u043f\u0430\u043d\u0438\u0438 \u0434\u0430\u044e\u0442 \u043e\u043f\u044b\u0442 \u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430. +Guides.Excavation.Section.1=&3\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b:\n&e\u0422\u0440\u0430\u0432\u0430, \u0413\u0440\u044f\u0437\u044c, \u041f\u0435\u0441\u043e\u043a, \u0413\u043b\u0438\u043d\u0430, \u0413\u0440\u0430\u0432\u0438\u0439, \u041c\u0438\u0446\u0435\u043b\u0438\u0439, \u041f\u0435\u0441\u043e\u043a \u0414\u0443\u0448. +Guides.Excavation.Section.2=&3\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u041c\u0435\u0433\u0430 \u0411\u0443\u0440:\n&e\u0421 \u043b\u043e\u043f\u0430\u0442\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041f\u041a\u041c \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442.\n&e\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u043a\u043e\u043b\u043e 4 \u0441\u0435\u043a\u0443\u043d\u0434 \u0434\u043b\u044f \u0440\u0430\u0441\u043a\u043e\u043f\u043e\u043a\n&e\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u043c\u0435\u043d\u0438\u044f \u041c\u0435\u0433\u0430 \u0411\u0443\u0440. +Guides.Excavation.Section.3=&3\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u041c\u0435\u0433\u0430 \u0411\u0443\u0440?\n&e\u041c\u0435\u0433\u0430 \u0411\u0443\u0440 - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438.\n&e\u041e\u043d\u043e \u0443\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0438 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\n&e\u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0441 \u043e\u0434\u043d\u043e\u0433\u043e \u0443\u0434\u0430\u0440\u0430. +Guides.Excavation.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438?\n&e\u0412\u0441\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e\n&e\u043d\u0430\u0432\u044b\u043a\u0430 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438, \u0438\u043c\u0435\u044e\u0442 \u0441\u0432\u043e\u0438 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0440\u043e\u0432\u043d\u044f \u043c\u0430\u0441\u0442\u0435\u0440\u0441\u0442\u0432\u0430\n&e\u0447\u0442\u043e\u0431\u044b \u0438\u0445 \u043d\u0430\u0439\u0442\u0438. \u0421\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0442\u0440\u0443\u0434\u043d\u043e \u0441\u043a\u0430\u0437\u0430\u0442\u044c, \u043d\u0430\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u0430\u043c\n&e\u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u044d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a. \u041f\u0440\u043e\u0441\u0442\u043e \u0437\u043d\u0430\u0439\u0442\u0435, \u0447\u0435\u043c \u0432\u044b\u0448\u0435 \u0432\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u0420\u0430\u0441\u043a\u043e\u043f\u043e\u043a,\n&e\u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u043e, \u0438 \u0442\u0435\u043c \u0446\u0435\u043d\u043d\u0435\u0435 \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442.\n&e\u0422\u0430\u043a \u0436\u0435 \u0438\u043c\u0435\u0439\u0442\u0435 \u0432\u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043a\u0430\u0436\u0434\u044b\u0439 \u0442\u0438\u043f \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u0420\u0430\u0441\u043a\u043e\u043f\u043e\u043a \u0438\u043c\u0435\u0435\u0442 \u0441\u0432\u043e\u0439\n&e\u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449. \u0414\u0440\u0443\u0433\u0438\u043c\u0438 \u0441\u043b\u043e\u0432\u0430\u043c\u0438, \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \n&e\u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0439\u0434\u0435\u043d\u043d\u044b\u0435 \u0432 \u0417\u0435\u043c\u043b\u0435, \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0442\u0435\u0445, \u0447\u0442\u043e \u0432\u044b\n&e\u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0439\u0442\u0438 \u0432 \u0413\u0440\u0430\u0432\u0438\u0438. +Guides.Excavation.Section.5=&3\u0417\u0430\u043c\u0435\u0442\u043a\u0438 \u043e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438:\n&e\u041d\u0430\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u043f\u0440\u0438 \u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0430\u0445 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435.\n&e\u0422\u0430\u043a \u0447\u0442\u043e, \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u043d\u0430\u0445\u043e\u0434\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0441\u0438\u043b\u044c\u043d\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f. ##Fishing -Guides.Fishing.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e:\n[[YELLOW]]\u0421 \u044d\u0442\u0438\u043c \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0440\u044b\u0431\u0430\u043b\u043a\u0430 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0437\u0430\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0435\u0439!\n[[YELLOW]]\u041d\u0430\u0445\u043e\u0434\u0438\u0442\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0438 \u0432\u044b\u0442\u0440\u044f\u0445\u0438\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u0438\u0437 \u043c\u043e\u0431\u043e\u0432!\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0412\u0441\u0435 \u043f\u0440\u043e\u0441\u0442\u043e - \u043b\u043e\u0432\u0438\u0442\u0435 \u0440\u044b\u0431\u0443. -Guides.Fishing.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438?\n[[YELLOW]]\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u044b\u0431\u0430\u043b\u043a\u0438,\n[[YELLOW]]\u0435\u0441\u0442\u044c \u0448\u0430\u043d\u0441, \u0447\u0442\u043e \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438. \u041a\u0430\u0436\u0434\u043e\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435\n[[YELLOW]]\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0435 \u0438\u043c\u0435\u0435\u0442 \u0441\u0432\u043e\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u043d\u0430\u0432\u044b\u043a\u0443 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e,\n[[YELLOW]]\u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u043d\u0430\u0439\u0442\u0438.\n\n[[YELLOW]]\u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e,\n[[YELLOW]]\u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438. -Guides.Fishing.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u043e\u0434\u043b\u0435\u0434\u043d\u0430\u044f \u0420\u044b\u0431\u0430\u043b\u043a\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0440\u044b\u0431\u0430\u0447\u0438\u0442\u044c \u0432\n[[YELLOW]]\u043b\u0435\u0434\u044f\u043d\u044b\u0445 \u0432\u043e\u0434\u043e\u0435\u043c\u0430\u0445. \u041f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u0431\u0440\u043e\u0441\u044c\u0442\u0435 \u0443\u0434\u043e\u0447\u043a\u0443 \u043d\u0430 \u043b\u0435\u0434\n[[YELLOW]]\u0438 \u0442\u0430\u043c \u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0440\u0443\u0431\u044c \u0434\u043b\u044f \u043b\u043e\u0432\u043b\u0438 \u0440\u044b\u0431\u044b. -Guides.Fishing.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0434\u0430\n[[YELLOW]]\u043f\u0440\u0438 \u043f\u043e\u0435\u0434\u0430\u043d\u0438\u0438 \u0440\u044b\u0431\u044b. -Guides.Fishing.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u0441\u0442\u0440\u044f\u0441\u043a\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u0442\u0440\u044f\u0445\u0438\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u0438\u0437 \u043c\u043e\u0431\u043e\u0432,\n[[YELLOW]]\u0437\u0430\u0446\u0435\u043f\u0430\u044f \u0438\u0445 \u0443\u0434\u043e\u0447\u043a\u043e\u0439. \u042d\u0442\u043e \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\n[[YELLOW]]\u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0442 \u0438\u0437 \u043d\u0438\u0445 \u043f\u0440\u0438 \u0441\u043c\u0435\u0440\u0442\u0438. \u0422\u0430\u043a \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \n[[YELLOW]]\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0432\u044b\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0432\u044b \u043c\u043e\u0431\u043e\u0432. -Guides.Fishing.Section.5=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0434\u0430\n[[YELLOW]]\u043f\u0440\u0438 \u043f\u043e\u0435\u0434\u0430\u043d\u0438\u0438 \u0440\u044b\u0431\u044b. -Guides.Fishing.Section.6=[[DARK_AQUA]]\u0417\u0430\u043c\u0435\u0442\u043a\u0438 \u043e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0441\u0432\u043e:\n[[YELLOW]]\u0414\u0440\u043e\u043f \u0432\u0435\u0449\u0435\u0439 \u043f\u0440\u0438 \u0440\u044b\u0431\u0430\u043b\u043a\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u0430\u0435\u0432\u0430\u0435\u043c\u044b\u0439,\n[[YELLOW]]\u0442\u0430\u043a \u0447\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435. +Guides.Fishing.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e:\n&e\u0421 \u044d\u0442\u0438\u043c \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0440\u044b\u0431\u0430\u043b\u043a\u0430 \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0437\u0430\u0445\u0432\u0430\u0442\u044b\u0432\u0430\u044e\u0449\u0435\u0439!\n&e\u041d\u0430\u0445\u043e\u0434\u0438\u0442\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0438 \u0432\u044b\u0442\u0440\u044f\u0445\u0438\u0432\u0430\u0439\u0442\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u0438\u0437 \u043c\u043e\u0431\u043e\u0432!\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0412\u0441\u0435 \u043f\u0440\u043e\u0441\u0442\u043e - \u043b\u043e\u0432\u0438\u0442\u0435 \u0440\u044b\u0431\u0443. +Guides.Fishing.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0445\u043e\u0442\u043d\u0438\u043a \u0437\u0430 \u0421\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430\u043c\u0438?\n&e\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0440\u044b\u0431\u0430\u043b\u043a\u0438,\n&e\u0435\u0441\u0442\u044c \u0448\u0430\u043d\u0441, \u0447\u0442\u043e \u043e\u043d\u0438 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c\u0438. \u041a\u0430\u0436\u0434\u043e\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0435\n&e\u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0435 \u0438\u043c\u0435\u0435\u0442 \u0441\u0432\u043e\u0435 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u043e \u043d\u0430\u0432\u044b\u043a\u0443 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e,\n&e\u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u043d\u0430\u0439\u0442\u0438.\n\n&e\u0427\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043d\u0430\u0432\u044b\u043a\u0430 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e,\n&e\u0442\u0435\u043c \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449 \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438. +Guides.Fishing.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u043e\u0434\u043b\u0435\u0434\u043d\u0430\u044f \u0420\u044b\u0431\u0430\u043b\u043a\u0430?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0440\u044b\u0431\u0430\u0447\u0438\u0442\u044c \u0432\n&e\u043b\u0435\u0434\u044f\u043d\u044b\u0445 \u0432\u043e\u0434\u043e\u0435\u043c\u0430\u0445. \u041f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u0431\u0440\u043e\u0441\u044c\u0442\u0435 \u0443\u0434\u043e\u0447\u043a\u0443 \u043d\u0430 \u043b\u0435\u0434\n&e\u0438 \u0442\u0430\u043c \u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0440\u0443\u0431\u044c \u0434\u043b\u044f \u043b\u043e\u0432\u043b\u0438 \u0440\u044b\u0431\u044b. +Guides.Fishing.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430?\n&e\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0434\u0430\n&e\u043f\u0440\u0438 \u043f\u043e\u0435\u0434\u0430\u043d\u0438\u0438 \u0440\u044b\u0431\u044b. +Guides.Fishing.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u0441\u0442\u0440\u044f\u0441\u043a\u0430?\n&e\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u044b\u0442\u0440\u044f\u0445\u0438\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b \u0438\u0437 \u043c\u043e\u0431\u043e\u0432,\n&e\u0437\u0430\u0446\u0435\u043f\u0430\u044f \u0438\u0445 \u0443\u0434\u043e\u0447\u043a\u043e\u0439. \u042d\u0442\u043e \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e\n&e\u0432\u044b\u043f\u0430\u0434\u0430\u044e\u0442 \u0438\u0437 \u043d\u0438\u0445 \u043f\u0440\u0438 \u0441\u043c\u0435\u0440\u0442\u0438. \u0422\u0430\u043a \u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \n&e\u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0432\u044b\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0432\u044b \u043c\u043e\u0431\u043e\u0432. +Guides.Fishing.Section.5=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u044b\u0431\u0430\u0446\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430?\n&e\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0434\u0430\n&e\u043f\u0440\u0438 \u043f\u043e\u0435\u0434\u0430\u043d\u0438\u0438 \u0440\u044b\u0431\u044b. +Guides.Fishing.Section.6=&3\u0417\u0430\u043c\u0435\u0442\u043a\u0438 \u043e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0441\u0432\u043e:\n&e\u0414\u0440\u043e\u043f \u0432\u0435\u0449\u0435\u0439 \u043f\u0440\u0438 \u0440\u044b\u0431\u0430\u043b\u043a\u0435 \u043f\u043e\u043b\u043d\u043e\u0441\u0442\u044c\u044e \u043d\u0430\u0441\u0442\u0440\u0430\u0435\u0432\u0430\u0435\u043c\u044b\u0439,\n&e\u0442\u0430\u043a \u0447\u0442\u043e \u043d\u0430 \u0440\u0430\u0437\u043d\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e:\n[[YELLOW]]\u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e - \u044d\u0442\u043e \u0432\u0441\u0435 \u0447\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0441\u0431\u043e\u0440\u0430 \u0442\u0440\u0430\u0432 \u0438 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u0439.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0421\u043e\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u0442\u0440\u0430\u0432\u044b \u0438 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f. -Guides.Herbalism.Section.1=[[DARK_AQUA]]\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f:\n[[YELLOW]]\u041f\u0448\u0435\u043d\u0438\u0446\u0430, \u041a\u0430\u0440\u0442\u043e\u0448\u043a\u0430, \u041c\u043e\u0440\u043a\u043e\u0432\u044c, \u0410\u0440\u0431\u0443\u0437\u044b, \n[[YELLOW]]\u0422\u044b\u043a\u0432\u044b, \u0421\u0430\u0445\u0430\u0440\u043d\u044b\u0435 \u0422\u0440\u043e\u0441\u043d\u0438\u043a\u0438, \u041a\u0430\u043a\u0430\u043e \u0411\u043e\u0431\u044b, \u0426\u0432\u0435\u0442\u044b, \u041a\u0430\u043a\u0442\u0443\u0441\u044b,\n[[YELLOW]]\u0413\u0440\u0438\u0431\u044b, \u0410\u0434\u0441\u043a\u0438\u0435 \u041d\u0430\u0440\u043e\u0441\u0442\u044b, \u041a\u0443\u0432\u0448\u0438\u043d\u043a\u0438, \u041b\u0438\u0430\u043d\u044b. -Guides.Herbalism.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435?\n[[YELLOW]]\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f\n[[YELLOW]]\u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c \u0441 \u043c\u043e\u0442\u044b\u0433\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435. \u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \n[[YELLOW]]\u0448\u0430\u043d\u0441 \u0442\u0440\u043e\u0439\u043d\u043e\u0433\u043e \u0434\u0440\u043e\u043f\u0430 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \n[[YELLOW]]\u0432\u0441\u0435\u043b\u0438\u0442\u044c \u0436\u0438\u0437\u043d\u044c \u0432 \u043c\u0435\u0440\u0442\u0432\u044b\u0435 \u0431\u043b\u043e\u043a\u0438, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \n[[YELLOW]]\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0435\u043c\u0435\u043d\u0430 \u0438\u0437 \u0432\u0430\u0448\u0435\u0433\u043e \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,\n[[YELLOW]]\u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0431\u0443\u043b\u044b\u0436\u043d\u0438\u043a \u0432 \u0437\u0430\u043c\u0448\u0435\u043b\u044b\u0439. -Guides.Herbalism.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 (\u043d\u0430 \u0443\u0440\u043e\u0436\u0430\u0439)?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\n[[YELLOW]]\u043f\u043e\u0441\u0430\u0434\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u0440\u0435 \u0443\u0436\u0435 \u0441\u043e\u0437\u0440\u0435\u0432\u0448\u0438\u0445. \n[[YELLOW]]\u042d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e. -Guides.Herbalism.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 (\u043d\u0430 \u043a\u0430\u043c\u0435\u043d\u044c/\u0433\u0440\u044f\u0437\u044c)?\n[[YELLOW]]\u042d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u043c\u0435\u0440\u0442\u0432\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0432 \u0438\u0445\n[[YELLOW]]\u0436\u0438\u0432\u044b\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u043a\u043b\u0438\u043a\u043d\u0443\u0432 \u041f\u041a\u041c\n[[YELLOW]]\u043d\u0430 \u0431\u043b\u043e\u043a \u0441 \u0441\u0435\u043c\u0435\u043d\u0430\u043c\u0438 \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442 1 \u0441\u0435\u043c\u044f\u0447\u043a\u043e. -Guides.Herbalism.Section.5=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0434\u0430\n[[YELLOW]]\u043f\u0440\u0438 \u043f\u043e\u0435\u0434\u0430\u043d\u0438\u0438 \u0425\u043b\u0435\u0431\u0430, \u041f\u0435\u0447\u0435\u043d\u044c\u044f, \u0410\u0440\u0431\u0443\u0437\u0430, \u0413\u0440\u0438\u0431\u043d\u043e\u0433\u043e \u0421\u0443\u043f\u0430,\n[[YELLOW]]\u041c\u043e\u0440\u043a\u043e\u0432\u0438 \u0438 \u041a\u0430\u0440\u0442\u043e\u0448\u043a\u0438. -Guides.Herbalism.Section.6=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0425\u0430\u0439\u043b\u0438\u0430\u043d\u0441\u043a\u0430\u044f \u0423\u0434\u0430\u0447\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441 \u043d\u0430\u0439\u0442\u0438 \u0440\u0435\u0434\u043a\u0438\u0435\n[[YELLOW]]\u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b, \u043b\u043e\u043c\u0430\u044f \u043c\u0435\u0447\u0435\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0438. -Guides.Herbalism.Section.7=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0438\u0439 \u0432\u044b\u0445\u043e\u0434 \u043f\u0440\u0438 \u0441\u0431\u043e\u0440\u0435 \u0443\u0440\u043e\u0436\u0430\u044f. +Guides.Herbalism.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e:\n&e\u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e - \u044d\u0442\u043e \u0432\u0441\u0435 \u0447\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0441\u0431\u043e\u0440\u0430 \u0442\u0440\u0430\u0432 \u0438 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u0439.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0421\u043e\u0431\u0438\u0440\u0430\u0439\u0442\u0435 \u0442\u0440\u0430\u0432\u044b \u0438 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f. +Guides.Herbalism.Section.1=&3\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f:\n&e\u041f\u0448\u0435\u043d\u0438\u0446\u0430, \u041a\u0430\u0440\u0442\u043e\u0448\u043a\u0430, \u041c\u043e\u0440\u043a\u043e\u0432\u044c, \u0410\u0440\u0431\u0443\u0437\u044b, \n&e\u0422\u044b\u043a\u0432\u044b, \u0421\u0430\u0445\u0430\u0440\u043d\u044b\u0435 \u0422\u0440\u043e\u0441\u043d\u0438\u043a\u0438, \u041a\u0430\u043a\u0430\u043e \u0411\u043e\u0431\u044b, \u0426\u0432\u0435\u0442\u044b, \u041a\u0430\u043a\u0442\u0443\u0441\u044b,\n&e\u0413\u0440\u0438\u0431\u044b, \u0410\u0434\u0441\u043a\u0438\u0435 \u041d\u0430\u0440\u043e\u0441\u0442\u044b, \u041a\u0443\u0432\u0448\u0438\u043d\u043a\u0438, \u041b\u0438\u0430\u043d\u044b. +Guides.Herbalism.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435?\n&e\u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f\n&e\u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c \u0441 \u043c\u043e\u0442\u044b\u0433\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435. \u041e\u0437\u0435\u043b\u0435\u043d\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \n&e\u0448\u0430\u043d\u0441 \u0442\u0440\u043e\u0439\u043d\u043e\u0433\u043e \u0434\u0440\u043e\u043f\u0430 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u0439, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \n&e\u0432\u0441\u0435\u043b\u0438\u0442\u044c \u0436\u0438\u0437\u043d\u044c \u0432 \u043c\u0435\u0440\u0442\u0432\u044b\u0435 \u0431\u043b\u043e\u043a\u0438, \u0442\u0440\u0430\u043d\u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \n&e\u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0435\u043c\u0435\u043d\u0430 \u0438\u0437 \u0432\u0430\u0448\u0435\u0433\u043e \u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u044f. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440,\n&e\u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u0432\u0440\u0430\u0442\u0438\u0442\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0431\u0443\u043b\u044b\u0436\u043d\u0438\u043a \u0432 \u0437\u0430\u043c\u0448\u0435\u043b\u044b\u0439. +Guides.Herbalism.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 (\u043d\u0430 \u0443\u0440\u043e\u0436\u0430\u0439)?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\n&e\u043f\u043e\u0441\u0430\u0434\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u0440\u0430\u0441\u0442\u0435\u043d\u0438\u044f \u043f\u0440\u0438 \u0441\u0431\u043e\u0440\u0435 \u0443\u0436\u0435 \u0441\u043e\u0437\u0440\u0435\u0432\u0448\u0438\u0445. \n&e\u042d\u0442\u043e\u0442 \u0448\u0430\u043d\u0441 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e. +Guides.Herbalism.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0438\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u041f\u0440\u0438\u043a\u043e\u0441\u043d\u043e\u0432\u0435\u043d\u0438\u0435 (\u043d\u0430 \u043a\u0430\u043c\u0435\u043d\u044c/\u0433\u0440\u044f\u0437\u044c)?\n&e\u042d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u0440\u0435\u0432\u0440\u0430\u0449\u0430\u0442\u044c \u043c\u0435\u0440\u0442\u0432\u044b\u0435 \u0431\u043b\u043e\u043a\u0438 \u0432 \u0438\u0445\n&e\u0436\u0438\u0432\u044b\u0435 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u044f. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u043a\u043b\u0438\u043a\u043d\u0443\u0432 \u041f\u041a\u041c\n&e\u043d\u0430 \u0431\u043b\u043e\u043a \u0441 \u0441\u0435\u043c\u0435\u043d\u0430\u043c\u0438 \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u043f\u043e\u0442\u0440\u0430\u0442\u0438\u0442 1 \u0441\u0435\u043c\u044f\u0447\u043a\u043e. +Guides.Herbalism.Section.5=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0424\u0435\u0440\u043c\u0435\u0440\u0441\u043a\u0430\u044f \u0414\u0438\u0435\u0442\u0430?\n&e\u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0442\u043e\u043b\u0435\u043d\u0438\u044f \u0433\u043e\u043b\u043e\u0434\u0430\n&e\u043f\u0440\u0438 \u043f\u043e\u0435\u0434\u0430\u043d\u0438\u0438 \u0425\u043b\u0435\u0431\u0430, \u041f\u0435\u0447\u0435\u043d\u044c\u044f, \u0410\u0440\u0431\u0443\u0437\u0430, \u0413\u0440\u0438\u0431\u043d\u043e\u0433\u043e \u0421\u0443\u043f\u0430,\n&e\u041c\u043e\u0440\u043a\u043e\u0432\u0438 \u0438 \u041a\u0430\u0440\u0442\u043e\u0448\u043a\u0438. +Guides.Herbalism.Section.6=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0425\u0430\u0439\u043b\u0438\u0430\u043d\u0441\u043a\u0430\u044f \u0423\u0434\u0430\u0447\u0430?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441 \u043d\u0430\u0439\u0442\u0438 \u0440\u0435\u0434\u043a\u0438\u0435\n&e\u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b, \u043b\u043e\u043c\u0430\u044f \u043c\u0435\u0447\u0435\u043c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0435 \u0431\u043b\u043e\u043a\u0438. +Guides.Herbalism.Section.7=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0431\u043e\u043b\u044c\u0448\u0438\u0439 \u0432\u044b\u0445\u043e\u0434 \u043f\u0440\u0438 \u0441\u0431\u043e\u0440\u0435 \u0443\u0440\u043e\u0436\u0430\u044f. ##Mining -Guides.Mining.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e:\n[[YELLOW]]\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0434\u043e\u0431\u044b\u0447\u0443 \u043a\u0430\u043c\u043d\u044f \u0438 \u0440\u0443\u0434. \u041e\u043d\u043e \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441,\n[[YELLOW]]\u0447\u0442\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u0434\u043a\u0438\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0431\u044b\u0447\u0438.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0435\u0441\u0442\u0438 \u0434\u043e\u0431\u044b\u0447\u0443 \u0441 \u043a\u0438\u0440\u043a\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435.\n[[YELLOW]]\u041e\u043f\u044b\u0442 \u0434\u0430\u0435\u0442\u0441\u044f \u0437\u0430 \u0434\u043e\u0431\u044b\u0447\u0443 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432. -Guides.Mining.Section.1=[[DARK_AQUA]]\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0411\u043b\u043e\u043a\u0438:\n[[YELLOW]]\u041a\u0430\u043c\u0435\u043d\u044c, \u0423\u0433\u043e\u043b\u044c, \u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0420\u0443\u0434\u0430, \u0417\u043e\u043b\u043e\u0442\u0430\u044f \u0420\u0443\u0434\u0430, \u0410\u043b\u043c\u0430\u0437\u043d\u0430\u044f \u0420\u0443\u0434\u0430, \u0420\u0435\u0434\u0441\u0442\u043e\u0443\u043d,\n[[YELLOW]]\u041b\u0430\u0437\u0443\u0440\u0438\u0442\u043e\u0432\u0430\u044f \u0420\u0443\u0434\u0430, \u041e\u0431\u0441\u0438\u0434\u0438\u0430\u043d, \u0417\u0430\u043c\u0448\u043b\u0435\u043d\u043d\u044b\u0439 \u0431\u0443\u043b\u044b\u0436\u043d\u0438\u043a, \u041a\u0430\u043c\u0435\u043d\u044c \u041a\u0440\u0430\u044f,\n[[YELLOW]]\u0421\u0432\u0435\u0442\u044f\u0449\u0438\u0439\u0441\u044f \u041a\u0430\u043c\u0435\u043d\u044c \u0438 \u0410\u0434\u0441\u043a\u0438\u0439 \u041a\u0430\u043c\u0435\u043d\u044c. -Guides.Mining.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430:\n[[YELLOW]]\u0421 \u043a\u0438\u0440\u043a\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041f\u041a\u041c \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442.\n[[YELLOW]]\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u043a\u043e\u043b\u043e 4 \u0441\u0435\u043a\u0443\u043d\u0434 \u0434\u043b\u044f \u0434\u043e\u0431\u044b\u0447\u0438\n[[YELLOW]]\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u043c\u0435\u043d\u0438\u044f \u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430. -Guides.Mining.Section.3=[[DARK_AQUA]]\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430?\n[[YELLOW]]\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430 - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e.\n[[YELLOW]]\u041e\u043d\u043e \u0443\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0438 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\n[[YELLOW]]\u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0431\u043b\u043e\u043a\u0438 \u0441 \u043e\u0434\u043d\u043e\u0433\u043e \u0443\u0434\u0430\u0440\u0430. -Guides.Mining.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430:\n[[YELLOW]]\u0421 \u0434\u0435\u0442\u043e\u043d\u0430\u0442\u043e\u0440\u043e\u043c \u0432 \u0440\u0443\u043a\u0435 (\u0437\u0430\u0436\u0438\u0433\u0430\u043b\u043a\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e), \u0441\u043e\u0431\u043b\u044e\u0434\u0430\u044f\n[[YELLOW]]\u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u044e, \u043f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435, \u043d\u0430\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0435\u0440\u0435\u043a\u0440\u0435\u0441\u0442\u0438\u0435 \u043d\u0430 TNT \u0438 \n[[YELLOW]]\u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041f\u041a\u041c, \u044d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0435\u0433\u043e \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e\u043c\u0443 \u0432\u0437\u0440\u044b\u0432\u0443. -Guides.Mining.Section.5=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430?\n[[YELLOW]]\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430 - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u043d\u0430\u0432\u044b\u043a\u043e\u043c\n[[YELLOW]]\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e. \u041e\u043d\u043e \u0434\u0430\u0435\u0442 \u0431\u043e\u043d\u0443\u0441\u044b \u043f\u0440\u0438 \u0432\u0437\u0440\u044b\u0432\u0435 TNT \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442\n[[YELLOW]]\u0432\u0437\u0440\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043d\u0430 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0438. \u0415\u0441\u0442\u044c \u0442\u0440\u0438 \u043e\u0441\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u041f\u043e\u0434\u0440\u044b\u0432\u043d\u043e\u0439 \u0414\u043e\u0431\u044b\u0447\u0438. \n[[YELLOW]]\u041f\u0435\u0440\u0432\u0430\u044f - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u043e\u043b\u044c\u0448\u0438\u0435 \u0411\u043e\u043c\u0431\u044b, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0434\u0438\u0443\u0441\n[[YELLOW]]\u0432\u0437\u0440\u044b\u0432\u0430 TNT. \u0412\u0442\u043e\u0440\u0430\u044f - \u0443\u043c\u0435\u043d\u0438\u0435 \u042d\u043a\u0441\u043f\u0435\u0440\u0442 \u0412\u0437\u0440\u044b\u0432\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \n[[YELLOW]]\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0432\u0430\u043c\u0438 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u043e\u0442 \u0432\u0437\u0440\u044b\u0432\u0430 TNT. \u0422\u0440\u0435\u0442\u044c\u044f - \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435\n[[YELLOW]]\u0434\u0440\u043e\u043f\u0430 \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043a\u0430\u043c\u043d\u0435\u0439, \u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u0440\u043e\u043f\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0440\u0443\u0434. +Guides.Mining.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e:\n&e\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0434\u043e\u0431\u044b\u0447\u0443 \u043a\u0430\u043c\u043d\u044f \u0438 \u0440\u0443\u0434. \u041e\u043d\u043e \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441,\n&e\u0447\u0442\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0435\u0434\u043a\u0438\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0431\u0443\u0434\u0443\u0442 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0434\u043e\u0431\u044b\u0447\u0438.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0435\u0441\u0442\u0438 \u0434\u043e\u0431\u044b\u0447\u0443 \u0441 \u043a\u0438\u0440\u043a\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435.\n&e\u041e\u043f\u044b\u0442 \u0434\u0430\u0435\u0442\u0441\u044f \u0437\u0430 \u0434\u043e\u0431\u044b\u0447\u0443 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432. +Guides.Mining.Section.1=&3\u0421\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0411\u043b\u043e\u043a\u0438:\n&e\u041a\u0430\u043c\u0435\u043d\u044c, \u0423\u0433\u043e\u043b\u044c, \u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0420\u0443\u0434\u0430, \u0417\u043e\u043b\u043e\u0442\u0430\u044f \u0420\u0443\u0434\u0430, \u0410\u043b\u043c\u0430\u0437\u043d\u0430\u044f \u0420\u0443\u0434\u0430, \u0420\u0435\u0434\u0441\u0442\u043e\u0443\u043d,\n&e\u041b\u0430\u0437\u0443\u0440\u0438\u0442\u043e\u0432\u0430\u044f \u0420\u0443\u0434\u0430, \u041e\u0431\u0441\u0438\u0434\u0438\u0430\u043d, \u0417\u0430\u043c\u0448\u043b\u0435\u043d\u043d\u044b\u0439 \u0431\u0443\u043b\u044b\u0436\u043d\u0438\u043a, \u041a\u0430\u043c\u0435\u043d\u044c \u041a\u0440\u0430\u044f,\n&e\u0421\u0432\u0435\u0442\u044f\u0449\u0438\u0439\u0441\u044f \u041a\u0430\u043c\u0435\u043d\u044c \u0438 \u0410\u0434\u0441\u043a\u0438\u0439 \u041a\u0430\u043c\u0435\u043d\u044c. +Guides.Mining.Section.2=&3\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430:\n&e\u0421 \u043a\u0438\u0440\u043a\u043e\u0439 \u0432 \u0440\u0443\u043a\u0435 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041f\u041a\u041c \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0438\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442.\n&e\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u043a\u043e\u043b\u043e 4 \u0441\u0435\u043a\u0443\u043d\u0434 \u0434\u043b\u044f \u0434\u043e\u0431\u044b\u0447\u0438\n&e\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0445 \u0431\u043b\u043e\u043a\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0443\u043c\u0435\u043d\u0438\u044f \u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430. +Guides.Mining.Section.3=&3\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 \u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430?\n&e\u0421\u0443\u043f\u0435\u0440 \u0414\u0440\u043e\u0431\u0438\u043b\u043a\u0430 - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u043d\u0430\u0432\u044b\u043a\u043e\u043c \u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e.\n&e\u041e\u043d\u043e \u0443\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043d\u0430\u0439\u0442\u0438 \u0441\u043e\u043a\u0440\u043e\u0432\u0438\u0449\u0430 \u0438 \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\n&e\u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0431\u043b\u043e\u043a\u0438 \u0441 \u043e\u0434\u043d\u043e\u0433\u043e \u0443\u0434\u0430\u0440\u0430. +Guides.Mining.Section.4=&3\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430:\n&e\u0421 \u0434\u0435\u0442\u043e\u043d\u0430\u0442\u043e\u0440\u043e\u043c \u0432 \u0440\u0443\u043a\u0435 (\u0437\u0430\u0436\u0438\u0433\u0430\u043b\u043a\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e), \u0441\u043e\u0431\u043b\u044e\u0434\u0430\u044f\n&e\u0434\u0438\u0441\u0442\u0430\u043d\u0446\u0438\u044e, \u043f\u0440\u0438\u0441\u044f\u0434\u044c\u0442\u0435, \u043d\u0430\u0432\u0435\u0434\u0438\u0442\u0435 \u043f\u0435\u0440\u0435\u043a\u0440\u0435\u0441\u0442\u0438\u0435 \u043d\u0430 TNT \u0438 \n&e\u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041f\u041a\u041c, \u044d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0435\u0433\u043e \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e\u043c\u0443 \u0432\u0437\u0440\u044b\u0432\u0443. +Guides.Mining.Section.5=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430?\n&e\u041f\u043e\u0434\u0440\u044b\u0432\u043d\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430 - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435 \u0441 \u043d\u0430\u0432\u044b\u043a\u043e\u043c\n&e\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e. \u041e\u043d\u043e \u0434\u0430\u0435\u0442 \u0431\u043e\u043d\u0443\u0441\u044b \u043f\u0440\u0438 \u0432\u0437\u0440\u044b\u0432\u0435 TNT \u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442\n&e\u0432\u0437\u0440\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u043d\u0430 \u0440\u0430\u0441\u0441\u0442\u043e\u044f\u043d\u0438\u0438. \u0415\u0441\u0442\u044c \u0442\u0440\u0438 \u043e\u0441\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u041f\u043e\u0434\u0440\u044b\u0432\u043d\u043e\u0439 \u0414\u043e\u0431\u044b\u0447\u0438. \n&e\u041f\u0435\u0440\u0432\u0430\u044f - \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u043e\u043b\u044c\u0448\u0438\u0435 \u0411\u043e\u043c\u0431\u044b, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0440\u0430\u0434\u0438\u0443\u0441\n&e\u0432\u0437\u0440\u044b\u0432\u0430 TNT. \u0412\u0442\u043e\u0440\u0430\u044f - \u0443\u043c\u0435\u043d\u0438\u0435 \u042d\u043a\u0441\u043f\u0435\u0440\u0442 \u0412\u0437\u0440\u044b\u0432\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \n&e\u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0432\u0430\u043c\u0438 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u044f \u043e\u0442 \u0432\u0437\u0440\u044b\u0432\u0430 TNT. \u0422\u0440\u0435\u0442\u044c\u044f - \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d\u0438\u0435\n&e\u0434\u0440\u043e\u043f\u0430 \u043f\u0440\u043e\u0441\u0442\u044b\u0445 \u043a\u0430\u043c\u043d\u0435\u0439, \u0438 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0434\u0440\u043e\u043f\u0430 \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0445 \u0440\u0443\u0434. ##Repair -Guides.Repair.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u0435\u043c\u043e\u043d\u0442:\n[[YELLOW]]\u0420\u0435\u043c\u043e\u043d\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u0431\u043b\u043e\u043a \u0434\u043b\u044f \u043f\u043e\u0447\u0438\u043d\u043a\u0438 \u0431\u0440\u043e\u043d\u0438\n[[YELLOW]]\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0438\u043d\u0438\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u0431\u0440\u043e\u043d\u044e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f mcMMO \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e. \n[[YELLOW]]\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u044d\u0442\u043e \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u0431\u043b\u043e\u043a \u0438 \u044d\u0442\u0443 \n[[YELLOW]]\u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e \u043d\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0443\u0442\u0430\u0442\u044c \u0441 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0439. -Guides.Repair.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0449\u0438?\n[[YELLOW]]\u0420\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u0435 mcMMO \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043f\u043e \u043d\u0435\u0439 \u041f\u041a\u041c \n[[YELLOW]]\u0434\u043b\u044f \u043f\u043e\u0447\u0438\u043d\u043a\u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430 \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u0441\u0442\u043e\u0438\u0442 \u0435\u0434\u0435\u043d\u0438\u0446\u0443 \u0441\u044b\u0440\u044c\u044f. -Guides.Repair.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430?\n[[YELLOW]]\u0423\u043c\u0435\u043d\u0438\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430 \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0447\u0438\u043d\u043a\u0438.\n[[YELLOW]]\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0420\u0435\u043c\u043e\u043d\u0442\u0430. -Guides.Repair.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442?\n[[YELLOW]]\u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435. \u041f\u0440\u0438 \u043f\u043e\u0447\u0438\u043d\u043a\u0435\n[[YELLOW]]\u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430 \u043e\u043d\u043e \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441 \u043e\u0442\u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e\n[[YELLOW]]\u0441 \u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e. -Guides.Repair.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b\n[[YELLOW]]\u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u043b\u0435\u043d\u043d\u044b\u043c\u0448\u0430\u043d\u0441\u043e\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u0445 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \n[[YELLOW]]\u042d\u0442\u043e \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u0440\u0435\u0436\u043d\u0435\u043c \u0443\u0440\u043e\u0432\u043d\u0435,\n[[YELLOW]]\u0441\u043d\u0438\u0437\u0438\u0442\u044c\u0441\u044f \u0438\u043b\u0438 \u0438\u0441\u0447\u0435\u0437\u043d\u0443\u0442\u044c. +Guides.Repair.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0420\u0435\u043c\u043e\u043d\u0442:\n&e\u0420\u0435\u043c\u043e\u043d\u0442 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u0431\u043b\u043e\u043a \u0434\u043b\u044f \u043f\u043e\u0447\u0438\u043d\u043a\u0438 \u0431\u0440\u043e\u043d\u0438\n&e\u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432. \n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0438\u043d\u0438\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0438 \u0431\u0440\u043e\u043d\u044e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f mcMMO \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e. \n&e\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u044d\u0442\u043e \u0436\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u0431\u043b\u043e\u043a \u0438 \u044d\u0442\u0443 \n&e\u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e \u043d\u0435 \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u0443\u0442\u0430\u0442\u044c \u0441 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b\u044c\u043d\u043e\u0439. +Guides.Repair.Section.1=&3\u041a\u0430\u043a \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0449\u0438?\n&e\u0420\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u0435 mcMMO \u043d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043f\u043e \u043d\u0435\u0439 \u041f\u041a\u041c \n&e\u0434\u043b\u044f \u043f\u043e\u0447\u0438\u043d\u043a\u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430 \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u0441\u0442\u043e\u0438\u0442 \u0435\u0434\u0435\u043d\u0438\u0446\u0443 \u0441\u044b\u0440\u044c\u044f. +Guides.Repair.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430?\n&e\u0423\u043c\u0435\u043d\u0438\u0435 \u041c\u0430\u0441\u0442\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442\u0430 \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0447\u0438\u043d\u043a\u0438.\n&e\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0420\u0435\u043c\u043e\u043d\u0442\u0430. +Guides.Repair.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442?\n&e\u0421\u0443\u043f\u0435\u0440 \u0420\u0435\u043c\u043e\u043d\u0442 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435. \u041f\u0440\u0438 \u043f\u043e\u0447\u0438\u043d\u043a\u0435\n&e\u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0430 \u043e\u043d\u043e \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441 \u043e\u0442\u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e\n&e\u0441 \u0434\u0432\u043e\u0439\u043d\u043e\u0439 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c\u044e. +Guides.Repair.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0412\u043e\u043b\u0448\u0435\u0431\u043d\u0430\u044f \u041a\u043e\u0432\u043a\u0430?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0440\u0435\u043c\u043e\u043d\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b\n&e\u0441 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u043b\u0435\u043d\u043d\u044b\u043c\u0448\u0430\u043d\u0441\u043e\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438\u0445 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \n&e\u042d\u0442\u043e \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u043e\u0441\u0442\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u043f\u0440\u0435\u0436\u043d\u0435\u043c \u0443\u0440\u043e\u0432\u043d\u0435,\n&e\u0441\u043d\u0438\u0437\u0438\u0442\u044c\u0441\u044f \u0438\u043b\u0438 \u0438\u0441\u0447\u0435\u0437\u043d\u0443\u0442\u044c. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]\u041e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0435:\n[[YELLOW]]\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0437\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u043b\u043e\u043a \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0431\u0440\u043e\u043d\u0438 \u0438\n[[YELLOW]]\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u044d\u0442\u043e \u043f\u043e\u0434\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u041f\u043e\u0447\u0438\u043d\u043a\u0438 \u0438 \u0420\u044b\u0431\u0430\u043b\u043a\u0438, \u0432\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c\n[[YELLOW]]\u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0438\u0445 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u041f\u043e\u0447\u0438\u043d\u043a\u0438 \u0438 \u0420\u044b\u0431\u0430\u043b\u043a\u0438. -Guides.Salvage.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0430\u0437\u0431\u043e\u0440\u043a\u0430 \u0412\u0435\u0449\u0435\u0439?\n[[YELLOW]]\u0420\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0420\u0430\u0437\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u041d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e mcMMO \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043f\u043e \n[[YELLOW]]\u043d\u0435\u0439 \u041f\u041a\u041c, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0432 \u0440\u0443\u043a\u0435 \u043d\u0430 \u0441\u044b\u0440\u044c\u0435. \u042d\u0442\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\n[[YELLOW]]\u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0438 \u0432\u0435\u0440\u043d\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0441\u044b\u0440\u044c\u0435. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\n[[YELLOW]]\u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. -Guides.Salvage.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430?\n[[YELLOW]]\u041a\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430, \u0442\u043e \u044d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0449\u0438.\n[[YELLOW]]\u041f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u0432\u044b\u0445\u043b\u043e\u043f \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c. \u0412\u044b\u0441\u043e\u043a\u0438\u0439\n[[YELLOW]]\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u043b\u043e\u043f \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0447\u0442\u043e \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043e\u0431\u0440\u0430\u0442\u043d\u043e.\n[[YELLOW]]\u0421 \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u043e\u0439 \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c 1 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043e\u0431\u0440\u0430\u0442\u043d\u043e,\n[[YELLOW]]\u043a\u0440\u043e\u043c\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d. \u0422\u0430\u043a \u0447\u0442\u043e \u0432\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0432\u043e\u043b\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f\n[[YELLOW]]\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0431\u0435\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0447\u0435\u0433\u043e-\u0442\u043e \u043e\u0431\u0440\u0430\u0442\u043d\u043e. -Guides.Salvage.Section.3=[[DARK_AQUA]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u0432\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440:\n[[YELLOW]]\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c \u043c\u044b \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c \u0437\u043e\u043b\u043e\u0442\u0443\u044e \u043a\u0438\u0440\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0430 \u043d\u0430 20%,\n[[YELLOW]]\u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043b\u0438\u0442\u043a\u043e\u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c - \u0432\u0441\u0435\u0433\u043e 2\n[[YELLOW]](\u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043a\u0438\u0440\u043a\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 3 \u0441\u043b\u0438\u0442\u043a\u0430 - \u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0442\u043e\u0438\u0442\n[[YELLOW]]33,33% \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438) \u0447\u0442\u043e \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u043e 66%. \u0415\u0441\u043b\u0438 \u0432\u0430\u0448 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\n[[YELLOW]]\u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0433\u043e \u0432\u044b\u0445\u043b\u043e\u043f\u0430 \u043d\u0438\u0436\u0435 66%, \u0442\u043e \u0432\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c 2 \u0441\u043b\u0438\u0442\u043a\u0430.\n[[YELLOW]]\u0415\u0441\u043b\u0438 \u043e\u043d \u0432\u044b\u0448\u0435 \u044d\u0442\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0442\u043e \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c "\u041f\u043e\u043b\u043d\u0443\u044e \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c",\n[[YELLOW]]\u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 - \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 2 \u0441\u043b\u0438\u0442\u043a\u0430. -Guides.Salvage.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u041c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430?\n[[YELLOW]]\u042d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0438 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0435\n[[YELLOW]]\u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0448\u0430\u043d\u0441\u0430 \u0443\u0441\u043f\u0435\u0445\u0430\n[[YELLOW]]\u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u0443\u044e \u043a\u043d\u0438\u0433\u0443 \u0438\u043b\u0438 \u043b\u0438\u0448\u044c \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u0443\u044e.\n\n[[YELLOW]]\u041a\u043e\u0433\u0434\u0430 \u0432\u044b \u0438\u0437\u0432\u043b\u0435\u043a\u0430\u0435\u0442\u0435 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e\u0435 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0442\u043e \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435\n[[YELLOW]]\u043d\u0430 \u043a\u043d\u0438\u0433\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c, \u0447\u0435\u043c \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0435\n[[YELLOW]]\u0431\u044b\u043b\u043e \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435. +Guides.Salvage.Section.0=&3\u041e \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0435:\n&e\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0437\u043e\u043b\u043e\u0442\u043e\u0439 \u0431\u043b\u043e\u043a \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0431\u0440\u043e\u043d\u0438 \u0438\n&e\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u044d\u0442\u043e \u043f\u043e\u0434\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u041f\u043e\u0447\u0438\u043d\u043a\u0438 \u0438 \u0420\u044b\u0431\u0430\u043b\u043a\u0438, \u0432\u0430\u0448 \u0443\u0440\u043e\u0432\u0435\u043d\u044c\n&e\u043f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0432\u0430\u0448\u0438\u0445 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u041f\u043e\u0447\u0438\u043d\u043a\u0438 \u0438 \u0420\u044b\u0431\u0430\u043b\u043a\u0438. +Guides.Salvage.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0430\u0437\u0431\u043e\u0440\u043a\u0430 \u0412\u0435\u0449\u0435\u0439?\n&e\u0420\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0420\u0430\u0437\u0431\u043e\u0440\u043e\u0447\u043d\u0443\u044e \u041d\u0430\u043a\u043e\u0432\u0430\u043b\u044c\u043d\u044e mcMMO \u0438 \u043a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043f\u043e \n&e\u043d\u0435\u0439 \u041f\u041a\u041c, \u0447\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0432 \u0440\u0443\u043a\u0435 \u043d\u0430 \u0441\u044b\u0440\u044c\u0435. \u042d\u0442\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0438\u0442\n&e\u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0438 \u0432\u0435\u0440\u043d\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u043d\u043e\u0435 \u0441\u044b\u0440\u044c\u0435. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u0442\u044c\n&e\u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0435\u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0449\u0438. +Guides.Salvage.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430?\n&e\u041a\u043e\u0433\u0434\u0430 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0430, \u0442\u043e \u044d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u043d\u044b\u0435 \u0432\u0435\u0449\u0438.\n&e\u041f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u0432\u044b\u0445\u043b\u043e\u043f \u043f\u043e\u0432\u044b\u0448\u0430\u0435\u0442\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c. \u0412\u044b\u0441\u043e\u043a\u0438\u0439\n&e\u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u0432\u044b\u0445\u043e\u043b\u043e\u043f \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0447\u0442\u043e \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432 \u043e\u0431\u0440\u0430\u0442\u043d\u043e.\n&e\u0421 \u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u043e\u0439 \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u043e\u0439 \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c 1 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u043e\u0431\u0440\u0430\u0442\u043d\u043e,\n&e\u043a\u0440\u043e\u043c\u0435 \u0441\u043b\u0443\u0447\u0430\u0435\u0432 \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0441\u0438\u043b\u044c\u043d\u043e \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d. \u0422\u0430\u043a \u0447\u0442\u043e \u0432\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0432\u043e\u043b\u043d\u043e\u0432\u0430\u0442\u044c\u0441\u044f\n&e\u043e \u0443\u043d\u0438\u0447\u0442\u043e\u0436\u0435\u043d\u0438\u0438 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u043e\u0432 \u0431\u0435\u0437 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0447\u0435\u0433\u043e-\u0442\u043e \u043e\u0431\u0440\u0430\u0442\u043d\u043e. +Guides.Salvage.Section.3=&3\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u0432\u043e\u0442 \u043f\u0440\u0438\u043c\u0435\u0440:\n&e\u041f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u043c \u043c\u044b \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c \u0437\u043e\u043b\u043e\u0442\u0443\u044e \u043a\u0438\u0440\u043a\u0443, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0435\u043d\u0430 \u043d\u0430 20%,\n&e\u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441\u043b\u0438\u0442\u043a\u043e\u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c - \u0432\u0441\u0435\u0433\u043e 2\n&e(\u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043a\u0438\u0440\u043a\u0430 \u0442\u0440\u0435\u0431\u0443\u0435\u0442 3 \u0441\u043b\u0438\u0442\u043a\u0430 - \u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u0442\u043e\u0438\u0442\n&e33,33% \u043f\u0440\u043e\u0447\u043d\u043e\u0441\u0442\u0438) \u0447\u0442\u043e \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u043e 66%. \u0415\u0441\u043b\u0438 \u0432\u0430\u0448 \u043f\u0440\u043e\u0446\u0435\u043d\u0442\n&e\u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0433\u043e \u0432\u044b\u0445\u043b\u043e\u043f\u0430 \u043d\u0438\u0436\u0435 66%, \u0442\u043e \u0432\u044b \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c 2 \u0441\u043b\u0438\u0442\u043a\u0430.\n&e\u0415\u0441\u043b\u0438 \u043e\u043d \u0432\u044b\u0448\u0435 \u044d\u0442\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f, \u0442\u043e \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c "\u041f\u043e\u043b\u043d\u0443\u044e \u0441\u0442\u043e\u0438\u043c\u043e\u0441\u0442\u044c",\n&e\u0447\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442 - \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 2 \u0441\u043b\u0438\u0442\u043a\u0430. +Guides.Salvage.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u041c\u0430\u0433\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430?\n&e\u042d\u0442\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043a\u043d\u0438\u0433\u0438 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043f\u0435\u0440\u0435\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442\u0435\n&e\u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u044b. \u0412 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0448\u0430\u043d\u0441\u0430 \u0443\u0441\u043f\u0435\u0445\u0430\n&e\u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043f\u043e\u043b\u043d\u0443\u044e \u043a\u043d\u0438\u0433\u0443 \u0438\u043b\u0438 \u043b\u0438\u0448\u044c \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u0443\u044e.\n\n&e\u041a\u043e\u0433\u0434\u0430 \u0432\u044b \u0438\u0437\u0432\u043b\u0435\u043a\u0430\u0435\u0442\u0435 \u0447\u0430\u0441\u0442\u0438\u0447\u043d\u043e\u0435 \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0442\u043e \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435\n&e\u043d\u0430 \u043a\u043d\u0438\u0433\u0435 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u043c\u0435\u043d\u044c\u0448\u0438\u0439 \u0443\u0440\u043e\u0432\u0435\u043d\u044c, \u0447\u0435\u043c \u0437\u0430\u0447\u0430\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0435\n&e\u0431\u044b\u043b\u043e \u043d\u0430 \u043f\u0440\u0435\u0434\u043c\u0435\u0442\u0435. ##Swords -Guides.Swords.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u041c\u0435\u0447\u0438:\n[[YELLOW]]\u042d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a \u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b \u043f\u0440\u0438 \u0431\u0438\u0442\u0432\u0435 \u043c\u0435\u0447\u0435\u043c.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u041e\u043f\u044b\u0442 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0440\u043e\u043d\u0430, \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0433\u043e \n[[YELLOW]]\u043c\u043e\u0431\u0430\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0435\u0447\u0430. -Guides.Swords.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440?\n[[YELLOW]]\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \n[[YELLOW]]\u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c \u0441 \u043c\u0435\u0447\u0435\u043c \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0432\u0435\u0440\u0448\u0438\u0442\u044c \n[[YELLOW]]\u0443\u0434\u0430\u0440 \u043f\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u0438, \u0447\u0442\u043e \u043d\u0430\u043d\u0435\u0441\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e 25% \u0443\u0440\u043e\u043d\u0430\n[[YELLOW]]\u0438 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u044d\u0444\u0444\u0435\u043a\u0442 \u043a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f 5 \u0442\u0438\u043a\u043e\u0432. -Guides.Swords.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0430?\n[[YELLOW]]\u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0430 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043f\u0440\u0438\n[[YELLOW]]\u043f\u0440\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0443\u0434\u0430\u0440\u043e\u0432 \u043e\u0442\u0440\u0430\u0437\u0438\u0442\u044c 50% \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u043d\u0430. -Guides.Swords.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435?\n[[YELLOW]]\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u0440\u0430\u0433\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0440\u043e\u043d \u043a\u0430\u0436\u0434\u044b\u0435 2 \u0441\u0435\u043a\u0443\u043d\u0434\u044b.\n[[YELLOW]]\u0426\u0435\u043b\u044c \u0431\u0443\u0434\u0435\u0442 \u043a\u0440\u043e\u0432\u043e\u0442\u043e\u0447\u0438\u0442\u044c \u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\n[[YELLOW]]\u0438\u043b\u0438 \u043d\u0435 \u043d\u0430\u0441\u0442\u0443\u043f\u0438\u0442 \u0441\u043c\u0435\u0440\u0442\u044c. \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u044d\u0444\u0444\u0435\u043a\u0442\u0430\n[[YELLOW]]\u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u041c\u0435\u0447\u0438. +Guides.Swords.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u041c\u0435\u0447\u0438:\n&e\u042d\u0442\u043e\u0442 \u043d\u0430\u0432\u044b\u043a \u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b \u043f\u0440\u0438 \u0431\u0438\u0442\u0432\u0435 \u043c\u0435\u0447\u0435\u043c.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u041e\u043f\u044b\u0442 \u043d\u0430\u0447\u0438\u0441\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u0443\u0440\u043e\u043d\u0430, \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0433\u043e \n&e\u043c\u043e\u0431\u0430\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u043c\u0435\u0447\u0430. +Guides.Swords.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440?\n&e\u0420\u0435\u0436\u0443\u0449\u0438\u0439 \u0423\u0434\u0430\u0440 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \n&e\u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c \u0441 \u043c\u0435\u0447\u0435\u043c \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0432\u0435\u0440\u0448\u0438\u0442\u044c \n&e\u0443\u0434\u0430\u0440 \u043f\u043e \u043e\u0431\u043b\u0430\u0441\u0442\u0438, \u0447\u0442\u043e \u043d\u0430\u043d\u0435\u0441\u0435\u0442 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e 25% \u0443\u0440\u043e\u043d\u0430\n&e\u0438 \u0432\u044b\u0437\u043e\u0432\u0435\u0442 \u044d\u0444\u0444\u0435\u043a\u0442 \u043a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u043e\u0434\u043b\u0438\u0442\u0441\u044f 5 \u0442\u0438\u043a\u043e\u0432. +Guides.Swords.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0430?\n&e\u041a\u043e\u043d\u0442\u0440\u0430\u0442\u0430\u043a\u0430 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u043f\u0440\u0438\n&e\u043f\u0440\u0438 \u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0443\u0434\u0430\u0440\u043e\u0432 \u043e\u0442\u0440\u0430\u0437\u0438\u0442\u044c 50% \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u043d\u0430. +Guides.Swords.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435?\n&e\u041a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u0440\u0430\u0433\u043e\u0432 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0440\u043e\u043d \u043a\u0430\u0436\u0434\u044b\u0435 2 \u0441\u0435\u043a\u0443\u043d\u0434\u044b.\n&e\u0426\u0435\u043b\u044c \u0431\u0443\u0434\u0435\u0442 \u043a\u0440\u043e\u0432\u043e\u0442\u043e\u0447\u0438\u0442\u044c \u043f\u043e\u043a\u0430 \u043d\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\n&e\u0438\u043b\u0438 \u043d\u0435 \u043d\u0430\u0441\u0442\u0443\u043f\u0438\u0442 \u0441\u043c\u0435\u0440\u0442\u044c. \u041f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u044d\u0444\u0444\u0435\u043a\u0442\u0430\n&e\u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u041c\u0435\u0447\u0438. ##Smelting Guides.Smelting.Section.0=\u0421\u043a\u043e\u0440\u043e \u0431\u0443\u0434\u0435\u0442... ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435:\n[[YELLOW]]\u041d\u0430\u0432\u044b\u043a \u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0438\u0433\u0440\u043e\u043a\u0430\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b \u0432 \u0431\u0438\u0442\u0432\u0435\n[[YELLOW]]\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0437\u0432\u0435\u0440\u0435\u0439.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0432\u044b\u043a\u0435, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0438\u0440\u0443\u0447\u0430\u0442\u044c \u0432\u043e\u043b\u043a\u043e\u0432\n[[YELLOW]]\u0438\u043b\u0438 \u043e\u0446\u0435\u043b\u043e\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0432\u043e\u043b\u043a\u043e\u0432. -Guides.Taming.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432?\n[[YELLOW]]\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c\n[[YELLOW]]\u043f\u0440\u0438\u0437\u044b\u0432\u0430\u0442\u044c \u043a \u0441\u0435\u0431\u0435 \u043f\u0440\u0438\u0440\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0432\u043e\u043b\u043a\u043e\u0432 \u0438\u043b\u0438 \u043e\u0446\u0435\u043b\u043e\u0442\u043e\u0432. \u042d\u0442\u043e \u043c\u043e\u0436\u043d\u043e\n[[YELLOW]]\u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430\u0436\u0430\u0432 \u041b\u041a\u041c, \u0434\u0435\u0440\u0436\u0430 \u0432 \u0440\u0443\u043a\u0435 \u043a\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u0440\u044b\u0431\u0443. -Guides.Taming.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439?\n[[YELLOW]]\u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0433\u0440\u043e\u043a\u0430\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u0435 \u0438\u0445 \u043f\u0438\u0442\u043e\u043c\u0446\u0435\u0432\n[[YELLOW]]\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0438\u0445. \u041a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041b\u041a\u041c \u043f\u043e \u0432\u043e\u043b\u043a\u0443 \u0438\u043b\u0438 \n[[YELLOW]]\u043e\u0446\u0435\u043b\u043e\u0442\u0443, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439. -Guides.Taming.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043a\u0443\u0441?\n[[YELLOW]]\u0423\u043a\u0443\u0441 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u0447\u0442\u043e \u0430\u0442\u0430\u043a\u0430\n[[YELLOW]]\u0432\u0430\u0448\u0438\u0445 \u0432\u043e\u043b\u043a\u043e\u0432 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u043a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u044e \u0446\u0435\u043b\u0438. -Guides.Taming.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0441\u0442\u0440\u044b\u0435 \u041a\u043e\u0433\u0442\u0438?\n[[YELLOW]]\u0423\u043c\u0435\u043d\u0438\u0435 \u041e\u0441\u0442\u0440\u044b\u0435 \u041a\u043e\u0433\u0442\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u0448\u0438\u043c\u0438 \u0432\u043e\u043b\u043a\u0430\u043c \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c\n[[YELLOW]]\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435. -Guides.Taming.Section.5=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043d\u0430\u043d\u0438\u0435 \u041e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0435\u0439 \u0421\u0440\u0435\u0434\u044b?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u0448\u0438\u043c \u0432\u043e\u043b\u043a\u0430\u043c \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u0441\u044f\n[[YELLOW]]\u043a \u0432\u0430\u043c,\u0435\u0441\u043b\u0438 \u0438\u043c \u0443\u0433\u0440\u043e\u0436\u0430\u0435\u0442 \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u041a\u0430\u043a\u0442\u0443\u0441/\u041b\u0430\u0432\u0430. \u041e\u043d\u043e \u0442\u0430\u043a\u0436\u0435\n[[YELLOW]]\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0438\u043c \u0432\u043e\u043b\u043a\u0430\u043c \u0437\u0430\u0449\u0438\u0442\u0443 \u043e\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u043d\u0430 \u043f\u0440\u0438 \u043f\u0430\u0434\u0435\u043d\u0438\u0438. -Guides.Taming.Section.6=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0413\u0443\u0441\u0442\u043e\u0439 \u041c\u0435\u0445?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0439 \u0432\u0430\u0448\u0438\u043c\u0438 \u0432\u043e\u043b\u043a\u0430\u043c\u0438\n[[YELLOW]]\u0443\u0440\u043e\u043d \u0438 \u043d\u0430\u0434\u0435\u043b\u044f\u0435\u0442 \u0438\u0445 \u043e\u0433\u043d\u0435\u0441\u0442\u043e\u0439\u043a\u043e\u0441\u0442\u044c\u044e. -Guides.Taming.Section.7=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041d\u0430\u0434\u0435\u0436\u043d\u0430\u044f \u0417\u0430\u0449\u0438\u0442\u0430?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0439 \u0432\u0430\u0448\u0438\u043c\u0438\n[[YELLOW]]\u0432\u043e\u043b\u043a\u0430\u043c\u0438 \u0443\u0440\u043e\u043d \u043f\u0440\u0438 \u0432\u0437\u0440\u044b\u0432\u0430\u0445. -Guides.Taming.Section.8=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u044b\u0441\u0442\u0440\u043e\u0435 \u041f\u0438\u0442\u0430\u043d\u0438\u0435?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0438\u043c \u0432\u043e\u043b\u043a\u0430\u043c \u0448\u0430\u043d\u0441\n[[YELLOW]]\u0438\u0441\u0446\u0435\u043b\u0438\u0442\u044c\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 \u043e\u043d\u0438 \u0430\u0442\u0430\u043a\u0443\u044e\u0442 \u043a\u043e\u0433\u043e-\u043b\u0438\u0431\u043e. +Guides.Taming.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435:\n&e\u041d\u0430\u0432\u044b\u043a \u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0438\u0433\u0440\u043e\u043a\u0430\u043c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b \u0432 \u0431\u0438\u0442\u0432\u0435\n&e\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0437\u0432\u0435\u0440\u0435\u0439.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0432 \u044d\u0442\u043e\u043c \u043d\u0430\u0432\u044b\u043a\u0435, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0438\u0440\u0443\u0447\u0430\u0442\u044c \u0432\u043e\u043b\u043a\u043e\u0432\n&e\u0438\u043b\u0438 \u043e\u0446\u0435\u043b\u043e\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0440\u0430\u0436\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u043f\u043e\u043c\u043e\u0449\u0438 \u0432\u043e\u043b\u043a\u043e\u0432. +Guides.Taming.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432?\n&e\u0417\u043e\u0432 \u041f\u0440\u0435\u0434\u043a\u043e\u0432 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c\n&e\u043f\u0440\u0438\u0437\u044b\u0432\u0430\u0442\u044c \u043a \u0441\u0435\u0431\u0435 \u043f\u0440\u0438\u0440\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u0432\u043e\u043b\u043a\u043e\u0432 \u0438\u043b\u0438 \u043e\u0446\u0435\u043b\u043e\u0442\u043e\u0432. \u042d\u0442\u043e \u043c\u043e\u0436\u043d\u043e\n&e\u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430\u0436\u0430\u0432 \u041b\u041a\u041c, \u0434\u0435\u0440\u0436\u0430 \u0432 \u0440\u0443\u043a\u0435 \u043a\u043e\u0441\u0442\u0438 \u0438\u043b\u0438 \u0440\u044b\u0431\u0443. +Guides.Taming.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439?\n&e\u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0438\u0433\u0440\u043e\u043a\u0430\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0437\u0434\u043e\u0440\u043e\u0432\u044c\u0435 \u0438\u0445 \u043f\u0438\u0442\u043e\u043c\u0446\u0435\u0432\n&e\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043d\u0438\u0445. \u041a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u041b\u041a\u041c \u043f\u043e \u0432\u043e\u043b\u043a\u0443 \u0438\u043b\u0438 \n&e\u043e\u0446\u0435\u043b\u043e\u0442\u0443, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043d\u0430\u043d\u0438\u0435 \u0417\u0432\u0435\u0440\u0435\u0439. +Guides.Taming.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0423\u043a\u0443\u0441?\n&e\u0423\u043a\u0443\u0441 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u0447\u0442\u043e \u0430\u0442\u0430\u043a\u0430\n&e\u0432\u0430\u0448\u0438\u0445 \u0432\u043e\u043b\u043a\u043e\u0432 \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u043a\u0440\u043e\u0432\u043e\u0442\u0435\u0447\u0435\u043d\u0438\u044e \u0446\u0435\u043b\u0438. +Guides.Taming.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0441\u0442\u0440\u044b\u0435 \u041a\u043e\u0433\u0442\u0438?\n&e\u0423\u043c\u0435\u043d\u0438\u0435 \u041e\u0441\u0442\u0440\u044b\u0435 \u041a\u043e\u0433\u0442\u0438 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u0448\u0438\u043c\u0438 \u0432\u043e\u043b\u043a\u0430\u043c \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c\n&e\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0443\u0440\u043e\u043d, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u0432\u043d\u044f \u043d\u0430\u0432\u044b\u043a\u0430 \u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435. +Guides.Taming.Section.5=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0417\u043d\u0430\u043d\u0438\u0435 \u041e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0435\u0439 \u0421\u0440\u0435\u0434\u044b?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u0448\u0438\u043c \u0432\u043e\u043b\u043a\u0430\u043c \u0442\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u0441\u044f\n&e\u043a \u0432\u0430\u043c,\u0435\u0441\u043b\u0438 \u0438\u043c \u0443\u0433\u0440\u043e\u0436\u0430\u0435\u0442 \u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u041a\u0430\u043a\u0442\u0443\u0441/\u041b\u0430\u0432\u0430. \u041e\u043d\u043e \u0442\u0430\u043a\u0436\u0435\n&e\u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0438\u043c \u0432\u043e\u043b\u043a\u0430\u043c \u0437\u0430\u0449\u0438\u0442\u0443 \u043e\u0442 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u0443\u0440\u043e\u043d\u0430 \u043f\u0440\u0438 \u043f\u0430\u0434\u0435\u043d\u0438\u0438. +Guides.Taming.Section.6=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0413\u0443\u0441\u0442\u043e\u0439 \u041c\u0435\u0445?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0439 \u0432\u0430\u0448\u0438\u043c\u0438 \u0432\u043e\u043b\u043a\u0430\u043c\u0438\n&e\u0443\u0440\u043e\u043d \u0438 \u043d\u0430\u0434\u0435\u043b\u044f\u0435\u0442 \u0438\u0445 \u043e\u0433\u043d\u0435\u0441\u0442\u043e\u0439\u043a\u043e\u0441\u0442\u044c\u044e. +Guides.Taming.Section.7=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041d\u0430\u0434\u0435\u0436\u043d\u0430\u044f \u0417\u0430\u0449\u0438\u0442\u0430?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0443\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0439 \u0432\u0430\u0448\u0438\u043c\u0438\n&e\u0432\u043e\u043b\u043a\u0430\u043c\u0438 \u0443\u0440\u043e\u043d \u043f\u0440\u0438 \u0432\u0437\u0440\u044b\u0432\u0430\u0445. +Guides.Taming.Section.8=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u044b\u0441\u0442\u0440\u043e\u0435 \u041f\u0438\u0442\u0430\u043d\u0438\u0435?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u0448\u0438\u043c \u0432\u043e\u043b\u043a\u0430\u043c \u0448\u0430\u043d\u0441\n&e\u0438\u0441\u0446\u0435\u043b\u0438\u0442\u044c\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 \u043e\u043d\u0438 \u0430\u0442\u0430\u043a\u0443\u044e\u0442 \u043a\u043e\u0433\u043e-\u043b\u0438\u0431\u043e. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439:\n[[YELLOW]]\u041d\u0430\u0432\u044b\u043a \u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439 \u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u0435\u0432\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b, \u043a\u043e\u0433\u0434\u0430\n[[YELLOW]]\u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0432\u0430\u0448\u0438 \u043a\u0443\u043b\u0430\u043a\u0438 \u043a\u0430\u043a \u043e\u0440\u0443\u0436\u0438\u0435.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u043d\u0430, \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0433\u043e\n[[YELLOW]]\u043a\u0443\u043b\u0430\u043a\u0430\u043c\u0438 \u043c\u043e\u0431\u0430\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c. -Guides.Unarmed.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u0435\u0440\u0441\u0435\u0440\u043a?\n[[YELLOW]]\u0411\u0435\u0440\u0441\u0435\u0440\u043a - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c.\n[[YELLOW]]\u041a\u043e\u0433\u0434\u0430 \u043e\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u043d\u0430 50% \u0431\u043e\u043b\u044c\u0448\u0435 \u0443\u0440\u043e\u043d\u0430 \u0438\n[[YELLOW]]\u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0445\u0440\u0443\u043f\u043a\u0438\u0435 \u0431\u043b\u043e\u043a\u0438, \u043a\u0430\u043a \u0413\u0440\u044f\u0437\u044c \u0438 \u0422\u0440\u0430\u0432\u0430. -Guides.Unarmed.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u041a\u0443\u043b\u0430\u043a?\n[[YELLOW]]\u0423\u043c\u0435\u043d\u0438\u0435 \u0416\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u041a\u0443\u043b\u0430\u043a \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u043e\u043d, \u043d\u0430\u043d\u043e\u0441\u0438\u043c\u044b\u0439\n[[YELLOW]]\u043a\u0443\u043b\u0430\u043a\u0430\u043c\u0438 \u043c\u043e\u0431\u0430\u043c \u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c. -Guides.Unarmed.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0421\u0442\u0440\u0435\u043b?\n[[YELLOW]]\u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0421\u0442\u0440\u0435\u043b - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441\n[[YELLOW]]\u043e\u0442\u0440\u0430\u0436\u0430\u0442\u044c \u0441\u0442\u0440\u0435\u043b\u044b, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u044b\u0435 \u0421\u043a\u0435\u043b\u0435\u0442\u0430\u043c\u0438 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0438\u0433\u0440\u043e\u043a\u0430\u043c\u0438.\n[[YELLOW]]\u0421\u0442\u0440\u0435\u043b\u0430 \u0443\u043f\u0430\u0434\u0435\u0442 \u043d\u0430 \u0437\u0435\u043c\u043b\u044e \u0431\u0435\u0437 \u043f\u0440\u0438\u0447\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0430\u043c \u0432\u0440\u0435\u0434\u0430. -Guides.Unarmed.Section.4=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0425\u0432\u0430\u0442\u043a\u0430?\n[[YELLOW]]\u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0425\u0432\u0430\u0442\u043a\u0430 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0435\u043f\u044f\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n[[YELLOW]]\u0440\u0430\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u044e. \u0428\u0430\u043d\u0441 \u0440\u0430\u0441\u0442\u0435\u0442 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043d\u0430\u0432\u044b\u043a\u0430 \u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439. -Guides.Unarmed.Section.5=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0430\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u0435?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u043e\u0440\u0443\u0436\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432,\n[[YELLOW]]\u0442\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044e \u043d\u0430 \u0437\u0435\u043c\u043b\u044e \u043e\u0440\u0443\u0436\u0438\u044f \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a\u0430. +Guides.Unarmed.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439:\n&e\u041d\u0430\u0432\u044b\u043a \u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439 \u0434\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0431\u043e\u0435\u0432\u044b\u0435 \u0431\u043e\u043d\u0443\u0441\u044b, \u043a\u043e\u0433\u0434\u0430\n&e\u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0432\u0430\u0448\u0438 \u043a\u0443\u043b\u0430\u043a\u0438 \u043a\u0430\u043a \u043e\u0440\u0443\u0436\u0438\u0435.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u043e\u0433\u043e \u043e\u043f\u044b\u0442\u0430 \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u043e\u0442 \u0443\u0440\u043e\u043d\u0430, \u043d\u0430\u043d\u0435\u0441\u0435\u043d\u043d\u043e\u0433\u043e\n&e\u043a\u0443\u043b\u0430\u043a\u0430\u043c\u0438 \u043c\u043e\u0431\u0430\u043c \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c. +Guides.Unarmed.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0411\u0435\u0440\u0441\u0435\u0440\u043a?\n&e\u0411\u0435\u0440\u0441\u0435\u0440\u043a - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c.\n&e\u041a\u043e\u0433\u0434\u0430 \u043e\u043d\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u043d\u0430\u043d\u043e\u0441\u0438\u0442\u044c \u043d\u0430 50% \u0431\u043e\u043b\u044c\u0448\u0435 \u0443\u0440\u043e\u043d\u0430 \u0438\n&e\u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u0442\u044c \u0445\u0440\u0443\u043f\u043a\u0438\u0435 \u0431\u043b\u043e\u043a\u0438, \u043a\u0430\u043a \u0413\u0440\u044f\u0437\u044c \u0438 \u0422\u0440\u0430\u0432\u0430. +Guides.Unarmed.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u041a\u0443\u043b\u0430\u043a?\n&e\u0423\u043c\u0435\u043d\u0438\u0435 \u0416\u0435\u043b\u0435\u0437\u043d\u044b\u0439 \u041a\u0443\u043b\u0430\u043a \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0440\u043e\u043d, \u043d\u0430\u043d\u043e\u0441\u0438\u043c\u044b\u0439\n&e\u043a\u0443\u043b\u0430\u043a\u0430\u043c\u0438 \u043c\u043e\u0431\u0430\u043c \u0438 \u0434\u0440\u0443\u0433\u0438\u043c \u0438\u0433\u0440\u043e\u043a\u0430\u043c. +Guides.Unarmed.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0421\u0442\u0440\u0435\u043b?\n&e\u041e\u0442\u0440\u0430\u0436\u0435\u043d\u0438\u0435 \u0421\u0442\u0440\u0435\u043b - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0434\u0430\u0435\u0442 \u0432\u0430\u043c \u0448\u0430\u043d\u0441\n&e\u043e\u0442\u0440\u0430\u0436\u0430\u0442\u044c \u0441\u0442\u0440\u0435\u043b\u044b, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u044b\u0435 \u0421\u043a\u0435\u043b\u0435\u0442\u0430\u043c\u0438 \u0438\u043b\u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0438\u0433\u0440\u043e\u043a\u0430\u043c\u0438.\n&e\u0421\u0442\u0440\u0435\u043b\u0430 \u0443\u043f\u0430\u0434\u0435\u0442 \u043d\u0430 \u0437\u0435\u043c\u043b\u044e \u0431\u0435\u0437 \u043f\u0440\u0438\u0447\u0435\u043d\u0435\u043d\u0438\u044f \u0432\u0430\u043c \u0432\u0440\u0435\u0434\u0430. +Guides.Unarmed.Section.4=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0425\u0432\u0430\u0442\u043a\u0430?\n&e\u0416\u0435\u043b\u0435\u0437\u043d\u0430\u044f \u0425\u0432\u0430\u0442\u043a\u0430 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0435\u043f\u044f\u0442\u0441\u0442\u0432\u0443\u0435\u0442\n&e\u0440\u0430\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u044e. \u0428\u0430\u043d\u0441 \u0440\u0430\u0441\u0442\u0435\u0442 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0443\u0440\u043e\u0432\u043d\u0435\u043c \u043d\u0430\u0432\u044b\u043a\u0430 \u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439. +Guides.Unarmed.Section.5=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0420\u0430\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u0438\u0435?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u043e\u0440\u0443\u0436\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432,\n&e\u0442\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442 \u043a \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044e \u043d\u0430 \u0437\u0435\u043c\u043b\u044e \u043e\u0440\u0443\u0436\u0438\u044f \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u0438\u043a\u0430. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e:\n[[YELLOW]]\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e - \u044d\u0442\u043e \u0432\u0441\u0435 \u0447\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0440\u0443\u0431\u043a\u0438 \u0434\u0435\u0440\u0435\u0432\u044c\u0435\u0432.\n\n[[DARK_AQUA]]\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n[[YELLOW]]\u041e\u043f\u044b\u0442 \u0434\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0443\u0448\u0435\u043d\u0438\u0438 \u0431\u043b\u043e\u043a\u043e\u0432 \u0434\u0440\u0435\u0432\u0435\u0441\u0438\u043d\u044b. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041b\u0435\u0441\u043e\u0440\u0443\u0431?\n[[YELLOW]]\u041b\u0435\u0441\u043e\u0440\u0443\u0431 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f\n[[YELLOW]]\u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c \u0441 \u0442\u043e\u043f\u043e\u0440\u043e\u043c \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0442\u043e\u043c\u0443, \n[[YELLOW]]\u0447\u0442\u043e \u0432\u0441\u0435 \u0434\u0435\u0440\u0435\u0432\u043e \u0432\u043c\u0438\u0433 \u0431\u0443\u0434\u0435\u0442 \u0441\u0440\u0443\u0431\u043b\u0435\u043d\u043e, \u0438 \u0432\u0441\u0435 \u0431\u043b\u043e\u043a\u0438 \u0434\u0440\u0435\u0432\u0435\u0441\u0438\u043d\u044b\n[[YELLOW]]\u0432\u044b\u043f\u0430\u0434\u0443\u0442 \u0437\u0430 \u0440\u0430\u0437. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0421\u0434\u0443\u0432\u0430\u0442\u0435\u043b\u044c \u041b\u0438\u0441\u0442\u044c\u0435\u0432?\n[[YELLOW]]\u0421\u0434\u0443\u0432\u0430\u0442\u0435\u043b\u044c \u041b\u0438\u0441\u0442\u044c\u0435\u0432 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\n[[YELLOW]]\u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0431\u043b\u043e\u043a\u0438 \u043b\u0438\u0441\u0442\u0432\u044b \u0432\u043c\u0438\u0433 \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0443\u0434\u0430\u0440\u0435 \u0442\u043e\u043f\u043e\u0440\u043e\u043c. \n[[YELLOW]]\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 100. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f?\n[[YELLOW]]\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f\n[[YELLOW]]\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 \u0434\u0440\u0435\u0432\u0435\u0441\u0438\u043d\u044b \u043f\u0440\u0438 \u0440\u0443\u0431\u043a\u0435. +Guides.Woodcutting.Section.0=&3\u041e \u043d\u0430\u0432\u044b\u043a\u0435 \u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e:\n&e\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e - \u044d\u0442\u043e \u0432\u0441\u0435 \u0447\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0440\u0443\u0431\u043a\u0438 \u0434\u0435\u0440\u0435\u0432\u044c\u0435\u0432.\n\n&3\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430:\n&e\u041e\u043f\u044b\u0442 \u0434\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0440\u0430\u0437\u0440\u0443\u0448\u0435\u043d\u0438\u0438 \u0431\u043b\u043e\u043a\u043e\u0432 \u0434\u0440\u0435\u0432\u0435\u0441\u0438\u043d\u044b. +Guides.Woodcutting.Section.1=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u041b\u0435\u0441\u043e\u0440\u0443\u0431?\n&e\u041b\u0435\u0441\u043e\u0440\u0443\u0431 - \u044d\u0442\u043e \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442\u0441\u044f\n&e\u043d\u0430\u0436\u0430\u0442\u0438\u0435\u043c \u041f\u041a\u041c \u0441 \u0442\u043e\u043f\u043e\u0440\u043e\u043c \u0432 \u0440\u0443\u043a\u0435. \u042d\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u0434\u0435\u0442 \u043a \u0442\u043e\u043c\u0443, \n&e\u0447\u0442\u043e \u0432\u0441\u0435 \u0434\u0435\u0440\u0435\u0432\u043e \u0432\u043c\u0438\u0433 \u0431\u0443\u0434\u0435\u0442 \u0441\u0440\u0443\u0431\u043b\u0435\u043d\u043e, \u0438 \u0432\u0441\u0435 \u0431\u043b\u043e\u043a\u0438 \u0434\u0440\u0435\u0432\u0435\u0441\u0438\u043d\u044b\n&e\u0432\u044b\u043f\u0430\u0434\u0443\u0442 \u0437\u0430 \u0440\u0430\u0437. +Guides.Woodcutting.Section.2=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0421\u0434\u0443\u0432\u0430\u0442\u0435\u043b\u044c \u041b\u0438\u0441\u0442\u044c\u0435\u0432?\n&e\u0421\u0434\u0443\u0432\u0430\u0442\u0435\u043b\u044c \u041b\u0438\u0441\u0442\u044c\u0435\u0432 - \u044d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u0440\u0438\u0432\u043e\u0434\u0438\u0442\n&e\u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0431\u043b\u043e\u043a\u0438 \u043b\u0438\u0441\u0442\u0432\u044b \u0432\u043c\u0438\u0433 \u0440\u0430\u0437\u0440\u0443\u0448\u0430\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u0443\u0434\u0430\u0440\u0435 \u0442\u043e\u043f\u043e\u0440\u043e\u043c. \n&e\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u044d\u0442\u043e \u0443\u043c\u0435\u043d\u0438\u0435 \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 100. +Guides.Woodcutting.Section.3=&3\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \u0443\u043c\u0435\u043d\u0438\u0435 \u0414\u0432\u043e\u0439\u043d\u043e\u0439 \u0414\u0440\u043e\u043f?\n&e\u042d\u0442\u043e \u043f\u0430\u0441\u0441\u0438\u0432\u043d\u043e\u0435 \u0443\u043c\u0435\u043d\u0438\u0435 \u0434\u0430\u0435\u0442 \u0448\u0430\u043d\u0441 \u0432\u044b\u043f\u0430\u0434\u0435\u043d\u0438\u044f\n&e\u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0431\u043b\u043e\u043a\u0430 \u0434\u0440\u0435\u0432\u0435\u0441\u0438\u043d\u044b \u043f\u0440\u0438 \u0440\u0443\u0431\u043a\u0435. Effects.Effects=\u042d\u0424\u0424\u0415\u041a\u0422\u042b Effects.SubSkills.Overhaul=\u0421\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 -Effects.Child=[[DARK_GRAY]]\u0423\u0420\u041e\u0412\u0415\u041d\u042c: [[GREEN]]{0} -Effects.Child.Overhaul=[[DARK_AQUA]]\u041d\u0410\u0421\u041b\u0415\u0414\u0421\u0422\u0412\u0415\u041d\u041d\u042b\u0419 \u0423\u0420.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]\u0423\u0420.[[YELLOW]]{1}[[GOLD]]) -Effects.Level=[[DARK_GRAY]]\u0423\u0420\u041e\u0412\u0415\u041d\u042c: [[GREEN]]{0} [[DARK_AQUA]]\u041e\u041f\u042b\u0422[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Level.Overhaul=[[GOLD]]\u0423\u0420\u041e\u0412\u0415\u041d\u042c: [[YELLOW]]{0} [[DARK_AQUA]]\u041e\u041f\u042b\u0422\u0410[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child=&8\u0423\u0420\u041e\u0412\u0415\u041d\u042c: &a{0} +Effects.Child.Overhaul=&3\u041d\u0410\u0421\u041b\u0415\u0414\u0421\u0422\u0412\u0415\u041d\u041d\u042b\u0419 \u0423\u0420.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3\u0423\u0420.&e{1}&6) +Effects.Level=&8\u0423\u0420\u041e\u0412\u0415\u041d\u042c: &a{0} &3\u041e\u041f\u042b\u0422&e(&6{1}&e/&6{2}&e) +Effects.Level.Overhaul=&6\u0423\u0420\u041e\u0412\u0415\u041d\u042c: &e{0} &3\u041e\u041f\u042b\u0422\u0410&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 -Commands.XPGain.Overhaul=[[GOLD]]\u041e\u043f\u044b\u0442\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]Overhaul Era[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - Overhaul Era [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043a\u0438\u043b\u043b \u043d\u0430 Wiki![[YELLOW]]] +Commands.XPGain.Overhaul=&6\u041e\u043f\u044b\u0442\u0430 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043e: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3Overhaul Era&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - Overhaul Era &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&f\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u043a\u0438\u043b\u043b \u043d\u0430 Wiki!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u0434\u043e [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u0434\u043e &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430 Overhaul.Name.Alchemy=\u0410\u043b\u0445\u0438\u043c\u0438\u044f Overhaul.Name.Archery=\u041b\u0443\u043a\u0438 @@ -984,119 +983,119 @@ Overhaul.Name.Woodcutting=\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442 # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]\u0418\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438... -XPBar.Acrobatics=\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430 \u0443\u0440.[[GOLD]]{0} -XPBar.Alchemy=\u0410\u043b\u0445\u0438\u043c\u0438\u044f \u0443\u0440..[[GOLD]]{0} -XPBar.Archery=\u041b\u0443\u043a\u0438 \u0443\u0440.[[GOLD]]{0} -XPBar.Axes=\u0422\u043e\u043f\u043e\u0440\u044b \u0443\u0440.[[GOLD]]{0} -XPBar.Excavation=\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438 \u0443\u0440.[[GOLD]]{0} -XPBar.Fishing=\u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e \u0443\u0440.[[GOLD]]{0} -XPBar.Herbalism=\u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0440.[[GOLD]]{0} -XPBar.Mining=\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e \u0443\u0440.[[GOLD]]{0} -XPBar.Repair=\u041f\u043e\u0447\u0438\u043d\u043a\u0430 \u0443\u0440.[[GOLD]]{0} -XPBar.Salvage=\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0443\u0440.[[GOLD]]{0} -XPBar.Smelting=\u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0430 \u0443\u0440.[[GOLD]]{0} -XPBar.Swords=\u041c\u0435\u0447\u0438 \u0443\u0440.[[GOLD]]{0} -XPBar.Taming=\u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0443\u0440.[[GOLD]]{0} -XPBar.Unarmed=\u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439 \u0443\u0440.[[GOLD]]{0} -XPBar.Woodcutting=\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e \u0443\u0440.[[GOLD]]{0} +XPBar.Template.EarlyGameBoost=&6\u0418\u0437\u0443\u0447\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438... +XPBar.Acrobatics=\u0410\u043a\u0440\u043e\u0431\u0430\u0442\u0438\u043a\u0430 \u0443\u0440.&6{0} +XPBar.Alchemy=\u0410\u043b\u0445\u0438\u043c\u0438\u044f \u0443\u0440..&6{0} +XPBar.Archery=\u041b\u0443\u043a\u0438 \u0443\u0440.&6{0} +XPBar.Axes=\u0422\u043e\u043f\u043e\u0440\u044b \u0443\u0440.&6{0} +XPBar.Excavation=\u0420\u0430\u0441\u043a\u043e\u043f\u043a\u0438 \u0443\u0440.&6{0} +XPBar.Fishing=\u0420\u044b\u0431\u043e\u043b\u043e\u0432\u0441\u0442\u0432\u043e \u0443\u0440.&6{0} +XPBar.Herbalism=\u0422\u0440\u0430\u0432\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0440.&6{0} +XPBar.Mining=\u0428\u0430\u0445\u0442\u0435\u0440\u0441\u0442\u0432\u043e \u0443\u0440.&6{0} +XPBar.Repair=\u041f\u043e\u0447\u0438\u043d\u043a\u0430 \u0443\u0440.&6{0} +XPBar.Salvage=\u041f\u0435\u0440\u0435\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0443\u0440.&6{0} +XPBar.Smelting=\u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0430 \u0443\u0440.&6{0} +XPBar.Swords=\u041c\u0435\u0447\u0438 \u0443\u0440.&6{0} +XPBar.Taming=\u0423\u043a\u0440\u043e\u0449\u0435\u043d\u0438\u0435 \u0443\u0440.&6{0} +XPBar.Unarmed=\u0411\u0435\u0437\u043e\u0440\u0443\u0436\u043d\u044b\u0439 \u0443\u0440.&6{0} +XPBar.Woodcutting=\u041b\u0435\u0441\u043e\u0440\u0443\u0431\u0441\u0442\u0432\u043e \u0443\u0440.&6{0} #This is just a preset template that gets used if the 'ExtraDetails' setting is turned on in experience.yml (off by default), you can ignore this template and just edit the strings above -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! # END #INSPECT Inspect.Offline=\u0423 \u0412\u0430\u0441 \u043d\u0435\u0442 \u043f\u0440\u0430\u0432, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043e\u0444\u0444\u043b\u0430\u0439\u043d \u0438\u0433\u0440\u043e\u043a\u043e\u0432! -Inspect.OfflineStats=mcMMO \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0434\u043b\u044f \u041e\u0444\u0444\u043b\u0430\u0439\u043d \u0418\u0433\u0440\u043e\u043a\u043e\u0432 [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0434\u043b\u044f [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0434\u043b\u044f \u041e\u0444\u0444\u043b\u0430\u0439\u043d \u0418\u0433\u0440\u043e\u043a\u043e\u0432 &e{0} +Inspect.Stats=&amcMMO \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 \u0434\u043b\u044f &e{0} Inspect.TooFar=\u0412\u044b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0434\u0430\u043b\u0435\u043a\u043e \u0447\u0442\u043e\u0431\u044b \u0438\u043d\u0441\u043f\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0433\u043e \u0438\u0433\u0440\u043e\u043a\u0430! #ITEMS Item.ChimaeraWing.Fail=**\u041a\u0420\u042b\u041b\u042c\u042f \u0425\u0418\u041c\u0415\u0420\u042b \u041d\u0415 \u0421\u041c\u041e\u0413\u041b\u0418 \u0423\u041d\u0415\u0421\u0422\u0418 \u0412\u0410\u0421!** Item.ChimaeraWing.Pass=**\u041a\u0420\u042b\u041b\u042c\u042f \u0425\u0418\u041c\u0415\u0420\u042b \u0423\u041d\u0415\u0421\u041b\u0418 \u0412\u0410\u0421!** Item.ChimaeraWing.Name=\u041a\u0440\u044b\u043b\u044c\u044f \u0425\u0438\u043c\u0435\u0440\u044b -Item.ChimaeraWing.Lore=[[GRAY]]\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0441 \u043a \u0432\u0430\u0448\u0435\u0439 \u043a\u0440\u043e\u0432\u0430\u0442\u0438. -Item.ChimaeraWing.NotEnough=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e [[YELLOW]]{0}[[RED]] \u0431\u043e\u043b\u044c\u0448\u0435 [[GOLD]]{1}[[RED]]! -Item.NotEnough=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e [[YELLOW]]{0}[[RED]] \u0431\u043e\u043b\u044c\u0448\u0435 [[GOLD]]{1}[[RED]]! -Item.Generic.Wait=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e \u0441\u043d\u043e\u0432\u0430! [[YELLOW]]({0}\u0441) -Item.Injured.Wait=\u0412\u044b \u0431\u044b\u043b\u0438 \u0440\u0430\u043d\u0435\u043d\u044b \u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u0442 \u0432\u0430\u0441 \u043a \u0432\u0430\u0448\u0435\u0439 \u043a\u0440\u043e\u0432\u0430\u0442\u0438. +Item.ChimaeraWing.NotEnough=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e &e{0}&c \u0431\u043e\u043b\u044c\u0448\u0435 &6{1}&c! +Item.NotEnough=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e &e{0}&c \u0431\u043e\u043b\u044c\u0448\u0435 &6{1}&c! +Item.Generic.Wait=\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e \u0441\u043d\u043e\u0432\u0430! &e({0}\u0441) +Item.Injured.Wait=\u0412\u044b \u0431\u044b\u043b\u0438 \u0440\u0430\u043d\u0435\u043d\u044b \u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u0434\u043e\u0436\u0434\u0430\u0442\u044c \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e. &e({0}s) Item.FluxPickaxe.Name=\u041f\u043b\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f \u041a\u0438\u0440\u043a\u0430 -Item.FluxPickaxe.Lore.1=[[GRAY]]\u0418\u043c\u0435\u0435\u0442 \u0448\u0430\u043d\u0441 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e \u0432\u044b\u043f\u043b\u0430\u0432\u0438\u0442\u044c \u0431\u043b\u043e\u043a. -Item.FluxPickaxe.Lore.2=[[GRAY]]\u041d\u0443\u0436\u0435\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u043a\u0438 {0}+ +Item.FluxPickaxe.Lore.1=&7\u0418\u043c\u0435\u0435\u0442 \u0448\u0430\u043d\u0441 \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e \u0432\u044b\u043f\u043b\u0430\u0432\u0438\u0442\u044c \u0431\u043b\u043e\u043a. +Item.FluxPickaxe.Lore.2=&7\u041d\u0443\u0436\u0435\u043d \u0443\u0440\u043e\u0432\u0435\u043d\u044c \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u043a\u0438 {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u0447\u0435\u0440\u0435\u0437 [[GOLD]]({0}) [[GRAY]]\u0441\u0435\u043a\u0443\u043d\u0434, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043d\u0435 \u0434\u0432\u0438\u0433\u0430\u0439\u0442\u0435\u0441\u044c... -Teleport.Cancelled=[[DARK_RED]]\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430! +Teleport.Commencing=&7\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u0447\u0435\u0440\u0435\u0437 &6({0}) &7\u0441\u0435\u043a\u0443\u043d\u0434, \u043f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043d\u0435 \u0434\u0432\u0438\u0433\u0430\u0439\u0442\u0435\u0441\u044c... +Teleport.Cancelled=&4\u0422\u0435\u043b\u0435\u043f\u043e\u0440\u0442\u0430\u0446\u0438\u044f \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u0430! #SKILLS -Skills.Child=[[GOLD]](\u041d\u0410\u0421\u041b\u0415\u0414\u0421\u0422\u0412\u0415\u041d\u041d\u042b\u0419 \u041d\u0410\u0412\u042b\u041a) -Skills.Disarmed=[[DARK_RED]]\u0412\u044b \u043e\u0431\u0435\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u044b! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 [[GRAY]]{0} -Skills.NeedMore.Extra=[[DARK_RED]]\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 [[GRAY]]{0}{1} +Skills.Child=&6(\u041d\u0410\u0421\u041b\u0415\u0414\u0421\u0422\u0412\u0415\u041d\u041d\u042b\u0419 \u041d\u0410\u0412\u042b\u041a) +Skills.Disarmed=&4\u0412\u044b \u043e\u0431\u0435\u0437\u043e\u0440\u0443\u0436\u0435\u043d\u044b! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 &7{0} +Skills.NeedMore.Extra=&4\u0412\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0431\u043e\u043b\u044c\u0448\u0435 &7{0}{1} Skills.Parents=\u0420\u041e\u0414\u0418\u0422\u0415\u041b\u042c\u0421\u041a\u0418\u0419 -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] \u041e\u041f\u042b\u0422([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 \u041e\u041f\u042b\u0422(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.TooTired=\u0412\u044b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u0443\u0441\u0442\u0430\u043b\u0438, \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0443\u043c\u0435\u043d\u0438\u0435 \u0435\u0449\u0451 \u0440\u0430\u0437. Skills.Cancelled={0} \u043e\u0442\u043c\u0435\u043d\u0435\u043d\u043e! -Skills.ConfirmOrCancel=[[GREEN]]\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u041f\u041a\u041c \u0435\u0449\u0435 \u0440\u0430\u0437 \u0434\u043b\u044f \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f [[GOLD]]{0}[[GREEN]]. \u041b\u041a\u041c \u0434\u043b\u044f \u043e\u0442\u043c\u0435\u043d\u044b. -Skills.AbilityGateRequirementFail=[[GRAY]]\u0412\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0435\u0449\u0435 [[YELLOW]]{0}[[GRAY]] \u0443\u0440\u043e\u0432\u043d\u0435\u0439 [[DARK_AQUA]]{1}[[GRAY]] \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u0443\u044e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c. +Skills.ConfirmOrCancel=&a\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u041f\u041a\u041c \u0435\u0449\u0435 \u0440\u0430\u0437 \u0434\u043b\u044f \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f &6{0}&a. \u041b\u041a\u041c \u0434\u043b\u044f \u043e\u0442\u043c\u0435\u043d\u044b. +Skills.AbilityGateRequirementFail=&7\u0412\u0430\u043c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0435\u0449\u0435 &e{0}&7 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 &3{1}&7 \u0447\u0442\u043e\u0431\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u0443\u044e \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u044c. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=\u0411\u041e\u0415\u0412\u042b\u0415 \u041d\u0410\u0412\u042b\u041a\u0418=- -Stats.Header.Gathering=[[GOLD]]-=\u041d\u0410\u0412\u042b\u041a\u0418 \u0421\u0411\u041e\u0420\u0410=- -Stats.Header.Misc=[[GOLD]]-=\u0420\u0410\u0417\u041d\u042b\u0415 \u041d\u0410\u0412\u042b\u041a\u0418=- -Stats.Own.Stats=[[GREEN]][mcMMO] \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 +Stats.Header.Combat=&6-=\u0411\u041e\u0415\u0412\u042b\u0415 \u041d\u0410\u0412\u042b\u041a\u0418=- +Stats.Header.Gathering=&6-=\u041d\u0410\u0412\u042b\u041a\u0418 \u0421\u0411\u041e\u0420\u0410=- +Stats.Header.Misc=&6-=\u0420\u0410\u0417\u041d\u042b\u0415 \u041d\u0410\u0412\u042b\u041a\u0418=- +Stats.Own.Stats=&a[mcMMO] \u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 #PERKS Perks.XP.Name=\u041e\u043f\u044b\u0442 Perks.XP.Desc=\u041f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0435 \u0431\u0443\u0441\u0442 \u043e\u043f\u044b\u0442\u0430. Perks.Lucky.Name=\u0423\u0434\u0430\u0447\u0430 Perks.Lucky.Desc=\u0414\u0430\u0435\u0442 \u043d\u0430 33.3% \u0431\u043e\u043b\u044c\u0448\u0435 \u0448\u0430\u043d\u0441\u043e\u0432 \u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u0438 \u0443\u043c\u0435\u043d\u0438\u0439 {0}. Perks.Lucky.Desc.Login=\u0414\u0430\u0435\u0442 \u043d\u0430 33.3% \u0431\u043e\u043b\u044c\u0448\u0435 \u0448\u0430\u043d\u0441\u043e\u0432 \u0430\u043a\u0442\u0438\u0432\u0430\u0446\u0438\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0445 \u043d\u0430\u0432\u044b\u043a\u043e\u0432 \u0438 \u0443\u043c\u0435\u043d\u0438\u0439. -Perks.Lucky.Bonus=[[GOLD]] ({0} \u0441\u043e \u0421\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u044b\u043c \u041f\u0435\u0440\u043a\u043e\u043c) +Perks.Lucky.Bonus=&6 ({0} \u0441\u043e \u0421\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u044b\u043c \u041f\u0435\u0440\u043a\u043e\u043c) Perks.Cooldowns.Name=\u0411\u044b\u0441\u0442\u0440\u043e\u0435 \u0412\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 Perks.Cooldowns.Desc=\u0423\u043c\u0435\u043d\u044c\u0448\u0430\u0435\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0443\u043c\u0435\u043d\u0438\u044f \u043d\u0430 {0}. Perks.ActivationTime.Name=\u0412\u044b\u043d\u043e\u0441\u043b\u0438\u0432\u043e\u0441\u0442\u044c Perks.ActivationTime.Desc=\u0423\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0440\u0435\u043c\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0443\u043c\u0435\u043d\u0438\u044f \u043d\u0430 {0} \u0441\u0435\u043a\u0443\u043d\u0434. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}% \u0441 \u0421\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u044b\u043c \u041f\u0435\u0440\u043a\u043e\u043c) +Perks.ActivationTime.Bonus=&6 ({0}% \u0441 \u0421\u0447\u0430\u0441\u0442\u043b\u0438\u0432\u044b\u043c \u041f\u0435\u0440\u043a\u043e\u043c) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] \u0420\u0435\u0436\u0438\u043c \u0425\u0430\u0440\u0434\u043a\u043e\u0440 {0} \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d. {1} -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] \u0420\u0435\u0436\u0438\u043c \u0425\u0430\u0440\u0434\u043a\u043e\u0440 {0} \u0432\u043a\u043b\u044e\u0447\u0435\u043d. {1} +Hardcore.Mode.Disabled=&6[mcMMO] \u0420\u0435\u0436\u0438\u043c \u0425\u0430\u0440\u0434\u043a\u043e\u0440 {0} \u043e\u0442\u043a\u043b\u044e\u0447\u0435\u043d. {1} +Hardcore.Mode.Enabled=&6[mcMMO] \u0420\u0435\u0436\u0438\u043c \u0425\u0430\u0440\u0434\u043a\u043e\u0440 {0} \u0432\u043a\u043b\u044e\u0447\u0435\u043d. {1} Hardcore.DeathStatLoss.Name=\u0412\u0437\u044b\u0441\u043a\u0430\u043d\u0438\u0435 \u0437\u043d\u0430\u043d\u0438\u0439 \u043f\u0440\u0438 \u0441\u043c\u0435\u0440\u0442\u0438. -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]\u0412\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438 [[BLUE]]{0}[[DARK_RED]] \u043f\u0440\u0438 \u0441\u043c\u0435\u0440\u0442\u0438. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] \u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u043e\u0442\u0435\u0440\u0438 \u0437\u043d\u0430\u043d\u0438\u0439 \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4\u0412\u044b \u043f\u043e\u0442\u0435\u0440\u044f\u043b\u0438 &9{0}&4 \u043f\u0440\u0438 \u0441\u043c\u0435\u0440\u0442\u0438. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] \u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u043e\u0442\u0435\u0440\u0438 \u0437\u043d\u0430\u043d\u0438\u0439 \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 {0}. Hardcore.Vampirism.Name=\u0412\u0430\u043c\u043f\u0438\u0440\u0438\u0437\u043c -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] \u0431\u044b\u043b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043d\u0435\u043e\u043f\u044b\u0442\u0435\u043d, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0430\u043c \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0437\u043d\u0430\u043d\u0438\u044f. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]\u0412\u044b \u0443\u043a\u0440\u0430\u043b\u0438 [[BLUE]]{0}[[DARK_AQUA]] \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0443 [[YELLOW]]{1}. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]] \u0431\u044b\u043b \u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0443\u043a\u0440\u0430\u0441\u0442\u044c \u0432\u0430\u0448\u0438 \u0437\u043d\u0430\u043d\u0438\u044f! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]] \u0443\u043a\u0440\u0430\u043b \u0443 \u0432\u0430\u0441 [[BLUE]]{1}[[DARK_RED]] \u0443\u0440\u043e\u0432\u043d\u0435\u0439! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] \u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u043d\u0438\u0439 \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 {0}. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7 \u0431\u044b\u043b \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043d\u0435\u043e\u043f\u044b\u0442\u0435\u043d, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0432\u0430\u043c \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0437\u043d\u0430\u043d\u0438\u044f. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3\u0412\u044b \u0443\u043a\u0440\u0430\u043b\u0438 &9{0}&3 \u0443\u0440\u043e\u0432\u043d\u0435\u0439 \u0443 &e{1}. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7 \u0431\u044b\u043b \u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0443\u043a\u0440\u0430\u0441\u0442\u044c \u0432\u0430\u0448\u0438 \u0437\u043d\u0430\u043d\u0438\u044f! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4 \u0443\u043a\u0440\u0430\u043b \u0443 \u0432\u0430\u0441 &9{1}&4 \u0443\u0440\u043e\u0432\u043d\u0435\u0439! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] \u041f\u0440\u043e\u0446\u0435\u043d\u0442 \u043f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u044f \u0437\u043d\u0430\u043d\u0438\u0439 \u0431\u044b\u043b \u0438\u0437\u043c\u0435\u043d\u0435\u043d \u043d\u0430 {0}. #MOTD -MOTD.Donate=[[DARK_AQUA]]\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u043e\u0436\u0435\u0440\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f\u0445: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]\u0420\u0435\u0436\u0438\u043c \u0425\u0430\u0440\u0434\u043a\u043e\u0440 \u0432\u043a\u043b\u044e\u0447\u0435\u043d: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u041d\u0430\u0432\u044b\u043a \u0421\u043c\u0435\u0440\u0442\u043d\u043e\u0439 \u041a\u0430\u0437\u043d\u0438: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u0412\u0430\u043c\u043f\u0438\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u041f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u0435 \u041e\u043f\u044b\u0442\u0430: [[DARK_RED]]{0}% +MOTD.Donate=&3\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u043f\u043e\u0436\u0435\u0440\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f\u0445: +MOTD.Hardcore.Enabled=&6[mcMMO] &3\u0420\u0435\u0436\u0438\u043c \u0425\u0430\u0440\u0434\u043a\u043e\u0440 \u0432\u043a\u043b\u044e\u0447\u0435\u043d: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3\u041d\u0430\u0432\u044b\u043a \u0421\u043c\u0435\u0440\u0442\u043d\u043e\u0439 \u041a\u0430\u0437\u043d\u0438: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3\u0412\u0430\u043c\u043f\u0438\u0440\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u041f\u043e\u0433\u043b\u043e\u0449\u0435\u043d\u0438\u0435 \u041e\u043f\u044b\u0442\u0430: &4{0}% MOTD.PerksPrefix=[mcMMO Perks] -MOTD.Version=[[GOLD]][mcMMO] \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u0435\u0440\u0441\u0438\u044f [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - \u0421\u0430\u0439\u0442 mcMMO +MOTD.Version=&6[mcMMO] \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u0435\u0440\u0441\u0438\u044f &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - \u0421\u0430\u0439\u0442 mcMMO #SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=\u041f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0418\u0441\u043a\u0443\u0441\u0441\u0442\u0432\u0430 Smelting.SubSkill.UnderstandingTheArt.Description=\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u044b \u0442\u0440\u0430\u0442\u0438\u0442\u0435 \u043c\u043d\u043e\u0433\u043e\u0432\u0430\u0442\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u043b\u044f\u044f \u0440\u0443\u0434\u044b \u0432 \u043f\u0435\u0449\u0435\u0440\u0430\u0445.\n\u0423\u043b\u0443\u0447\u0448\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u041f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u043a\u0438. -Smelting.SubSkill.UnderstandingTheArt.Stat=\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430: [[YELLOW]]{0}x -Smelting.Ability.FluxMining=\u0428\u0430\u043d\u0441 \u041f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0439 \u0414\u043e\u0431\u044b\u0447\u0438: [[YELLOW]]{0} +Smelting.SubSkill.UnderstandingTheArt.Stat=\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u043c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u043e\u043f\u044b\u0442\u0430: &e{0}x +Smelting.Ability.FluxMining=\u0428\u0430\u043d\u0441 \u041f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0439 \u0414\u043e\u0431\u044b\u0447\u0438: &e{0} Smelting.SubSkill.FluxMining.Name=\u041f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430 Smelting.SubSkill.FluxMining.Description=\u0428\u0430\u043d\u0441 \u0447\u0442\u043e \u0440\u0443\u0434\u0430 \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u0438\u0442\u0441\u044f \u043f\u0440\u0438 \u0434\u043e\u0431\u044b\u0447\u0435 Smelting.SubSkill.FluxMining.Stat=\u041f\u043e\u0442\u043e\u043a\u043e\u0432\u0430\u044f \u0414\u043e\u0431\u044b\u0447\u0430 \u0428\u0430\u043d\u0441 -Smelting.Ability.FuelEfficiency=\u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u0422\u043e\u043f\u043b\u0438\u0432\u0430: [[YELLOW]]{0}x +Smelting.Ability.FuelEfficiency=\u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u0422\u043e\u043f\u043b\u0438\u0432\u0430: &e{0}x Smelting.Ability.Locked.0=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u0423\u0412\u0415\u041b\u0418\u0427\u0415\u041d\u0418\u0415 \u041e\u041f\u042b\u0422\u0410) Smelting.Ability.Locked.1=\u0417\u0410\u0411\u041b\u041e\u041a\u0418\u0420\u041e\u0412\u0410\u041d\u041e \u0414\u041e \u0414\u041e\u0421\u0422\u0418\u0416\u0415\u041d\u0418\u042f {0}+ \u0423\u0420\u041e\u0412\u041d\u042f \u041d\u0410\u0412\u042b\u041a\u0410 (\u041f\u041e\u0422\u041e\u041a\u041e\u0412\u0410\u042f \u0414\u041e\u0411\u042b\u0427\u0410) -Smelting.Ability.SecondSmelt=\u0428\u0430\u043d\u0441 \u0412\u0442\u043e\u0440\u043e\u0439 \u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0438: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=\u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u041e\u043f\u044b\u0442\u0430: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=\u0428\u0430\u043d\u0441 \u0412\u0442\u043e\u0440\u043e\u0439 \u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0438: &e{0} +Smelting.Ability.VanillaXPBoost=\u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c \u041e\u043f\u044b\u0442\u0430: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0422\u043e\u043f\u043b\u0438\u0432\u0430 Smelting.SubSkill.FuelEfficiency.Description=\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u0433\u043e\u0440\u0435\u043d\u0438\u044f \u0442\u043e\u043f\u043b\u0438\u0432\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u0438 \u0432\u044b\u043f\u043b\u0430\u0432\u043a\u0435 \u0432 \u043f\u0435\u0447\u043a\u0435 -Smelting.SubSkill.FuelEfficiency.Stat=\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0422\u043e\u043f\u043b\u0438\u0432\u0430 \u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c: [[YELLOW]]{0}x +Smelting.SubSkill.FuelEfficiency.Stat=\u042d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0422\u043e\u043f\u043b\u0438\u0432\u0430 \u041c\u043d\u043e\u0436\u0438\u0442\u0435\u043b\u044c: &e{0}x Smelting.SubSkill.SecondSmelt.Name=\u0412\u0442\u043e\u0440\u0430\u044f \u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0430 Smelting.SubSkill.SecondSmelt.Description=\u0423\u0434\u0432\u043e\u0435\u043d\u0438\u0435 \u0440\u0435\u0441\u0443\u0440\u0441\u043e\u0432, \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0445 \u043f\u0440\u0438 \u0432\u044b\u043f\u043b\u0430\u0432\u043a\u0435 Smelting.SubSkill.SecondSmelt.Stat=\u0412\u0442\u043e\u0440\u0430\u044f \u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0430 \u0428\u0430\u043d\u0441 Smelting.Effect.4=\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 Smelting.Effect.5=\u0423\u0432\u0435\u043b\u0438\u0447\u0435\u043d\u0438\u0435 \u043e\u043f\u044b\u0442\u0430 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u0438 \u0432\u044b\u043f\u043b\u0430\u0432\u043a\u0435 -Smelting.FluxMining.Success=[[GREEN]]\u042d\u0442\u0430 \u0440\u0443\u0434\u0430 \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u0438\u043b\u0430\u0441\u044c \u0441\u0430\u043c\u0430 \u0441\u043e\u0431\u043e\u0439! +Smelting.FluxMining.Success=&a\u042d\u0442\u0430 \u0440\u0443\u0434\u0430 \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0432\u0438\u043b\u0430\u0441\u044c \u0441\u0430\u043c\u0430 \u0441\u043e\u0431\u043e\u0439! Smelting.Listener=\u0412\u044b\u043f\u043b\u0430\u0432\u043a\u0430: Smelting.SkillName=\u0412\u042b\u041f\u041b\u0410\u0412\u041a\u0410 #COMMAND DESCRIPTIONS @@ -1135,34 +1134,34 @@ Commands.Description.xprate=\u0418\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0 UpdateChecker.Outdated=\u0412\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u0443\u0441\u0442\u0430\u0440\u0435\u0432\u0448\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e mcMMO! UpdateChecker.NewAvailable=\u0415\u0441\u0442\u044c \u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f, \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430\u044f \u043d\u0430 Spigot. #SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 mcMMO -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]\u041a\u0443\u043b\u0434\u0430\u0443\u043d\u044b mcMMO -Scoreboard.Header.PlayerRank=[[YELLOW]]\u0420\u0430\u043d\u0436\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 mcMMO -Scoreboard.Header.PlayerInspect=[[YELLOW]]\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 mcMMO: -Scoreboard.Header.PowerLevel=[[RED]]\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0421\u0438\u043b\u044b -Scoreboard.Misc.PowerLevel=[[GOLD]]\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0421\u0438\u043b\u044b -Scoreboard.Misc.Level=[[DARK_AQUA]]\u0423\u0440\u043e\u0432\u0435\u043d\u044c -Scoreboard.Misc.CurrentXP=[[GREEN]]\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043e\u043f\u044b\u0442 -Scoreboard.Misc.RemainingXP=[[YELLOW]]\u041e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u043e\u043f\u044b\u0442 -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]\u041a\u0443\u043b\u0434\u0430\u0443\u043d -Scoreboard.Misc.Overall=[[GOLD]]\u041e\u0431\u0449\u0438\u0439 -Recovery.Notice=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435: mcMMO [[DARK_RED]]\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435.[[RED]] \u041f\u043e\u0432\u0442\u043e\u0440 5 \u0440\u0430\u0437... -Recovery.Success=[[GREEN]]\u0423\u0441\u043f\u0435\u0445! \u0414\u0430\u043d\u043d\u044b\u0435 mcMMO \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b. -Recovery.Failure=mcMMO \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 [[AQUA]]\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c\u0441\u044f \u043a \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.\n[[YELLOW]]\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u0438\u0433\u0440\u0430\u0442\u044c \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u043d\u043e \u0432\u044b[[BOLD]]\u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u043d\u0438 mcMMO[[YELLOW]] \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0439 \u0432\u0430\u043c\u0438 \u043e\u043f\u044b\u0442 [[BOLD]]\u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d[[YELLOW]]. -Recovery.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u043e\u043a\u0430 \u043e [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. +Scoreboard.Header.PlayerStats=&e\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 mcMMO +Scoreboard.Header.PlayerCooldowns=&e\u041a\u0443\u043b\u0434\u0430\u0443\u043d\u044b mcMMO +Scoreboard.Header.PlayerRank=&e\u0420\u0430\u043d\u0436\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 mcMMO +Scoreboard.Header.PlayerInspect=&e\u0421\u0442\u0430\u0442\u0438\u0441\u0442\u0438\u043a\u0430 mcMMO: +Scoreboard.Header.PowerLevel=&c\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0421\u0438\u043b\u044b +Scoreboard.Misc.PowerLevel=&6\u0423\u0440\u043e\u0432\u0435\u043d\u044c \u0421\u0438\u043b\u044b +Scoreboard.Misc.Level=&3\u0423\u0440\u043e\u0432\u0435\u043d\u044c +Scoreboard.Misc.CurrentXP=&a\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043e\u043f\u044b\u0442 +Scoreboard.Misc.RemainingXP=&e\u041e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u043e\u043f\u044b\u0442 +Scoreboard.Misc.Cooldown=&d\u041a\u0443\u043b\u0434\u0430\u0443\u043d +Scoreboard.Misc.Overall=&6\u041e\u0431\u0449\u0438\u0439 +Recovery.Notice=\u0423\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0435: mcMMO &4\u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435.&c \u041f\u043e\u0432\u0442\u043e\u0440 5 \u0440\u0430\u0437... +Recovery.Success=&a\u0423\u0441\u043f\u0435\u0445! \u0414\u0430\u043d\u043d\u044b\u0435 mcMMO \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b. +Recovery.Failure=mcMMO \u0432\u0441\u0435 \u0435\u0449\u0435 \u043d\u0435 \u0443\u0434\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 &b\u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c\u0441\u044f \u043a \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0443 \u0441\u0435\u0440\u0432\u0435\u0440\u0430.\n&e\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0430\u043b\u044c\u0448\u0435 \u0438\u0433\u0440\u0430\u0442\u044c \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u043d\u043e \u0432\u044b&l\u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0443\u0440\u043e\u0432\u043d\u0438 mcMMO&e \u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c\u044b\u0439 \u0432\u0430\u043c\u0438 \u043e\u043f\u044b\u0442 &l\u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d&e. +Recovery.AdminFailureNotice=&4[A]&c mcMMO \u043d\u0435 \u0443\u0434\u0430\u043b\u043e\u0441\u044c \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u043e\u043a\u0430 \u043e &e{0}&c. &d\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]\u0412\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0438\u0433\u0440\u043e\u043a\u0430\u0445 mcMMO \u043d\u0435 \u0431\u044b\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b. -Profile.Loading.Success=[[GREEN]]\u0412\u0430\u0448 \u043f\u0440\u043e\u0444\u0438\u043b\u044c mcMMO \u043d\u0435 \u0431\u044b\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d. -Profile.Loading.FailurePlayer=[[RED]]mcMMO \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435, \u043c\u044b \u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0438\u0445 [[GREEN]]{0}[[RED]] \u0440\u0430\u0437.[[RED]] \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u0430\u043c \u0441\u0442\u043e\u0438\u0442 \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u044c \u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0435 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430. mcMMO \u0431\u0443\u0434\u0435\u0442 \u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u043a\u0430 \u0432\u044b \u043d\u0435 \u043f\u043e\u043a\u0438\u043d\u0438\u0442\u0435 \u0438\u0433\u0440\u0443, \u0432\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b. -Profile.Loading.FailureNotice=[[DARK_RED]][A][[RED]] mcMMO \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u043e\u043a\u0430 [[YELLOW]]{0}[[RED]]. [[LIGHT_PURPLE]]\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0430\u0448\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. \u0423\u0436\u0435 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u044f\u0442\u043e \u043f\u043e\u043f\u044b\u0442\u043e\u043a \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 {1}. +Profile.PendingLoad=&c\u0412\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043e \u0438\u0433\u0440\u043e\u043a\u0430\u0445 mcMMO \u043d\u0435 \u0431\u044b\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b. +Profile.Loading.Success=&a\u0412\u0430\u0448 \u043f\u0440\u043e\u0444\u0438\u043b\u044c mcMMO \u043d\u0435 \u0431\u044b\u043b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d. +Profile.Loading.FailurePlayer=&cmcMMO \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435, \u043c\u044b \u043f\u0440\u043e\u0431\u043e\u0432\u0430\u043b\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0438\u0445 &a{0}&c \u0440\u0430\u0437.&c \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0432\u0430\u043c \u0441\u0442\u043e\u0438\u0442 \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u044c \u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0435 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430. mcMMO \u0431\u0443\u0434\u0435\u0442 \u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0432\u0430\u0448\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0434\u043e \u0442\u0435\u0445 \u043f\u043e\u0440 \u043f\u043e\u043a\u0430 \u0432\u044b \u043d\u0435 \u043f\u043e\u043a\u0438\u043d\u0438\u0442\u0435 \u0438\u0433\u0440\u0443, \u0432\u044b \u043d\u0435 \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u043e\u043f\u044b\u0442 \u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438, \u043f\u043e\u043a\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u044b. +Profile.Loading.FailureNotice=&4[A]&c mcMMO \u043d\u0435 \u0441\u043c\u043e\u0433\u043b\u0430 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0433\u0440\u043e\u043a\u0430 &e{0}&c. &d\u041f\u043e\u0436\u0430\u043b\u0443\u0439\u0441\u0442\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0432\u0430\u0448\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. \u0423\u0436\u0435 \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u044f\u0442\u043e \u043f\u043e\u043f\u044b\u0442\u043e\u043a \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 {1}. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} \u0442\u0435\u043f\u0435\u0440\u044c \u0443\u0440\u043e\u0432\u043d\u044f [[GREEN]]{1}[[GOLD]]! -Holiday.Anniversary=[[BLUE]]\u0421 {0} \u0413\u043e\u0434\u043e\u0432\u0449\u0438\u043d\u043e\u0439!\n[[BLUE]]\u0412 \u0447\u0435\u0441\u0442\u044c \u0432\u0441\u0435\u0439 \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0439 nossr50 \u0440\u0430\u0431\u043e\u0442\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0444\u0435\u0439\u0440\u0432\u0435\u0440\u043a\u0438! +Holiday.AprilFools.Levelup=&6{0} \u0442\u0435\u043f\u0435\u0440\u044c \u0443\u0440\u043e\u0432\u043d\u044f &a{1}&6! +Holiday.Anniversary=&9\u0421 {0} \u0413\u043e\u0434\u043e\u0432\u0449\u0438\u043d\u043e\u0439!\n&9\u0412 \u0447\u0435\u0441\u0442\u044c \u0432\u0441\u0435\u0439 \u043f\u0440\u043e\u0434\u0435\u043b\u0430\u043d\u043d\u043e\u0439 nossr50 \u0440\u0430\u0431\u043e\u0442\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0444\u0435\u0439\u0440\u0432\u0435\u0440\u043a\u0438! #Locale -Locale.Reloaded=[[GREEN]]\u041b\u043e\u043a\u0430\u043b\u044c \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0430! +Locale.Reloaded=&a\u041b\u043e\u043a\u0430\u043b\u044c \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u0430! #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u0412\u044b \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f [[RED]]{0}[[YELLOW]]. \u0412\u0430\u0448\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c\u0441\u044f. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u0412\u044b \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f [[RED]]{0}[[YELLOW]] \u0434\u043b\u044f [[GOLD]]{1}[[YELLOW]]. \u0412\u0430\u0448\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c\u0441\u044f. +LevelCap.PowerLevel=&6(&amcMMO&6) &e\u0412\u044b \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f &c{0}&e. \u0412\u0430\u0448\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c\u0441\u044f. +LevelCap.Skill=&6(&amcMMO&6) &e\u0412\u044b \u0434\u043e\u0441\u0442\u0438\u0433\u043b\u0438 \u043c\u0430\u043a\u0441\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f &c{0}&e \u0434\u043b\u044f &6{1}&e. \u0412\u0430\u0448\u0438 \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0431\u043e\u043b\u044c\u0448\u0435 \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u0443\u043b\u0443\u0447\u0448\u0430\u0442\u044c\u0441\u044f. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_sv.properties b/src/main/resources/locale/locale_sv.properties index 255a11f74..3896d58b6 100644 --- a/src/main/resources/locale/locale_sv.properties +++ b/src/main/resources/locale/locale_sv.properties @@ -1,4 +1,4 @@ -Acrobatics.Combat.Proc=[[GREEN]]**Duckade** +Acrobatics.Combat.Proc=&a**Duckade** Acrobatics.Listener=Akrobatik: Acrobatics.SkillName=AKROBATIK Acrobatics.Skillup=Akrobatikf\u00e4rdigheten \u00f6kade med {0}. Totalt ({1}) @@ -9,40 +9,40 @@ Archery.SubSkill.ArrowRetrieval.Description=Chans f\u00f6r att \u00e5terta pilar Archery.Listener=B\u00e5gskytte: Archery.Skillup=Pilskyttef\u00e4rdigheten \u00f6kade med {0}. Totalt ({1}) Axes.Ability.Bonus.0=Yxm\u00e4stare -Axes.Ability.Lower=[[GRAY]]**DU S\u00c4NKER FIN YXA** -Axes.Combat.CritStruck=[[DARK_RED]]Du var KRITISKT skadad +Axes.Ability.Lower=&7**DU S\u00c4NKER FIN YXA** +Axes.Combat.CritStruck=&4Du var KRITISKT skadad Axes.Combat.GI.Struck=**SLAGEN AV ST\u00d6RRE EFFEKT** -Axes.Combat.SS.Length=Skallsplittrare l\u00e4ngd [[YELLOW]]{0}s +Axes.Combat.SS.Length=Skallsplittrare l\u00e4ngd &e{0}s Axes.SubSkill.CriticalStrikes.Description=Dubbel Skada Axes.SubSkill.AxeMastery.Description=L\u00e4gger till bonus skada Axes.SkillName=YXOR -Axes.Skills.SS.On=[[GREEN]]**Skallsplittrare AKTIVERAD** -Axes.Skills.SS.Refresh=[[GREEN]]Your [[YELLOW]Skallsplittrar [[GREEN]]f\u00f6rm\u00e5gan \u00e4r vederkvickad! -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har anv\u00e4nt [[RED]]Skallsplittrare! +Axes.Skills.SS.On=&a**Skallsplittrare AKTIVERAD** +Axes.Skills.SS.Refresh=&aYour [[YELLOW]Skallsplittrar &af\u00f6rm\u00e5gan \u00e4r vederkvickad! +Axes.Skills.SS.Other.On=&a{0}&2 har anv\u00e4nt &cSkallsplittrare! Axes.Skillup=Yxf\u00e4rdigheten har \u00f6kat med {0}. Totalt ({1}) -Excavation.Ability.Ready=[[GREEN]]**DU H\u00d6JER DIN SPADE** +Excavation.Ability.Ready=&a**DU H\u00d6JER DIN SPADE** Excavation.Listener=Gr\u00e4vning: Excavation.SkillName=Gr\u00e4vning -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**GIGA BORR KROSSAREN AKTIVERAD** +Excavation.Skills.GigaDrillBreaker.On=&a**GIGA BORR KROSSAREN AKTIVERAD** Excavation.Skillup=Gr\u00e4vningsf\u00e4rdigheten har \u00f6kat med {0}. Totalt ({1}) -Fishing.Ability.TH.MagicFound=[[GRAY]] Du f\u00e5r en k\u00e4nsla av magi med denna f\u00e5ngst.... -Herbalism.Ability.GTh=[[GREEN]]**GR\u00d6NA FINGRAR** -Herbalism.Ability.Ready=[[GREEN]]**DU H\u00d6JER DIN SKYFFEL** +Fishing.Ability.TH.MagicFound=&7 Du f\u00e5r en k\u00e4nsla av magi med denna f\u00e5ngst.... +Herbalism.Ability.GTh=&a**GR\u00d6NA FINGRAR** +Herbalism.Ability.Ready=&a**DU H\u00d6JER DIN SKYFFEL** Herbalism.Listener=V\u00e4xtk\u00e4nnedom: -Herbalism.Skills.GTe.Refresh=[[GREEN]]Dina[[YELLOW]]Gr\u00f6na fingrar [[GREEN]]f\u00f6rm\u00e5ga \u00e4r vederkvickad! -Herbalism.Skills.GTe.Other.Off=[[RED]Gr\u00f6na fingrar[GREEN]] har avklingat f\u00f6r [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har anv\u00e4nt [[RED]]Gr\u00f6n Jord! -Mining.Ability.Length=Superbrytarl\u00e4ngd: [[YELLOW]]{0}s -Mining.Ability.Lower=[[GRAY]]**DU S\u00c4NKER DIN HACKA** -Mining.Ability.Ready=[[GREEN]]**DU F\u00d6RBEREDER DIN HACKA** +Herbalism.Skills.GTe.Refresh=&aDina&eGr\u00f6na fingrar &af\u00f6rm\u00e5ga \u00e4r vederkvickad! +Herbalism.Skills.GTe.Other.Off=[[RED]Gr\u00f6na fingrar[GREEN]] har avklingat f\u00f6r &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 har anv\u00e4nt &cGr\u00f6n Jord! +Mining.Ability.Length=Superbrytarl\u00e4ngd: &e{0}s +Mining.Ability.Lower=&7**DU S\u00c4NKER DIN HACKA** +Mining.Ability.Ready=&a**DU F\u00d6RBEREDER DIN HACKA** Mining.Listener=Gruvdrift: -Mining.Skills.SuperBreaker.Other.Off=Supebrytning[[GREEN]] har avklingat f\u00f6r [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]Din [[YELLOW]]Superbrytar [[GREEN]]f\u00f6rm\u00e5ga har uppdaterats! +Mining.Skills.SuperBreaker.Other.Off=Supebrytning&a har avklingat f\u00f6r &e{0} +Mining.Skills.SuperBreaker.Refresh=&aDin &eSuperbrytar &af\u00f6rm\u00e5ga har uppdaterats! Mining.Skillup=Hackf\u00e4rdigheten \u00f6kade med {0}. Totalt ({1}) -Mining.Blast.Radius.Increase=\u00d6KNING AV SPR\u00c4NGNINGSRADIEN: [[YELLOW]]+{0} -Mining.Blast.Rank=Explosions Gruvdrift: [[YELLOW]] Grad {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har anv\u00e4nt [[RED]]Explosions Gruvdrift -Mining.Blast.Refresh=[[GREEN]]Din [[YELLOW]]Explosionshacknings [[GREEN]]f\u00f6rm\u00e5ga har vederkvickas! +Mining.Blast.Radius.Increase=\u00d6KNING AV SPR\u00c4NGNINGSRADIEN: &e+{0} +Mining.Blast.Rank=Explosions Gruvdrift: &e Grad {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 har anv\u00e4nt &cExplosions Gruvdrift +Mining.Blast.Refresh=&aDin &eExplosionshacknings &af\u00f6rm\u00e5ga har vederkvickas! Repair.SubSkill.Repair.Name=Reparera Repair.SubSkill.RepairMastery.Name=Reparationsm\u00e4stare Repair.SubSkill.RepairMastery.Description=\u00d6kad reparationsm\u00e4ngd @@ -54,82 +54,82 @@ Repair.SubSkill.ArcaneForging.Name=Magisk smide Repair.SubSkill.ArcaneForging.Description=Reparera magiska objekt Repair.Listener=Reparera Repair.SkillName=Reparera -Repair.Skills.AdeptDiamond=[[DARK_RED]]Du \u00e4r inte skicklig nog f\u00f6r att reparera Diamant. -Repair.Skills.AdeptGold=[[DARK_RED]]Du \u00e4r inte skicklig nog f\u00f6r att reparera Guld. -Repair.Skills.AdeptStone=[[DARK_RED]]Du \u00e4r inte skicklig nog f\u00f6r att reparera Sten. +Repair.Skills.AdeptDiamond=&4Du \u00e4r inte skicklig nog f\u00f6r att reparera Diamant. +Repair.Skills.AdeptGold=&4Du \u00e4r inte skicklig nog f\u00f6r att reparera Guld. +Repair.Skills.AdeptStone=&4Du \u00e4r inte skicklig nog f\u00f6r att reparera Sten. Repair.Skillup=Smidesf\u00e4rdigheten \u00f6kade med {0}. Totalt ({1}) -Repair.Arcane.Chance.Downgrade=[[GRAY]]AF Chans f\u00f6r nedgradering: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]AF Framg\u00e5ngsgrad: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7AF Chans f\u00f6r nedgradering: &e{0}% +Repair.Arcane.Chance.Success=&7AF Framg\u00e5ngsgrad: &e{0}% Repair.Arcane.Fail=Sv\u00e5rbegriplig kraft har permanent l\u00e4mnat f\u00f6rem\u00e5let. Repair.Arcane.Lost=Du har inte f\u00e4rdigheter nog f\u00f6r att beh\u00e5lla n\u00e5gra f\u00f6rtrollningar -Swords.Ability.Lower=[[GRAY]]**DU S\u00c4NKER DITT SV\u00c4RD** -Swords.Ability.Ready=[[GREEN]]**DU G\u00d6R DIG REDO MED SV\u00c4RDET** -Swords.Combat.Bleeding.Stopped=[[GRAY]]F\u00f6rbl\u00f6dningen har [[GREEN]]stoppats[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**FIENDEN BL\u00d6DER** -Swords.Combat.Counter.Hit=[[DARK_RED]]Tr\u00e4ff med en motattack -Swords.Combat.Countered=[[GREEN]]**MOTATTACK** -Swords.Combat.SS.Struck=[[DARK_RED]]Tr\u00e4ffad av S\u00c5GTANDAT SLAG: +Swords.Ability.Lower=&7**DU S\u00c4NKER DITT SV\u00c4RD** +Swords.Ability.Ready=&a**DU G\u00d6R DIG REDO MED SV\u00c4RDET** +Swords.Combat.Bleeding.Stopped=&7F\u00f6rbl\u00f6dningen har &astoppats&7! +Swords.Combat.Bleeding=&a**FIENDEN BL\u00d6DER** +Swords.Combat.Counter.Hit=&4Tr\u00e4ff med en motattack +Swords.Combat.Countered=&a**MOTATTACK** +Swords.Combat.SS.Struck=&4Tr\u00e4ffad av S\u00c5GTANDAT SLAG: Swords.SubSkill.SerratedStrikes.Name=Bl\u00f6dande slag Swords.Effect.4=S\u00e5gtandat slag bl\u00f6dning+ Swords.Listener=Sv\u00e4rd: Swords.SkillName=SV\u00c4RD -Swords.Skills.SS.On=[[GREEN]]**S\u00c5GTANDADE SLAG AKTIVERADE** -Swords.Skills.SS.Refresh=[[GREEN]]Dina [[YELLOW]]Bl\u00f6dande slag [[GREEN]]har vederkvickas! -Swords.Skills.SS.Other.Off=S\u00e5gtandat slag[[GREEN]] hat avklingat h\u00e4r f\u00f6r [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har anv\u00e4nt [[RED]]S\u00e5gtandat slag! +Swords.Skills.SS.On=&a**S\u00c5GTANDADE SLAG AKTIVERADE** +Swords.Skills.SS.Refresh=&aDina &eBl\u00f6dande slag &ahar vederkvickas! +Swords.Skills.SS.Other.Off=S\u00e5gtandat slag&a hat avklingat h\u00e4r f\u00f6r &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 har anv\u00e4nt &cS\u00e5gtandat slag! Taming.Ability.Bonus.2=Tjock P\u00e4ls Taming.SubSkill.ShockProof.Name=Shocks\u00e4ker Taming.SubSkill.ShockProof.Description=Explotionsskademinskning Taming.SubSkill.CallOfTheWild.Name=Det vildas rop Taming.SubSkill.CallOfTheWild.Description=Frammana ett djur till din sida -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): Huka och v\u00e4nster-klicka med {0} Fisk i handen -Taming.Effect.15=[[GRAY]]COTW (Wolf): Huka och v\u00e4sterklicka med {0} ett ben i handen +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): Huka och v\u00e4nster-klicka med {0} Fisk i handen +Taming.Effect.15=&7COTW (Wolf): Huka och v\u00e4sterklicka med {0} ett ben i handen Taming.SubSkill.FastFoodService.Name=Snabbmattj\u00e4nst. Taming.SubSkill.FastFoodService.Description=Chans f\u00f6r vargar att l\u00e4ka vid attak -Taming.Listener.Wolf=[[DARK_GRAY]]din varg rusar tillbaka till dig... +Taming.Listener.Wolf=&8din varg rusar tillbaka till dig... Taming.Listener=T\u00e4mja: Taming.Skillup=T\u00e4mjningsf\u00e4rdigheten \u00f6kade med {0}. Totalt ({1}) -Unarmed.Ability.Berserk.Length=Berserk l\u00e4ngd: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=Berserk l\u00e4ngd: &e{0}s Unarmed.Listener=Obev\u00e4pnad Unarmed.Skills.Berserk.Off=**B\u00e4rs\u00e4rk slut** -Unarmed.Skills.Berserk.Other.Off=B\u00e4rs\u00e4rk[[GREEN]] har avklingat f\u00f6r [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har anv\u00e4nt [[RED]]B\u00e4rs\u00e4rk! +Unarmed.Skills.Berserk.Other.Off=B\u00e4rs\u00e4rk&a har avklingat f\u00f6r &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 har anv\u00e4nt &cB\u00e4rs\u00e4rk! Woodcutting.Ability.0=L\u00f6vbl\u00e5sare Woodcutting.Ability.1=Bl\u00e5s bort l\u00f6v Woodcutting.SkillName=TR\u00c4DHUGGNING Woodcutting.Skills.TreeFeller.Off=**Tr\u00e4df\u00e4llning har avklingat** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]Din [[YELLOW]]tr\u00e4df\u00e4llarkraft [[GREEN]]har vederkvickats! -Woodcutting.Skills.TreeFeller.Other.Off=tr\u00e5df\u00e4llning[[GREEN]] har avklingat f\u00f6r [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] har anv\u00e4nt [[RED]]Tr\u00e4d f\u00e4llare +Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]Din &etr\u00e4df\u00e4llarkraft &ahar vederkvickats! +Woodcutting.Skills.TreeFeller.Other.Off=tr\u00e5df\u00e4llning&a har avklingat f\u00f6r &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 har anv\u00e4nt &cTr\u00e4d f\u00e4llare Woodcutting.Skills.TreeFeller.Splinter=DIN YXA SPLITTRAS I TUSEN BITAR! Woodcutting.Skillup=Tr\u00e4dhuggningsf\u00e4rdigheten har \u00f6kat med {0}. Totalt ({1}) -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.BeastLore=[[GREEN]]**MONSTERKUNSKAP** -Combat.BeastLoreHealth=[[DARK_AQUA]]H\u00e4lsa ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.TouchedFuzzy=[[DARK_RED]]R\u00f6rde luddigt. K\u00e4nde suddigt. -Commands.AdminChat.Off=Admin chatt endast [[RED]]Av +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.BeastLore=&a**MONSTERKUNSKAP** +Combat.BeastLoreHealth=&3H\u00e4lsa (&a{0}&3/{1}) +Combat.TouchedFuzzy=&4R\u00f6rde luddigt. K\u00e4nde suddigt. +Commands.AdminChat.Off=Admin chatt endast &cAv Commands.AdminToggle=- V\u00e4xla admin chat Commands.Disabled=Det h\u00e4r kommandot \u00e4r avst\u00e4ngt. Commands.DoesNotExist=Spelaren finns inte i databasen! Commands.GodMode.Disabled=mcMMO Gudsl\u00e4ge avaktiverat -Commands.Party.Invite.Accepted=[[GREEN]]F\u00f6rfr\u00e5gan accepterad. Du har nu g\u00e5tt med i gruppen {0} +Commands.Party.Invite.Accepted=&aF\u00f6rfr\u00e5gan accepterad. Du har nu g\u00e5tt med i gruppen {0} Commands.mcgod=- V\u00e4xla till gudsl\u00e4ge -Commands.mmoedit=[player] [[RED]] - \u00c4ndra m\u00e5l +Commands.mmoedit=[player] &c - \u00c4ndra m\u00e5l Commands.ModDescription=- L\u00e4s sammanfattad mod beskrivning. Commands.Party.Accept=- Acceptera gruppinbjudan -Commands.Party.Chat.Off=Endast Gruppchat [[RED]]av. -Commands.Party.Invite.0=VARNING: [[GREEN]]Du har f\u00e5tt en gruppinbjudan till {0} fr\u00e5n {1} +Commands.Party.Chat.Off=Endast Gruppchat &cav. +Commands.Party.Invite.0=VARNING: &aDu har f\u00e5tt en gruppinbjudan till {0} fr\u00e5n {1} Commands.Party.Kick=Du blev kickad fr\u00e5n gruppen {0}! Commands.Party.Leave=Du har l\u00e4mnat gruppen -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] Kraftniv\u00e5[[YELLOW]]Leaderboard-- -Commands.PowerLevel=[[DARK_RED]]KRAFTNIV\u00c5: [[GREEN]]{0} +Commands.PowerLevel.Leaderboard=--mcMMO&9 Kraftniv\u00e5&eLeaderboard-- +Commands.PowerLevel=&4KRAFTNIV\u00c5: &a{0} Commands.ToggleAbility=- V\u00e4xla aktiv egenskap med h\u00f6gerklick. -mcMMO.NoSkillNote=[[DARK_GRAY]]Om du inte har tillg\u00e5ng till en f\u00e4rdighet visas den inte h\u00e4r. +mcMMO.NoSkillNote=&8Om du inte har tillg\u00e5ng till en f\u00e4rdighet visas den inte h\u00e4r. Party.Player.Invalid=Det \u00e4r ingen giltlig spelare. Party.Teleport.Dead=Du kan inte teleportera dig till en d\u00f6d spelare. -Party.Teleport.Target=[[GREEN]]{0} har teleporterat till dig. -Party.Unlocked=[[GRAY]]Gruppen \u00e4r nu uppl\u00e5st +Party.Teleport.Target=&a{0} har teleporterat till dig. +Party.Unlocked=&7Gruppen \u00e4r nu uppl\u00e5st Commands.XPGain.Axes=Anfallande monster Commands.XPGain.Excavation=Gr\u00e4va och hitta skatter Commands.XPGain.Fishing=Fiske (Ta reda p\u00e5 det!) @@ -137,18 +137,18 @@ Commands.XPGain.Herbalism=Sk\u00f6rda \u00f6rter Commands.XPGain.Mining=Hugger Sten & Mineraler Commands.XPGain.Swords=Attackerar Monster Commands.XPGain.Taming=Djurt\u00e4mjning, eller sl\u00e5ss m/ dina vargar -Commands.XPGain=[[DARK_GRAY]]XP \u00d6KAT: [[WHITE]]{0} +Commands.XPGain=&8XP \u00d6KAT: &f{0} Commands.xprate.proper.0=Riktigt anv\u00e4ndande f\u00f6r att \u00e4ndra XP graden \u00e4r /xprate -XPRate.Event=[[GOLD]]mcMMO \u00e4r f\u00f6rnuvarande med i ett XP evenemang! XP f\u00f6rh\u00e5llandet ligger p\u00e5 {0}x! +XPRate.Event=&6mcMMO \u00e4r f\u00f6rnuvarande med i ett XP evenemang! XP f\u00f6rh\u00e5llandet ligger p\u00e5 {0}x! Effects.Effects=EFFEKTER -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Template=&3{0}: &a{1} Item.ChimaeraWing.Pass=**CHIMAERA VINGE** -Item.Injured.Wait=Du blev skadad f\u00f6r en liten stund sedan och m\u00e5ste v\u00e4nta med att anv\u00e4nda den h\u00e4r skillen. [[YELLOW]]({0}s) -Skills.Disarmed=[[DARK_RED]]Du har avv\u00e4pnats! -Stats.Header.Combat=[[GOLD]]-=Stridsf\u00e4rdigheter=- -Stats.Header.Gathering=[[GOLD]]-=SAMLA F\u00d6RM\u00c5GOR=- -Stats.Header.Misc=[[GOLD]]-=Varierande F\u00e4rdogheter=- -Stats.Own.Stats=[[GREEN]][mcMMO] Stats +Item.Injured.Wait=Du blev skadad f\u00f6r en liten stund sedan och m\u00e5ste v\u00e4nta med att anv\u00e4nda den h\u00e4r skillen. &e({0}s) +Skills.Disarmed=&4Du har avv\u00e4pnats! +Stats.Header.Combat=&6-=Stridsf\u00e4rdigheter=- +Stats.Header.Gathering=&6-=SAMLA F\u00d6RM\u00c5GOR=- +Stats.Header.Misc=&6-=Varierande F\u00e4rdogheter=- +Stats.Own.Stats=&a[mcMMO] Stats Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_th_TH.properties b/src/main/resources/locale/locale_th_TH.properties index af688ec3a..1882de9eb 100644 --- a/src/main/resources/locale/locale_th_TH.properties +++ b/src/main/resources/locale/locale_th_TH.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Graceful Landing** -Acrobatics.Combat.Proc=[[GREEN]]**Dodged** -Acrobatics.DodgeChance=Dodge \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Graceful Landing** +Acrobatics.Combat.Proc=&a**Dodged** +Acrobatics.DodgeChance=Dodge \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Acrobatics.SubSkill.Roll.Name=Roll Acrobatics.SubSkill.Roll.Description=\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e15\u0e01\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e39\u0e07 Acrobatics.SubSkill.GracefulRoll.Name=Graceful Roll @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1 Acrobatics.SubSkill.Dodge.Name=Dodge Acrobatics.SubSkill.Dodge.Description=\u0e25\u0e14\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e04\u0e23\u0e36\u0e48\u0e07\u0e2b\u0e19\u0e36\u0e48\u0e07 Acrobatics.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Acrobatics: -Acrobatics.SubSkill.Roll.Chance=Roll \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=Roll \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=Graceful Roll \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Acrobatics.Roll.Text=**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Rolled** Acrobatics.SkillName=ACROBATICS Acrobatics.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Acrobatics \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Archery.Combat.DazeChance=Daze \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=Retrieve Arrows \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22\u0e18\u0e19\u0e39: [[YELLOW]]{0} +Archery.Combat.DazeChance=Daze \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Archery.Combat.RetrieveChance=Retrieve Arrows \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Archery.Combat.SkillshotBonus=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22\u0e18\u0e19\u0e39: &e{0} Archery.SubSkill.SkillShot.Name=Skill Shot Archery.SubSkill.SkillShot.Description=\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22\u0e18\u0e19\u0e39\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 Archery.SubSkill.Daze.Name=(Players) \u0e16\u0e39\u0e01\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e21\u0e36\u0e19\u0e07\u0e07 @@ -31,14 +31,14 @@ Axes.Ability.Bonus.2=Armor Impact Axes.Ability.Bonus.3=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22 {0} \u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e40\u0e01\u0e23\u0e32\u0e30 Axes.Ability.Bonus.4=Greater Impact Axes.Ability.Bonus.5=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22 {0} \u0e43\u0e2b\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 unarmored -Axes.Ability.Lower=[[GRAY]]**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Axe** -Axes.Ability.Ready=[[GREEN]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Axe** -Axes.Combat.CritStruck=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e17\u0e33 CRITICALLY HIT \u0e43\u0e2a\u0e48\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19! -Axes.Combat.CritChance=Critically Strike \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Axes.Ability.Lower=&7**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Axe** +Axes.Ability.Ready=&a**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Axe** +Axes.Combat.CritStruck=&4\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e17\u0e33 CRITICALLY HIT \u0e43\u0e2a\u0e48\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19! +Axes.Combat.CritChance=Critically Strike \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Axes.Combat.CriticalHit=\u0e42\u0e08\u0e21\u0e15\u0e35 CRITICAL! -Axes.Combat.GI.Proc=[[GREEN]]**\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22 GREAT FORCE** +Axes.Combat.GI.Proc=&a**\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e14\u0e49\u0e27\u0e22 GREAT FORCE** Axes.Combat.GI.Struck=**\u0e42\u0e08\u0e21\u0e15\u0e35\u0e14\u0e49\u0e27\u0e22 GREATER IMPACT** -Axes.Combat.SS.Length=Skull Splitter \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Axes.Combat.SS.Length=Skull Splitter \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 Axes.SubSkill.SkullSplitter.Name=Skull Splitter Axes.SubSkill.SkullSplitter.Description=\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e27\u0e07\u0e01\u0e27\u0e49\u0e32\u0e07 Axes.SubSkill.CriticalStrikes.Name=Critical Strikes @@ -52,35 +52,35 @@ Axes.SubSkill.GreaterImpact.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e04\u0e Axes.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Axes: Axes.SkillName=AXES Axes.Skills.SS.Off=**\u0e17\u0e31\u0e01\u0e29\u0e30 Skull Splitter \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e** -Axes.Skills.SS.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Skull Splitter** -Axes.Skills.SS.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Skull Splitter [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! -Axes.Skills.SS.Other.Off=Skull Splitter[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Skull Splitter! +Axes.Skills.SS.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Skull Splitter** +Axes.Skills.SS.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eSkull Splitter &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Axes.Skills.SS.Other.Off=Skull Splitter&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Axes.Skills.SS.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cSkull Splitter! Axes.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Axes \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Excavation.Ability.Lower=[[GRAY]]**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Shovel** -Excavation.Ability.Ready=[[GREEN]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Shovel** +Excavation.Ability.Lower=&7**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Shovel** +Excavation.Ability.Ready=&a**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Shovel** Excavation.SubSkill.GigaDrillBreaker.Name=Giga Drill Breaker Excavation.SubSkill.GigaDrillBreaker.Description=\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e14\u0e23\u0e2d\u0e1b 3x , EXP 3x, +\u0e04\u0e27\u0e32\u0e21\u0e40\u0e23\u0e47\u0e27 Excavation.SubSkill.TreasureHunter.Name=Treasure Hunter Excavation.SubSkill.TreasureHunter.Description=\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e02\u0e38\u0e14\u0e2b\u0e32\u0e2a\u0e21\u0e1a\u0e31\u0e15\u0e34 -Excavation.Effect.Length=Giga Drill Breaker \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Excavation.Effect.Length=Giga Drill Breaker \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 Excavation.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Excavation: Excavation.SkillName=EXCAVATION Excavation.Skills.GigaDrillBreaker.Off=**\u0e17\u0e31\u0e01\u0e29\u0e30 Giga Drill Breaker \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GIGA DRILL BREAKER** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Giga Drill Breaker [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! -Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Giga Drill Breaker! +Excavation.Skills.GigaDrillBreaker.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GIGA DRILL BREAKER** +Excavation.Skills.GigaDrillBreaker.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eGiga Drill Breaker &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Excavation.Skills.GigaDrillBreaker.Other.Off=Giga Drill Breaker&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cGiga Drill Breaker! Excavation.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Excavation \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Fishing.Ability.Chance=Bite \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Fishing.Ability.Info=\u0e17\u0e31\u0e01\u0e29\u0e30 Magic Hunter: [[GRAY]] **\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e42\u0e14\u0e22\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e17\u0e31\u0e01\u0e29\u0e30 Treasure Hunter** +Fishing.Ability.Chance=Bite \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Fishing.Ability.Info=\u0e17\u0e31\u0e01\u0e29\u0e30 Magic Hunter: &7 **\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e42\u0e14\u0e22\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e17\u0e31\u0e01\u0e29\u0e30 Treasure Hunter** Fishing.Ability.Locked.0=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (SHAKE) Fishing.Ability.Locked.1=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0} (ICE FISHING) -Fishing.Ability.Rank=Treasure Hunter \u0e23\u0e30\u0e14\u0e31\u0e1a: [[YELLOW]]{0}/5 -Fishing.Ability.TH.MagicRate=Magic Hunter \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Fishing.Ability.Shake=Shake \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Fishing.Ability.Rank=Treasure Hunter \u0e23\u0e30\u0e14\u0e31\u0e1a: &e{0}/5 +Fishing.Ability.TH.MagicRate=Magic Hunter \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Fishing.Ability.Shake=Shake \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Fishing.Ability.IceFishing=Ice Fishing: \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e15\u0e01\u0e1b\u0e25\u0e32\u0e43\u0e19\u0e19\u0e49\u0e33\u0e41\u0e02\u0e47\u0e07\u0e44\u0e14\u0e49 -Fishing.Ability.FD=Fisherman\'\'s Diet \u0e23\u0e30\u0e14\u0e31\u0e1a: [[YELLOW]]{0} +Fishing.Ability.FD=Fisherman\'\'s Diet \u0e23\u0e30\u0e14\u0e31\u0e1a: &e{0} Fishing.SubSkill.TreasureHunter.Name=Treasure Hunter (Passive) Fishing.SubSkill.TreasureHunter.Description=\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e27\u0e31\u0e15\u0e16\u0e38\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e15\u0e01\u0e1b\u0e25\u0e32 Fishing.SubSkill.MagicHunter.Name=Magic Hunter @@ -93,23 +93,23 @@ Fishing.SubSkill.MasterAngler.Name=Master Angler Fishing.SubSkill.MasterAngler.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1b\u0e25\u0e32\u0e21\u0e32\u0e01\u0e02\u0e36\u0e49\u0e19\u0e08\u0e32\u0e01\u0e01\u0e32\u0e23\u0e15\u0e01\u0e1b\u0e25\u0e32 Fishing.SubSkill.IceFishing.Name=Ice Fishing Fishing.SubSkill.IceFishing.Description=\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e34\u0e43\u0e2b\u0e49\u0e15\u0e01\u0e1b\u0e25\u0e32\u0e43\u0e19\u0e19\u0e49\u0e33\u0e41\u0e02\u0e47\u0e07 -Fishing.Chance.Raining=[[BLUE]] Rain Bonus +Fishing.Chance.Raining=&9 Rain Bonus Fishing.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Fishing: -Fishing.Ability.TH.MagicFound=[[GRAY]]\u0e04\u0e38\u0e13\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e44\u0e14\u0e49\u0e16\u0e36\u0e07\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e17\u0e21\u0e19\u0e15\u0e23\u0e4c\u0e14\u0e49\u0e27\u0e22\u0e01\u0e32\u0e23\u0e08\u0e31\u0e1a\u0e2a\u0e34\u0e48\u0e07\u0e19\u0e35\u0e49 ... +Fishing.Ability.TH.MagicFound=&7\u0e04\u0e38\u0e13\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e44\u0e14\u0e49\u0e16\u0e36\u0e07\u0e2a\u0e31\u0e21\u0e1c\u0e31\u0e2a\u0e02\u0e2d\u0e07\u0e40\u0e27\u0e17\u0e21\u0e19\u0e15\u0e23\u0e4c\u0e14\u0e49\u0e27\u0e22\u0e01\u0e32\u0e23\u0e08\u0e31\u0e1a\u0e2a\u0e34\u0e48\u0e07\u0e19\u0e35\u0e49 ... Fishing.SkillName=FISHING Fishing.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Fishing \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Herbalism.Ability.DoubleDropChance=Double Drop \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Herbalism.Ability.FD=Farmer\'\'s Diet \u0e23\u0e30\u0e14\u0e31\u0e1a: [[YELLOW]] {0} -Herbalism.Ability.GTe.Length=Green Terra \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Herbalism.Ability.DoubleDropChance=Double Drop \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Herbalism.Ability.FD=Farmer\'\'s Diet \u0e23\u0e30\u0e14\u0e31\u0e1a: &e {0} +Herbalism.Ability.GTe.Length=Green Terra \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 Herbalism.Ability.GTe.NeedMore=\u0e41\u0e15\u0e48\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e40\u0e21\u0e25\u0e47\u0e14\u0e1e\u0e31\u0e19\u0e18\u0e38\u0e4c\u0e21\u0e32\u0e01\u0e02\u0e36\u0e49\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49 Green Terra. -Herbalism.Ability.GTh.Chance=Green Thumb \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=Green Thumb \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Herbalism.Ability.GTh.Fail=**GREEN THUMB \u0e25\u0e49\u0e21\u0e40\u0e2b\u0e25\u0e27** -Herbalism.Ability.GTh.Stage=Green Thumb \u0e08\u0e33\u0e19\u0e27\u0e19: [[YELLOW]]{0} -Herbalism.Ability.GTh=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GREEN THUMB** -Herbalism.Ability.HylianLuck=Hylian Luck \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Hoe** -Herbalism.Ability.Ready=[[GREEN]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Hoe** -Herbalism.Ability.ShroomThumb.Chance=Shroom Thumb \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Herbalism.Ability.GTh.Stage=Green Thumb \u0e08\u0e33\u0e19\u0e27\u0e19: &e{0} +Herbalism.Ability.GTh=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GREEN THUMB** +Herbalism.Ability.HylianLuck=Hylian Luck \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Herbalism.Ability.Lower=&7**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Hoe** +Herbalism.Ability.Ready=&a**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Hoe** +Herbalism.Ability.ShroomThumb.Chance=Shroom Thumb \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Herbalism.Ability.ShroomThumb.Fail=**SHROOM THUMB \u0e25\u0e49\u0e21\u0e40\u0e2b\u0e25\u0e27** Herbalism.SubSkill.GreenTerra.Name=Green Terra Herbalism.SubSkill.GreenTerra.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e14\u0e23\u0e2d\u0e1b x3 @@ -124,20 +124,20 @@ Herbalism.SubSkill.HylianLuck.Name=Hylian Luck Herbalism.SubSkill.HylianLuck.Description=\u0e43\u0e2b\u0e49\u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e40\u0e25\u0e47\u0e01\u0e19\u0e49\u0e2d\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2b\u0e32\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e17\u0e35\u0e48\u0e2b\u0e32\u0e22\u0e32\u0e01 Herbalism.SubSkill.ShroomThumb.Name=Shroom Thumb Herbalism.SubSkill.ShroomThumb.Description=\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e40\u0e2a\u0e49\u0e19\u0e43\u0e22\u0e14\u0e34\u0e19\u0e41\u0e25\u0e30\u0e2b\u0e0d\u0e49\u0e32 -Herbalism.HylianLuck=[[GREEN]]\u0e04\u0e38\u0e13\u0e21\u0e35\u0e42\u0e0a\u0e04\u0e43\u0e19\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49! +Herbalism.HylianLuck=&a\u0e04\u0e38\u0e13\u0e21\u0e35\u0e42\u0e0a\u0e04\u0e43\u0e19\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49! Herbalism.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Herbalism: Herbalism.SkillName=HERBALISM -Herbalism.Skills.GTe.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GREEN TERRA** -Herbalism.Skills.GTe.Refresh=[[GREEN]]Your [[YELLOW]]Green Terra [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! -Herbalism.Skills.GTe.Other.Off=Green Terra[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Green Terra! +Herbalism.Skills.GTe.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GREEN TERRA** +Herbalism.Skills.GTe.Refresh=&aYour &eGreen Terra &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Herbalism.Skills.GTe.Other.Off=Green Terra&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cGreen Terra! Herbalism.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Herbalism \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Mining.Ability.Length=Super Breaker \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}s +Mining.Ability.Length=Super Breaker \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}s Mining.Ability.Locked.0=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (BLAST MINING) Mining.Ability.Locked.1=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (BIGGER BOMBS) Mining.Ability.Locked.2=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (DEMOLITIONS EXPERTISE) -Mining.Ability.Lower=[[GRAY]]**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Pickaxe** -Mining.Ability.Ready=[[GREEN]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Pickaxe** +Mining.Ability.Lower=&7**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Pickaxe** +Mining.Ability.Ready=&a**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Pickaxe** Mining.SubSkill.SuperBreaker.Name=Super Breaker Mining.SubSkill.SuperBreaker.Description=+\u0e04\u0e27\u0e32\u0e21\u0e40\u0e23\u0e47\u0e27, \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e14\u0e23\u0e2d\u0e1b x3 Mining.SubSkill.DoubleDrops.Name=Drops x2 @@ -148,22 +148,22 @@ Mining.SubSkill.BiggerBombs.Name=Bigger Bombs Mining.SubSkill.BiggerBombs.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e31\u0e28\u0e21\u0e35\u0e02\u0e2d\u0e07 TNT Mining.SubSkill.DemolitionsExpertise.Name=Demolitions Expertise Mining.SubSkill.DemolitionsExpertise.Description=\u0e25\u0e14\u0e01\u0e32\u0e23\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e08\u0e32\u0e01 TNT -Mining.Effect.Decrease=Demolitions \u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22: [[YELLOW]]{0} -Mining.Effect.DropChance=Double Drop \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Mining.Effect.Decrease=Demolitions \u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22: &e{0} +Mining.Effect.DropChance=Double Drop \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Mining.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Mining: Mining.SkillName=MINING Mining.Skills.SuperBreaker.Off=**\u0e17\u0e31\u0e01\u0e29\u0e30 Super Breaker \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e** -Mining.Skills.SuperBreaker.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 SUPER BREAKER** -Mining.Skills.SuperBreaker.Other.Off=Super Breaker[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Super Breaker! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Super Breaker [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Mining.Skills.SuperBreaker.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 SUPER BREAKER** +Mining.Skills.SuperBreaker.Other.Off=Super Breaker&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cSuper Breaker! +Mining.Skills.SuperBreaker.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eSuper Breaker &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! Mining.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Mining \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Mining.Blast.Boom=[[GRAY]]**BOOM** +Mining.Blast.Boom=&7**BOOM** Mining.Blast.Effect=+{0} \u0e1c\u0e25\u0e1c\u0e25\u0e34\u0e15\u0e41\u0e23\u0e48, {1}x \u0e14\u0e23\u0e2d\u0e1b -Mining.Blast.Radius.Increase=\u0e23\u0e31\u0e28\u0e21\u0e35\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e40\u0e1a\u0e34\u0e14\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19: [[YELLOW]]+{0} -Mining.Blast.Rank=\u0e17\u0e31\u0e01\u0e29\u0e30 Blast Mining: [[YELLOW]] \u0e23\u0e30\u0e14\u0e31\u0e1a {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Blast Mining! -Mining.Blast.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Blast Mining [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Mining.Blast.Radius.Increase=\u0e23\u0e31\u0e28\u0e21\u0e35\u0e02\u0e2d\u0e07\u0e23\u0e30\u0e40\u0e1a\u0e34\u0e14\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19: &e+{0} +Mining.Blast.Rank=\u0e17\u0e31\u0e01\u0e29\u0e30 Blast Mining: &e \u0e23\u0e30\u0e14\u0e31\u0e1a {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cBlast Mining! +Mining.Blast.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eBlast Mining &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! Repair.SubSkill.Repair.Name=\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 Repair.SubSkill.Repair.Description=\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e32\u0e30 Repair.SubSkill.GoldRepair.Name=\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e17\u0e2d\u0e07 (\u0e17\u0e31\u0e01\u0e29\u0e30\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 {0}+) @@ -182,46 +182,46 @@ Repair.SubSkill.ArcaneForging.Name=Arcane Forging Repair.SubSkill.ArcaneForging.Description=\u0e0b\u0e48\u0e2d\u0e21\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e\u0e02\u0e36\u0e49\u0e19 Repair.SubSkill.Salvage.Name=\u0e17\u0e31\u0e01\u0e29\u0e30 Salvage (\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e31\u0e01\u0e29\u0e30 {0}+) Repair.SubSkill.Salvage.Description=\u0e01\u0e39\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e32\u0e30 -Repair.Error=[[DARK_RED]]mcMMO \u0e1e\u0e1a\u0e02\u0e49\u0e2d\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e1e\u0e22\u0e32\u0e22\u0e32\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49! -Repair.Listener.Anvil=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e27\u0e32\u0e07 Anvil \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e32\u0e30. -Repair.Listener.Anvil2=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e27\u0e32\u0e07\u0e17\u0e31\u0e48\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e39\u0e49\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e32\u0e30. +Repair.Error=&4mcMMO \u0e1e\u0e1a\u0e02\u0e49\u0e2d\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14\u0e1e\u0e22\u0e32\u0e22\u0e32\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49! +Repair.Listener.Anvil=&4\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e27\u0e32\u0e07 Anvil \u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e32\u0e30. +Repair.Listener.Anvil2=&4\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e27\u0e32\u0e07\u0e17\u0e31\u0e48\u0e07\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e39\u0e49\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e41\u0e25\u0e30\u0e40\u0e01\u0e23\u0e32\u0e30. Repair.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Repair: Repair.SkillName=REPAIR -Repair.Skills.AdeptSalvage=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e0a\u0e33\u0e19\u0e32\u0e0d\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e39\u0e49\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e19\u0e35\u0e49. -Repair.Skills.AdeptDiamond=[[DARK_RED]]\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e40\u0e1e\u0e0a\u0e23. -Repair.Skills.AdeptGold=[[DARK_RED]]\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e17\u0e2d\u0e07. -Repair.Skills.AdeptIron=[[DARK_RED]]\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e40\u0e2b\u0e25\u0e47\u0e01. -Repair.Skills.AdeptStone=[[DARK_RED]]\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e2b\u0e34\u0e19. -Repair.Skills.Adept=\u0e04\u0e38\u0e13\u0e21\u0e35\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 [[YELLOW]]{0}[[RED]] \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e27\u0e48\u0e32\u0e21\u0e31\u0e19\u0e07\u0e48\u0e32\u0e22. -Repair.Skills.FullDurability=[[GRAY]]\u0e2a\u0e34\u0e48\u0e07\u0e19\u0e35\u0e49\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e04\u0e07\u0e17\u0e19\u0e40\u0e15\u0e47\u0e21\u0e41\u0e25\u0e49\u0e27. -Repair.Skills.SalvageSuccess=[[GRAY]]\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e16\u0e39\u0e01\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19! -Repair.Skills.NotFullDurability=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e2d\u0e1a\u0e01\u0e39\u0e49\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e19\u0e35\u0e49. -Repair.Skills.Mastery=Repair Mastery: [[YELLOW]]\u0e40\u0e1e\u0e34\u0e48\u0e21 {0} \u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 -Repair.Skills.StackedItems=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e0b\u0e49\u0e2d\u0e19\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49. -Repair.Skills.Super.Chance=Super Repair \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Repair.Skills.AdeptSalvage=&4\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e0a\u0e33\u0e19\u0e32\u0e0d\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e01\u0e2d\u0e1a\u0e01\u0e39\u0e49\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e19\u0e35\u0e49. +Repair.Skills.AdeptDiamond=&4\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e40\u0e1e\u0e0a\u0e23. +Repair.Skills.AdeptGold=&4\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e17\u0e2d\u0e07. +Repair.Skills.AdeptIron=&4\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e40\u0e2b\u0e25\u0e47\u0e01. +Repair.Skills.AdeptStone=&4\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e44\u0e21\u0e48\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e2d\u0e38\u0e1b\u0e01\u0e23\u0e13\u0e4c\u0e2b\u0e34\u0e19. +Repair.Skills.Adept=\u0e04\u0e38\u0e13\u0e21\u0e35\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 &e{0}&c \u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 &e{1} +Repair.Skills.FeltEasy=&7\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e27\u0e48\u0e32\u0e21\u0e31\u0e19\u0e07\u0e48\u0e32\u0e22. +Repair.Skills.FullDurability=&7\u0e2a\u0e34\u0e48\u0e07\u0e19\u0e35\u0e49\u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e04\u0e07\u0e17\u0e19\u0e40\u0e15\u0e47\u0e21\u0e41\u0e25\u0e49\u0e27. +Repair.Skills.SalvageSuccess=&7\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e16\u0e39\u0e01\u0e01\u0e39\u0e49\u0e04\u0e37\u0e19! +Repair.Skills.NotFullDurability=&4\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e01\u0e2d\u0e1a\u0e01\u0e39\u0e49\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e19\u0e35\u0e49. +Repair.Skills.Mastery=Repair Mastery: &e\u0e40\u0e1e\u0e34\u0e48\u0e21 {0} \u0e15\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21 +Repair.Skills.StackedItems=&4\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e0b\u0e48\u0e2d\u0e21\u0e41\u0e0b\u0e21\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e0b\u0e49\u0e2d\u0e19\u0e01\u0e31\u0e19\u0e44\u0e14\u0e49. +Repair.Skills.Super.Chance=Super Repair \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Repair.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Repair \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) Repair.Pretty.Name=Repair Salvage.Pretty.Name=Salvage -Repair.Arcane.Chance.Downgrade=[[GRAY]]AF \u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]AF \u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7AF \u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22: &e{0}% +Repair.Arcane.Chance.Success=&7AF \u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08: &e{0}% Repair.Arcane.Downgrade=\u0e2d\u0e33\u0e19\u0e32\u0e08\u0e25\u0e35\u0e49\u0e25\u0e31\u0e1a\u0e44\u0e14\u0e49\u0e25\u0e14\u0e25\u0e07\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49. Repair.Arcane.Fail=\u0e2d\u0e33\u0e19\u0e32\u0e08\u0e25\u0e35\u0e49\u0e25\u0e31\u0e1a\u0e44\u0e14\u0e49\u0e17\u0e34\u0e49\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e16\u0e32\u0e27\u0e23. Repair.Arcane.Lost=\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e21\u0e35\u0e17\u0e31\u0e01\u0e29\u0e30\u0e1e\u0e2d\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e1b\u0e23\u0e30\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e20\u0e32\u0e1e -Repair.Arcane.Perfect=[[GREEN]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e22\u0e31\u0e48\u0e07\u0e22\u0e37\u0e19\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e25\u0e35\u0e49\u0e25\u0e31\u0e1a\u0e43\u0e19\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49. -Repair.Arcane.Rank=Arcane Forging \u0e23\u0e30\u0e14\u0e31\u0e1a: [[YELLOW]]{0}/4 -Swords.Ability.Lower=[[GRAY]]**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Sword** -Swords.Ability.Ready=[[GREEN]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Sword** -Swords.Combat.Bleed.Chance=Bleed \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=Bleed \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0} ticks -Swords.Combat.Bleed.Note=[[GRAY]]NOTE: [[YELLOW]]1 Tick \u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e17\u0e38\u0e01 2 \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 -Swords.Combat.Bleeding.Started=[[DARK_RED]] \u0e04\u0e38\u0e13\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e25\u0e37\u0e2d\u0e14\u0e44\u0e2b\u0e25! -Swords.Combat.Bleeding.Stopped=[[GRAY]]\u0e17\u0e31\u0e01\u0e29\u0e30 Enemy Bleeding \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e[[GREEN]] -Swords.Combat.Bleeding=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 ENEMY BLEEDING** -Swords.Combat.Counter.Chance=Counter Attack \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]\u0e42\u0e08\u0e21\u0e15\u0e35\u0e14\u0e49\u0e27\u0e22 counter-attack! -Swords.Combat.Countered=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 COUNTER-ATTACKED** -Swords.Combat.SS.Struck=[[DARK_RED]]\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e21\u0e36\u0e19\u0e07\u0e07 \u0e40\u0e1e\u0e23\u0e32\u0e30 \u0e17\u0e31\u0e01\u0e29\u0e30 SERRATED STRIKES! +Repair.Arcane.Perfect=&a\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e22\u0e31\u0e48\u0e07\u0e22\u0e37\u0e19\u0e1e\u0e25\u0e31\u0e07\u0e07\u0e32\u0e19\u0e25\u0e35\u0e49\u0e25\u0e31\u0e1a\u0e43\u0e19\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e19\u0e35\u0e49. +Repair.Arcane.Rank=Arcane Forging \u0e23\u0e30\u0e14\u0e31\u0e1a: &e{0}/4 +Swords.Ability.Lower=&7**\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 Sword** +Swords.Ability.Ready=&a**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 Sword** +Swords.Combat.Bleed.Chance=Bleed \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Swords.Combat.Bleed.Length=Bleed \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0} ticks +Swords.Combat.Bleed.Note=&7NOTE: &e1 Tick \u0e40\u0e01\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e17\u0e38\u0e01 2 \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Swords.Combat.Bleeding.Started=&4 \u0e04\u0e38\u0e13\u0e01\u0e33\u0e25\u0e31\u0e07\u0e40\u0e25\u0e37\u0e2d\u0e14\u0e44\u0e2b\u0e25! +Swords.Combat.Bleeding.Stopped=&7\u0e17\u0e31\u0e01\u0e29\u0e30 Enemy Bleeding \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e&a +Swords.Combat.Bleeding=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 ENEMY BLEEDING** +Swords.Combat.Counter.Chance=Counter Attack \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Swords.Combat.Counter.Hit=&4\u0e42\u0e08\u0e21\u0e15\u0e35\u0e14\u0e49\u0e27\u0e22 counter-attack! +Swords.Combat.Countered=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 COUNTER-ATTACKED** +Swords.Combat.SS.Struck=&4\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e21\u0e36\u0e19\u0e07\u0e07 \u0e40\u0e1e\u0e23\u0e32\u0e30 \u0e17\u0e31\u0e01\u0e29\u0e30 SERRATED STRIKES! Swords.SubSkill.CounterAttack.Name=Counter Attack Swords.SubSkill.SerratedStrikes.Name=Serrated Strikes Swords.SubSkill.SerratedStrikes.Description={0} \u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22, \u0e40\u0e25\u0e37\u0e2d\u0e14\u0e44\u0e2b\u0e25+ \u0e01\u0e23\u0e30\u0e08\u0e32\u0e22 @@ -232,12 +232,12 @@ Swords.SubSkill.Bleed.Description=\u0e40\u0e25\u0e37\u0e2d\u0e14\u0e44\u0e2b\u0e Swords.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Swords: Swords.SkillName=SWORDS Swords.Skills.SS.Off=**\u0e17\u0e31\u0e01\u0e29\u0e30 Serrated Strikes \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e** -Swords.Skills.SS.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e28\u0e30 SERRATED STRIKES** -Swords.Skills.SS.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Serrated Strikes [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! -Swords.Skills.SS.Other.Off=Serrated Strikes[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Serrated Strikes! +Swords.Skills.SS.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e28\u0e30 SERRATED STRIKES** +Swords.Skills.SS.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eSerrated Strikes &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Swords.Skills.SS.Other.Off=Serrated Strikes&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cSerrated Strikes! Swords.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Swords \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Swords.SS.Length=Serrated Strikes \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Swords.SS.Length=Serrated Strikes \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 Taming.Ability.Bonus.0=Environmentally Aware Taming.Ability.Bonus.1=\u0e2b\u0e21\u0e32\u0e1b\u0e48\u0e32\u0e2b\u0e25\u0e35\u0e01\u0e40\u0e25\u0e35\u0e48\u0e22\u0e07\u0e2d\u0e31\u0e19\u0e15\u0e23\u0e32\u0e22 Taming.Ability.Bonus.2=Thick Fur @@ -256,15 +256,15 @@ Taming.Ability.Locked.2=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u Taming.Ability.Locked.3=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (SHARPENED CLAWS) Taming.Ability.Locked.4=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (FAST FOOD SERVICE) Taming.Ability.Locked.5=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (HOLY HOUND) -Taming.Combat.Chance.Gore=Gore \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=Gore \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Taming.SubSkill.BeastLore.Name=Beast Lore Taming.SubSkill.BeastLore.Description=\u0e01\u0e23\u0e30\u0e14\u0e39\u0e01\u0e43\u0e0a\u0e49\u0e15\u0e23\u0e27\u0e08\u0e2b\u0e21\u0e32\u0e1b\u0e48\u0e32\u0e41\u0e25\u0e30 ocelots Taming.SubSkill.ShockProof.Name=Shock Proof Taming.SubSkill.ShockProof.Description=\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e08\u0e32\u0e01\u0e23\u0e30\u0e40\u0e1a\u0e34\u0e14\u0e25\u0e14\u0e25\u0e07 Taming.SubSkill.CallOfTheWild.Name=Call of the Wild Taming.SubSkill.CallOfTheWild.Description=\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e21\u0e32\u0e14\u0e49\u0e32\u0e19\u0e02\u0e49\u0e32\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]COTW (Ocelot): \u0e21\u0e2d\u0e1a\u0e1b\u0e25\u0e32\u0e43\u0e19\u0e21\u0e37\u0e2d {0} \u0e0a\u0e34\u0e49\u0e19\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e04\u0e25\u0e34\u0e01\u0e0b\u0e49\u0e32\u0e22 -Taming.Effect.15=[[GRAY]]COTW (Wolf): \u0e21\u0e2d\u0e1a\u0e01\u0e23\u0e30\u0e14\u0e39\u0e01\u0e43\u0e19\u0e21\u0e37\u0e2d {0} \u0e0a\u0e34\u0e49\u0e19\u0e42\u0e14\u0e22\u0e04\u0e25\u0e34\u0e01\u0e0b\u0e49\u0e32\u0e22 +Taming.SubSkill.CallOfTheWild.Description.2=&7COTW (Ocelot): \u0e21\u0e2d\u0e1a\u0e1b\u0e25\u0e32\u0e43\u0e19\u0e21\u0e37\u0e2d {0} \u0e0a\u0e34\u0e49\u0e19\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e04\u0e25\u0e34\u0e01\u0e0b\u0e49\u0e32\u0e22 +Taming.Effect.15=&7COTW (Wolf): \u0e21\u0e2d\u0e1a\u0e01\u0e23\u0e30\u0e14\u0e39\u0e01\u0e43\u0e19\u0e21\u0e37\u0e2d {0} \u0e0a\u0e34\u0e49\u0e19\u0e42\u0e14\u0e22\u0e04\u0e25\u0e34\u0e01\u0e0b\u0e49\u0e32\u0e22 Taming.SubSkill.FastFoodService.Name=Fast Food Service Taming.SubSkill.FastFoodService.Description=\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e2b\u0e21\u0e32\u0e1b\u0e48\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30\u0e23\u0e31\u0e01\u0e29\u0e32\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e43\u0e19\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35 Taming.SubSkill.HolyHound.Name=Holy Hound @@ -277,24 +277,24 @@ Taming.SubSkill.EnvironmentallyAware.Name=Environmentally Aware Taming.SubSkill.EnvironmentallyAware.Description=\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e08\u0e32\u0e01\u0e01\u0e23\u0e30\u0e1a\u0e2d\u0e07\u0e40\u0e1e\u0e0a\u0e23 \u0e25\u0e32\u0e27\u0e32 \u0e01\u0e32\u0e23\u0e15\u0e01\u0e08\u0e32\u0e01\u0e17\u0e35\u0e48\u0e2a\u0e39\u0e07 Taming.SubSkill.ThickFur.Name=Thick Fur Taming.SubSkill.ThickFur.Description=\u0e25\u0e14\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e08\u0e32\u0e01\u0e44\u0e1f -Taming.Listener.Wolf=[[DARK_GRAY]]\u0e2b\u0e21\u0e32\u0e1b\u0e48\u0e32\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e2b\u0e32\u0e04\u0e38\u0e13... +Taming.Listener.Wolf=&8\u0e2b\u0e21\u0e32\u0e1b\u0e48\u0e32\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e01\u0e25\u0e31\u0e1a\u0e21\u0e32\u0e2b\u0e32\u0e04\u0e38\u0e13... Taming.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Taming: Taming.SkillName=TAMING Taming.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Taming \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Taming.Summon.Complete=[[GREEN]]\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 +Taming.Summon.Complete=&a\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08 Taming.Summon.Fail.Ocelot=\u0e04\u0e38\u0e13\u0e21\u0e35 ocelots \u0e21\u0e32\u0e01\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e44\u0e14\u0e49 Taming.Summon.Fail.Wolf=\u0e04\u0e38\u0e13\u0e21\u0e35 wolf \u0e21\u0e32\u0e01\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2d\u0e2d\u0e01\u0e21\u0e32\u0e44\u0e14\u0e49 Taming.Summon.Name.Format={0}s {1} -Unarmed.Ability.Berserk.Length=Berserk \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Unarmed.Ability.Berserk.Length=Berserk \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 Unarmed.Ability.Bonus.0=Iron Arm Style Unarmed.Ability.Bonus.1=+{0} \u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 -Unarmed.Ability.Chance.ArrowDeflect=Arrow Deflect \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=Disarm \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=Iron Grip \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=Arrow Deflect \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Unarmed.Ability.Chance.Disarm=Disarm \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Unarmed.Ability.Chance.IronGrip=Iron Grip \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} Unarmed.Ability.IronGrip.Attacker=\u0e1d\u0e48\u0e32\u0e22\u0e15\u0e23\u0e07\u0e02\u0e49\u0e32\u0e21\u0e21\u0e35 iron grip! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]Iron grip \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22! -Unarmed.Ability.Lower=[[GRAY]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 \u0e21\u0e37\u0e2d** -Unarmed.Ability.Ready=[[GREEN]]**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 \u0e21\u0e37\u0e2d** +Unarmed.Ability.IronGrip.Defender=&aIron grip \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22! +Unarmed.Ability.Lower=&7**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 \u0e21\u0e37\u0e2d** +Unarmed.Ability.Ready=&a**\u0e04\u0e38\u0e13\u0e1e\u0e23\u0e49\u0e2d\u0e21\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e02\u0e2d\u0e07 \u0e21\u0e37\u0e2d** Unarmed.SubSkill.Berserk.Name=Berserk Unarmed.SubSkill.Berserk.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e01\u0e32\u0e23\u0e17\u0e33\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22 +50%, \u0e17\u0e33\u0e25\u0e32\u0e22\u0e27\u0e31\u0e15\u0e16\u0e38\u0e17\u0e35\u0e48\u0e2d\u0e48\u0e2d\u0e19 Unarmed.SubSkill.Disarm.Name=Disarm (Players) @@ -308,15 +308,15 @@ Unarmed.SubSkill.IronGrip.Description=\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19 Unarmed.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Unarmed: Unarmed.SkillName=UNARMED Unarmed.Skills.Berserk.Off=**\u0e17\u0e31\u0e01\u0e29\u0e30 Berserk \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e** -Unarmed.Skills.Berserk.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 BERSERK** -Unarmed.Skills.Berserk.Other.Off=Berserk[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Berserk! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Berserk [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Unarmed.Skills.Berserk.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 BERSERK** +Unarmed.Skills.Berserk.Other.Off=Berserk&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cBerserk! +Unarmed.Skills.Berserk.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eBerserk &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! Unarmed.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Unarmed \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) Woodcutting.Ability.0=\u0e17\u0e31\u0e01\u0e29\u0e30 Leaf Blower Woodcutting.Ability.1=\u0e17\u0e33\u0e25\u0e32\u0e22\u0e43\u0e1a\u0e44\u0e21\u0e49\u0e2d\u0e2d\u0e01 -Woodcutting.Ability.Chance.DDrop=Double Drop \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Woodcutting.Ability.Length=Tree Feller \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: [[YELLOW]]{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 +Woodcutting.Ability.Chance.DDrop=Double Drop \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Woodcutting.Ability.Length=Tree Feller \u0e21\u0e35\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32: &e{0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 Woodcutting.Ability.Locked.0=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (LEAF BLOWER) Woodcutting.SubSkill.TreeFeller.Name=Tree Feller Woodcutting.SubSkill.TreeFeller.Description=\u0e17\u0e33\u0e43\u0e2b\u0e49\u0e15\u0e49\u0e19\u0e44\u0e21\u0e49\u0e23\u0e30\u0e40\u0e1a\u0e34\u0e14 @@ -327,35 +327,35 @@ Woodcutting.SubSkill.HarvestLumber.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0 Woodcutting.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Woodcutting: Woodcutting.SkillName=WOODCUTTING Woodcutting.Skills.TreeFeller.Off=**\u0e17\u0e31\u0e01\u0e29\u0e30 Tree Feller \u0e2b\u0e21\u0e14\u0e2a\u0e20\u0e32\u0e1e** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 TREE FELLER** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 [[YELLOW]]Tree Feller [[GREEN]]\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! -Woodcutting.Skills.TreeFeller.Other.Off=Tree Feller[[GREEN]] \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 [[RED]]Tree Feller! +Woodcutting.Skills.TreeFeller.On=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 TREE FELLER** +Woodcutting.Skills.TreeFeller.Refresh=&a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e31\u0e01\u0e29\u0e30 &eTree Feller &a\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e41\u0e25\u0e49\u0e27! +Woodcutting.Skills.TreeFeller.Other.Off=Tree Feller&a \u0e23\u0e2d\u0e01\u0e32\u0e23\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 \u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 &cTree Feller! Woodcutting.Skills.TreeFeller.Splinter=\u0e02\u0e27\u0e32\u0e19\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e1e\u0e31\u0e07\u0e41\u0e25\u0e49\u0e27! Woodcutting.Skills.TreeFeller.Threshold=\u0e15\u0e49\u0e19\u0e44\u0e21\u0e49\u0e15\u0e49\u0e19\u0e19\u0e35\u0e49\u0e43\u0e2b\u0e0d\u0e48\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b! Woodcutting.Skillup=\u0e17\u0e31\u0e01\u0e29\u0e30 Woodcutting \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19 {0}. \u0e21\u0e35\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14 ({1}) -Ability.Generic.Refresh=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 ABILITIES REFRESHED!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 ARROW DEFLECT** -Combat.BeastLore=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 BEAST LORE** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e40\u0e25\u0e37\u0e2d\u0e14 ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07 ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GORED** +Ability.Generic.Refresh=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 ABILITIES REFRESHED!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 ARROW DEFLECT** +Combat.BeastLore=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 BEAST LORE** +Combat.BeastLoreHealth=&3\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e40\u0e25\u0e37\u0e2d\u0e14 (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3\u0e40\u0e08\u0e49\u0e32\u0e02\u0e2d\u0e07 (&c{0}&3) +Combat.Gore=&a**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 GORED** Combat.StruckByGore=**\u0e04\u0e38\u0e13\u0e16\u0e39\u0e01\u0e17\u0e31\u0e01\u0e29\u0e30 Gored** -Combat.TargetDazed=\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22\u0e17\u0e35\u0e48 [[DARK_RED]]\u0e21\u0e36\u0e19\u0e07\u0e07 -Combat.TouchedFuzzy=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e21\u0e36\u0e19 \u0e40\u0e1e\u0e23\u0e32\u0e30 \u0e17\u0e31\u0e01\u0e29\u0e30 Touched Fuzzy. -mcMMO.Description=[[DARK_AQUA]]About the [[YELLOW]]mcMMO[[DARK_AQUA]] Project:,[[GOLD]]mcMMO is an [[RED]]open source[[GOLD]] RPG mod created in February 2011,[[GOLD]]by [[BLUE]]nossr50[[GOLD]]. The goal is to provide a quality RPG experience.,[[DARK_AQUA]]Tips:,[[GOLD]] - [[GREEN]]Use [[RED]]/mcmmo help[[GREEN]] to see commands,[[GOLD]] - [[GREEN]]Type [[RED]]/SKILLNAME[[GREEN]] to see detailed skill info,[[DARK_AQUA]]Developers:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](Founder & Project Lead),[[GOLD]] - [[GREEN]]GJ [[BLUE]](Former Project Lead),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](Developer),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](Developer),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](Developer),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](Developer),[[DARK_AQUA]]Useful Links:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] Bug Reporting,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC Chat, -Commands.addlevels.AwardAll.1=[[GREEN]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e17\u0e38\u0e01\u0e17\u0e31\u0e01\u0e29\u0e30! +Combat.TargetDazed=\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22\u0e17\u0e35\u0e48 &4\u0e21\u0e36\u0e19\u0e07\u0e07 +Combat.TouchedFuzzy=&4\u0e04\u0e38\u0e13\u0e23\u0e39\u0e49\u0e2a\u0e36\u0e01\u0e21\u0e36\u0e19 \u0e40\u0e1e\u0e23\u0e32\u0e30 \u0e17\u0e31\u0e01\u0e29\u0e30 Touched Fuzzy. +mcMMO.Description=&3About the &emcMMO&3 Project:,&6mcMMO is an &copen source&6 RPG mod created in February 2011,&6by &9nossr50&6. The goal is to provide a quality RPG experience.,&3Tips:,&6 - &aUse &c/mcmmo help&a to see commands,&6 - &aType &c/SKILLNAME&a to see detailed skill info,&3Developers:,&6 - &anossr50 &9(Founder & Project Lead),&6 - &aGJ &9(Former Project Lead),&6 - &aNuclearW &9(Developer),&6 - &abm01 &9(Developer),&6 - &aTfT_02 &9(Developer),&6 - &aGlitchfinder &9(Developer),&6 - &at00thpick1 &9(Developer),&3Useful Links:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 Bug Reporting,&6 - &a#mcmmo @ irc.esper.net&6 IRC Chat, +Commands.addlevels.AwardAll.1=&a\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e17\u0e38\u0e01\u0e17\u0e31\u0e01\u0e29\u0e30! Commands.addlevels.AwardAll.2=\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e37\u0e48\u0e2d {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e43\u0e19\u0e17\u0e31\u0e01\u0e29\u0e30 {1}! +Commands.addlevels.AwardSkill.1=&a\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e43\u0e19\u0e17\u0e31\u0e01\u0e29\u0e30 {1}! Commands.addlevels.AwardSkill.2={0} \u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e44\u0e02\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a {1}. -Commands.addxp.AwardAll=[[GREEN]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e43\u0e19\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14! -Commands.addxp.AwardSkill=[[GREEN]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e17\u0e31\u0e01\u0e29\u0e30 {1}! -Commands.Ability.Off=Ability \u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14[[GREEN]]\u0e1b\u0e34\u0e14 -Commands.Ability.On=Ability \u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14[[GREEN]]\u0e40\u0e1b\u0e34\u0e14 -Commands.AdminChat.Off=Admin Chat [[RED]]\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 -Commands.AdminChat.On=Admin Chat [[GREEN]]\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 +Commands.addxp.AwardAll=&a\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e43\u0e19\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14! +Commands.addxp.AwardSkill=&a\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e07\u0e27\u0e31\u0e25 {0} \u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e17\u0e31\u0e01\u0e29\u0e30 {1}! +Commands.Ability.Off=Ability \u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14&a\u0e1b\u0e34\u0e14 +Commands.Ability.On=Ability \u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e42\u0e2b\u0e21\u0e14&a\u0e40\u0e1b\u0e34\u0e14 +Commands.AdminChat.Off=Admin Chat &c\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 +Commands.AdminChat.On=Admin Chat &a\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Commands.AdminToggle=- \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e42\u0e2b\u0e21\u0e14 admin chat Commands.Chat.Console=*Console* Commands.Disabled=\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e19\u0e35\u0e49\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14\u0e44\u0e27\u0e49. @@ -363,78 +363,78 @@ Commands.DoesNotExist=\u0e44\u0e21\u0e48\u0e1e\u0e1a\u0e1c\u0e39\u0e49\u0e40\u0e Commands.GodMode.Disabled=mcMMO \u0e42\u0e2b\u0e21\u0e14 God \u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14\u0e2d\u0e22\u0e39\u0e48 Commands.GodMode.Enabled=mcMMO \u0e42\u0e2b\u0e21\u0e14 God \u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 Commands.GodMode.Forbidden=[mcMMO] \u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e1a\u0e19\u0e42\u0e25\u0e01\u0e19\u0e35\u0e49 (\u0e14\u0e39 Permissions) -Commands.Inspect= [[RED]]- \u0e14\u0e39\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 -Commands.Party.Invite.Accepted=[[GREEN]]\u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e40\u0e0a\u0e34\u0e0d. \u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e40\u0e02\u0e49\u0e32 party {0} -Commands.Invite.Success=[[GREEN]]\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d\u0e41\u0e25\u0e49\u0e27\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08. -Commands.Leaderboards= [[RED]]- Leaderboards -Commands.mcc.Header=---[][[YELLOW]]\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 mcMMO[[RED]][]--- +Commands.Inspect= &c- \u0e14\u0e39\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 +Commands.Party.Invite.Accepted=&a\u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e40\u0e0a\u0e34\u0e0d. \u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e40\u0e02\u0e49\u0e32 party {0} +Commands.Invite.Success=&a\u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d\u0e41\u0e25\u0e49\u0e27\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08. +Commands.Leaderboards= &c- Leaderboards +Commands.mcc.Header=---[]&e\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 mcMMO&c[]--- Commands.mcgod=- \u0e42\u0e2b\u0e21\u0e14 God Commands.mchud.Invalid=\u0e44\u0e21\u0e48\u0e1e\u0e1a HUD \u0e0a\u0e19\u0e34\u0e14\u0e19\u0e35\u0e49. -Commands.mcpurge.Success=[[GREEN]]\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e33\u0e25\u0e31\u0e07\u0e25\u0e49\u0e32\u0e07\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27! -Commands.mcrank.Heading=[[GOLD]]-=\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e2d\u0e31\u0e19\u0e14\u0e31\u0e1a\u0e02\u0e2d\u0e07\u0e1a\u0e38\u0e04\u0e04\u0e25=- -Commands.mcrank.Overall=\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14[[GREEN]] - [[GOLD]]\u0e23\u0e30\u0e14\u0e31\u0e1a [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]\u0e25\u0e33\u0e14\u0e31\u0e1a [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]Unranked +Commands.mcpurge.Success=&a\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e33\u0e25\u0e31\u0e07\u0e25\u0e49\u0e32\u0e07\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27! +Commands.mcrank.Heading=&6-=\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e2d\u0e31\u0e19\u0e14\u0e31\u0e1a\u0e02\u0e2d\u0e07\u0e1a\u0e38\u0e04\u0e04\u0e25=- +Commands.mcrank.Overall=\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14&a - &6\u0e23\u0e30\u0e14\u0e31\u0e1a &f#&a{0} +Commands.mcrank.Player=\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22: &f{0} +Commands.mcrank.Skill={0}&a - &6\u0e25\u0e33\u0e14\u0e31\u0e1a &f#&a{1} +Commands.mcrank.Unranked=&fUnranked Commands.mcrefresh.Success={0}\'\'\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 \u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08. -Commands.mcremove.Success=[[GREEN]]{0} \u0e08\u0e30\u0e16\u0e39\u0e01\u0e25\u0e1a\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08! -Commands.mctop.Tip=[[GOLD]]Tip: \u0e43\u0e0a\u0e49 [[RED]]/mcrank[[GOLD]] \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e02\u0e2d\u0e07\u0e1a\u0e38\u0e04\u0e04\u0e25! -Commands.mmoedit=[player] [[RED]] - \u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22 -Commands.mmoedit.AllSkills.1=[[GREEN]]\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19 {0}! -Commands.mmoedit.Modified.1=[[GREEN]]\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e40\u0e14\u0e34\u0e21\u0e04\u0e38\u0e13\u0e04\u0e37\u0e2d {0} \u0e16\u0e39\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e1b\u0e47\u0e19 {1}! +Commands.mcremove.Success=&a{0} \u0e08\u0e30\u0e16\u0e39\u0e01\u0e25\u0e1a\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e10\u0e32\u0e19\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e17\u0e35\u0e48\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e33\u0e40\u0e23\u0e47\u0e08! +Commands.mctop.Tip=&6Tip: \u0e43\u0e0a\u0e49 &c/mcrank&6 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e14\u0e39\u0e25\u0e33\u0e14\u0e31\u0e1a\u0e02\u0e2d\u0e07\u0e1a\u0e38\u0e04\u0e04\u0e25! +Commands.mmoedit=[player] &c - \u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1b\u0e49\u0e32\u0e2b\u0e21\u0e32\u0e22 +Commands.mmoedit.AllSkills.1=&a\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19 {0}! +Commands.mmoedit.Modified.1=&a\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e40\u0e14\u0e34\u0e21\u0e04\u0e38\u0e13\u0e04\u0e37\u0e2d {0} \u0e16\u0e39\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e1b\u0e47\u0e19 {1}! Commands.mmoedit.Modified.2={0} \u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e44\u0e02\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a {1}. Commands.ModDescription=- \u0e2d\u0e48\u0e32\u0e19\u0e04\u0e33\u0e2d\u0e18\u0e34\u0e1a\u0e32\u0e22 Commands.NoConsole=\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e19\u0e35\u0e49\u0e08\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e19\u0e31\u0e1a\u0e2a\u0e19\u0e38\u0e19\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e04\u0e2d\u0e19\u0e42\u0e0b\u0e25. -Commands.Notifications.Off=\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e25\u0e31\u0e1a [[RED]]\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 -Commands.Notifications.On=\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e25\u0e31\u0e1a [[RED]]\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 +Commands.Notifications.Off=\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e25\u0e31\u0e1a &c\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 +Commands.Notifications.On=\u0e01\u0e32\u0e23\u0e41\u0e08\u0e49\u0e07\u0e40\u0e15\u0e37\u0e2d\u0e19\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e01\u0e32\u0e23\u0e2a\u0e25\u0e31\u0e1a &c\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 Commands.Offline=\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e19\u0e35\u0e49\u0e08\u0e30\u0e44\u0e21\u0e48\u0e17\u0e33\u0e07\u0e32\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 Offline. -Commands.Other=[[GREEN]]--\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e2d\u0e37\u0e48\u0e19\u0e46-- -Commands.Party.Header=-----[][[GREEN]]PARTY[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]\u0e0a\u0e37\u0e48\u0e2d: [[WHITE]]{0} {1} -Commands.Party.ShareMode=[[DARK_GRAY]]\u0e42\u0e2b\u0e21\u0e14\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19: -Commands.Party.ItemShare=[[GRAY]]\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07 [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]EXP [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e01\u0e25\u0e49\u0e04\u0e38\u0e13 [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} +Commands.Other=&a--\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07\u0e2d\u0e37\u0e48\u0e19\u0e46-- +Commands.Party.Header=-----[]&aPARTY&c[]----- +Commands.Party.Status=&8\u0e0a\u0e37\u0e48\u0e2d: &f{0} {1} +Commands.Party.ShareMode=&8\u0e42\u0e2b\u0e21\u0e14\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19: +Commands.Party.ItemShare=&7\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07 &3({0}) +Commands.Party.ExpShare=&7EXP &3({0}) +Commands.Party.ItemShareCategories=&8\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e01\u0e25\u0e49\u0e04\u0e38\u0e13 &3{0}&8/&3{1} Commands.Party.Accept=- \u0e22\u0e34\u0e19\u0e22\u0e2d\u0e21\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d -Commands.Party.Chat.Off=Party Chat [[RED]]\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 -Commands.Party.Chat.On=Party Chat [[GREEN]]\u0e40\u0e1b\u0e34\u0e14 -Commands.Party.Commands=[[GREEN]]--\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 PARTY-- -Commands.Party.Invite.0=ALERT: [[GREEN]]\u0e04\u0e38\u0e13\u0e16\u0e39\u0e01\u0e40\u0e0a\u0e34\u0e0d\u0e40\u0e02\u0e49\u0e32 party {0} \u0e08\u0e32\u0e01 {1} -Commands.Party.Invite.1=\u0e43\u0e0a\u0e49 [[GREEN]]/party accept[[YELLOW]] \u0e40\u0e1e\u0e34\u0e48\u0e2d\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e40\u0e0a\u0e34\u0e0d +Commands.Party.Chat.Off=Party Chat &c\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 +Commands.Party.Chat.On=Party Chat &a\u0e40\u0e1b\u0e34\u0e14 +Commands.Party.Commands=&a--\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 PARTY-- +Commands.Party.Invite.0=ALERT: &a\u0e04\u0e38\u0e13\u0e16\u0e39\u0e01\u0e40\u0e0a\u0e34\u0e0d\u0e40\u0e02\u0e49\u0e32 party {0} \u0e08\u0e32\u0e01 {1} +Commands.Party.Invite.1=\u0e43\u0e0a\u0e49 &a/party accept&e \u0e40\u0e1e\u0e34\u0e48\u0e2d\u0e22\u0e2d\u0e21\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e23\u0e31\u0e1a\u0e40\u0e0a\u0e34\u0e0d Commands.Party.Invite=- \u0e2a\u0e48\u0e07\u0e04\u0e33\u0e40\u0e0a\u0e34\u0e0d Party -Commands.Party.Join=[[GRAY]]\u0e44\u0e14\u0e49\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21 Party: {0} -Commands.Party.Create=[[GRAY]]\u0e2a\u0e23\u0e49\u0e32\u0e07 Party: {0} -Commands.Party.Rename=[[GRAY]]\u0e0a\u0e37\u0e48\u0e2d Party \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e1b\u0e47\u0e19: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]Party {0} \u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]Party \u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e43\u0e2b\u0e49 [[GOLD]]{0} [[GRAY]]\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]Party {0} \u0e21\u0e35\u0e2d\u0e22\u0e39\u0e48\u0e41\u0e25\u0e49\u0e27! +Commands.Party.Join=&7\u0e44\u0e14\u0e49\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21 Party: {0} +Commands.Party.Create=&7\u0e2a\u0e23\u0e49\u0e32\u0e07 Party: {0} +Commands.Party.Rename=&7\u0e0a\u0e37\u0e48\u0e2d Party \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e40\u0e1b\u0e47\u0e19: &f{0} +Commands.Party.SetSharing=&7Party {0} \u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19: &3{1} +Commands.Party.ToggleShareCategory=&7Party \u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e43\u0e2b\u0e49 &6{0} &7\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a &3{1} +Commands.Party.AlreadyExists=&4Party {0} \u0e21\u0e35\u0e2d\u0e22\u0e39\u0e48\u0e41\u0e25\u0e49\u0e27! Commands.Party.Kick=\u0e04\u0e38\u0e13\u0e16\u0e39\u0e01\u0e19\u0e33\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01 party{0}! Commands.Party.Leave=\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01 party -Commands.Party.Members.Header=-----[][[GREEN]]\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01[[RED]][]----- +Commands.Party.Members.Header=-----[]&a\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01&c[]----- Commands.Party.None=\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 party. Commands.Party.Quit=- \u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01\u0e07\u0e32\u0e19 party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e43\u0e19\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19 -Commands.Party.Teleport= [[RED]]- Teleport to \u0e44\u0e1b\u0e2b\u0e32\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01 party +Commands.Party.Teleport= &c- Teleport to \u0e44\u0e1b\u0e2b\u0e32\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01 party Commands.Party.Toggle=- \u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e42\u0e2b\u0e21\u0e14 Party Chat Commands.Party.1=- \u0e2a\u0e23\u0e49\u0e32\u0e07 Party \u0e43\u0e2b\u0e21\u0e48 Commands.Party.2=- \u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21 Party \u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 -Commands.ptp.Enabled=Party teleporting [[GREEN]]\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 -Commands.ptp.Disabled=Party teleporting [[RED]]\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 +Commands.ptp.Enabled=Party teleporting &a\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 +Commands.ptp.Disabled=Party teleporting &c\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 Commands.ptp.NoRequests=\u0e04\u0e38\u0e13\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e21\u0e35\u0e01\u0e32\u0e23\u0e23\u0e49\u0e2d\u0e07\u0e02\u0e2d teleport \u0e43\u0e19\u0e40\u0e27\u0e25\u0e32\u0e19\u0e35\u0e49 Commands.ptp.NoWorldPermissions=[mcMMO] \u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49 teleport \u0e43\u0e19\u0e42\u0e25\u0e01\u0e19\u0e35\u0e49 {0}. -Commands.ptp.Request1={0} [[GREEN]]\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 teleport \u0e21\u0e32\u0e2b\u0e32\u0e04\u0e38\u0e13. -Commands.ptp.Request2=[[GREEN]]\u0e40\u0e1e\u0e37\u0e48\u0e2d teleport \u0e43\u0e0a\u0e49 [[YELLOW]]/ptp accept. [[GREEN]]\u0e20\u0e32\u0e22\u0e43\u0e19 [[RED]]{0} [[GREEN]]\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35. -Commands.ptp.AcceptAny.Enabled=Party teleport [[GREEN]]\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 -Commands.ptp.AcceptAny.Disabled=Party teleport [[RED]]\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 +Commands.ptp.Request1={0} &a\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23 teleport \u0e21\u0e32\u0e2b\u0e32\u0e04\u0e38\u0e13. +Commands.ptp.Request2=&a\u0e40\u0e1e\u0e37\u0e48\u0e2d teleport \u0e43\u0e0a\u0e49 &e/ptp accept. &a\u0e20\u0e32\u0e22\u0e43\u0e19 &c{0} &a\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35. +Commands.ptp.AcceptAny.Enabled=Party teleport &a\u0e16\u0e39\u0e01\u0e40\u0e1b\u0e34\u0e14 +Commands.ptp.AcceptAny.Disabled=Party teleport &c\u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14 Commands.ptp.RequestExpired=Party teleport \u0e2b\u0e21\u0e14\u0e40\u0e27\u0e25\u0e32\u0e41\u0e25\u0e49\u0e27! -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e25\u0e31\u0e07 [[YELLOW]]Leaderboard-- -Commands.PowerLevel.Capped=[[DARK_RED]]\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e25\u0e31\u0e07: [[GREEN]]{0} [[DARK_RED]]\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e40\u0e15\u0e47\u0e21: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e25\u0e31\u0e07: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e38\u0e01\u0e17\u0e31\u0e01\u0e29\u0e30\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e21\u0e48. -Commands.Reset.Single=[[GREEN]]\u0e17\u0e31\u0e01\u0e29\u0e30 {0} \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e17\u0e31\u0e01\u0e29\u0e30\u0e44\u0e14\u0e49\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e21\u0e48\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27. +Commands.PowerLevel.Leaderboard=--mcMMO&9 \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e25\u0e31\u0e07 &eLeaderboard-- +Commands.PowerLevel.Capped=&4\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e25\u0e31\u0e07: &a{0} &4\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e40\u0e15\u0e47\u0e21: &e{1} +Commands.PowerLevel=&4\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e1e\u0e25\u0e31\u0e07: &a{0} +Commands.Reset.All=&a\u0e17\u0e31\u0e01\u0e29\u0e30\u0e17\u0e38\u0e01\u0e17\u0e31\u0e01\u0e29\u0e30\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e21\u0e48. +Commands.Reset.Single=&a\u0e17\u0e31\u0e01\u0e29\u0e30 {0} \u0e23\u0e30\u0e14\u0e31\u0e1a\u0e17\u0e31\u0e01\u0e29\u0e30\u0e44\u0e14\u0e49\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e21\u0e48\u0e40\u0e23\u0e35\u0e22\u0e1a\u0e23\u0e49\u0e2d\u0e22\u0e41\u0e25\u0e49\u0e27. Commands.Reset=\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e17\u0e31\u0e01\u0e29\u0e30\u0e43\u0e2b\u0e21\u0e48\u0e43\u0e2b\u0e49\u0e40\u0e1b\u0e47\u0e19 0 Commands.Skill.Invalid=\u0e44\u0e21\u0e48\u0e21\u0e35\u0e0a\u0e37\u0e48\u0e2d\u0e17\u0e31\u0e01\u0e29\u0e30\u0e19\u0e35\u0e49! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] Leaderboard-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e Leaderboard-- Commands.Stats.Self=\u0e2a\u0e16\u0e34\u0e15\u0e34\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 Commands.Stats=- \u0e14\u0e39\u0e2a\u0e16\u0e34\u0e15\u0e34 mcMMO \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 Commands.ToggleAbility=- \u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e42\u0e14\u0e22\u0e01\u0e32\u0e23\u0e04\u0e25\u0e34\u0e01\u0e02\u0e27\u0e32 @@ -452,54 +452,54 @@ Commands.Usage.Rate=\u0e2d\u0e31\u0e15\u0e23\u0e32 Commands.Usage.Skill=\u0e17\u0e31\u0e01\u0e29\u0e30 Commands.Usage.XP=Exp mcMMO.NoInvites=\u0e04\u0e38\u0e13\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e16\u0e39\u0e01\u0e40\u0e0a\u0e34\u0e0d\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49 -mcMMO.NoPermission=[[DARK_RED]]\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e44\u0e21\u0e48\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1e\u0e2d. -mcMMO.NoSkillNote=[[DARK_GRAY]]\u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e17\u0e31\u0e01\u0e29\u0e30\u0e21\u0e31\u0e19\u0e08\u0e30\u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e41\u0e2a\u0e14\u0e07\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48 +mcMMO.NoPermission=&4\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e44\u0e21\u0e48\u0e40\u0e1e\u0e35\u0e22\u0e07\u0e1e\u0e2d. +mcMMO.NoSkillNote=&8\u0e2b\u0e32\u0e01\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e21\u0e35\u0e01\u0e32\u0e23\u0e40\u0e02\u0e49\u0e32\u0e16\u0e36\u0e07\u0e17\u0e31\u0e01\u0e29\u0e30\u0e21\u0e31\u0e19\u0e08\u0e30\u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e41\u0e2a\u0e14\u0e07\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48 Party.Forbidden=[mcMMO] \u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e1a\u0e19\u0e42\u0e25\u0e01\u0e19\u0e35\u0e49 (\u0e14\u0e39 Permissions) -Party.Help.0=\u0e04\u0e27\u0e23\u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} [password]. -Party.Help.1=\u0e2a\u0e23\u0e49\u0e32\u0e07 Party \u0e43\u0e2b\u0e21\u0e48\u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} [password]. -Party.Help.2=\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32 [[DARK_AQUA]]{0} [[RED]]\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 -Party.Help.3=\u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} [password] [[RED]]\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e02\u0e49\u0e32 [[DARK_AQUA]]{1} [[RED]]\u0e2b\u0e23\u0e37\u0e2d\u0e2d\u0e2d\u0e01 -Party.Help.4=\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e25\u0e47\u0e2d\u0e04\u0e2b\u0e23\u0e37\u0e2d\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e04 Party \u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} -Party.Help.5=\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19 Party \u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} -Party.Help.6=\u0e40\u0e15\u0e30\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19\u0e08\u0e32\u0e01 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} -Party.Help.7=\u0e43\u0e19\u0e01\u0e32\u0e23\u0e42\u0e2d\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e2d\u0e07 Party \u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} -Party.Help.8=\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01 Party \u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} -Party.Help.9=\u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} [[RED]]\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e43\u0e19 party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 -Party.Help.10=\u0e43\u0e0a\u0e49 [[DARK_AQUA]]{0} [[RED]]\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19 EXP \u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 -Party.InformedOnJoin={0} [[GREEN]]\u0e44\u0e14\u0e49\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 -Party.InformedOnQuit={0} [[GREEN]]\u0e44\u0e14\u0e49\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e0a\u0e37\u0e48\u0e2d Party \u0e40\u0e1b\u0e47\u0e19 [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]\u0e44\u0e21\u0e48\u0e1e\u0e1a\u0e0a\u0e37\u0e48\u0e2d party \u0e19\u0e35\u0e49. +Party.Help.0=\u0e04\u0e27\u0e23\u0e43\u0e0a\u0e49 &3{0} [password]. +Party.Help.1=\u0e2a\u0e23\u0e49\u0e32\u0e07 Party \u0e43\u0e2b\u0e21\u0e48\u0e43\u0e0a\u0e49 &3{0} [password]. +Party.Help.2=\u0e1b\u0e23\u0e36\u0e01\u0e29\u0e32 &3{0} &c\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 +Party.Help.3=\u0e43\u0e0a\u0e49 &3{0} [password] &c\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e02\u0e49\u0e32 &3{1} &c\u0e2b\u0e23\u0e37\u0e2d\u0e2d\u0e2d\u0e01 +Party.Help.4=\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e25\u0e47\u0e2d\u0e04\u0e2b\u0e23\u0e37\u0e2d\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e04 Party \u0e43\u0e0a\u0e49 &3{0} +Party.Help.5=\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19 Party \u0e43\u0e0a\u0e49 &3{0} +Party.Help.6=\u0e40\u0e15\u0e30\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19\u0e08\u0e32\u0e01 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e43\u0e0a\u0e49 &3{0} +Party.Help.7=\u0e43\u0e19\u0e01\u0e32\u0e23\u0e42\u0e2d\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32\u0e02\u0e2d\u0e07 Party \u0e43\u0e0a\u0e49 &3{0} +Party.Help.8=\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01 Party \u0e43\u0e0a\u0e49 &3{0} +Party.Help.9=\u0e43\u0e0a\u0e49 &3{0} &c\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07\u0e43\u0e19 party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 +Party.Help.10=\u0e43\u0e0a\u0e49 &3{0} &c\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19 EXP \u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 +Party.InformedOnJoin={0} &a\u0e44\u0e14\u0e49\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 +Party.InformedOnQuit={0} &a\u0e44\u0e14\u0e49\u0e2d\u0e2d\u0e01\u0e08\u0e32\u0e01 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 +Party.InformedOnNameChange=&6{0} &a\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e0a\u0e37\u0e48\u0e2d Party \u0e40\u0e1b\u0e47\u0e19 &f{1} +Party.InvalidName=&4\u0e44\u0e21\u0e48\u0e1e\u0e1a\u0e0a\u0e37\u0e48\u0e2d party \u0e19\u0e35\u0e49. Party.Invite.Self=\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e0a\u0e34\u0e0d\u0e15\u0e31\u0e27\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49! Party.IsLocked=Party \u0e16\u0e39\u0e01\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e2d\u0e22\u0e39\u0e48\u0e41\u0e25\u0e49\u0e27! Party.IsntLocked=party \u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01! Party.Locked=Party \u0e16\u0e39\u0e01\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e27\u0e49 \u0e15\u0e49\u0e2d\u0e07\u0e43\u0e2b\u0e49\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party \u0e40\u0e0a\u0e34\u0e0d\u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19. -Party.NotInYourParty=[[DARK_RED]]{0} \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 -Party.NotOwner=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party. -Party.Owner.New=[[GREEN]]{0} \u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party \u0e43\u0e2b\u0e21\u0e48. -Party.Owner.NotLeader=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e08\u0e30\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party. -Party.Owner.Player=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party. +Party.NotInYourParty=&4{0} \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13 +Party.NotOwner=&4\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party. +Party.Owner.New=&a{0} \u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party \u0e43\u0e2b\u0e21\u0e48. +Party.Owner.NotLeader=&4\u0e04\u0e38\u0e13\u0e08\u0e30\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party. +Party.Owner.Player=&4\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e2b\u0e31\u0e27\u0e2b\u0e19\u0e49\u0e32 Party. Party.Password.None=Party \u0e19\u0e35\u0e49\u0e21\u0e35\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e1b\u0e49\u0e2d\u0e07\u0e01\u0e31\u0e19 \u0e42\u0e1b\u0e23\u0e14\u0e23\u0e30\u0e1a\u0e38\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21. Party.Password.Incorrect=\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19 Party \u0e44\u0e21\u0e48\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07. -Party.Password.Set=[[GREEN]]\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19 Party \u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19 {0} -Party.Password.Removed=[[GREEN]]\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19 Party \u0e16\u0e39\u0e01\u0e25\u0e49\u0e32\u0e07\u0e2d\u0e2d\u0e01. +Party.Password.Set=&a\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19 Party \u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e40\u0e1b\u0e47\u0e19 {0} +Party.Password.Removed=&a\u0e23\u0e2b\u0e31\u0e2a\u0e1c\u0e48\u0e32\u0e19 Party \u0e16\u0e39\u0e01\u0e25\u0e49\u0e32\u0e07\u0e2d\u0e2d\u0e01. Party.Player.Invalid=\u0e0a\u0e37\u0e48\u0e2d\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19\u0e1c\u0e34\u0e14\u0e1e\u0e25\u0e32\u0e14. -Party.NotOnline=[[DARK_RED]]{0} \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49 Online! +Party.NotOnline=&4{0} \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49 Online! Party.Player.InSameParty={0} \u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 Party \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e41\u0e25\u0e49\u0e27! -Party.PlayerNotInParty=[[DARK_RED]]{0} \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 Party +Party.PlayerNotInParty=&4{0} \u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 Party Party.Specify=\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e38 Party. Party.Teleport.Dead=\u0e04\u0e39\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 teleport \u0e44\u0e1b\u0e2b\u0e32\u0e1c\u0e39\u0e40\u0e25\u0e48\u0e19\u0e19\u0e35\u0e49\u0e44\u0e14\u0e49. Party.Teleport.Hurt=\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e1a\u0e32\u0e14\u0e40\u0e08\u0e47\u0e1a\u0e43\u0e19\u0e0a\u0e48\u0e27\u0e07 {0} \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35\u0e41\u0e25\u0e30\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 teleport. -Party.Teleport.Player=[[GREEN]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49 teleport \u0e44\u0e1b\u0e2b\u0e32 {0}. +Party.Teleport.Player=&a\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49 teleport \u0e44\u0e1b\u0e2b\u0e32 {0}. Party.Teleport.Self=\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 teleport \u0e44\u0e1b\u0e2b\u0e32\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07\u0e44\u0e14\u0e49 -Party.Teleport.Target=[[GREEN]]{0} \u0e44\u0e14\u0e49\u0e17\u0e33\u0e01\u0e32\u0e23 teleport \u0e21\u0e32\u0e2b\u0e32\u0e04\u0e38\u0e13. +Party.Teleport.Target=&a{0} \u0e44\u0e14\u0e49\u0e17\u0e33\u0e01\u0e32\u0e23 teleport \u0e21\u0e32\u0e2b\u0e32\u0e04\u0e38\u0e13. Party.Teleport.Disabled={0} \u0e44\u0e21\u0e48\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e1a\u0e38\u0e04\u0e04\u0e25 teleport. Party.Rename.Same=\u0e0a\u0e37\u0e48\u0e2d\u0e19\u0e35\u0e49\u0e21\u0e35\u0e43\u0e19 Party \u0e41\u0e25\u0e49\u0e27! Party.Join.Self=\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e40\u0e02\u0e49\u0e32\u0e23\u0e48\u0e27\u0e21\u0e14\u0e49\u0e27\u0e22\u0e15\u0e31\u0e27\u0e04\u0e38\u0e13\u0e40\u0e2d\u0e07! -Party.Unlocked=[[GRAY]]Party \u0e16\u0e39\u0e01\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01 -Party.Disband=[[GRAY]]Party \u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14\u0e44\u0e27\u0e49 -Party.Status.Locked=[[DARK_RED]](\u0e40\u0e0a\u0e34\u0e0d\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27) -Party.Status.Unlocked=[[DARK_GREEN]](\u0e40\u0e1b\u0e34\u0e14) +Party.Unlocked=&7Party \u0e16\u0e39\u0e01\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01 +Party.Disband=&7Party \u0e16\u0e39\u0e01\u0e1b\u0e34\u0e14\u0e44\u0e27\u0e49 +Party.Status.Locked=&4(\u0e40\u0e0a\u0e34\u0e0d\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e40\u0e14\u0e35\u0e22\u0e27) +Party.Status.Unlocked=&2(\u0e40\u0e1b\u0e34\u0e14) Party.ShareType.Xp=EXP Party.ShareType.Item=\u0e2a\u0e34\u0e48\u0e07\u0e02\u0e2d\u0e07 Party.ShareMode.None=NONE @@ -525,76 +525,76 @@ Commands.XPGain.Swords=\u0e17\u0e33\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0 Commands.XPGain.Taming=\u0e2a\u0e31\u0e15\u0e27\u0e4c\u0e40\u0e25\u0e35\u0e49\u0e22\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e01\u0e33\u0e25\u0e31\u0e07\u0e1d\u0e36\u0e01\u0e1d\u0e19\u0e01\u0e32\u0e23\u0e15\u0e48\u0e2d\u0e2a\u0e39\u0e49 Commands.XPGain.Unarmed=\u0e17\u0e33\u0e01\u0e32\u0e23\u0e42\u0e08\u0e21\u0e15\u0e35 Monster Commands.XPGain.Woodcutting=\u0e2a\u0e31\u0e1a\u0e15\u0e49\u0e19\u0e44\u0e21\u0e49\u0e25\u0e49\u0e21\u0e25\u0e07 -Commands.XPGain=[[DARK_GRAY]]EXP \u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]BAR EXP \u0e16\u0e39\u0e01\u0e1b\u0e14\u0e25\u0e47\u0e2d\u0e01 {0}! -Commands.xplock.unlocked=[[GOLD]]EXP BAR \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e16\u0e39\u0e01 [[GREEN]]\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01[[GOLD]]! +Commands.XPGain=&8EXP \u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a: &f{0} +Commands.xplock.locked=&6BAR EXP \u0e16\u0e39\u0e01\u0e1b\u0e14\u0e25\u0e47\u0e2d\u0e01 {0}! +Commands.xplock.unlocked=&6EXP BAR \u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e16\u0e39\u0e01 &a\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01&6! Commands.xprate.modified=\u0e2d\u0e31\u0e04\u0e23\u0e32 EXP \u0e16\u0e39\u0e01\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1b\u0e47\u0e19 {0} Commands.xprate.over=mcMMO \u0e2d\u0e31\u0e15\u0e23\u0e32EXP \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e21\u0e32\u0e01\u0e02\u0e36\u0e49\u0e19!! Commands.xprate.proper.0=\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e2a\u0e21\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e2d\u0e31\u0e15\u0e23\u0e32 EXP \u0e40\u0e1b\u0e47\u0e19 /xprate Commands.xprate.proper.1=\u0e01\u0e32\u0e23\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e17\u0e35\u0e48\u0e40\u0e2b\u0e21\u0e32\u0e30\u0e2a\u0e21\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e04\u0e37\u0e19\u0e2d\u0e31\u0e15\u0e23\u0e32 EXP \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e16\u0e39\u0e01\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e43\u0e2b\u0e21\u0e48 xprate / Commands.xprate.proper.2=\u0e42\u0e1b\u0e23\u0e14\u0e23\u0e30\u0e1a\u0e38\u0e08\u0e23\u0e34\u0e07\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e17\u0e47\u0e08\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e41\u0e2a\u0e14\u0e07\u0e27\u0e48\u0e32\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c EXP \u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e21\u0e48 -Commands.xprate.started.0=[[GOLD]]\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c EXP \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a mcMMO \u0e44\u0e14\u0e49\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19! -Commands.xprate.started.1=[[GOLD]]mcMMO \u0e2d\u0e31\u0e15\u0e23\u0e32 EXP \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49 {0}x! -XPRate.Event=[[GOLD]]mcMMO \u0e02\u0e13\u0e30\u0e19\u0e35\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c! \u0e2d\u0e31\u0e15\u0e23\u0e32\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c \u0e40\u0e1b\u0e47\u0e19 {0} \u0e40\u0e17\u0e48\u0e32! +Commands.xprate.started.0=&6\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c EXP \u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a mcMMO \u0e44\u0e14\u0e49\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19! +Commands.xprate.started.1=&6mcMMO \u0e2d\u0e31\u0e15\u0e23\u0e32 EXP \u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49 {0}x! +XPRate.Event=&6mcMMO \u0e02\u0e13\u0e30\u0e19\u0e35\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19\u0e40\u0e2b\u0e15\u0e38\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c! \u0e2d\u0e31\u0e15\u0e23\u0e32\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c \u0e40\u0e1b\u0e47\u0e19 {0} \u0e40\u0e17\u0e48\u0e32! Effects.Effects=EFFECTS -Effects.Child=[[DARK_GRAY]]\u0e23\u0e30\u0e14\u0e31\u0e1a: [[GREEN]]{0} -Effects.Level=[[DARK_GRAY]]\u0e23\u0e30\u0e14\u0e31\u0e1a: [[GREEN]]{0} [[DARK_AQUA]]EXP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]]\u0e41\u0e19\u0e30\u0e19\u0e33 {0} \u0e04\u0e27\u0e23\u0e43\u0e0a\u0e49 - \u0e0a\u0e19\u0e34\u0e14 /{1} ? [\u0e2b\u0e19\u0e49\u0e32] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} \u0e41\u0e19\u0e30\u0e19\u0e33[[GOLD]]=- +Effects.Child=&8\u0e23\u0e30\u0e14\u0e31\u0e1a: &a{0} +Effects.Level=&8\u0e23\u0e30\u0e14\u0e31\u0e1a: &a{0} &3EXP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} +Guides.Available=&7\u0e41\u0e19\u0e30\u0e19\u0e33 {0} \u0e04\u0e27\u0e23\u0e43\u0e0a\u0e49 - \u0e0a\u0e19\u0e34\u0e14 /{1} ? [\u0e2b\u0e19\u0e49\u0e32] +Guides.Header=&6-=&a{0} \u0e41\u0e19\u0e30\u0e19\u0e33&6=- Guides.Page.Invalid=\u0e44\u0e21\u0e48\u0e43\u0e0a\u0e48\u0e15\u0e31\u0e27\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e16\u0e39\u0e01\u0e15\u0e49\u0e2d\u0e07! Guides.Page.OutOfRange=\u0e44\u0e21\u0e48\u0e21\u0e35\u0e2b\u0e19\u0e49\u0e32\u0e19\u0e35\u0e2d\u0e22\u0e39\u0e48 \u0e21\u0e35\u0e40\u0e1e\u0e35\u0e22\u0e07 {0} \u0e2b\u0e19\u0e49\u0e32. Guides.Usage= \u0e43\u0e0a\u0e49 /{0} ? [\u0e2b\u0e19\u0e49\u0e32] Guides.Smelting.Section.0=\u0e40\u0e23\u0e47\u0e27\u0e46\u0e19\u0e35\u0e49... Inspect.Offline=\u0e04\u0e38\u0e13\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2a\u0e34\u0e17\u0e18\u0e34\u0e4c\u0e43\u0e19\u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 Offline! -Inspect.OfflineStats=mcMMO \u0e2a\u0e16\u0e34\u0e15\u0e34\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 Offline [[YELLOW]]{0} -Inspect.Stats=[[GREEN]]mcMMO \u0e2a\u0e16\u0e34\u0e15\u0e34\u0e02\u0e2d\u0e07 [[YELLOW]]{0} +Inspect.OfflineStats=mcMMO \u0e2a\u0e16\u0e34\u0e15\u0e34\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19 Offline &e{0} +Inspect.Stats=&amcMMO \u0e2a\u0e16\u0e34\u0e15\u0e34\u0e02\u0e2d\u0e07 &e{0} Inspect.TooFar=\u0e04\u0e38\u0e13\u0e2d\u0e22\u0e39\u0e48\u0e44\u0e01\u0e25\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e08\u0e30\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e1c\u0e39\u0e49\u0e40\u0e25\u0e48\u0e19\u0e17\u0e35\u0e48! Item.ChimaeraWing.Fail=**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 CHIMAERA WING \u0e25\u0e49\u0e21\u0e40\u0e2b\u0e25\u0e27!** Item.ChimaeraWing.Pass=**\u0e43\u0e0a\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 CHIMAERA WING** Item.ChimaeraWing.Name=Chimaera Wing -Item.ChimaeraWing.Lore=[[GRAY]]Teleports \u0e44\u0e1b\u0e22\u0e31\u0e07\u0e40\u0e15\u0e35\u0e22\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13. -Item.Generic.Wait=\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e21\u0e31\u0e19\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\u0e43\u0e19! [[YELLOW]]({0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35) -Item.Injured.Wait=\u0e04\u0e39\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e15\u0e48\u0e2d\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d. [[YELLOW]]({0} \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35) -Teleport.Commencing=[[GRAY]]\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 teleport \u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d [[GOLD]]({0}) [[GRAY]]\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35, \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e48... -Teleport.Cancelled=[[DARK_RED]]Teleportation \u0e16\u0e39\u0e01\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01! -Skills.Child=[[GOLD]](\u0e17\u0e31\u0e01\u0e29\u0e30 CHILD) -Skills.Disarmed=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 [[GRAY]]{0} +Item.ChimaeraWing.Lore=&7Teleports \u0e44\u0e1b\u0e22\u0e31\u0e07\u0e40\u0e15\u0e35\u0e22\u0e07\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13. +Item.Generic.Wait=\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e43\u0e0a\u0e49\u0e21\u0e31\u0e19\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07\u0e43\u0e19! &e({0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35) +Item.Injured.Wait=\u0e04\u0e39\u0e13\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e04\u0e27\u0e32\u0e21\u0e40\u0e2a\u0e35\u0e22\u0e2b\u0e32\u0e22\u0e15\u0e48\u0e2d\u0e40\u0e19\u0e37\u0e48\u0e2d\u0e07\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d. &e({0} \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35) +Teleport.Commencing=&7\u0e04\u0e33\u0e2a\u0e31\u0e48\u0e07 teleport \u0e15\u0e49\u0e2d\u0e07\u0e23\u0e2d &6({0}) &7\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35, \u0e01\u0e23\u0e38\u0e13\u0e32\u0e22\u0e37\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e48... +Teleport.Cancelled=&4Teleportation \u0e16\u0e39\u0e01\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01! +Skills.Child=&6(\u0e17\u0e31\u0e01\u0e29\u0e30 CHILD) +Skills.Disarmed=&4\u0e04\u0e38\u0e13\u0e44\u0e14\u0e49\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21 &7{0} Skills.Parents=PARENTS -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] EXP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.TooTired=\u0e04\u0e38\u0e13\u0e40\u0e2b\u0e19\u0e37\u0e48\u0e2d\u0e22\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e31\u0e49\u0e19\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07. [[YELLOW]]({0}s) +Skills.Stats={0}&a{1}&3 EXP(&7{2}&3/&7{3}&3) +Skills.TooTired=\u0e04\u0e38\u0e13\u0e40\u0e2b\u0e19\u0e37\u0e48\u0e2d\u0e22\u0e40\u0e01\u0e34\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e08\u0e30\u0e43\u0e0a\u0e49\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e31\u0e49\u0e19\u0e2d\u0e35\u0e01\u0e04\u0e23\u0e31\u0e49\u0e07. &e({0}s) Skills.Cancelled={0} \u0e16\u0e39\u0e01\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01! -Skills.ConfirmOrCancel=[[GOLD]]-=[[GREEN]]{0} \u0e41\u0e19\u0e30\u0e19\u0e33[[GOLD]]=- -Stats.Header.Combat=[[GOLD]]-=\u0e17\u0e31\u0e01\u0e29\u0e30\u0e01\u0e32\u0e23\u0e15\u0e48\u0e2d\u0e2a\u0e39\u0e49=- -Stats.Header.Gathering=[[GOLD]]-=\u0e17\u0e31\u0e01\u0e29\u0e30 GATHERING=- -Stats.Header.Misc=[[GOLD]]-=\u0e17\u0e31\u0e01\u0e29\u0e30 MISC=- -Stats.Own.Stats=[[GREEN]][mcMMO] \u0e2a\u0e16\u0e34\u0e15\u0e34 +Skills.ConfirmOrCancel=&6-=&a{0} \u0e41\u0e19\u0e30\u0e19\u0e33&6=- +Stats.Header.Combat=&6-=\u0e17\u0e31\u0e01\u0e29\u0e30\u0e01\u0e32\u0e23\u0e15\u0e48\u0e2d\u0e2a\u0e39\u0e49=- +Stats.Header.Gathering=&6-=\u0e17\u0e31\u0e01\u0e29\u0e30 GATHERING=- +Stats.Header.Misc=&6-=\u0e17\u0e31\u0e01\u0e29\u0e30 MISC=- +Stats.Own.Stats=&a[mcMMO] \u0e2a\u0e16\u0e34\u0e15\u0e34 Perks.XP.Name=\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c Perks.XP.Desc=\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a {0}x EXP. Perks.Lucky.Name=\u0e42\u0e0a\u0e04 Perks.Lucky.Desc=\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30 {0} \u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e21\u0e35\u0e42\u0e2d\u0e01\u0e32\u0e2a 33.3% \u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 Perks.Lucky.Desc.Login=\u0e43\u0e2b\u0e49\u0e17\u0e31\u0e01\u0e29\u0e30\u0e1a\u0e32\u0e07\u0e2d\u0e22\u0e48\u0e32\u0e07\u0e41\u0e25\u0e30\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e19\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e17\u0e35\u0e48 33.3% \u0e14\u0e35\u0e01\u0e27\u0e48\u0e32\u0e17\u0e35\u0e48\u0e08\u0e30\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19 -Perks.Lucky.Bonus=[[GOLD]] ({0} \u0e14\u0e49\u0e27\u0e22 Lucky Perk) +Perks.Lucky.Bonus=&6 ({0} \u0e14\u0e49\u0e27\u0e22 Lucky Perk) Perks.Cooldowns.Name=Fast Recovery Perks.Cooldowns.Desc=\u0e25\u0e14\u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e04\u0e39\u0e25\u0e14\u0e32\u0e27\u0e19\u0e4c {0}. Perks.ActivationTime.Name=\u0e04\u0e27\u0e32\u0e21\u0e2d\u0e14\u0e17\u0e19 Perks.ActivationTime.Desc=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16 {0} \u0e27\u0e34\u0e19\u0e32\u0e17\u0e35. -Perks.ActivationTime.Bonus=[[GOLD]] ({0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 \u0e14\u0e49\u0e27\u0e22 Endurance Perk) -MOTD.Donate=[[DARK_AQUA]]\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 Donation: -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u0e17\u0e31\u0e01\u0e29\u0e30 Death Penalty: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u0e16\u0e39\u0e01\u0e02\u0e42\u0e21\u0e22\u0e2a\u0e16\u0e34\u0e15\u0e34: [[DARK_RED]]{0}% +Perks.ActivationTime.Bonus=&6 ({0}\u0e27\u0e34\u0e19\u0e32\u0e17\u0e35 \u0e14\u0e49\u0e27\u0e22 Endurance Perk) +MOTD.Donate=&3\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25 Donation: +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3\u0e17\u0e31\u0e01\u0e29\u0e30 Death Penalty: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3\u0e16\u0e39\u0e01\u0e02\u0e42\u0e21\u0e22\u0e2a\u0e16\u0e34\u0e15\u0e34: &4{0}% MOTD.PerksPrefix=[mcMMO Perks] -MOTD.Version=[[GOLD]][mcMMO] \u0e43\u0e0a\u0e49 version [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO Website -Smelting.Ability.FluxMining=Flux Mining \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Smelting.Ability.FuelEfficiency=Fuel Efficiency \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19: [[YELLOW]]{0}x +MOTD.Version=&6[mcMMO] \u0e43\u0e0a\u0e49 version &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO Website +Smelting.Ability.FluxMining=Flux Mining \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Smelting.Ability.FuelEfficiency=Fuel Efficiency \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19: &e{0}x Smelting.Ability.Locked.0=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (VANILLA XP BOOST) Smelting.Ability.Locked.1=\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1b\u0e25\u0e14\u0e25\u0e47\u0e2d\u0e01\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e23\u0e30\u0e14\u0e31\u0e1a {0}+ (FLUX MINING) -Smelting.Ability.SecondSmelt=Second Smelt \u0e42\u0e2d\u0e01\u0e32\u0e2a: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=Vanilla EXP \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=Second Smelt \u0e42\u0e2d\u0e01\u0e32\u0e2a: &e{0} +Smelting.Ability.VanillaXPBoost=Vanilla EXP \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u0e19: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=Fuel Efficiency Smelting.SubSkill.FuelEfficiency.Description=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e27\u0e25\u0e32\u0e01\u0e32\u0e23\u0e40\u0e1c\u0e32\u0e44\u0e2b\u0e21\u0e49\u0e02\u0e2d\u0e07\u0e40\u0e0a\u0e37\u0e49\u0e2d\u0e40\u0e1e\u0e25\u0e34\u0e07\u0e17\u0e35\u0e48\u0e43\u0e0a\u0e49\u0e43\u0e19\u0e40\u0e15\u0e32\u0e2b\u0e25\u0e2d\u0e21\u0e16\u0e25\u0e38\u0e07 Smelting.SubSkill.SecondSmelt.Name=Second Smelt @@ -603,7 +603,7 @@ Smelting.Effect.4=Vanilla EXP \u0e40\u0e1e\u0e34\u0e48\u0e21\u0e02\u0e36\u0e49\u Smelting.Effect.5=\u0e40\u0e1e\u0e34\u0e48\u0e21 Vanilla EXP \u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e43\u0e19\u0e02\u0e13\u0e30\u0e17\u0e35\u0e48\u0e16\u0e25\u0e38\u0e07 Smelting.SubSkill.FluxMining.Name=Flux Mining Smelting.SubSkill.FluxMining.Description=\u0e42\u0e2d\u0e01\u0e32\u0e2a\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e41\u0e23\u0e48\u0e17\u0e35\u0e48\u0e08\u0e30\u0e16\u0e25\u0e38\u0e07\u0e17\u0e31\u0e19\u0e17\u0e35\u0e43\u0e19\u0e02\u0e13\u0e30\u0e17\u0e35\u0e48\u0e01\u0e32\u0e23\u0e17\u0e33\u0e40\u0e2b\u0e21\u0e37\u0e2d\u0e07\u0e41\u0e23\u0e48 -Smelting.FluxMining.Success=[[GREEN]]\u0e41\u0e23\u0e48\u0e16\u0e39\u0e01\u0e16\u0e25\u0e38\u0e07! +Smelting.FluxMining.Success=&a\u0e41\u0e23\u0e48\u0e16\u0e39\u0e01\u0e16\u0e25\u0e38\u0e07! Smelting.Listener=\u0e17\u0e31\u0e01\u0e29\u0e30 Smelting: Smelting.SkillName=SMELTING Commands.Description.addlevels=\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e23\u0e30\u0e14\u0e31\u0e1a\u0e43\u0e2b\u0e49\u0e01\u0e31\u0e1a\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49 mcMMO diff --git a/src/main/resources/locale/locale_zh_CN.properties b/src/main/resources/locale/locale_zh_CN.properties index fe57cca0e..5b2dcc042 100644 --- a/src/main/resources/locale/locale_zh_CN.properties +++ b/src/main/resources/locale/locale_zh_CN.properties @@ -13,7 +13,7 @@ JSON.LevelRequirement=\u7b49\u7ea7\u9700\u6c42 JSON.JWrapper.Target.Type=\u76ee\u6807\u7c7b\u578b: JSON.JWrapper.Target.Block=\u65b9\u5757 JSON.JWrapper.Target.Player=\u73a9\u5bb6 -JSON.JWrapper.Perks.Header=[[GOLD]]\u5e78\u8fd0\u6d25\u8d34 +JSON.JWrapper.Perks.Header=&6\u5e78\u8fd0\u6d25\u8d34 JSON.JWrapper.Perks.Lucky={0}% \u66f4\u597d\u7684\u8d54\u7387 JSON.Hover.Tips=\u63d0\u793a JSON.Acrobatics=\u6742\u6280 @@ -36,53 +36,53 @@ JSON.URL.Patreon=\u652f\u6301nossr50\u548c\u4ed6\u5728Patreon\u4e0a\u4e3amcMMO\u JSON.URL.Spigot=\u5b98\u65b9 mcMMO \u5728 Spigot \u4e0a\u7684\u8d44\u6e90\u9875\u9762! JSON.URL.Translation=\u5c06mcMMO\u7ffb\u8bd1\u6210\u5176\u4ed6\u8bed\u8a00! JSON.URL.Wiki=\u5b98\u65b9 mcMMO wiki\u767e\u79d1! -JSON.SkillUnlockMessage=[[GOLD]][ mcMMO[[YELLOW]] @[[DARK_AQUA]]{0} [[GOLD]]\u7b49\u7ea7 [[DARK_AQUA]]{1}[[GOLD]] \u89e3\u9501! ] +JSON.SkillUnlockMessage=&6[ mcMMO&e @&3{0} &6\u7b49\u7ea7 &3{1}&6 \u89e3\u9501! ] JSON.Hover.Rank=&e&l\u7b49\u7ea7:&r &f{0} JSON.Hover.NextRank=&7&o\u4e0b\u6b21\u5347\u7ea7\u7b49\u7ea7 {0} # for JSON.Hover.Mystery you can add {0} to insert the level required into the name, I don't like how that looks so I'm not doing that atm -JSON.Hover.Mystery=[[GRAY]]\u672a\u77e5\u80fd\u529b -JSON.Hover.Mystery2=[[YELLOW]][[[DARK_GRAY]]{0}[[YELLOW]]][[DARK_GRAY]]???&r -JSON.Hover.SkillName=[[DARK_AQUA]]{0}&r -JSON.Hover.SuperAbility=[[DARK_PURPLE]]{0}&r -JSON.Hover.MaxRankSkillName=[[GOLD]]{0}&r -JSON.Hover.AtSymbolSkills=[[YELLOW]]@ -JSON.Hover.AtSymbolURL=[[YELLOW]]@ +JSON.Hover.Mystery=&7\u672a\u77e5\u80fd\u529b +JSON.Hover.Mystery2=&e[&8{0}&e]&8???&r +JSON.Hover.SkillName=&3{0}&r +JSON.Hover.SuperAbility=&5{0}&r +JSON.Hover.MaxRankSkillName=&6{0}&r +JSON.Hover.AtSymbolSkills=&e@ +JSON.Hover.AtSymbolURL=&e@ #\u8fd9\u662f\u6280\u80fd\u6fc0\u6d3b\u65f6\u53d1\u9001\u7ed9\u73a9\u5bb6\u7684\u6d88\u606f JSON.Notification.SuperAbility={0} #These are the JSON Strings used for SubSkills -JSON.Acrobatics.Roll.Interaction.Activated=\u6d4b\u8bd5 [[RED]]\u7ffb\u6eda\u6d4b\u8bd5 +JSON.Acrobatics.Roll.Interaction.Activated=\u6d4b\u8bd5 &c\u7ffb\u6eda\u6d4b\u8bd5 JSON.Acrobatics.SubSkill.Roll.Details.Tips=\u5982\u679c\u4f60\u5728\u6454\u843d\u65f6\u6309\u4e0b\u6f5c\u884c\u952e,\u4f60\u5c06\u89e6\u53d1\u4e24\u500d\u7ffb\u6eda\u6548\u679c -Anvil.SingleItemStack=[[RED]]\u4f60\u4e0d\u80fd\u5206\u89e3\u8d27\u4fee\u590d\u6709\u591a\u4e2a\u7269\u54c1\u7684\u7269\u54c1\u5806, \u8bf7\u62c6\u5206\u540e\u518d\u4f7f\u7528. +Anvil.SingleItemStack=&c\u4f60\u4e0d\u80fd\u5206\u89e3\u8d27\u4fee\u590d\u6709\u591a\u4e2a\u7269\u54c1\u7684\u7269\u54c1\u5806, \u8bf7\u62c6\u5206\u540e\u518d\u4f7f\u7528. #DO NOT USE COLOR CODES IN THE JSON KEYS #COLORS ARE DEFINED IN advanced.yml IF YOU WISH TO CHANGE THEM -mcMMO.Template.Prefix=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) +mcMMO.Template.Prefix=&6(&amcMMO&6) # BEGIN STYLING -Ability.Generic.Refresh=[[GREEN]]**\u6280\u80fd\u51b7\u5374\u5b8c\u6bd5!** -Ability.Generic.Template.Lock=[[GRAY]]{0} +Ability.Generic.Refresh=&a**\u6280\u80fd\u51b7\u5374\u5b8c\u6bd5!** +Ability.Generic.Template.Lock=&7{0} # Skill Command Styling -Ability.Generic.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Ability.Generic.Template.Custom=[[DARK_AQUA]]{0} -Skills.Overhaul.Header=[[RED]][]=====[][[GREEN]] {0} [[RED]][]=====[] +Ability.Generic.Template=&3{0}: &a{1} +Ability.Generic.Template.Custom=&3{0} +Skills.Overhaul.Header=&c[]=====[]&a {0} &c[]=====[] Effects.Effects=\u6548\u679c Effects.SubSkills.Overhaul=\u5b50\u6280\u80fd -Effects.Child.Overhaul=[[DARK_AQUA]]\u5b50\u7b49\u7ea7 Lv.[[YELLOW]] {0}[[DARK_AQUA]]: {1} -Effects.Child.ParentList=[[GREEN]]{0}[[GOLD]]([[DARK_AQUA]]Lv.[[YELLOW]]{1}[[GOLD]]) -Effects.Level.Overhaul=[[GOLD]]\u7b49\u7ea7: [[YELLOW]]{0} [[DARK_AQUA]]XP[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} +Effects.Child.Overhaul=&3\u5b50\u7b49\u7ea7 Lv.&e {0}&3: {1} +Effects.Child.ParentList=&a{0}&6(&3Lv.&e{1}&6) +Effects.Level.Overhaul=&6\u7b49\u7ea7: &e{0} &3XP&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} Commands.Stats.Self.Overhaul=\u7edf\u8ba1 -Commands.XPGain.Overhaul=[[GOLD]]\u7ecf\u9a8c\u6765\u6e90: [[DARK_AQUA]]{0} -MOTD.Version.Overhaul=[[GOLD]][mcMMO] [[DARK_AQUA]]\u5927\u6539\u7248\u672c[[GOLD]] - [[DARK_AQUA]]{0} -Overhaul.mcMMO.Header=[[RED]][]=====[][[GREEN]] mcMMO - \u5927\u6539\u7248\u672c [[RED]][]=====[] -Overhaul.mcMMO.Url.Wrap.Prefix=[[RED]][| -Overhaul.mcMMO.Url.Wrap.Suffix=[[RED]]|] -Overhaul.mcMMO.MmoInfo.Wiki=[[YELLOW]][[[WHITE]]\u5728WIKI\u4e0a\u67e5\u770b\u6b64\u6280\u80fd![[YELLOW]]] +Commands.XPGain.Overhaul=&6\u7ecf\u9a8c\u6765\u6e90: &3{0} +MOTD.Version.Overhaul=&6[mcMMO] &3\u5927\u6539\u7248\u672c&6 - &3{0} +Overhaul.mcMMO.Header=&c[]=====[]&a mcMMO - \u5927\u6539\u7248\u672c &c[]=====[] +Overhaul.mcMMO.Url.Wrap.Prefix=&c[| +Overhaul.mcMMO.Url.Wrap.Suffix=&c|] +Overhaul.mcMMO.MmoInfo.Wiki=&e[&f\u5728WIKI\u4e0a\u67e5\u770b\u6b64\u6280\u80fd!&e] # Overhaul.Levelup can take {0} - Skill Name defined in Overhaul.Name {1} - Amount of levels gained {2} - Level in skill -Overhaul.Levelup=[[BOLD]]{0} \u589e\u52a0\u5230 [[RESET]][[GREEN]][[BOLD]]{2}[[RESET]][[WHITE]]. +Overhaul.Levelup=&l{0} \u589e\u52a0\u5230 &r&a&l{2}&r&f. Overhaul.Name.Acrobatics=\u6742\u6280 Overhaul.Name.Alchemy=\u70bc\u91d1 Overhaul.Name.Archery=\u7bad\u672f @@ -99,46 +99,46 @@ Overhaul.Name.Taming=\u9a6f\u517d Overhaul.Name.Unarmed=\u683c\u6597 Overhaul.Name.Woodcutting=\u4f10\u6728 # /mcMMO Command Style Stuff -Commands.mcc.Header=[[RED]]---[][[GREEN]]mcMMO \u547d\u4ee4[[RED]][]--- -Commands.Other=[[RED]]---[][[GREEN]]\u5176\u4ed6\u547d\u4ee4[[RED]][]--- -Commands.Party.Header=[[RED]]-----[][[GREEN]]\u961f\u4f0d[[RED]][]----- -Commands.Party.Features.Header=[[RED]]-----[][[GREEN]]FEATURES[[RED]][]----- +Commands.mcc.Header=&c---[]&amcMMO \u547d\u4ee4&c[]--- +Commands.Other=&c---[]&a\u5176\u4ed6\u547d\u4ee4&c[]--- +Commands.Party.Header=&c-----[]&a\u961f\u4f0d&c[]----- +Commands.Party.Features.Header=&c-----[]&aFEATURES&c[]----- # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! XPBar.Template={0} -XPBar.Template.EarlyGameBoost=[[GOLD]]\u6b63\u5728\u5b66\u4e60\u65b0\u6280\u80fd... -XPBar.Acrobatics=\u6742\u6280 Lv.[[GOLD]]{0} -XPBar.Alchemy=\u70bc\u91d1 Lv.[[GOLD]]{0} -XPBar.Archery=\u7bad\u672f Lv.[[GOLD]]{0} -XPBar.Axes=\u65a7\u6280 Lv.[[GOLD]]{0} -XPBar.Excavation=\u6316\u6398 Lv.[[GOLD]]{0} -XPBar.Fishing=\u9493\u9c7c Lv.[[GOLD]]{0} -XPBar.Herbalism=\u8349\u836f\u5b66 Lv.[[GOLD]]{0} -XPBar.Mining=\u6316\u77ff Lv.[[GOLD]]{0} -XPBar.Repair=\u4fee\u7406 Lv.[[GOLD]]{0} -XPBar.Salvage=\u5206\u89e3 Lv.[[GOLD]]{0} -XPBar.Smelting=\u51b6\u70bc Lv.[[GOLD]]{0} -XPBar.Swords=\u5251\u672f Lv.[[GOLD]]{0} -XPBar.Taming=\u9a6f\u517d Lv.[[GOLD]]{0} -XPBar.Unarmed=\u683c\u6597 Lv.[[GOLD]]{0} -XPBar.Woodcutting=\u4f10\u6728 Lv.[[GOLD]]{0} +XPBar.Template.EarlyGameBoost=&6\u6b63\u5728\u5b66\u4e60\u65b0\u6280\u80fd... +XPBar.Acrobatics=\u6742\u6280 Lv.&6{0} +XPBar.Alchemy=\u70bc\u91d1 Lv.&6{0} +XPBar.Archery=\u7bad\u672f Lv.&6{0} +XPBar.Axes=\u65a7\u6280 Lv.&6{0} +XPBar.Excavation=\u6316\u6398 Lv.&6{0} +XPBar.Fishing=\u9493\u9c7c Lv.&6{0} +XPBar.Herbalism=\u8349\u836f\u5b66 Lv.&6{0} +XPBar.Mining=\u6316\u77ff Lv.&6{0} +XPBar.Repair=\u4fee\u7406 Lv.&6{0} +XPBar.Salvage=\u5206\u89e3 Lv.&6{0} +XPBar.Smelting=\u51b6\u70bc Lv.&6{0} +XPBar.Swords=\u5251\u672f Lv.&6{0} +XPBar.Taming=\u9a6f\u517d Lv.&6{0} +XPBar.Unarmed=\u683c\u6597 Lv.&6{0} +XPBar.Woodcutting=\u4f10\u6728 Lv.&6{0} #This is just a preset template that gets used if the 'ExtraDetails' setting is turned on in experience.yml (off by default), you can ignore this template and just edit the strings above -XPBar.Complex.Template={0} [[DARK_AQUA]] {4}[[WHITE]]% [[DARK_AQUA]]([[WHITE]]{1}[[DARK_AQUA]]/[[WHITE]]{2}[[DARK_AQUA]]) +XPBar.Complex.Template={0} &3 {4}&f% &3(&f{1}&3/&f{2}&3) # XP BAR Allows for the following variables -- {0} = Skill Level, {1} Current XP, {2} XP Needed for next level, {3} Power Level, {4} Percentage of Level # Make sure you turn on Experience_Bars.ThisMayCauseLag.AlwaysUpdateTitlesWhenXPIsGained if you want the XP bar title to update every time a player gains XP! # END STYLING #\u6742\u6280 -Acrobatics.Ability.Proc=[[GREEN]]**\u534e\u5c14\u5179\u822c\u7684\u964d\u843d** -Acrobatics.Combat.Proc=[[GREEN]]**\u95ea\u907f** -Acrobatics.SubSkill.Roll.Stats=[[GOLD]]\u7ffb\u6eda\u51e0\u7387 [[YELLOW]]{0}%[[GOLD]] \u4f18\u96c5\u7ffb\u6eda\u51e0\u7387[[YELLOW]] {1}% +Acrobatics.Ability.Proc=&a**\u534e\u5c14\u5179\u822c\u7684\u964d\u843d** +Acrobatics.Combat.Proc=&a**\u95ea\u907f** +Acrobatics.SubSkill.Roll.Stats=&6\u7ffb\u6eda\u51e0\u7387 &e{0}%&6 \u4f18\u96c5\u7ffb\u6eda\u51e0\u7387&e {1}% Acrobatics.SubSkill.Roll.Stat=\u7ffb\u6eda\u51e0\u7387 Acrobatics.SubSkill.Roll.Stat.Extra=\u4f18\u96c5\u7ffb\u6eda\u51e0\u7387 Acrobatics.SubSkill.Roll.Name=\u7ffb\u6eda Acrobatics.SubSkill.Roll.Description=\u51cf\u5c11\u6216\u8005\u53d6\u6d88\u6389\u843d\u4f24\u5bb3. -Acrobatics.SubSkill.Roll.Chance=\u7ffb\u6eda\u51e0\u7387: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=\u4f18\u96c5\u7684\u7ffb\u6eda\u51e0\u7387: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.Mechanics=[[GRAY]]\u7ffb\u6eda\u662f\u6742\u6280\u7684\u88ab\u52a8\u5b50\u6280\u80fd.\n\u5f53\u4f60\u6536\u5230\u6454\u843d\u4f24\u5bb3\u65f6,\u6709\u51e0\u7387\u4f1a\u6839\u636e\u4f60\u7684\u6742\u6280\u6280\u80fd\u7b49\u7ea7\u83b7\u5f97\u51cf\u4f24\u6216\u514d\u4f24, \u5728\u4f6050\u7ea7\u65f6\u4f60\u6709 [[YELLOW]]{0}%[[GRAY]] \u7684\u51e0\u7387\u83b7\u5f97\u51cf\u4f24\u6216\u514d\u4f24, \u5982\u679c\u4f60\u6fc0\u6d3b\u4f18\u96c5\u7684\u7ffb\u6eda\u5219\u6709 [[YELLOW]]{1}%[[GRAY]] \u7684\u51e0\u7387\u89e6\u53d1\u53cc\u500d\u7ffb\u6eda\u6548\u679c\uff0c.\n\u51fa\u53d1\u7684\u51e0\u7387\u4f1a\u6697\u8d26\u4f60\u6280\u80fd\u7b49\u7ea7\u7ebf\u6027\u589e\u957f,\u76f4\u5230 [[YELLOW]]{2}[[GRAY]] \u7ea7, \u6bcf\u4e00\u7ea7\u7684\u6742\u6280\u7b49\u7ea7\u63d0\u4f9b [[YELLOW]]{3}%[[GRAY]] \u7684\u89e6\u53d1\u51e0\u7387.\n\u901a\u8fc7\u6309\u4f4f\u6f5c\u884c\u952e(shift)\u53ef\u4ee5\u7ffb\u500d\u7ffb\u6eda\u51e0\u7387\u4ee5\u53ca\u4e24\u500d\u51cf\u4f24\u6548\u679c! \u7ffb\u6eda\u6700\u591a\u51cf\u4f24 [[RED]]{4}[[GRAY]] \u4f24\u5bb3. \u4f18\u96c5\u7ffb\u6eda\u6700\u591a\u51cf\u4f24 [[GREEN]]{5}[[GRAY]] \u4f24\u5bb3. +Acrobatics.SubSkill.Roll.Chance=\u7ffb\u6eda\u51e0\u7387: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=\u4f18\u96c5\u7684\u7ffb\u6eda\u51e0\u7387: &e{0} +Acrobatics.SubSkill.Roll.Mechanics=&7\u7ffb\u6eda\u662f\u6742\u6280\u7684\u88ab\u52a8\u5b50\u6280\u80fd.\n\u5f53\u4f60\u6536\u5230\u6454\u843d\u4f24\u5bb3\u65f6,\u6709\u51e0\u7387\u4f1a\u6839\u636e\u4f60\u7684\u6742\u6280\u6280\u80fd\u7b49\u7ea7\u83b7\u5f97\u51cf\u4f24\u6216\u514d\u4f24, \u5728\u4f6050\u7ea7\u65f6\u4f60\u6709 &e{0}%&7 \u7684\u51e0\u7387\u83b7\u5f97\u51cf\u4f24\u6216\u514d\u4f24, \u5982\u679c\u4f60\u6fc0\u6d3b\u4f18\u96c5\u7684\u7ffb\u6eda\u5219\u6709 &e{1}%&7 \u7684\u51e0\u7387\u89e6\u53d1\u53cc\u500d\u7ffb\u6eda\u6548\u679c\uff0c.\n\u51fa\u53d1\u7684\u51e0\u7387\u4f1a\u6697\u8d26\u4f60\u6280\u80fd\u7b49\u7ea7\u7ebf\u6027\u589e\u957f,\u76f4\u5230 &e{2}&7 \u7ea7, \u6bcf\u4e00\u7ea7\u7684\u6742\u6280\u7b49\u7ea7\u63d0\u4f9b &e{3}%&7 \u7684\u89e6\u53d1\u51e0\u7387.\n\u901a\u8fc7\u6309\u4f4f\u6f5c\u884c\u952e(shift)\u53ef\u4ee5\u7ffb\u500d\u7ffb\u6eda\u51e0\u7387\u4ee5\u53ca\u4e24\u500d\u51cf\u4f24\u6548\u679c! \u7ffb\u6eda\u6700\u591a\u51cf\u4f24 &c{4}&7 \u4f24\u5bb3. \u4f18\u96c5\u7ffb\u6eda\u6700\u591a\u51cf\u4f24 &a{5}&7 \u4f24\u5bb3. Acrobatics.SubSkill.GracefulRoll.Name=\u4f18\u96c5\u7ffb\u6eda Acrobatics.SubSkill.GracefulRoll.Description=\u666e\u901a\u7ffb\u6eda\u7684\u4e24\u500d\u6548\u679c Acrobatics.SubSkill.Dodge.Name=\u95ea\u907f @@ -153,8 +153,8 @@ Alchemy.SubSkill.Catalysis.Description=\u63d0\u5347\u836f\u6c34\u917f\u9020\u901 Alchemy.SubSkill.Catalysis.Stat=\u917f\u9020\u901f\u5ea6 Alchemy.SubSkill.Concoctions.Name=\u6df7\u5408 Alchemy.SubSkill.Concoctions.Description=\u917f\u9020\u5e26\u6709\u591a\u91cd\u539f\u6599\u7684\u836f\u6c34 -Alchemy.SubSkill.Concoctions.Stat=\u6df7\u5408\u7b49\u7ea7: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Alchemy.SubSkill.Concoctions.Stat.Extra=\u914d\u65b9 [[[GREEN]]{0}[[DARK_AQUA]]]: [[GREEN]]{1} +Alchemy.SubSkill.Concoctions.Stat=\u6df7\u5408\u7b49\u7ea7: &a{0}&3/&a{1} +Alchemy.SubSkill.Concoctions.Stat.Extra=\u914d\u65b9 [&a{0}&3]: &a{1} Alchemy.Listener=\u70bc\u91d1(Alchemy): Alchemy.Ability.Locked.0=\u9501\u5b9a\u72b6\u6001,\u76f4\u5230 {0}+ \u6280\u80fd\uff08\u50ac\u5316\uff09 Alchemy.SkillName=\u70bc\u91d1 @@ -182,13 +182,13 @@ Axes.Ability.Bonus.2=\u7834\u7532 Axes.Ability.Bonus.3=\u5bf9\u62a4\u7532\u9020\u6210 {0} \u70b9\u989d\u5916\u4f24\u5bb3 Axes.Ability.Bonus.4=\u5f3a\u529b\u51b2\u51fb Axes.Ability.Bonus.5=\u5bf9\u65e0\u62a4\u7532\u7684\u654c\u4eba\u9020\u6210 {0} \u70b9\u989d\u5916\u4f24\u5bb3 -Axes.Ability.Lower=[[GRAY]]\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u65a7\u5b50. -Axes.Ability.Ready=[[DARK_AQUA]]\u4f60 [[GOLD]]\u63e1\u7d27[[DARK_AQUA]] \u4e86\u4f60\u7684\u65a7\u5b50. -Axes.Combat.CritStruck=[[DARK_RED]]\u4f60\u6253\u51fa\u4e86\u66b4\u51fb! +Axes.Ability.Lower=&7\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u65a7\u5b50. +Axes.Ability.Ready=&3\u4f60 &6\u63e1\u7d27&3 \u4e86\u4f60\u7684\u65a7\u5b50. +Axes.Combat.CritStruck=&4\u4f60\u6253\u51fa\u4e86\u66b4\u51fb! Axes.Combat.CriticalHit=\u66b4\u51fb! -Axes.Combat.GI.Proc=[[GREEN]]**\u5de8\u529b\u6253\u51fb** +Axes.Combat.GI.Proc=&a**\u5de8\u529b\u6253\u51fb** Axes.Combat.GI.Struck=**\u88ab\u5f3a\u70c8\u51b2\u51fb\u51fb\u4e2d** -Axes.Combat.SS.Struck=[[DARK_RED]]\u88ab\u65a9\u9996\u8005\u6280\u80fd\u653b\u51fb! +Axes.Combat.SS.Struck=&4\u88ab\u65a9\u9996\u8005\u6280\u80fd\u653b\u51fb! Axes.SubSkill.SkullSplitter.Name=\u65a9\u9996\u8005 (\u4e3b\u52a8\u6280\u80fd) Axes.SubSkill.SkullSplitter.Description=\u9020\u6210\u8303\u56f4\u4f24\u5bb3 Axes.SubSkill.SkullSplitter.Stat=\u65a9\u9996\u8005\u6301\u7eed\u65f6\u95f4 @@ -207,13 +207,13 @@ Axes.SubSkill.GreaterImpact.Description=\u5bf9\u65e0\u62a4\u7532\u654c\u4eba\u90 Axes.Listener=\u65a7\u6280(Axes): Axes.SkillName=\u65a7\u6280 Axes.Skills.SS.Off=**\u65a9\u9996\u8005\u6280\u80fd\u7ed3\u675f** -Axes.Skills.SS.On=[[GREEN]]**\u65a9\u9996\u8005\u6280\u80fd\u542f\u52a8** -Axes.Skills.SS.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u65a9\u9996\u8005 [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! -Axes.Skills.SS.Other.Off=\u65a9\u9996\u8005[[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u4f7f\u7528\u4e86 [[RED]]\u65a9\u9996\u8005! +Axes.Skills.SS.On=&a**\u65a9\u9996\u8005\u6280\u80fd\u542f\u52a8** +Axes.Skills.SS.Refresh=&a\u4f60\u7684 &e\u65a9\u9996\u8005 &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! +Axes.Skills.SS.Other.Off=\u65a9\u9996\u8005&a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Axes.Skills.SS.Other.On=&a{0}&2\u4f7f\u7528\u4e86 &c\u65a9\u9996\u8005! #\u6316\u6398 -Excavation.Ability.Lower=[[GRAY]]\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u94f2\u5b50. -Excavation.Ability.Ready=[[DARK_AQUA]]\u4f60 [[GOLD]]\u63e1\u7d27[[DARK_AQUA]] \u4e86\u4f60\u7684\u94f2\u5b50. +Excavation.Ability.Lower=&7\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u94f2\u5b50. +Excavation.Ability.Ready=&3\u4f60 &6\u63e1\u7d27&3 \u4e86\u4f60\u7684\u94f2\u5b50. Excavation.SubSkill.GigaDrillBreaker.Name=\u66b4\u8d70\u94bb\u5934 Excavation.SubSkill.GigaDrillBreaker.Description=3x \u6389\u843d, 3x \u7ecf\u9a8c, +\u901f\u5ea6 Excavation.SubSkill.GigaDrillBreaker.Stat=\u66b4\u8d70\u94bb\u5934\u6301\u7eed\u65f6\u95f4 @@ -224,23 +224,23 @@ Excavation.SubSkill.Archaeology.Stat.Extra=\u8003\u53e4\u5b66\u83b7\u53d6\u7ecf\ Excavation.Listener=\u6316\u6398(Excavation): Excavation.SkillName=\u6316\u6398 Excavation.Skills.GigaDrillBreaker.Off=**\u66b4\u8d70\u94bb\u5934\u5df2\u7ed3\u675f** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**\u66b4\u8d70\u94bb\u5934\u6fc0\u6d3b** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u66b4\u8d70\u94bb\u5934 [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! -Excavation.Skills.GigaDrillBreaker.Other.Off=\u66b4\u8d70\u94bb\u5934[[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u66b4\u8d70\u94bb\u5934! +Excavation.Skills.GigaDrillBreaker.On=&a**\u66b4\u8d70\u94bb\u5934\u6fc0\u6d3b** +Excavation.Skills.GigaDrillBreaker.Refresh=&a\u4f60\u7684 &e\u66b4\u8d70\u94bb\u5934 &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! +Excavation.Skills.GigaDrillBreaker.Other.Off=\u66b4\u8d70\u94bb\u5934&a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u66b4\u8d70\u94bb\u5934! #\u9493\u9c7c -Fishing.ScarcityTip=[[YELLOW]]&o\u8be5\u533a\u57df\u5df2\u7ecf\u8fc7\u5ea6\u6355\u635e, \u8bf7\u6362\u4e00\u4e2a\u65b0\u533a\u57df\u518d\u5c1d\u8bd5,\u8bf7\u5230\u81f3\u5c11 {0} \u7684\u65b9\u5757\u4ee5\u5916. -Fishing.Scared=[[GRAY]]&o\u4e71\u52a8\u4f1a\u5413\u8dd1\u9c7c! -Fishing.Exhausting=[[RED]]&o\u4e0d\u6b63\u5f53\u4f7f\u7528\u9c7c\u7aff\u4f1a\u52a0\u5267\u8010\u4e45\u7684\u635f\u8017! -Fishing.LowResources=[[GRAY]]\u4f60\u89c9\u5f97\u8fd9\u5757\u533a\u57df\u4f3c\u4e4e\u6ca1\u6709\u591a\u5c11\u9c7c\u4e86. -Fishing.Ability.Info=\u9b54\u6cd5\u730e\u4eba: [[GRAY]] **\u968f\u7740\u6dd8\u91d1\u8005\u7b49\u7ea7\u63d0\u9ad8** +Fishing.ScarcityTip=&e&o\u8be5\u533a\u57df\u5df2\u7ecf\u8fc7\u5ea6\u6355\u635e, \u8bf7\u6362\u4e00\u4e2a\u65b0\u533a\u57df\u518d\u5c1d\u8bd5,\u8bf7\u5230\u81f3\u5c11 {0} \u7684\u65b9\u5757\u4ee5\u5916. +Fishing.Scared=&7&o\u4e71\u52a8\u4f1a\u5413\u8dd1\u9c7c! +Fishing.Exhausting=&c&o\u4e0d\u6b63\u5f53\u4f7f\u7528\u9c7c\u7aff\u4f1a\u52a0\u5267\u8010\u4e45\u7684\u635f\u8017! +Fishing.LowResources=&7\u4f60\u89c9\u5f97\u8fd9\u5757\u533a\u57df\u4f3c\u4e4e\u6ca1\u6709\u591a\u5c11\u9c7c\u4e86. +Fishing.Ability.Info=\u9b54\u6cd5\u730e\u4eba: &7 **\u968f\u7740\u6dd8\u91d1\u8005\u7b49\u7ea7\u63d0\u9ad8** Fishing.Ability.Locked.0=\u9501\u5b9a\u72b6\u6001,\u76f4\u5230 {0}+ \u6280\u80fd\uff08\u6296\u52a8\uff09 Fishing.Ability.Locked.1={0}+ \u7ea7\u540e\u89e3\u9501 (\u51b0\u9493) Fishing.Ability.Locked.2=\u9501\u5b9a\u72b6\u6001,\u76f4\u5230 {0}+ \u6280\u80fd (\u9493\u9c7c\u5927\u5e08) Fishing.SubSkill.TreasureHunter.Name=\u6dd8\u91d1\u8005 Fishing.SubSkill.TreasureHunter.Description=\u9493\u51fa\u5404\u79cd\u5404\u6837\u7684\u7269\u54c1 -Fishing.SubSkill.TreasureHunter.Stat=\u6dd8\u91d1\u8005\u7b49\u7ea7: [[GREEN]]{0}[[DARK_AQUA]]/[[GREEN]]{1} -Fishing.SubSkill.TreasureHunter.Stat.Extra=\u6389\u843d\u7387: [[GRAY]]\u4e00\u822c: [[YELLOW]]{0} [[GREEN]]\u666e\u901a: [[YELLOW]]{1}\n[[BLUE]]\u7a00\u6709: [[YELLOW]]{2} [[LIGHT_PURPLE]]\u7f55\u89c1: [[YELLOW]]{3} [[GOLD]]\u53f2\u8bd7: [[YELLOW]]{4} [[AQUA]]\u4f20\u8bf4: [[YELLOW]]{5} +Fishing.SubSkill.TreasureHunter.Stat=\u6dd8\u91d1\u8005\u7b49\u7ea7: &a{0}&3/&a{1} +Fishing.SubSkill.TreasureHunter.Stat.Extra=\u6389\u843d\u7387: &7\u4e00\u822c: &e{0} &a\u666e\u901a: &e{1}\n&9\u7a00\u6709: &e{2} &d\u7f55\u89c1: &e{3} &6\u53f2\u8bd7: &e{4} &b\u4f20\u8bf4: &e{5} Fishing.SubSkill.MagicHunter.Name=\u9b54\u6cd5\u730e\u4eba Fishing.SubSkill.MagicHunter.Description=\u627e\u5230\u9644\u9b54\u7269\u54c1 Fishing.SubSkill.MagicHunter.Stat=\u9b54\u6cd5\u730e\u4eba\u51e0\u7387 @@ -249,25 +249,24 @@ Fishing.SubSkill.Shake.Description=\u7528\u9c7c\u7aff\u628a\u73a9\u5bb6\u6216\u7 Fishing.SubSkill.Shake.Stat=\u6296\u52a8\u51e0\u7387 Fishing.SubSkill.FishermansDiet.Name=\u6e14\u592b\u7684\u98df\u8c31 Fishing.SubSkill.FishermansDiet.Description=\u63d0\u9ad8\u9c7c\u7c7b\u98df\u7269\u6062\u590d\u7684\u9971\u98df\u5ea6 -Fishing.SubSkill.FishermansDiet.Stat=\u6e14\u592b\u7684\u98df\u8c31:[[GREEN]] \u7b49\u7ea7 {0} +Fishing.SubSkill.FishermansDiet.Stat=\u6e14\u592b\u7684\u98df\u8c31:&a \u7b49\u7ea7 {0} Fishing.SubSkill.MasterAngler.Name=\u9493\u9c7c\u5927\u5e08 Fishing.SubSkill.MasterAngler.Description=\u63d0\u9ad8\u9493\u9c7c\u54ac\u94a9\u51e0\u7387 -Fishing.SubSkill.MasterAngler.Stat=\u9493\u9c7c\u54ac\u94a9\u7387: [[GREEN]]+[[YELLOW]]{0} Fishing.SubSkill.IceFishing.Name=\u51b0\u9493 Fishing.SubSkill.IceFishing.Description=\u5141\u8bb8\u4f60\u5728\u51b0\u51b7\u7684\u73af\u5883\u4e0b\u9493\u9c7c Fishing.SubSkill.IceFishing.Stat=\u51b0\u9493 -Fishing.Chance.Raining=[[BLUE]] \u5927\u91cf\u5956\u52b1 +Fishing.Chance.Raining=&9 \u5927\u91cf\u5956\u52b1 Fishing.Listener=\u9493\u9c7c: -Fishing.Ability.TH.MagicFound=[[GRAY]]\u4f60\u611f\u5230\u4e00\u80a1\u9b54\u529b\u7684\u6ce2\u52a8... -Fishing.Ability.TH.Boom=[[GRAY]]\u7e41\u8363\u65f6\u671f!!! -Fishing.Ability.TH.Poison=[[GRAY]]\u6709\u4ec0\u4e48\u4e1c\u897f\u95fb\u7740\u4e0d\u592a\u5bf9\u52b2... +Fishing.Ability.TH.MagicFound=&7\u4f60\u611f\u5230\u4e00\u80a1\u9b54\u529b\u7684\u6ce2\u52a8... +Fishing.Ability.TH.Boom=&7\u7e41\u8363\u65f6\u671f!!! +Fishing.Ability.TH.Poison=&7\u6709\u4ec0\u4e48\u4e1c\u897f\u95fb\u7740\u4e0d\u592a\u5bf9\u52b2... Fishing.SkillName=\u9493\u9c7c #HERBALISM Herbalism.Ability.GTe.NeedMore=\u4f60\u9700\u8981\u66f4\u591a\u79cd\u5b50\u4f7f\u7528\u7eff\u62c7\u6307. Herbalism.Ability.GTh.Fail=**\u7eff\u5316\u5931\u8d25** -Herbalism.Ability.GTh=[[GREEN]]**\u7eff\u5316** -Herbalism.Ability.Lower=[[GRAY]]\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u9504\u5934. -Herbalism.Ability.Ready=[[DARK_AQUA]]\u4f60 [[GOLD]]\u6311\u8d77[[DARK_AQUA]] \u4e86\u4f60\u7684\u9504\u5934. +Herbalism.Ability.GTh=&a**\u7eff\u5316** +Herbalism.Ability.Lower=&7\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u9504\u5934. +Herbalism.Ability.Ready=&3\u4f60 &6\u6311\u8d77&3 \u4e86\u4f60\u7684\u9504\u5934. Herbalism.Ability.ShroomThumb.Fail=**\u83cc\u4e1d\u5316\u5931\u8d25** Herbalism.SubSkill.GreenTerra.Name=\u5927\u5730\u795d\u798f Herbalism.SubSkill.GreenTerra.Description=\u64ad\u6492\u5927\u5730\u4e4b\u795e\u7684\u6069\u60e0, \u83b7\u5f973\u500d\u6389\u7387 @@ -275,12 +274,12 @@ Herbalism.SubSkill.GreenTerra.Stat=\u5927\u5730\u795d\u798f\u6301\u7eed\u65f6\u9 Herbalism.SubSkill.GreenThumb.Name=\u7eff\u62c7\u6307 Herbalism.SubSkill.GreenThumb.Description=\u6536\u83b7\u65f6\u81ea\u52a8\u64ad\u79cd\u79cd\u5b50 Herbalism.SubSkill.GreenThumb.Stat=\u7eff\u62c7\u6307\u89e6\u53d1\u51e0\u7387 -Herbalism.SubSkill.GreenThumb.Stat.Extra=\u7eff\u62c7\u6307\u9636\u6bb5: [[GREEN]] \u4f5c\u7269\u751f\u957f\u5728\u7b2c {0} \u9636\u6bb5 +Herbalism.SubSkill.GreenThumb.Stat.Extra=\u7eff\u62c7\u6307\u9636\u6bb5: &a \u4f5c\u7269\u751f\u957f\u5728\u7b2c {0} \u9636\u6bb5 Herbalism.Effect.4=\u7eff\u5316 (\u65b9\u5757) Herbalism.SubSkill.GreenThumb.Description.2=\u4f7f\u7816\u5757\u7b49\u957f\u82d4\u85d3,\u6216\u8ba9\u8349\u751f\u957f Herbalism.SubSkill.FarmersDiet.Name=\u519c\u592b\u98df\u8c31 Herbalism.SubSkill.FarmersDiet.Description=\u98df\u7528\u519c\u4ea7\u54c1\u65f6\u989d\u5916\u56de\u590d\u9965\u997f\u5ea6 -Herbalism.SubSkill.FarmersDiet.Stat=\u519c\u592b\u98df\u8c31: [[GREEN]]\u7b49\u7ea7 {0} +Herbalism.SubSkill.FarmersDiet.Stat=\u519c\u592b\u98df\u8c31: &a\u7b49\u7ea7 {0} Herbalism.SubSkill.DoubleDrops.Name=\u53cc\u500d\u6389\u843d Herbalism.SubSkill.DoubleDrops.Description=\u53cc\u500d\u7269\u54c1 Herbalism.SubSkill.DoubleDrops.Stat=\u53cc\u500d\u6389\u843d\u51e0\u7387 @@ -290,30 +289,30 @@ Herbalism.SubSkill.HylianLuck.Stat=\u6d77\u62c9\u5c14\u7684\u795d\u798f\u7684\u5 Herbalism.SubSkill.ShroomThumb.Name=\u83cc\u4e1d\u5316 Herbalism.SubSkill.ShroomThumb.Description=\u5411\u6ce5\u571f&\u8349\u5730\u6563\u64ad\u83cc\u4e1d Herbalism.SubSkill.ShroomThumb.Stat=\u83cc\u4e1d\u5316\u6982\u7387 -Herbalism.HylianLuck=[[GREEN]]\u613f\u6d77\u62c9\u5c14\u7684\u795d\u798f\u4e0e\u4f60\u540c\u5728! +Herbalism.HylianLuck=&a\u613f\u6d77\u62c9\u5c14\u7684\u795d\u798f\u4e0e\u4f60\u540c\u5728! Herbalism.Listener=\u8349\u836f\u5b66(Herbalism): Herbalism.SkillName=\u8349\u836f\u5b66 Herbalism.Skills.GTe.Off=**\u571f\u795e\u5e87\u4f51\u5df2\u7ed3\u675f** -Herbalism.Skills.GTe.On=[[GREEN]]**\u571f\u795e\u5e87\u4f51\u6fc0\u6d3b** -Herbalism.Skills.GTe.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u571f\u795e\u5e87\u4f51 [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86\uff01 -Herbalism.Skills.GTe.Other.Off=\u571f\u795e\u5e87\u4f51[[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u571f\u795e\u5e87\u4f51! +Herbalism.Skills.GTe.On=&a**\u571f\u795e\u5e87\u4f51\u6fc0\u6d3b** +Herbalism.Skills.GTe.Refresh=&a\u4f60\u7684 &e\u571f\u795e\u5e87\u4f51 &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86\uff01 +Herbalism.Skills.GTe.Other.Off=\u571f\u795e\u5e87\u4f51&a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u571f\u795e\u5e87\u4f51! #\u6316\u77ff Mining.Ability.Locked.0=\u9501\u5b9a\u76f4\u5230 {0}+ \u6280\u80fd (\u7206\u7834\u5f00\u91c7) Mining.Ability.Locked.1=\u9501\u5b9a\u76f4\u5230 {0}+ \u6280\u80fd (\u5927\u53f7\u70b8\u5f39) Mining.Ability.Locked.2=\u9501\u5b9a\u76f4\u5230 {0}+ \u6280\u80fd (\u7206\u7834\u4e13\u5bb6) -Mining.Ability.Lower=[[GRAY]]\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u9550\u5b50. -Mining.Ability.Ready=[[DARK_AQUA]]\u4f60 [[GOLD]]\u62ff\u8d77[[DARK_AQUA]] \u4e86\u4f60\u7684\u9550\u5b50. +Mining.Ability.Lower=&7\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u9550\u5b50. +Mining.Ability.Ready=&3\u4f60 &6\u62ff\u8d77&3 \u4e86\u4f60\u7684\u9550\u5b50. Mining.SubSkill.SuperBreaker.Name=\u8d85\u7ea7\u788e\u77f3\u673a Mining.SubSkill.SuperBreaker.Description=\u901f\u5ea6+, 3\u500d\u6389\u843d\u7387 Mining.SubSkill.SuperBreaker.Stat=\u8d85\u7ea7\u788e\u77f3\u673a\u6301\u7eed\u65f6\u95f4 Mining.SubSkill.DoubleDrops.Name=\u53cc\u500d\u6389\u843d Mining.SubSkill.DoubleDrops.Description=\u53cc\u500d\u666e\u901a\u7269\u54c1 -Mining.SubSkill.DoubleDrops.Stat=\u53cc\u500d\u6389\u843d\u6982\u7387: [[YELLOW]]{0} +Mining.SubSkill.DoubleDrops.Stat=\u53cc\u500d\u6389\u843d\u6982\u7387: &e{0} Mining.SubSkill.BlastMining.Name=\u7206\u7834\u5f00\u91c7 Mining.SubSkill.BlastMining.Description=\u4f7f\u7528 TNT \u70b8\u77ff\u7269\u65f6\u4f1a\u83b7\u5f97\u989d\u5916\u7269\u54c1 -Mining.SubSkill.BlastMining.Stat=\u7206\u7834\u5f00\u91c7:[[GREEN]] \u7b49\u7ea7 {0}/{1} [[GRAY]]({2}) -Mining.SubSkill.BlastMining.Stat.Extra=\u7206\u7834\u534a\u5f84\u52a0\u6210: [[GREEN]]+{0} +Mining.SubSkill.BlastMining.Stat=\u7206\u7834\u5f00\u91c7:&a \u7b49\u7ea7 {0}/{1} &7({2}) +Mining.SubSkill.BlastMining.Stat.Extra=\u7206\u7834\u534a\u5f84\u52a0\u6210: &a+{0} Mining.SubSkill.BiggerBombs.Name=\u5927\u53f7\u70b8\u5f39 Mining.SubSkill.BiggerBombs.Description=\u589e\u52a0TNT\u7206\u70b8\u8303\u56f4 Mining.SubSkill.DemolitionsExpertise.Name=\u7206\u7834\u4e13\u5bb6 @@ -323,16 +322,16 @@ Mining.SubSkill.DemolitionsExpertise.Stat=\u7206\u70b8\u4f24\u5bb3\u51cf\u5c11 Mining.Listener=\u6316\u77ff(Mining): Mining.SkillName=\u6316\u77ff Mining.Skills.SuperBreaker.Off=**\u8d85\u7ea7\u788e\u77f3\u673a\u7ed3\u675f** -Mining.Skills.SuperBreaker.On=[[GREEN]]**\u8d85\u7ea7\u788e\u77f3\u673a\u6fc0\u6d3b** -Mining.Skills.SuperBreaker.Other.Off=\u8d85\u7ea7\u788e\u77f3\u673a [[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u8d85\u7ea7\u788e\u77f3\u673a! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u8d85\u7ea7\u788e\u77f3\u673a [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86\uff01 +Mining.Skills.SuperBreaker.On=&a**\u8d85\u7ea7\u788e\u77f3\u673a\u6fc0\u6d3b** +Mining.Skills.SuperBreaker.Other.Off=\u8d85\u7ea7\u788e\u77f3\u673a &a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u8d85\u7ea7\u788e\u77f3\u673a! +Mining.Skills.SuperBreaker.Refresh=&a\u4f60\u7684 &e\u8d85\u7ea7\u788e\u77f3\u673a &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86\uff01 #Blast Mining -Mining.Blast.Boom=[[GRAY]]**\u5623** +Mining.Blast.Boom=&7**\u5623** Mining.Blast.Cooldown= Mining.Blast.Effect=+{0} \u77ff\u7269\u91cf, {1}x \u6389\u843d -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u7206\u7834\u5f00\u91c7! -Mining.Blast.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u7206\u7834\u5f00\u91c7 [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! +Mining.Blast.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u7206\u7834\u5f00\u91c7! +Mining.Blast.Refresh=&a\u4f60\u7684 &e\u7206\u7834\u5f00\u91c7 &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! #REPAIR Repair.SubSkill.Repair.Name=\u4fee\u7406 Repair.SubSkill.Repair.Description=\u4fee\u7406\u5de5\u5177\u548c\u88c5\u5907 @@ -344,7 +343,7 @@ Repair.SubSkill.StoneRepair.Name=\u4fee\u7406\u77f3\u5934\u7269\u54c1 ({0}+ SKIL Repair.SubSkill.StoneRepair.Description=\u4fee\u7406\u77f3\u5934\u5de5\u5177 Repair.SubSkill.RepairMastery.Name=\u4fee\u7406\u7cbe\u901a Repair.SubSkill.RepairMastery.Description=\u4fee\u7406\u65f6\u63d0\u5347\u6062\u590d\u7684\u8010\u4e45\u5ea6 -Repair.SubSkill.RepairMastery.Stat=\u4fee\u7406\u7cbe\u901a: [[GREEN]]\u989d\u5916\u6062\u590d {0} \u8010\u4e45 +Repair.SubSkill.RepairMastery.Stat=\u4fee\u7406\u7cbe\u901a: &a\u989d\u5916\u6062\u590d {0} \u8010\u4e45 Repair.SubSkill.SuperRepair.Name=\u8d85\u7ea7\u4fee\u7406 Repair.SubSkill.SuperRepair.Description=\u53cc\u500d\u4fee\u7406\u6548\u679c Repair.SubSkill.SuperRepair.Stat=\u8d85\u7ea7\u4fee\u7406\u6982\u7387 @@ -352,65 +351,65 @@ Repair.SubSkill.DiamondRepair.Name=\u94bb\u77f3\u4fee\u7406 ({0}+ SKILL) Repair.SubSkill.DiamondRepair.Description=\u4fee\u7406\u94bb\u77f3\u5de5\u5177\u548c\u88c5\u5907 Repair.SubSkill.ArcaneForging.Name=\u79d8\u6cd5\u953b\u9020 Repair.SubSkill.ArcaneForging.Description=\u4fee\u7406\u9644\u9b54\u7269\u54c1 -Repair.SubSkill.ArcaneForging.Stat=\u79d8\u6cd5\u953b\u9020: [[YELLOW]]\u7b49\u7ea7 {0}/{1} -Repair.SubSkill.ArcaneForging.Stat.Extra=[[DARK_AQUA]]\u79d8\u6cd5\u953b\u9020\u8d54\u7387:[[GRAY]] \u6210\u529f [[GREEN]]{0}[[GRAY]]%, \u5931\u8d25 [[RED]]{1}[[GRAY]]% -Repair.Error=[[DARK_RED]]mcMMO \u5728\u5c1d\u8bd5\u4fee\u7406\u6b64\u7269\u54c1\u65f6\u53d1\u751f\u4e86\u9519\u8bef! -Repair.Listener.Anvil=[[DARK_RED]]\u4f60\u653e\u7f6e\u7684\u94c1\u65b9\u5757\u53ef\u4ee5\u7528\u6765\u4fee\u7406\u5de5\u5177\u548c\u9632\u5177. +Repair.SubSkill.ArcaneForging.Stat=\u79d8\u6cd5\u953b\u9020: &e\u7b49\u7ea7 {0}/{1} +Repair.SubSkill.ArcaneForging.Stat.Extra=&3\u79d8\u6cd5\u953b\u9020\u8d54\u7387:&7 \u6210\u529f &a{0}&7%, \u5931\u8d25 &c{1}&7% +Repair.Error=&4mcMMO \u5728\u5c1d\u8bd5\u4fee\u7406\u6b64\u7269\u54c1\u65f6\u53d1\u751f\u4e86\u9519\u8bef! +Repair.Listener.Anvil=&4\u4f60\u653e\u7f6e\u7684\u94c1\u65b9\u5757\u53ef\u4ee5\u7528\u6765\u4fee\u7406\u5de5\u5177\u548c\u9632\u5177. Repair.Listener=\u4fee\u7406(Repair): Repair.SkillName=\u4fee\u7406 -Repair.Skills.AdeptDiamond=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fee\u7406\u94bb\u77f3\u88c5\u5907. -Repair.Skills.AdeptGold=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fee\u7406\u9ec4\u91d1\u88c5\u5907. -Repair.Skills.AdeptIron=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u4e0d\u8db3\u4ee5\u4fee\u590d\u94c1\u8d28\u88c5\u5907. -Repair.Skills.AdeptStone=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fee\u590d\u77f3\u5934\u88c5\u5907 -Repair.Skills.Adept=\u4f60\u5fc5\u987b\u8fbe\u5230\u7b49\u7ea7 [[YELLOW]]{0}[[RED]] \u624d\u80fd\u4fee\u7406 [[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]\u90a3\u770b\u8d77\u6765\u5f88\u7b80\u5355. -Repair.Skills.FullDurability=[[GRAY]]\u4f60\u7684\u88c5\u5907\u5df2\u7ecf\u6ee1\u8010\u4e45\u5ea6\u4e86 -Repair.Skills.StackedItems=[[DARK_RED]]\u4f60\u65e0\u6cd5\u4fee\u7406\u5df2\u53e0\u52a0\u7684\u7269\u54c1. +Repair.Skills.AdeptDiamond=&4\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fee\u7406\u94bb\u77f3\u88c5\u5907. +Repair.Skills.AdeptGold=&4\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fee\u7406\u9ec4\u91d1\u88c5\u5907. +Repair.Skills.AdeptIron=&4\u4f60\u7684\u6280\u80fd\u4e0d\u8db3\u4ee5\u4fee\u590d\u94c1\u8d28\u88c5\u5907. +Repair.Skills.AdeptStone=&4\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fee\u590d\u77f3\u5934\u88c5\u5907 +Repair.Skills.Adept=\u4f60\u5fc5\u987b\u8fbe\u5230\u7b49\u7ea7 &e{0}&c \u624d\u80fd\u4fee\u7406 &e{1} +Repair.Skills.FeltEasy=&7\u90a3\u770b\u8d77\u6765\u5f88\u7b80\u5355. +Repair.Skills.FullDurability=&7\u4f60\u7684\u88c5\u5907\u5df2\u7ecf\u6ee1\u8010\u4e45\u5ea6\u4e86 +Repair.Skills.StackedItems=&4\u4f60\u65e0\u6cd5\u4fee\u7406\u5df2\u53e0\u52a0\u7684\u7269\u54c1. Repair.Pretty.Name=\u4fee\u7406 #Arcane Forging Repair.Arcane.Downgrade=\u8fd9\u4ef6\u7269\u54c1\u7684\u9644\u9b54\u7b49\u7ea7\u5df2\u4e0b\u964d. Repair.Arcane.Fail=\u8fd9\u4ef6\u7269\u54c1\u7684\u9644\u9b54\u5df2\u6d88\u5931. Repair.Arcane.Lost=\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u4fdd\u7559\u9644\u9b54\u5c5e\u6027. -Repair.Arcane.Perfect=[[GREEN]]\u4f60\u6210\u529f\u5730\u4fdd\u7559\u4e86\u8fd9\u4ef6\u7269\u54c1\u7684\u9644\u9b54. +Repair.Arcane.Perfect=&a\u4f60\u6210\u529f\u5730\u4fdd\u7559\u4e86\u8fd9\u4ef6\u7269\u54c1\u7684\u9644\u9b54. #SALVAGE Salvage.Pretty.Name=\u5206\u89e3 Salvage.SubSkill.UnderstandingTheArt.Name=\u5206\u89e3\u7cbe\u901a Salvage.SubSkill.UnderstandingTheArt.Description=\u4f60\u4e0d\u53ea\u662f\u518d\u7ffb\u90bb\u5c45\u7684\u5783\u573e, \u4f60\u662f\u5728\u4fdd\u62a4\u73af\u5883.\n\u589e\u5f3a\u5206\u89e3\u7684\u5404\u79cd\u5c5e\u6027. Salvage.SubSkill.ScrapCollector.Name=\u5e9f\u6599\u56de\u6536 Salvage.SubSkill.ScrapCollector.Description=\u4ece\u7269\u54c1\u4e2d\u5206\u89e3\u51fa\u6750\u6599, \u5b8c\u7f8e\u5206\u89e3\u53d6\u51b3\u4e8e\u6280\u80fd\u548c\u8fd0\u6c14. -Salvage.SubSkill.ScrapCollector.Stat=\u5e9f\u6599\u56de\u6536: [[GREEN]]\u6700\u591a\u5206\u89e3\u51fa [[YELLOW]]{0}[[GREEN]] \u4e2a\u7269\u54c1. \u5360\u4e00\u4e9b\u8fd0\u6c14\u6210\u5206. +Salvage.SubSkill.ScrapCollector.Stat=\u5e9f\u6599\u56de\u6536: &a\u6700\u591a\u5206\u89e3\u51fa &e{0}&a \u4e2a\u7269\u54c1. \u5360\u4e00\u4e9b\u8fd0\u6c14\u6210\u5206. Salvage.SubSkill.AdvancedSalvage.Name=\u8fdb\u9636\u5206\u89e3 Salvage.SubSkill.AdvancedSalvage.Description=\u5206\u89e3\u635f\u574f\u7684\u7269\u54c1 Salvage.SubSkill.ArcaneSalvage.Name=\u5965\u6570\u5206\u89e3 Salvage.SubSkill.ArcaneSalvage.Description=\u4ece\u7269\u54c1\u4e2d\u62c6\u89e3\u9644\u9b54 -Salvage.SubSkill.ArcaneSalvage.Stat=\u5965\u6570\u5206\u89e3: [[YELLOW]]\u7b49\u7ea7 {0}/{1} +Salvage.SubSkill.ArcaneSalvage.Stat=\u5965\u6570\u5206\u89e3: &e\u7b49\u7ea7 {0}/{1} Salvage.Ability.Locked.0=\u9501\u5b9a\u76f4\u81f3 {0}+ \u6280\u80fd\u7b49\u7ea7 (\u8fdb\u9636\u5206\u89e3) Salvage.Ability.Bonus.0=\u8fdb\u9636\u5206\u89e3 Salvage.Ability.Bonus.1=\u6700\u5927\u9650\u5ea6\u56de\u6536 {0} \u635f\u574f\u7684\u7269\u54c1 -Salvage.Arcane.ExtractFull=[[GRAY]]\u5b8c\u5168\u62c6\u89e3\u51fa\u9644\u9b54\u51e0\u7387 -Salvage.Arcane.ExtractPartial=[[GRAY]]\u90e8\u5206\u62c6\u89e3\u51fa\u9644\u9b54\u51e0\u7387 -Salvage.Skills.Success=[[GREEN]]\u7269\u54c1\u5df2\u5206\u89e3\uff01 -Salvage.Skills.Adept.Damaged=[[DARK_RED]]\u60a8\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u5206\u89e3\u635f\u574f\u7684\u7269\u54c1\u3002 -Salvage.Skills.Adept.Level=\u60a8\u5fc5\u987b\u8fbe\u5230 [[YELLOW]]{0}[[RED]] \u7ea7\u624d\u80fd\u5206\u89e3 [[YELLOW]]{1} -Salvage.Skills.TooDamaged=[[DARK_RED]]\u8be5\u7269\u54c1\u635f\u574f\u8fc7\u4e8e\u4e25\u91cd\uff0c\u65e0\u6cd5\u5206\u89e3. -Salvage.Skills.ArcaneFailed=[[RED]]\u60a8\u65e0\u6cd5\u62c6\u89e3\u51fa\u672c\u7269\u54c1\u6240\u8574\u542b\u7684\u77e5\u8bc6. -Salvage.Skills.ArcanePartial=[[RED]]\u60a8\u53ea\u80fd\u62c6\u89e3\u51fa\u672c\u7269\u54c1\u6240\u8574\u542b\u7684\u90e8\u5206\u77e5\u8bc6. -Salvage.Skills.ArcaneSuccess=[[GREEN]]\u60a8\u80fd\u591f\u5b8c\u5168\u62c6\u89e3\u51fa\u672c\u7269\u54c1\u6240\u542b\u7684\u77e5\u8bc6! -Salvage.Listener.Anvil=[[DARK_RED]]\u60a8\u5df2\u7ecf\u653e\u7f6e\u4e86\u4e00\u4e2a\u5206\u89e3\u7827\uff0c\u4f7f\u7528\u5b83\u6765\u5206\u89e3\u5de5\u5177\u548c\u62a4\u7532. +Salvage.Arcane.ExtractFull=&7\u5b8c\u5168\u62c6\u89e3\u51fa\u9644\u9b54\u51e0\u7387 +Salvage.Arcane.ExtractPartial=&7\u90e8\u5206\u62c6\u89e3\u51fa\u9644\u9b54\u51e0\u7387 +Salvage.Skills.Success=&a\u7269\u54c1\u5df2\u5206\u89e3\uff01 +Salvage.Skills.Adept.Damaged=&4\u60a8\u7684\u6280\u80fd\u7b49\u7ea7\u4e0d\u8db3\u4ee5\u5206\u89e3\u635f\u574f\u7684\u7269\u54c1\u3002 +Salvage.Skills.Adept.Level=\u60a8\u5fc5\u987b\u8fbe\u5230 &e{0}&c \u7ea7\u624d\u80fd\u5206\u89e3 &e{1} +Salvage.Skills.TooDamaged=&4\u8be5\u7269\u54c1\u635f\u574f\u8fc7\u4e8e\u4e25\u91cd\uff0c\u65e0\u6cd5\u5206\u89e3. +Salvage.Skills.ArcaneFailed=&c\u60a8\u65e0\u6cd5\u62c6\u89e3\u51fa\u672c\u7269\u54c1\u6240\u8574\u542b\u7684\u77e5\u8bc6. +Salvage.Skills.ArcanePartial=&c\u60a8\u53ea\u80fd\u62c6\u89e3\u51fa\u672c\u7269\u54c1\u6240\u8574\u542b\u7684\u90e8\u5206\u77e5\u8bc6. +Salvage.Skills.ArcaneSuccess=&a\u60a8\u80fd\u591f\u5b8c\u5168\u62c6\u89e3\u51fa\u672c\u7269\u54c1\u6240\u542b\u7684\u77e5\u8bc6! +Salvage.Listener.Anvil=&4\u60a8\u5df2\u7ecf\u653e\u7f6e\u4e86\u4e00\u4e2a\u5206\u89e3\u7827\uff0c\u4f7f\u7528\u5b83\u6765\u5206\u89e3\u5de5\u5177\u548c\u62a4\u7532. Salvage.Listener=\u5206\u89e3(Salvage): Salvage.SkillName=\u5206\u89e3 #\u94c1\u7827 (\u5206\u89e3\u548c\u4fee\u7406\u516c\u7528) Anvil.Unbreakable=\u8fd9\u4e2a\u7269\u54c1\u4e0d\u4f1a\u635f\u574f! #SWORDS -Swords.Ability.Lower=[[GRAY]]\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u5251. -Swords.Ability.Ready=[[DARK_AQUA]]\u4f60 [[GOLD]]\u63e1\u7d27[[DARK_AQUA]] \u4e86\u4f60\u7684\u5251. -Swords.Combat.Rupture.Note=[[GRAY]]\u6ce8\u91ca: [[YELLOW]]1 Tick \u7b49\u4ef7\u4e8e 0.5 \u79d2! -Swords.Combat.Bleeding.Started=[[DARK_RED]] \u4f60\u5728\u6d41\u8840! -Swords.Combat.Bleeding.Stopped=[[GRAY]]\u6d41\u8840 [[GREEN]]\u5df2\u505c\u6b62[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**\u654c\u4eba\u6b63\u5728\u4e0d\u65ad\u6d41\u8840** -Swords.Combat.Counter.Hit=[[DARK_RED]]\u4f60\u53cd\u51fb\u4e86\u5bf9\u624b! -Swords.Combat.Countered=[[GREEN]]**\u53cd\u51fb\u4e86\u654c\u4eba** -Swords.Combat.SS.Struck=[[DARK_RED]]\u53d1\u52a8\u5229\u5203\u7a81\u523a! +Swords.Ability.Lower=&7\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u5251. +Swords.Ability.Ready=&3\u4f60 &6\u63e1\u7d27&3 \u4e86\u4f60\u7684\u5251. +Swords.Combat.Rupture.Note=&7\u6ce8\u91ca: &e1 Tick \u7b49\u4ef7\u4e8e 0.5 \u79d2! +Swords.Combat.Bleeding.Started=&4 \u4f60\u5728\u6d41\u8840! +Swords.Combat.Bleeding.Stopped=&7\u6d41\u8840 &a\u5df2\u505c\u6b62&7! +Swords.Combat.Bleeding=&a**\u654c\u4eba\u6b63\u5728\u4e0d\u65ad\u6d41\u8840** +Swords.Combat.Counter.Hit=&4\u4f60\u53cd\u51fb\u4e86\u5bf9\u624b! +Swords.Combat.Countered=&a**\u53cd\u51fb\u4e86\u654c\u4eba** +Swords.Combat.SS.Struck=&4\u53d1\u52a8\u5229\u5203\u7a81\u523a! Swords.SubSkill.CounterAttack.Name=\u53cd\u51fb Swords.SubSkill.CounterAttack.Description=\u53d7\u5230\u653b\u51fb\u65f6\u53cd\u5c04\u4e00\u5b9a\u4f24\u5bb3! Swords.SubSkill.CounterAttack.Stat=\u53cd\u51fb\u6982\u7387 @@ -426,16 +425,16 @@ Swords.SubSkill.SwordsLimitBreak.Name=\u5251\u672f\u6781\u9650\u7a81\u7834 Swords.SubSkill.SwordsLimitBreak.Description=\u7a81\u7834\u4f60\u7684\u6781\u9650. Swords.SubSkill.SwordsLimitBreak.Stat=\u7a81\u7834\u6781\u9650\u7684\u4f24\u5bb3\u52a0\u6210 Swords.SubSkill.Rupture.Stat=\u6495\u88c2\u6982\u7387 -Swords.SubSkill.Rupture.Stat.Extra=\u6495\u88c2: [[GREEN]]{0} tick \u65f6\u95f4 [\u5bf9\u73a9\u5bb6\u9020\u6210 {1} \u4f24\u5bb3] [\u5bf9\u602a\u7269\u9020\u6210 {2} \u4f24\u5bb3] +Swords.SubSkill.Rupture.Stat.Extra=\u6495\u88c2: &a{0} tick \u65f6\u95f4 [\u5bf9\u73a9\u5bb6\u9020\u6210 {1} \u4f24\u5bb3] [\u5bf9\u602a\u7269\u9020\u6210 {2} \u4f24\u5bb3] Swords.Effect.4=\u5229\u5203\u7a81\u523a \u6495\u88c2+ Swords.Effect.5={0} Tick \u6495\u88c2 Swords.Listener=\u5251\u672f(Swords): Swords.SkillName=\u5251\u672f Swords.Skills.SS.Off=**\u5229\u5203\u7a81\u523a\u7ed3\u675f** -Swords.Skills.SS.On=[[GREEN]]**\u5229\u5203\u7a81\u523a\u6fc0\u6d3b** -Swords.Skills.SS.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u5229\u5203\u7a81\u523a [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! -Swords.Skills.SS.Other.Off=\u5229\u5203\u7a81\u523a[[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u5229\u5203\u7a81\u523a! +Swords.Skills.SS.On=&a**\u5229\u5203\u7a81\u523a\u6fc0\u6d3b** +Swords.Skills.SS.Refresh=&a\u4f60\u7684 &e\u5229\u5203\u7a81\u523a &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! +Swords.Skills.SS.Other.Off=\u5229\u5203\u7a81\u523a&a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u5229\u5203\u7a81\u523a! #\u9a6f\u517d Taming.Ability.Bonus.0=\u73af\u5883\u611f\u77e5 Taming.Ability.Bonus.1=\u72fc\u4f1a\u907f\u514d\u5371\u9669 @@ -462,7 +461,7 @@ Taming.SubSkill.ShockProof.Name=\u51b2\u51fb\u6297\u6027 Taming.SubSkill.ShockProof.Description=\u51cf\u5c11\u7206\u70b8\u4f24\u5bb3 Taming.SubSkill.CallOfTheWild.Name=\u91ce\u6027\u547c\u5524 Taming.SubSkill.CallOfTheWild.Description=\u4e3a\u4f60\u53ec\u5524\u4e00\u53ea\u5ba0\u7269 -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]\u53ec\u5524: \u6f5c\u884c+\u70b9\u51fb,\u624b\u6301\u6307\u5b9a\u7269\u54c1\n {0} {1} (\u8c79\u732b), {2} {3} (\u72fc), {4} {5} (\u9a6c) +Taming.SubSkill.CallOfTheWild.Description.2=&7\u53ec\u5524: \u6f5c\u884c+\u70b9\u51fb,\u624b\u6301\u6307\u5b9a\u7269\u54c1\n {0} {1} (\u8c79\u732b), {2} {3} (\u72fc), {4} {5} (\u9a6c) Taming.SubSkill.FastFoodService.Name=\u5feb\u9910\u670d\u52a1 Taming.SubSkill.FastFoodService.Description=\u4e00\u5b9a\u51e0\u7387\u4f7f\u72fc\u5728\u653b\u51fb\u65f6\u56de\u590d\u81ea\u8eab\u8840\u91cf Taming.SubSkill.HolyHound.Name=\u72ac\u795e\u7684\u5e87\u62a4 @@ -478,23 +477,23 @@ Taming.SubSkill.ThickFur.Description=\u524a\u51cf\u53d7\u5230\u7684\u4f24\u5bb3, Taming.SubSkill.Pummel.Name=\u731b\u51fb Taming.SubSkill.Pummel.Description=\u4f60\u7684\u72fc\u6709\u51e0\u7387\u51fb\u9000\u654c\u4eba Taming.SubSkill.Pummel.TargetMessage=\u4f60\u88ab\u72fc\u51fb\u9000\u4e86! -Taming.Listener.Wolf=[[DARK_GRAY]]\u4f60\u7684\u72fc\u8dd1\u5230\u4f60\u8eab\u8fb9... +Taming.Listener.Wolf=&8\u4f60\u7684\u72fc\u8dd1\u5230\u4f60\u8eab\u8fb9... Taming.Listener=\u9a6f\u517d(Taming): Taming.SkillName=\u9a6f\u517d -Taming.Summon.Complete=[[GREEN]]\u53ec\u5524\u6309\u5b8c\u6210 +Taming.Summon.Complete=&a\u53ec\u5524\u6309\u5b8c\u6210 Taming.Summon.Lifespan= (\u5bff\u547d: {0}\u79d2) Taming.Summon.Fail.Ocelot=\u4f60\u4e0d\u80fd\u53ec\u5524\u8c79\u732b\u56e0\u4e3a\u4f60\u53ec\u5524\u4e86\u592a\u591a\u4e86. Taming.Summon.Fail.Wolf=\u4f60\u8eab\u8fb9\u5df2\u7ecf\u62e5\u6709\u8db3\u591f\u591a\u7684\u72fc,\u65e0\u6cd5\u53ec\u5524\u66f4\u591a. Taming.Summon.Fail.Horse=\u4f60\u8eab\u8fb9\u5df2\u7ecf\u62e5\u6709\u8db3\u591f\u591a\u7684\u9a6c\u4e86,\u65e0\u6cd5\u53ec\u5524. -Taming.Summon.Fail.TooMany=[[RED]]\u4f60\u5df2\u7ecf\u8fbe\u5230\u4e86\u53ec\u5524\u5ba0\u7269\u7684\u4e0a\u9650. [[YELLOW]]({0}) +Taming.Summon.Fail.TooMany=&c\u4f60\u5df2\u7ecf\u8fbe\u5230\u4e86\u53ec\u5524\u5ba0\u7269\u7684\u4e0a\u9650. &e({0}) Taming.Summon.Name.Format={0}\u7684 {1} #\u683c\u6597 Unarmed.Ability.Bonus.0=\u94c1\u81c2\u5f0f Unarmed.Ability.Bonus.1=+{0} \u4f24\u5bb3\u52a0\u6210 Unarmed.Ability.IronGrip.Attacker=\u4f60\u7684\u5bf9\u624b\u6709\u8d85\u5f3a\u63e1\u529b! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]\u4f60\u7684\u8d85\u5f3a\u63e1\u529b\u62b5\u6321\u4f4f\u4e86\u5bf9\u65b9\u7684\u7f34\u68b0\u653b\u51fb! -Unarmed.Ability.Lower=[[GRAY]]\u4f60\u677e\u5f00\u4e86\u4f60\u7684\u62f3\u5934. -Unarmed.Ability.Ready=[[DARK_AQUA]]\u4f60 [[GOLD]]\u63e1\u7d27[[DARK_AQUA]] \u4e86\u4f60\u7684\u62f3\u5934. +Unarmed.Ability.IronGrip.Defender=&a\u4f60\u7684\u8d85\u5f3a\u63e1\u529b\u62b5\u6321\u4f4f\u4e86\u5bf9\u65b9\u7684\u7f34\u68b0\u653b\u51fb! +Unarmed.Ability.Lower=&7\u4f60\u677e\u5f00\u4e86\u4f60\u7684\u62f3\u5934. +Unarmed.Ability.Ready=&3\u4f60 &6\u63e1\u7d27&3 \u4e86\u4f60\u7684\u62f3\u5934. Unarmed.SubSkill.Berserk.Name=\u72c2\u66b4 Unarmed.SubSkill.Berserk.Description=+50% \u4f24\u5bb3, \u80fd\u7834\u574f\u786c\u5ea6\u4f4e\u7684\u65b9\u5757 Unarmed.SubSkill.Berserk.Stat=\u72c2\u66b4\u6301\u7eed\u65f6\u95f4 @@ -517,10 +516,10 @@ Unarmed.SubSkill.BlockCracker.Description=\u7528\u62f3\u5934\u6253\u788e\u662f\u Unarmed.Listener=\u683c\u6597(Unarmed): Unarmed.SkillName=\u683c\u6597 Unarmed.Skills.Berserk.Off=**\u72c2\u66b4\u7ed3\u675f** -Unarmed.Skills.Berserk.On=[[GREEN]]**\u72c2\u66b4\u6fc0\u6d3b** -Unarmed.Skills.Berserk.Other.Off=\u72c2\u66b4[[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u72c2\u66b4! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u72c2\u66b4 [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! +Unarmed.Skills.Berserk.On=&a**\u72c2\u66b4\u6fc0\u6d3b** +Unarmed.Skills.Berserk.Other.Off=\u72c2\u66b4&a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u72c2\u66b4! +Unarmed.Skills.Berserk.Refresh=&a\u4f60\u7684 &e\u72c2\u66b4 &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! #WOODCUTTING Woodcutting.Ability.0=\u79cb\u98ce\u626b\u843d\u53f6 Woodcutting.Ability.1=\u626b\u9664\u6811\u53f6 @@ -542,173 +541,173 @@ Woodcutting.SubSkill.NaturesBounty.Description=\u4ece\u5927\u81ea\u7136\u4e2d\u8 Woodcutting.Listener=\u4f10\u6728(Woodcutting): Woodcutting.SkillName=\u4f10\u6728 Woodcutting.Skills.TreeFeller.Off=**\u4f10\u6728\u5de5\u7ed3\u675f** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**\u4f10\u6728\u5de5\u6fc0\u6d3b** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u4f10\u6728\u5de5 [[GREEN]]\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! -Woodcutting.Skills.TreeFeller.Other.Off=\u4f10\u6728\u6280\u80fd [[GREEN]] \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u4f10\u6728\u5de5\u6280\u80fd! +Woodcutting.Skills.TreeFeller.On=&a**\u4f10\u6728\u5de5\u6fc0\u6d3b** +Woodcutting.Skills.TreeFeller.Refresh=&a\u4f60\u7684 &e\u4f10\u6728\u5de5 &a\u6280\u80fd\u53ef\u4ee5\u4f7f\u7528\u4e86! +Woodcutting.Skills.TreeFeller.Other.Off=\u4f10\u6728\u6280\u80fd &a \u7ed3\u675f\u4e86,\u8fdb\u5165\u51b7\u5374 &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u4f10\u6728\u5de5\u6280\u80fd! Woodcutting.Skills.TreeFeller.Splinter=\u4f60\u7684\u65a7\u5934\u53d8\u6210\u4e86\u4e00\u5806\u788e\u7247\uff01 Woodcutting.Skills.TreeFeller.Threshold=\u90a3\u68f5\u6811\u592a\u5927\u4e86! #\u80fd\u529b #COMBAT -Combat.ArrowDeflect=[[WHITE]]**\u7bad\u77e2\u504f\u5411** -Combat.BeastLore=[[GREEN]]**\u9a6f\u517d\u77e5\u8bc6** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u751f\u547d\u503c ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]\u62e5\u6709\u8005 ([[RED]]{0}[[DARK_AQUA]]) -Combat.BeastLoreHorseSpeed=[[DARK_AQUA]]\u9a6c\u5339\u79fb\u901f ([[GREEN]]{0} \u683c/\u79d2[[DARK_AQUA]]) -Combat.BeastLoreHorseJumpStrength=[[DARK_AQUA]]\u9a6c\u5339\u8df3\u8dc3\u9ad8\u5ea6 ([[GREEN]]\u6700\u9ad8 {0} \u683c[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**\u76ee\u6807\u88ab\u653e\u8840** +Combat.ArrowDeflect=&f**\u7bad\u77e2\u504f\u5411** +Combat.BeastLore=&a**\u9a6f\u517d\u77e5\u8bc6** +Combat.BeastLoreHealth=&3\u751f\u547d\u503c (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3\u62e5\u6709\u8005 (&c{0}&3) +Combat.BeastLoreHorseSpeed=&3\u9a6c\u5339\u79fb\u901f (&a{0} \u683c/\u79d2&3) +Combat.BeastLoreHorseJumpStrength=&3\u9a6c\u5339\u8df3\u8dc3\u9ad8\u5ea6 (&a\u6700\u9ad8 {0} \u683c&3) +Combat.Gore=&a**\u76ee\u6807\u88ab\u653e\u8840** Combat.StruckByGore=**\u4f60\u88ab\u653e\u8840\u4e86** -Combat.TargetDazed=\u76ee\u6807\u88ab [[DARK_RED]]\u88ab\u51fb\u6655 -Combat.TouchedFuzzy=[[DARK_RED]]\u5934\u6655\u76ee\u7729 +Combat.TargetDazed=\u76ee\u6807\u88ab &4\u88ab\u51fb\u6655 +Combat.TouchedFuzzy=&4\u5934\u6655\u76ee\u7729 #\u547d\u4ee4 ##\u901a\u7528 -mcMMO.Description=[[DARK_AQUA]]\u5173\u4e8e [[YELLOW]]mcMMO[[DARK_AQUA]]:,[[GOLD]]mcMMO \u662f\u4e00\u4e2a [[RED]]\u5f00\u6e90[[GOLD]] RPG mod \u521b\u5efa\u4e8e2011\u5e742\u6708,[[GOLD]]by [[BLUE]]nossr50[[GOLD]]. \u76ee\u6807\u4e3a\u73a9\u5bb6\u63d0\u4f9b\u4e00\u4e2a\u9ad8\u8d28\u91cf\u7684RPG\u4f53\u9a8c.,[[DARK_AQUA]]\u63d0\u793a:,[[GOLD]] - [[GREEN]]\u4f7f\u7528 [[RED]]/mcmmo help[[GREEN]] \u67e5\u770b\u6307\u4ee4,[[GOLD]] - [[GREEN]]\u8f93\u5165 [[RED]]/\u6280\u80fd\u540d[[GREEN]] \u67e5\u770b\u8be6\u7ec6\u7684\u6280\u80fd\u4fe1\u606f,[[DARK_AQUA]]\u5f00\u53d1\u8005:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](\u521b\u59cb\u4eba & \u9879\u76ee\u8d1f\u8d23\u4eba),[[GOLD]] - [[GREEN]]GJ [[BLUE]](\u9879\u76ee\u7ec4\u957f),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](\u5f00\u53d1\u8005),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](\u5f00\u53d1\u8005),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](\u5f00\u53d1\u8005),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](\u5f00\u53d1\u8005),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](\u5f00\u53d1\u8005)[[GOLD]],[[DARK_AQUA]]\u7ffb\u8bd1\u4f5c\u8005:,[[GOLD]] - [[GREEN]]Fu_Meng,[[DARK_AQUA]]\u6709\u7528\u94fe\u63a5:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] Bug \u62a5\u544a,[[GOLD]] - [[GREEN]]https://discord.gg/EJGVanb [[GOLD]] \u5b98\u65b9 Discord -mcMMO.Description.FormerDevs=[[DARK_AQUA]]\u524d\u5f00\u53d1\u8005: [[GREEN]]GJ, NuclearW, bm01, TfT_02, Glitchfinder +mcMMO.Description=&3\u5173\u4e8e &emcMMO&3:,&6mcMMO \u662f\u4e00\u4e2a &c\u5f00\u6e90&6 RPG mod \u521b\u5efa\u4e8e2011\u5e742\u6708,&6by &9nossr50&6. \u76ee\u6807\u4e3a\u73a9\u5bb6\u63d0\u4f9b\u4e00\u4e2a\u9ad8\u8d28\u91cf\u7684RPG\u4f53\u9a8c.,&3\u63d0\u793a:,&6 - &a\u4f7f\u7528 &c/mcmmo help&a \u67e5\u770b\u6307\u4ee4,&6 - &a\u8f93\u5165 &c/\u6280\u80fd\u540d&a \u67e5\u770b\u8be6\u7ec6\u7684\u6280\u80fd\u4fe1\u606f,&3\u5f00\u53d1\u8005:,&6 - &anossr50 &9(\u521b\u59cb\u4eba & \u9879\u76ee\u8d1f\u8d23\u4eba),&6 - &aGJ &9(\u9879\u76ee\u7ec4\u957f),&6 - &aNuclearW &9(\u5f00\u53d1\u8005),&6 - &abm01 &9(\u5f00\u53d1\u8005),&6 - &aTfT_02 &9(\u5f00\u53d1\u8005),&6 - &aGlitchfinder &9(\u5f00\u53d1\u8005),&6 - &at00thpick1 &9(\u5f00\u53d1\u8005)&6,&3\u7ffb\u8bd1\u4f5c\u8005:,&6 - &aFu_Meng,&3\u6709\u7528\u94fe\u63a5:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 Bug \u62a5\u544a,&6 - &ahttps://discord.gg/EJGVanb &6 \u5b98\u65b9 Discord +mcMMO.Description.FormerDevs=&3\u524d\u5f00\u53d1\u8005: &aGJ, NuclearW, bm01, TfT_02, Glitchfinder Commands.addlevels.AwardAll.1=\u4f60\u6240\u6709\u7684\u6280\u80fd\u7b49\u7ea7\u88ab\u63d0\u5347\u4e86 {0} \u7ea7! Commands.addlevels.AwardAll.2=\u4f60\u6240\u6709\u7684\u6280\u80fd\u7b49\u7ea7\u5df2\u88ab {0} \u4fee\u6539. -Commands.addlevels.AwardSkill.1=[[GREEN]]\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7ea7\u88ab\u63d0\u5347\u4e86 {1} \u7ea7! +Commands.addlevels.AwardSkill.1=&a\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7ea7\u88ab\u63d0\u5347\u4e86 {1} \u7ea7! Commands.addlevels.AwardSkill.2={0} \u6280\u80fd\u7b49\u7ea7\u5df2\u88ab {1} \u4fee\u6539. -Commands.addxp.AwardAll=[[GREEN]]\u4f60\u6240\u6709\u7684\u6280\u80fd\u83b7\u5f97 {0} \u7ecf\u9a8c! +Commands.addxp.AwardAll=&a\u4f60\u6240\u6709\u7684\u6280\u80fd\u83b7\u5f97 {0} \u7ecf\u9a8c! Commands.addxp.AwardSkill=[[GREEN]\u4f60\u7684 {0} \u6280\u80fd\u83b7\u5f97\u4e86 {1} \u7ecf\u9a8c! -Commands.Ability.Off=\u80fd\u529b\u4f7f\u7528\u5207\u6362 [[RED]]\u5173\u95ed -Commands.Ability.On=\u80fd\u529b\u4f7f\u7528\u5207\u6362 [[GREEN]]\u5f00\u542f -Commands.Ability.Toggle=\u80fd\u529b\u4f7f\u7528\u5df2\u5207\u6362\u4e3a [[YELLOW]]{0} -Commands.AdminChat.Off=\u4ec5\u7ba1\u7406\u804a\u5929\u6a21\u5f0f [[RED]]\u5173\u95ed -Commands.AdminChat.On=\u4ec5\u7ba1\u7406\u804a\u5929\u6a21\u5f0f [[GREEN]]\u5f00\u542f -Commands.AdminToggle=[[GREEN]]- \u5207\u6362\u7ba1\u7406\u5458\u804a\u5929 +Commands.Ability.Off=\u80fd\u529b\u4f7f\u7528\u5207\u6362 &c\u5173\u95ed +Commands.Ability.On=\u80fd\u529b\u4f7f\u7528\u5207\u6362 &a\u5f00\u542f +Commands.Ability.Toggle=\u80fd\u529b\u4f7f\u7528\u5df2\u5207\u6362\u4e3a &e{0} +Commands.AdminChat.Off=\u4ec5\u7ba1\u7406\u804a\u5929\u6a21\u5f0f &c\u5173\u95ed +Commands.AdminChat.On=\u4ec5\u7ba1\u7406\u804a\u5929\u6a21\u5f0f &a\u5f00\u542f +Commands.AdminToggle=&a- \u5207\u6362\u7ba1\u7406\u5458\u804a\u5929 Commands.Chat.Console=*\u63a7\u5236\u53f0* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO \u80fd\u529b\u51b7\u5374[[GOLD]] =-- -Commands.Cooldowns.Row.N=\ [[RED]]{0}[[WHITE]] - \u5269\u4f59 [[GOLD]]{1} [[WHITE]]\u79d2 -Commands.Cooldowns.Row.Y=\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]]\u51c6\u5907\u5c31\u7eea! +Commands.Cooldowns.Header=&6--= &amcMMO \u80fd\u529b\u51b7\u5374&6 =-- +Commands.Cooldowns.Row.N=\ &c{0}&f - \u5269\u4f59 &6{1} &f\u79d2 +Commands.Cooldowns.Row.Y=\ &b{0}&f - &2\u51c6\u5907\u5c31\u7eea! Commands.Database.Cooldown=\u518d\u6b21\u4f7f\u7528\u8fd9\u4e2a\u547d\u4ee4\u8bf7\u7b49\u5f85 {0} \u79d2. Commands.Database.Processing=\u4f60\u7684\u4e0a\u4e00\u4e2a\u547d\u4ee4\u6b63\u5728\u5904\u7406\u4e2d,\u8bf7\u8010\u5fc3\u7b49\u5f85. Commands.Disabled=\u8fd9\u4e2a\u6307\u4ee4\u88ab\u7981\u7528\u4e86. -Commands.DoesNotExist= [[RED]]\u8be5\u540d\u73a9\u5bb6\u4e0d\u5b58\u5728\u4e8e\u6570\u636e\u5e93\u4e2d\uff01 +Commands.DoesNotExist= &c\u8be5\u540d\u73a9\u5bb6\u4e0d\u5b58\u5728\u4e8e\u6570\u636e\u5e93\u4e2d\uff01 Commands.GodMode.Disabled=mcMMO \u4e0a\u5e1d\u6a21\u5f0f\u5173\u95ed Commands.GodMode.Enabled=mcMMO \u4e0a\u5e1d\u6a21\u5f0f\u5f00\u542f Commands.AdminChatSpy.Enabled=mcMMO\u961f\u4f0d\u804a\u5929\u76d1\u89c6\u5df2\u542f\u7528 Commands.AdminChatSpy.Disabled=mcMMO\u961f\u4f0d\u804a\u5929\u76d1\u89c6\u5df2\u7981\u7528 -Commands.AdminChatSpy.Toggle=mcMMO \u961f\u4f0d\u804a\u5929\u5df2\u5207\u6362\u4e3a[[YELLOW]] {0} -Commands.AdminChatSpy.Chat=[[GOLD]][\u76d1\u89c6: [[GREEN]]{0}[[GOLD]]] [[WHITE]]{1} +Commands.AdminChatSpy.Toggle=mcMMO \u961f\u4f0d\u804a\u5929\u5df2\u5207\u6362\u4e3a&e {0} +Commands.AdminChatSpy.Chat=&6[\u76d1\u89c6: &a{0}&6] &f{1} Commands.GodMode.Forbidden=[mcMMO] \u4e0a\u5e1d\u6a21\u5f0f\u4e0d\u5141\u8bb8\u5728\u8fd9\u4e2a\u4e16\u754c\u5f00\u542f (\u8be6\u60c5\u8bf7\u770b\u6743\u9650\u914d\u7f6e) -Commands.GodMode.Toggle=\u4e0a\u5e1d\u6a21\u5f0f\u5df2\u5207\u6362\u4e3a [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] \u4f60\u7684\u8840\u6761\u663e\u793a\u7c7b\u578b\u5df2\u66f4\u6539\u4e3a [[RED]]\u5fc3\u5f62[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] \u4f60\u7684\u8840\u6761\u663e\u793a\u7c7b\u578b\u5df2\u66f4\u6539\u4e3a [[RED]]\u65b9\u5f62[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] \u4f60\u7684\u602a\u7269\u8840\u6761\u663e\u793a\u5df2\u88ab [[GRAY]]\u7981\u7528[[WHITE]]. +Commands.GodMode.Toggle=\u4e0a\u5e1d\u6a21\u5f0f\u5df2\u5207\u6362\u4e3a &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] \u4f60\u7684\u8840\u6761\u663e\u793a\u7c7b\u578b\u5df2\u66f4\u6539\u4e3a &c\u5fc3\u5f62&f. +Commands.Healthbars.Changed.BAR=[mcMMO] \u4f60\u7684\u8840\u6761\u663e\u793a\u7c7b\u578b\u5df2\u66f4\u6539\u4e3a &c\u65b9\u5f62&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] \u4f60\u7684\u602a\u7269\u8840\u6761\u663e\u793a\u5df2\u88ab &7\u7981\u7528&f. Commands.Healthbars.Invalid=\u65e0\u6548\u7684\u8840\u6761\u7c7b\u578b! -Commands.Inspect= [[GREEN]]- \u67e5\u770b\u73a9\u5bb6\u8be6\u7ec6\u4fe1\u606f -Commands.Invite.Success=[[GREEN]]\u9080\u8bf7\u5df2\u6210\u529f\u53d1\u9001. -Commands.Leaderboards= [[GREEN]]- \u6392\u884c\u5427 -Commands.mcgod=[[GREEN]]- \u5207\u6362\u4e0a\u5e1d\u6a21\u5f0f +Commands.Inspect= &a- \u67e5\u770b\u73a9\u5bb6\u8be6\u7ec6\u4fe1\u606f +Commands.Invite.Success=&a\u9080\u8bf7\u5df2\u6210\u529f\u53d1\u9001. +Commands.Leaderboards= &a- \u6392\u884c\u5427 +Commands.mcgod=&a- \u5207\u6362\u4e0a\u5e1d\u6a21\u5f0f Commands.mchud.Invalid=\u8fd9\u4e0d\u662f\u6709\u6548\u7684 HUD \u7c7b\u578b. -Commands.mcpurge.Success=[[GREEN]]\u6570\u636e\u5e93\u5df2\u6210\u529f\u6e05\u9664! -Commands.mcrank.Heading=[[GOLD]]-=\u4e2a\u4eba\u6392\u540d=- -Commands.mcrank.Overall=\u7efc\u5408[[GREEN]] - [[GOLD]]\u6392\u540d [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=[[WHITE]]{0} [[YELLOW]]\u7684\u6392\u540d -Commands.mcrank.Skill=[[YELLOW]]{0}[[GREEN]] - [[GOLD]]\u6392\u540d [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]\u65e0\u6392\u540d +Commands.mcpurge.Success=&a\u6570\u636e\u5e93\u5df2\u6210\u529f\u6e05\u9664! +Commands.mcrank.Heading=&6-=\u4e2a\u4eba\u6392\u540d=- +Commands.mcrank.Overall=\u7efc\u5408&a - &6\u6392\u540d &f#&a{0} +Commands.mcrank.Player=&f{0} &e\u7684\u6392\u540d +Commands.mcrank.Skill=&e{0}&a - &6\u6392\u540d &f#&a{1} +Commands.mcrank.Unranked=&f\u65e0\u6392\u540d Commands.mcrefresh.Success={0} \u7684\u51b7\u5374\u65f6\u95f4\u5df2\u5237\u65b0 -Commands.mcremove.Success=[[GREEN]]{0} \u4e00\u4ece\u6570\u636e\u5e93\u4e2d\u5220\u9664! -Commands.mctop.Tip=[[GOLD]]\u63d0\u793a: \u4f7f\u7528 [[RED]]/mcrank[[GOLD]] \u6765\u67e5\u770b\u4f60\u6240\u6709\u7684\u4e2a\u4eba\u6392\u540d! -Commands.mmoedit=[player] [[GREEN]] - \u7f16\u8f91\u76ee\u6807 -Commands.mmoedit.AllSkills.1=[[GREEN]]\u4f60\u6240\u6709\u7684\u6280\u80fd\u7b49\u7ea7\u88ab\u8bbe\u7f6e\u4e3a {0} \u7ea7! -Commands.mmoedit.Modified.1=[[GREEN]]\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7ea7\u88ab\u8bbe\u7f6e\u4e3a {1} \u7ea7! +Commands.mcremove.Success=&a{0} \u4e00\u4ece\u6570\u636e\u5e93\u4e2d\u5220\u9664! +Commands.mctop.Tip=&6\u63d0\u793a: \u4f7f\u7528 &c/mcrank&6 \u6765\u67e5\u770b\u4f60\u6240\u6709\u7684\u4e2a\u4eba\u6392\u540d! +Commands.mmoedit=[player] &a - \u7f16\u8f91\u76ee\u6807 +Commands.mmoedit.AllSkills.1=&a\u4f60\u6240\u6709\u7684\u6280\u80fd\u7b49\u7ea7\u88ab\u8bbe\u7f6e\u4e3a {0} \u7ea7! +Commands.mmoedit.Modified.1=&a\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7ea7\u88ab\u8bbe\u7f6e\u4e3a {1} \u7ea7! Commands.mmoedit.Modified.2={0} \u5df2\u88ab {1} \u4fee\u6539. Commands.mcconvert.Database.Same=\u4f60\u5df2\u7ecf\u5728\u4f7f\u7528 {0} \u6570\u636e\u5e93! Commands.mcconvert.Database.InvalidType={0} \u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u6570\u636e\u5e93\u7c7b\u578b. -Commands.mcconvert.Database.Start=[[GRAY]]\u5f00\u59cb\u4ece{0}\u8f6c\u6362\u81f3{1}... -Commands.mcconvert.Database.Finish=[[GRAY]]\u6570\u636e\u5e93\u8fc1\u79fb\u5b8c\u6210; {1}\u6570\u636e\u5e93\u73b0\u5728\u62e5\u6709{0}\u6570\u636e\u5e93\u7684\u6240\u6709\u6570\u636e. -Commands.mmoshowdb=\u5f53\u524d\u4f7f\u7528\u7684\u6570\u636e\u5e93\u4e3a [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=\u9519\u8bef\u7684\u516c\u5f0f\u7c7b\u578b! \u6709\u6548\u7c7b\u578b\u4e3a: [[GREEN]]\u7ebf\u6027 [[RED]]\u548c [[GREEN]]\u6307\u6570. +Commands.mcconvert.Database.Start=&7\u5f00\u59cb\u4ece{0}\u8f6c\u6362\u81f3{1}... +Commands.mcconvert.Database.Finish=&7\u6570\u636e\u5e93\u8fc1\u79fb\u5b8c\u6210; {1}\u6570\u636e\u5e93\u73b0\u5728\u62e5\u6709{0}\u6570\u636e\u5e93\u7684\u6240\u6709\u6570\u636e. +Commands.mmoshowdb=\u5f53\u524d\u4f7f\u7528\u7684\u6570\u636e\u5e93\u4e3a &a{0} +Commands.mcconvert.Experience.Invalid=\u9519\u8bef\u7684\u516c\u5f0f\u7c7b\u578b! \u6709\u6548\u7c7b\u578b\u4e3a: &a\u7ebf\u6027 &c\u548c &a\u6307\u6570. Commands.mcconvert.Experience.Same=\u6b63\u5728\u4f7f\u7528\u516c\u5f0f{0} -Commands.mcconvert.Experience.Start=[[GRAY]]\u5f00\u59cb\u4ece{0}\u8f6c\u6362\u5230{1}\u66f2\u7ebf -Commands.mcconvert.Experience.Finish=[[GRAY]]\u516c\u5f0f\u8f6c\u6362\u5b8c\u6210; \u73b0\u5728\u4f7f\u7528 {0} \u7ecf\u9a8c\u66f2\u7ebf. +Commands.mcconvert.Experience.Start=&7\u5f00\u59cb\u4ece{0}\u8f6c\u6362\u5230{1}\u66f2\u7ebf +Commands.mcconvert.Experience.Finish=&7\u516c\u5f0f\u8f6c\u6362\u5b8c\u6210; \u73b0\u5728\u4f7f\u7528 {0} \u7ecf\u9a8c\u66f2\u7ebf. Commands.ModDescription=- \u8bf7\u9605\u8bfb\u7b80\u8981\u63d2\u4ef6\u63cf\u8ff0 Commands.NoConsole=\u8fd9\u4e2a\u6307\u4ee4\u4e0d\u652f\u6301\u5728\u63a7\u5236\u53f0\u4f7f\u7528. -Commands.Notifications.Off=\u6280\u80fd\u63d0\u793a [[RED]]\u5173\u95ed -Commands.Notifications.On=\u6280\u80fd\u63d0\u793a [[GREEN]]\u5f00\u542f +Commands.Notifications.Off=\u6280\u80fd\u63d0\u793a &c\u5173\u95ed +Commands.Notifications.On=\u6280\u80fd\u63d0\u793a &a\u5f00\u542f Commands.Offline=\u8fd9\u4e2a\u6307\u4ee4\u5bf9\u79bb\u7ebf\u73a9\u5bb6\u65e0\u6548 Commands.NotLoaded=\u73a9\u5bb6\u8d44\u6599\u5c1a\u672a\u52a0\u8f7d\u3002 -Commands.Party.Status=[[DARK_GRAY]]\u540d\u5b57: [[WHITE]]{0} {1} [[DARK_GRAY]]\u7b49\u7ea7: [[DARK_AQUA]]{2} -Commands.Party.Status.Alliance=[[DARK_GRAY]]\u540c\u76df: [[WHITE]]{0} -Commands.Party.UnlockedFeatures=[[DARK_GRAY]]\u5df2\u89e3\u9501\u529f\u80fd: [[GRAY]][[ITALIC]]{0} -Commands.Party.ShareMode=[[DARK_GRAY]]\u5171\u4eab\u6a21\u5f0f: -Commands.Party.ItemShare=[[GRAY]]\u7269\u54c1 [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]\u7ecf\u9a8c [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]\u7269\u54c1\u5206\u914d: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]\u4f60\u9644\u8fd1 [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} -Commands.Party.Accept=[[GREEN]]- \u63a5\u53d7\u961f\u4f0d\u9080\u8bf7 -Commands.Party.Chat.Off=\u53ea\u5141\u8bb8\u961f\u4f0d\u804a\u5929 [[RED]]\u5173\u95ed -Commands.Party.Chat.On=\u53ea\u5141\u8bb8\u961f\u4f0d\u804a\u5929 [[GREEN]]\u5f00\u542f -Commands.Party.Commands=[[RED]]---[][[GREEN]]\u961f\u4f0d\u547d\u4ee4[[RED]][]--- -Commands.Party.Invite.0=[[RED]]\u6ce8\u610f: [[GREEN]]\u4f60\u6536\u5230\u4e86\u4e00\u4e2a\u7ec4\u961f\u9080\u8bf7 {0} \u6765\u81ea {1} -Commands.Party.Invite.1=[[YELLOW]]\u8f93\u5165 [[GREEN]]/party accept[[YELLOW]] \u6765\u63a5\u53d7\u9080\u8bf7 -Commands.Party.Invite=[[GREEN]]- \u53d1\u9001\u7ec4\u961f\u9080\u8bf7 -Commands.Party.Invite.Accepted=[[GREEN]]\u5df2\u63a5\u53d7\u7ec4\u961f\u9080\u8bf7\u3002\u60a8\u5df2\u7ecf\u52a0\u5165\u961f\u4f0d {0} -Commands.Party.Join=[[GRAY]]\u52a0\u5165\u7684\u961f\u4f0d: {0} -Commands.Party.PartyFull=[[GOLD]]{0}[[RED]] \u5df2\u6ee1! -Commands.Party.PartyFull.Invite=\u4f60\u4e0d\u80fd\u9080\u8bf7 [[YELLOW]]{0}[[RED]] \u5230 [[GREEN]]{1}[[RED]] \u56e0\u4e3a\u961f\u4f0d\u5df2\u7ecf\u6709 [[DARK_AQUA]]{2}[[RED]] \u4e2a\u73a9\u5bb6\u4e86! -Commands.Party.PartyFull.InviteAccept=\u4f60\u4e0d\u80fd\u52a0\u5165\u961f\u4f0d [[GREEN]]{0}[[RED]] \u56e0\u4e3a\u961f\u4f0d\u5df2\u7ecf\u6709 [[DARK_AQUA]]{1}[[RED]] \u4e2a\u73a9\u5bb6\u4e86! -Commands.Party.Create=[[GRAY]]\u5df2\u521b\u5efa\u961f\u4f0d: {0} -Commands.Party.Rename=[[GRAY]]\u961f\u4f0d\u540d\u53d8\u66f4\u4e3a: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]\u961f\u4f0d {0} \u5171\u4eab\u8bbe\u7f6e\u4e3a: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]\u961f\u4f0d\u7269\u54c1\u5206\u914d\u7531 [[GOLD]]{0} [[GRAY]] \u53d8\u4e3a [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]\u961f\u4f0d {0} \u5df2\u5b58\u5728! -Commands.Party.Kick=[[RED]]\u4f60\u5df2\u88ab [[GREEN]]{0}[[RED]] [[RED]]\u8e22\u51fa!! -Commands.Party.Leave=[[YELLOW]]\u4f60\u79bb\u5f00\u4e86\u8fd9\u652f\u961f\u4f0d -Commands.Party.Members.Header=[[RED]]-----[][[GREEN]]\u6210\u5458[[RED]][]----- -Commands.Party.None=[[RED]]\u4f60\u4e0d\u5728\u961f\u4f0d\u4e2d. -Commands.Party.Quit=[[GREEN]]- \u79bb\u5f00\u4f60\u73b0\u6709\u7684\u961f\u4f0d -Commands.Party.Teleport=[[GREEN]]- \u4f20\u9001\u5230\u961f\u4f0d\u6210\u5458 -Commands.Party.Toggle=[[GREEN]]- \u5207\u6362\u961f\u4f0d\u804a\u5929 -Commands.Party1=[[GREEN]]- \u521b\u5efa\u4e00\u4e2a\u65b0\u961f\u4f0d -Commands.Party2=[[GREEN]]- \u52a0\u5165\u4e00\u4e2a\u73a9\u5bb6\u7684\u961f\u4f0d -Commands.Party.Alliance.Header=[[RED]]-----[][[GREEN]]\u961f\u4f0d\u540c\u76df[[RED]][]----- -Commands.Party.Alliance.Ally=[[WHITE]]{0} [[DARK_GRAY]]\u7684\u540c\u76df\u961f\u4f0d: [[WHITE]]{1} -Commands.Party.Alliance.Members.Header=[[RED]]-----[][[GREEN]]\u540c\u76df\u6210\u5458[[RED]][]----- -Commands.Party.Alliance.Invite.0=\u6ce8\u610f: [[GREEN]]\u60a8\u4ece {1} \u6536\u5230\u961f\u4f0d\u540c\u76df\u9080\u8bf7\u6765 {0} -Commands.Party.Alliance.Invite.1=\u8f93\u5165 [[GREEN]]/party alliance accept[[YELLOW]] \u6765\u63a5\u53d7\u9080\u8bf7 -Commands.Party.Alliance.Invite.Accepted=[[GREEN]]\u5df2\u63a5\u53d7\u540c\u76df\u9080\u8bf7. -Commands.Party.Alliance.None=[[RED]]\u60a8\u6ca1\u6709\u540c\u76df.[[RED]][[GREEN]] -Commands.Party.Alliance.AlreadyAllies=[[RED]]\u60a8\u7684\u961f\u4f0d\u5df2\u7ecf\u6709\u4e00\u4e2a\u540c\u76df. \u4f7f\u7528 [[DARK_AQUA]]/party alliance disband [[RED]]\u6765\u89e3\u6563\u5f53\u524d\u540c\u76df -Commands.Party.Alliance.Help.0=[[RED]]\u8fd9\u4e2a\u961f\u4f0d\u8fd8\u6ca1\u6709\u540c\u76df,\u9080\u8bf7\u4ed6\u7684\u961f\u957f\u7ed3\u6210\u540c\u76df\uff0c -Commands.Party.Alliance.Help.1=[[RED]] \u4f7f\u7528 [[DARK_AQUA]]/party alliance invite <\u73a9\u5bb6>[[RED]]. -Commands.ptp.Enabled=\u961f\u4f0d\u4f20\u9001 [[GREEN]]\u542f\u7528 -Commands.ptp.Disabled=\u961f\u4f0d\u4f20\u9001 [[RED]]\u7981\u7528 -Commands.ptp.NoRequests=[[RED]]\u5f53\u524d\u6ca1\u6709\u4f20\u9001\u8bf7\u6c42 -Commands.ptp.NoWorldPermissions=[[RED]][mcMMO] \u4f60\u6ca1\u6709\u6743\u9650\u4f20\u9001\u5230\u4e16\u754c {0}. -Commands.ptp.Request1=[[YELLOW]]{0} [[GREEN]]\u5df2\u7ecf\u5411\u4f60\u53d1\u51fa\u8bf7\u6c42\u4f20\u9001 -Commands.ptp.Request2=[[GREEN]]\u540c\u610f\u4f20\u9001\u8f93\u5165 [[YELLOW]]/ptp accept. [[GREEN]]\u8bf7\u6c42\u5c06\u5728 [[RED]]{0} [[GREEN]] \u79d2\u540e\u5931\u6548 -Commands.ptp.AcceptAny.Enabled=\u961f\u4f0d\u4f20\u9001\u8bf7\u6c42\u786e\u8ba4 [[GREEN]]\u542f\u7528 -Commands.ptp.AcceptAny.Disabled=\u961f\u4f0d\u4f20\u9001\u8bf7\u6c42\u786e\u8ba4 [[RED]]\u7981\u7528 -Commands.ptp.RequestExpired=[[RED]]\u961f\u4f0d\u4f20\u9001\u8bf7\u6c42\u5df2\u5931\u6548! -Commands.PowerLevel.Leaderboard=[[YELLOW]]--mcMMO[[BLUE]] \u6218\u6597\u529b [[YELLOW]]\u6392\u884c\u699c-- -Commands.PowerLevel.Capped=[[DARK_RED]]]\u6218\u6597\u529b: [[GREEN]]{0} [[DARK_RED]]\u6700\u9ad8\u7b49\u7ea7: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]\u6218\u6597\u529b: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u5df2\u590d\u4f4d\u6210\u529f. -Commands.Reset.Single=[[GREEN]]\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7ea7\u5df2\u6210\u529f\u91cd\u7f6e. -Commands.Reset=[[GREEN]]- \u91cd\u7f6e\u6280\u80fd\u7b49\u7ea7\u4e3a0 -Commands.Scoreboard.Clear=[[DARK_AQUA]]mcMMO \u8bb0\u5206\u677f\u5df2\u6e05\u7a7a. -Commands.Scoreboard.NoBoard=[[RED]]mcMMO \u8bb0\u5206\u677f\u5f53\u524d\u672a\u6fc0\u6d3b. -Commands.Scoreboard.Keep=[[DARK_AQUA]]mcMMO \u8bb0\u5206\u677f\u5c06\u60ac\u505c\u76f4\u5230\u60a8\u4f7f\u7528 [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]mcMMO \u8bb0\u5206\u677f\u5c06\u5728 [[GOLD]]{0}[[DARK_AQUA]] \u79d2\u540e\u6e05\u7a7a\u3002 -Commands.Scoreboard.Help.0=[[GOLD]] == [[RED]]/mcscoreboard [[GREEN]]\u5e2e\u52a9[[GOLD]] == -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - \u6e05\u7a7a mcMMO \u8bb0\u5206\u677f -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - \u4fdd\u6301 mcMMO \u8bb0\u5206\u677f\u60ac\u505c -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] time [n] [[WHITE]] - [[LIGHT_PURPLE]]n[[WHITE]] \u79d2\u540e\u6e05\u7a7a mcMMO \u8bb0\u5206\u677f -Commands.Scoreboard.Tip.Keep=[[GOLD]]\u63d0\u793a: \u5f53\u8bb0\u5206\u677f\u663e\u793a\u65f6\u4f7f\u7528 [[RED]]/mcscoreboard keep[[GOLD]] \u6765\u4fdd\u6301\u5b83\u4e0d\u6d88\u5931\u3002 -Commands.Scoreboard.Tip.Clear=[[GOLD]]\u63d0\u793a: \u4f7f\u7528 [[RED]]/mcscoreboard clear[[GOLD]] \u6765\u5173\u95ed\u8ba1\u5206\u677f\u3002 +Commands.Party.Status=&8\u540d\u5b57: &f{0} {1} &8\u7b49\u7ea7: &3{2} +Commands.Party.Status.Alliance=&8\u540c\u76df: &f{0} +Commands.Party.UnlockedFeatures=&8\u5df2\u89e3\u9501\u529f\u80fd: &7[[ITALIC]]{0} +Commands.Party.ShareMode=&8\u5171\u4eab\u6a21\u5f0f: +Commands.Party.ItemShare=&7\u7269\u54c1 &3({0}) +Commands.Party.ExpShare=&7\u7ecf\u9a8c &3({0}) +Commands.Party.ItemShareCategories=&8\u7269\u54c1\u5206\u914d: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8\u4f60\u9644\u8fd1 &3{0}&8/&3{1} +Commands.Party.Accept=&a- \u63a5\u53d7\u961f\u4f0d\u9080\u8bf7 +Commands.Party.Chat.Off=\u53ea\u5141\u8bb8\u961f\u4f0d\u804a\u5929 &c\u5173\u95ed +Commands.Party.Chat.On=\u53ea\u5141\u8bb8\u961f\u4f0d\u804a\u5929 &a\u5f00\u542f +Commands.Party.Commands=&c---[]&a\u961f\u4f0d\u547d\u4ee4&c[]--- +Commands.Party.Invite.0=&c\u6ce8\u610f: &a\u4f60\u6536\u5230\u4e86\u4e00\u4e2a\u7ec4\u961f\u9080\u8bf7 {0} \u6765\u81ea {1} +Commands.Party.Invite.1=&e\u8f93\u5165 &a/party accept&e \u6765\u63a5\u53d7\u9080\u8bf7 +Commands.Party.Invite=&a- \u53d1\u9001\u7ec4\u961f\u9080\u8bf7 +Commands.Party.Invite.Accepted=&a\u5df2\u63a5\u53d7\u7ec4\u961f\u9080\u8bf7\u3002\u60a8\u5df2\u7ecf\u52a0\u5165\u961f\u4f0d {0} +Commands.Party.Join=&7\u52a0\u5165\u7684\u961f\u4f0d: {0} +Commands.Party.PartyFull=&6{0}&c \u5df2\u6ee1! +Commands.Party.PartyFull.Invite=\u4f60\u4e0d\u80fd\u9080\u8bf7 &e{0}&c \u5230 &a{1}&c \u56e0\u4e3a\u961f\u4f0d\u5df2\u7ecf\u6709 &3{2}&c \u4e2a\u73a9\u5bb6\u4e86! +Commands.Party.PartyFull.InviteAccept=\u4f60\u4e0d\u80fd\u52a0\u5165\u961f\u4f0d &a{0}&c \u56e0\u4e3a\u961f\u4f0d\u5df2\u7ecf\u6709 &3{1}&c \u4e2a\u73a9\u5bb6\u4e86! +Commands.Party.Create=&7\u5df2\u521b\u5efa\u961f\u4f0d: {0} +Commands.Party.Rename=&7\u961f\u4f0d\u540d\u53d8\u66f4\u4e3a: &f{0} +Commands.Party.SetSharing=&7\u961f\u4f0d {0} \u5171\u4eab\u8bbe\u7f6e\u4e3a: &3{1} +Commands.Party.ToggleShareCategory=&7\u961f\u4f0d\u7269\u54c1\u5206\u914d\u7531 &6{0} &7 \u53d8\u4e3a &3{1} +Commands.Party.AlreadyExists=&4\u961f\u4f0d {0} \u5df2\u5b58\u5728! +Commands.Party.Kick=&c\u4f60\u5df2\u88ab &a{0}&c &c\u8e22\u51fa!! +Commands.Party.Leave=&e\u4f60\u79bb\u5f00\u4e86\u8fd9\u652f\u961f\u4f0d +Commands.Party.Members.Header=&c-----[]&a\u6210\u5458&c[]----- +Commands.Party.None=&c\u4f60\u4e0d\u5728\u961f\u4f0d\u4e2d. +Commands.Party.Quit=&a- \u79bb\u5f00\u4f60\u73b0\u6709\u7684\u961f\u4f0d +Commands.Party.Teleport=&a- \u4f20\u9001\u5230\u961f\u4f0d\u6210\u5458 +Commands.Party.Toggle=&a- \u5207\u6362\u961f\u4f0d\u804a\u5929 +Commands.Party1=&a- \u521b\u5efa\u4e00\u4e2a\u65b0\u961f\u4f0d +Commands.Party2=&a- \u52a0\u5165\u4e00\u4e2a\u73a9\u5bb6\u7684\u961f\u4f0d +Commands.Party.Alliance.Header=&c-----[]&a\u961f\u4f0d\u540c\u76df&c[]----- +Commands.Party.Alliance.Ally=&f{0} &8\u7684\u540c\u76df\u961f\u4f0d: &f{1} +Commands.Party.Alliance.Members.Header=&c-----[]&a\u540c\u76df\u6210\u5458&c[]----- +Commands.Party.Alliance.Invite.0=\u6ce8\u610f: &a\u60a8\u4ece {1} \u6536\u5230\u961f\u4f0d\u540c\u76df\u9080\u8bf7\u6765 {0} +Commands.Party.Alliance.Invite.1=\u8f93\u5165 &a/party alliance accept&e \u6765\u63a5\u53d7\u9080\u8bf7 +Commands.Party.Alliance.Invite.Accepted=&a\u5df2\u63a5\u53d7\u540c\u76df\u9080\u8bf7. +Commands.Party.Alliance.None=&c\u60a8\u6ca1\u6709\u540c\u76df.&c&a +Commands.Party.Alliance.AlreadyAllies=&c\u60a8\u7684\u961f\u4f0d\u5df2\u7ecf\u6709\u4e00\u4e2a\u540c\u76df. \u4f7f\u7528 &3/party alliance disband &c\u6765\u89e3\u6563\u5f53\u524d\u540c\u76df +Commands.Party.Alliance.Help.0=&c\u8fd9\u4e2a\u961f\u4f0d\u8fd8\u6ca1\u6709\u540c\u76df,\u9080\u8bf7\u4ed6\u7684\u961f\u957f\u7ed3\u6210\u540c\u76df\uff0c +Commands.Party.Alliance.Help.1=&c \u4f7f\u7528 &3/party alliance invite <\u73a9\u5bb6>&c. +Commands.ptp.Enabled=\u961f\u4f0d\u4f20\u9001 &a\u542f\u7528 +Commands.ptp.Disabled=\u961f\u4f0d\u4f20\u9001 &c\u7981\u7528 +Commands.ptp.NoRequests=&c\u5f53\u524d\u6ca1\u6709\u4f20\u9001\u8bf7\u6c42 +Commands.ptp.NoWorldPermissions=&c[mcMMO] \u4f60\u6ca1\u6709\u6743\u9650\u4f20\u9001\u5230\u4e16\u754c {0}. +Commands.ptp.Request1=&e{0} &a\u5df2\u7ecf\u5411\u4f60\u53d1\u51fa\u8bf7\u6c42\u4f20\u9001 +Commands.ptp.Request2=&a\u540c\u610f\u4f20\u9001\u8f93\u5165 &e/ptp accept. &a\u8bf7\u6c42\u5c06\u5728 &c{0} &a \u79d2\u540e\u5931\u6548 +Commands.ptp.AcceptAny.Enabled=\u961f\u4f0d\u4f20\u9001\u8bf7\u6c42\u786e\u8ba4 &a\u542f\u7528 +Commands.ptp.AcceptAny.Disabled=\u961f\u4f0d\u4f20\u9001\u8bf7\u6c42\u786e\u8ba4 &c\u7981\u7528 +Commands.ptp.RequestExpired=&c\u961f\u4f0d\u4f20\u9001\u8bf7\u6c42\u5df2\u5931\u6548! +Commands.PowerLevel.Leaderboard=&e--mcMMO&9 \u6218\u6597\u529b &e\u6392\u884c\u699c-- +Commands.PowerLevel.Capped=&4]\u6218\u6597\u529b: &a{0} &4\u6700\u9ad8\u7b49\u7ea7: &e{1} +Commands.PowerLevel=&4\u6218\u6597\u529b: &a{0} +Commands.Reset.All=&a\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u5df2\u590d\u4f4d\u6210\u529f. +Commands.Reset.Single=&a\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7ea7\u5df2\u6210\u529f\u91cd\u7f6e. +Commands.Reset=&a- \u91cd\u7f6e\u6280\u80fd\u7b49\u7ea7\u4e3a0 +Commands.Scoreboard.Clear=&3mcMMO \u8bb0\u5206\u677f\u5df2\u6e05\u7a7a. +Commands.Scoreboard.NoBoard=&cmcMMO \u8bb0\u5206\u677f\u5f53\u524d\u672a\u6fc0\u6d3b. +Commands.Scoreboard.Keep=&3mcMMO \u8bb0\u5206\u677f\u5c06\u60ac\u505c\u76f4\u5230\u60a8\u4f7f\u7528 &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3mcMMO \u8bb0\u5206\u677f\u5c06\u5728 &6{0}&3 \u79d2\u540e\u6e05\u7a7a\u3002 +Commands.Scoreboard.Help.0=&6 == &c/mcscoreboard &a\u5e2e\u52a9&6 == +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - \u6e05\u7a7a mcMMO \u8bb0\u5206\u677f +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - \u4fdd\u6301 mcMMO \u8bb0\u5206\u677f\u60ac\u505c +Commands.Scoreboard.Help.3=&3/mcscoreboard&b time [n] &f - &dn&f \u79d2\u540e\u6e05\u7a7a mcMMO \u8bb0\u5206\u677f +Commands.Scoreboard.Tip.Keep=&6\u63d0\u793a: \u5f53\u8bb0\u5206\u677f\u663e\u793a\u65f6\u4f7f\u7528 &c/mcscoreboard keep&6 \u6765\u4fdd\u6301\u5b83\u4e0d\u6d88\u5931\u3002 +Commands.Scoreboard.Tip.Clear=&6\u63d0\u793a: \u4f7f\u7528 &c/mcscoreboard clear&6 \u6765\u5173\u95ed\u8ba1\u5206\u677f\u3002 Commands.Skill.Invalid=\u8fd9\u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u6280\u80fd\u540d\u5b57! Commands.Skill.ChildSkill=\u5b50\u6280\u80fd\u5bf9\u8be5\u547d\u4ee4\u65e0\u6548\uff01 -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] \u6392\u884c\u699c-- -Commands.SkillInfo=[[GREEN]]- \u67e5\u770b\u6280\u80fd\u7684\u8be6\u7ec6\u4fe1\u606f -Commands.Stats=[[GREEN]]- \u4f60\u7684\u4fe1\u606f -Commands.ToggleAbility=[[GREEN]]- \u7528\u9f20\u6807\u53f3\u952e\u5207\u6362\u6280\u80fd\u6fc0\u6d3b\u6a21\u5f0f -Commands.Usage.0=[[RED]]Proper usage is /{0} -Commands.Usage.1=[[RED]]Proper usage is /{0} {1} -Commands.Usage.2=[[RED]]Proper usage is /{0} {1} {2} -Commands.Usage.3=[[RED]]Proper usage is /{0} {1} {2} {3} +Commands.Skill.Leaderboard=--mcMMO &9{0}&e \u6392\u884c\u699c-- +Commands.SkillInfo=&a- \u67e5\u770b\u6280\u80fd\u7684\u8be6\u7ec6\u4fe1\u606f +Commands.Stats=&a- \u4f60\u7684\u4fe1\u606f +Commands.ToggleAbility=&a- \u7528\u9f20\u6807\u53f3\u952e\u5207\u6362\u6280\u80fd\u6fc0\u6d3b\u6a21\u5f0f +Commands.Usage.0=&cProper usage is /{0} +Commands.Usage.1=&cProper usage is /{0} {1} +Commands.Usage.2=&cProper usage is /{0} {1} {2} +Commands.Usage.3=&cProper usage is /{0} {1} {2} {3} Commands.Usage.FullClassName=\u6570\u636e\u7c7b\u578b Commands.Usage.Level=\u7b49\u7ea7 Commands.Usage.Message=\u6d88\u606f @@ -721,69 +720,69 @@ Commands.Usage.Skill=\u6280\u80fd Commands.Usage.SubSkill=\u5b50\u6280\u80fd Commands.Usage.XP=\u7ecf\u9a8c\u503c Commands.Description.mmoinfo=\u9605\u8bfb\u6709\u5173\u6280\u80fd\u6216\u673a\u5236\u7684\u8be6\u7ec6\u4fe1\u606f. -Commands.MmoInfo.Mystery=[[GRAY]]\u4f60\u6ca1\u6709\u89e3\u9501\u8fd9\u9879\u80fd\u529b,\u4f46\u5f53\u4f60\u89e3\u9501\u4e86\u8fd9\u9879\u80fd\u529b\u540e\u518d\u70b9\u51fb\u53ef\u4ee5\u67e5\u770b\u80fd\u529b\u7684\u8be6\u7ec6\u4fe1\u606f! +Commands.MmoInfo.Mystery=&7\u4f60\u6ca1\u6709\u89e3\u9501\u8fd9\u9879\u80fd\u529b,\u4f46\u5f53\u4f60\u89e3\u9501\u4e86\u8fd9\u9879\u80fd\u529b\u540e\u518d\u70b9\u51fb\u53ef\u4ee5\u67e5\u770b\u80fd\u529b\u7684\u8be6\u7ec6\u4fe1\u606f! Commands.MmoInfo.NoMatch=\u90a3\u4e2a\u5b50\u6280\u80fd\u4e0d\u5b58\u5728! -Commands.MmoInfo.Header=[[DARK_AQUA]]-=[]=====[][[GOLD]] MMO \u4fe1\u606f [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.SubSkillHeader=[[GOLD]]\u540d\u5b57:[[YELLOW]] {0} -Commands.MmoInfo.DetailsHeader=[[DARK_AQUA]]-=[]=====[][[GREEN]] \u7ec6\u8282 [[DARK_AQUA]][]=====[]=- -Commands.MmoInfo.OldSkill=[[GRAY]]mcMMO\u6280\u80fd\u6b63\u5728\u88ab\u8f6c\u6362\u4e3a\u66f4\u5148\u8fdb\u7684\u6a21\u5757\u5316\u6280\u80fd\u7cfb\u7edf,\u9057\u61be\u7684\u662f\u8fd9\u9879\u6280\u80fd\u5c1a\u672a\u8f6c\u6362,\u7f3a\u5c11\u8be6\u7ec6\u7684\u7edf\u8ba1\u6570\u636e.\u65b0\u7cfb\u7edf\u5c06\u5141\u8bb8\u66f4\u5feb\u7684\u65b0mcMMO\u6280\u80fd\u66f4\u5feb\u5730\u91ca\u653e\u548c\u73b0\u6709\u6280\u80fd\u66f4\u5927\u7684\u7075\u6d3b\u6027. -Commands.MmoInfo.Mechanics=[[DARK_AQUA]]-=[]=====[][[GOLD]] \u673a\u68b0\u5b66 [[DARK_AQUA]][]=====[]=- +Commands.MmoInfo.Header=&3-=[]=====[]&6 MMO \u4fe1\u606f &3[]=====[]=- +Commands.MmoInfo.SubSkillHeader=&6\u540d\u5b57:&e {0} +Commands.MmoInfo.DetailsHeader=&3-=[]=====[]&a \u7ec6\u8282 &3[]=====[]=- +Commands.MmoInfo.OldSkill=&7mcMMO\u6280\u80fd\u6b63\u5728\u88ab\u8f6c\u6362\u4e3a\u66f4\u5148\u8fdb\u7684\u6a21\u5757\u5316\u6280\u80fd\u7cfb\u7edf,\u9057\u61be\u7684\u662f\u8fd9\u9879\u6280\u80fd\u5c1a\u672a\u8f6c\u6362,\u7f3a\u5c11\u8be6\u7ec6\u7684\u7edf\u8ba1\u6570\u636e.\u65b0\u7cfb\u7edf\u5c06\u5141\u8bb8\u66f4\u5feb\u7684\u65b0mcMMO\u6280\u80fd\u66f4\u5feb\u5730\u91ca\u653e\u548c\u73b0\u6709\u6280\u80fd\u66f4\u5927\u7684\u7075\u6d3b\u6027. +Commands.MmoInfo.Mechanics=&3-=[]=====[]&6 \u673a\u68b0\u5b66 &3[]=====[]=- Commands.MmoInfo.Stats=\u7edf\u8ba1: {0} -Commands.Mmodebug.Toggle=mcMMO \u8c03\u8bd5\u6a21\u5f0f [[GOLD]]{0}[[GRAY]], \u4f7f\u7528\u8fd9\u4e2a\u547d\u4ee4\u5207\u6362\u72b6\u6001. \u5982\u679c\u5f00\u542f\u8c03\u8bd5\u6a21\u5f0f, \u4f60\u53ef\u4ee5\u70b9\u51fb\u65b9\u5757\u8f93\u51fa\u7528\u4e8e\u652f\u6301\u7684\u6709\u7528\u4fe1\u606f. -mcMMO.NoInvites=[[RED]]\u4f60\u73b0\u5728\u6ca1\u6709\u53d7\u5230\u4efb\u4f55\u9080\u8bf7 -mcMMO.NoPermission=[[DARK_RED]]\u6743\u9650\u4e0d\u8db3. -mcMMO.NoSkillNote=[[DARK_GRAY]]\u5982\u679c\u4f60\u6ca1\u6709\u67d0\u4e2a\u6280\u80fd\u7684\u4f7f\u7528\u6743\u9650\u90a3\u4e48\u4ed6\u5c06\u4e0d\u4f1a\u5728\u8fd9\u91cc\u663e\u793a.. +Commands.Mmodebug.Toggle=mcMMO \u8c03\u8bd5\u6a21\u5f0f &6{0}&7, \u4f7f\u7528\u8fd9\u4e2a\u547d\u4ee4\u5207\u6362\u72b6\u6001. \u5982\u679c\u5f00\u542f\u8c03\u8bd5\u6a21\u5f0f, \u4f60\u53ef\u4ee5\u70b9\u51fb\u65b9\u5757\u8f93\u51fa\u7528\u4e8e\u652f\u6301\u7684\u6709\u7528\u4fe1\u606f. +mcMMO.NoInvites=&c\u4f60\u73b0\u5728\u6ca1\u6709\u53d7\u5230\u4efb\u4f55\u9080\u8bf7 +mcMMO.NoPermission=&4\u6743\u9650\u4e0d\u8db3. +mcMMO.NoSkillNote=&8\u5982\u679c\u4f60\u6ca1\u6709\u67d0\u4e2a\u6280\u80fd\u7684\u4f7f\u7528\u6743\u9650\u90a3\u4e48\u4ed6\u5c06\u4e0d\u4f1a\u5728\u8fd9\u91cc\u663e\u793a.. ##party Party.Forbidden=[mcMMO] \u961f\u4f0d\u529f\u80fd\u4e0d\u5141\u8bb8\u5728\u8fd9\u4e2a\u4e16\u754c\u5f00\u542f (\u8be6\u60c5\u8bf7\u770b\u6743\u9650\u914d\u7f6e) -Party.Help.0=[[RED]]\u6b63\u786e\u7684\u7528\u6cd5 [[DARK_AQUA]]{0} [password]. -Party.Help.1=[[RED]]\u521b\u5efa\u4e00\u4e2a\u961f\u4f0d, \u4f7f\u7528 [[DARK_AQUA]]{0} [password]. -Party.Help.2=[[RED]]\u67e5\u9605 [[DARK_AQUA]]{0} [[RED]]\u83b7\u53d6\u66f4\u591a\u4fe1\u606f -Party.Help.3=[[RED]]\u4f7f\u7528 [[DARK_AQUA]]{0} [password] [[RED]]\u52a0\u5165\u6216 [[DARK_AQUA]]{1} [[RED]]\u9000\u51fa -Party.Help.4=[[RED]]\u9501\u5b9a\u6216\u89e3\u9501\u4f60\u7684\u961f\u4f0d, \u4f7f\u7528 [[DARK_AQUA]]{0} -Party.Help.5=[[RED]]\u8bbe\u7f6e\u961f\u4f0d\u5bc6\u7801, \u4f7f\u7528 [[DARK_AQUA]]{0} -Party.Help.6=[[RED]]\u4ece\u4f60\u7684\u961f\u4f0d\u4e2d\u8e22\u51fa\u73a9\u5bb6, \u4f7f\u7528 [[DARK_AQUA]]{0} -Party.Help.7=[[RED]]\u79fb\u4ea4\u961f\u957f, \u4f7f\u7528 [[DARK_AQUA]]{0} -Party.Help.8=[[RED]]\u89e3\u6563\u961f\u4f0d, \u4f7f\u7528 [[DARK_AQUA]]{0} -Party.Help.9=[[RED]]\u4f7f\u7528 [[DARK_AQUA]]{0} [[RED]]\u6765\u4e0e\u4f60\u7684\u961f\u4f0d\u6210\u5458\u5206\u4eab\u7269\u54c1 -Party.Help.10=[[RED]]\u4f7f\u7528 [[DARK_AQUA]]{0} [[RED]]\u5f00\u542f\u4e0e\u4f60\u7684\u961f\u4f0d\u6210\u5458\u5206\u4eab\u7ecf\u9a8c -Party.InformedOnJoin={0} [[GREEN]]\u5df2\u7ecf\u52a0\u5165\u4f60\u7684\u961f\u4f0d -Party.InformedOnQuit={0} [[GREEN]]\u79bb\u5f00\u4e86\u961f\u4f0d -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]\u5df2\u8bbe\u7f6e\u961f\u4f0d\u540d\u4e3a [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]\u90a3\u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u961f\u4f0d\u540d\u5b57. -Party.Invite.Self=[[RED]]\u4f60\u4e0d\u80fd\u9080\u8bf7\u81ea\u5df1! -Party.IsLocked=[[RED]]\u8fd9\u4e2a\u961f\u4f0d\u5df2\u7ecf\u9501\u5b9a! -Party.IsntLocked=[[RED]]\u8fd9\u4e2a\u961f\u4f0d\u5e76\u6ca1\u6709\u9501\u5b9a! -Party.Locked=[[RED]]\u961f\u4f0d\u88ab\u9501\u5b9a, \u53ea\u6709\u961f\u957f\u53ef\u4ee5\u9080\u8bf7. -Party.NotInYourParty=[[DARK_RED]]{0} \u4f60\u4e0d\u5728\u4f60\u7684\u56e2\u961f -Party.NotOwner=[[DARK_RED]]\u4f60\u4e0d\u662f\u961f\u957f -Party.Target.NotOwner=[[DARK_RED]]{0} \u4e0d\u662f\u961f\u957f\u3002 -Party.Owner.New=[[GREEN]]{0} \u73b0\u5728\u662f\u65b0\u7684\u6d3e\u7cfb\u9886\u961f. -Party.Owner.NotLeader=[[DARK_RED]]\u4f60\u5df2\u7ecf\u4e0d\u518d\u662f\u6d3e\u7cfb\u5185\u7684\u9886\u961f. -Party.Owner.Player=[[GREEN]]\u4f60\u73b0\u5728\u4e0d\u662f\u961f\u957f\u4e86 -Party.Password.None=[[RED]]\u52a0\u5165\u8fd9\u4e2a\u961f\u4f0d\u9700\u8981\u5bc6\u7801. \u8bf7\u63d0\u4f9b\u5bc6\u7801\u518d\u52a0\u5165 -Party.Password.Incorrect=[[RED]]\u961f\u4f0d\u5bc6\u7801\u9519\u8bef -Party.Password.Set=[[GREEN]]\u961f\u4f0d\u5bc6\u7801\u8bbe\u7f6e\u4e3a {0} -Party.Password.Removed=[[GREEN]]\u961f\u4f0d\u5bc6\u7801\u5df2\u88ab\u6e05\u9664 -Party.Player.Invalid=[[RED]]\u8fd9\u4e0d\u662f\u4e00\u540d\u6709\u6548\u7684\u73a9\u5bb6 -Party.NotOnline=[[DARK_RED]]{0} \u4e0d\u5728\u7ebf! -Party.Player.InSameParty=[[RED]]{0} \u5df2\u7ecf\u5728\u961f\u4f0d\u4e2d! -Party.PlayerNotInParty=[[DARK_RED]]{0} \u4e0d\u5728\u961f\u4f0d\u91cc -Party.Specify=[[RED]]\u4f60\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u961f\u4f0d -Party.Teleport.Dead=[[RED]]\u4f60\u4e0d\u80fd\u4f20\u9001\u5230\u6b7b\u4ea1\u7684\u73a9\u5bb6\u8eab\u8fb9 -Party.Teleport.Hurt=[[RED]]\u4f60\u53d7\u5230\u4f24\u5bb3, \u81f3\u5c11 {0} \u79d2\u5185\u4e0d\u80fd\u4f20\u9001 -Party.Teleport.Player=[[GREEN]]\u4f60\u5df2\u7ecf\u4f20\u9001\u5230 {0}. -Party.Teleport.Self=[[RED]]\u4f60\u4e0d\u80fd\u4f20\u9001\u5230\u4f60\u81ea\u5df1\u90a3\u91cc! -Party.Teleport.Target=[[GREEN]]{0} \u5df2\u7ecf\u4f20\u9001\u5230\u4f60\u8eab\u8fb9. -Party.Teleport.Disabled=[[RED]]{0} \u4e0d\u5141\u8bb8\u961f\u4f0d\u4f20\u9001 -Party.Rename.Same=[[RED]]\u8fd9\u5df2\u7ecf\u662f\u4f60\u7684\u961f\u4f0d\u540d\u5b57\u4e86! -Party.Join.Self=[[RED]]\u4f60\u4e0d\u80fd\u52a0\u5165\u4f60\u81ea\u5df1! -Party.Unlocked=[[GRAY]]\u961f\u4f0d\u5df2\u89e3\u9501 -Party.Disband=[[GRAY]]\u961f\u4f0d\u5df2\u89e3\u6563 -Party.Alliance.Formed=[[GRAY]]\u60a8\u7684\u961f\u4f0d\u5f53\u524d\u4e0e [[GREEN]]{0} [[GRAY]]\u7ed3\u76df -Party.Alliance.Disband=[[GRAY]]\u60a8\u7684\u961f\u4f0d\u4e0d\u518d\u4e0e [[RED]]{0} [[GRAY]]\u7ed3\u76df -Party.Status.Locked=[[DARK_RED]](\u4ec5\u9080\u8bf7) -Party.Status.Unlocked=[[DARK_GREEN]](\u5f00\u542f) -Party.LevelUp=[[YELLOW]]\u961f\u4f0d\u7b49\u7ea7\u63d0\u5347 {0} \u7ea7. \u603b\u8ba1 ({1}) +Party.Help.0=&c\u6b63\u786e\u7684\u7528\u6cd5 &3{0} [password]. +Party.Help.1=&c\u521b\u5efa\u4e00\u4e2a\u961f\u4f0d, \u4f7f\u7528 &3{0} [password]. +Party.Help.2=&c\u67e5\u9605 &3{0} &c\u83b7\u53d6\u66f4\u591a\u4fe1\u606f +Party.Help.3=&c\u4f7f\u7528 &3{0} [password] &c\u52a0\u5165\u6216 &3{1} &c\u9000\u51fa +Party.Help.4=&c\u9501\u5b9a\u6216\u89e3\u9501\u4f60\u7684\u961f\u4f0d, \u4f7f\u7528 &3{0} +Party.Help.5=&c\u8bbe\u7f6e\u961f\u4f0d\u5bc6\u7801, \u4f7f\u7528 &3{0} +Party.Help.6=&c\u4ece\u4f60\u7684\u961f\u4f0d\u4e2d\u8e22\u51fa\u73a9\u5bb6, \u4f7f\u7528 &3{0} +Party.Help.7=&c\u79fb\u4ea4\u961f\u957f, \u4f7f\u7528 &3{0} +Party.Help.8=&c\u89e3\u6563\u961f\u4f0d, \u4f7f\u7528 &3{0} +Party.Help.9=&c\u4f7f\u7528 &3{0} &c\u6765\u4e0e\u4f60\u7684\u961f\u4f0d\u6210\u5458\u5206\u4eab\u7269\u54c1 +Party.Help.10=&c\u4f7f\u7528 &3{0} &c\u5f00\u542f\u4e0e\u4f60\u7684\u961f\u4f0d\u6210\u5458\u5206\u4eab\u7ecf\u9a8c +Party.InformedOnJoin={0} &a\u5df2\u7ecf\u52a0\u5165\u4f60\u7684\u961f\u4f0d +Party.InformedOnQuit={0} &a\u79bb\u5f00\u4e86\u961f\u4f0d +Party.InformedOnNameChange=&6{0} &a\u5df2\u8bbe\u7f6e\u961f\u4f0d\u540d\u4e3a &f{1} +Party.InvalidName=&4\u90a3\u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u961f\u4f0d\u540d\u5b57. +Party.Invite.Self=&c\u4f60\u4e0d\u80fd\u9080\u8bf7\u81ea\u5df1! +Party.IsLocked=&c\u8fd9\u4e2a\u961f\u4f0d\u5df2\u7ecf\u9501\u5b9a! +Party.IsntLocked=&c\u8fd9\u4e2a\u961f\u4f0d\u5e76\u6ca1\u6709\u9501\u5b9a! +Party.Locked=&c\u961f\u4f0d\u88ab\u9501\u5b9a, \u53ea\u6709\u961f\u957f\u53ef\u4ee5\u9080\u8bf7. +Party.NotInYourParty=&4{0} \u4f60\u4e0d\u5728\u4f60\u7684\u56e2\u961f +Party.NotOwner=&4\u4f60\u4e0d\u662f\u961f\u957f +Party.Target.NotOwner=&4{0} \u4e0d\u662f\u961f\u957f\u3002 +Party.Owner.New=&a{0} \u73b0\u5728\u662f\u65b0\u7684\u6d3e\u7cfb\u9886\u961f. +Party.Owner.NotLeader=&4\u4f60\u5df2\u7ecf\u4e0d\u518d\u662f\u6d3e\u7cfb\u5185\u7684\u9886\u961f. +Party.Owner.Player=&a\u4f60\u73b0\u5728\u4e0d\u662f\u961f\u957f\u4e86 +Party.Password.None=&c\u52a0\u5165\u8fd9\u4e2a\u961f\u4f0d\u9700\u8981\u5bc6\u7801. \u8bf7\u63d0\u4f9b\u5bc6\u7801\u518d\u52a0\u5165 +Party.Password.Incorrect=&c\u961f\u4f0d\u5bc6\u7801\u9519\u8bef +Party.Password.Set=&a\u961f\u4f0d\u5bc6\u7801\u8bbe\u7f6e\u4e3a {0} +Party.Password.Removed=&a\u961f\u4f0d\u5bc6\u7801\u5df2\u88ab\u6e05\u9664 +Party.Player.Invalid=&c\u8fd9\u4e0d\u662f\u4e00\u540d\u6709\u6548\u7684\u73a9\u5bb6 +Party.NotOnline=&4{0} \u4e0d\u5728\u7ebf! +Party.Player.InSameParty=&c{0} \u5df2\u7ecf\u5728\u961f\u4f0d\u4e2d! +Party.PlayerNotInParty=&4{0} \u4e0d\u5728\u961f\u4f0d\u91cc +Party.Specify=&c\u4f60\u5fc5\u987b\u6307\u5b9a\u4e00\u4e2a\u961f\u4f0d +Party.Teleport.Dead=&c\u4f60\u4e0d\u80fd\u4f20\u9001\u5230\u6b7b\u4ea1\u7684\u73a9\u5bb6\u8eab\u8fb9 +Party.Teleport.Hurt=&c\u4f60\u53d7\u5230\u4f24\u5bb3, \u81f3\u5c11 {0} \u79d2\u5185\u4e0d\u80fd\u4f20\u9001 +Party.Teleport.Player=&a\u4f60\u5df2\u7ecf\u4f20\u9001\u5230 {0}. +Party.Teleport.Self=&c\u4f60\u4e0d\u80fd\u4f20\u9001\u5230\u4f60\u81ea\u5df1\u90a3\u91cc! +Party.Teleport.Target=&a{0} \u5df2\u7ecf\u4f20\u9001\u5230\u4f60\u8eab\u8fb9. +Party.Teleport.Disabled=&c{0} \u4e0d\u5141\u8bb8\u961f\u4f0d\u4f20\u9001 +Party.Rename.Same=&c\u8fd9\u5df2\u7ecf\u662f\u4f60\u7684\u961f\u4f0d\u540d\u5b57\u4e86! +Party.Join.Self=&c\u4f60\u4e0d\u80fd\u52a0\u5165\u4f60\u81ea\u5df1! +Party.Unlocked=&7\u961f\u4f0d\u5df2\u89e3\u9501 +Party.Disband=&7\u961f\u4f0d\u5df2\u89e3\u6563 +Party.Alliance.Formed=&7\u60a8\u7684\u961f\u4f0d\u5f53\u524d\u4e0e &a{0} &7\u7ed3\u76df +Party.Alliance.Disband=&7\u60a8\u7684\u961f\u4f0d\u4e0d\u518d\u4e0e &c{0} &7\u7ed3\u76df +Party.Status.Locked=&4(\u4ec5\u9080\u8bf7) +Party.Status.Unlocked=&2(\u5f00\u542f) +Party.LevelUp=&e\u961f\u4f0d\u7b49\u7ea7\u63d0\u5347 {0} \u7ea7. \u603b\u8ba1 ({1}) Party.Feature.Chat=\u961f\u4f0d\u804a\u5929 Party.Feature.Teleport=\u961f\u4f0d\u4f20\u9001 Party.Feature.Alliance=\u540c\u76df @@ -794,11 +793,11 @@ Party.Feature.Locked.Teleport=\u529f\u80fd\u9501\u5b9a\u76f4\u81f3 {0}+ (\u961f\ Party.Feature.Locked.Alliance=\u529f\u80fd\u9501\u5b9a\u76f4\u81f3 {0}+ (\u540c\u76df) Party.Feature.Locked.ItemShare=\u529f\u80fd\u9501\u5b9a\u76f4\u81f3 {0}+ (\u7269\u54c1\u5171\u4eab) Party.Feature.Locked.XpShare=\u529f\u80fd\u9501\u5b9a\u76f4\u81f3 {0}+ (\u7ecf\u9a8c\u5171\u4eab) -Party.Feature.Disabled.1=[[RED]]\u961f\u4f0d\u804a\u5929\u5c1a\u672a\u89e3\u9501\u3002 -Party.Feature.Disabled.2=[[RED]]\u961f\u4f0d\u4f20\u9001\u5c1a\u672a\u89e3\u9501\u3002 -Party.Feature.Disabled.3=[[RED]]\u961f\u4f0d\u540c\u76df\u5c1a\u672a\u89e3\u9501\u3002 -Party.Feature.Disabled.4=[[RED]]\u961f\u4f0d\u7269\u54c1\u5171\u4eab\u5c1a\u672a\u89e3\u9501\u3002 -Party.Feature.Disabled.5=[[RED]]\u961f\u4f0d\u7ecf\u9a8c\u5171\u4eab\u5c1a\u672a\u89e3\u9501\u3002 +Party.Feature.Disabled.1=&c\u961f\u4f0d\u804a\u5929\u5c1a\u672a\u89e3\u9501\u3002 +Party.Feature.Disabled.2=&c\u961f\u4f0d\u4f20\u9001\u5c1a\u672a\u89e3\u9501\u3002 +Party.Feature.Disabled.3=&c\u961f\u4f0d\u540c\u76df\u5c1a\u672a\u89e3\u9501\u3002 +Party.Feature.Disabled.4=&c\u961f\u4f0d\u7269\u54c1\u5171\u4eab\u5c1a\u672a\u89e3\u9501\u3002 +Party.Feature.Disabled.5=&c\u961f\u4f0d\u7ecf\u9a8c\u5171\u4eab\u5c1a\u672a\u89e3\u9501\u3002 Party.ShareType.Xp=\u7ecf\u9a8c Party.ShareType.Item=\u7269\u54c1 Party.ShareMode.None=\u65e0 @@ -824,216 +823,216 @@ Commands.XPGain.Swords=\u653b\u51fb\u602a\u7269 Commands.XPGain.Taming=\u9a6f\u517d, \u548c\u4f60\u7684\u72fc\u4e00\u8d77\u6218\u6597 Commands.XPGain.Unarmed=\u653b\u51fb\u602a\u7269 Commands.XPGain.Woodcutting=\u6b63\u5728\u780d\u5012\u6811\u6728 -Commands.XPGain=[[DARK_GRAY]]\u7ecf\u9a8c\u6765\u6e90: [[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]\u4f60\u7684\u7ecf\u9a8c\u6761\u9501\u5b9a\u5728 {0}! -Commands.xplock.unlocked=[[GOLD]]\u4f60\u7684\u7ecf\u9a8c\u6761\u73b0\u5728 [[GREEN]]\u89e3\u9664\u9501\u5b9a\u4e86[[GOLD]]! -Commands.xprate.modified=[[RED]]\u7ecf\u9a8c\u500d\u7387\u5df2\u8bbe\u7f6e\u4e3a {0} -Commands.xprate.over=[[RED]]mcMMO \u9ad8\u7ecf\u9a8c\u4e8b\u4ef6\u7ed3\u675f!! -Commands.xprate.proper.0=[[RED]]\u60f3\u4fee\u6539\u7ecf\u9a8c\u83b7\u53d6\u7387\u8bf7\u8f93\u5165 /xprate -Commands.xprate.proper.1=[[RED]]\u60f3\u628a\u7ecf\u9a8c\u83b7\u53d6\u7387\u8c03\u6574\u4e3a\u9ed8\u8ba4\u8bf7\u8f93\u5165 /xprate reset -Commands.xprate.proper.2=[[RED]]\u8bf7\u6307\u5b9a true \u6216 false \u6765\u8868\u660e\u8fd9\u662f\u5426\u662f\u4e00\u4e2a\u7ecf\u9a8c\u4e8b\u4ef6 -Commands.xprate.started.0=[[GOLD]] mcMMO \u9ad8\u7ecf\u9a8c\u4e8b\u4ef6\u5df2\u5f00\u59cb! -Commands.xprate.started.1=[[GOLD]]mcMMO \u7ecf\u9a8c\u83b7\u53d6\u7387\u73b0\u5728\u4e3a {0}x! +Commands.XPGain=&8\u7ecf\u9a8c\u6765\u6e90: &f{0} +Commands.xplock.locked=&6\u4f60\u7684\u7ecf\u9a8c\u6761\u9501\u5b9a\u5728 {0}! +Commands.xplock.unlocked=&6\u4f60\u7684\u7ecf\u9a8c\u6761\u73b0\u5728 &a\u89e3\u9664\u9501\u5b9a\u4e86&6! +Commands.xprate.modified=&c\u7ecf\u9a8c\u500d\u7387\u5df2\u8bbe\u7f6e\u4e3a {0} +Commands.xprate.over=&cmcMMO \u9ad8\u7ecf\u9a8c\u4e8b\u4ef6\u7ed3\u675f!! +Commands.xprate.proper.0=&c\u60f3\u4fee\u6539\u7ecf\u9a8c\u83b7\u53d6\u7387\u8bf7\u8f93\u5165 /xprate +Commands.xprate.proper.1=&c\u60f3\u628a\u7ecf\u9a8c\u83b7\u53d6\u7387\u8c03\u6574\u4e3a\u9ed8\u8ba4\u8bf7\u8f93\u5165 /xprate reset +Commands.xprate.proper.2=&c\u8bf7\u6307\u5b9a true \u6216 false \u6765\u8868\u660e\u8fd9\u662f\u5426\u662f\u4e00\u4e2a\u7ecf\u9a8c\u4e8b\u4ef6 +Commands.xprate.started.0=&6 mcMMO \u9ad8\u7ecf\u9a8c\u4e8b\u4ef6\u5df2\u5f00\u59cb! +Commands.xprate.started.1=&6mcMMO \u7ecf\u9a8c\u83b7\u53d6\u7387\u73b0\u5728\u4e3a {0}x! Commands.NegativeNumberWarn=\u4e0d\u8981\u4f7f\u7528\u8d1f\u6570! -Commands.Event.Start=[[GREEN]]mcMMO[[GOLD]] \u4e8b\u4ef6! -Commands.Event.Stop=[[GREEN]]mcMMO[[DARK_AQUA]] \u4e8b\u4ef6\u7ed3\u675f! -Commands.Event.Stop.Subtitle=[[GREEN]]\u6211\u5e0c\u671b\u4f60\u73a9\u7684\u5f00\u5fc3! -Commands.Event.XP=[[DARK_AQUA]]\u591a\u500d\u7ecf\u9a8c\u901f\u7387\u4e3a [[GOLD]]{0}[[DARK_AQUA]] \u500d +Commands.Event.Start=&amcMMO&6 \u4e8b\u4ef6! +Commands.Event.Stop=&amcMMO&3 \u4e8b\u4ef6\u7ed3\u675f! +Commands.Event.Stop.Subtitle=&a\u6211\u5e0c\u671b\u4f60\u73a9\u7684\u5f00\u5fc3! +Commands.Event.XP=&3\u591a\u500d\u7ecf\u9a8c\u901f\u7387\u4e3a &6{0}&3 \u500d # Admin Notifications -Server.ConsoleName=[[YELLOW]][Server] -Notifications.Admin.XPRate.Start.Self=[[GRAY]]\u4f60\u5df2\u5c06\u5168\u5c40\u591a\u500d\u7ecf\u9a8c\u8bbe\u7f6e\u4e3a [[GOLD]]{0} \u500d -Notifications.Admin.XPRate.End.Self=[[GRAY]]\u4f60\u7ed3\u675f\u4e86\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6. -Notifications.Admin.XPRate.End.Others={0} [[GRAY]]\u7ed3\u675f\u4e86\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6 -Notifications.Admin.XPRate.Start.Others={0} [[GRAY]]\u5df2\u542f\u52a8\u6216\u4fee\u6539\u5177\u6709\u5168\u5c40 {1} \u500d\u7684\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6 -Notifications.Admin.Format.Others=[[GOLD]]([[GREEN]]mcMMO [[DARK_AQUA]]Admin[[GOLD]]) [[GRAY]]{0} -Notifications.Admin.Format.Self=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[GRAY]]{0} +Server.ConsoleName=&e[Server] +Notifications.Admin.XPRate.Start.Self=&7\u4f60\u5df2\u5c06\u5168\u5c40\u591a\u500d\u7ecf\u9a8c\u8bbe\u7f6e\u4e3a &6{0} \u500d +Notifications.Admin.XPRate.End.Self=&7\u4f60\u7ed3\u675f\u4e86\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6. +Notifications.Admin.XPRate.End.Others={0} &7\u7ed3\u675f\u4e86\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6 +Notifications.Admin.XPRate.Start.Others={0} &7\u5df2\u542f\u52a8\u6216\u4fee\u6539\u5177\u6709\u5168\u5c40 {1} \u500d\u7684\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6 +Notifications.Admin.Format.Others=&6(&amcMMO &3Admin&6) &7{0} +Notifications.Admin.Format.Self=&6(&amcMMO&6) &7{0} # Event -XPRate.Event= [[GOLD]]mcMMO \u73b0\u5728\u6b63\u5904\u4e8e\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6\u9636\u6bb5! \u7ecf\u9a8c\u83b7\u53d6\u7387\u4e3a {0}\u500d! +XPRate.Event= &6mcMMO \u73b0\u5728\u6b63\u5904\u4e8e\u591a\u500d\u7ecf\u9a8c\u4e8b\u4ef6\u9636\u6bb5! \u7ecf\u9a8c\u83b7\u53d6\u7387\u4e3a {0}\u500d! #GUIDES -Guides.Available=[[GRAY]]{0} \u7684\u5411\u5bfc - \u8f93\u5165 /{1} ? [\u9875\u6570] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} \u5411\u5bfc[[GOLD]]=- +Guides.Available=&7{0} \u7684\u5411\u5bfc - \u8f93\u5165 /{1} ? [\u9875\u6570] +Guides.Header=&6-=&a{0} \u5411\u5bfc&6=- Guides.Page.Invalid=\u4e0d\u662f\u4e00\u4e2a\u6709\u6548\u7684\u9875\u6570! Guides.Page.OutOfRange=\u90a3\u9875\u4e0d\u5b58\u5728, \u603b\u5171\u53ea\u6709 {0} \u9875 Guides.Usage= \u7528\u6cd5 /{0} ? [\u9875\u6570] ##\u6742\u6280 -Guides.Acrobatics.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u6742\u6280:\n[[YELLOW]]\u6742\u6280\u662f mcMMO \u4e2d\u4f18\u96c5\u79fb\u52a8\u7684\u827a\u672f\u3002\n[[YELLOW]]\u5b83\u63d0\u4f9b\u4e86\u6218\u6597\u52a0\u6210\u548c\u73af\u5883\u4f24\u5bb3\u52a0\u6210\u3002\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u83b7\u53d6:\n[[YELLOW]]\u901a\u8fc7\u5728\u6218\u6597\u4e2d\u95ea\u907f\u6216\u8005\u4ece\u9ad8\u5904\n[[YELLOW]]\u8dcc\u843d\u65f6\u53d7\u4f24\u5e76\u5e78\u5b58\u6765\u83b7\u5f97\u7ecf\u9a8c\u3002 -Guides.Acrobatics.Section.1=[[DARK_AQUA]]\u7ffb\u6eda\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f\n[[YELLOW]]\u5f53\u60a8\u53d7\u5230\u8dcc\u843d\u4f24\u5bb3\u65f6\u60a8\u6709\u88ab\u52a8\u673a\u4f1a\u6765\u514d\u53d7\u4f24\u5bb3\u3002\n[[YELLOW]]\u60a8\u53ef\u4ee5\u5728\u8dcc\u843d\u4e2d\u6309\u4f4f\u6f5c\u884c\u952e\u6765\u63d0\u5347\u89e6\u53d1\u51e0\u7387\u3002\n[[YELLOW]]\u8fd9\u5c06\u89e6\u53d1\u4e00\u4e2a\u4f18\u96c5\u5730\u7ffb\u6eda\u800c\u4e0d\u662f\u666e\u901a\u7684\u7ffb\u6eda\u3002\n[[YELLOW]]\u4f18\u96c5\u5730\u7ffb\u6eda\u7c7b\u4f3c\u666e\u901a\u7684\u7ffb\u6eda\u4f46\u662f\u5b83\u6709\u53cc\u500d\u51e0\u7387\n[[YELLOW]]\u53d1\u751f\uff0c\u5e76\u4e14\u80fd\u591f\u63d0\u4f9b\u6bd4\u666e\u901a\u5730\u7ffb\u6eda\u66f4\u9ad8\u7684\u4f24\u5bb3\u51cf\u514d\u3002\n[[YELLOW]]\u7ffb\u6eda\u51e0\u7387\u53d6\u51b3\u4e8e\u60a8\u7684\u6280\u80fd\u7b49\u7ea7 -Guides.Acrobatics.Section.2=[[DARK_AQUA]]\u95ea\u907f\u662f\u5982\u4f55\u5de5\u4f5c\u7684?\n[[YELLOW]]\u95ea\u907f\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n[[YELLOW]]\u4ed6\u5728\u4f60\u88ab\u653b\u51fb\u65f6\u6709\u4e00\u5b9a\u51e0\u7387\u88ab\u6fc0\u53d1\n[[YELLOW]]\u8fd9\u4e2a\u51e0\u7387\u548c\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u6709\u5173 +Guides.Acrobatics.Section.0=&3\u5173\u4e8e\u6742\u6280:\n&e\u6742\u6280\u662f mcMMO \u4e2d\u4f18\u96c5\u79fb\u52a8\u7684\u827a\u672f\u3002\n&e\u5b83\u63d0\u4f9b\u4e86\u6218\u6597\u52a0\u6210\u548c\u73af\u5883\u4f24\u5bb3\u52a0\u6210\u3002\n\n&3\u7ecf\u9a8c\u83b7\u53d6:\n&e\u901a\u8fc7\u5728\u6218\u6597\u4e2d\u95ea\u907f\u6216\u8005\u4ece\u9ad8\u5904\n&e\u8dcc\u843d\u65f6\u53d7\u4f24\u5e76\u5e78\u5b58\u6765\u83b7\u5f97\u7ecf\u9a8c\u3002 +Guides.Acrobatics.Section.1=&3\u7ffb\u6eda\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f\n&e\u5f53\u60a8\u53d7\u5230\u8dcc\u843d\u4f24\u5bb3\u65f6\u60a8\u6709\u88ab\u52a8\u673a\u4f1a\u6765\u514d\u53d7\u4f24\u5bb3\u3002\n&e\u60a8\u53ef\u4ee5\u5728\u8dcc\u843d\u4e2d\u6309\u4f4f\u6f5c\u884c\u952e\u6765\u63d0\u5347\u89e6\u53d1\u51e0\u7387\u3002\n&e\u8fd9\u5c06\u89e6\u53d1\u4e00\u4e2a\u4f18\u96c5\u5730\u7ffb\u6eda\u800c\u4e0d\u662f\u666e\u901a\u7684\u7ffb\u6eda\u3002\n&e\u4f18\u96c5\u5730\u7ffb\u6eda\u7c7b\u4f3c\u666e\u901a\u7684\u7ffb\u6eda\u4f46\u662f\u5b83\u6709\u53cc\u500d\u51e0\u7387\n&e\u53d1\u751f\uff0c\u5e76\u4e14\u80fd\u591f\u63d0\u4f9b\u6bd4\u666e\u901a\u5730\u7ffb\u6eda\u66f4\u9ad8\u7684\u4f24\u5bb3\u51cf\u514d\u3002\n&e\u7ffb\u6eda\u51e0\u7387\u53d6\u51b3\u4e8e\u60a8\u7684\u6280\u80fd\u7b49\u7ea7 +Guides.Acrobatics.Section.2=&3\u95ea\u907f\u662f\u5982\u4f55\u5de5\u4f5c\u7684?\n&e\u95ea\u907f\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n&e\u4ed6\u5728\u4f60\u88ab\u653b\u51fb\u65f6\u6709\u4e00\u5b9a\u51e0\u7387\u88ab\u6fc0\u53d1\n&e\u8fd9\u4e2a\u51e0\u7387\u548c\u4f60\u7684\u6280\u80fd\u7b49\u7ea7\u6709\u5173 ##\u70bc\u91d1 -Guides.Alchemy.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u70bc\u91d1:\n[[YELLOW]]\u70bc\u91d1\u662f\u836f\u6c34\u917f\u9020\u7684\u6280\u80fd\u3002\n[[YELLOW]]\u5b83\u63d0\u5347\u4e86\u836f\u6c34\u917f\u9020\u65f6\u7684\u901f\u5ea6\uff0c\u5e76\u4e14\u52a0\u5165\u4e86\n[[YELLOW]]\u65b0\u7684\uff08\u76f8\u5bf9\u4e4b\u524d\uff09\u65e0\u6cd5\u83b7\u53d6\u7684\u836f\u6c34\u3002\n\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u83b7\u53d6\uff1a\n[[YELLOW]]\u901a\u8fc7\u917f\u9020\u836f\u6c34\u6765\u83b7\u53d6\u7ecf\u9a8c\u3002 -Guides.Alchemy.Section.1=[[DARK_AQUA]]\u50ac\u5316\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f\n[[YELLOW]]\u50ac\u5316\u63d0\u5347\u917f\u9020\u7684\u901f\u5ea6\uff0c\u5728 1000 \u7ea7\n[[YELLOW]]\u65f6\u80fd\u8fbe\u5230\u6700\u9ad8 4 \u500d\u3002\n[[YELLOW]]\u6b64\u80fd\u529b\u9ed8\u8ba4\u5728 100 \u7ea7\u89e3\u9501\u3002 -Guides.Alchemy.Section.2=[[DARK_AQUA]]\u6df7\u5408\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f\n[[YELLOW]]\u6df7\u5408\u5141\u8bb8\u4f7f\u7528\u81ea\u8ba2\u539f\u6599\u917f\u9020\u66f4\u591a\u836f\u6c34\u3002\n[[YELLOW]]\u7279\u6b8a\u539f\u6599\u6839\u636e\u60a8\u7684\u7b49\u7ea7\u6765\u89e3\u9501\u3002\n[[YELLOW]]\u603b\u5171\u6709 8 \u4e2a\u7b49\u7ea7\u9700\u8981\u89e3\u9501\u3002 -Guides.Alchemy.Section.3=[[DARK_AQUA]]\u6df7\u5408\u7b2c 1 \u9636\u539f\u6599:\n[[YELLOW]]\u70c8\u7130\u7c89, \u53d1\u9175\u86db\u773c, \u6076\u9b42\u4e4b\u6cea, \u7ea2\u77f3,\n[[YELLOW]]\u8424\u77f3\u7c89, \u7cd6, \u95ea\u70c1\u7684\u897f\u74dc, \u91d1\u80e1\u841d\u535c,\n[[YELLOW]]\u5ca9\u6d46\u818f, \u5730\u72f1\u75a3, \u8718\u86db\u773c, \u706b\u836f, \u7761\u83b2,\n[[YELLOW]]\u6cb3\u8c5a\n[[YELLOW]](\u7eaf\u51c0\u836f\u6c34) -Guides.Alchemy.Section.4=[[DARK_AQUA]]\u6df7\u5408\u7b2c 2 \u9636\u539f\u6599:\n[[YELLOW]]\u80e1\u841d\u535c (\u6025\u8feb\u836f\u6c34)\n[[YELLOW]]\u7c98\u6db2\u7403 (\u8fdf\u949d\u836f\u6c34)\n\n[[DARK_AQUA]]\u6df7\u5408\u7b2c 3 \u9636\u539f\u6599:\n[[YELLOW]]\u4e0b\u754c\u77f3\u82f1 (\u4f24\u5bb3\u5438\u6536\u836f\u6c34)\n[[YELLOW]]\u7ea2\u8272\u8611\u83c7 (\u8df3\u8dc3\u836f\u6c34) -Guides.Alchemy.Section.5=[[DARK_AQUA]]\u6df7\u5408\u7b2c 4 \u9636\u539f\u6599:\n[[YELLOW]]\u82f9\u679c (\u751f\u547d\u52a0\u6210\u836f\u6c34)\n[[YELLOW]]\u8150\u8089 (\u9965\u997f\u836f\u6c34)\n\n[[DARK_AQUA]]\u6df7\u5408\u7b2c 5 \u9636\u539f\u6599:\n[[YELLOW]]\u8910\u8272\u8611\u83c7 (\u53cd\u80c3\u836f\u6c34)\n[[YELLOW]]\u58a8\u56ca (\u5931\u660e\u836f\u6c34) -Guides.Alchemy.Section.6=[[DARK_AQUA]]\u6df7\u5408\u7b2c 6 \u9636\u539f\u6599:\n[[YELLOW]]\u8568\u7c7b (\u9971\u548c\u836f\u6c34)\n\n[[DARK_AQUA]]\u6df7\u5408\u7b2c 7 \u9636\u539f\u6599:\n[[YELLOW]]\u6bd2\u9a6c\u94c3\u85af (Potion of Decay)\n\n[[\u8150\u70c2\u836f\u6c34]]\u6df7\u5408\u7b2c 8 \u9636\u539f\u6599:\n[[YELLOW]]\u666e\u901a\u91d1\u82f9\u679c (\u6297\u6027\u63d0\u5347\u836f\u6c34) +Guides.Alchemy.Section.0=&3\u5173\u4e8e\u70bc\u91d1:\n&e\u70bc\u91d1\u662f\u836f\u6c34\u917f\u9020\u7684\u6280\u80fd\u3002\n&e\u5b83\u63d0\u5347\u4e86\u836f\u6c34\u917f\u9020\u65f6\u7684\u901f\u5ea6\uff0c\u5e76\u4e14\u52a0\u5165\u4e86\n&e\u65b0\u7684\uff08\u76f8\u5bf9\u4e4b\u524d\uff09\u65e0\u6cd5\u83b7\u53d6\u7684\u836f\u6c34\u3002\n\n\n&3\u7ecf\u9a8c\u83b7\u53d6\uff1a\n&e\u901a\u8fc7\u917f\u9020\u836f\u6c34\u6765\u83b7\u53d6\u7ecf\u9a8c\u3002 +Guides.Alchemy.Section.1=&3\u50ac\u5316\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f\n&e\u50ac\u5316\u63d0\u5347\u917f\u9020\u7684\u901f\u5ea6\uff0c\u5728 1000 \u7ea7\n&e\u65f6\u80fd\u8fbe\u5230\u6700\u9ad8 4 \u500d\u3002\n&e\u6b64\u80fd\u529b\u9ed8\u8ba4\u5728 100 \u7ea7\u89e3\u9501\u3002 +Guides.Alchemy.Section.2=&3\u6df7\u5408\u662f\u5982\u4f55\u5de5\u4f5c\u7684\uff1f\n&e\u6df7\u5408\u5141\u8bb8\u4f7f\u7528\u81ea\u8ba2\u539f\u6599\u917f\u9020\u66f4\u591a\u836f\u6c34\u3002\n&e\u7279\u6b8a\u539f\u6599\u6839\u636e\u60a8\u7684\u7b49\u7ea7\u6765\u89e3\u9501\u3002\n&e\u603b\u5171\u6709 8 \u4e2a\u7b49\u7ea7\u9700\u8981\u89e3\u9501\u3002 +Guides.Alchemy.Section.3=&3\u6df7\u5408\u7b2c 1 \u9636\u539f\u6599:\n&e\u70c8\u7130\u7c89, \u53d1\u9175\u86db\u773c, \u6076\u9b42\u4e4b\u6cea, \u7ea2\u77f3,\n&e\u8424\u77f3\u7c89, \u7cd6, \u95ea\u70c1\u7684\u897f\u74dc, \u91d1\u80e1\u841d\u535c,\n&e\u5ca9\u6d46\u818f, \u5730\u72f1\u75a3, \u8718\u86db\u773c, \u706b\u836f, \u7761\u83b2,\n&e\u6cb3\u8c5a\n&e(\u7eaf\u51c0\u836f\u6c34) +Guides.Alchemy.Section.4=&3\u6df7\u5408\u7b2c 2 \u9636\u539f\u6599:\n&e\u80e1\u841d\u535c (\u6025\u8feb\u836f\u6c34)\n&e\u7c98\u6db2\u7403 (\u8fdf\u949d\u836f\u6c34)\n\n&3\u6df7\u5408\u7b2c 3 \u9636\u539f\u6599:\n&e\u4e0b\u754c\u77f3\u82f1 (\u4f24\u5bb3\u5438\u6536\u836f\u6c34)\n&e\u7ea2\u8272\u8611\u83c7 (\u8df3\u8dc3\u836f\u6c34) +Guides.Alchemy.Section.5=&3\u6df7\u5408\u7b2c 4 \u9636\u539f\u6599:\n&e\u82f9\u679c (\u751f\u547d\u52a0\u6210\u836f\u6c34)\n&e\u8150\u8089 (\u9965\u997f\u836f\u6c34)\n\n&3\u6df7\u5408\u7b2c 5 \u9636\u539f\u6599:\n&e\u8910\u8272\u8611\u83c7 (\u53cd\u80c3\u836f\u6c34)\n&e\u58a8\u56ca (\u5931\u660e\u836f\u6c34) +Guides.Alchemy.Section.6=&3\u6df7\u5408\u7b2c 6 \u9636\u539f\u6599:\n&e\u8568\u7c7b (\u9971\u548c\u836f\u6c34)\n\n&3\u6df7\u5408\u7b2c 7 \u9636\u539f\u6599:\n&e\u6bd2\u9a6c\u94c3\u85af (Potion of Decay)\n\n[[\u8150\u70c2\u836f\u6c34]]\u6df7\u5408\u7b2c 8 \u9636\u539f\u6599:\n&e\u666e\u901a\u91d1\u82f9\u679c (\u6297\u6027\u63d0\u5347\u836f\u6c34) ##\u683c\u6597 -Guides.Archery.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u7bad\u672f:\n[[YELLOW]]\u7bad\u672f\u662f\u7528\u5f13\u5c04\u7bad.\n[[YELLOW]]\u4e3a\u4f60\u63d0\u4f9b\u5404\u79cd\u7ad9\u4e1c\u52a0\u6210, \n[[YELLOW]]\u4f8b\u5982\u968f\u7740\u4f60\u7684\u7b49\u7ea7\u63d0\u5347\u4f24\u5bb3\uff0c\u4ee5\u53ca\u5c06\u5bf9\u624b\u51fb\u6655\u7684\u80fd\u529b\n[[YELLOW]]\u9664\u6b64\u4e4b\u5916\u4f60\u8fd8\u80fd\u4ece\u5bf9\u624b\u7684\u8eab\u4e0a\u56de\u6536\u7bad\u77e2.\n\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u8981\u83b7\u53d6\u6b64\u4ec5\u80fd\u7684\u7ecf\u9a8c\n[[YELLOW]]\u4f60\u9700\u8981\u5c04\u51fb\u602a\u7269\u6216\u5176\u4ed6\u73a9\u5bb6. -Guides.Archery.Section.1=[[DARK_AQUA]]\u6280\u5de7\u5c04\u51fb\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u6280\u5de7\u5c04\u51fb\u4f1a\u4f7f\u4f60\u7684\u5c04\u7bad\u653b\u51fb\u83b7\u5f97\u4f24\u5bb3\u52a0\u6210.\n[[YELLOW]]\u6280\u5de7\u5c04\u51fb\u63d0\u4f9b\u7684\u4f24\u5bb3\u52a0\u6210\u4f1a\u968f\u7740\n[[YELLOW]]\u7bad\u672f\u7b49\u7ea7\u7684\u63d0\u5347\u800c\u589e\u52a0.\n[[YELLOW]]\u4f7f\u7528\u9ed8\u8ba4\u8bbe\u7f6e\u4f60\u7684\u7bad\u672f\u6bcf\u4e94\u5341\u7ea7\u63d0\u9ad810%\u7684\u4f24\u5bb3\u52a0\u6210\n[[YELLOW]]\u6700\u9ad8\u63d0\u4f9b200%\u7684\u4f24\u5bb3\u52a0\u6210. -Guides.Archery.Section.2=[[DARK_AQUA]]\u51fb\u6655\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u5f53\u4f60\u5c04\u51fb\u73a9\u5bb6\u65f6\uff0c\u8fd9\u4e2a\u88ab\u52a8\u6709\u51e0\u7387\u4f7f\u5176\u4ed6\u73a9\u5bb6\u83b7\u5f97\u7729\u6655.\n[[YELLOW]]\u5f53\u51fb\u6655\u89e6\u53d1\u65f6\u4ed6\u4f1a\u65f6\n[[YELLOW]]\u5bf9\u624b\u76f4\u89c6\u524d\u65b9\u4e00\u5b9a\u65f6\u95f4.\n[[YELLOW]]\u5e76\u63d0\u4f9b4\u70b9\u7684\u989d\u5916\u4f24\u5bb3\uff082 \u5fc3\uff09. -Guides.Archery.Section.3=[[DARK_AQUA]]\u7bad\u77e2\u56de\u6536\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u5f53\u4f60\u7528\u5f13\u7bad\u51fb\u6740\u602a\u7269\u65f6\n[[YELLOW]]\u6709\u51e0\u7387\u56de\u6536\u7bad\u77e2.\n[[YELLOW]]\u8fd9\u4e2a\u51e0\u7387\u968f\u7740\u4f60\u7bad\u672f\u7b49\u7ea7\u7684\u63d0\u5347\u800c\u589e\u52a0.\n[[YELLOW]]\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8fd9\u4e2a\u80fd\u529b\u6bcf\u7ea7\u589e\u52a00.1%,\n[[YELLOW]]1000\u7ea7\u589e\u52a0100%. +Guides.Archery.Section.0=&3\u5173\u4e8e\u7bad\u672f:\n&e\u7bad\u672f\u662f\u7528\u5f13\u5c04\u7bad.\n&e\u4e3a\u4f60\u63d0\u4f9b\u5404\u79cd\u7ad9\u4e1c\u52a0\u6210, \n&e\u4f8b\u5982\u968f\u7740\u4f60\u7684\u7b49\u7ea7\u63d0\u5347\u4f24\u5bb3\uff0c\u4ee5\u53ca\u5c06\u5bf9\u624b\u51fb\u6655\u7684\u80fd\u529b\n&e\u9664\u6b64\u4e4b\u5916\u4f60\u8fd8\u80fd\u4ece\u5bf9\u624b\u7684\u8eab\u4e0a\u56de\u6536\u7bad\u77e2.\n\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u8981\u83b7\u53d6\u6b64\u4ec5\u80fd\u7684\u7ecf\u9a8c\n&e\u4f60\u9700\u8981\u5c04\u51fb\u602a\u7269\u6216\u5176\u4ed6\u73a9\u5bb6. +Guides.Archery.Section.1=&3\u6280\u5de7\u5c04\u51fb\u5982\u4f55\u5de5\u4f5c?\n&e\u6280\u5de7\u5c04\u51fb\u4f1a\u4f7f\u4f60\u7684\u5c04\u7bad\u653b\u51fb\u83b7\u5f97\u4f24\u5bb3\u52a0\u6210.\n&e\u6280\u5de7\u5c04\u51fb\u63d0\u4f9b\u7684\u4f24\u5bb3\u52a0\u6210\u4f1a\u968f\u7740\n&e\u7bad\u672f\u7b49\u7ea7\u7684\u63d0\u5347\u800c\u589e\u52a0.\n&e\u4f7f\u7528\u9ed8\u8ba4\u8bbe\u7f6e\u4f60\u7684\u7bad\u672f\u6bcf\u4e94\u5341\u7ea7\u63d0\u9ad810%\u7684\u4f24\u5bb3\u52a0\u6210\n&e\u6700\u9ad8\u63d0\u4f9b200%\u7684\u4f24\u5bb3\u52a0\u6210. +Guides.Archery.Section.2=&3\u51fb\u6655\u5982\u4f55\u5de5\u4f5c?\n&e\u5f53\u4f60\u5c04\u51fb\u73a9\u5bb6\u65f6\uff0c\u8fd9\u4e2a\u88ab\u52a8\u6709\u51e0\u7387\u4f7f\u5176\u4ed6\u73a9\u5bb6\u83b7\u5f97\u7729\u6655.\n&e\u5f53\u51fb\u6655\u89e6\u53d1\u65f6\u4ed6\u4f1a\u65f6\n&e\u5bf9\u624b\u76f4\u89c6\u524d\u65b9\u4e00\u5b9a\u65f6\u95f4.\n&e\u5e76\u63d0\u4f9b4\u70b9\u7684\u989d\u5916\u4f24\u5bb3\uff082 \u5fc3\uff09. +Guides.Archery.Section.3=&3\u7bad\u77e2\u56de\u6536\u5982\u4f55\u5de5\u4f5c?\n&e\u5f53\u4f60\u7528\u5f13\u7bad\u51fb\u6740\u602a\u7269\u65f6\n&e\u6709\u51e0\u7387\u56de\u6536\u7bad\u77e2.\n&e\u8fd9\u4e2a\u51e0\u7387\u968f\u7740\u4f60\u7bad\u672f\u7b49\u7ea7\u7684\u63d0\u5347\u800c\u589e\u52a0.\n&e\u9ed8\u8ba4\u60c5\u51b5\u4e0b\u8fd9\u4e2a\u80fd\u529b\u6bcf\u7ea7\u589e\u52a00.1%,\n&e1000\u7ea7\u589e\u52a0100%. ##\u65a7\u6280 -Guides.Axes.Section.0=[[DARK_AQUA]]\u5173\u4e8e \u65a7\u6280:\n[[YELLOW]]\u6709\u4e86\u65a7\u5934\u6280\u80fd,\u65a7\u5b50\u4e0d\u518d\u53ea\u662f\u780d\u6811\u800c\u5df2.\n[[YELLOW]]\u4f60\u8fd8\u53ef\u4ee5\u780d\u5176\u4ed6\u751f\u7269\u548c\u73a9\u5bb6\u6765\u8d5a\u53d6\u7ecf\u9a8c.\n[[YELLOW]]\u6253\u51fb\u751f\u7269\u65f6\u9644\u52a0\u51fb\u9000\u6548\u679c.\n[[YELLOW]]\u8fd8\u4f1a\u5bf9\u751f\u7269\u548c\u73a9\u5bb6\u9020\u6210\u81f4\u547d\u4f24\u5bb3.\n[[YELLOW]]\u4f60\u7684\u65a7\u5b50\u4f1a\u50cf\u4f10\u6728\u673a\u4e00\u6837.\n[[YELLOW]]\u8f7b\u677e\u524a\u6389\u654c\u4eba\u7684\u62a4\u7532.\n[[YELLOW]]\u6548\u679c\u968f\u7740\u6280\u80fd\u7b49\u7ea7\u63d0\u9ad8.\n[[DARK_AQUA]]\u7ecf\u9a8c\u7684\u83b7\u53d6:\n[[YELLOW]]\u624b\u6301\u65a7\u5b50\u653b\u51fb\u5176\u4ed6\u751f\u7269\u6216\u73a9\u5bb6. -Guides.Axes.Section.1=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u65a9\u9996\u8005?\n[[YELLOW]]\u8fd9\u4e2a\u6280\u80fd\u4f1a\u9020\u6210\u8303\u56f4\u6253\u51fb\u4f24\u5bb3\n[[YELLOW]]\u4f24\u5bb3\u7b49\u4e8e\u5bf9\u4e3b\u8981\u653b\u51fb\u76ee\u6807\u9020\u6210\u4f24\u5bb3\u768450%\n[[YELLOW]]\u6240\u4ee5\u5f88\u5bb9\u6613\u6e05\u7406\u6389\u4e00\u5927\u7247\u602a\u7269 -Guides.Axes.Section.2=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u81f4\u547d\u4e00\u51fb?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n[[YELLOW]]\u4e00\u5b9a\u51e0\u7387\u5bf9\u76ee\u6807\u9020\u6210\u989d\u5916\u4f24\u5bb3\n[[YELLOW]]\u9ed8\u8ba4\u6bcf2\u7ea7\u589e\u52a0 0.1%\n[[YELLOW]]\u5bf9\u751f\u7269\u9020\u62102\u500d\u4f24\u5bb3\n[[YELLOW]]\u5bf9\u73a9\u5bb6\u9020\u62101.5\u500d\u4f24\u5bb3 -Guides.Axes.Section.3=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u65a7\u7cbe\u901a?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n[[YELLOW]]\u4f7f\u7528\u65a7\u5b50\u653b\u51fb\u65f6\u9644\u52a0\u989d\u5916\u4f24\u5bb3\n[[YELLOW]]\u9ed8\u8ba4\u6bcf50\u7ea7\u989d\u5916\u63d0\u9ad81\u70b9\u4f24\u5bb3\n[[YELLOW]]4\u70b9\u989d\u5916\u4f24\u5bb3\u5c01\u9876 -Guides.Axes.Section.4=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u7834\u7532?\n[[YELLOW]]\u7528\u8db3\u591f\u7684\u529b\u91cf\u51fb\u788e\u62a4\u7532!\n[[YELLOW]]\u7834\u7532\u662f\u4e00\u4e2a\u88ab\u52a8\u7684\u80fd\u529b,\u5b83\u6709\u51e0\u7387\u4f1a\u635f\u8017\n[[YELLOW]]\u5bf9\u624b\u62a4\u7532\u7684\u8010\u4e45\u503c. \u8fd9\u4e2a\u4f24\u5bb3\u4f1a\u968f\u7740\u4f60\u65a7\u6280\u6280\u80fd\u7b49\u7ea7\u63d0\u5347. -Guides.Axes.Section.5=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u5f3a\u529b\u51b2\u51fb?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n[[YELLOW]]\u4f7f\u7528\u65a7\u5b50\u653b\u51fb\u65f6\u4e00\u5b9a\u51e0\u7387\u7ed9\u654c\u4eba\u5e26\u6765\u5de8\u5927\u7684\u51b2\u51fb\u529b\n[[YELLOW]]\u9ed8\u8ba4\u51e0\u7387\u4e3a 25%\n[[YELLOW]]\u6548\u679c\u76f8\u5f53\u4e8e \u51fb\u9000 II \u7684\u9644\u9b54\u6548\u679c\n[[YELLOW]]\u6b64\u5916\u8fd8\u4f1a\u5bf9\u76ee\u6807\u9020\u6210\u989d\u5916\u4f24\u5bb3 +Guides.Axes.Section.0=&3\u5173\u4e8e \u65a7\u6280:\n&e\u6709\u4e86\u65a7\u5934\u6280\u80fd,\u65a7\u5b50\u4e0d\u518d\u53ea\u662f\u780d\u6811\u800c\u5df2.\n&e\u4f60\u8fd8\u53ef\u4ee5\u780d\u5176\u4ed6\u751f\u7269\u548c\u73a9\u5bb6\u6765\u8d5a\u53d6\u7ecf\u9a8c.\n&e\u6253\u51fb\u751f\u7269\u65f6\u9644\u52a0\u51fb\u9000\u6548\u679c.\n&e\u8fd8\u4f1a\u5bf9\u751f\u7269\u548c\u73a9\u5bb6\u9020\u6210\u81f4\u547d\u4f24\u5bb3.\n&e\u4f60\u7684\u65a7\u5b50\u4f1a\u50cf\u4f10\u6728\u673a\u4e00\u6837.\n&e\u8f7b\u677e\u524a\u6389\u654c\u4eba\u7684\u62a4\u7532.\n&e\u6548\u679c\u968f\u7740\u6280\u80fd\u7b49\u7ea7\u63d0\u9ad8.\n&3\u7ecf\u9a8c\u7684\u83b7\u53d6:\n&e\u624b\u6301\u65a7\u5b50\u653b\u51fb\u5176\u4ed6\u751f\u7269\u6216\u73a9\u5bb6. +Guides.Axes.Section.1=&3\u4ec0\u4e48\u662f\u65a9\u9996\u8005?\n&e\u8fd9\u4e2a\u6280\u80fd\u4f1a\u9020\u6210\u8303\u56f4\u6253\u51fb\u4f24\u5bb3\n&e\u4f24\u5bb3\u7b49\u4e8e\u5bf9\u4e3b\u8981\u653b\u51fb\u76ee\u6807\u9020\u6210\u4f24\u5bb3\u768450%\n&e\u6240\u4ee5\u5f88\u5bb9\u6613\u6e05\u7406\u6389\u4e00\u5927\u7247\u602a\u7269 +Guides.Axes.Section.2=&3\u4ec0\u4e48\u662f\u81f4\u547d\u4e00\u51fb?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n&e\u4e00\u5b9a\u51e0\u7387\u5bf9\u76ee\u6807\u9020\u6210\u989d\u5916\u4f24\u5bb3\n&e\u9ed8\u8ba4\u6bcf2\u7ea7\u589e\u52a0 0.1%\n&e\u5bf9\u751f\u7269\u9020\u62102\u500d\u4f24\u5bb3\n&e\u5bf9\u73a9\u5bb6\u9020\u62101.5\u500d\u4f24\u5bb3 +Guides.Axes.Section.3=&3\u4ec0\u4e48\u662f\u65a7\u7cbe\u901a?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n&e\u4f7f\u7528\u65a7\u5b50\u653b\u51fb\u65f6\u9644\u52a0\u989d\u5916\u4f24\u5bb3\n&e\u9ed8\u8ba4\u6bcf50\u7ea7\u989d\u5916\u63d0\u9ad81\u70b9\u4f24\u5bb3\n&e4\u70b9\u989d\u5916\u4f24\u5bb3\u5c01\u9876 +Guides.Axes.Section.4=&3\u4ec0\u4e48\u662f\u7834\u7532?\n&e\u7528\u8db3\u591f\u7684\u529b\u91cf\u51fb\u788e\u62a4\u7532!\n&e\u7834\u7532\u662f\u4e00\u4e2a\u88ab\u52a8\u7684\u80fd\u529b,\u5b83\u6709\u51e0\u7387\u4f1a\u635f\u8017\n&e\u5bf9\u624b\u62a4\u7532\u7684\u8010\u4e45\u503c. \u8fd9\u4e2a\u4f24\u5bb3\u4f1a\u968f\u7740\u4f60\u65a7\u6280\u6280\u80fd\u7b49\u7ea7\u63d0\u5347. +Guides.Axes.Section.5=&3\u4ec0\u4e48\u662f\u5f3a\u529b\u51b2\u51fb?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n&e\u4f7f\u7528\u65a7\u5b50\u653b\u51fb\u65f6\u4e00\u5b9a\u51e0\u7387\u7ed9\u654c\u4eba\u5e26\u6765\u5de8\u5927\u7684\u51b2\u51fb\u529b\n&e\u9ed8\u8ba4\u51e0\u7387\u4e3a 25%\n&e\u6548\u679c\u76f8\u5f53\u4e8e \u51fb\u9000 II \u7684\u9644\u9b54\u6548\u679c\n&e\u6b64\u5916\u8fd8\u4f1a\u5bf9\u76ee\u6807\u9020\u6210\u989d\u5916\u4f24\u5bb3 ##\u6316\u6398 -Guides.Excavation.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u6316\u6398:\n[[YELLOW]]\u6316\u6398\u662f\u4ee5\u6316\u6398\u6ce5\u571f\u4ee5\u5bfb\u627e\u5b9d\u85cf\u7684\u884c\u4e3a.\n[[YELLOW]]\u901a\u8fc7\u6316\u6398,\u4f60\u5c06\u4f1a\u627e\u5230\u9690\u85cf\u7684\u5b9d\u85cf.\n[[YELLOW]]\u4f60\u6316\u7684\u8d8a\u591a\u4f60\u627e\u5230\u7684\u5b9d\u85cf\u4e5f\u5c31\u8d8a\u591a.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u8981\u83b7\u5f97\u8be5\u6280\u80fd\u7684\u7ecf\u9a8c\u4f60\u5fc5\u987b\u624b\u6301\u94f2\u5b50\u6316\u6398.\n[[YELLOW]]\u53ea\u6709\u7279\u5b9a\u7684\u65b9\u5757\u624d\u80fd\u83b7\u5f97\u7ecf\u9a8c,\u6316\u6398\u5230\u5b9d\u85cf. -Guides.Excavation.Section.1=[[DARK_AQUA]]\u53ef\u4ee5\u6316\u6398\u7684\u65b9\u5757:\n[[YELLOW]]\u8349\u65b9\u5757, \u6ce5\u571f, \u6c99\u5b50, \u7c98\u571f, \u7802\u783e, \u83cc\u4e1d, \u7075\u9b42\u6c99, \u96ea -Guides.Excavation.Section.2=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u66b4\u8d70\u94bb\u5934:\n[[YELLOW]]\u624b\u62ff\u94f2\u5b50\u53f3\u952e\u5355\u51fb\u4ee5\u8fdb\u5165\u51c6\u5907\u72b6\u6001.\n[[YELLOW]]\u4e00\u65e6\u8fdb\u5165\u8fd9\u79cd\u72b6\u6001,\u4f60\u7ea6\u67094\u79d2\u7684\u65f6\u95f4\u8ba9\u5de5\u5177\n[[YELLOW]]\u70b9\u51fb\u4e0e\u6316\u6398\u673a\u80fd\u517c\u5bb9\u7684\u65b9\u5757\n[[YELLOW]]\u8fd9\u6837\u5c31\u4f1a\u6fc0\u6d3b\u66b4\u8d70\u94bb\u5934\u6280\u80fd. -Guides.Excavation.Section.3=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u66b4\u8d70\u94bb\u5934?\n[[YELLOW]]\u66b4\u8d70\u94bb\u5934\u662f\u4e00\u79cd\u4e0e\u6316\u6398\u6280\u80fd\u76f8\u5173\u4e14\u6709\u65f6\u95f4\u9650\u5236\u7684\u80fd\u529b\n[[YELLOW]]\u5b83\u4f7f\u4f60\u627e\u5230\u5b9d\u85cf\u7684\u51e0\u7387\u589e\u52a0\u4e09\u500d\n[[YELLOW]]\u5e76\u4e14\u80fd\u77ac\u95f4\u6253\u7834\u517c\u5bb9\u7684\u65b9\u5757. -Guides.Excavation.Section.4=[[DARK_AQUA]]\u8003\u53e4\u5b66\u662f\u600e\u6837\u5de5\u4f5c\u7684?\n[[YELLOW]]\u6316\u6398\u51fa\u6765\u7684\u6bcf\u4e00\u4e2a\u5b9d\u85cf\u7684\u6389\u843d\u7269\u90fd\u6709\u81ea\u5df1\u7684\u6280\u80fd\u7b49\u7ea7\u8981\u6c42\n[[YELLOW]]\u56e0\u6b64\u5f88\u96be\u8bf4\u5b83\u5bf9\u4f60\u7684\u5e2e\u52a9\u6709\u591a\u5927\n[[YELLOW]]\u8bf7\u8bb0\u4f4f\uff0c\u6316\u6398\u673a\u80fd\u7b49\u7ea7\u8d8a\u9ad8\u6316\u5230\u7684\u5b9d\u85cf\u5c31\u8d8a\u591a.\n[[YELLOW]]\u8fd8\u8981\u8bb0\u5f97\u6bcf\u79cd\u517c\u5bb9\u6316\u6398\u7684\u65b9\u5757\u90fd\u6709\u81ea\u5df1\u72ec\u7279\u7684\u5b9d\u85cf\u6e05\u5355\n[[YELLOW]]\u6362\u53e5\u8bdd\u8bf4,\u4f60\u5728\u6ce5\u571f\u4e2d\u627e\u5230\u7684\u5b9d\u85cf.\n[[YELLOW]]\u5728\u7802\u783e\u4e2d\u4e0d\u4e00\u5b9a\u80fd\u627e\u5230. -Guides.Excavation.Section.5=[[DARK_AQUA]]\u5173\u4e8e\u6316\u6398\u6ce8\u610f\u4e8b\u9879:\n[[YELLOW]]\u6316\u6398\u6389\u843d\u7269\u662f\u5b8c\u5168\u53ef\u5b9a\u5236\u7684\n[[YELLOW]]\u56e0\u6b64\u6316\u51fa\u7684\u7ed3\u679c\u56e0\u670d\u52a1\u5668\u800c\u5f02. +Guides.Excavation.Section.0=&3\u5173\u4e8e\u6316\u6398:\n&e\u6316\u6398\u662f\u4ee5\u6316\u6398\u6ce5\u571f\u4ee5\u5bfb\u627e\u5b9d\u85cf\u7684\u884c\u4e3a.\n&e\u901a\u8fc7\u6316\u6398,\u4f60\u5c06\u4f1a\u627e\u5230\u9690\u85cf\u7684\u5b9d\u85cf.\n&e\u4f60\u6316\u7684\u8d8a\u591a\u4f60\u627e\u5230\u7684\u5b9d\u85cf\u4e5f\u5c31\u8d8a\u591a.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u8981\u83b7\u5f97\u8be5\u6280\u80fd\u7684\u7ecf\u9a8c\u4f60\u5fc5\u987b\u624b\u6301\u94f2\u5b50\u6316\u6398.\n&e\u53ea\u6709\u7279\u5b9a\u7684\u65b9\u5757\u624d\u80fd\u83b7\u5f97\u7ecf\u9a8c,\u6316\u6398\u5230\u5b9d\u85cf. +Guides.Excavation.Section.1=&3\u53ef\u4ee5\u6316\u6398\u7684\u65b9\u5757:\n&e\u8349\u65b9\u5757, \u6ce5\u571f, \u6c99\u5b50, \u7c98\u571f, \u7802\u783e, \u83cc\u4e1d, \u7075\u9b42\u6c99, \u96ea +Guides.Excavation.Section.2=&3\u5982\u4f55\u4f7f\u7528\u66b4\u8d70\u94bb\u5934:\n&e\u624b\u62ff\u94f2\u5b50\u53f3\u952e\u5355\u51fb\u4ee5\u8fdb\u5165\u51c6\u5907\u72b6\u6001.\n&e\u4e00\u65e6\u8fdb\u5165\u8fd9\u79cd\u72b6\u6001,\u4f60\u7ea6\u67094\u79d2\u7684\u65f6\u95f4\u8ba9\u5de5\u5177\n&e\u70b9\u51fb\u4e0e\u6316\u6398\u673a\u80fd\u517c\u5bb9\u7684\u65b9\u5757\n&e\u8fd9\u6837\u5c31\u4f1a\u6fc0\u6d3b\u66b4\u8d70\u94bb\u5934\u6280\u80fd. +Guides.Excavation.Section.3=&3\u4ec0\u4e48\u662f\u66b4\u8d70\u94bb\u5934?\n&e\u66b4\u8d70\u94bb\u5934\u662f\u4e00\u79cd\u4e0e\u6316\u6398\u6280\u80fd\u76f8\u5173\u4e14\u6709\u65f6\u95f4\u9650\u5236\u7684\u80fd\u529b\n&e\u5b83\u4f7f\u4f60\u627e\u5230\u5b9d\u85cf\u7684\u51e0\u7387\u589e\u52a0\u4e09\u500d\n&e\u5e76\u4e14\u80fd\u77ac\u95f4\u6253\u7834\u517c\u5bb9\u7684\u65b9\u5757. +Guides.Excavation.Section.4=&3\u8003\u53e4\u5b66\u662f\u600e\u6837\u5de5\u4f5c\u7684?\n&e\u6316\u6398\u51fa\u6765\u7684\u6bcf\u4e00\u4e2a\u5b9d\u85cf\u7684\u6389\u843d\u7269\u90fd\u6709\u81ea\u5df1\u7684\u6280\u80fd\u7b49\u7ea7\u8981\u6c42\n&e\u56e0\u6b64\u5f88\u96be\u8bf4\u5b83\u5bf9\u4f60\u7684\u5e2e\u52a9\u6709\u591a\u5927\n&e\u8bf7\u8bb0\u4f4f\uff0c\u6316\u6398\u673a\u80fd\u7b49\u7ea7\u8d8a\u9ad8\u6316\u5230\u7684\u5b9d\u85cf\u5c31\u8d8a\u591a.\n&e\u8fd8\u8981\u8bb0\u5f97\u6bcf\u79cd\u517c\u5bb9\u6316\u6398\u7684\u65b9\u5757\u90fd\u6709\u81ea\u5df1\u72ec\u7279\u7684\u5b9d\u85cf\u6e05\u5355\n&e\u6362\u53e5\u8bdd\u8bf4,\u4f60\u5728\u6ce5\u571f\u4e2d\u627e\u5230\u7684\u5b9d\u85cf.\n&e\u5728\u7802\u783e\u4e2d\u4e0d\u4e00\u5b9a\u80fd\u627e\u5230. +Guides.Excavation.Section.5=&3\u5173\u4e8e\u6316\u6398\u6ce8\u610f\u4e8b\u9879:\n&e\u6316\u6398\u6389\u843d\u7269\u662f\u5b8c\u5168\u53ef\u5b9a\u5236\u7684\n&e\u56e0\u6b64\u6316\u51fa\u7684\u7ed3\u679c\u56e0\u670d\u52a1\u5668\u800c\u5f02. ##\u9493\u9c7c -Guides.Fishing.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u9493\u9c7c:\n[[YELLOW]]\u5173\u4e8e\u9493\u9c7c\u6280\u80fd, \u9493\u9c7c\u518d\u6b21\u4f7f\u4eba\u632f\u594b!\n[[YELLOW]]\u627e\u5230\u9690\u85cf\u7684\u5b9d\u85cf\u4ece\u602a\u7269\u8eab\u4e0a\u6296\u843d\u7269\u54c1.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u9493\u9c7c. -Guides.Fishing.Section.1=[[DARK_AQUA]]\u6dd8\u91d1\u8005\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u4e2a\u80fd\u529b\u4f7f\u4f60\u5728\u9493\u9c7c\u65f6\u627e\u5230\u5b9d\u85cf \n[[YELLOW]]\u5e76\u4e14\u7269\u54c1\u6709\u5c0f\u51e0\u7387\u5e26\u6709\u9644\u9b54.\n[[YELLOW]]\u9493\u9c7c\u6280\u80fd\u7684\u6bcf\u4e00\u4e2a\u7ea7\u522b\u7684\u5b9d\u85cf\u90fd\u6709\u6982\u7387\u6389\u843d\n[[YELLOW]].\u5b9d\u85cf\u7684\u6982\u7387\u53d6\u51b3\u4e8e\u7a00\u6709\u5ea6\u7684\u6389\u843d\u51e0\u7387\n[[YELLOW]]\u4f60\u7684\u9493\u9c7c\u7b49\u7ea7\u8d8a\u9ad8,\u4f60\u8d8a\u6709\u53ef\u80fd\u627e\u5230\u66f4\u597d\u7684\u5b9d\u85cf.\n[[YELLOW]]\u83b7\u5f97\u5b9d\u85cf\u7684\u51e0\u7387\u4e5f\u8d8a\u9ad8. -Guides.Fishing.Section.2=[[DARK_AQUA]]\u51b0\u9493\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u53ef\u4ee5\u8ba9\u4f60\u5728\u51b0\u6e56\u4e2d\u9493\u9c7c!\n[[YELLOW]]\u5c06\u4f60\u7684\u9c7c\u7aff\u6254\u5728\u51b0\u6e56\u91cc\u8fd9\u4e2a\u80fd\u529b\u4f1a\u5728\u51b0\u4e0a\n[[YELLOW]]\u5f62\u6210\u4e00\u4e2a\u5c0f\u5b54\u4f9b\u4f60\u9493\u9c7c. -Guides.Fishing.Section.3=[[DARK_AQUA]]\u9493\u9c7c\u5927\u5e08\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u4e2a\u88ab\u52a8\u589e\u52a0\u4e86\u9493\u9c7c\u65f6\u54ac\u94a9\u7684\u51e0\u7387.\n[[YELLOW]]\u5f53\u4f60\u89e3\u9501\u8fd9\u79cd\u80fd\u529b\u65f6\n[[YELLOW]]\u5728\u8239\u4e0a\u6216\u8005\u5728\u6d77\u6d0b\u751f\u7269\u7fa4\u7cfb\u9493\u9c7c\u65f6\u9493\u5230\u9c7c\u7684\u51e0\u7387\u589e\u52a0\u4e00\u500d. -Guides.Fishing.Section.4=[[DARK_AQUA]]\u6296\u52a8\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u79cd\u4e3b\u52a8\u6280\u80fd\u53ef\u4ee5\u8ba9\u4f60\u7528\u9c7c\u7aff\u52fe\u4f4f\u751f\u7269\n[[YELLOW]]\u5e76\u4ece\u4ed6\u4eec\u8eab\u4e0a\u83b7\u53d6\u7269\u54c1. \n[[YELLOW]]\u751f\u7269\u4f1a\u6389\u843d\u4ed6\u4eec\u6b7b\u4ea1\u65f6\u6389\u843d\u7684\u7269\u54c1.\n[[YELLOW]]\u4e5f\u53ef\u80fd\u83b7\u5f97\u602a\u7269\u7684\u5934 \n[[YELLOW]]\u4e00\u822c\u60c5\u51b5\u4e0b\u8fd9\u4e9b\u5934\u65e0\u6cd5\u5728\u751f\u5b58\u6a21\u5f0f\u4e2d\u83b7\u5f97. -Guides.Fishing.Section.5=[[DARK_AQUA]]\u6e14\u592b\u7684\u98df\u8c31\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u4e2a\u88ab\u52a8\u589e\u52a0\u4e86\u5403\u9c7c\u65f6\u6062\u590d\u7684\u9971\u98df\u5ea6. -Guides.Fishing.Section.6=[[DARK_AQUA]]\u5173\u4e8e\u9493\u9c7c\u7684\u8bf4\u660e:\n[[YELLOW]]\u9493\u9c7c\u7684\u6389\u843d\u7269\u662f\u53ef\u4ee5\u81ea\u5b9a\u4e49\u7684,\n[[YELLOW]]\u6240\u4ee5\u6389\u843d\u7269\u56e0\u670d\u52a1\u5668\u800c\u5f02. +Guides.Fishing.Section.0=&3\u5173\u4e8e\u9493\u9c7c:\n&e\u5173\u4e8e\u9493\u9c7c\u6280\u80fd, \u9493\u9c7c\u518d\u6b21\u4f7f\u4eba\u632f\u594b!\n&e\u627e\u5230\u9690\u85cf\u7684\u5b9d\u85cf\u4ece\u602a\u7269\u8eab\u4e0a\u6296\u843d\u7269\u54c1.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u9493\u9c7c. +Guides.Fishing.Section.1=&3\u6dd8\u91d1\u8005\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u4e2a\u80fd\u529b\u4f7f\u4f60\u5728\u9493\u9c7c\u65f6\u627e\u5230\u5b9d\u85cf \n&e\u5e76\u4e14\u7269\u54c1\u6709\u5c0f\u51e0\u7387\u5e26\u6709\u9644\u9b54.\n&e\u9493\u9c7c\u6280\u80fd\u7684\u6bcf\u4e00\u4e2a\u7ea7\u522b\u7684\u5b9d\u85cf\u90fd\u6709\u6982\u7387\u6389\u843d\n&e.\u5b9d\u85cf\u7684\u6982\u7387\u53d6\u51b3\u4e8e\u7a00\u6709\u5ea6\u7684\u6389\u843d\u51e0\u7387\n&e\u4f60\u7684\u9493\u9c7c\u7b49\u7ea7\u8d8a\u9ad8,\u4f60\u8d8a\u6709\u53ef\u80fd\u627e\u5230\u66f4\u597d\u7684\u5b9d\u85cf.\n&e\u83b7\u5f97\u5b9d\u85cf\u7684\u51e0\u7387\u4e5f\u8d8a\u9ad8. +Guides.Fishing.Section.2=&3\u51b0\u9493\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u53ef\u4ee5\u8ba9\u4f60\u5728\u51b0\u6e56\u4e2d\u9493\u9c7c!\n&e\u5c06\u4f60\u7684\u9c7c\u7aff\u6254\u5728\u51b0\u6e56\u91cc\u8fd9\u4e2a\u80fd\u529b\u4f1a\u5728\u51b0\u4e0a\n&e\u5f62\u6210\u4e00\u4e2a\u5c0f\u5b54\u4f9b\u4f60\u9493\u9c7c. +Guides.Fishing.Section.3=&3\u9493\u9c7c\u5927\u5e08\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u4e2a\u88ab\u52a8\u589e\u52a0\u4e86\u9493\u9c7c\u65f6\u54ac\u94a9\u7684\u51e0\u7387.\n&e\u5f53\u4f60\u89e3\u9501\u8fd9\u79cd\u80fd\u529b\u65f6\n&e\u5728\u8239\u4e0a\u6216\u8005\u5728\u6d77\u6d0b\u751f\u7269\u7fa4\u7cfb\u9493\u9c7c\u65f6\u9493\u5230\u9c7c\u7684\u51e0\u7387\u589e\u52a0\u4e00\u500d. +Guides.Fishing.Section.4=&3\u6296\u52a8\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u79cd\u4e3b\u52a8\u6280\u80fd\u53ef\u4ee5\u8ba9\u4f60\u7528\u9c7c\u7aff\u52fe\u4f4f\u751f\u7269\n&e\u5e76\u4ece\u4ed6\u4eec\u8eab\u4e0a\u83b7\u53d6\u7269\u54c1. \n&e\u751f\u7269\u4f1a\u6389\u843d\u4ed6\u4eec\u6b7b\u4ea1\u65f6\u6389\u843d\u7684\u7269\u54c1.\n&e\u4e5f\u53ef\u80fd\u83b7\u5f97\u602a\u7269\u7684\u5934 \n&e\u4e00\u822c\u60c5\u51b5\u4e0b\u8fd9\u4e9b\u5934\u65e0\u6cd5\u5728\u751f\u5b58\u6a21\u5f0f\u4e2d\u83b7\u5f97. +Guides.Fishing.Section.5=&3\u6e14\u592b\u7684\u98df\u8c31\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u4e2a\u88ab\u52a8\u589e\u52a0\u4e86\u5403\u9c7c\u65f6\u6062\u590d\u7684\u9971\u98df\u5ea6. +Guides.Fishing.Section.6=&3\u5173\u4e8e\u9493\u9c7c\u7684\u8bf4\u660e:\n&e\u9493\u9c7c\u7684\u6389\u843d\u7269\u662f\u53ef\u4ee5\u81ea\u5b9a\u4e49\u7684,\n&e\u6240\u4ee5\u6389\u843d\u7269\u56e0\u670d\u52a1\u5668\u800c\u5f02. ##Herbalism -Guides.Herbalism.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u8349\u836f\u5b66:\n[[YELLOW]]\u8349\u836f\u5b66\u662f\u5173\u4e8e\u91c7\u96c6\u8349\u836f\u4e0e\u690d\u7269\u7684\u6280\u80fd.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u62c9\u8fdc:\n[[YELLOW]]\u91c7\u96c6\u8349\u836f\u6216\u690d\u7269. -Guides.Herbalism.Section.1=[[DARK_AQUA]]\u53ef\u4f5c\u7528\u7684\u8349\u836f/\u690d\u7269\n[[YELLOW]]\u5c0f\u9ea6, \u9a6c\u94c3\u85af, \u80e1\u841d\u535c, \u897f\u74dc, \n[[YELLOW]]\u5357\u74dc, \u7518\u8517, \u53ef\u53ef\u8c46, \u82b1, \u4ed9\u4eba\u638c, \u8611\u83c7,\n[[YELLOW]]\u5730\u72f1\u75a3, \u83b2\u53f6, \u4e0e\u85e4\u8513. -Guides.Herbalism.Section.2=[[DARK_AQUA]]\u5927\u5730\u795d\u798f\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u5927\u5730\u795d\u798f\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd, \u5f53\u4f60\u624b\u6301\u9504\u5934\u65f6\n[[YELLOW]]\u70b9\u51fb\u53f3\u952e\u53ef\u53d1\u52a8\u6280\u80fd. \u5927\u5730\u795d\u798f\u63d0\u9ad8\u4e09\u500d\u6536\u83b7\u7684\u673a\u7387. \n[[YELLOW]]\u540c\u65f6\u4e5f\u8ba9\u73a9\u5bb6\u6709\u80fd\u529b\u4f7f\u7528\u8eab\u4e0a\u7684\u79cd\u5b50\u6765\u8f6c\u5316\n[[YELLOW]]\u65b9\u5757\u5e76\u8d4b\u4e88\u751f\u547d. -Guides.Herbalism.Section.3=[[DARK_AQUA]]\u7eff\u62c7\u6307(\u4f5c\u7269)\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u4f5c\u7269\u5728\u91c7\u96c6\u65f6\n[[YELLOW]]\u81ea\u52a8\u79cd\u56de\u53bb.\n[[YELLOW]]\u6982\u7387\u53d6\u51b3\u4e8e\u4f60\u7684\u8349\u836f\u5b66\u6280\u80fd\u7b49\u7ea7. -Guides.Herbalism.Section.4=[[DARK_AQUA]]\u7eff\u624b\u6307(\u5706\u77f3/\u77f3\u7816/\u6ce5\u571f)\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u8ba9\u4f60\u5728\u624b\u62ff\u7740\u79cd\u5b50\u65f6,\n[[YELLOW]]\u5bf9\u5706\u77f3\u77f3/\u77f3\u7816/\u6ce5\u571f,\u70b9\u51fb\u53f3\u952e,\u53ef\u4f7f\u5b83\u4eec\u53d8\u6210\n[[YELLOW]]\u82d4\u77f3\u8349\u65b9\u5757\u7b49,\u4f1a\u6d88\u8017\u4e00\u9897\u79cd\u5b50. -Guides.Herbalism.Section.5=[[DARK_AQUA]]\u519c\u592b\u98df\u8c31\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd, \u53ef\u589e\u52a0\u4e0b\u5217\u98df\u7269\u7684\u9971\u98df\u5ea6\u6062\u590d -\n[[YELLOW]]\u9762\u5305, \u66f2\u5947, \u897f\u74dc, \u8611\u83c7\u6c64, \u80e1\u841d\u535c, \u9a6c\u94c3\u85af. -Guides.Herbalism.Section.6=[[DARK_AQUA]]\u6d77\u62c9\u5c14\u7684\u795d\u798f\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u6709\u673a\u7387\u5728\u7528\u5251\u7834\u574f\u7279\u5b9a\n[[YELLOW]]\u65b9\u5757\u65f6\u83b7\u5f97\u7a00\u6709\u9053\u5177. -Guides.Herbalism.Section.7=[[DARK_AQUA]]\u53cc\u500d\u6389\u843d\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\u4f7f\u73a9\u5bb6\u80fd\u52a0\u500d\u6536\u83b7. +Guides.Herbalism.Section.0=&3\u5173\u4e8e\u8349\u836f\u5b66:\n&e\u8349\u836f\u5b66\u662f\u5173\u4e8e\u91c7\u96c6\u8349\u836f\u4e0e\u690d\u7269\u7684\u6280\u80fd.\n\n&3\u7ecf\u9a8c\u62c9\u8fdc:\n&e\u91c7\u96c6\u8349\u836f\u6216\u690d\u7269. +Guides.Herbalism.Section.1=&3\u53ef\u4f5c\u7528\u7684\u8349\u836f/\u690d\u7269\n&e\u5c0f\u9ea6, \u9a6c\u94c3\u85af, \u80e1\u841d\u535c, \u897f\u74dc, \n&e\u5357\u74dc, \u7518\u8517, \u53ef\u53ef\u8c46, \u82b1, \u4ed9\u4eba\u638c, \u8611\u83c7,\n&e\u5730\u72f1\u75a3, \u83b2\u53f6, \u4e0e\u85e4\u8513. +Guides.Herbalism.Section.2=&3\u5927\u5730\u795d\u798f\u5982\u4f55\u5de5\u4f5c?\n&e\u5927\u5730\u795d\u798f\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd, \u5f53\u4f60\u624b\u6301\u9504\u5934\u65f6\n&e\u70b9\u51fb\u53f3\u952e\u53ef\u53d1\u52a8\u6280\u80fd. \u5927\u5730\u795d\u798f\u63d0\u9ad8\u4e09\u500d\u6536\u83b7\u7684\u673a\u7387. \n&e\u540c\u65f6\u4e5f\u8ba9\u73a9\u5bb6\u6709\u80fd\u529b\u4f7f\u7528\u8eab\u4e0a\u7684\u79cd\u5b50\u6765\u8f6c\u5316\n&e\u65b9\u5757\u5e76\u8d4b\u4e88\u751f\u547d. +Guides.Herbalism.Section.3=&3\u7eff\u62c7\u6307(\u4f5c\u7269)\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u4f5c\u7269\u5728\u91c7\u96c6\u65f6\n&e\u81ea\u52a8\u79cd\u56de\u53bb.\n&e\u6982\u7387\u53d6\u51b3\u4e8e\u4f60\u7684\u8349\u836f\u5b66\u6280\u80fd\u7b49\u7ea7. +Guides.Herbalism.Section.4=&3\u7eff\u624b\u6307(\u5706\u77f3/\u77f3\u7816/\u6ce5\u571f)\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u8ba9\u4f60\u5728\u624b\u62ff\u7740\u79cd\u5b50\u65f6,\n&e\u5bf9\u5706\u77f3\u77f3/\u77f3\u7816/\u6ce5\u571f,\u70b9\u51fb\u53f3\u952e,\u53ef\u4f7f\u5b83\u4eec\u53d8\u6210\n&e\u82d4\u77f3\u8349\u65b9\u5757\u7b49,\u4f1a\u6d88\u8017\u4e00\u9897\u79cd\u5b50. +Guides.Herbalism.Section.5=&3\u519c\u592b\u98df\u8c31\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd, \u53ef\u589e\u52a0\u4e0b\u5217\u98df\u7269\u7684\u9971\u98df\u5ea6\u6062\u590d -\n&e\u9762\u5305, \u66f2\u5947, \u897f\u74dc, \u8611\u83c7\u6c64, \u80e1\u841d\u535c, \u9a6c\u94c3\u85af. +Guides.Herbalism.Section.6=&3\u6d77\u62c9\u5c14\u7684\u795d\u798f\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u6709\u673a\u7387\u5728\u7528\u5251\u7834\u574f\u7279\u5b9a\n&e\u65b9\u5757\u65f6\u83b7\u5f97\u7a00\u6709\u9053\u5177. +Guides.Herbalism.Section.7=&3\u53cc\u500d\u6389\u843d\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\u4f7f\u73a9\u5bb6\u80fd\u52a0\u500d\u6536\u83b7. ##\u6316\u77ff -Guides.Mining.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u6316\u77ff:\n[[YELLOW]]\u6316\u77ff\u5305\u62ec\u6316\u6398\u77f3\u5934\u548c\u77ff\u7269. \n[[YELLOW]]\u6316\u77ff\u6280\u80fd\u53ef\u4ee5\u63d0\u4f9b\u591a\u91cd\u77ff\u7269\u6389\u843d\u7684\u5956\u52b1.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u83b7\u53d6\u6b64\u6280\u80fd\u7684\u7ecf\u9a8c\u503c, \u4f60\u5fc5\u987b\u62ff\u7740\u77ff\u9550\u8fdb\u884c\u6316\u6398.\n[[YELLOW]]\u53ea\u6709\u7279\u5b9a\u65b9\u5757\u624d\u80fd\u83b7\u53d6\u7ecf\u9a8c. -Guides.Mining.Section.1=[[DARK_AQUA]]\u517c\u5bb9\u6750\u6599:\n[[YELLOW]]\u77f3\u5934,\u7164\u77ff\u77f3,\u94c1\u77ff\u77f3,\u91d1\u77ff\u77f3,\u94bb\u77f3\u77ff\u77f3,\u7ea2\u77f3\u77ff\u77f3,\n[[YELLOW]]\u9752\u91d1\u77f3\u77ff\u77f3,\u9ed1\u66dc\u77f3,\u82d4\u77f3,\u672b\u5730\u77f3,\n[[YELLOW]]\u8424\u77f3,\u5730\u72f1\u5ca9. -Guides.Mining.Section.2=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u8d85\u7ea7\u788e\u77f3\u673a:\n[[YELLOW]]\u628a\u9550\u5b50\u62ff\u5728\u4f60\u7684\u624b\u4e0a,\u6309\u4e0b\u53f3\u952e\u6765\u51c6\u5907\u4f60\u7684\u9550\u5b50.\n[[YELLOW]]\u4f60\u5c06\u67094\u79d2\u949f\u7684\u65f6\u95f4\u6765\u6fc0\u53d1\u4f60\u7684\u6280\u80fd.\n[[YELLOW]]\u5f53\u4f60\u6572\u4e0b\u5bf9\u5e94\u7684\u77f3\u5934\u4ee5\u540e,\u8d85\u7ea7\u788e\u77f3\u673a\u5c06\u88ab\u6fc0\u6d3b. -Guides.Mining.Section.3=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u8d85\u7ea7\u788e\u77f3\u673a?\n[[YELLOW]]\u8d85\u7ea7\u788e\u77f3\u673a\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\n[[YELLOW]]\u5b83\u80fd\u4f7f\u4f60\u5728\u6316\u6389\u5bf9\u5e94\u77ff\u77f3\u7684\u65f6\u5019\u589e\u52a03\u500d\u6389\u843d\u51e0\u7387\n[[YELLOW]]\u5e76\u4e14\u5728\u6280\u80fd\u65f6\u95f4\u5185\u77ac\u95f4\u7834\u574f\u77f3\u5934\u548c\u77ff\u77f3 -Guides.Mining.Section.4=[[DARK_AQUA]\u5982\u4f55\u4f7f\u7528\u7206\u7834\u5f00\u91c7:\n[[YELLOW]]\u628a\u96f7\u7ba1\u62ff\u5728\u624b\u4e0a,\u9ed8\u8ba4\u7684\u60c5\u51b5\u4e0b\u662f\u6253\u706b\u5668.\n[[YELLOW]]\u5728\u4e00\u5b9a\u8ddd\u79bb\u5185\u53f3\u952e\u70b9\u51fbTNT,\u8fd9\u5c06\u4f1a\u4f7f\u5f97TNT\u5728\u77ac\u95f4\u5185\u7206\u70b8. -Guides.Mining.Section.5=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u7206\u7834\u5f00\u91c7?\n[[YELLOW]]\u7206\u7834\u5f00\u91c7\u662f\u4e00\u4e2a\u9700\u8981\u51b7\u5374\u65f6\u95f4\u7684\u6316\u77ff\u6280\u80fd\n[[YELLOW]]\u5b83\u80fd\u4f7f\u4f60\u5728\u4f7f\u7528TNT\u70b8\u77ff\u65f6\u83b7\u5f97\u989d\u5916\u5956\u52b1\n[[YELLOW]]\u7206\u7834\u5f00\u91c7\u603b\u5171\u67093\u4e2a\u529f\u80fd\n[[YELLOW]]\u5927\u53f7\u70b8\u5f39:\u4f7f\u4f60\u7684TNT\u7206\u70b8\u8303\u56f4\u6269\u5927\n[[YELLOW]]\u7206\u7834\u4e13\u5bb6:\u964d\u4f4e\u4f60\u53d7\u5230TNT\u7684\u7206\u70b8\u4f24\u5bb3\n[[YELLOW]]\u7206\u7834\u5f00\u91c7:\u4f7f\u4f60\u70b9\u71c3\u7684TNT\u70b8\u4e0b\u8303\u56f4\u5185\u4e00\u5b9a\u6570\u91cf\u7684\u77ff\u77f3 +Guides.Mining.Section.0=&3\u5173\u4e8e\u6316\u77ff:\n&e\u6316\u77ff\u5305\u62ec\u6316\u6398\u77f3\u5934\u548c\u77ff\u7269. \n&e\u6316\u77ff\u6280\u80fd\u53ef\u4ee5\u63d0\u4f9b\u591a\u91cd\u77ff\u7269\u6389\u843d\u7684\u5956\u52b1.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u83b7\u53d6\u6b64\u6280\u80fd\u7684\u7ecf\u9a8c\u503c, \u4f60\u5fc5\u987b\u62ff\u7740\u77ff\u9550\u8fdb\u884c\u6316\u6398.\n&e\u53ea\u6709\u7279\u5b9a\u65b9\u5757\u624d\u80fd\u83b7\u53d6\u7ecf\u9a8c. +Guides.Mining.Section.1=&3\u517c\u5bb9\u6750\u6599:\n&e\u77f3\u5934,\u7164\u77ff\u77f3,\u94c1\u77ff\u77f3,\u91d1\u77ff\u77f3,\u94bb\u77f3\u77ff\u77f3,\u7ea2\u77f3\u77ff\u77f3,\n&e\u9752\u91d1\u77f3\u77ff\u77f3,\u9ed1\u66dc\u77f3,\u82d4\u77f3,\u672b\u5730\u77f3,\n&e\u8424\u77f3,\u5730\u72f1\u5ca9. +Guides.Mining.Section.2=&3\u5982\u4f55\u4f7f\u7528\u8d85\u7ea7\u788e\u77f3\u673a:\n&e\u628a\u9550\u5b50\u62ff\u5728\u4f60\u7684\u624b\u4e0a,\u6309\u4e0b\u53f3\u952e\u6765\u51c6\u5907\u4f60\u7684\u9550\u5b50.\n&e\u4f60\u5c06\u67094\u79d2\u949f\u7684\u65f6\u95f4\u6765\u6fc0\u53d1\u4f60\u7684\u6280\u80fd.\n&e\u5f53\u4f60\u6572\u4e0b\u5bf9\u5e94\u7684\u77f3\u5934\u4ee5\u540e,\u8d85\u7ea7\u788e\u77f3\u673a\u5c06\u88ab\u6fc0\u6d3b. +Guides.Mining.Section.3=&3\u4ec0\u4e48\u662f\u8d85\u7ea7\u788e\u77f3\u673a?\n&e\u8d85\u7ea7\u788e\u77f3\u673a\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\n&e\u5b83\u80fd\u4f7f\u4f60\u5728\u6316\u6389\u5bf9\u5e94\u77ff\u77f3\u7684\u65f6\u5019\u589e\u52a03\u500d\u6389\u843d\u51e0\u7387\n&e\u5e76\u4e14\u5728\u6280\u80fd\u65f6\u95f4\u5185\u77ac\u95f4\u7834\u574f\u77f3\u5934\u548c\u77ff\u77f3 +Guides.Mining.Section.4=[[DARK_AQUA]\u5982\u4f55\u4f7f\u7528\u7206\u7834\u5f00\u91c7:\n&e\u628a\u96f7\u7ba1\u62ff\u5728\u624b\u4e0a,\u9ed8\u8ba4\u7684\u60c5\u51b5\u4e0b\u662f\u6253\u706b\u5668.\n&e\u5728\u4e00\u5b9a\u8ddd\u79bb\u5185\u53f3\u952e\u70b9\u51fbTNT,\u8fd9\u5c06\u4f1a\u4f7f\u5f97TNT\u5728\u77ac\u95f4\u5185\u7206\u70b8. +Guides.Mining.Section.5=&3\u4ec0\u4e48\u662f\u7206\u7834\u5f00\u91c7?\n&e\u7206\u7834\u5f00\u91c7\u662f\u4e00\u4e2a\u9700\u8981\u51b7\u5374\u65f6\u95f4\u7684\u6316\u77ff\u6280\u80fd\n&e\u5b83\u80fd\u4f7f\u4f60\u5728\u4f7f\u7528TNT\u70b8\u77ff\u65f6\u83b7\u5f97\u989d\u5916\u5956\u52b1\n&e\u7206\u7834\u5f00\u91c7\u603b\u5171\u67093\u4e2a\u529f\u80fd\n&e\u5927\u53f7\u70b8\u5f39:\u4f7f\u4f60\u7684TNT\u7206\u70b8\u8303\u56f4\u6269\u5927\n&e\u7206\u7834\u4e13\u5bb6:\u964d\u4f4e\u4f60\u53d7\u5230TNT\u7684\u7206\u70b8\u4f24\u5bb3\n&e\u7206\u7834\u5f00\u91c7:\u4f7f\u4f60\u70b9\u71c3\u7684TNT\u70b8\u4e0b\u8303\u56f4\u5185\u4e00\u5b9a\u6570\u91cf\u7684\u77ff\u77f3 ##\u4fee\u7406 -Guides.Repair.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u4fee\u7406:\n[[YELLOW]]\u4fee\u7406\u53ef\u4ee5\u8ba9\u4f60\u4f7f\u7528\u94c1\u5757\u6765\u4fee\u7406\u76d4\u7532\u548c\u5de5\u5177.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u4f7f\u7528mcmmo\u7684\u94c1\u7827\u4fee\u7406\u5de5\u5177\u6216\u88c5\u5907. \n[[YELLOW]]mcmmo\u9ed8\u8ba4\u7684\u4fee\u7406\u53f0\u662f\u94c1\u5757\n[[YELLOW]]\u4e0d\u8981\u4e0e\u7528\u7ecf\u9a8c\u4fee\u590d\u7684\u94c1\u7827\u6df7\u6dc6. -Guides.Repair.Section.1=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u4fee\u7406?\n[[YELLOW]]\u653e\u5047\u4e00\u4e2amcmmo\u94c1\u7827(\u94c1\u5757),\u624b\u6301\u9700\u8981\u4fee\u7406\u7684\u9053\u5177 \n[[YELLOW]]\uff0c\u53f3\u952e\u70b9\u51fb\u94c1\u5757\uff0c\u6bcf\u6b21\u4f7f\u7528\u6d88\u8017\u4e00\u4e2a\u7269\u54c1 -Guides.Repair.Section.2=[[DARK_AQUA]]\u4fee\u7406\u7cbe\u901a\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u4fee\u7406\u7cbe\u901a\u63d0\u5347\u4fee\u7406\u65f6\u8010\u4e45\u6062\u590d\u91cf. \n[[YELLOW]]\u989d\u5916\u4fee\u7406\u7684\u8010\u4e45\u503c\u91cf\u53d6\u51b3\u4e8e\u4f60\u7684\u4fee\u7406\u6280\u80fd\u7b49\u7ea7. -Guides.Repair.Section.3=[[DARK_AQUA]]\u8d85\u7ea7\u4fee\u7406\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8d85\u7ea7\u4fee\u7406\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd. \u5f53\u4fee\u7406\u4e00\u4e2a\u7269\u54c1\u65f6,\n[[YELLOW]]\u4f1a\u4f7f\u7269\u54c1\u7684\u4fee\u7406\u6548\u679c\u7ffb\u500d. -Guides.Repair.Section.4=[[DARK_AQUA]]\u79d8\u6cd5\u953b\u9020\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\uff0c\u5141\u8bb8\u4f60\u4fee\u590d\u9644\u9b54\u7269\u54c1\n[[YELLOW]]\u4fee\u7406\u7269\u54c1\u65f6\u6709\u4e00\u5b9a\u51e0\u7387\u4fdd\u7559\u9644\u9b54\u5c5e\u6027\n[[YELLOW]]\u9644\u9b54\u5c5e\u6027\u53ef\u4ee5\u4fdd\u6301\u73b0\u6709\u7684\u7b49\u7ea7\uff0c\n[[YELLOW]]\u964d\u7ea7\u5230\u4e00\u4e2a\u8f83\u4f4e\u7b49\u7ea7\u6216\u8005\u5b8c\u5168\u6d88\u5931. +Guides.Repair.Section.0=&3\u5173\u4e8e\u4fee\u7406:\n&e\u4fee\u7406\u53ef\u4ee5\u8ba9\u4f60\u4f7f\u7528\u94c1\u5757\u6765\u4fee\u7406\u76d4\u7532\u548c\u5de5\u5177.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u4f7f\u7528mcmmo\u7684\u94c1\u7827\u4fee\u7406\u5de5\u5177\u6216\u88c5\u5907. \n&emcmmo\u9ed8\u8ba4\u7684\u4fee\u7406\u53f0\u662f\u94c1\u5757\n&e\u4e0d\u8981\u4e0e\u7528\u7ecf\u9a8c\u4fee\u590d\u7684\u94c1\u7827\u6df7\u6dc6. +Guides.Repair.Section.1=&3\u5982\u4f55\u4f7f\u7528\u4fee\u7406?\n&e\u653e\u5047\u4e00\u4e2amcmmo\u94c1\u7827(\u94c1\u5757),\u624b\u6301\u9700\u8981\u4fee\u7406\u7684\u9053\u5177 \n&e\uff0c\u53f3\u952e\u70b9\u51fb\u94c1\u5757\uff0c\u6bcf\u6b21\u4f7f\u7528\u6d88\u8017\u4e00\u4e2a\u7269\u54c1 +Guides.Repair.Section.2=&3\u4fee\u7406\u7cbe\u901a\u5982\u4f55\u5de5\u4f5c?\n&e\u4fee\u7406\u7cbe\u901a\u63d0\u5347\u4fee\u7406\u65f6\u8010\u4e45\u6062\u590d\u91cf. \n&e\u989d\u5916\u4fee\u7406\u7684\u8010\u4e45\u503c\u91cf\u53d6\u51b3\u4e8e\u4f60\u7684\u4fee\u7406\u6280\u80fd\u7b49\u7ea7. +Guides.Repair.Section.3=&3\u8d85\u7ea7\u4fee\u7406\u5982\u4f55\u5de5\u4f5c?\n&e\u8d85\u7ea7\u4fee\u7406\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd. \u5f53\u4fee\u7406\u4e00\u4e2a\u7269\u54c1\u65f6,\n&e\u4f1a\u4f7f\u7269\u54c1\u7684\u4fee\u7406\u6548\u679c\u7ffb\u500d. +Guides.Repair.Section.4=&3\u79d8\u6cd5\u953b\u9020\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\uff0c\u5141\u8bb8\u4f60\u4fee\u590d\u9644\u9b54\u7269\u54c1\n&e\u4fee\u7406\u7269\u54c1\u65f6\u6709\u4e00\u5b9a\u51e0\u7387\u4fdd\u7559\u9644\u9b54\u5c5e\u6027\n&e\u9644\u9b54\u5c5e\u6027\u53ef\u4ee5\u4fdd\u6301\u73b0\u6709\u7684\u7b49\u7ea7\uff0c\n&e\u964d\u7ea7\u5230\u4e00\u4e2a\u8f83\u4f4e\u7b49\u7ea7\u6216\u8005\u5b8c\u5168\u6d88\u5931. ##Salvage -Guides.Salvage.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u5206\u89e3:\n[[YELLOW]]\u5206\u89e3\u4f7f\u4f60\u53ef\u4ee5\u4f7f\u7528\u91d1\u5757\u6765\u5206\u89e3\u88c5\u5907\u548c\u5de5\u5177.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u5206\u89e3\u65f6\u4fee\u7406\u548c\u9493\u9c7c\u7684\u5b50\u6280\u80fd\uff0c\n[[YELLOW]]\u6280\u80fd\u7b49\u7ea7\u53d6\u51b3\u4e8e\u4f60\u7684\u9493\u9c7c\u548c\u4fee\u7406\u7684\u7b49\u7ea7. -Guides.Salvage.Section.1=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u5206\u89e3?\n[[YELLOW]]\u653e\u4e00\u4e2amcmmo\u5206\u89e3\u7827(\u91d1\u5757)\u62ff\u7740\u7269\u54c1\u53f3\u952e\u91d1\u5757.\n[[YELLOW]]\u8fd9\u5c06\u62c6\u89e3\u7269\u54c1,\u5e76\u8fd4\u8fd8\u7269\u54c1\u7684\u5236\u4f5c\u539f\u6599\n[[YELLOW]]\u4f8b\u5982:\u62c6\u89e3\u94c1\u9550\u4f60\u5c06\u83b7\u5f97\u94c1\u952d. -Guides.Salvage.Section.2=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u8fdb\u9636\u5206\u89e3?\n[[YELLOW]]\u89e3\u9501\u540e,\u6b64\u529f\u80fd\u4f7f\u4f60\u53ef\u4ee5\u5206\u89e3\u635f\u574f\u7684\u7269\u54c1.\n[[YELLOW]]\u968f\u7740\u7b49\u7ea7\u7684\u63d0\u5347\u5206\u89e3\u6240\u5f97\u7684\u7269\u54c1\u4f1a\u83b7\u5f97\u66f4\u591a\u7684\u6750\u6599\n[[YELLOW]]\u901a\u8fc7\u8fdb\u9636\u5206\u89e3\u4f60\u59cb\u7ec8\u80fd\u83b7\u5f97\u4e00\u4e2a\u6750\u6599.\n[[YELLOW]]\u4e0d\u7528\u62c5\u5fc3\u4e0d\u4f1a\u83b7\u5f97\u6750\u6599\uff0c\u9664\u975e\u4f60\u7684\u8010\u4e45\u503c\u592a\u4f4e. -Guides.Salvage.Section.3=[[DARK_AQUA]]\u4e3a\u4e86\u8bf4\u660e\u8fd9\u662f\u5982\u4f55\u5de5\u4f5c\u7684, \u8fd9\u6709\u4e00\u4e2a\u4f8b\u5b50:\n[[YELLOW]]\u5047\u8bbe\u6211\u4eec\u5206\u89e3\u4e86\u4e00\u4e2a\u635f\u574f\u4e8620%\u7684\u91d1\u9550,\n[[YELLOW]]\u4ea6\u4e3a\u4e4b\u4f60\u6700\u591a\u83b7\u5f97\u4e24\u4e2a\u91d1\u952d\n[[YELLOW]](\u56e0\u4e3a\u91d1\u9550\u4f7f\u7528\u4e09\u4e2a\u91d1\u952d\u5236\u4f5c\u7684\uff0c\n[[YELLOW]]33,33% \u7684\u635f\u8017) \u7b49\u4e8e 66% \u7684\u8010\u4e45\u503c. \n[[YELLOW]]\u5982\u679c\u4f60\u7684\u8010\u4e45\u503c\u5730\u72f166%\u5219\u65e0\u6cd5\u83b7\u5f97\u4e24\u4e2a\u539f\u6599.\u9ad8\u4e8e\u6b64\u503c\u83b7\u5f97\u4e24\u4e2a. -Guides.Salvage.Section.4=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u5965\u672f\u5206\u89e3?\n[[YELLOW]]\u8fd9\u4e2a\u6280\u80fd\u53ef\u4ee5\u4f7f\u4f60\u5728\u5206\u89e3\u9644\u9b54\u7269\u54c1\u65f6\u83b7\u5f97\u9644\u9b54\u4e66\n[[YELLOW]]\u6839\u636e\u4f60\u7684\u5206\u89e3\u7b49\u7ea7\uff0c\u5206\u4e3a\u5168\u90e8\u63d0\u53d6\u548c\u90e8\u5206\u63d0\u53d6\n[[YELLOW]]\u5f53\u5206\u89e3\u4f4d\u90e8\u5206\u63d0\u53d6\u65f6.\n\n[[YELLOW]]\u9644\u9b54\u4e66\u7684\u9644\u9b54\u4e0e\u7269\u54c1\u76f8\u6bd4\n[[YELLOW]]\u9644\u9b54\u7b49\u7ea7\u504f\u4f4e. +Guides.Salvage.Section.0=&3\u5173\u4e8e\u5206\u89e3:\n&e\u5206\u89e3\u4f7f\u4f60\u53ef\u4ee5\u4f7f\u7528\u91d1\u5757\u6765\u5206\u89e3\u88c5\u5907\u548c\u5de5\u5177.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u5206\u89e3\u65f6\u4fee\u7406\u548c\u9493\u9c7c\u7684\u5b50\u6280\u80fd\uff0c\n&e\u6280\u80fd\u7b49\u7ea7\u53d6\u51b3\u4e8e\u4f60\u7684\u9493\u9c7c\u548c\u4fee\u7406\u7684\u7b49\u7ea7. +Guides.Salvage.Section.1=&3\u5982\u4f55\u4f7f\u7528\u5206\u89e3?\n&e\u653e\u4e00\u4e2amcmmo\u5206\u89e3\u7827(\u91d1\u5757)\u62ff\u7740\u7269\u54c1\u53f3\u952e\u91d1\u5757.\n&e\u8fd9\u5c06\u62c6\u89e3\u7269\u54c1,\u5e76\u8fd4\u8fd8\u7269\u54c1\u7684\u5236\u4f5c\u539f\u6599\n&e\u4f8b\u5982:\u62c6\u89e3\u94c1\u9550\u4f60\u5c06\u83b7\u5f97\u94c1\u952d. +Guides.Salvage.Section.2=&3\u5982\u4f55\u4f7f\u7528\u8fdb\u9636\u5206\u89e3?\n&e\u89e3\u9501\u540e,\u6b64\u529f\u80fd\u4f7f\u4f60\u53ef\u4ee5\u5206\u89e3\u635f\u574f\u7684\u7269\u54c1.\n&e\u968f\u7740\u7b49\u7ea7\u7684\u63d0\u5347\u5206\u89e3\u6240\u5f97\u7684\u7269\u54c1\u4f1a\u83b7\u5f97\u66f4\u591a\u7684\u6750\u6599\n&e\u901a\u8fc7\u8fdb\u9636\u5206\u89e3\u4f60\u59cb\u7ec8\u80fd\u83b7\u5f97\u4e00\u4e2a\u6750\u6599.\n&e\u4e0d\u7528\u62c5\u5fc3\u4e0d\u4f1a\u83b7\u5f97\u6750\u6599\uff0c\u9664\u975e\u4f60\u7684\u8010\u4e45\u503c\u592a\u4f4e. +Guides.Salvage.Section.3=&3\u4e3a\u4e86\u8bf4\u660e\u8fd9\u662f\u5982\u4f55\u5de5\u4f5c\u7684, \u8fd9\u6709\u4e00\u4e2a\u4f8b\u5b50:\n&e\u5047\u8bbe\u6211\u4eec\u5206\u89e3\u4e86\u4e00\u4e2a\u635f\u574f\u4e8620%\u7684\u91d1\u9550,\n&e\u4ea6\u4e3a\u4e4b\u4f60\u6700\u591a\u83b7\u5f97\u4e24\u4e2a\u91d1\u952d\n&e(\u56e0\u4e3a\u91d1\u9550\u4f7f\u7528\u4e09\u4e2a\u91d1\u952d\u5236\u4f5c\u7684\uff0c\n&e33,33% \u7684\u635f\u8017) \u7b49\u4e8e 66% \u7684\u8010\u4e45\u503c. \n&e\u5982\u679c\u4f60\u7684\u8010\u4e45\u503c\u5730\u72f166%\u5219\u65e0\u6cd5\u83b7\u5f97\u4e24\u4e2a\u539f\u6599.\u9ad8\u4e8e\u6b64\u503c\u83b7\u5f97\u4e24\u4e2a. +Guides.Salvage.Section.4=&3\u5982\u4f55\u4f7f\u7528\u5965\u672f\u5206\u89e3?\n&e\u8fd9\u4e2a\u6280\u80fd\u53ef\u4ee5\u4f7f\u4f60\u5728\u5206\u89e3\u9644\u9b54\u7269\u54c1\u65f6\u83b7\u5f97\u9644\u9b54\u4e66\n&e\u6839\u636e\u4f60\u7684\u5206\u89e3\u7b49\u7ea7\uff0c\u5206\u4e3a\u5168\u90e8\u63d0\u53d6\u548c\u90e8\u5206\u63d0\u53d6\n&e\u5f53\u5206\u89e3\u4f4d\u90e8\u5206\u63d0\u53d6\u65f6.\n\n&e\u9644\u9b54\u4e66\u7684\u9644\u9b54\u4e0e\u7269\u54c1\u76f8\u6bd4\n&e\u9644\u9b54\u7b49\u7ea7\u504f\u4f4e. ##Smelting Guides.Smelting.Section.0=\u9a6c\u4e0a\u5230\u6765... ##\u5251\u672f -Guides.Swords.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u5251\u672f:\n[[YELLOW]]\u8fd9\u4e2a\u6280\u80fd\u5728\u4f7f\u7528\u5251\u8fdb\u884c\u6218\u6597\u65f6\n[[YELLOW]]\u63d0\u4f9b\u5404\u79cd\u52a0\u6210.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u7ecf\u9a8c\u503c\u662f\u901a\u8fc7\u7528\u5251\u5bf9\u602a\u7269\u6216\u5176\u4ed6\u73a9\u5bb6 \n[[YELLOW]]\u9020\u6210\u4f24\u5bb3\u83b7\u5f97. -Guides.Swords.Section.1=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u5229\u5203\u7a81\u523a?\n[[YELLOW]]\u5229\u5203\u7a81\u523a\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u5c06\u5251\u62ff\u5728\u624b\u4e2d\u5e76\u6309\u4e0b\u53f3\u952e\u6fc0\u6d3b\n[[YELLOW]]\u8fd9\u4e2a\u6280\u80fd\u8ba9\u4f60\u53d1\u52a8\u8303\u56f4\u653b\u51fb\uff0c\u63d0\u4f9b25%\u7684\u4f24\u5bb3\u52a0\u6210 \n[[YELLOW]]\u5e76\u4f34\u6709\u6495\u88c2\u6548\u679c. -Guides.Swords.Section.2=[[DARK_AQUA]]\u53cd\u51fb\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u53cd\u51fb\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\uff0c\u683c\u6321\u5bf9\u624b\u5bf9\u4f60\u7684\u4f24\u5bb3\n[[YELLOW]]\u5e76\u6709\u51e0\u7387\u53cd\u5c0450%\u7684\u4f24\u5bb3\u7ed9\u5bf9\u624b. -Guides.Swords.Section.3=[[DARK_AQUA]]\u6495\u88c2\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u6495\u88c2\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\uff0c\u653b\u51fb\u65f6\u6709\u51e0\u7387\u51fa\u53d1\u6495\u88c2. \n[[YELLOW]]\u6495\u88c2\u4f1a\u5bf9\u5bf9\u5c11\u9020\u6210\u6301\u7eed\u7684\u6d41\u8840\u4f24\u5bb3,\u76f4\u5230\u7ed3\u675f\u6216\u5bf9\u624b\u6b7b\u4ea1, \n[[YELLOW]]\u6301\u7eed\u65f6\u95f4\u53d6\u51b3\u4e8e\u4f60\u7684\u5251\u672f\u7b49\u7ea7. +Guides.Swords.Section.0=&3\u5173\u4e8e\u5251\u672f:\n&e\u8fd9\u4e2a\u6280\u80fd\u5728\u4f7f\u7528\u5251\u8fdb\u884c\u6218\u6597\u65f6\n&e\u63d0\u4f9b\u5404\u79cd\u52a0\u6210.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u7ecf\u9a8c\u503c\u662f\u901a\u8fc7\u7528\u5251\u5bf9\u602a\u7269\u6216\u5176\u4ed6\u73a9\u5bb6 \n&e\u9020\u6210\u4f24\u5bb3\u83b7\u5f97. +Guides.Swords.Section.1=&3\u5982\u4f55\u4f7f\u7528\u5229\u5203\u7a81\u523a?\n&e\u5229\u5203\u7a81\u523a\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u5c06\u5251\u62ff\u5728\u624b\u4e2d\u5e76\u6309\u4e0b\u53f3\u952e\u6fc0\u6d3b\n&e\u8fd9\u4e2a\u6280\u80fd\u8ba9\u4f60\u53d1\u52a8\u8303\u56f4\u653b\u51fb\uff0c\u63d0\u4f9b25%\u7684\u4f24\u5bb3\u52a0\u6210 \n&e\u5e76\u4f34\u6709\u6495\u88c2\u6548\u679c. +Guides.Swords.Section.2=&3\u53cd\u51fb\u5982\u4f55\u5de5\u4f5c?\n&e\u53cd\u51fb\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\uff0c\u683c\u6321\u5bf9\u624b\u5bf9\u4f60\u7684\u4f24\u5bb3\n&e\u5e76\u6709\u51e0\u7387\u53cd\u5c0450%\u7684\u4f24\u5bb3\u7ed9\u5bf9\u624b. +Guides.Swords.Section.3=&3\u6495\u88c2\u5982\u4f55\u5de5\u4f5c?\n&e\u6495\u88c2\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\uff0c\u653b\u51fb\u65f6\u6709\u51e0\u7387\u51fa\u53d1\u6495\u88c2. \n&e\u6495\u88c2\u4f1a\u5bf9\u5bf9\u5c11\u9020\u6210\u6301\u7eed\u7684\u6d41\u8840\u4f24\u5bb3,\u76f4\u5230\u7ed3\u675f\u6216\u5bf9\u624b\u6b7b\u4ea1, \n&e\u6301\u7eed\u65f6\u95f4\u53d6\u51b3\u4e8e\u4f60\u7684\u5251\u672f\u7b49\u7ea7. ##Taming -Guides.Taming.Section.0=[[DARK_AQUA]]\u9a6f\u517d\n[[YELLOW]]\u9a6f\u517d\u6280\u80fd\u8ba9\u73a9\u5bb6\u80fd\u5728\u7528\u72fc\u6218\u6597\u65f6\n[[YELLOW]]\u65f6\u6709\u52a0\u6210\u6548\u679c.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u8981\u83b7\u53d6\u7ecf\u9a8c,\u987b\u8bad\u670d\u72fc\u6216\u8c79\u732b,\n[[YELLOW]]\u6216\u4e0e\u4f60\u7684\u72fc\u4e00\u540c\u6218\u6597. -Guides.Taming.Section.1=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u91ce\u6027\u547c\u558a?\n[[YELLOW]]\u91ce\u6027\u547c\u558a\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\u8ba9\u4f60\n[[YELLOW]]\u53ef\u4ee5\u53ec\u5524\u4e00\u53ea\u72fc\u6216\u8c79\u732b,\n[[YELLOW]]\u53ea\u8981\u624b\u6301\u9aa8\u5934\u6216\u751f\u9c7c,\u70b9\u5de6\u952e. -Guides.Taming.Section.2=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u91ce\u517d\u4fe1\u606f?\n[[YELLOW]]\u91ce\u517d\u4fe1\u606f\u80fd\u8ba9\u4f60\u67e5\u770b\u5ba0\u7269\u7684\u72b6\u6001,\n[[YELLOW]]\u5bf9\u5ba0\u7269\u70b9\u51fb\u5de6\u952e\u5c31\u80fd\u4f7f\u7528\u8fd9\u9879\u80fd\u529b. -Guides.Taming.Section.3=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u55dc\u8840?\n[[YELLOW]]\u8840\u8165\u653b\u51fb\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u80fd\u9020\u6210\n[[YELLOW]]\u72fc\u7684\u653b\u51fb\u76ee\u6807\u6709\u673a\u7387\u9677\u5165\u6d41\u8840\u72b6\u6001. -Guides.Taming.Section.4=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u5229\u722a?\n[[YELLOW]]\u5229\u722a\u4f7f\u72fc\u7684\u653b\u51fb\u529b\u968f\u7740\u9a6f\u517d\u7b49\u7ea7\n[[YELLOW]]\u589e\u52a0\u800c\u589e\u52a0. -Guides.Taming.Section.5=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u73af\u5883\u611f\u77e5?\n[[YELLOW]]\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u80fd\u8ba9\u72fc\u5728\u9047\u5230\u5371\u9669\u65f6\n[[YELLOW]]\u8fc5\u901f\u56de\u5230\u4f60\u8eab\u8fb9(\u5982\u4ed9\u4eba\u638c\u6216\u5ca9\u6d46),\n[[YELLOW]]\u4e5f\u53ef\u4ee5\u51cf\u514d\u6454\u843d\u4f24\u5bb3. -Guides.Taming.Section.6=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u6bdb\u76ae\u5f3a\u5316?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\u80fd\u8ba9\u72fc\n[[YELLOW]]\u53d7\u5230\u653b\u51fb\u6216\u71c3\u70e7\u65f6\u51cf\u514d\u4f24\u5bb3. -Guides.Taming.Section.7=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u51b2\u51fb\u6297\u6027?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u72fc\u7fa4\n[[YELLOW]]\u51cf\u514d\u7206\u70b8\u4f24\u5bb3. -Guides.Taming.Section.8=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u5feb\u9910\u670d\u52a1?\n[[YELLOW]]\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u72fc\u7fa4\u5728\u653b\u51fb\u65f6\n[[YELLOW]]\u6709\u51e0\u7387\u6062\u590d\u8840\u91cf. +Guides.Taming.Section.0=&3\u9a6f\u517d\n&e\u9a6f\u517d\u6280\u80fd\u8ba9\u73a9\u5bb6\u80fd\u5728\u7528\u72fc\u6218\u6597\u65f6\n&e\u65f6\u6709\u52a0\u6210\u6548\u679c.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u8981\u83b7\u53d6\u7ecf\u9a8c,\u987b\u8bad\u670d\u72fc\u6216\u8c79\u732b,\n&e\u6216\u4e0e\u4f60\u7684\u72fc\u4e00\u540c\u6218\u6597. +Guides.Taming.Section.1=&3\u4ec0\u4e48\u662f\u91ce\u6027\u547c\u558a?\n&e\u91ce\u6027\u547c\u558a\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\u8ba9\u4f60\n&e\u53ef\u4ee5\u53ec\u5524\u4e00\u53ea\u72fc\u6216\u8c79\u732b,\n&e\u53ea\u8981\u624b\u6301\u9aa8\u5934\u6216\u751f\u9c7c,\u70b9\u5de6\u952e. +Guides.Taming.Section.2=&3\u4ec0\u4e48\u662f\u91ce\u517d\u4fe1\u606f?\n&e\u91ce\u517d\u4fe1\u606f\u80fd\u8ba9\u4f60\u67e5\u770b\u5ba0\u7269\u7684\u72b6\u6001,\n&e\u5bf9\u5ba0\u7269\u70b9\u51fb\u5de6\u952e\u5c31\u80fd\u4f7f\u7528\u8fd9\u9879\u80fd\u529b. +Guides.Taming.Section.3=&3\u4ec0\u4e48\u662f\u55dc\u8840?\n&e\u8840\u8165\u653b\u51fb\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd,\u80fd\u9020\u6210\n&e\u72fc\u7684\u653b\u51fb\u76ee\u6807\u6709\u673a\u7387\u9677\u5165\u6d41\u8840\u72b6\u6001. +Guides.Taming.Section.4=&3\u4ec0\u4e48\u662f\u5229\u722a?\n&e\u5229\u722a\u4f7f\u72fc\u7684\u653b\u51fb\u529b\u968f\u7740\u9a6f\u517d\u7b49\u7ea7\n&e\u589e\u52a0\u800c\u589e\u52a0. +Guides.Taming.Section.5=&3\u4ec0\u4e48\u662f\u73af\u5883\u611f\u77e5?\n&e\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u80fd\u8ba9\u72fc\u5728\u9047\u5230\u5371\u9669\u65f6\n&e\u8fc5\u901f\u56de\u5230\u4f60\u8eab\u8fb9(\u5982\u4ed9\u4eba\u638c\u6216\u5ca9\u6d46),\n&e\u4e5f\u53ef\u4ee5\u51cf\u514d\u6454\u843d\u4f24\u5bb3. +Guides.Taming.Section.6=&3\u4ec0\u4e48\u662f\u6bdb\u76ae\u5f3a\u5316?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\u80fd\u8ba9\u72fc\n&e\u53d7\u5230\u653b\u51fb\u6216\u71c3\u70e7\u65f6\u51cf\u514d\u4f24\u5bb3. +Guides.Taming.Section.7=&3\u4ec0\u4e48\u662f\u51b2\u51fb\u6297\u6027?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u72fc\u7fa4\n&e\u51cf\u514d\u7206\u70b8\u4f24\u5bb3. +Guides.Taming.Section.8=&3\u4ec0\u4e48\u662f\u5feb\u9910\u670d\u52a1?\n&e\u8fd9\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u72fc\u7fa4\u5728\u653b\u51fb\u65f6\n&e\u6709\u51e0\u7387\u6062\u590d\u8840\u91cf. ##Unarmed -Guides.Unarmed.Section.0=[[DARK_AQUA]]\u683c\u6597:\n[[YELLOW]]\u683c\u6597\u4f7f\u73a9\u5bb6\u5728\u4f7f\u7528\u62f3\u5934\u4f5c\u6218\u65f6\u6709\n[[YELLOW]]\u5404\u79cd\u52a0\u6210\u6548\u679c.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u83b7\u53d6:\n[[YELLOW]]\u5728\u7528\u624b\u653b\u51fb\u602a\u7269\u6216\u73a9\u5bb6\u65f6\u53ef\u4ee5\u83b7\u53d6\u7ecf\u9a8c. -Guides.Unarmed.Section.1=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u72c2\u66b4?\n[[YELLOW]]\u72c2\u66b4\u662f\u4e3b\u52a8\u6280\u80fd,\u7a7a\u624b\u65f6\u70b9\u51fb\u53f3\u952e\u53d1\u52a8.\n[[YELLOW]]\u72c2\u66b4\u53ef\u4ee5\u52a0\u621050%\u5bf9\u65b9\u5757\u7684\u4f24\u5bb3,\n[[YELLOW]]\u4f7f\u4f60\u53ef\u4ee5\u8f7b\u677e\u7834\u574f\u8106\u5f31\u7269\u4f53,\n[[YELLOW]]\u5982\u6ce5\u571f\u4e0e\u6c99\u5b50. -Guides.Unarmed.Section.2=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u94c1\u81c2\u5f0f?\n[[YELLOW]]\u94c1\u81c2\u80fd\u589e\u52a0\u5f92\u624b\u653b\u51fb\u602a\u7269\u6216\n[[YELLOW]]\u73a9\u5bb6\u7684\u4f24\u5bb3. -Guides.Unarmed.Section.3=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u7bad\u77e2\u504f\u5411?\n[[YELLOW]]\u7bad\u77e2\u504f\u5411\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u4f60\u6709\u673a\u7387\n[[YELLOW]]\u80fd\u6539\u53d8\u9ab7\u9ac5\u83b7\u73a9\u5bb6\u5c04\u5411\u4f60\u7684\u7bad\u7684\u65b9\u5411.\n[[YELLOW]]\u7bad\u4f1a\u843d\u81f3\u5730\u9762. -Guides.Unarmed.Section.4=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u94c1\u8155?\n[[YELLOW]]\u94c1\u8155\u6709\u51e0\u7387\u9632\u6b62\u5bf9\u624b\u7684\u7f34\u68b0.\n[[YELLOW]]\u51fa\u53d1\u7684\u51e0\u7387\u5374\u51b3\u4e8e\u4f60\u683c\u6597\u7684\u7b49\u7ea7. -Guides.Unarmed.Section.5=[[DARK_AQUA]]\u4ec0\u4e48\u662f\u7f34\u68b0?\n[[YELLOW]]\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u8ba9\u73a9\u5bb6\u89e3\u9664\u5176\u4ed6\u73a9\u5bb6\u7684\u6b66\u88c5,\n[[YELLOW]]\u4f7f\u76ee\u6807\u6240\u88c5\u5907\u7684\u7269\u54c1\u6389\u843d\u5230\u5730\u4e0a. +Guides.Unarmed.Section.0=&3\u683c\u6597:\n&e\u683c\u6597\u4f7f\u73a9\u5bb6\u5728\u4f7f\u7528\u62f3\u5934\u4f5c\u6218\u65f6\u6709\n&e\u5404\u79cd\u52a0\u6210\u6548\u679c.\n\n&3\u7ecf\u9a8c\u83b7\u53d6:\n&e\u5728\u7528\u624b\u653b\u51fb\u602a\u7269\u6216\u73a9\u5bb6\u65f6\u53ef\u4ee5\u83b7\u53d6\u7ecf\u9a8c. +Guides.Unarmed.Section.1=&3\u4ec0\u4e48\u662f\u72c2\u66b4?\n&e\u72c2\u66b4\u662f\u4e3b\u52a8\u6280\u80fd,\u7a7a\u624b\u65f6\u70b9\u51fb\u53f3\u952e\u53d1\u52a8.\n&e\u72c2\u66b4\u53ef\u4ee5\u52a0\u621050%\u5bf9\u65b9\u5757\u7684\u4f24\u5bb3,\n&e\u4f7f\u4f60\u53ef\u4ee5\u8f7b\u677e\u7834\u574f\u8106\u5f31\u7269\u4f53,\n&e\u5982\u6ce5\u571f\u4e0e\u6c99\u5b50. +Guides.Unarmed.Section.2=&3\u4ec0\u4e48\u662f\u94c1\u81c2\u5f0f?\n&e\u94c1\u81c2\u80fd\u589e\u52a0\u5f92\u624b\u653b\u51fb\u602a\u7269\u6216\n&e\u73a9\u5bb6\u7684\u4f24\u5bb3. +Guides.Unarmed.Section.3=&3\u4ec0\u4e48\u662f\u7bad\u77e2\u504f\u5411?\n&e\u7bad\u77e2\u504f\u5411\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd,\u8ba9\u4f60\u6709\u673a\u7387\n&e\u80fd\u6539\u53d8\u9ab7\u9ac5\u83b7\u73a9\u5bb6\u5c04\u5411\u4f60\u7684\u7bad\u7684\u65b9\u5411.\n&e\u7bad\u4f1a\u843d\u81f3\u5730\u9762. +Guides.Unarmed.Section.4=&3\u4ec0\u4e48\u662f\u94c1\u8155?\n&e\u94c1\u8155\u6709\u51e0\u7387\u9632\u6b62\u5bf9\u624b\u7684\u7f34\u68b0.\n&e\u51fa\u53d1\u7684\u51e0\u7387\u5374\u51b3\u4e8e\u4f60\u683c\u6597\u7684\u7b49\u7ea7. +Guides.Unarmed.Section.5=&3\u4ec0\u4e48\u662f\u7f34\u68b0?\n&e\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u8ba9\u73a9\u5bb6\u89e3\u9664\u5176\u4ed6\u73a9\u5bb6\u7684\u6b66\u88c5,\n&e\u4f7f\u76ee\u6807\u6240\u88c5\u5907\u7684\u7269\u54c1\u6389\u843d\u5230\u5730\u4e0a. ##Woodcutting -Guides.Woodcutting.Section.0=[[DARK_AQUA]]\u5173\u4e8e\u4f10\u6728:\n[[YELLOW]]\u4f10\u6728\u662f\u5173\u4e8e\u780d\u6811\u7684.\n\n[[DARK_AQUA]]\u7ecf\u9a8c\u6765\u6e90:\n[[YELLOW]]\u7834\u574f\u6728\u5934\u7c7b\u7684\u65b9\u5757\u5c31\u4f1a\u83b7\u5f97\u4f10\u6728\u7ecf\u9a8c. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]\u4f10\u6728\u5de5\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u4f10\u6728\u5de5\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\n[[YELLOW]]\u5728\u624b\u6301\u65a7\u5934\u7684\u540c\u65f6\u53f3\u952e\u5e76\u7834\u574f\u6728\u5934\u4ee5\u6fc0\u6d3b\u4f10\u6728\u5de5\n[[YELLOW]]\u8fd9\u5c06\u77ac\u95f4\u7834\u574f\u6574\u68f5\u6811. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]\u79cb\u98ce\u626b\u843d\u53f6\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u79cb\u98ce\u626b\u843d\u53f6\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n[[YELLOW]]\u5f53\u65a7\u5934\u51fb\u4e2d\u6811\u53f6\u65b9\u5757\u65f6\u4f1a\u5bfc\u81f4\u77ac\u95f4\u6d88\u5931\n[[YELLOW]]\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c100\u7ea7\u89e3\u9501. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]\u6811\u6728\u4e30\u6536\u5982\u4f55\u5de5\u4f5c?\n[[YELLOW]]\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u4f7f\u4f60\u5728\u780d\u6811\u65f6\n[[YELLOW]]\u6709\u51e0\u7387\u6389\u843d\u53cc\u500d\u6728\u5934. +Guides.Woodcutting.Section.0=&3\u5173\u4e8e\u4f10\u6728:\n&e\u4f10\u6728\u662f\u5173\u4e8e\u780d\u6811\u7684.\n\n&3\u7ecf\u9a8c\u6765\u6e90:\n&e\u7834\u574f\u6728\u5934\u7c7b\u7684\u65b9\u5757\u5c31\u4f1a\u83b7\u5f97\u4f10\u6728\u7ecf\u9a8c. +Guides.Woodcutting.Section.1=&3\u4f10\u6728\u5de5\u5982\u4f55\u5de5\u4f5c?\n&e\u4f10\u6728\u5de5\u662f\u4e00\u4e2a\u4e3b\u52a8\u6280\u80fd\n&e\u5728\u624b\u6301\u65a7\u5934\u7684\u540c\u65f6\u53f3\u952e\u5e76\u7834\u574f\u6728\u5934\u4ee5\u6fc0\u6d3b\u4f10\u6728\u5de5\n&e\u8fd9\u5c06\u77ac\u95f4\u7834\u574f\u6574\u68f5\u6811. +Guides.Woodcutting.Section.2=&3\u79cb\u98ce\u626b\u843d\u53f6\u5982\u4f55\u5de5\u4f5c?\n&e\u79cb\u98ce\u626b\u843d\u53f6\u662f\u4e00\u4e2a\u88ab\u52a8\u6280\u80fd\n&e\u5f53\u65a7\u5934\u51fb\u4e2d\u6811\u53f6\u65b9\u5757\u65f6\u4f1a\u5bfc\u81f4\u77ac\u95f4\u6d88\u5931\n&e\u9ed8\u8ba4\u60c5\u51b5\u4e0b\uff0c100\u7ea7\u89e3\u9501. +Guides.Woodcutting.Section.3=&3\u6811\u6728\u4e30\u6536\u5982\u4f55\u5de5\u4f5c?\n&e\u8fd9\u4e2a\u88ab\u52a8\u6280\u80fd\u4f7f\u4f60\u5728\u780d\u6811\u65f6\n&e\u6709\u51e0\u7387\u6389\u843d\u53cc\u500d\u6728\u5934. #INSPECT -Inspect.Offline= [[RED]]\u4f60\u6ca1\u6709\u67e5\u8be2\u4e0d\u5728\u7ebf\u73a9\u5bb6\u4fe1\u606f\u7684\u6743\u9650! -Inspect.OfflineStats=\u4e0d\u5728\u7ebf\u73a9\u5bb6\u7684mcmmo\u7edf\u8ba1\u4fe1\u606f [[YELLOW]]{0} -Inspect.Stats=[[YELLOW]]{0} \u7684mcMMO\u7edf\u8ba1\u4fe1\u606f +Inspect.Offline= &c\u4f60\u6ca1\u6709\u67e5\u8be2\u4e0d\u5728\u7ebf\u73a9\u5bb6\u4fe1\u606f\u7684\u6743\u9650! +Inspect.OfflineStats=\u4e0d\u5728\u7ebf\u73a9\u5bb6\u7684mcmmo\u7edf\u8ba1\u4fe1\u606f &e{0} +Inspect.Stats=&e{0} \u7684mcMMO\u7edf\u8ba1\u4fe1\u606f Inspect.TooFar=\u4f60\u65e0\u6cd5\u68c0\u67e5\u90a3\u4e2a\u73a9\u5bb6\u56e0\u4e3a\u4f60\u4eec\u8ddd\u79bb\u592a\u8fdc\u4e86! #ITEMS Item.ChimaeraWing.Fail=**\u5947\u7f8e\u62c9\u4e4b\u7ffc\u5931\u8d25\u4e86!** Item.ChimaeraWing.Pass=**\u5947\u7f8e\u62c9\u4e4b\u7ffc** Item.ChimaeraWing.Name=\u5947\u7f8e\u62c9\u4e4b\u7ffc -Item.ChimaeraWing.Lore=[[GRAY]]\u4f20\u9001\u81f3\u4f60\u7684\u5e8a. -Item.ChimaeraWing.NotEnough=\u4f60\u9700\u8981 [[YELLOW]]{0}[[RED]] \u66f4\u591a [[GOLD]]{1}[[RED]]! -Item.NotEnough=\u4f60\u9700\u8981 [[YELLOW]]{0}[[RED]] \u66f4\u591a [[GOLD]]{1}[[RED]]! -Item.Generic.Wait=\u4f60\u9700\u8981\u7b49\u5f85\u4e00\u6bb5\u65f6\u95f4\u624d\u80fd\u518d\u6b21\u4f7f\u7528! [[YELLOW]]({0}s) -Item.Injured.Wait=\u4f60\u6700\u8fd1\u53d7\u4f24\u4e86\u6240\u4ee5\u4f60\u5fc5\u987b\u7b49\u4e00\u6bb5\u65f6\u95f4\u624d\u80fd\u4f7f\u7528\u8fd9\u4e2a. [[YELLOW]]({0}s) +Item.ChimaeraWing.Lore=&7\u4f20\u9001\u81f3\u4f60\u7684\u5e8a. +Item.ChimaeraWing.NotEnough=\u4f60\u9700\u8981 &e{0}&c \u66f4\u591a &6{1}&c! +Item.NotEnough=\u4f60\u9700\u8981 &e{0}&c \u66f4\u591a &6{1}&c! +Item.Generic.Wait=\u4f60\u9700\u8981\u7b49\u5f85\u4e00\u6bb5\u65f6\u95f4\u624d\u80fd\u518d\u6b21\u4f7f\u7528! &e({0}s) +Item.Injured.Wait=\u4f60\u6700\u8fd1\u53d7\u4f24\u4e86\u6240\u4ee5\u4f60\u5fc5\u987b\u7b49\u4e00\u6bb5\u65f6\u95f4\u624d\u80fd\u4f7f\u7528\u8fd9\u4e2a. &e({0}s) Item.FluxPickaxe.Name=\u707c\u70ed\u4e4b\u9550 -Item.FluxPickaxe.Lore.1=[[GRAY]]\u6709\u51e0\u7387\u77ac\u95f4\u7194\u70bc\u77ff\u7269\u3002 -Item.FluxPickaxe.Lore.2=[[GRAY]]\u9700\u8981\u7194\u70bc\u7b49\u7ea7 {0}+ +Item.FluxPickaxe.Lore.1=&7\u6709\u51e0\u7387\u77ac\u95f4\u7194\u70bc\u77ff\u7269\u3002 +Item.FluxPickaxe.Lore.2=&7\u9700\u8981\u7194\u70bc\u7b49\u7ea7 {0}+ #TELEPORTATION -Teleport.Commencing=[[GRAY]]\u4f20\u9001\u5c06\u5728 [[GOLD]]({0}) [[GRAY]] \u79d2\u540e\u8fdb\u884c, \u8bf7\u4fdd\u6301\u7ad9\u7acb\u4e0d\u52a8... -Teleport.Cancelled=[[DARK_RED]]\u4f20\u9001\u5df2\u53d6\u6d88! +Teleport.Commencing=&7\u4f20\u9001\u5c06\u5728 &6({0}) &7 \u79d2\u540e\u8fdb\u884c, \u8bf7\u4fdd\u6301\u7ad9\u7acb\u4e0d\u52a8... +Teleport.Cancelled=&4\u4f20\u9001\u5df2\u53d6\u6d88! #SKILLS -Skills.Child=[[GOLD]](\u5206\u652f\u6280\u80fd) -Skills.Disarmed=[[DARK_RED]]\u4f60\u88ab\u7f34\u68b0\u4e86! -Skills.Header=-----[] [[GREEN]]{0}[[RED]] []----- -Skills.NeedMore=[[DARK_RED]]\u4f60\u9700\u8981\u66f4\u591a [[GRAY]]{0} -Skills.NeedMore.Extra=[[DARK_RED]]\u4f60\u9700\u8981\u66f4\u591a [[GRAY]]{0}{1} +Skills.Child=&6(\u5206\u652f\u6280\u80fd) +Skills.Disarmed=&4\u4f60\u88ab\u7f34\u68b0\u4e86! +Skills.Header=-----[] &a{0}&c []----- +Skills.NeedMore=&4\u4f60\u9700\u8981\u66f4\u591a &7{0} +Skills.NeedMore.Extra=&4\u4f60\u9700\u8981\u66f4\u591a &7{0}{1} Skills.Parents=\u4e3b\u6280\u80fd -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} Skills.MaxXP=\u6700\u5927 -Skills.TooTired=\u4f60\u592a\u7d2f\u4e86\u6682\u65f6\u65e0\u6cd5\u4f7f\u7528\u8be5\u6280\u80fd.[[YELLOW]]({0}s) -Skills.Cancelled=[[GOLD]]{0} [[RED]]\u5df2\u53d6\u6d88! -Skills.ConfirmOrCancel=[[GREEN]]\u518d\u6b21\u53f3\u952e\u4ee5\u786e\u5b9a [[GOLD]]{0}[[GREEN]]. \u5de6\u952e\u53d6\u6d88. -Skills.AbilityGateRequirementFail=[[GRAY]]\u4f60\u9700\u8981 [[YELLOW]]{0}[[GRAY]] \u7ea7\u4ee5\u4e0a\u7684 [[DARK_AQUA]]{1}[[GRAY]] \u6765\u4f7f\u7528\u8fd9\u4e2a\u80fd\u529b. +Skills.TooTired=\u4f60\u592a\u7d2f\u4e86\u6682\u65f6\u65e0\u6cd5\u4f7f\u7528\u8be5\u6280\u80fd.&e({0}s) +Skills.Cancelled=&6{0} &c\u5df2\u53d6\u6d88! +Skills.ConfirmOrCancel=&a\u518d\u6b21\u53f3\u952e\u4ee5\u786e\u5b9a &6{0}&a. \u5de6\u952e\u53d6\u6d88. +Skills.AbilityGateRequirementFail=&7\u4f60\u9700\u8981 &e{0}&7 \u7ea7\u4ee5\u4e0a\u7684 &3{1}&7 \u6765\u4f7f\u7528\u8fd9\u4e2a\u80fd\u529b. #STATISTICS -Stats.Header.Combat=[[GOLD]]-=\u683c\u6597\u6280\u80fd=- -Stats.Header.Gathering=[[GOLD]]-=\u91c7\u96c6\u6280\u80fd=- -Stats.Header.Misc=[[GOLD]]-=\u6742\u9879\u6280\u80fd=- -Stats.Own.Stats=[[GREEN]][mcMMO] \u7edf\u8ba1\u4fe1\u606f +Stats.Header.Combat=&6-=\u683c\u6597\u6280\u80fd=- +Stats.Header.Gathering=&6-=\u91c7\u96c6\u6280\u80fd=- +Stats.Header.Misc=&6-=\u6742\u9879\u6280\u80fd=- +Stats.Own.Stats=&a[mcMMO] \u7edf\u8ba1\u4fe1\u606f #PERKS Perks.XP.Name=\u7ecf\u9a8c Perks.XP.Desc=\u83b7\u5f97 {0} \u500d\u7ecf\u9a8c. Perks.Lucky.Name=\u5e78\u8fd0 Perks.Lucky.Desc=\u7ed9\u4e88 {0} \u6280\u80fd\u548c\u80fd\u529b33.3%\u7684\u66f4\u9ad8\u51e0\u7387\u89e6\u53d1 Perks.Lucky.Desc.Login=\u7ed9\u4e88\u6280\u80fd\u548c\u80fd\u529b33.3%\u5f97\u66f4\u9ad8\u51e0\u7387\u89e6\u53d1 -Perks.Lucky.Bonus=[[GOLD]] ({0} \u7684\u597d\u8fd0\u52a0\u6210) +Perks.Lucky.Bonus=&6 ({0} \u7684\u597d\u8fd0\u52a0\u6210) Perks.Cooldowns.Name=\u5feb\u901f\u6062\u590d Perks.Cooldowns.Desc=\u51cf\u5c11\u51b7\u5374\u65f6\u95f4 {0}. Perks.ActivationTime.Name=\u8010\u529b Perks.ActivationTime.Desc=\u63d0\u9ad8\u80fd\u529b\u6fc0\u6d3b\u65f6\u95f4 {0} \u79d2. -Perks.ActivationTime.Bonus=[[GOLD]] ({0} \u79d2\u989d\u5916\u6301\u7eed\u65f6\u95f4) +Perks.ActivationTime.Bonus=&6 ({0} \u79d2\u989d\u5916\u6301\u7eed\u65f6\u95f4) #HARDCORE -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] \u786c\u6838\u6a21\u5f0f {0} \u5173\u95ed. {1} -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] \u786c\u6838\u6a21\u5f0f {0} \u542f\u7528. {1} +Hardcore.Mode.Disabled=&6[mcMMO] \u786c\u6838\u6a21\u5f0f {0} \u5173\u95ed. {1} +Hardcore.Mode.Enabled=&6[mcMMO] \u786c\u6838\u6a21\u5f0f {0} \u542f\u7528. {1} Hardcore.DeathStatLoss.Name=\u6280\u80fd\u6b7b\u4ea1\u60e9\u7f5a -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]\u6b7b\u4ea1,\u4f60\u5931\u53bb\u4e86 [[BLUE]]{0}[[DARK_RED]]. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] \u72b6\u6001\u9057\u5931\u7387\u53d8\u66f4\u4e3a {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4\u6b7b\u4ea1,\u4f60\u5931\u53bb\u4e86 &9{0}&4. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] \u72b6\u6001\u9057\u5931\u7387\u53d8\u66f4\u4e3a {0}. Hardcore.Vampirism.Name=\u5438\u8840\u6a21\u5f0f -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\u592a\u4e0d\u719f\u7ec3\u6388\u4e88\u4f60\u83b7\u5f97\u4efb\u4f55\u7684\u77e5\u8bc6. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]\u4f60\u4ece[[YELLOW]]{1}[[DARK_AQUA]]\u90a3\u5077\u53d6\u4e86[[BLUE]]{0}[[DARK_AQUA]]\u4e2a\u7b49\u7ea7. -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\u65e0\u6cd5\u4ece\u4f60\u8fd9\u5077\u53d6\u4efb\u4f55\u7684\u77e5\u8bc6! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]]\u4ece\u4f60\u8fd9\u5077\u53d6\u4e86[[BLUE]]{1}[[DARK_RED]]\u4e2a\u7b49\u7ea7! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] \u72b6\u6001\u5438\u6536\u7387\u53d8\u66f4\u4e3a {0}. +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7\u592a\u4e0d\u719f\u7ec3\u6388\u4e88\u4f60\u83b7\u5f97\u4efb\u4f55\u7684\u77e5\u8bc6. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3\u4f60\u4ece&e{1}&3\u90a3\u5077\u53d6\u4e86&9{0}&3\u4e2a\u7b49\u7ea7. +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7\u65e0\u6cd5\u4ece\u4f60\u8fd9\u5077\u53d6\u4efb\u4f55\u7684\u77e5\u8bc6! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4\u4ece\u4f60\u8fd9\u5077\u53d6\u4e86&9{1}&4\u4e2a\u7b49\u7ea7! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] \u72b6\u6001\u5438\u6536\u7387\u53d8\u66f4\u4e3a {0}. #MOTD -MOTD.Donate=[[DARK_AQUA]]\u6350\u8d60\u4fe1\u606f: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]\u786c\u6838\u6a21\u5f0f\u5df2\u542f\u7528: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u6280\u80fd\u6b7b\u4ea1\u60e9\u7f5a: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]Vampirism\u7edf\u8ba1: [[DARK_RED]]{0}% -MOTD.PerksPrefix=[[GOLD]][mcMMO \u80fd\u529b] -MOTD.Version=[[GOLD]][mcMMO] \u6b63\u5728\u8fd0\u884c\u7248\u672c [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO \u7f51\u5740 +MOTD.Donate=&3\u6350\u8d60\u4fe1\u606f: +MOTD.Hardcore.Enabled=&6[mcMMO] &3\u786c\u6838\u6a21\u5f0f\u5df2\u542f\u7528: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3\u6280\u80fd\u6b7b\u4ea1\u60e9\u7f5a: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3Vampirism\u7edf\u8ba1: &4{0}% +MOTD.PerksPrefix=&6[mcMMO \u80fd\u529b] +MOTD.Version=&6[mcMMO] \u6b63\u5728\u8fd0\u884c\u7248\u672c &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO \u7f51\u5740 #SMELTING Smelting.SubSkill.UnderstandingTheArt.Name=\u51b6\u70bc\u7cbe\u901a Smelting.SubSkill.UnderstandingTheArt.Description=\u4e5f\u8bb8\u4f60\u82b1\u8d39\u4e86\u592a\u591a\u65f6\u95f4\u5728\u6d1e\u7a74\u4e2d\u51b6\u70bc.\n\u63d0\u5347\u51b6\u70bc\u7684\u5404\u79cd\u5c5e\u6027. -Smelting.SubSkill.UnderstandingTheArt.Stat=\u7ecf\u9a8c\u7403\u500d\u6570: [[YELLOW]]{0} \u500d +Smelting.SubSkill.UnderstandingTheArt.Stat=\u7ecf\u9a8c\u7403\u500d\u6570: &e{0} \u500d Smelting.Ability.Locked.0={0}+ \u7ea7\u540e\u89e3\u9501 (\u66f4\u591a\u51b6\u70bc\u7ecf\u9a8c\u7403) Smelting.Ability.Locked.1={0}+ \u7ea7\u540e\u89e3\u9501 (\u795d\u878d\u4e4b\u9550) Smelting.SubSkill.FuelEfficiency.Name=\u71c3\u6599\u6548\u7387 Smelting.SubSkill.FuelEfficiency.Description=\u7194\u70bc\u65f6\u63d0\u9ad8\u7194\u7089\u5185\u71c3\u6599\u7684\u71c3\u70e7\u65f6\u95f4 -Smelting.SubSkill.FuelEfficiency.Stat=\u71c3\u6599\u6548\u7387\u500d\u6570: [[YELLOW]]{0} \u500d +Smelting.SubSkill.FuelEfficiency.Stat=\u71c3\u6599\u6548\u7387\u500d\u6570: &e{0} \u500d Smelting.SubSkill.SecondSmelt.Name=\u4e8c\u6b21\u7194\u70bc Smelting.SubSkill.SecondSmelt.Description=\u901a\u8fc7\u51b6\u70bc\u83b7\u5f97\u53cc\u500d\u8d44\u6e90 Smelting.SubSkill.SecondSmelt.Stat=\u4e8c\u6b21\u7194\u70bc\u89e6\u53d1\u7684\u51e0\u7387 @@ -1081,33 +1080,33 @@ Commands.Description.xprate=\u66f4\u6539 mcMMO \u7ecf\u9a8c\u500d\u7387\u6216\u5 UpdateChecker.Outdated=\u4f60\u6b63\u5728\u4f7f\u7528\u8fd9\u4e00\u4e2a\u65e7\u7248\u672c\u7684 mcMMO! UpdateChecker.NewAvailable=Spigot \u4e0a\u6709\u4e00\u4e2a\u65b0\u7248\u672c. #SCOREBOARD HEADERS -Scoreboard.Header.PlayerStats=[[YELLOW]]mcMMO \u7edf\u8ba1 -Scoreboard.Header.PlayerCooldowns=[[YELLOW]]mcMMO \u51b7\u5374 -Scoreboard.Header.PlayerRank=[[YELLOW]]mcMMO \u6392\u540d -Scoreboard.Header.PlayerInspect=[[YELLOW]]mcMMO \u7edf\u8ba1: {0} -Scoreboard.Header.PowerLevel=[[RED]]\u6218\u6597\u529b -Scoreboard.Misc.PowerLevel=[[GOLD]]\u6218\u6597\u529b -Scoreboard.Misc.Level=[[DARK_AQUA]]\u7b49\u7ea7 -Scoreboard.Misc.CurrentXP=[[GREEN]]\u5f53\u524d\u7ecf\u9a8c -Scoreboard.Misc.RemainingXP=[[YELLOW]]\u5347\u7ea7\u6240\u9700\u7ecf\u9a8c -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]\u51b7\u5374 -Scoreboard.Misc.Overall=[[GOLD]]\u603b\u4f53 +Scoreboard.Header.PlayerStats=&emcMMO \u7edf\u8ba1 +Scoreboard.Header.PlayerCooldowns=&emcMMO \u51b7\u5374 +Scoreboard.Header.PlayerRank=&emcMMO \u6392\u540d +Scoreboard.Header.PlayerInspect=&emcMMO \u7edf\u8ba1: {0} +Scoreboard.Header.PowerLevel=&c\u6218\u6597\u529b +Scoreboard.Misc.PowerLevel=&6\u6218\u6597\u529b +Scoreboard.Misc.Level=&3\u7b49\u7ea7 +Scoreboard.Misc.CurrentXP=&a\u5f53\u524d\u7ecf\u9a8c +Scoreboard.Misc.RemainingXP=&e\u5347\u7ea7\u6240\u9700\u7ecf\u9a8c +Scoreboard.Misc.Cooldown=&d\u51b7\u5374 +Scoreboard.Misc.Overall=&6\u603b\u4f53 Scoreboard.Misc.Ability=\u80fd\u529b #DATABASE RECOVERY -Profile.PendingLoad=[[RED]]\u4f60\u7684mcmmo\u73a9\u5bb6\u6570\u636e\u672a\u52a0\u8f7d. -Profile.Loading.Success=[[GREEN]]\u4f60\u7684mcMMO\u6570\u636e\u5df2\u52a0\u8f7d -Profile.Loading.Failure=[[RED]]mcMMO \u65e0\u6cd5\u52a0\u8f7d\u4f60\u7684\u6570\u636e. \u8bf7\u8054\u7cfb [[AQUA]]\u670d\u52a1\u5668\u7ba1\u7406\u5458\u53cd\u9988\u4f60\u7684\u95ee\u9898.\n[[YELLOW]]\u4f60\u53ef\u4ee5\u7ee7\u7eed\u5728\u670d\u52a1\u5668\u6e38\u73a9, \u4f46\u662f\u4f60 [[BOLD]]\u6ca1\u6709mcMMO\u7b49\u7ea7[[YELLOW]] \u5e76\u4e14\u4f60\u83b7\u5f97\u7684\u4efb\u4f55\u7ecf\u9a8c\u90fd [[BOLD]]\u4e0d\u4f1a\u88ab\u4fdd\u5b58[[YELLOW]]. -Profile.Loading.AdminFailureNotice=[[DARK_RED]][A][[RED]] mcMMO \u65e0\u6cd5\u52a0\u8f7d\u73a9\u5bb6 [[YELLOW]]{0}[[RED]] \u7684\u6570\u636e. [[LIGHT_PURPLE]]\u8bf7\u68c0\u67e5\u4f60\u7684\u6570\u636e\u5e93. +Profile.PendingLoad=&c\u4f60\u7684mcmmo\u73a9\u5bb6\u6570\u636e\u672a\u52a0\u8f7d. +Profile.Loading.Success=&a\u4f60\u7684mcMMO\u6570\u636e\u5df2\u52a0\u8f7d +Profile.Loading.Failure=&cmcMMO \u65e0\u6cd5\u52a0\u8f7d\u4f60\u7684\u6570\u636e. \u8bf7\u8054\u7cfb &b\u670d\u52a1\u5668\u7ba1\u7406\u5458\u53cd\u9988\u4f60\u7684\u95ee\u9898.\n&e\u4f60\u53ef\u4ee5\u7ee7\u7eed\u5728\u670d\u52a1\u5668\u6e38\u73a9, \u4f46\u662f\u4f60 &l\u6ca1\u6709mcMMO\u7b49\u7ea7&e \u5e76\u4e14\u4f60\u83b7\u5f97\u7684\u4efb\u4f55\u7ecf\u9a8c\u90fd &l\u4e0d\u4f1a\u88ab\u4fdd\u5b58&e. +Profile.Loading.AdminFailureNotice=&4[A]&c mcMMO \u65e0\u6cd5\u52a0\u8f7d\u73a9\u5bb6 &e{0}&c \u7684\u6570\u636e. &d\u8bf7\u68c0\u67e5\u4f60\u7684\u6570\u636e\u5e93. #Holiday -Holiday.AprilFools.Levelup=[[GOLD]]{0} \u73b0\u5728 [[GREEN]]{1}[[GOLD]] \u7ea7! -Holiday.Anniversary=[[BLUE]]mcMMO {0} \u5468\u5e74\u5feb\u4e50!\n[[BLUE]]\u4e3a\u4e86\u7eaa\u5ff5 nossr50 \u548c\u6240\u6709\u5f00\u53d1\u8005\u7684\u5de5\u4f5c, \u8fd9\u91cc\u6709\u4e00\u573a\u70df\u706b\u8868\u6f14! +Holiday.AprilFools.Levelup=&6{0} \u73b0\u5728 &a{1}&6 \u7ea7! +Holiday.Anniversary=&9mcMMO {0} \u5468\u5e74\u5feb\u4e50!\n&9\u4e3a\u4e86\u7eaa\u5ff5 nossr50 \u548c\u6240\u6709\u5f00\u53d1\u8005\u7684\u5de5\u4f5c, \u8fd9\u91cc\u6709\u4e00\u573a\u70df\u706b\u8868\u6f14! #Reminder Messages -Reminder.Squelched=[[GRAY]]\u63d0\u9192: \u4f60\u73b0\u5728\u4e0d\u63a5\u6536\u6765\u81eamcMMO\u7684\u901a\u77e5\u6d88\u606f, \u5982\u60f3\u542f\u7528\u8bf7\u518d\u6b21\u4f7f\u7528 /mcnotify \u547d\u4ee4. \u8be5\u63d0\u793a\u6bcf\u5c0f\u65f6\u4e00\u6b21. +Reminder.Squelched=&7\u63d0\u9192: \u4f60\u73b0\u5728\u4e0d\u63a5\u6536\u6765\u81eamcMMO\u7684\u901a\u77e5\u6d88\u606f, \u5982\u60f3\u542f\u7528\u8bf7\u518d\u6b21\u4f7f\u7528 /mcnotify \u547d\u4ee4. \u8be5\u63d0\u793a\u6bcf\u5c0f\u65f6\u4e00\u6b21. #Locale -Locale.Reloaded=[[GREEN]]\u8bed\u8a00\u914d\u7f6e\u5df2\u91cd\u65b0\u52a0\u8f7d\uff0c\u4e2d\u6587\u6c49\u5316By: Fu_Meng (\u53d1\u73b0\u9519\u522b\u5b57\u8bf7\u8054\u7cfb\u6211QQ:89009332) +Locale.Reloaded=&a\u8bed\u8a00\u914d\u7f6e\u5df2\u91cd\u65b0\u52a0\u8f7d\uff0c\u4e2d\u6587\u6c49\u5316By: Fu_Meng (\u53d1\u73b0\u9519\u522b\u5b57\u8bf7\u8054\u7cfb\u6211QQ:89009332) #Player Leveling Stuff -LevelCap.PowerLevel=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u4f60\u5df2\u7ecf\u5230\u8fbe\u4e86\u6218\u6597\u529b\u7684\u7b49\u7ea7\u5c01\u9876 [[RED]]{0}[[YELLOW]] \u7ea7. \u4f60\u5c06\u505c\u6b62\u83b7\u53d6\u6280\u80fd\u7ecf\u9a8c. -LevelCap.Skill=[[GOLD]]([[GREEN]]mcMMO[[GOLD]]) [[YELLOW]]\u4f60\u5df2\u7ecf\u5230\u8fbe\u4e86 [[GOLD]]{1}[[YELLOW]] \u6280\u80fd\u7684\u7b49\u7ea7\u5c01\u9876 [[RED]]{0}[[YELLOW]] . \u4f60\u7684\u8be5\u6280\u80fd\u5c06\u65e0\u6cd5\u518d\u5347\u7ea7. +LevelCap.PowerLevel=&6(&amcMMO&6) &e\u4f60\u5df2\u7ecf\u5230\u8fbe\u4e86\u6218\u6597\u529b\u7684\u7b49\u7ea7\u5c01\u9876 &c{0}&e \u7ea7. \u4f60\u5c06\u505c\u6b62\u83b7\u53d6\u6280\u80fd\u7ecf\u9a8c. +LevelCap.Skill=&6(&amcMMO&6) &e\u4f60\u5df2\u7ecf\u5230\u8fbe\u4e86 &6{1}&e \u6280\u80fd\u7684\u7b49\u7ea7\u5c01\u9876 &c{0}&e . \u4f60\u7684\u8be5\u6280\u80fd\u5c06\u65e0\u6cd5\u518d\u5347\u7ea7. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/locale/locale_zh_TW.properties b/src/main/resources/locale/locale_zh_TW.properties index 8eea0a70c..f20ff761f 100644 --- a/src/main/resources/locale/locale_zh_TW.properties +++ b/src/main/resources/locale/locale_zh_TW.properties @@ -1,6 +1,6 @@ -Acrobatics.Ability.Proc=[[GREEN]]**\u5b8c\u7f8e\u8457\u9678** -Acrobatics.Combat.Proc=[[GREEN]]**\u8ff4\u907f** -Acrobatics.DodgeChance=\u8ff4\u907f\u6a5f\u7387: [[YELLOW]]{0} +Acrobatics.Ability.Proc=&a**\u5b8c\u7f8e\u8457\u9678** +Acrobatics.Combat.Proc=&a**\u8ff4\u907f** +Acrobatics.DodgeChance=\u8ff4\u907f\u6a5f\u7387: &e{0} Acrobatics.SubSkill.Roll.Name=\u7ffb\u6efe Acrobatics.SubSkill.Roll.Description=\u6e1b\u5c11\u6216\u53d6\u6d88\u6389\u843d\u50b7\u5bb3 Acrobatics.SubSkill.GracefulRoll.Name=\u6f02\u4eae\u7ffb\u6efe @@ -8,14 +8,14 @@ Acrobatics.SubSkill.GracefulRoll.Description=\u5169\u500d\u7684\u7ffb\u6efe\u654 Acrobatics.SubSkill.Dodge.Name=\u8ff4\u907f Acrobatics.SubSkill.Dodge.Description=\u6e1b\u5c11\u4e00\u534a\u7684\u50b7\u5bb3 Acrobatics.Listener=\u96dc\u6280: -Acrobatics.SubSkill.Roll.Chance=\u7ffb\u6efe\u6a5f\u7387: [[YELLOW]]{0} -Acrobatics.SubSkill.Roll.GraceChance=\u6f02\u4eae\u7ffb\u6efe\u6a5f\u7387: [[YELLOW]]{0} +Acrobatics.SubSkill.Roll.Chance=\u7ffb\u6efe\u6a5f\u7387: &e{0} +Acrobatics.SubSkill.Roll.GraceChance=\u6f02\u4eae\u7ffb\u6efe\u6a5f\u7387: &e{0} Acrobatics.Roll.Text=**\u7ffb\u6efe** Acrobatics.SkillName=\u96dc\u6280 Acrobatics.Skillup=\u96dc\u6280\u7b49\u7d1a\u4e0a\u5347\u4e86{0}\u7b49. \u5171({1})\u7b49 -Archery.Combat.DazeChance=\u6688\u7729\u6a5f\u7387: [[YELLOW]]{0} -Archery.Combat.RetrieveChance=\u56de\u6536\u7bad\u77e2\u7684\u6a5f\u7387: [[YELLOW]]{0} -Archery.Combat.SkillshotBonus=\u6280\u8853\u5c04\u64ca\u734e\u52f5\u50b7\u5bb3: [[YELLOW]]{0} +Archery.Combat.DazeChance=\u6688\u7729\u6a5f\u7387: &e{0} +Archery.Combat.RetrieveChance=\u56de\u6536\u7bad\u77e2\u7684\u6a5f\u7387: &e{0} +Archery.Combat.SkillshotBonus=\u6280\u8853\u5c04\u64ca\u734e\u52f5\u50b7\u5bb3: &e{0} Archery.SubSkill.SkillShot.Name=\u6280\u8853\u5c04\u64ca Archery.SubSkill.SkillShot.Description=\u589e\u52a0\u5f13\u7bad\u50b7\u5bb3 Archery.SubSkill.Daze.Name=\u6688\u7729(\u9650\u5b9a\u73a9\u5bb6) @@ -31,15 +31,15 @@ Axes.Ability.Bonus.2=\u9632\u5177\u7834\u58de\u8005 Axes.Ability.Bonus.3=\u5c0d\u6709\u88dd\u7532\u6575\u4eba\u984d\u5916\u9020\u6210 {0} \u50b7\u5bb3 Axes.Ability.Bonus.4=\u5f37\u529b\u653b\u64ca Axes.Ability.Bonus.5=\u5c0d\u7121\u88dd\u7532\u6575\u4eba\u984d\u5916\u9020\u6210 {0} \u50b7\u5bb3 -Axes.Ability.Lower=[[GRAY]]**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u65a7\u982d** -Axes.Ability.Ready=[[GREEN]]**\u4f60\u63e1\u7dca\u4e86\u4f60\u7684\u65a7\u982d** -Axes.Combat.CritStruck=[[DARK_RED]]\u4f60\u6253\u51fa\u4e86\u6703\u5fc3\u4e00\u64ca! -Axes.Combat.CritChance=\u66b4\u64ca\u6a5f\u7387: [[YELLOW]]{0}% +Axes.Ability.Lower=&7**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u65a7\u982d** +Axes.Ability.Ready=&a**\u4f60\u63e1\u7dca\u4e86\u4f60\u7684\u65a7\u982d** +Axes.Combat.CritStruck=&4\u4f60\u6253\u51fa\u4e86\u6703\u5fc3\u4e00\u64ca! +Axes.Combat.CritChance=\u66b4\u64ca\u6a5f\u7387: &e{0}% Axes.Combat.CriticalHit=\u6703\u5fc3\u4e00\u64ca! -Axes.Combat.GI.Proc=[[GREEN]]**\u66b4\u529b\u6253\u64ca** +Axes.Combat.GI.Proc=&a**\u66b4\u529b\u6253\u64ca** Axes.Combat.GI.Struck=**\u88ab\u5f37\u529b\u653b\u64ca\u64ca\u4e2d** -Axes.Combat.SS.Struck=[[DARK_RED]]\u88ab\u5288\u9871\u65ac\u64ca\u4e2d! -Axes.Combat.SS.Length=\u5288\u9871\u65ac\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Axes.Combat.SS.Struck=&4\u88ab\u5288\u9871\u65ac\u64ca\u4e2d! +Axes.Combat.SS.Length=\u5288\u9871\u65ac\u6301\u7e8c\u6642\u9593: &e{0}s Axes.SubSkill.SkullSplitter.Name=\u5288\u9871\u65ac (\u4e3b\u52d5\u6280\u80fd) Axes.SubSkill.SkullSplitter.Description=\u9020\u6210\u7bc4\u570d\u50b7\u5bb3 Axes.SubSkill.CriticalStrikes.Name=\u6703\u5fc3\u4e00\u64ca @@ -53,37 +53,37 @@ Axes.SubSkill.GreaterImpact.Description=\u5c0d\u7121\u88dd\u7532\u6575\u4eba\u90 Axes.Listener=\u65a7\u6280: Axes.SkillName=\u65a7\u6280 Axes.Skills.SS.Off=**\u5288\u9871\u65ac\u5df2\u7d50\u675f** -Axes.Skills.SS.On=[[GREEN]]**\u5288\u9871\u65ac\u5df2\u4f7f\u7528** -Axes.Skills.SS.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u5288\u9871\u65ac [[GREEN]]\u80fd\u529b\u5df2\u53ef\u4f7f\u7528\uff01 -Axes.Skills.SS.Other.Off=\u5288\u9871\u65ac[[GREEN]] \u5df2\u7d93\u7ed3\u675f\u4e86 [[YELLOW]]{0} -Axes.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]]\u4f7f\u7528\u4e86 [[RED]]\u5288\u9871\u65ac! +Axes.Skills.SS.On=&a**\u5288\u9871\u65ac\u5df2\u4f7f\u7528** +Axes.Skills.SS.Refresh=&a\u4f60\u7684 &e\u5288\u9871\u65ac &a\u80fd\u529b\u5df2\u53ef\u4f7f\u7528\uff01 +Axes.Skills.SS.Other.Off=\u5288\u9871\u65ac&a \u5df2\u7d93\u7ed3\u675f\u4e86 &e{0} +Axes.Skills.SS.Other.On=&a{0}&2\u4f7f\u7528\u4e86 &c\u5288\u9871\u65ac! Axes.Skillup=\u65a7\u6280\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Excavation.Ability.Lower=[[GRAY]]**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u93df\u5b50** -Excavation.Ability.Ready=[[GREEN]]**\u4f60\u63e1\u7dca\u4e86\u4f60\u7684\u93df\u5b50** +Excavation.Ability.Lower=&7**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u93df\u5b50** +Excavation.Ability.Ready=&a**\u4f60\u63e1\u7dca\u4e86\u4f60\u7684\u93df\u5b50** Excavation.SubSkill.GigaDrillBreaker.Name=\u66b4\u8d70\u947d\u982d (\u4e3b\u52d5\u6280\u80fd) Excavation.SubSkill.GigaDrillBreaker.Description=3x \u6389\u843d\u7387, 3x \u7d93\u9a57\u503c, +\u901f\u5ea6 Excavation.SubSkill.TreasureHunter.Name=\u5bf6\u7269\u7375\u4eba Excavation.SubSkill.TreasureHunter.Description=\u6316\u51fa\u5bf6\u85cf\u7684\u80fd\u529b -Excavation.Effect.Length=\u66b4\u8d70\u947d\u982d\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Excavation.Effect.Length=\u66b4\u8d70\u947d\u982d\u6301\u7e8c\u6642\u9593: &e{0}s Excavation.Listener=\u6316\u6398: Excavation.SkillName=\u6316\u6398 Excavation.Skills.GigaDrillBreaker.Off=**\u66b4\u8d70\u947d\u982d\u5df2\u7ed3\u675f** -Excavation.Skills.GigaDrillBreaker.On=[[GREEN]]**\u66b4\u8d70\u947d\u982d\u6280\u80fd\u4f7f\u7528** -Excavation.Skills.GigaDrillBreaker.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u66b4\u8d70\u947d\u982d [[GREEN]]\u6280\u80fd\u5df2\u7d93\u53ef\u4ee5\u4f7f\u7528\u4e86! -Excavation.Skills.GigaDrillBreaker.Other.Off=\u66b4\u8d70\u947d\u982d[[GREEN]] \u5df2\u7d93\u7ed3\u675f\u4e86 [[YELLOW]]{0} -Excavation.Skills.GigaDrillBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u66b4\u8d70\u947d\u982d! +Excavation.Skills.GigaDrillBreaker.On=&a**\u66b4\u8d70\u947d\u982d\u6280\u80fd\u4f7f\u7528** +Excavation.Skills.GigaDrillBreaker.Refresh=&a\u4f60\u7684 &e\u66b4\u8d70\u947d\u982d &a\u6280\u80fd\u5df2\u7d93\u53ef\u4ee5\u4f7f\u7528\u4e86! +Excavation.Skills.GigaDrillBreaker.Other.Off=\u66b4\u8d70\u947d\u982d&a \u5df2\u7d93\u7ed3\u675f\u4e86 &e{0} +Excavation.Skills.GigaDrillBreaker.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u66b4\u8d70\u947d\u982d! Excavation.Skillup=\u6316\u6398\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Fishing.Ability.Chance=\u54ac\u788e\u6a5f\u7387: [[YELLOW]]{0} -Fishing.Ability.Info=\u9b54\u6cd5\u7375\u4eba: [[GRAY]] ** \u96a8\u8457\u5bf6\u85cf\u7375\u4eba\u7b49\u7d1a\u63d0\u9ad8 ** +Fishing.Ability.Chance=\u54ac\u788e\u6a5f\u7387: &e{0} +Fishing.Ability.Info=\u9b54\u6cd5\u7375\u4eba: &7 ** \u96a8\u8457\u5bf6\u85cf\u7375\u4eba\u7b49\u7d1a\u63d0\u9ad8 ** Fishing.Ability.Locked.0=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ \uff08\u6416\u6643\uff09 Fishing.Ability.Locked.1=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u51b0\u91e3) Fishing.Ability.Locked.2=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u5782\u91e3\u5927\u5e2b) -Fishing.Ability.Rank=\u5bf6\u7269\u7375\u4eba\u7b49\u7d1a: [[YELLOW]]{0}/5 -Fishing.Ability.TH.DropRate=\u6389\u5bf6\u7387: [[DARK_RED]]\u9677\u9631: [[YELLOW]]{0} [[GRAY]]\u5e38\u898b: [[YELLOW]]{1} [[GREEN]]\u7f55\u898b: [[YELLOW]]{2}\n[[BLUE]]\u7a00\u6709: [[YELLOW]]{3} [[LIGHT_PURPLE]]\u53f2\u8a69: [[YELLOW]]{4} [[GOLD]]\u50b3\u8aaa: [[YELLOW]]{5} [[AQUA]]\u5275\u7d00\u9304: [[YELLOW]]{6} -Fishing.Ability.TH.MagicRate=\u9b54\u6cd5\u7375\u4eba\u6a5f\u7387: [[YELLOW]]{0} -Fishing.Ability.Shake=\u6416\u6643\u6a5f\u7387: [[YELLOW]]{0} +Fishing.Ability.Rank=\u5bf6\u7269\u7375\u4eba\u7b49\u7d1a: &e{0}/5 +Fishing.Ability.TH.DropRate=\u6389\u5bf6\u7387: &4\u9677\u9631: &e{0} &7\u5e38\u898b: &e{1} &a\u7f55\u898b: &e{2}\n&9\u7a00\u6709: &e{3} &d\u53f2\u8a69: &e{4} &6\u50b3\u8aaa: &e{5} &b\u5275\u7d00\u9304: &e{6} +Fishing.Ability.TH.MagicRate=\u9b54\u6cd5\u7375\u4eba\u6a5f\u7387: &e{0} +Fishing.Ability.Shake=\u6416\u6643\u6a5f\u7387: &e{0} Fishing.Ability.IceFishing=\u51b0\u91e3: \u5728\u51b0\u4e0a\u91e3\u9b5a -Fishing.Ability.FD=\u6f01\u4eba\u4fbf\u7576: [[YELLOW]]\u7b49\u7d1a {0} +Fishing.Ability.FD=\u6f01\u4eba\u4fbf\u7576: &e\u7b49\u7d1a {0} Fishing.SubSkill.TreasureHunter.Name=\u5bf6\u7269\u7375\u4eba (\u88ab\u52d5\u6280\u80fd) Fishing.SubSkill.TreasureHunter.Description=\u6389\u5230\u96dc\u7269 Fishing.SubSkill.MagicHunter.Name=\u9b54\u6cd5\u7375\u4eba @@ -96,25 +96,25 @@ Fishing.SubSkill.MasterAngler.Name=\u5782\u91e3\u5927\u5e2b Fishing.SubSkill.MasterAngler.Description=\u589e\u52a0\u5728\u91e3\u9b5a\u6642\u4e0a\u9264\u7684\u6a5f\u7387 Fishing.SubSkill.IceFishing.Name=\u51b0\u91e3 Fishing.SubSkill.IceFishing.Description=\u5141\u8a31\u4f60\u5728\u51b0\u5929\u96ea\u5730\u88e1\u91e3\u9b5a -Fishing.Chance.Raining=[[BLUE]] \u5927\u91cf\u734e\u52f5 +Fishing.Chance.Raining=&9 \u5927\u91cf\u734e\u52f5 Fishing.Listener=\u91e3\u9b5a: -Fishing.Ability.TH.MagicFound=[[GRAY]]\u4f60\u611f\u53d7\u5230\u9b54\u529b\u7684\u6ce2\u52d5... -Fishing.Ability.TH.Boom=[[GRAY]]\u6536\u7a6b\u6642\u9593!!! -Fishing.Ability.TH.Poison=[[GRAY]]\u4ec0\u9ebc\u6771\u897f,\u805e\u8d77\u4f86\u597d\u81ed\u554a... +Fishing.Ability.TH.MagicFound=&7\u4f60\u611f\u53d7\u5230\u9b54\u529b\u7684\u6ce2\u52d5... +Fishing.Ability.TH.Boom=&7\u6536\u7a6b\u6642\u9593!!! +Fishing.Ability.TH.Poison=&7\u4ec0\u9ebc\u6771\u897f,\u805e\u8d77\u4f86\u597d\u81ed\u554a... Fishing.SkillName=\u91e3\u9b5a Fishing.Skillup=\u91e3\u9b5a\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Herbalism.Ability.DoubleDropChance=\u96d9\u500d\u6389\u843d\u6a5f\u7387: [[YELLOW]]{0} -Herbalism.Ability.FD=\u8fb2\u592b\u79c1\u623f\u83dc: [[YELLOW]]\u7b49\u7d1a {0} -Herbalism.Ability.GTe.Length=\u7da0\u5316\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Herbalism.Ability.DoubleDropChance=\u96d9\u500d\u6389\u843d\u6a5f\u7387: &e{0} +Herbalism.Ability.FD=\u8fb2\u592b\u79c1\u623f\u83dc: &e\u7b49\u7d1a {0} +Herbalism.Ability.GTe.Length=\u7da0\u5316\u6301\u7e8c\u6642\u9593: &e{0}s Herbalism.Ability.GTe.NeedMore=\u4f60\u9700\u8981\u66f4\u591a\u7a2e\u5b50\u624d\u53ef\u7da0\u5316. -Herbalism.Ability.GTh.Chance=\u7da0\u624b\u6307\u6a5f\u7387: [[YELLOW]]{0} +Herbalism.Ability.GTh.Chance=\u7da0\u624b\u6307\u6a5f\u7387: &e{0} Herbalism.Ability.GTh.Fail=**\u7da0\u624b\u6307\u5931\u6557** -Herbalism.Ability.GTh.Stage=\u7da0\u624b\u6307\u968e\u6bb5: [[YELLOW]]\u4f5c\u7269\u6210\u9577\u81f3\u968e\u6bb5 {0} -Herbalism.Ability.GTh=[[GREEN]]**\u7da0\u624b\u6307** -Herbalism.Ability.HylianLuck=\u6d77\u502b\u7684\u795d\u798f\u6a5f\u7387: [[YELLOW]]{0} -Herbalism.Ability.Lower=[[GRAY]]**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u92e4\u982d** -Herbalism.Ability.Ready=[[GREEN]]**\u4f60\u8209\u9ad8\u4e86\u4f60\u7684\u92e4\u982d** -Herbalism.Ability.ShroomThumb.Chance=\u8611\u83c7\u624b\u89f8\u767c\u6a5f\u7387: [[YELLOW]]{0} +Herbalism.Ability.GTh.Stage=\u7da0\u624b\u6307\u968e\u6bb5: &e\u4f5c\u7269\u6210\u9577\u81f3\u968e\u6bb5 {0} +Herbalism.Ability.GTh=&a**\u7da0\u624b\u6307** +Herbalism.Ability.HylianLuck=\u6d77\u502b\u7684\u795d\u798f\u6a5f\u7387: &e{0} +Herbalism.Ability.Lower=&7**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u92e4\u982d** +Herbalism.Ability.Ready=&a**\u4f60\u8209\u9ad8\u4e86\u4f60\u7684\u92e4\u982d** +Herbalism.Ability.ShroomThumb.Chance=\u8611\u83c7\u624b\u89f8\u767c\u6a5f\u7387: &e{0} Herbalism.Ability.ShroomThumb.Fail=**\u78e8\u83c7\u624b\u4f7f\u7528\u5931\u6557** Herbalism.SubSkill.GreenTerra.Name=\u7da0\u5316 (\u4e3b\u52d5\u6280\u80fd) Herbalism.SubSkill.GreenTerra.Description=\u6563\u64ad\u4e0a\u5e1d\u7684\u6069\u60e0,3\u500d\u6389\u843d\u7269 @@ -130,20 +130,20 @@ Herbalism.SubSkill.HylianLuck.Name=\u6d77\u502b\u7684\u795d\u798f Herbalism.SubSkill.HylianLuck.Description=\u4f7f\u4f60\u64c1\u6709\u5fae\u5c0f\u6a5f\u7387\u767c\u73fe\u7a00\u6709\u7269\u54c1 Herbalism.SubSkill.ShroomThumb.Name=\u8611\u83c7\u624b Herbalism.SubSkill.ShroomThumb.Description=\u6563\u64ad\u83cc\u7d72\u9ad4\u81f3\u571f\u548c\u8349 -Herbalism.HylianLuck=[[GREEN]]\u8c50\u6536\u5973\u795e\u4eca\u65e5\u8207\u4f60\u540c\u5728! +Herbalism.HylianLuck=&a\u8c50\u6536\u5973\u795e\u4eca\u65e5\u8207\u4f60\u540c\u5728! Herbalism.Listener=\u8349\u85e5\u5b78: Herbalism.SkillName=\u8349\u85e5\u5b78 -Herbalism.Skills.GTe.On=[[GREEN]]**\u767c\u52d5\u7da0\u5316** -Herbalism.Skills.GTe.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u7da0\u5316 [[GREEN]]\u80fd\u529b\u5df2\u53ef\u4f7f\u7528! -Herbalism.Skills.GTe.Other.Off=\u7da0\u5316[[GREEN]] \u5373\u5c07\u7ed3\u675f [[YELLOW]]{0} -Herbalism.Skills.GTe.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u7da0\u5316! +Herbalism.Skills.GTe.On=&a**\u767c\u52d5\u7da0\u5316** +Herbalism.Skills.GTe.Refresh=&a\u4f60\u7684 &e\u7da0\u5316 &a\u80fd\u529b\u5df2\u53ef\u4f7f\u7528! +Herbalism.Skills.GTe.Other.Off=\u7da0\u5316&a \u5373\u5c07\u7ed3\u675f &e{0} +Herbalism.Skills.GTe.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u7da0\u5316! Herbalism.Skillup=\u8349\u85e5\u5b78\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Mining.Ability.Length=\u8d85\u7d1a\u788e\u77f3\u6a5f\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Mining.Ability.Length=\u8d85\u7d1a\u788e\u77f3\u6a5f\u6301\u7e8c\u6642\u9593: &e{0}s Mining.Ability.Locked.0=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u6316\u7926\u7206\u767c) Mining.Ability.Locked.1=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u5de8\u5927\u7206\u7834) Mining.Ability.Locked.2=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u7206\u7834\u5c08\u5bb6) -Mining.Ability.Lower=[[GRAY]]**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u93ac\u5b50** -Mining.Ability.Ready=[[GREEN]]**\u4f60\u63e1\u7dca\u8457\u4f60\u7684\u93ac\u5b50** +Mining.Ability.Lower=&7**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u93ac\u5b50** +Mining.Ability.Ready=&a**\u4f60\u63e1\u7dca\u8457\u4f60\u7684\u93ac\u5b50** Mining.SubSkill.SuperBreaker.Name=\u8d85\u7d1a\u788e\u77f3\u6a5f (\u4e3b\u52d5\u6280\u80fd) Mining.SubSkill.SuperBreaker.Description=\u901f\u5ea6+, 3\u500d\u6389\u843d\u7387 Mining.SubSkill.DoubleDrops.Name=\u96d9\u500d\u6389\u843d @@ -154,22 +154,22 @@ Mining.SubSkill.BiggerBombs.Name=\u5de8\u5927\u7206\u7834 Mining.SubSkill.BiggerBombs.Description=\u589e\u52a0TNT\u7206\u70b8\u7bc4\u570d Mining.SubSkill.DemolitionsExpertise.Name=\u7206\u7834\u5c08\u5bb6 Mining.SubSkill.DemolitionsExpertise.Description=\u6e1b\u5c11\u4f86\u81eaTNT\u7684\u50b7\u5bb3 -Mining.Effect.Decrease=\u7206\u7834\u5c08\u5bb6\u50b7\u5bb3\u6e1b\u5c11: [[YELLOW]]{0} -Mining.Effect.DropChance=\u96d9\u500d\u6389\u843d\u6a5f\u7387: [[YELLOW]]{0} +Mining.Effect.Decrease=\u7206\u7834\u5c08\u5bb6\u50b7\u5bb3\u6e1b\u5c11: &e{0} +Mining.Effect.DropChance=\u96d9\u500d\u6389\u843d\u6a5f\u7387: &e{0} Mining.Listener=\u6316\u7926: Mining.SkillName=\u6316\u7926 Mining.Skills.SuperBreaker.Off=**\u8d85\u7d1a\u788e\u77f3\u6a5f\u5df2\u7ed3\u675f** -Mining.Skills.SuperBreaker.On=[[GREEN]]**\u8d85\u7d1a\u788e\u77f3\u6a5f\u5df2\u4f7f\u7528** -Mining.Skills.SuperBreaker.Other.Off=\u8d85\u7d1a\u788e\u77f3\u6a5f[[GREEN]] \u5df2\u7d93\u7ed3\u675f\u4e86 [[YELLOW]]{0} -Mining.Skills.SuperBreaker.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u8d85\u7d1a\u788e\u77f3\u6a5f! -Mining.Skills.SuperBreaker.Refresh=[[GREEN]]\u4f60\u7684[[YELLOW]] \u8d85\u7d1a\u788e\u77f3\u6a5f [[GREEN]]\u80fd\u529b\u5df2\u53ef\u518d\u6b21\u4f7f\u7528\uff01 +Mining.Skills.SuperBreaker.On=&a**\u8d85\u7d1a\u788e\u77f3\u6a5f\u5df2\u4f7f\u7528** +Mining.Skills.SuperBreaker.Other.Off=\u8d85\u7d1a\u788e\u77f3\u6a5f&a \u5df2\u7d93\u7ed3\u675f\u4e86 &e{0} +Mining.Skills.SuperBreaker.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u8d85\u7d1a\u788e\u77f3\u6a5f! +Mining.Skills.SuperBreaker.Refresh=&a\u4f60\u7684&e \u8d85\u7d1a\u788e\u77f3\u6a5f &a\u80fd\u529b\u5df2\u53ef\u518d\u6b21\u4f7f\u7528\uff01 Mining.Skillup=\u6316\u7926\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Mining.Blast.Boom=[[GRAY]]**\u78b0!** +Mining.Blast.Boom=&7**\u78b0!** Mining.Blast.Effect=+{0} \u7926\u7269\u7522\u91cf, {1}x \u6389\u843d\u91cf -Mining.Blast.Radius.Increase=\u7206\u70b8\u534a\u5f91\u63d0\u5347: [[YELLOW]]+{0} -Mining.Blast.Rank=\u6316\u7926\u7206\u767c: [[YELLOW]] \u6392\u540d {0}/8 [[GRAY]]({1}) -Mining.Blast.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u6316\u7926\u7206\u767c! -Mining.Blast.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u6316\u7926\u7206\u767c [[GREEN]]\u51b7\u537b\u6642\u9593\u5df2\u7d50\u675f! +Mining.Blast.Radius.Increase=\u7206\u70b8\u534a\u5f91\u63d0\u5347: &e+{0} +Mining.Blast.Rank=\u6316\u7926\u7206\u767c: &e \u6392\u540d {0}/8 &7({1}) +Mining.Blast.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u6316\u7926\u7206\u767c! +Mining.Blast.Refresh=&a\u4f60\u7684 &e\u6316\u7926\u7206\u767c &a\u51b7\u537b\u6642\u9593\u5df2\u7d50\u675f! Repair.SubSkill.Repair.Name=\u4fee\u7406 Repair.SubSkill.Repair.Description=\u4fee\u7406\u5de5\u5177\u548c\u88dd\u5099 Repair.SubSkill.GoldRepair.Name=\u4fee\u7406\u9ec3\u91d1 ({0}+ SKILL) @@ -188,46 +188,46 @@ Repair.SubSkill.ArcaneForging.Name=\u79d8\u6cd5\u935b\u9020 Repair.SubSkill.ArcaneForging.Description=\u4fee\u7406\u9644\u9b54\u7269\u54c1 Repair.SubSkill.Salvage.Name=\u56de\u6536 ({0}+ SKILL) Repair.SubSkill.Salvage.Description=\u56de\u6536\u5de5\u5177\u548c\u88dd\u7532 -Repair.Error=[[DARK_RED]]mcMMO \u5728\u4fee\u6b63\u6642\u767c\u751f\u4e86\u932f\u8aa4! -Repair.Listener.Anvil=[[DARK_RED]]\u4f60\u5df2\u7d93\u653e\u7f6e\u4e86\u4e00\u500b\u9435\u7827,\u4f60\u53ef\u4ee5\u5728\u9435\u7827\u4e0a\u4fee\u7406\u5de5\u5177\u548c\u88dd\u7532 -Repair.Listener.Anvil2=[[DARK_RED]]\u4f60\u653e\u7f6e\u4e86\u4e00\u500b\u56de\u6536\u53f0,\u4f7f\u7528\u5b83\u4f86\u56de\u6536\u5de5\u5177\u548c\u88dd\u7532 +Repair.Error=&4mcMMO \u5728\u4fee\u6b63\u6642\u767c\u751f\u4e86\u932f\u8aa4! +Repair.Listener.Anvil=&4\u4f60\u5df2\u7d93\u653e\u7f6e\u4e86\u4e00\u500b\u9435\u7827,\u4f60\u53ef\u4ee5\u5728\u9435\u7827\u4e0a\u4fee\u7406\u5de5\u5177\u548c\u88dd\u7532 +Repair.Listener.Anvil2=&4\u4f60\u653e\u7f6e\u4e86\u4e00\u500b\u56de\u6536\u53f0,\u4f7f\u7528\u5b83\u4f86\u56de\u6536\u5de5\u5177\u548c\u88dd\u7532 Repair.Listener=\u4fee\u7406\uff1a Repair.SkillName=\u4fee\u7406 -Repair.Skills.AdeptSalvage=[[DARK_RED]]\u56e0\u70ba\u719f\u7df4\u5ea6\u4e0d\u5920\u6240\u4ee5\u4f60\u4e0d\u80fd\u56de\u6536\u5b83\u5011 -Repair.Skills.AdeptDiamond=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u947d\u77f3\u88dd\u5099! -Repair.Skills.AdeptGold=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u9ec4\u91d1\u88dd\u5099! -Repair.Skills.AdeptIron=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u9435\u88fd\u88dd\u5099! -Repair.Skills.AdeptStone=[[DARK_RED]]\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u77f3\u982d\u88dd\u5099! -Repair.Skills.Adept=\u4f60\u5fc5\u9808\u9054\u5230\u7b49\u7d1a [[YELLOW]]{0}[[RED]] \u624d\u53ef\u4fee\u7406[[YELLOW]]{1} -Repair.Skills.FeltEasy=[[GRAY]]\u90a3\u770b\u8d77\u4f86\u5f88\u7c21\u55ae. -Repair.Skills.FullDurability=[[GRAY]]\u4f60\u7684\u88dd\u5099\u8010\u4e45\u5ea6\u5df2\u6eff! -Repair.Skills.SalvageSuccess=[[GRAY]]\u7269\u54c1\u5df2\u56de\u6536! -Repair.Skills.NotFullDurability=[[DARK_RED]]\u4f60\u7121\u6cd5\u56de\u6536\u5df2\u53d7\u640d\u7684\u7269\u54c1 -Repair.Skills.Mastery=\u4fee\u7406\u7cbe\u901a: [[YELLOW]]\u984d\u5916\u56de\u5fa9 {0}% \u8010\u4e45\u5ea6 -Repair.Skills.StackedItems=[[DARK_RED]]\u4f60\u7121\u6cd5\u4fee\u7406\u758a\u52a0\u7684\u7269\u54c1 -Repair.Skills.Super.Chance=\u8d85\u7d1a\u4fee\u7406\u6a5f\u7387: [[YELLOW]]{0} +Repair.Skills.AdeptSalvage=&4\u56e0\u70ba\u719f\u7df4\u5ea6\u4e0d\u5920\u6240\u4ee5\u4f60\u4e0d\u80fd\u56de\u6536\u5b83\u5011 +Repair.Skills.AdeptDiamond=&4\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u947d\u77f3\u88dd\u5099! +Repair.Skills.AdeptGold=&4\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u9ec4\u91d1\u88dd\u5099! +Repair.Skills.AdeptIron=&4\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u9435\u88fd\u88dd\u5099! +Repair.Skills.AdeptStone=&4\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fee\u7406\u77f3\u982d\u88dd\u5099! +Repair.Skills.Adept=\u4f60\u5fc5\u9808\u9054\u5230\u7b49\u7d1a &e{0}&c \u624d\u53ef\u4fee\u7406&e{1} +Repair.Skills.FeltEasy=&7\u90a3\u770b\u8d77\u4f86\u5f88\u7c21\u55ae. +Repair.Skills.FullDurability=&7\u4f60\u7684\u88dd\u5099\u8010\u4e45\u5ea6\u5df2\u6eff! +Repair.Skills.SalvageSuccess=&7\u7269\u54c1\u5df2\u56de\u6536! +Repair.Skills.NotFullDurability=&4\u4f60\u7121\u6cd5\u56de\u6536\u5df2\u53d7\u640d\u7684\u7269\u54c1 +Repair.Skills.Mastery=\u4fee\u7406\u7cbe\u901a: &e\u984d\u5916\u56de\u5fa9 {0}% \u8010\u4e45\u5ea6 +Repair.Skills.StackedItems=&4\u4f60\u7121\u6cd5\u4fee\u7406\u758a\u52a0\u7684\u7269\u54c1 +Repair.Skills.Super.Chance=\u8d85\u7d1a\u4fee\u7406\u6a5f\u7387: &e{0} Repair.Skillup=\u4fee\u7406\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! Repair.Pretty.Name=\u4fee\u7406 Salvage.Pretty.Name=\u56de\u6536 -Repair.Arcane.Chance.Downgrade=[[GRAY]]\u9644\u9b54\u964d\u7d1a\u6a5f\u7387: [[YELLOW]]{0}% -Repair.Arcane.Chance.Success=[[GRAY]]\u81ea\u52d5\u7784\u6e96\u7684\u6210\u529f\u7387: [[YELLOW]]{0}% +Repair.Arcane.Chance.Downgrade=&7\u9644\u9b54\u964d\u7d1a\u6a5f\u7387: &e{0}% +Repair.Arcane.Chance.Success=&7\u81ea\u52d5\u7784\u6e96\u7684\u6210\u529f\u7387: &e{0}% Repair.Arcane.Downgrade=\u9019\u4ef6\u7269\u54c1\u7684\u9644\u9b54\u7b49\u7d1a\u5df2\u4e0b\u964d Repair.Arcane.Fail=\u9019\u4ef6\u7269\u54c1\u7684\u9644\u9b54\u5df2\u6d88\u5931! Repair.Arcane.Lost=\u4f60\u7684\u6280\u80fd\u7b49\u7d1a\u4e0d\u8db3\u4ee5\u4fdd\u7559\u9644\u9b54\u5c6c\u6027. -Repair.Arcane.Perfect=[[GREEN]]\u4f60\u6210\u529f\u5730\u4fdd\u7559\u4e86\u9019\u4ef6\u7269\u54c1\u7684\u9644\u9b54. -Repair.Arcane.Rank=\u79d8\u6cd5\u935b\u9020: [[YELLOW]]\u7b49\u7ea7 {0}/4 -Swords.Ability.Lower=[[GRAY]]**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u528d** -Swords.Ability.Ready=[[GREEN]]**\u4f60\u63e1\u7dca\u8457\u4f60\u7684\u528d** -Swords.Combat.Bleed.Chance=\u653e\u8840\u6a5f\u7387: [[YELLOW]]{0} -Swords.Combat.Bleed.Length=\u653e\u8840\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0} \u9031\u671f -Swords.Combat.Bleed.Note=[[GRAY]]\u6ce8\u610f: [[YELLOW]]\u6bcf\u5169\u79d2\u6e1b\u4e00\u6ef4\u8840 -Swords.Combat.Bleeding.Started=[[DARK_RED]] \u4f60\u6b63\u5728\u6d41\u8840! -Swords.Combat.Bleeding.Stopped=[[GRAY]]\u653e\u8840\u5df2[[GREEN]]\u505c\u6b62[[GRAY]]! -Swords.Combat.Bleeding=[[GREEN]]**\u6575\u4eba\u6b63\u5728\u4e0d\u65b7\u6d41\u8840** -Swords.Combat.Counter.Chance=\u53cd\u64ca\u6a5f\u7387: [[YELLOW]]{0} -Swords.Combat.Counter.Hit=[[DARK_RED]]\u4f60\u53cd\u64ca\u4e86\u5c0d\u624b! -Swords.Combat.Countered=[[GREEN]]**\u53cd\u5c04\u4e86\u6575\u4eba\u7684\u653b\u64ca** -Swords.Combat.SS.Struck=[[DARK_RED]]\u88ab\u5272\u88c2\u65ac\u653b\u64ca\uff01 +Repair.Arcane.Perfect=&a\u4f60\u6210\u529f\u5730\u4fdd\u7559\u4e86\u9019\u4ef6\u7269\u54c1\u7684\u9644\u9b54. +Repair.Arcane.Rank=\u79d8\u6cd5\u935b\u9020: &e\u7b49\u7ea7 {0}/4 +Swords.Ability.Lower=&7**\u4f60\u653e\u4e0b\u4e86\u4f60\u7684\u528d** +Swords.Ability.Ready=&a**\u4f60\u63e1\u7dca\u8457\u4f60\u7684\u528d** +Swords.Combat.Bleed.Chance=\u653e\u8840\u6a5f\u7387: &e{0} +Swords.Combat.Bleed.Length=\u653e\u8840\u6301\u7e8c\u6642\u9593: &e{0} \u9031\u671f +Swords.Combat.Bleed.Note=&7\u6ce8\u610f: &e\u6bcf\u5169\u79d2\u6e1b\u4e00\u6ef4\u8840 +Swords.Combat.Bleeding.Started=&4 \u4f60\u6b63\u5728\u6d41\u8840! +Swords.Combat.Bleeding.Stopped=&7\u653e\u8840\u5df2&a\u505c\u6b62&7! +Swords.Combat.Bleeding=&a**\u6575\u4eba\u6b63\u5728\u4e0d\u65b7\u6d41\u8840** +Swords.Combat.Counter.Chance=\u53cd\u64ca\u6a5f\u7387: &e{0} +Swords.Combat.Counter.Hit=&4\u4f60\u53cd\u64ca\u4e86\u5c0d\u624b! +Swords.Combat.Countered=&a**\u53cd\u5c04\u4e86\u6575\u4eba\u7684\u653b\u64ca** +Swords.Combat.SS.Struck=&4\u88ab\u5272\u88c2\u65ac\u653b\u64ca\uff01 Swords.SubSkill.CounterAttack.Name=\u53cd\u64ca Swords.SubSkill.CounterAttack.Description=\u683c\u6a94\u6642\u53cd\u5f48{0}\u50b7\u5bb3\u503c Swords.SubSkill.SerratedStrikes.Name=\u5272\u88c2\u65ac (\u4e3b\u52d5\u6280\u80fd) @@ -238,13 +238,13 @@ Swords.SubSkill.Bleed.Name=\u653e\u8840 Swords.SubSkill.Bleed.Description=\u7522\u751f\u653e\u8840\u7684\u6301\u7e8c\u50b7\u5bb3 Swords.Listener=\u528d\u8853: Swords.SkillName=\u528d\u8853 -Swords.Skills.SS.Off=[[DARK_RED]]\u5272\u88c2\u65ac\u7d50\u675f\u4e86\uff01 -Swords.Skills.SS.On=[[GREEN]]**\u767c\u52d5\u5272\u88c2\u65ac** -Swords.Skills.SS.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u5272\u88c2\u65ac [[GREEN]]\u6280\u80fd\u5df2\u53ef\u4f7f\u7528! -Swords.Skills.SS.Other.Off=\u5272\u88c2\u65ac[[GREEN]] \u5373\u5c07\u7d50\u675f [[YELLOW]]{0} -Swords.Skills.SS.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u5272\u88c2\u65ac! +Swords.Skills.SS.Off=&4\u5272\u88c2\u65ac\u7d50\u675f\u4e86\uff01 +Swords.Skills.SS.On=&a**\u767c\u52d5\u5272\u88c2\u65ac** +Swords.Skills.SS.Refresh=&a\u4f60\u7684 &e\u5272\u88c2\u65ac &a\u6280\u80fd\u5df2\u53ef\u4f7f\u7528! +Swords.Skills.SS.Other.Off=\u5272\u88c2\u65ac&a \u5373\u5c07\u7d50\u675f &e{0} +Swords.Skills.SS.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u5272\u88c2\u65ac! Swords.Skillup=\u528d\u8853\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Swords.SS.Length=\u5272\u88c2\u65ac\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Swords.SS.Length=\u5272\u88c2\u65ac\u6301\u7e8c\u6642\u9593: &e{0}s Taming.Ability.Bonus.0=\u5371\u6a5f\u610f\u8b58 Taming.Ability.Bonus.1=\u72fc\u6703\u907f\u958b\u5371\u96aa Taming.Ability.Bonus.2=\u6bdb\u76ae\u5f37\u5316 @@ -263,16 +263,16 @@ Taming.Ability.Locked.2=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u885d\u64ca Taming.Ability.Locked.3=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u5229\u722a) Taming.Ability.Locked.4=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u5feb\u9910\u670d\u52d9) Taming.Ability.Locked.5=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u795e\u72ac) -Taming.Combat.Chance.Gore=\u6d41\u8840\u6a5f\u7387: [[YELLOW]]{0} +Taming.Combat.Chance.Gore=\u6d41\u8840\u6a5f\u7387: &e{0} Taming.SubSkill.BeastLore.Name=\u99b4\u7378\u4e4b\u80fd Taming.SubSkill.BeastLore.Description=\u62ff\u8457\u9aa8\u982d\u4e26\u4f7f\u7528\u6ed1\u9f20\u53f3\u9375\u4f86\u78ba\u8a8d\u72fc\u8207\u5c71\u8c93\u7684\u72c0\u6cc1 Taming.SubSkill.ShockProof.Name=\u885d\u64ca\u683c\u64cb Taming.SubSkill.ShockProof.Description=\u7206\u70b8\u50b7\u5bb3\u6e1b\u514d Taming.SubSkill.CallOfTheWild.Name=\u91ce\u6027\u547c\u558a Taming.SubSkill.CallOfTheWild.Description=\u70ba\u4f60\u81ea\u5df1\u53ec\u559a\u4e00\u96bb\u52d5\u7269 -Taming.SubSkill.CallOfTheWild.Description.2=[[GRAY]]\u53ec\u559a (\u5c71\u8c93): \u6309\u4f4fshift\u540c\u6642\u4e26\u6309\u4f4f\u5de6\u9375 \u9084\u9700\u8981\u62ff {0} \u689d\u9b5a\u5728\u624b\u88e1 -Taming.Effect.15=[[GRAY]]\u53ec\u559a (\u72fc): \u6309\u4f4fshift\u540c\u6642\u4e26\u6309\u4f4f\u5de6\u9375 \u9084\u9700\u8981\u62ff {0} \u6839\u9aa8\u982d\u5728\u624b\u88e1 -Taming.SubSkill.Gore.Name0=[[GRAY]]\u53ec\u559a (\u99ac): \u6309\u4f4fshift\u540c\u6642\u4e26\u6309\u4f4f\u5de6\u9375 \u9084\u9700\u8981\u62ff {0} \u500b\u860b\u679c\u5728\u624b\u88e1 +Taming.SubSkill.CallOfTheWild.Description.2=&7\u53ec\u559a (\u5c71\u8c93): \u6309\u4f4fshift\u540c\u6642\u4e26\u6309\u4f4f\u5de6\u9375 \u9084\u9700\u8981\u62ff {0} \u689d\u9b5a\u5728\u624b\u88e1 +Taming.Effect.15=&7\u53ec\u559a (\u72fc): \u6309\u4f4fshift\u540c\u6642\u4e26\u6309\u4f4f\u5de6\u9375 \u9084\u9700\u8981\u62ff {0} \u6839\u9aa8\u982d\u5728\u624b\u88e1 +Taming.SubSkill.Gore.Name0=&7\u53ec\u559a (\u99ac): \u6309\u4f4fshift\u540c\u6642\u4e26\u6309\u4f4f\u5de6\u9375 \u9084\u9700\u8981\u62ff {0} \u500b\u860b\u679c\u5728\u624b\u88e1 Taming.SubSkill.FastFoodService.Name=\u5feb\u9910\u670d\u52d9 Taming.SubSkill.FastFoodService.Description=\u4e00\u5b9a\u6a5f\u7387\u4f7f\u72fc\u5728\u653b\u64ca\u6642\u6062\u5fa9\u8840\u91cf Taming.SubSkill.HolyHound.Name=\u795e\u72ac @@ -285,25 +285,25 @@ Taming.SubSkill.EnvironmentallyAware.Name=\u5371\u6a5f\u610f\u8b58 Taming.SubSkill.EnvironmentallyAware.Description=\u4ed9\u4eba\u638c/\u5ca9\u6f3f \u6050\u61fc\u75c7, \u514d\u75ab\u6389\u5165\u50b7\u5bb3 Taming.SubSkill.ThickFur.Name=\u6bdb\u76ae\u5f37\u5316 Taming.SubSkill.ThickFur.Description=\u524a\u6e1b\u706b\u7130\u50b7\u5bb3 -Taming.Listener.Wolf=[[DARK_GRAY]]\u4f60\u7684\u72fc\u8fc5\u901f\u5730\u56de\u5230\u4e86\u4f60\u7684\u8eab\u908a... +Taming.Listener.Wolf=&8\u4f60\u7684\u72fc\u8fc5\u901f\u5730\u56de\u5230\u4e86\u4f60\u7684\u8eab\u908a... Taming.Listener=\u99b4\u7378: Taming.SkillName=\u99b4\u7378 Taming.Skillup=\u99b4\u7378\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Taming.Summon.Complete=[[GREEN]]\u53ec\u63db\u5b8c\u7562 +Taming.Summon.Complete=&a\u53ec\u63db\u5b8c\u7562 Taming.Summon.Fail.Ocelot=\u4f60\u4e0d\u80fd\u53ec\u63db\u5c71\u8c93\u56e0\u70ba\u4f60\u5df2\u7d93\u53ec\u559a\u592a\u591a\u4e86. Taming.Summon.Fail.Wolf=\u4f60\u4e0d\u80fd\u53ec\u63db\u72fc\u56e0\u70ba\u4f60\u5df2\u7d93\u53ec\u559a\u592a\u591a\u4e86. Taming.Summon.Fail.Horse=\u4f60\u4e0d\u80fd\u53ec\u63db\u99ac\u56e0\u70ba\u4f60\u5df2\u7d93\u53ec\u559a\u592a\u591a\u4e86. Taming.Summon.Name.Format={0}s {1} -Unarmed.Ability.Berserk.Length=\u72c2\u66b4\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Unarmed.Ability.Berserk.Length=\u72c2\u66b4\u6301\u7e8c\u6642\u9593: &e{0}s Unarmed.Ability.Bonus.0=\u9435\u81c2\u98a8\u683c Unarmed.Ability.Bonus.1=\u589e\u52a0{0}\u50b7\u5bb3 -Unarmed.Ability.Chance.ArrowDeflect=\u64ca\u843d\u5f13\u7bad\u6a5f\u7387: [[YELLOW]]{0} -Unarmed.Ability.Chance.Disarm=\u64ca\u843d\u6b66\u5668\u6a5f\u7387: [[YELLOW]]{0} -Unarmed.Ability.Chance.IronGrip=\u9435\u722a\u6a5f\u7387: [[YELLOW]]{0} +Unarmed.Ability.Chance.ArrowDeflect=\u64ca\u843d\u5f13\u7bad\u6a5f\u7387: &e{0} +Unarmed.Ability.Chance.Disarm=\u64ca\u843d\u6b66\u5668\u6a5f\u7387: &e{0} +Unarmed.Ability.Chance.IronGrip=\u9435\u722a\u6a5f\u7387: &e{0} Unarmed.Ability.IronGrip.Attacker=\u4f60\u7684\u5c0d\u624b\u6709\u9435\u722a! -Unarmed.Ability.IronGrip.Defender=[[GREEN]]\u4f60\u7684\u9435\u722a\u4f7f\u4f60\u7684\u6b66\u5668\u514d\u65bc\u88ab\u64ca\u843d! -Unarmed.Ability.Lower=[[GRAY]]**\u4f60\u653e\u9b06\u4e86\u4f60\u7684\u62f3\u982d** -Unarmed.Ability.Ready=[[GREEN]]**\u4f60\u7dca\u63e1\u8457\u4f60\u7684\u62f3\u982d** +Unarmed.Ability.IronGrip.Defender=&a\u4f60\u7684\u9435\u722a\u4f7f\u4f60\u7684\u6b66\u5668\u514d\u65bc\u88ab\u64ca\u843d! +Unarmed.Ability.Lower=&7**\u4f60\u653e\u9b06\u4e86\u4f60\u7684\u62f3\u982d** +Unarmed.Ability.Ready=&a**\u4f60\u7dca\u63e1\u8457\u4f60\u7684\u62f3\u982d** Unarmed.SubSkill.Berserk.Name=\u72c2\u66b4 (\u4e3b\u52d5\u6280\u80fd) Unarmed.SubSkill.Berserk.Description=+50%\u50b7\u5bb3 \u80fd\u7834\u58de\u786c\u5ea6\u4f4e\u7684\u65b9\u584a Unarmed.SubSkill.Disarm.Name=\u64ca\u843d\u6b66\u5668 (\u50c5\u9650\u65bc\u73a9\u5bb6) @@ -317,15 +317,15 @@ Unarmed.SubSkill.IronGrip.Description=\u9632\u6b62\u4f60\u7684\u6b66\u5668\u88ab Unarmed.Listener=\u640f\u64ca: Unarmed.SkillName=\u640f\u64ca Unarmed.Skills.Berserk.Off=**\u72c2\u66b4\u5df2\u7ed3\u675f** -Unarmed.Skills.Berserk.On=[[GREEN]]**\u767c\u52d5\u72c2\u66b4** -Unarmed.Skills.Berserk.Other.Off=\u72c2\u66b4[[GREEN]] \u5373\u5c07\u7ed3\u675f [[YELLOW]]{0} -Unarmed.Skills.Berserk.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u72c2\u66b4! -Unarmed.Skills.Berserk.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u72c2\u66b4 [[GREEN]]\u6280\u80fd\u5df2\u53ef\u4f7f\u7528! +Unarmed.Skills.Berserk.On=&a**\u767c\u52d5\u72c2\u66b4** +Unarmed.Skills.Berserk.Other.Off=\u72c2\u66b4&a \u5373\u5c07\u7ed3\u675f &e{0} +Unarmed.Skills.Berserk.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u72c2\u66b4! +Unarmed.Skills.Berserk.Refresh=&a\u4f60\u7684 &e\u72c2\u66b4 &a\u6280\u80fd\u5df2\u53ef\u4f7f\u7528! Unarmed.Skillup=\u640f\u64ca\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! Woodcutting.Ability.0=\u79cb\u98a8\u6383\u843d\u8449 Woodcutting.Ability.1=\u6383\u9664\u8449\u5b50 -Woodcutting.Ability.Chance.DDrop=\u96d9\u500d\u6389\u843d\u6a5f\u7387: [[YELLOW]]{0} -Woodcutting.Ability.Length=\u4f10\u6728\u5de5\u6301\u7e8c\u6642\u9593: [[YELLOW]]{0}s +Woodcutting.Ability.Chance.DDrop=\u96d9\u500d\u6389\u843d\u6a5f\u7387: &e{0} +Woodcutting.Ability.Length=\u4f10\u6728\u5de5\u6301\u7e8c\u6642\u9593: &e{0}s Woodcutting.Ability.Locked.0=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u79cb\u98a8\u6383\u843d\u8449) Woodcutting.SubSkill.TreeFeller.Name=\u4f10\u6728\u5de5(\u6280\u80fd) Woodcutting.SubSkill.TreeFeller.Description=\u7206\u767c\u780d\u6a39 @@ -336,143 +336,143 @@ Woodcutting.SubSkill.HarvestLumber.Description=\u96d9\u500d\u6389\u843d\u7269\u5 Woodcutting.Listener=\u4f10\u6728: Woodcutting.SkillName=\u4f10\u6728 Woodcutting.Skills.TreeFeller.Off=**\u4f10\u6728\u5de5\u5df2\u7ed3\u675f** -Woodcutting.Skills.TreeFeller.On=[[GREEN]]**\u555f\u52d5\u4f10\u6728\u5de5** -Woodcutting.Skills.TreeFeller.Refresh=[[GREEN]]\u4f60\u7684 [[YELLOW]]\u4f10\u6728\u5de5 [[GREEN]]\u5df2\u53ef\u4f7f\u7528\uff01 -Woodcutting.Skills.TreeFeller.Other.Off=\u4f10\u6728\u5de5[[GREEN]] \u5373\u5c07\u7ed3\u675f [[YELLOW]]{0} -Woodcutting.Skills.TreeFeller.Other.On=[[GREEN]]{0}[[DARK_GREEN]] \u4f7f\u7528\u4e86 [[RED]]\u4f10\u6728\u5de5! +Woodcutting.Skills.TreeFeller.On=&a**\u555f\u52d5\u4f10\u6728\u5de5** +Woodcutting.Skills.TreeFeller.Refresh=&a\u4f60\u7684 &e\u4f10\u6728\u5de5 &a\u5df2\u53ef\u4f7f\u7528\uff01 +Woodcutting.Skills.TreeFeller.Other.Off=\u4f10\u6728\u5de5&a \u5373\u5c07\u7ed3\u675f &e{0} +Woodcutting.Skills.TreeFeller.Other.On=&a{0}&2 \u4f7f\u7528\u4e86 &c\u4f10\u6728\u5de5! Woodcutting.Skills.TreeFeller.Splinter=\u4f60\u7684\u65a7\u982d\u8b8a\u6210\u4e86\u4e00\u5806\u788e\u7247\uff01 Woodcutting.Skills.TreeFeller.Threshold=\u9019\u68f5\u6a39\u592a\u5927\u4e86! Woodcutting.Skillup=\u4f10\u6728\u6280\u80fd\u4e0a\u5347\u4e86 {0}! \u7e3d\u7b49\u7d1a ({1})! -Ability.Generic.Refresh=[[GREEN]]**\u6280\u80fd\u51b7\u537b\u5b8c\u7562!** -Ability.Generic.Template.Lock=[[GRAY]]{0} -Ability.Generic.Template=[[GOLD]]{0}: [[DARK_AQUA]]{1} -Combat.ArrowDeflect=[[WHITE]]**\u64ca\u843d\u5f13\u7bad** -Combat.BeastLore=[[GREEN]]**\u99b4\u7378\u4e4b\u80fd** -Combat.BeastLoreHealth=[[DARK_AQUA]]\u751f\u547d\u503c ([[GREEN]]{0}[[DARK_AQUA]]/{1}) -Combat.BeastLoreOwner=[[DARK_AQUA]]\u64c1\u6709\u8005 ([[RED]]{0}[[DARK_AQUA]]) -Combat.Gore=[[GREEN]]**\u6d41\u8840** +Ability.Generic.Refresh=&a**\u6280\u80fd\u51b7\u537b\u5b8c\u7562!** +Ability.Generic.Template.Lock=&7{0} +Ability.Generic.Template=&6{0}: &3{1} +Combat.ArrowDeflect=&f**\u64ca\u843d\u5f13\u7bad** +Combat.BeastLore=&a**\u99b4\u7378\u4e4b\u80fd** +Combat.BeastLoreHealth=&3\u751f\u547d\u503c (&a{0}&3/{1}) +Combat.BeastLoreOwner=&3\u64c1\u6709\u8005 (&c{0}&3) +Combat.Gore=&a**\u6d41\u8840** Combat.StruckByGore=**\u4f60\u958b\u59cb\u6d41\u8840\u4e86** -Combat.TargetDazed=\u76ee\u6a19\u5df2\u88ab [[DARK_RED]] \u64ca\u6688 -Combat.TouchedFuzzy=[[DARK_RED]]\u982d\u6688\u76ee\u7729... -mcMMO.Description=[[DARK_AQUA]]\u95dc\u65bc [[YELLOW]]mcMMO[[DARK_AQUA]] \u5c08\u6848:,[[GOLD]]mcMMO\u662f\u4e00\u500b[[RED]]\u958b\u653e\u539f\u59cb\u78bc\u7684[[GOLD]] RPG \u6a21\u7d44\u59cb\u65bc2011\u5e74\u4e8c\u6708,[[GOLD]]\u5efa\u7acb\u8005 [[BLUE]]nossr50[[GOLD]]. \u65e8\u5728\u63d0\u4f9b\u4e00\u500b\u9ad8\u54c1\u8ceaRPG\u9ad4\u9a57.,[[DARK_AQUA]]\u5c0f\u6280\u5de7:,[[GOLD]] - [[GREEN]]\u8f38\u5165 [[RED]]/mcmmo help[[GREEN]] \u4ee5\u4e86\u89e3\u6240\u6709\u6307\u4ee4,[[GOLD]] - [[GREEN]]\u8f38\u5165 [[RED]]/\u6280\u80fd\u540d\u7a31 [[GREEN]]\u4ee5\u4e86\u89e3\u6280\u80fd\u7d30\u7bc0,[[DARK_AQUA]]\u958b\u767c\u8005:,[[GOLD]] - [[GREEN]]nossr50 [[BLUE]](\u8d0a\u52a9\u8005),[[GOLD]] - [[GREEN]]GJ [[BLUE]](\u5c08\u6848\u9818\u5c0e\u4eba),[[GOLD]] - [[GREEN]]NuclearW [[BLUE]](\u958b\u767c\u8005),[[GOLD]] - [[GREEN]]bm01 [[BLUE]](\u958b\u767c\u8005),[[GOLD]] - [[GREEN]]TfT_02 [[BLUE]](\u958b\u767c\u8005),[[GOLD]] - [[GREEN]]Glitchfinder [[BLUE]](\u958b\u767c\u8005),[[GOLD]] - [[GREEN]]t00thpick1 [[BLUE]](\u958b\u767c\u8005),[[DARK_AQUA]]\u5be6\u7528\u9023\u7d50:,[[GOLD]] - [[GREEN]]https://github.com/mcMMO-Dev/mcMMO/issues[[GOLD]] \u932f\u8aa4\u56de\u5831,[[GOLD]] - [[GREEN]]#mcmmo @ irc.esper.net[[GOLD]] IRC \u983b\u9053, -Commands.addlevels.AwardAll.1=[[GREEN]]\u5728\u5168\u90e8\u7684\u6280\u80fd\u88e1\u4f60\u9084\u5dee {0} \u7b49\u7d1a! +Combat.TargetDazed=\u76ee\u6a19\u5df2\u88ab &4 \u64ca\u6688 +Combat.TouchedFuzzy=&4\u982d\u6688\u76ee\u7729... +mcMMO.Description=&3\u95dc\u65bc &emcMMO&3 \u5c08\u6848:,&6mcMMO\u662f\u4e00\u500b&c\u958b\u653e\u539f\u59cb\u78bc\u7684&6 RPG \u6a21\u7d44\u59cb\u65bc2011\u5e74\u4e8c\u6708,&6\u5efa\u7acb\u8005 &9nossr50&6. \u65e8\u5728\u63d0\u4f9b\u4e00\u500b\u9ad8\u54c1\u8ceaRPG\u9ad4\u9a57.,&3\u5c0f\u6280\u5de7:,&6 - &a\u8f38\u5165 &c/mcmmo help&a \u4ee5\u4e86\u89e3\u6240\u6709\u6307\u4ee4,&6 - &a\u8f38\u5165 &c/\u6280\u80fd\u540d\u7a31 &a\u4ee5\u4e86\u89e3\u6280\u80fd\u7d30\u7bc0,&3\u958b\u767c\u8005:,&6 - &anossr50 &9(\u8d0a\u52a9\u8005),&6 - &aGJ &9(\u5c08\u6848\u9818\u5c0e\u4eba),&6 - &aNuclearW &9(\u958b\u767c\u8005),&6 - &abm01 &9(\u958b\u767c\u8005),&6 - &aTfT_02 &9(\u958b\u767c\u8005),&6 - &aGlitchfinder &9(\u958b\u767c\u8005),&6 - &at00thpick1 &9(\u958b\u767c\u8005),&3\u5be6\u7528\u9023\u7d50:,&6 - &ahttps://github.com/mcMMO-Dev/mcMMO/issues&6 \u932f\u8aa4\u56de\u5831,&6 - &a#mcmmo @ irc.esper.net&6 IRC \u983b\u9053, +Commands.addlevels.AwardAll.1=&a\u5728\u5168\u90e8\u7684\u6280\u80fd\u88e1\u4f60\u9084\u5dee {0} \u7b49\u7d1a! Commands.addlevels.AwardAll.2=\u6240\u6709\u6280\u80fd\u7b49\u7d1a\u5df2\u88ab\u8a2d\u5b9a\u70ba {0}. -Commands.addlevels.AwardSkill.1=[[GREEN]]{1}\u6280\u80fd\u5df2\u589e\u52a0{0}\u7b49! +Commands.addlevels.AwardSkill.1=&a{1}\u6280\u80fd\u5df2\u589e\u52a0{0}\u7b49! Commands.addlevels.AwardSkill.2={0} \u56e0\u70ba {1} \u800c\u4fee\u6539. -Commands.addxp.AwardAll=[[GREEN]]\u5728\u5168\u90e8\u7684\u6280\u80fd\u88e1\u4f60\u9084\u5dee {0} \u7d93\u9a57\u503c! -Commands.addxp.AwardSkill=[[GREEN]]\u4f60\u5728 {1} \u4e2d\u88ab\u734e\u52f5\u4e86 {0} \u7d93\u9a57\u503c! -Commands.Ability.Off=\u6280\u80fd\u4f7f\u7528 [[RED]]\u95dc\u9589 -Commands.Ability.On=\u6280\u80fd\u4f7f\u7528 [[GREEN]]\u555f\u52d5 -Commands.Ability.Toggle=\u6280\u80fd\u4f7f\u7528\u5df2\u88ab\u5207\u63db\u70ba [[YELLOW]]{0} -Commands.AdminChat.Off=\u7ba1\u7406\u54e1\u804a\u5929\u6a21\u5f0f [[RED]]\u95dc\u9589 -Commands.AdminChat.On=\u7ba1\u7406\u54e1\u804a\u5929\u6a21\u5f0f [[GREEN]]\u958b\u555f +Commands.addxp.AwardAll=&a\u5728\u5168\u90e8\u7684\u6280\u80fd\u88e1\u4f60\u9084\u5dee {0} \u7d93\u9a57\u503c! +Commands.addxp.AwardSkill=&a\u4f60\u5728 {1} \u4e2d\u88ab\u734e\u52f5\u4e86 {0} \u7d93\u9a57\u503c! +Commands.Ability.Off=\u6280\u80fd\u4f7f\u7528 &c\u95dc\u9589 +Commands.Ability.On=\u6280\u80fd\u4f7f\u7528 &a\u555f\u52d5 +Commands.Ability.Toggle=\u6280\u80fd\u4f7f\u7528\u5df2\u88ab\u5207\u63db\u70ba &e{0} +Commands.AdminChat.Off=\u7ba1\u7406\u54e1\u804a\u5929\u6a21\u5f0f &c\u95dc\u9589 +Commands.AdminChat.On=\u7ba1\u7406\u54e1\u804a\u5929\u6a21\u5f0f &a\u958b\u555f Commands.AdminToggle=- \u5207\u63db\u7ba1\u7406\u54e1\u804a\u5929\u6a21\u5f0f Commands.Chat.Console=*\u63a7\u5236\u53f0* -Commands.Cooldowns.Header=[[GOLD]]--= [[GREEN]]mcMMO \u80fd\u529b\u51b7\u537b\u6642\u9593[[GOLD]] =-- -Commands.Cooldowns.Row.N=\\ [[RED]]{0}[[WHITE]] - [[GOLD]]\u5c1a\u9918 {1} \u79d2 -Commands.Cooldowns.Row.Y=\\ [[AQUA]]{0}[[WHITE]] - [[DARK_GREEN]] \u5df2\u53ef\u4f7f\u7528! +Commands.Cooldowns.Header=&6--= &amcMMO \u80fd\u529b\u51b7\u537b\u6642\u9593&6 =-- +Commands.Cooldowns.Row.N=\\ &c{0}&f - &6\u5c1a\u9918 {1} \u79d2 +Commands.Cooldowns.Row.Y=\\ &b{0}&f - &2 \u5df2\u53ef\u4f7f\u7528! Commands.Database.Cooldown=\u518d\u6b21\u4f7f\u7528\u6b64\u547d\u4ee4\u4e4b\u524d,\u4f60\u5fc5\u9808\u7b49\u4e0a1\u79d2. Commands.Disabled=\u9019\u500b\u6307\u4ee4\u88ab\u7981\u7528\u4e86. Commands.DoesNotExist=\u6b64\u73a9\u5bb6\u4e0d\u5b58\u5728\uff01 Commands.GodMode.Disabled=mcMMO \u795e\u4e4b\u6a21\u5f0f\u53d6\u6d88 Commands.GodMode.Enabled=mcMMO \u795e\u4e4b\u6a21\u5f0f\u958b\u555f Commands.GodMode.Forbidden=[mcMMO] \u795e\u4e4b\u6a21\u5f0f\u4e0d\u5141\u8a31\u5728\u9019\u4e16\u754c\u958b\u555f (\u8acb\u89c0\u770b\u6b0a\u9650\u8a2d\u5b9a) -Commands.GodMode.Toggle=\u795e\u4e4b\u6a21\u5f0f\u5df2\u88ab\u5207\u63db\u70ba [[YELLOW]]{0} -Commands.Healthbars.Changed.HEARTS=[mcMMO] \u4f60\u7684\u8840\u689d\u986f\u793a\u6a21\u5f0f\u5df2\u66f4\u6539\u70ba [[RED]]\u611b\u5fc3[[WHITE]]. -Commands.Healthbars.Changed.BAR=[mcMMO] \u4f60\u7684\u8840\u689d\u986f\u793a\u6a21\u5f0f\u5df2\u66f4\u6539\u70ba [[YELLOW]]\u65b9\u584a[[WHITE]]. -Commands.Healthbars.Changed.DISABLED=[mcMMO] \u4f60\u7684\u602a\u7269\u8840\u689d\u5df2 [[GRAY]]\u505c\u7528[[WHITE]]. +Commands.GodMode.Toggle=\u795e\u4e4b\u6a21\u5f0f\u5df2\u88ab\u5207\u63db\u70ba &e{0} +Commands.Healthbars.Changed.HEARTS=[mcMMO] \u4f60\u7684\u8840\u689d\u986f\u793a\u6a21\u5f0f\u5df2\u66f4\u6539\u70ba &c\u611b\u5fc3&f. +Commands.Healthbars.Changed.BAR=[mcMMO] \u4f60\u7684\u8840\u689d\u986f\u793a\u6a21\u5f0f\u5df2\u66f4\u6539\u70ba &e\u65b9\u584a&f. +Commands.Healthbars.Changed.DISABLED=[mcMMO] \u4f60\u7684\u602a\u7269\u8840\u689d\u5df2 &7\u505c\u7528&f. Commands.Healthbars.Invalid=\u4e0d\u6b63\u78ba\u7684\u8840\u689d\u985e\u578b! -Commands.Inspect= [[RED]]-\u67e5\u770b\u73a9\u5bb6\u8a73\u7d30\u8a0a\u606f -Commands.Party.Invite.Accepted=[[GREEN]]\u63a5\u53d7\u9080\u8acb\uff0c\u4f60\u52a0\u5165\u4e86\u968a\u4f0d {0} -Commands.Invite.Success=[[GREEN]]\u9080\u8acb\u8a0a\u606f\u767c\u9001\u6210\u529f -Commands.Leaderboards= [[RED]]- \u6392\u884c\u699c -Commands.mcc.Header=---[][[YELLOW]]mcMMO \u6307\u4ee4[[RED]][]--- +Commands.Inspect= &c-\u67e5\u770b\u73a9\u5bb6\u8a73\u7d30\u8a0a\u606f +Commands.Party.Invite.Accepted=&a\u63a5\u53d7\u9080\u8acb\uff0c\u4f60\u52a0\u5165\u4e86\u968a\u4f0d {0} +Commands.Invite.Success=&a\u9080\u8acb\u8a0a\u606f\u767c\u9001\u6210\u529f +Commands.Leaderboards= &c- \u6392\u884c\u699c +Commands.mcc.Header=---[]&emcMMO \u6307\u4ee4&c[]--- Commands.mcgod=- \u5207\u63db\u70ba\u795e\u4e4b\u6a21\u5f0f Commands.mchud.Invalid=\u90a3\u4e0d\u662f\u4e00\u500b\u53ef\u7528\u7684HUD\u985e\u578b. -Commands.mcpurge.Success=[[GREEN]]\u6578\u64da\u5df2\u91cd\u7f6e! -Commands.mcrank.Heading=[[GOLD]]-=\u500b\u4eba\u6392\u884c=- -Commands.mcrank.Overall=\u6574\u9ad4[[GREEN]] - [[GOLD]]\u6392\u884c [[WHITE]]#[[GREEN]]{0} -Commands.mcrank.Player=\u76ee\u6a19: [[WHITE]]{0} -Commands.mcrank.Skill={0}[[GREEN]] - [[GOLD]]\u6392\u540d [[WHITE]]#[[GREEN]]{1} -Commands.mcrank.Unranked=[[WHITE]]\u6392\u884c\u699c\u5916 +Commands.mcpurge.Success=&a\u6578\u64da\u5df2\u91cd\u7f6e! +Commands.mcrank.Heading=&6-=\u500b\u4eba\u6392\u884c=- +Commands.mcrank.Overall=\u6574\u9ad4&a - &6\u6392\u884c &f#&a{0} +Commands.mcrank.Player=\u76ee\u6a19: &f{0} +Commands.mcrank.Skill={0}&a - &6\u6392\u540d &f#&a{1} +Commands.mcrank.Unranked=&f\u6392\u884c\u699c\u5916 Commands.mcrefresh.Success={0} \u79d2\u5f8c\u51b7\u537b\u6642\u9593\u5b8c\u7562. -Commands.mcremove.Success=[[GREEN]]{0} \u5df2\u6210\u529f\u5f9e\u6578\u64da\u88e1\u79fb\u9664! -Commands.mctop.Tip=[[GOLD]]\u5c0f\u6487\u6b65: \u6253 [[RED]]/mcrank[[GOLD]] \u53ef\u4ee5\u89c0\u770b\u4f60\u7684\u6392\u540d! -Commands.mmoedit=[player] [[RED]] - \u7de8\u8f2f\u76ee\u6a19 +Commands.mcremove.Success=&a{0} \u5df2\u6210\u529f\u5f9e\u6578\u64da\u88e1\u79fb\u9664! +Commands.mctop.Tip=&6\u5c0f\u6487\u6b65: \u6253 &c/mcrank&6 \u53ef\u4ee5\u89c0\u770b\u4f60\u7684\u6392\u540d! +Commands.mmoedit=[player] &c - \u7de8\u8f2f\u76ee\u6a19 Commands.mmoedit.AllSkills.1=[\u7da0\u8272]\u60a8\u6240\u6709\u7684\u6280\u80fd\u7b49\u7d1a\u88ab\u8a2d\u5b9a\u70ba{0}\uff01 -Commands.mmoedit.Modified.1=[[GREEN]]\u4f60\u7684 {0} \u7b49\u7d1a\u88ab\u8a2d\u5b9a\u70ba {1}! +Commands.mmoedit.Modified.1=&a\u4f60\u7684 {0} \u7b49\u7d1a\u88ab\u8a2d\u5b9a\u70ba {1}! Commands.mmoedit.Modified.2={0} \u56e0\u70ba {1} \u800c\u4fee\u6539. Commands.mcconvert.Database.Same=\u4f60\u6b63\u5728\u4f7f\u7528{0}\u8cc7\u6599\u5eab! Commands.mcconvert.Database.InvalidType={0}\u4e0d\u662f\u4e00\u500b\u6b63\u78ba\u7684\u8cc7\u6599\u5eab\u7a2e\u985e. -Commands.mcconvert.Database.Start=[[GRAY]]\u958b\u59cb\u5f9e{0}\u8f49\u63db\u81f3{1}... -Commands.mcconvert.Database.Finish=[[GRAY]]\u8cc7\u6599\u5eab\u9077\u79fb\u5b8c\u6210; {1}\u8cc7\u6599\u5eab\u73fe\u5728\u64c1\u6709{0}\u8cc7\u6599\u5eab\u7684\u6240\u6709\u8cc7\u6599. -Commands.mmoshowdb=\u76ee\u524d\u4f7f\u7528\u7684\u8cc7\u6599\u5eab\u662f [[GREEN]]{0} -Commands.mcconvert.Experience.Invalid=\u4e0d\u660e\u7684\u516c\u5f0f\u7a2e\u985e! \u6b63\u78ba\u7684\u7a2e\u985e\u70ba: [[GREEN]]LINEAR [[RED]]\u548c [[GREEN]]EXPONENTIAL. +Commands.mcconvert.Database.Start=&7\u958b\u59cb\u5f9e{0}\u8f49\u63db\u81f3{1}... +Commands.mcconvert.Database.Finish=&7\u8cc7\u6599\u5eab\u9077\u79fb\u5b8c\u6210; {1}\u8cc7\u6599\u5eab\u73fe\u5728\u64c1\u6709{0}\u8cc7\u6599\u5eab\u7684\u6240\u6709\u8cc7\u6599. +Commands.mmoshowdb=\u76ee\u524d\u4f7f\u7528\u7684\u8cc7\u6599\u5eab\u662f &a{0} +Commands.mcconvert.Experience.Invalid=\u4e0d\u660e\u7684\u516c\u5f0f\u7a2e\u985e! \u6b63\u78ba\u7684\u7a2e\u985e\u70ba: &aLINEAR &c\u548c &aEXPONENTIAL. Commands.mcconvert.Experience.Same=\u6b63\u5728\u4f7f\u7528{0}\u516c\u5f0f -Commands.mcconvert.Experience.Start=[[GRAY]]\u958b\u59cb\u5f9e{0}\u8f49\u63db\u5230{1}\u66f2\u7dda -Commands.mcconvert.Experience.Finish=[[GRAY]]\u516c\u5f0f\u8f49\u63db\u5b8c\u6210; \u73fe\u5728\u958b\u59cb\u4f7f\u7528{0} XP\u66f2\u7dda. +Commands.mcconvert.Experience.Start=&7\u958b\u59cb\u5f9e{0}\u8f49\u63db\u5230{1}\u66f2\u7dda +Commands.mcconvert.Experience.Finish=&7\u516c\u5f0f\u8f49\u63db\u5b8c\u6210; \u73fe\u5728\u958b\u59cb\u4f7f\u7528{0} XP\u66f2\u7dda. Commands.ModDescription=- \u8acb\u95b1\u8b80\u63d2\u4ef6\u63cf\u8ff0 Commands.NoConsole=\u9019\u500b\u6307\u4ee4\u4e0d\u53ef\u4f7f\u7528 -Commands.Notifications.Off=\u5207\u63db\u80fd\u529b\u901a\u77e5\u70ba [[RED]]\u95dc\u9589 -Commands.Notifications.On=\u5207\u63db\u80fd\u529b\u901a\u77e5\u70ba [[GREEN]]\u958b\u555f +Commands.Notifications.Off=\u5207\u63db\u80fd\u529b\u901a\u77e5\u70ba &c\u95dc\u9589 +Commands.Notifications.On=\u5207\u63db\u80fd\u529b\u901a\u77e5\u70ba &a\u958b\u555f Commands.Offline=[RED]]\u9019\u500b\u6307\u4ee4\u4e26\u4e0d\u9069\u7528\u65bc\u96e2\u7dda\u73a9\u5bb6. -Commands.Other=[[GREEN]]--\u5176\u4ed6\u6307\u4ee4-- -Commands.Party.Header=-----[][[GREEN]]\u968a\u4f0d[[RED]][]----- -Commands.Party.Status=[[DARK_GRAY]]\u540d\u5b57: [[WHITE]]{0} {1} -Commands.Party.ShareMode=[[DARK_GRAY]]\u5206\u4eab\u6a21\u5f0f: -Commands.Party.ItemShare=[[GRAY]]\u7269\u54c1 [[DARK_AQUA]]({0}) -Commands.Party.ExpShare=[[GRAY]]\u7d93\u9a57\u503c [[DARK_AQUA]]({0}) -Commands.Party.ItemShareCategories=[[DARK_GRAY]]\u5171\u4eab\u7269\u54c1: [[GRAY]][[ITALIC]]{0} -Commands.Party.MembersNear=[[DARK_GRAY]]\u63a5\u8fd1\u4f60 [[DARK_AQUA]]{0}[[DARK_GRAY]]/[[DARK_AQUA]]{1} +Commands.Other=&a--\u5176\u4ed6\u6307\u4ee4-- +Commands.Party.Header=-----[]&a\u968a\u4f0d&c[]----- +Commands.Party.Status=&8\u540d\u5b57: &f{0} {1} +Commands.Party.ShareMode=&8\u5206\u4eab\u6a21\u5f0f: +Commands.Party.ItemShare=&7\u7269\u54c1 &3({0}) +Commands.Party.ExpShare=&7\u7d93\u9a57\u503c &3({0}) +Commands.Party.ItemShareCategories=&8\u5171\u4eab\u7269\u54c1: &7[[ITALIC]]{0} +Commands.Party.MembersNear=&8\u63a5\u8fd1\u4f60 &3{0}&8/&3{1} Commands.Party.Accept=- \u63a5\u53d7\u968a\u4f0d\u9080\u8acb -Commands.Party.Chat.Off=\u968a\u4f0d\u804a\u5929\u6a21\u5f0f[[RED]]\u53d6\u6d88 -Commands.Party.Chat.On=\u968a\u4f0d\u804a\u5929\u6a21\u5f0f [[GREEN]]\u958b\u555f -Commands.Party.Commands=[[GREEN]]--\u7d44\u968a\u6307\u4ee4-- -Commands.Party.Invite.0=\u6ce8\u610f: [[GREEN]]\u4f60\u6536\u5230\u4e86\u4f86\u81ea {1} \u7684\u968a\u4f0d\u9080\u8acb {0} -Commands.Party.Invite.1=\u8f38\u5165 [[GREEN]]/party accept[[YELLOW]] \u4f86\u63a5\u53d7\u9080\u8acb +Commands.Party.Chat.Off=\u968a\u4f0d\u804a\u5929\u6a21\u5f0f&c\u53d6\u6d88 +Commands.Party.Chat.On=\u968a\u4f0d\u804a\u5929\u6a21\u5f0f &a\u958b\u555f +Commands.Party.Commands=&a--\u7d44\u968a\u6307\u4ee4-- +Commands.Party.Invite.0=\u6ce8\u610f: &a\u4f60\u6536\u5230\u4e86\u4f86\u81ea {1} \u7684\u968a\u4f0d\u9080\u8acb {0} +Commands.Party.Invite.1=\u8f38\u5165 &a/party accept&e \u4f86\u63a5\u53d7\u9080\u8acb Commands.Party.Invite=- \u5df2\u767c\u9001\u968a\u4f0d\u9080\u8acb -Commands.Party.Join=[[GRAY]]\u52a0\u5165\u7684\u968a\u4f0d: {0} -Commands.Party.Create=[[GRAY]]\u5275\u5efa\u7684\u968a\u4f0d\u540d\u7a31: {0} -Commands.Party.Rename=[[GRAY]]\u968a\u4f0d\u540d\u7a31\u5df2\u66f4\u6539\u70ba: [[WHITE]]{0} -Commands.Party.SetSharing=[[GRAY]]\u968a\u4f0d {0} \u5206\u4eab\u8a2d\u5b9a\u70ba: [[DARK_AQUA]]{1} -Commands.Party.ToggleShareCategory=[[GRAY]]\u968a\u4f0d\u5171\u4eab\u7684\u7269\u54c1[[GOLD]]{0} [[GRAY]] \u5df2\u7d93 [[DARK_AQUA]]{1} -Commands.Party.AlreadyExists=[[DARK_RED]]\u5c0d\u4f0d{0} \u5df2\u5b58\u5728! +Commands.Party.Join=&7\u52a0\u5165\u7684\u968a\u4f0d: {0} +Commands.Party.Create=&7\u5275\u5efa\u7684\u968a\u4f0d\u540d\u7a31: {0} +Commands.Party.Rename=&7\u968a\u4f0d\u540d\u7a31\u5df2\u66f4\u6539\u70ba: &f{0} +Commands.Party.SetSharing=&7\u968a\u4f0d {0} \u5206\u4eab\u8a2d\u5b9a\u70ba: &3{1} +Commands.Party.ToggleShareCategory=&7\u968a\u4f0d\u5171\u4eab\u7684\u7269\u54c1&6{0} &7 \u5df2\u7d93 &3{1} +Commands.Party.AlreadyExists=&4\u5c0d\u4f0d{0} \u5df2\u5b58\u5728! Commands.Party.Kick=\u4f60\u5df2\u88ab {0} \u8e22\u51fa\u968a\u4f0d! Commands.Party.Leave=\u4f60\u96e2\u958b\u4e86\u9019\u652f\u968a\u4f0d Commands.Party.Members.Header=[RED]] ----- [] [GREEN]\u6210\u54e1[RED] [] ----- Commands.Party.None=\u4f60\u4e0d\u5728\u968a\u4f0d\u4e2d. Commands.Party.Quit=- \u96e2\u958b\u4f60\u73fe\u5728\u7684\u968a\u4f0d -Commands.Party.Teleport= [[RED]]- \u50b3\u9001\u5230\u968a\u4f0d\u6210\u54e1\u65c1 +Commands.Party.Teleport= &c- \u50b3\u9001\u5230\u968a\u4f0d\u6210\u54e1\u65c1 Commands.Party.Toggle=- \u5207\u63db\u968a\u4f0d\u804a\u5929 Commands.Party.1=- \u5275\u5efa\u65b0\u7684\u968a\u4f0d Commands.Party.2=- \u52a0\u5165\u73a9\u5bb6\u7684\u968a\u4f0d\u88e1 -Commands.ptp.Enabled=\u968a\u4f0d\u50b3\u9001 [[GREEN]]\u5141\u8a31 -Commands.ptp.Disabled=\u968a\u4f0d\u50b3\u9001 [[RED]]\u4e0d\u5141\u8a31 +Commands.ptp.Enabled=\u968a\u4f0d\u50b3\u9001 &a\u5141\u8a31 +Commands.ptp.Disabled=\u968a\u4f0d\u50b3\u9001 &c\u4e0d\u5141\u8a31 Commands.ptp.NoRequests=\u4f60\u73fe\u5728\u4e0d\u53ef\u4ee5\u50b3\u9001 Commands.ptp.NoWorldPermissions= [mcMMO]\u60a8\u6c92\u6709\u6b0a\u9650\u50b3\u9001\u5230\u4e16\u754c{0}. -Commands.ptp.Request1={0} [[GREEN]]\u5df2\u50b3\u9001\u81f3\u4f60\u65c1\u908a. -Commands.ptp.Request2=[[GREEN]]\u4f60\u50b3\u9001\u7684\u8a71\u8acb\u8f38\u5165[[YELLOW]]/ptp accept. [[GREEN]]\u5728[[RED]]{0} [[GREEN]]\u79d2\u5167\u5fc5\u9808\u5b8c\u6210 -Commands.ptp.AcceptAny.Enabled=\u968a\u4f0d\u50b3\u9001\u8acb\u6c42\u78ba\u8a8d [[GREEN]]\u555f\u7528 -Commands.ptp.AcceptAny.Disabled=\u968a\u4f0d\u50b3\u9001\u8acb\u6c42\u78ba\u8a8d[[RED]]\u7981\u7528 +Commands.ptp.Request1={0} &a\u5df2\u50b3\u9001\u81f3\u4f60\u65c1\u908a. +Commands.ptp.Request2=&a\u4f60\u50b3\u9001\u7684\u8a71\u8acb\u8f38\u5165&e/ptp accept. &a\u5728&c{0} &a\u79d2\u5167\u5fc5\u9808\u5b8c\u6210 +Commands.ptp.AcceptAny.Enabled=\u968a\u4f0d\u50b3\u9001\u8acb\u6c42\u78ba\u8a8d &a\u555f\u7528 +Commands.ptp.AcceptAny.Disabled=\u968a\u4f0d\u50b3\u9001\u8acb\u6c42\u78ba\u8a8d&c\u7981\u7528 Commands.ptp.RequestExpired=\u968a\u4f0d\u50b3\u9001\u5df2\u6210\u529f! -Commands.PowerLevel.Leaderboard=--mcMMO[[BLUE]] \u6230\u9b25\u529b [[YELLOW]]\u6392\u884c\u699c-- -Commands.PowerLevel.Capped=[[DARK_RED]]\u6230\u9b25\u529b: [[GREEN]]{0} [[DARK_RED]]\u6700\u9ad8\u7b49\u7d1a: [[YELLOW]]{1} -Commands.PowerLevel=[[DARK_RED]]\u6230\u9b25\u529b: [[GREEN]]{0} -Commands.Reset.All=[[GREEN]]\u4f60\u5168\u90e8\u7684\u6280\u80fd\u7b49\u7d1a\u4ee5\u91cd\u7f6e\u6210\u529f. -Commands.Reset.Single=[[GREEN]]\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7d1a\u4ee5\u91cd\u7f6e\u6210\u529f. +Commands.PowerLevel.Leaderboard=--mcMMO&9 \u6230\u9b25\u529b &e\u6392\u884c\u699c-- +Commands.PowerLevel.Capped=&4\u6230\u9b25\u529b: &a{0} &4\u6700\u9ad8\u7b49\u7d1a: &e{1} +Commands.PowerLevel=&4\u6230\u9b25\u529b: &a{0} +Commands.Reset.All=&a\u4f60\u5168\u90e8\u7684\u6280\u80fd\u7b49\u7d1a\u4ee5\u91cd\u7f6e\u6210\u529f. +Commands.Reset.Single=&a\u4f60\u7684 {0} \u6280\u80fd\u7b49\u7d1a\u4ee5\u91cd\u7f6e\u6210\u529f. Commands.Reset=\u8a2d\u5b9a\u6280\u80fd\u7b49\u7d1a\u70ba0 -Commands.Scoreboard.Clear=[[DARK_AQUA]]\u5df2\u6e05\u9664 mcMMO \u5f97\u5206\u699c. +Commands.Scoreboard.Clear=&3\u5df2\u6e05\u9664 mcMMO \u5f97\u5206\u699c. Commands.Scoreboard.NoBoard=mcMMO \u5f97\u5206\u699c\u4e26\u672a\u555f\u7528. -Commands.Scoreboard.Keep=[[DARK_AQUA]]mcMMO \u5f97\u5206\u699c\u6703\u6301\u7e8c\u986f\u793a\u76f4\u5230\u4f60\u8f38\u5165 [[GREEN]]/mcscoreboard clear[[DARK_AQUA]]. -Commands.Scoreboard.Timer=[[DARK_AQUA]]mcMMO \u5f97\u5206\u699c\u5c07\u5728 [[GOLD]]{0}[[DARK_AQUA]] \u79d2\u540e\u6e05\u9664. -Commands.Scoreboard.Help.0=[[GOLD]] == [[RED]]/mcscoreboard [[GREEN]]\u8aaa\u660e [[GOLD]]== -Commands.Scoreboard.Help.1=[[DARK_AQUA]]/mcscoreboard[[AQUA]] clear [[WHITE]] - \u6e05\u9664 McMMO \u5f97\u5206\u699c -Commands.Scoreboard.Help.2=[[DARK_AQUA]]/mcscoreboard[[AQUA]] keep [[WHITE]] - \u6301\u7e8c\u986f\u793a mcMMO \u5f97\u5206\u699c -Commands.Scoreboard.Help.3=[[DARK_AQUA]]/mcscoreboard[[AQUA]] \u6642\u9593 [n] [[WHITE]] - \u5728 [[LIGHT_PURPLE]]n[[WHITE]] \u79d2\u4e4b\u5f8c\u6e05\u9664 McMMO \u5f97\u5206\u699c -Commands.Scoreboard.Tip.Keep=[[GOLD]]\u5c0f\u6280\u5de7: \u7576\u5f97\u5206\u699c\u51fa\u73fe\u6642\u8f38\u5165 [[RED]]/mcscoreboard keep[[GOLD]] \u4f86\u907f\u514d\u5b83\u6d88\u5931. -Commands.Scoreboard.Tip.Clear=[[GOLD]]\u5c0f\u6280\u5de7: \u8f38\u5165 [[RED]]/mcscoreboard clear[[GOLD]] \u4f86\u6e05\u9664\u5f97\u5206\u699c. +Commands.Scoreboard.Keep=&3mcMMO \u5f97\u5206\u699c\u6703\u6301\u7e8c\u986f\u793a\u76f4\u5230\u4f60\u8f38\u5165 &a/mcscoreboard clear&3. +Commands.Scoreboard.Timer=&3mcMMO \u5f97\u5206\u699c\u5c07\u5728 &6{0}&3 \u79d2\u540e\u6e05\u9664. +Commands.Scoreboard.Help.0=&6 == &c/mcscoreboard &a\u8aaa\u660e &6== +Commands.Scoreboard.Help.1=&3/mcscoreboard&b clear &f - \u6e05\u9664 McMMO \u5f97\u5206\u699c +Commands.Scoreboard.Help.2=&3/mcscoreboard&b keep &f - \u6301\u7e8c\u986f\u793a mcMMO \u5f97\u5206\u699c +Commands.Scoreboard.Help.3=&3/mcscoreboard&b \u6642\u9593 [n] &f - \u5728 &dn&f \u79d2\u4e4b\u5f8c\u6e05\u9664 McMMO \u5f97\u5206\u699c +Commands.Scoreboard.Tip.Keep=&6\u5c0f\u6280\u5de7: \u7576\u5f97\u5206\u699c\u51fa\u73fe\u6642\u8f38\u5165 &c/mcscoreboard keep&6 \u4f86\u907f\u514d\u5b83\u6d88\u5931. +Commands.Scoreboard.Tip.Clear=&6\u5c0f\u6280\u5de7: \u8f38\u5165 &c/mcscoreboard clear&6 \u4f86\u6e05\u9664\u5f97\u5206\u699c. Commands.Skill.Invalid=\u9019\u4e0d\u662f\u4e00\u500b\u6709\u6548\u7684\u6280\u80fd\u540d\u5b57! -Commands.Skill.Leaderboard=--mcMMO [[BLUE]]{0}[[YELLOW]] \u6392\u884c\u699c-- +Commands.Skill.Leaderboard=--mcMMO &9{0}&e \u6392\u884c\u699c-- Commands.SkillInfo=- \u67e5\u770b\u6280\u80fd\u7684\u8a73\u7d30\u8cc7\u8a0a Commands.Stats.Self=\u4f60\u7684\u8a0a\u606f Commands.Stats=- \u67e5\u770b\u4f60\u7684mcMMO\u7d71\u8a08\u8a0a\u606f @@ -492,54 +492,54 @@ Commands.Usage.Rate=\u6a5f\u7387 Commands.Usage.Skill=\u6280\u80fd Commands.Usage.XP=\u7d93\u9a57\u503c mcMMO.NoInvites=\u4f60\u6c92\u6709\u6536\u5230\u4efb\u4f55\u968a\u4f0d\u9080\u8acb -mcMMO.NoPermission=[[DARK_RED]]\u6b0a\u9650\u4e0d\u8db3 -mcMMO.NoSkillNote=[[DARK_GRAY]]\u5982\u679c\u4f60\u7121\u6cd5\u4f7f\u7528\u90a3\u4e9b\u6280\u80fd\u5c31\u4e0d\u6703\u51fa\u73fe\u5728\u9019\u88e1 +mcMMO.NoPermission=&4\u6b0a\u9650\u4e0d\u8db3 +mcMMO.NoSkillNote=&8\u5982\u679c\u4f60\u7121\u6cd5\u4f7f\u7528\u90a3\u4e9b\u6280\u80fd\u5c31\u4e0d\u6703\u51fa\u73fe\u5728\u9019\u88e1 Party.Forbidden=[mcMMO] \u968a\u4f0d\u529f\u80fd\u4e0d\u5141\u8a31\u5728\u9019\u4e16\u754c\u958b\u555f (\u8acb\u89c0\u770b\u6b0a\u9650\u8a2d\u5b9a) -Party.Help.0=\u6b63\u78ba\u7528\u6cd5\u70ba[[DARK_AQUA]]{0} [password]. -Party.Help.1=\u8981\u5275\u5efa\u4e00\u500b\u968a\u4f0d\uff0c\u8acb\u4f7f\u7528[[DARK_AQUA]] {0} [password]. -Party.Help.2=\u66f4\u591a\u8cc7\u8a0a\u8acb\u8aee\u8a62[[DARK_AQUA]]{0} -Party.Help.3=\u4f7f\u7528 [[DARK_AQUA]]{0} [password] [[RED]]\u4f86\u52a0\u5165\u6216\u4f7f\u7528 [[DARK_AQUA]]{1} [[RED]]\u4f86\u96e2\u958b -Party.Help.4=\u6b32\u9396\u5b9a\u6216\u89e3\u9396\u4f60\u7684\u968a\u4f0d\uff0c\u4f7f\u7528[[DARK_AQUA]] {0} -Party.Help.5=\u6b32\u4f7f\u7528\u5bc6\u78bc\u4fdd\u8b77\u4f60\u7684\u968a\u4f0d\uff0c\u8acb\u4f7f\u7528[[DARK_AQUA]] {0} -Party.Help.6=\u8981\u5f9e\u968a\u4f0d\u4e2d\u8e22\u6389\u6210\u54e1\uff0c\u4f7f\u7528[[DARK_AQUA]] {0} -Party.Help.7=\u8981\u8f49\u79fb\u4f60\u7684\u968a\u4f0d\u6240\u6709\u6b0a\uff0c\u4f7f\u7528[[DARK_AQUA]] {0} -Party.Help.8=\u8981\u89e3\u6563\u968a\u4f0d\uff0c\u4f7f\u7528[[DARK_AQUA]] {0} -Party.Help.9=\u4f7f\u7528 [[DARK_AQUA]]{0} [[RED]]\u4f86\u548c\u968a\u54e1\u5206\u4eab\u7269\u54c1 -Party.Help.10=\u4f7f\u7528 [[DARK_AQUA]]{0} [[RED]]\u4f86\u555f\u7528\u548c\u968a\u54e1\u5206\u4eab\u7d93\u9a57 -Party.InformedOnJoin={0} [[GREEN]]\u52a0\u5165\u4e86\u4f60\u7684\u968a\u4f0d -Party.InformedOnQuit={0} [[GREEN]]\u96e2\u958b\u4e86\u4f60\u7684\u968a\u4f0d -Party.InformedOnNameChange=[[GOLD]]{0} [[GREEN]]\u5c07\u968a\u4f0d\u540d\u7a31\u8a2d\u5b9a\u70ba [[WHITE]]{1} -Party.InvalidName=[[DARK_RED]]\u90a3\u4e0d\u662f\u4e00\u500b\u6709\u6548\u7684\u968a\u4f0d\u540d\u7a31. +Party.Help.0=\u6b63\u78ba\u7528\u6cd5\u70ba&3{0} [password]. +Party.Help.1=\u8981\u5275\u5efa\u4e00\u500b\u968a\u4f0d\uff0c\u8acb\u4f7f\u7528&3 {0} [password]. +Party.Help.2=\u66f4\u591a\u8cc7\u8a0a\u8acb\u8aee\u8a62&3{0} +Party.Help.3=\u4f7f\u7528 &3{0} [password] &c\u4f86\u52a0\u5165\u6216\u4f7f\u7528 &3{1} &c\u4f86\u96e2\u958b +Party.Help.4=\u6b32\u9396\u5b9a\u6216\u89e3\u9396\u4f60\u7684\u968a\u4f0d\uff0c\u4f7f\u7528&3 {0} +Party.Help.5=\u6b32\u4f7f\u7528\u5bc6\u78bc\u4fdd\u8b77\u4f60\u7684\u968a\u4f0d\uff0c\u8acb\u4f7f\u7528&3 {0} +Party.Help.6=\u8981\u5f9e\u968a\u4f0d\u4e2d\u8e22\u6389\u6210\u54e1\uff0c\u4f7f\u7528&3 {0} +Party.Help.7=\u8981\u8f49\u79fb\u4f60\u7684\u968a\u4f0d\u6240\u6709\u6b0a\uff0c\u4f7f\u7528&3 {0} +Party.Help.8=\u8981\u89e3\u6563\u968a\u4f0d\uff0c\u4f7f\u7528&3 {0} +Party.Help.9=\u4f7f\u7528 &3{0} &c\u4f86\u548c\u968a\u54e1\u5206\u4eab\u7269\u54c1 +Party.Help.10=\u4f7f\u7528 &3{0} &c\u4f86\u555f\u7528\u548c\u968a\u54e1\u5206\u4eab\u7d93\u9a57 +Party.InformedOnJoin={0} &a\u52a0\u5165\u4e86\u4f60\u7684\u968a\u4f0d +Party.InformedOnQuit={0} &a\u96e2\u958b\u4e86\u4f60\u7684\u968a\u4f0d +Party.InformedOnNameChange=&6{0} &a\u5c07\u968a\u4f0d\u540d\u7a31\u8a2d\u5b9a\u70ba &f{1} +Party.InvalidName=&4\u90a3\u4e0d\u662f\u4e00\u500b\u6709\u6548\u7684\u968a\u4f0d\u540d\u7a31. Party.Invite.Self=\u4f60\u4e0d\u80fd\u9080\u8acb\u81ea\u5df1\uff01 Party.IsLocked=\u9019\u500b\u968a\u4f0d\u5df2\u7d93\u9396\u5b9a\u4e86! Party.IsntLocked=\u9019\u500b\u968a\u4f0d\u4e26\u6c92\u6709\u9396\u5b9a! Party.Locked=\u9019\u500b\u968a\u4f0d\u5df2\u9396\u5b9a!\u53ea\u6709\u968a\u9577\u53ef\u4ee5\u9080\u8acb! -Party.NotInYourParty=[[DARK_RED]]{0} \u4f60\u4e0d\u5728\u4f60\u7684\u5718\u968a -Party.NotOwner=[[DARK_RED]]\u4f60\u4e26\u975e\u968a\u9577. -Party.Owner.New=[[GREEN]]{0} \u6210\u70ba\u65b0\u968a\u9577. -Party.Owner.NotLeader=[[DARK_RED]]\u56e0\u9592\u7f6e\u904e\u4e45,\u968a\u9577\u81ea\u52d5\u8f49\u8b93. -Party.Owner.Player=[[GREEN]]\u4f60\u6210\u70ba\u4e86\u968a\u9577. +Party.NotInYourParty=&4{0} \u4f60\u4e0d\u5728\u4f60\u7684\u5718\u968a +Party.NotOwner=&4\u4f60\u4e26\u975e\u968a\u9577. +Party.Owner.New=&a{0} \u6210\u70ba\u65b0\u968a\u9577. +Party.Owner.NotLeader=&4\u56e0\u9592\u7f6e\u904e\u4e45,\u968a\u9577\u81ea\u52d5\u8f49\u8b93. +Party.Owner.Player=&a\u4f60\u6210\u70ba\u4e86\u968a\u9577. Party.Password.None=\u9019\u500b\u968a\u4f0d\u6709\u5bc6\u78bc\u4fdd\u8b77. \u8acb\u63d0\u4f9b\u5bc6\u78bc\u4f86\u52a0\u5165. Party.Password.Incorrect=\u968a\u4f0d\u5bc6\u78bc\u932f\u8aa4. -Party.Password.Set=[[GREEN]]\u968a\u4f0d\u5bc6\u78bc\u8a2d\u5b9a\u70ba {0} -Party.Password.Removed=[[GREEN]]\u968a\u4f0d\u5bc6\u78bc\u5df2\u522a\u9664. +Party.Password.Set=&a\u968a\u4f0d\u5bc6\u78bc\u8a2d\u5b9a\u70ba {0} +Party.Password.Removed=&a\u968a\u4f0d\u5bc6\u78bc\u5df2\u522a\u9664. Party.Player.Invalid=\u6b64\u73a9\u5bb6\u4e0d\u5b58\u5728 -Party.NotOnline=[[DARK_RED]]{0} \u4e26\u4e0d\u5728\u7dda\u4e0a! +Party.NotOnline=&4{0} \u4e26\u4e0d\u5728\u7dda\u4e0a! Party.Player.InSameParty={0} \u5df2\u7d93\u5728\u4f60\u968a\u4f0d\u88e1\u4e86! -Party.PlayerNotInParty=[[DARK_RED]]{0} \u5df2\u4e0d\u5728\u4f60\u7684\u5718\u968a +Party.PlayerNotInParty=&4{0} \u5df2\u4e0d\u5728\u4f60\u7684\u5718\u968a Party.Specify=\u4f60\u5fc5\u9808\u6307\u5b9a\u4e00\u500b\u968a\u4f0d. Party.Teleport.Dead=\u4f60\u4e0d\u80fd\u50b3\u9001\u81f3\u6b7b\u4ea1\u7684\u73a9\u5bb6\u65c1 Party.Teleport.Hurt=\u4f60\u5728{0}\u79d2\u524d\u88ab\u653b\u64ca\u6240\u4ee5\u7121\u6cd5\u50b3\u9001. -Party.Teleport.Player=[[GREEN]]\u4f60\u5df2\u7d93\u50b3\u9001\u5230 {0}. +Party.Teleport.Player=&a\u4f60\u5df2\u7d93\u50b3\u9001\u5230 {0}. Party.Teleport.Self=\u4f60\u7121\u6cd5\u50b3\u9001\u5230\u4f60\u81ea\u5df1\u8eab\u65c1! -Party.Teleport.Target=[[GREEN]]{0} \u5df2\u7d93\u50b3\u9001\u5230\u4f60\u8eab\u908a. +Party.Teleport.Target=&a{0} \u5df2\u7d93\u50b3\u9001\u5230\u4f60\u8eab\u908a. Party.Teleport.Disabled={0} \u4e0d\u5141\u8a31\u968a\u4f0d\u50b3\u9001. Party.Rename.Same= {0}\u4f60\u7684\u968a\u4f0d\u5df2\u7d93\u662f\u9019\u500b\u540d\u5b57\u4e86! Party.Join.Self=\u4f60\u7121\u6cd5\u52a0\u5165\u81ea\u5df1! -Party.Unlocked=[[GRAY]]\u968a\u4f0d\u5df2\u89e3\u9396! -Party.Disband=[[GRAY]]\u968a\u4f0d\u5df2\u89e3\u6563 -Party.Status.Locked=[[DARK_RED]](\u53ea\u53ef\u9080\u8acb) -Party.Status.Unlocked=[[DARK_GREEN]](\u958b\u555f) +Party.Unlocked=&7\u968a\u4f0d\u5df2\u89e3\u9396! +Party.Disband=&7\u968a\u4f0d\u5df2\u89e3\u6563 +Party.Status.Locked=&4(\u53ea\u53ef\u9080\u8acb) +Party.Status.Unlocked=&2(\u958b\u555f) Party.ShareType.Xp=\u7d93\u9a57\u503c Party.ShareType.Item=\u7269\u54c1 Party.ShareMode.None=\u7121 @@ -565,158 +565,158 @@ Commands.XPGain.Swords=\u653b\u64ca\u602a\u7269 Commands.XPGain.Taming=\u99b4\u7378, \u6216\u548c\u4f60\u7684\u72fc\u4e00\u8d77\u6230\u9b25 Commands.XPGain.Unarmed=\u653b\u64ca\u602a\u7269 Commands.XPGain.Woodcutting=\u780d\u6a39 -Commands.XPGain=[[DARK_GRAY]]\u7372\u5f97\u7d93\u9a57\u503c:[[WHITE]]{0} -Commands.xplock.locked=[[GOLD]]\u4f60\u7684\u7d93\u9a57\u503c\u9396\u5b9a\u5728 {0}! -Commands.xplock.unlocked=[[GOLD]]\u4f60\u7684\u7d93\u9a57\u503c\u73fe\u5728 [[GREEN]]\u89e3\u9664\u9396\u5b9a\u4e86[[GOLD]]! +Commands.XPGain=&8\u7372\u5f97\u7d93\u9a57\u503c:&f{0} +Commands.xplock.locked=&6\u4f60\u7684\u7d93\u9a57\u503c\u9396\u5b9a\u5728 {0}! +Commands.xplock.unlocked=&6\u4f60\u7684\u7d93\u9a57\u503c\u73fe\u5728 &a\u89e3\u9664\u9396\u5b9a\u4e86&6! Commands.xprate.modified=\u7d93\u9a57\u503c\u500d\u6578\u5df2\u88ab\u8a2d\u5b9a\u70ba {0} Commands.xprate.over=mcMMO \u7d93\u9a57\u52a0\u500d\u7ed3\u675f!! Commands.xprate.proper.0=\u60f3\u4fee\u6539\u7d93\u9a57\u503c\u7372\u5f97\u7387\u8acb\u8f38\u5165 /xprate Commands.xprate.proper.1=\u60f3\u628a\u7d93\u9a57\u503c\u7372\u5f97\u7387\u8abf\u70ba\u9810\u8a2d\u503c\u8acb\u8f38\u5165 /xprate reset Commands.xprate.proper.2=\u8acb\u8f38\u5165 true \u6216 false \u4f86\u8868\u793a\u9019\u662f\u4e00\u500b\u7d93\u9a57\u4e8b\u4ef6 -Commands.xprate.started.0=[[GOLD]] mcMMO \u7d93\u9a57\u52a0\u500d\u6642\u6bb5\u958b\u59cb! -Commands.xprate.started.1=[[GOLD]]mcMMO \u7d93\u9a57\u503c\u73fe\u5728\u52a0\u500d {0}x! -XPRate.Event=[[GOLD]]mcMMO\u73fe\u6b63\u8655\u65bc\u7d93\u9a57\u503c\u52a0\u500d\u968e\u6bb5!\u7d93\u9a57\u503c\u6bd4\u4f8b\u70ba{0}! +Commands.xprate.started.0=&6 mcMMO \u7d93\u9a57\u52a0\u500d\u6642\u6bb5\u958b\u59cb! +Commands.xprate.started.1=&6mcMMO \u7d93\u9a57\u503c\u73fe\u5728\u52a0\u500d {0}x! +XPRate.Event=&6mcMMO\u73fe\u6b63\u8655\u65bc\u7d93\u9a57\u503c\u52a0\u500d\u968e\u6bb5!\u7d93\u9a57\u503c\u6bd4\u4f8b\u70ba{0}! Effects.Effects=\u6548\u679c -Effects.Child=[[DARK_GRAY]]\u7b49\u7d1a: [[GREEN]]{0} -Effects.Level=[[DARK_GRAY]]\u7b49\u7d1a: [[GREEN]]{0} [[DARK_AQUA]]\u7d93\u9a57\u503c[[YELLOW]]([[GOLD]]{1}[[YELLOW]]/[[GOLD]]{2}[[YELLOW]]) -Effects.Parent=[[GOLD]]{0} - -Effects.Template=[[DARK_AQUA]]{0}: [[GREEN]]{1} -Guides.Available=[[GRAY]] \u95dc\u65bc{0}\u7684\u8aaa\u660e - \u8f38\u5165 /{1} ? [\u9801\u6578] -Guides.Header=[[GOLD]]-=[[GREEN]]{0} \u6307\u5357[[GOLD]]=- +Effects.Child=&8\u7b49\u7d1a: &a{0} +Effects.Level=&8\u7b49\u7d1a: &a{0} &3\u7d93\u9a57\u503c&e(&6{1}&e/&6{2}&e) +Effects.Parent=&6{0} - +Effects.Template=&3{0}: &a{1} +Guides.Available=&7 \u95dc\u65bc{0}\u7684\u8aaa\u660e - \u8f38\u5165 /{1} ? [\u9801\u6578] +Guides.Header=&6-=&a{0} \u6307\u5357&6=- Guides.Page.Invalid=\u4e0d\u5b58\u5728\u7684\u9801\u6578 Guides.Page.OutOfRange=\u9019\u9801\u78bc\u4e0d\u5b58\u5728,\u7e3d\u5171\u53ea\u6709{0} \u9801. Guides.Usage=\u8acb\u8f38\u5165 /{0} -Guides.Acrobatics.Section.0=[DARK_AQUA]]\u95dc\u65bc\u96dc\u6280:\n[[YELLOW]]\u96dc\u6280\u53ef\u4ee5\u8b93\u4f60\u5728MMO\u88e1\u73a9\u5f97\u5f88\u512a\u96c5.\n[[YELLOW]]\u5b83\u53ef\u4ee5\u8b93\u4f60\u5728\u6230\u9b25\u4e2d\u53ca\u74b0\u5883\u4e2d\u53d6\u5f97\u512a\u52e2.\n\n[[DARK_AQUA]]\u7d93\u9a57\u5982\u4f55\u7372\u53d6:\n[[YELLOW]]\u5728\u6230\u9b25\u4e2d\u9583\u8eb2\u653b\u64ca\u6216\u5f9e\u9ad8\u8655\u589c\u843d\u5c07\n[[YELLOW]]\u53ef\u7372\u5f97\u7d93\u9a57. -Guides.Acrobatics.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u7ffb\u6efe?\n[[YELLOW]]\u4f60\u6709\u4e00\u5b9a\u7684\u6a5f\u7387\u53ef\u4ee5\u6e1b\u514d\u5f9e\u9ad8\u8655\u589c\u843d\n[[YELLOW]]\u7684\u50b7\u5bb3. \u4f60\u53ef\u4ee5\u6309\u4f4f\u6f5b\u884c\u9375(\u9810\u8a2dshift)\n[[YELLOW]]\u4f86\u5f97\u5230\u96d9\u500d\u7684\u7ffb\u6efe\u6a5f\u7387.\n[[YELLOW]]\u9019\u5c07\u89f8\u767c\u5b8c\u7f8e\u8457\u9678\u800c\u4e0d\u53ea\u662f\u55ae\u7d14\u7684\u7ffb\u6efe.\n[[YELLOW]]\u5b8c\u7f8e\u8457\u9678\u6548\u679c\u8207\u7ffb\u6efe\u985e\u4f3c,\u4f46\u6709\u5169\u500d\n[[YELLOW]]\u7684\u89f8\u767c\u6a5f\u7387\u4e14\u53ef\u6e1b\u514d\u66f4\u591a\u50b7\u5bb3.\n[[YELLOW]]\u7ffb\u6efe\u6a5f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u96dc\u6280\u7b49\u7d1a. -Guides.Acrobatics.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u8ff4\u907f?\n[YELLOW]]\u8ff4\u907f\u662f\u6709\u6a5f\u7387\u6e1b \u514d\u5728\u6230\u9b25\u4e2d\n[[YELLOW]]\u6575\u4eba\u5c0d\u4f60\u7684\u50b7\u5bb3.\n[[YELLOW]]\u9019\u6a5f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u96dc\u6280\u7b49\u7d1a. -Guides.Archery.Section.0=[[DARK_AQUA]]\u7bad\u8853:\n[[YELLOW]]\u7bad\u8853\u662f\u7528\u5f13\u5c04\u7bad\u7684\u6280\u80fd.\n[[YELLOW]]\u7bad\u8853\u6709\u5404\u7a2e\u52a0\u4e58\u6548\u679c,\u5982\u52a0\u4e58\u653b\u64ca\n[[YELLOW]]\u6688\u7729\u5c0d\u624b\u7b49\u6548\u679c.\n[[YELLOW]]\u6b64\u5916\u4f60\u4e5f\u6709\u6a5f\u7387\u56de\u6536\u5df2\u7d93\u5c04\u4e2d\u6575\u4eba\u7684\u7bad\n[[YELLOW]] \u4ee5\u4e0a\u6a5f\u7387\u95dc\u4fc2\u5230\u7b49\u7d1a.\n\n[[DARK_AQUA]]\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u8981\u7372\u5f97\u7d93\u9a57\u5fc5\u9808\u7528\u5f13\u5c04\u4e2d\u602a\u7269\u6216\u73a9\u5bb6. -Guides.Archery.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6280\u8853\u5c04\u64ca?\n[[YELLOW]]\u6280\u8853\u5c04\u64ca\u5c07\u52a0\u4e58\u4f60\u7684\u5c04\u7bad\u57fa\u672c\u653b\u64ca\u529b.\n[[YELLOW]]\u52a0\u4e58\u7684\u7a0b\u5ea6\u95dc\u4fc2\u5230\u4f60\u7684\u7bad\u8853\u7b49\u7d1a.\n[[YELLOW]]\u9810\u8a2d\u72c0\u614b\u4e0b, \u6bcf\u534750\u7d1a\u52a0\u4e5810%\u653b\u64ca\u529b, \n[[YELLOW]]\u6700\u9ad8\u5230200%\u52a0\u4e58. -Guides.Archery.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6688\u7729\u6548\u679c?\n[[YELLOW]]\u7576\u4f60\u64ca\u4e2d\u76ee\u6a19\u6642\u6709\u88ab\u52d5\u6a5f\u7387\u4f7f\u76ee\u6a19\u6688\u7729.\n[[YELLOW]]\u6688\u7dda\u89f8\u767c\u6642\u5c07\u5f37\u5236\u4f60\u7684\u76ee\u6a19\u5446\u6eef\u4e00\u5c0f\u6bb5\u6642\u9593.\n[[YELLOW]]\u6688\u7729\u6548\u679c\u6709\u52a0\u4e584\u9ede\u50b7\u5bb3(2\u5fc3). -Guides.Archery.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u56de\u6536\u5f13\u7bad?\n[[YELLOW]]\u4f60\u6709\u6a5f\u7387\u5728\u6bba\u6b7b\u602a\u7269\u5f8c\u56de\u6536\u5c04\u51fa\u53bb\u7684\u7bad.\n[[YELLOW]]\u6a5f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u7bad\u8853\u7b49\u7d1a.\n[[YELLOW]]\u9810\u8a2d\u72c0\u614b\u4e0b,\u6bcf\u5347\u4e00\u7b49\u589e\u52a00.1%\u6a5f\u7387,\n[[YELLOW]]\u7b49\u7d1a\u5230\u90541000\u6642\u5c07\u6709100%\u56de\u6536\u7387. -Guides.Axes.Section.0=[[DARK_AQUA]]\u95dc\u65bc\u65a7\u6280:\n[[YELLOW]]\u6709\u4e86\u65a7\u6280, \u4f60\u5c31\u53ef\u4ee5\u4e0d\u5fc5\u53ea\u662f\u4e82\u63ee\u4e82\u780d\n[[YELLOW]]\u4f60\u53ef\u4ee5\u66f4\u6709\u6548\u5730\u64ca\u6bba\u53ef\u60e1\u7684\u602a\u7269\u5011!\n[[YELLOW]]\u800c\u4e14\u53ef\u4ee5\u5728\u63ee\u64ca\u6642\u70b8\u98db\u6216\u767c\u51fa\u81f4\u547d\u7684\u66b4\u64ca\n[[YELLOW]]\u4ee5\u91cd\u5275 \u5c0d\u624b.\n[[YELLOW]]\u4f60\u7684\u65a7\u982d\u4e5f\u53ef\u4ee5\u6210\u70ba\u4e00\u53f0\u524a\u6728\u6a5f,\n[[YELLOW]]\u91cd\u5275\u5c0d\u624b\u7684\u88dd\u7532,\u96a8\u8457\u64cd\u65a7\u6280\u80fd\u5347\u9ad8\u800c\n[[YELLOW]]\u63d0\u5347\u6548\u679c.\n[[DARK_AQUA]]\u5982\u4f55\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u8981\u7372\u53d6\u7d93\u9a57\u4f60\u5fc5\u9808\u7528\u65a7\u982d\u653b\u64ca\u73a9\u5bb6\u6216\u602a\u7269 -Guides.Axes.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5288\u9871\u65ac?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd(\u7bc4\u570d\u6280).\n[[YELLOW]]\u9031\u906d\u88ab\u6ce2\u53ca\u7684\u50b7\u5bb3\u70ba\u4e3b\u8981\u76ee\u6a19\u7684\u4e00\u534a\n[[YELLOW]]\u662f\u7528\u4f86\u6e05\u9664\u4e00\u5768\u602a\u7269\u7684\u5fc5\u5099\u7d55\u62db. -Guides.Axes.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6703\u5fc3\u4e00\u64ca?\n[[YELLOW]]\u6703\u5fc3\u4e00\u64ca\u662f\u4e00\u500b\u53ef\u4ee5\u9020\u6210\u52a0\u4e58\u50b7\u5bb3\u7684\u88ab\u52d5\u6280\u80fd.\n[[YELLOW]]\u9810\u8a2d\u65a7\u6280\u6bcf\u5347\u5169\u7b49,\u53ef\u589e\u52a00.1%\u66b4\u64ca\u7387\n[[YELLOW]]\u5c0d\u602a\u7269\u67092\u500d\u653b\u64ca\u529b\u5c0d\u73a9\u5bb6\u67091.5\u500d. -Guides.Axes.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u65a7\u982d\u7cbe\u901a?\n[[YELLOW]]\u65a7\u982d\u7cbe\u901a\u53ef\u4ee5\u52a0\u4e58\u65a7\u982d\u7684\u57fa\u672c\u653b\u64ca \u529b\n[[YELLOW]]\u9810\u8a2d\u4e2d\u6bcf50\u7b49\u589e\u52a01\u9ede\u50b7\u5bb3(\u534a\u5fc3)\n[[YELLOW]]200\u7b49\u9054\u5230\u6975\u96504\u9ede\u50b7\u5bb3. -Guides.Axes.Section.4=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u9632\u5177\u7834\u58de\u8005?\n[[YELLOW]]\u66b4\u529b\u7684\u6253\u64ca\u4f7f\u9632\u5177\u7c89\u788e!\n[[YELLOW]]\u9632\u5177\u7834\u58de\u8005\u6709\u88ab\u52d5\u6a5f\u7387\u9020\u6210\u5c0d\u624b\u9632\u5177\u88ab\u7834\u58de!\n[[YELLOW]]\u7834\u58de\u7a0b\u5ea6\u95dc\u4fc2\u5230\u4f60\u7684\u65a7\u982d\u6280\u80fd\u7b49\u7d1a. -Guides.Axes.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5f37\u529b\u653b\u64ca?\n[[YELLOW]]\u5728\u653b\u64ca\u73a9\u5bb6\u6216\u602a\u7269\u6642\u6709\u88ab\u52d5\u6a5f\u7387\u70b8\u98db\u5c0d\u624b\n[[YELLOW]]\u9810\u8a2d\u6a5f\u7387\u70ba25%. \u70b8\u98db\u6548\u679c\u76f8\u7576\u65bc\u64ca\u9000II\u7684\u9644\u9b54\n[[YELLOW]]\u5916\u52a0\u5c0d\u76ee\u6a19\u7684\u52a0\u4e58\u653b\u64ca. -Guides.Excavation.Section.0=[[DARK_AQUA]]\u95dc\u65bc\u6316\u6398:\n[[YELLOW]]\u6316\u6398\u662f\u4e00\u500b\u95dc\u65bc\u6316\u571f\u8207\u6316\u5bf6\u7684\u6280\u80fd.\n[[YELLOW]]\u6316\u6398\u5730\u9762\u53ef\u4ee5\u627e\u5230\u5bf6\u7269.\n[[YELLOW]]\u6316\u6108\u591a\u5bf6\u7269\u6108\u591a.\n\n[[DARK_AQUA]]\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u8981\u7372\u53d6\u7d93\u9a57\u5fc5\u9808\u6301 \u6709\u93df\u5b50.\n[[YELLOW]]\u53ea\u6709\u7279\u5b9a\u7269\u8cea\u624d\u80fd\u6316\u5230\u5bf6\u7269\u6216\u7d93\u9a57. -Guides.Excavation.Section.1=[[DARK_AQUA]]\u76f8\u5bb9\u7684\u7269\u8cea:\n[[YELLOW]]\u8349\u76ae, \u571f, \u6c99, \u9ecf\u571f, \u792b\u77f3, \u83cc\u7d72\u9ad4, \u9748\u9b42\u6c99 -Guides.Excavation.Section.2=[[DARK_AQUA]]\u5982\u4f55\u7528\u66b4\u8d70\u947d\u982d:\n[[YELLOW]]\u624b\u6301\u93df\u5b50\u4e26\u9ede\u53f3\u9375.\n[[YELLOW]]\u9032\u5165\u6b64\u72c0\u614b\u7d04\u80fd\u7dad\u63014\u79d2\n[[YELLOW]]\u4e00\u65e6\u63a5\u89f8\u5230\u76f8\u5bb9\u7684\u7269\u8cea\u4fbf\u80fd\n[[YELLOW]]\u89f8\u767c\u66b4\u8d70\u947d\u982d. -Guides.Excavation.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u66b4\u8d70\u947d\u982d?\n[[YELLOW]]\u66b4\u8d70\u947d\u982d\u662f\u4e3b\u52d5\u6280\u80fd,\u6301\u7e8c\u6642\u9593\u95dc\u4fc2\u5230\n[[YELLOW]]\u6316\u6398\u6280\u80fd\u7b49\u7d1a,\u5b83\u53ef \u4ee5\u8b93\u4f60\u6709\u6a5f\u7387\u7372\u5f97\u5bf6\u7269\n[[YELLOW]]\u9084\u6709\u76f4\u63a5\u6467\u6bc0\u6307\u5b9a\u65b9\u584a. -Guides.Excavation.Section.4=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5bf6\u7269\u7375\u4eba?\n[[YELLOW]]\u6240\u6709\u5bf6\u7269\u90fd\u6709\u81ea\u5df1\u7684\u6700\u4f4e\u6389\u843d\u7b49\u7d1a\n[[YELLOW]]\u6240\u4ee5\u5bf6\u7269\u5c0d\u4f60\u4e0d\u898b\u5f97\u6709\u7528.\n[[YELLOW]]\u53ea\u9700\u8981 \u8a18\u5f97\u6108\u6316\u6398\u7b49\u7d1a\u6108\u9ad8,\n[[YELLOW]]\u5c31\u80fd\u6316\u9053\u6108\u591a\u5bf6.\n[[YELLOW]]\u9084\u6709\u6bcf\u4e00\u7a2e\u4e0d\u540c\u7684\u6750\u8cea,\n[[YELLOW]]\u53ef\u80fd\u6389\u51fa\u4f86\u7684\u5bf6\u7269\u90fd\u4e0d\u540c.\n[[YELLOW]]\u63db\u53e5\u8a71\u8aaa\u4f60\u80fd\u5f9e\u571f\u88e1\u6316\u51fa\u6bd4\u792b\u77f3\n[[YELLOW]]\u66f4\u591a\u7a2e\u985e\u7684\u5bf6\u7269. -Guides.Excavation.Section.5=[[DARK_AQUA]]\u6316\u6398\u7684\u6ce8\u610f\u4e8b\u9805:\n[[YELLOW]]\u6316\u6398\u7684\u6389\u843d\u7269\u662f\u53ef\u96a8\u610f\u8abf\u6574\u7684,\n[[YELLOW]]\u4e0d\u540c\u4f3a\u670d\u5668\u5c07\u6709\u6240\u5dee\u7570. -Guides.Fishing.Section.0=[[DARK_AQUA]]\u95dc\u65bc\u91e3\u9b5a:\n[[YELLOW]]\u6709\u4e86\u91e3\u9b5a\u6280\u80fd,\u91e3\u9b5a\u66f4\u6709\u8da3\u4e86!\n[[YELLOW]]\u53ef\u4ee5\u6389\u5bf6\u7269,\u5f9e\u602a\u7269\u8eab\u4e0a\u76dc\u5bf6.\n\n[[DARK_AQUA]]\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u6293\u5230\u9b5a. -Guides.Fishing.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5bf6\u7269\u7375\u4eba?\n[[YELLOW]]\u9019\u500b\u6280\u80fd\u8b93\u4f60\u5728\u91e3\u9b5a\u6642\u91e3\u5230\u5bf6\u7269\n[[YELLOW]]\u6709\u5c0f\u6a5f\u7387\u91e3\u5230\u9644\u9b54\u9053\u5177.\n[[YELLOW]]\u6bcf\u7a2e\u5bf6\u7269\u7684\u51fa\u73fe\u95dc\u4fc2\u5230\n[[YELLOW]]\u4f60\u7684\u91e3\u9b5a\u7b49\u7d1a. \u91e3\u9b5a\u7b49\u7d1a\u6108\u9ad8,\n[[YELLOW]]\u5c31\u80fd\u91e3\u5230\u6108\u591a\u6108\u597d\u7684\u5bf6\u7269. -Guides.Fishing.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u51b0\u91e3?\n[[YELLOW]]\u9019\u500b\u88ab\u52d5\u6280\u80fd\u8b93\u4f60\u5728\u51b0\u6e56\u4e0a\u6355\u9b5a!\n[[YELLOW]]\u5728\u51b0\u6e56\u4e0a\u7529\u52d5\u4f60\u7684\u91e3\u7aff\n[[YELLOW]]\u5c07\u6703\u5728\u51b0\u4e0a\u88fd\u9020\u51fa\u53ef\u4f9b\u91e3\u9b5a\u7684\u5c0f\u6d1e. -Guides.Fishing.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5782\u91e3\u5927\u5e2b?\n[[YELLOW]]\u9019\u500b\u88ab\u52d5\u6280\u80fd\u5c07\u589e\u52a0\u4e0a\u9264\u7684\u6a5f\u7387.\n[[YELLOW]]\u7576\u4f60\u7372\u5f97\u9019\u500b\u80fd\u529b, \u5728\u8239\u4e0a\u6216\u6d77\u6d0b\u751f\u614b\n[[YELLOW]]\u91e3\u9b5a\u5c07\u6703\u7372\u5f97\u96d9\u500d\u4e0a\u9264\u6a5f\u7387. -Guides.Fishing.Section.4=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6416\u6643?\n[[YELLOW]]\u9019\u500b\u6280\u80fd\u8b93\u4f60\u53ef\u4ee5\u5f9e\u602a\u7269\u8eab\u4e0a\u626f\u4e0b\u5bf6\u7269.\n[[YELLOW]]\u53ea\u8981\u4f7f\u7528\u91e3\u7aff\u91e3\u602a\u7269,\n[[YELLOW]]\u80fd\u91e3\u51fa\u602a\u7269\u6b7b\u4ea1\u6642\u6703\u6389\u7684\u5bf6\u7269.\n[[YELLOW]]\u9019\u6280\u80fd\u751a\u81f3\u80fd\u91e3\u51fa\u8eab\u5b58\u6a21\u5f0f\u7121\u6cd5\u7372\u5f97\u7684\n[[YELLOW]]\u602a\u7269\u982d\u9871. -Guides.Fishing.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6f01\u4eba\u4fbf\u7576?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd\u8b93\u4f60\u80fd\u5728\u5403\u9b5a\u6642\u6709\n[[YELLOW]]\u66f4\u591a\u7684\u98fd\u98df\u5ea6. -Guides.Fishing.Section.6=[[DARK_AQUA]]\u91e3\u9b5a\u7684\u6ce8\u610f\u4e8b\u9805:\n[[YELLOW]]\u6389\u843d\u8a2d\u5b9a\u662f\u53ef\u8abf\u6574\u7684,\n[[YELLOW]]\u5404\u4f3a\u670d\u5668\u53ef\u80fd\u6709\u6240\u4e0d\u540c. -Guides.Herbalism.Section.0=[[DARK_AQUA]]\u95dc\u65bc\u8349\u85e5\u5b78:\n[[YELLOW]]\u8349\u85e5\u5b78\u662f\u95dc\u65bc\u63a1\u6536\u8349\u85e5\u8207\u690d\u7269\u7684\u6280\u80fd.\n\n[[DARK_AQUA]]\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u63a1\u6536\u8349\u85e5\u6216\u690d\u7269. -Guides.Herbalism.Section.1=[[DARK_AQUA]]\u53ef\u4f5c\u7528\u7684\u8349\u85e5/\u690d\u7269\n[[YELLOW]]\u5c0f\u9ea5, \u99ac\u9234\u85af, \u80e1\u863f\u8514, \u897f\u74dc, \n[[YELLOW]]\u5357\u74dc, \u7518\u8517, \u53ef\u53ef\u8c46, \u82b1, \u4ed9\u4eba\u638c, \u9999\u83c7,\n[[YELLOW]]\u5730\u7344\u7599\u7629, \u84ee\u8449, \u8207\u85e4. -Guides.Herbalism.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u7da0\u5316?\n[[YELLOW]]\u7da0\u5316\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd, \u7576\u4f60\u624b\u6301\u92e4\u982d\u6642\n[[YELLOW]]\u9ede\u64ca\u53f3\u9375\u53ef\u767c\u52d5\u6280\u80fd. \u7da0\u5316\u63d0\u9ad8\u4e09\u88ab\u6536\u7a6b\u7684\u6a5f\u7387. \n[[YELLOW]]\u540c\u6642\u4e5f\u8b93\u73a9\u5bb6\u6709\u80fd\u529b\u4f7f\u7528\u8eab\u4e0a\u7684\u7a2e\u5b50\u4f86\u8f49\u5316\n[[YELLOW]]\u65b9\u584a\u4e26\u8ce6\u4e88\u751f\u547d. -Guides.Herbalism.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u7da0\u624b\u6307(\u4f5c\u7269)?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u4f5c\u7269\u5728\u63a1\u6536\u6642\n[[YELLOW]]\u81ea\u52d5\u7a2e\u56de\u53bb.\n[[YELLOW]]\u6210\u529f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u8349\u85e5\u5b78\u6280\u80fd\u7b49\u7d1a. -Guides.Herbalism.Section.4=\u4ec0\u9ebc\u662f\u7da0\u624b\u6307(\u5375\u77f3/\u77f3\u78da/\u571f)?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd,\u8b93\u4f60\u5728\u624b\u62ff\u8457\u7a2e\u5b50\u6642,\n[[YELLOW]]\u5c0d\u5375\u77f3/\u77f3\u78da/\u571f,\u9ede\u64ca\u53f3\u9375,\u53ef\u4f7f\u5b83\u5011\u8b8a\u6210\n[[YELLOW]]\u690d\u7269\u5f62\u614b,\u6703\u6d88\u8017\u4e00\u9846\u7a2e\u5b50. -Guides.Herbalism.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u8fb2\u592b\u79c1\u623f\u83dc?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd, \u53ef\u589e\u52a0\u4e0b\u5217\u98df\u7269\u7684\u98fd\u98df\u5ea6\u56de\u5fa9 -\n[[YELLOW]]\u9eb5\u5305, \u9905\u4e7e, \u897f\u74dc, \u8611\u83c7\u6e6f, \u80e1\u863f\u8514, \u99ac\u9234\u85af. -Guides.Herbalism.Section.6=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6d77\u502b\u7684\u795d\u798f?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd,\u6709\u6a5f\u7387\u5728\u7528\u528d\u7834\u58de\u7279\u5b9a\n[[YELLOW]]\u65b9\u584a\u6642\u7372\u5f97\u7a00\u6709\u9053\u5177. -Guides.Herbalism.Section.7=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u96d9\u500d\u6389\u843d?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd\u4f7f\u73a9\u5bb6\u80fd\u52a0\u500d\u6536\u7372. -Guides.Mining.Section.0=[[DARK_AQUA]]\u95dc\u65bc\u6316\u7926:\n[[YELLOW]]\u6316\u7926\u7531\u63a1\u77f3\u8207\u63a1\u7926\u6240\u7d44\u6210. \u5b83\u63d0\u4f9b\u6316\u7926\u6642\n[[YELLOW]\u7684\u984d\u5916\u7926\u7269\u6389\u843d\u91cf.\n\n[[DARK_AQUA]]\u5982\u4f55\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u8981\u589e\u9032\u6316\u7926\u6280\u80fd,\u4f60\u5fc5\u9808\u7528\u93ac\u5b50\u6316\u7926.\n[[YELLOW]]\u53ea\u6709\u6316\u6398\u6307\u5b9a\u7926\u7269\u80fd\u589e\u52a0\u7d93\u9a57. -Guides.Mining.Section.1=[[DARK_AQUA]]\u76f8\u5bb9\u7684\u7926\u7269:\n[[YELLOW]]\u77f3\u982d, \u70ad\u7926\u8108, \u9435\u7926\u8108, \u91d1\u7926\u8108, \u947d\u77f3\u7926\u8108, \u7d05\u77f3\u7926\u8108,\n[[YELLOW]]\u9752\u91d1\u77f3\u7926\u8108, \u9ed1\u66dc\u77f3, \u9752\u82d4\u77f3, \u7d42\u754c\u77f3,\n[[YELLOW]]\u87a2\u5149\u77f3, \u9084\u6709\u5730\u7344\u77f3. -Guides.Mining.Section.2=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u8d85\u7d1a\u788e\u77f3\u6a5f:\n[[YELLOW]]\u624b\u62ff\u8457\u93ac\u5b50\u9ede\u6ed1\u9f20\u53f3\u9375\u4ee5\u6e96\u5099\u597d\u958b\u555f\u6280\u80fd.\n[[YELLOW]]\u4e00\u65e6\u958b\u555f\u6280\u80fd\u5c07\u6709\u6578\u79d2\u7684\u6642\u9593\u53ef\u4ee5\u8b93\u4f60\n[[YELLOW]]\u5feb\u901f\u7834\u58de\u6307\u5b9a\u7926\u7269,\u53ea\u6709\u76f8\u5bb9\u7684\u7926\u7269\u53ef\u4ee5\n[[YELLOW]]\u89f8\u767c\u6280\u80fd. -Guides.Mining.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u8d85\u7d1a\u788e\u77f3\u6a5f?\n[[YELLOW]]\u8d85\u7d1a\u788e\u77f3\u6a5f\u662f\u4e00\u500b\u9700\u8981\u51b7\u537b\u6642\u9593\u7684\u6316\u7926\u6280\u80fd.\n[[YELLOW]]\u5b83\u80fd\u4f7f\u4f60\u5728\u6316\u6389\u5c0d\u61c9\u7926\u77f3\u7684\u6642\u5019\u589e\u52a03\u500d\u6389\u843d\u6a5f\u7387.\n[[YELLOW]]\u4e26\u4e14\u5728\u6280\u80fd\u6642\u9593\u5167\u77ac\u9593\u7834\u58de\u77f3\u982d\u548c\u7926\u77f3. -Guides.Mining.Section.4=[[DARK_AQUA]]\u5982\u4f55\u4f7f\u7528\u7206\u7834\u6316\u6398:\n[[YELLOW]]\u624b\u6301\u6253\u706b\u77f3, \u9810\u8a2d\u7531\u71e7\u77f3\u53ca\u9435\u9320\u7d44\u6210,\n[[YELLOW]]\u8e72\u4e0b\u4e26\u7528\u53f3\u9375\u9ede\u53caTNT. \u9019\u6703\u4f7fTNT\n[[YELLOW]]\u76f4\u63a5\u7206\u70b8, \u6700\u597d\u7ad9\u9060\u4e00\u9ede. -Guides.Mining.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u7206\u7834\u6316\u6398?\n[[YELLOW]]\u7206\u7834\u6316\u6398\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd, \u51b7\u537b\u6642\u9593\u95dc\u4fc2\u5230\u4f60\u7684\u6316\u7926\n[[YELLOW]]\u6280\u80fd\u7b49\u7d1a. \u5b83\u53ef\u4ee5\u8b93\u4f60\u5728\u4f7f\u7528TNT\u6316\u7926\u77f3\u6709\u66f4\u591a\u798f\u5229\n[[YELLOW]]\u4e14\u53ef\u4ee5\u9059\u63a7\u5f15\u7206TNT. \u7206\u7834\u6316\u6398\u5206\u6210\u4e09\u90e8\u5206.\n[[YELLOW]]\u7b2c\u4e00\u90e8\u5206\u7a31\u70ba\u5de8\u5927\u7206\u7834, \u53ef \u4ee5\u64f4\u5927\u4f60\u7684\u7206\u7834\u7bc4\u570d.\n[[YELLOW]]\u7b2c\u4e8c\u90e8\u5206\u7a31\u70ba\u7206\u7834\u5c08\u5bb6, \u53ef\u4ee5\u6e1b\u514dTNT\u5c0d\u4f60\u7684\u50b7\u5bb3\n[[YELLOW]]\u7b2c\u4e09\u90e8\u5206\u7a31\u70ba\u7cbe\u6e96\u7206\u7834, \u589e\u52a0\u6389\u843d\u7269\u6578\u91cf, \u6e1b\u5c11\u5783\u573e\u6389\n[[YELLOW]]\u843d\u7269\u6578\u91cf, \u5f88\u68d2\u5427. -Guides.Repair.Section.0=[[DARK_AQUA]]\u4fee\u5fa9:\n[[YELLOW]]\u4fee\u5fa9\u6280\u80fd\u8b93\u4f60\u53ef\u4ee5\u4f7f\u7528\u9435\u78da(MMO\u9435\u7827)\n[[YELLOW]]\u4fee\u5fa9\u5de5\u5177,\u6216\u4f7f\u7528\u91d1\u78da\u56de\u6536\u5de5\u5177.\n\n[[DARK_AQUA]]\u7d93\u9a57\u7372\u53d6:\n[[YELLOW]]\u7528MMO\u9435\u7827\u4fee\u5fa9\u5de5\u5177.\n[[YELLOW]]\u9810\u8a2d\u662f\u9435\u78da,\u4e0d\u8981\u548c\u4e00\u822c\u7684\u9435\u7827\u641e\u6df7. -Guides.Repair.Section.1=[[DARK_AQUA]]\u5982\u4f55\u4fee\u5fa9?\n[[YELLOW]]\u624b\u6301\u8981\u4fee\u5fa9\u7684\u5de5\u5177\u5c0d\u9435\u78da\u9ede\u64ca\u53f3\u9375\n[[YELLOW]]\u6703\u6d88\u80171\u500b\u4e3b\u539f\u6599. -Guides.Repair.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u4fee\u7406\u7cbe\u901a?\n[[YELLOW]]\u55ae\u6b21\u4fee\u5fa9\u7684\u8010\u4e45\u5ea6\u52a0\u4e58.\n[[YELLOW]]\u9019\u95dc\u4fc2\u5230\u4f60\u7684\u4fee\u5fa9\u7b49\u7d1a. -Guides.Repair.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u8d85\u7d1a\u4fee\u7406?\n[[YELLOW]]\u8d85\u7d1a\u4fee\u7406\u662f\u88ab\u52d5\u6280\u80fd. \u7576\u4fee\u7406\u4e00\u500b\u7269\u54c1\u6642,\n[[YELLOW]]\u73a9\u5bb6\u6709\u6a5f\u7387\u4fee\u5fa9\u5169\u500d\u8010\u4e45\u5ea6. -Guides.Repair.Section.4=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u79d8\u6cd5\u935b\u9020?\n[[YELLOW]]\u79d8\u6cd5\u935b\u9020\u8b93\u4f60\u6709\u6a5f\u7387\u7559\u4f4f\u5de5\u5177\u7684\u9644\u9b54.\n[[YELLOW]]\u9644\u9b54\u53ef\u80fd\u5728\u4fee\u5fa9\u6642\u964d\u7d1a\u6216\u6d88\u5931. -Guides.Repair.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u56de\u6536?\n[[YELLOW]]\u5c07\u624b\u4e2d\u7684\u7269\u54c1\u5c0dmcMMO\u56de\u6536\u7827(\u9810\u8a2d\u91d1\u78da)\n[[YELLOW]]\u9ede\u64ca\u53f3\u9375. \u6703\u5c07\u7269\u54c1\u62c6\u89e3\u56de\u6240\u4f7f\u7528\u7684\u539f\u6599.\n[[YELLOW]]\u6ce8\u610f: \u4f60\u53ea\u80fd\u56de\u6536\u7121\u8017\u640d\u7684\u5de5\u5177\u6216\u88dd\u5099 -Guides.Swords.Section.0=[[DARK_AQUA]]\u528d\u8853:\n[[YELLOW]]\u528d\u8853\u8b93\u73a9\u5bb6\u5728\u4f7f\u7528\u528d\u6230\u9b25\u6642\u7372\u5f97\u5404\u7a2e\u52a0\u4e58\u6548\u679c.\n\n[[DARK_AQUA]]\u5982\u4f55\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u8981\u7372\u53d6\u7d93\u9a57\u4f60\u5fc5\u9808\u7528\u528d\u653b\u64ca\u73a9\u5bb6\u6216\u602a\u7269. -Guides.Swords.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5272\u88c2\u65ac?\n[[YELLOW]]\u5272\u88c2\u65ac\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd, \u4f60\u53ef\u4ee5\u5c07\u528d\u62ff\u518d\u624b\u4e0a\u4e26\u6309\u4e0b\u53f3\u9375\u555f\u52d5\u5b83.\n[[YELLOW]]\u9019\u500b\u6280\u80fd\u8b93\u4f60\u767c\u52d5\u7bc4\u570d\u653b\u64ca. \u9019\u500b\u7bc4\u570d\u6280\u80fd\u5c07\u9020\u621025%\u7684\u984d\u5916\u50b7\u5bb3,\n[[YELLOW]]\u4e26\u4e14\u9644\u5e36\u81f3\u5c115\u500bticks\u7684\u653e\u8840\u6548\u679c. -Guides.Swords.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u53cd\u64ca?\n[[YELLOW]]\u53cd\u64ca\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd. \u7576\u683c\u6a94\u602a\u7269\u6240\u9020\u6210\u7684\u50b7\u5bb3\u6642, \u4f60\u6709\u6a5f\u6703\u53cd\u5c04\n[[YELLOW]]50%\u6240\u53d7\u5230\u7684\u50b7\u5bb3. -Guides.Swords.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u653e\u8840?\n[[YELLOW]]\u653e\u8840\u5c07\u9020\u6210\u6575\u4eba\u6bcf\u5169\u79d2\u9418\u53d7\u5230\u50b7\u5bb3. \u76ee\u6a19\u5c07\u6703\u4e0d \u505c\u7684\u6d41\u8840\u76f4\u5230\u6548\u679c\n[[YELLOW]]\u7d50\u675f, \u6216\u662f\u6b7b\u4ea1. \u653e\u8840\u7684\u6642\u9593\u96a8\u8457\u4f60\u7684\u528d\u8853\u7684\u63d0\u6607\u800c\u589e\u52a0. +Guides.Acrobatics.Section.0=[DARK_AQUA]]\u95dc\u65bc\u96dc\u6280:\n&e\u96dc\u6280\u53ef\u4ee5\u8b93\u4f60\u5728MMO\u88e1\u73a9\u5f97\u5f88\u512a\u96c5.\n&e\u5b83\u53ef\u4ee5\u8b93\u4f60\u5728\u6230\u9b25\u4e2d\u53ca\u74b0\u5883\u4e2d\u53d6\u5f97\u512a\u52e2.\n\n&3\u7d93\u9a57\u5982\u4f55\u7372\u53d6:\n&e\u5728\u6230\u9b25\u4e2d\u9583\u8eb2\u653b\u64ca\u6216\u5f9e\u9ad8\u8655\u589c\u843d\u5c07\n&e\u53ef\u7372\u5f97\u7d93\u9a57. +Guides.Acrobatics.Section.1=&3\u4ec0\u9ebc\u662f\u7ffb\u6efe?\n&e\u4f60\u6709\u4e00\u5b9a\u7684\u6a5f\u7387\u53ef\u4ee5\u6e1b\u514d\u5f9e\u9ad8\u8655\u589c\u843d\n&e\u7684\u50b7\u5bb3. \u4f60\u53ef\u4ee5\u6309\u4f4f\u6f5b\u884c\u9375(\u9810\u8a2dshift)\n&e\u4f86\u5f97\u5230\u96d9\u500d\u7684\u7ffb\u6efe\u6a5f\u7387.\n&e\u9019\u5c07\u89f8\u767c\u5b8c\u7f8e\u8457\u9678\u800c\u4e0d\u53ea\u662f\u55ae\u7d14\u7684\u7ffb\u6efe.\n&e\u5b8c\u7f8e\u8457\u9678\u6548\u679c\u8207\u7ffb\u6efe\u985e\u4f3c,\u4f46\u6709\u5169\u500d\n&e\u7684\u89f8\u767c\u6a5f\u7387\u4e14\u53ef\u6e1b\u514d\u66f4\u591a\u50b7\u5bb3.\n&e\u7ffb\u6efe\u6a5f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u96dc\u6280\u7b49\u7d1a. +Guides.Acrobatics.Section.2=&3\u4ec0\u9ebc\u662f\u8ff4\u907f?\n[YELLOW]]\u8ff4\u907f\u662f\u6709\u6a5f\u7387\u6e1b \u514d\u5728\u6230\u9b25\u4e2d\n&e\u6575\u4eba\u5c0d\u4f60\u7684\u50b7\u5bb3.\n&e\u9019\u6a5f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u96dc\u6280\u7b49\u7d1a. +Guides.Archery.Section.0=&3\u7bad\u8853:\n&e\u7bad\u8853\u662f\u7528\u5f13\u5c04\u7bad\u7684\u6280\u80fd.\n&e\u7bad\u8853\u6709\u5404\u7a2e\u52a0\u4e58\u6548\u679c,\u5982\u52a0\u4e58\u653b\u64ca\n&e\u6688\u7729\u5c0d\u624b\u7b49\u6548\u679c.\n&e\u6b64\u5916\u4f60\u4e5f\u6709\u6a5f\u7387\u56de\u6536\u5df2\u7d93\u5c04\u4e2d\u6575\u4eba\u7684\u7bad\n&e \u4ee5\u4e0a\u6a5f\u7387\u95dc\u4fc2\u5230\u7b49\u7d1a.\n\n&3\u7372\u53d6\u7d93\u9a57:\n&e\u8981\u7372\u5f97\u7d93\u9a57\u5fc5\u9808\u7528\u5f13\u5c04\u4e2d\u602a\u7269\u6216\u73a9\u5bb6. +Guides.Archery.Section.1=&3\u4ec0\u9ebc\u662f\u6280\u8853\u5c04\u64ca?\n&e\u6280\u8853\u5c04\u64ca\u5c07\u52a0\u4e58\u4f60\u7684\u5c04\u7bad\u57fa\u672c\u653b\u64ca\u529b.\n&e\u52a0\u4e58\u7684\u7a0b\u5ea6\u95dc\u4fc2\u5230\u4f60\u7684\u7bad\u8853\u7b49\u7d1a.\n&e\u9810\u8a2d\u72c0\u614b\u4e0b, \u6bcf\u534750\u7d1a\u52a0\u4e5810%\u653b\u64ca\u529b, \n&e\u6700\u9ad8\u5230200%\u52a0\u4e58. +Guides.Archery.Section.2=&3\u4ec0\u9ebc\u662f\u6688\u7729\u6548\u679c?\n&e\u7576\u4f60\u64ca\u4e2d\u76ee\u6a19\u6642\u6709\u88ab\u52d5\u6a5f\u7387\u4f7f\u76ee\u6a19\u6688\u7729.\n&e\u6688\u7dda\u89f8\u767c\u6642\u5c07\u5f37\u5236\u4f60\u7684\u76ee\u6a19\u5446\u6eef\u4e00\u5c0f\u6bb5\u6642\u9593.\n&e\u6688\u7729\u6548\u679c\u6709\u52a0\u4e584\u9ede\u50b7\u5bb3(2\u5fc3). +Guides.Archery.Section.3=&3\u4ec0\u9ebc\u662f\u56de\u6536\u5f13\u7bad?\n&e\u4f60\u6709\u6a5f\u7387\u5728\u6bba\u6b7b\u602a\u7269\u5f8c\u56de\u6536\u5c04\u51fa\u53bb\u7684\u7bad.\n&e\u6a5f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u7bad\u8853\u7b49\u7d1a.\n&e\u9810\u8a2d\u72c0\u614b\u4e0b,\u6bcf\u5347\u4e00\u7b49\u589e\u52a00.1%\u6a5f\u7387,\n&e\u7b49\u7d1a\u5230\u90541000\u6642\u5c07\u6709100%\u56de\u6536\u7387. +Guides.Axes.Section.0=&3\u95dc\u65bc\u65a7\u6280:\n&e\u6709\u4e86\u65a7\u6280, \u4f60\u5c31\u53ef\u4ee5\u4e0d\u5fc5\u53ea\u662f\u4e82\u63ee\u4e82\u780d\n&e\u4f60\u53ef\u4ee5\u66f4\u6709\u6548\u5730\u64ca\u6bba\u53ef\u60e1\u7684\u602a\u7269\u5011!\n&e\u800c\u4e14\u53ef\u4ee5\u5728\u63ee\u64ca\u6642\u70b8\u98db\u6216\u767c\u51fa\u81f4\u547d\u7684\u66b4\u64ca\n&e\u4ee5\u91cd\u5275 \u5c0d\u624b.\n&e\u4f60\u7684\u65a7\u982d\u4e5f\u53ef\u4ee5\u6210\u70ba\u4e00\u53f0\u524a\u6728\u6a5f,\n&e\u91cd\u5275\u5c0d\u624b\u7684\u88dd\u7532,\u96a8\u8457\u64cd\u65a7\u6280\u80fd\u5347\u9ad8\u800c\n&e\u63d0\u5347\u6548\u679c.\n&3\u5982\u4f55\u7372\u53d6\u7d93\u9a57:\n&e\u8981\u7372\u53d6\u7d93\u9a57\u4f60\u5fc5\u9808\u7528\u65a7\u982d\u653b\u64ca\u73a9\u5bb6\u6216\u602a\u7269 +Guides.Axes.Section.1=&3\u4ec0\u9ebc\u662f\u5288\u9871\u65ac?\n&e\u9019\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd(\u7bc4\u570d\u6280).\n&e\u9031\u906d\u88ab\u6ce2\u53ca\u7684\u50b7\u5bb3\u70ba\u4e3b\u8981\u76ee\u6a19\u7684\u4e00\u534a\n&e\u662f\u7528\u4f86\u6e05\u9664\u4e00\u5768\u602a\u7269\u7684\u5fc5\u5099\u7d55\u62db. +Guides.Axes.Section.2=&3\u4ec0\u9ebc\u662f\u6703\u5fc3\u4e00\u64ca?\n&e\u6703\u5fc3\u4e00\u64ca\u662f\u4e00\u500b\u53ef\u4ee5\u9020\u6210\u52a0\u4e58\u50b7\u5bb3\u7684\u88ab\u52d5\u6280\u80fd.\n&e\u9810\u8a2d\u65a7\u6280\u6bcf\u5347\u5169\u7b49,\u53ef\u589e\u52a00.1%\u66b4\u64ca\u7387\n&e\u5c0d\u602a\u7269\u67092\u500d\u653b\u64ca\u529b\u5c0d\u73a9\u5bb6\u67091.5\u500d. +Guides.Axes.Section.3=&3\u4ec0\u9ebc\u662f\u65a7\u982d\u7cbe\u901a?\n&e\u65a7\u982d\u7cbe\u901a\u53ef\u4ee5\u52a0\u4e58\u65a7\u982d\u7684\u57fa\u672c\u653b\u64ca \u529b\n&e\u9810\u8a2d\u4e2d\u6bcf50\u7b49\u589e\u52a01\u9ede\u50b7\u5bb3(\u534a\u5fc3)\n&e200\u7b49\u9054\u5230\u6975\u96504\u9ede\u50b7\u5bb3. +Guides.Axes.Section.4=&3\u4ec0\u9ebc\u662f\u9632\u5177\u7834\u58de\u8005?\n&e\u66b4\u529b\u7684\u6253\u64ca\u4f7f\u9632\u5177\u7c89\u788e!\n&e\u9632\u5177\u7834\u58de\u8005\u6709\u88ab\u52d5\u6a5f\u7387\u9020\u6210\u5c0d\u624b\u9632\u5177\u88ab\u7834\u58de!\n&e\u7834\u58de\u7a0b\u5ea6\u95dc\u4fc2\u5230\u4f60\u7684\u65a7\u982d\u6280\u80fd\u7b49\u7d1a. +Guides.Axes.Section.5=&3\u4ec0\u9ebc\u662f\u5f37\u529b\u653b\u64ca?\n&e\u5728\u653b\u64ca\u73a9\u5bb6\u6216\u602a\u7269\u6642\u6709\u88ab\u52d5\u6a5f\u7387\u70b8\u98db\u5c0d\u624b\n&e\u9810\u8a2d\u6a5f\u7387\u70ba25%. \u70b8\u98db\u6548\u679c\u76f8\u7576\u65bc\u64ca\u9000II\u7684\u9644\u9b54\n&e\u5916\u52a0\u5c0d\u76ee\u6a19\u7684\u52a0\u4e58\u653b\u64ca. +Guides.Excavation.Section.0=&3\u95dc\u65bc\u6316\u6398:\n&e\u6316\u6398\u662f\u4e00\u500b\u95dc\u65bc\u6316\u571f\u8207\u6316\u5bf6\u7684\u6280\u80fd.\n&e\u6316\u6398\u5730\u9762\u53ef\u4ee5\u627e\u5230\u5bf6\u7269.\n&e\u6316\u6108\u591a\u5bf6\u7269\u6108\u591a.\n\n&3\u7372\u53d6\u7d93\u9a57:\n&e\u8981\u7372\u53d6\u7d93\u9a57\u5fc5\u9808\u6301 \u6709\u93df\u5b50.\n&e\u53ea\u6709\u7279\u5b9a\u7269\u8cea\u624d\u80fd\u6316\u5230\u5bf6\u7269\u6216\u7d93\u9a57. +Guides.Excavation.Section.1=&3\u76f8\u5bb9\u7684\u7269\u8cea:\n&e\u8349\u76ae, \u571f, \u6c99, \u9ecf\u571f, \u792b\u77f3, \u83cc\u7d72\u9ad4, \u9748\u9b42\u6c99 +Guides.Excavation.Section.2=&3\u5982\u4f55\u7528\u66b4\u8d70\u947d\u982d:\n&e\u624b\u6301\u93df\u5b50\u4e26\u9ede\u53f3\u9375.\n&e\u9032\u5165\u6b64\u72c0\u614b\u7d04\u80fd\u7dad\u63014\u79d2\n&e\u4e00\u65e6\u63a5\u89f8\u5230\u76f8\u5bb9\u7684\u7269\u8cea\u4fbf\u80fd\n&e\u89f8\u767c\u66b4\u8d70\u947d\u982d. +Guides.Excavation.Section.3=&3\u4ec0\u9ebc\u662f\u66b4\u8d70\u947d\u982d?\n&e\u66b4\u8d70\u947d\u982d\u662f\u4e3b\u52d5\u6280\u80fd,\u6301\u7e8c\u6642\u9593\u95dc\u4fc2\u5230\n&e\u6316\u6398\u6280\u80fd\u7b49\u7d1a,\u5b83\u53ef \u4ee5\u8b93\u4f60\u6709\u6a5f\u7387\u7372\u5f97\u5bf6\u7269\n&e\u9084\u6709\u76f4\u63a5\u6467\u6bc0\u6307\u5b9a\u65b9\u584a. +Guides.Excavation.Section.4=&3\u4ec0\u9ebc\u662f\u5bf6\u7269\u7375\u4eba?\n&e\u6240\u6709\u5bf6\u7269\u90fd\u6709\u81ea\u5df1\u7684\u6700\u4f4e\u6389\u843d\u7b49\u7d1a\n&e\u6240\u4ee5\u5bf6\u7269\u5c0d\u4f60\u4e0d\u898b\u5f97\u6709\u7528.\n&e\u53ea\u9700\u8981 \u8a18\u5f97\u6108\u6316\u6398\u7b49\u7d1a\u6108\u9ad8,\n&e\u5c31\u80fd\u6316\u9053\u6108\u591a\u5bf6.\n&e\u9084\u6709\u6bcf\u4e00\u7a2e\u4e0d\u540c\u7684\u6750\u8cea,\n&e\u53ef\u80fd\u6389\u51fa\u4f86\u7684\u5bf6\u7269\u90fd\u4e0d\u540c.\n&e\u63db\u53e5\u8a71\u8aaa\u4f60\u80fd\u5f9e\u571f\u88e1\u6316\u51fa\u6bd4\u792b\u77f3\n&e\u66f4\u591a\u7a2e\u985e\u7684\u5bf6\u7269. +Guides.Excavation.Section.5=&3\u6316\u6398\u7684\u6ce8\u610f\u4e8b\u9805:\n&e\u6316\u6398\u7684\u6389\u843d\u7269\u662f\u53ef\u96a8\u610f\u8abf\u6574\u7684,\n&e\u4e0d\u540c\u4f3a\u670d\u5668\u5c07\u6709\u6240\u5dee\u7570. +Guides.Fishing.Section.0=&3\u95dc\u65bc\u91e3\u9b5a:\n&e\u6709\u4e86\u91e3\u9b5a\u6280\u80fd,\u91e3\u9b5a\u66f4\u6709\u8da3\u4e86!\n&e\u53ef\u4ee5\u6389\u5bf6\u7269,\u5f9e\u602a\u7269\u8eab\u4e0a\u76dc\u5bf6.\n\n&3\u7372\u53d6\u7d93\u9a57:\n&e\u6293\u5230\u9b5a. +Guides.Fishing.Section.1=&3\u4ec0\u9ebc\u662f\u5bf6\u7269\u7375\u4eba?\n&e\u9019\u500b\u6280\u80fd\u8b93\u4f60\u5728\u91e3\u9b5a\u6642\u91e3\u5230\u5bf6\u7269\n&e\u6709\u5c0f\u6a5f\u7387\u91e3\u5230\u9644\u9b54\u9053\u5177.\n&e\u6bcf\u7a2e\u5bf6\u7269\u7684\u51fa\u73fe\u95dc\u4fc2\u5230\n&e\u4f60\u7684\u91e3\u9b5a\u7b49\u7d1a. \u91e3\u9b5a\u7b49\u7d1a\u6108\u9ad8,\n&e\u5c31\u80fd\u91e3\u5230\u6108\u591a\u6108\u597d\u7684\u5bf6\u7269. +Guides.Fishing.Section.2=&3\u4ec0\u9ebc\u662f\u51b0\u91e3?\n&e\u9019\u500b\u88ab\u52d5\u6280\u80fd\u8b93\u4f60\u5728\u51b0\u6e56\u4e0a\u6355\u9b5a!\n&e\u5728\u51b0\u6e56\u4e0a\u7529\u52d5\u4f60\u7684\u91e3\u7aff\n&e\u5c07\u6703\u5728\u51b0\u4e0a\u88fd\u9020\u51fa\u53ef\u4f9b\u91e3\u9b5a\u7684\u5c0f\u6d1e. +Guides.Fishing.Section.3=&3\u4ec0\u9ebc\u662f\u5782\u91e3\u5927\u5e2b?\n&e\u9019\u500b\u88ab\u52d5\u6280\u80fd\u5c07\u589e\u52a0\u4e0a\u9264\u7684\u6a5f\u7387.\n&e\u7576\u4f60\u7372\u5f97\u9019\u500b\u80fd\u529b, \u5728\u8239\u4e0a\u6216\u6d77\u6d0b\u751f\u614b\n&e\u91e3\u9b5a\u5c07\u6703\u7372\u5f97\u96d9\u500d\u4e0a\u9264\u6a5f\u7387. +Guides.Fishing.Section.4=&3\u4ec0\u9ebc\u662f\u6416\u6643?\n&e\u9019\u500b\u6280\u80fd\u8b93\u4f60\u53ef\u4ee5\u5f9e\u602a\u7269\u8eab\u4e0a\u626f\u4e0b\u5bf6\u7269.\n&e\u53ea\u8981\u4f7f\u7528\u91e3\u7aff\u91e3\u602a\u7269,\n&e\u80fd\u91e3\u51fa\u602a\u7269\u6b7b\u4ea1\u6642\u6703\u6389\u7684\u5bf6\u7269.\n&e\u9019\u6280\u80fd\u751a\u81f3\u80fd\u91e3\u51fa\u8eab\u5b58\u6a21\u5f0f\u7121\u6cd5\u7372\u5f97\u7684\n&e\u602a\u7269\u982d\u9871. +Guides.Fishing.Section.5=&3\u4ec0\u9ebc\u662f\u6f01\u4eba\u4fbf\u7576?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd\u8b93\u4f60\u80fd\u5728\u5403\u9b5a\u6642\u6709\n&e\u66f4\u591a\u7684\u98fd\u98df\u5ea6. +Guides.Fishing.Section.6=&3\u91e3\u9b5a\u7684\u6ce8\u610f\u4e8b\u9805:\n&e\u6389\u843d\u8a2d\u5b9a\u662f\u53ef\u8abf\u6574\u7684,\n&e\u5404\u4f3a\u670d\u5668\u53ef\u80fd\u6709\u6240\u4e0d\u540c. +Guides.Herbalism.Section.0=&3\u95dc\u65bc\u8349\u85e5\u5b78:\n&e\u8349\u85e5\u5b78\u662f\u95dc\u65bc\u63a1\u6536\u8349\u85e5\u8207\u690d\u7269\u7684\u6280\u80fd.\n\n&3\u7372\u53d6\u7d93\u9a57:\n&e\u63a1\u6536\u8349\u85e5\u6216\u690d\u7269. +Guides.Herbalism.Section.1=&3\u53ef\u4f5c\u7528\u7684\u8349\u85e5/\u690d\u7269\n&e\u5c0f\u9ea5, \u99ac\u9234\u85af, \u80e1\u863f\u8514, \u897f\u74dc, \n&e\u5357\u74dc, \u7518\u8517, \u53ef\u53ef\u8c46, \u82b1, \u4ed9\u4eba\u638c, \u9999\u83c7,\n&e\u5730\u7344\u7599\u7629, \u84ee\u8449, \u8207\u85e4. +Guides.Herbalism.Section.2=&3\u4ec0\u9ebc\u662f\u7da0\u5316?\n&e\u7da0\u5316\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd, \u7576\u4f60\u624b\u6301\u92e4\u982d\u6642\n&e\u9ede\u64ca\u53f3\u9375\u53ef\u767c\u52d5\u6280\u80fd. \u7da0\u5316\u63d0\u9ad8\u4e09\u88ab\u6536\u7a6b\u7684\u6a5f\u7387. \n&e\u540c\u6642\u4e5f\u8b93\u73a9\u5bb6\u6709\u80fd\u529b\u4f7f\u7528\u8eab\u4e0a\u7684\u7a2e\u5b50\u4f86\u8f49\u5316\n&e\u65b9\u584a\u4e26\u8ce6\u4e88\u751f\u547d. +Guides.Herbalism.Section.3=&3\u4ec0\u9ebc\u662f\u7da0\u624b\u6307(\u4f5c\u7269)?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u4f5c\u7269\u5728\u63a1\u6536\u6642\n&e\u81ea\u52d5\u7a2e\u56de\u53bb.\n&e\u6210\u529f\u7387\u95dc\u4fc2\u5230\u4f60\u7684\u8349\u85e5\u5b78\u6280\u80fd\u7b49\u7d1a. +Guides.Herbalism.Section.4=\u4ec0\u9ebc\u662f\u7da0\u624b\u6307(\u5375\u77f3/\u77f3\u78da/\u571f)?\n&e\u9019\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd,\u8b93\u4f60\u5728\u624b\u62ff\u8457\u7a2e\u5b50\u6642,\n&e\u5c0d\u5375\u77f3/\u77f3\u78da/\u571f,\u9ede\u64ca\u53f3\u9375,\u53ef\u4f7f\u5b83\u5011\u8b8a\u6210\n&e\u690d\u7269\u5f62\u614b,\u6703\u6d88\u8017\u4e00\u9846\u7a2e\u5b50. +Guides.Herbalism.Section.5=&3\u4ec0\u9ebc\u662f\u8fb2\u592b\u79c1\u623f\u83dc?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd, \u53ef\u589e\u52a0\u4e0b\u5217\u98df\u7269\u7684\u98fd\u98df\u5ea6\u56de\u5fa9 -\n&e\u9eb5\u5305, \u9905\u4e7e, \u897f\u74dc, \u8611\u83c7\u6e6f, \u80e1\u863f\u8514, \u99ac\u9234\u85af. +Guides.Herbalism.Section.6=&3\u4ec0\u9ebc\u662f\u6d77\u502b\u7684\u795d\u798f?\n&e\u9019\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd,\u6709\u6a5f\u7387\u5728\u7528\u528d\u7834\u58de\u7279\u5b9a\n&e\u65b9\u584a\u6642\u7372\u5f97\u7a00\u6709\u9053\u5177. +Guides.Herbalism.Section.7=&3\u4ec0\u9ebc\u662f\u96d9\u500d\u6389\u843d?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd\u4f7f\u73a9\u5bb6\u80fd\u52a0\u500d\u6536\u7372. +Guides.Mining.Section.0=&3\u95dc\u65bc\u6316\u7926:\n&e\u6316\u7926\u7531\u63a1\u77f3\u8207\u63a1\u7926\u6240\u7d44\u6210. \u5b83\u63d0\u4f9b\u6316\u7926\u6642\n[[YELLOW]\u7684\u984d\u5916\u7926\u7269\u6389\u843d\u91cf.\n\n&3\u5982\u4f55\u7372\u53d6\u7d93\u9a57:\n&e\u8981\u589e\u9032\u6316\u7926\u6280\u80fd,\u4f60\u5fc5\u9808\u7528\u93ac\u5b50\u6316\u7926.\n&e\u53ea\u6709\u6316\u6398\u6307\u5b9a\u7926\u7269\u80fd\u589e\u52a0\u7d93\u9a57. +Guides.Mining.Section.1=&3\u76f8\u5bb9\u7684\u7926\u7269:\n&e\u77f3\u982d, \u70ad\u7926\u8108, \u9435\u7926\u8108, \u91d1\u7926\u8108, \u947d\u77f3\u7926\u8108, \u7d05\u77f3\u7926\u8108,\n&e\u9752\u91d1\u77f3\u7926\u8108, \u9ed1\u66dc\u77f3, \u9752\u82d4\u77f3, \u7d42\u754c\u77f3,\n&e\u87a2\u5149\u77f3, \u9084\u6709\u5730\u7344\u77f3. +Guides.Mining.Section.2=&3\u5982\u4f55\u4f7f\u7528\u8d85\u7d1a\u788e\u77f3\u6a5f:\n&e\u624b\u62ff\u8457\u93ac\u5b50\u9ede\u6ed1\u9f20\u53f3\u9375\u4ee5\u6e96\u5099\u597d\u958b\u555f\u6280\u80fd.\n&e\u4e00\u65e6\u958b\u555f\u6280\u80fd\u5c07\u6709\u6578\u79d2\u7684\u6642\u9593\u53ef\u4ee5\u8b93\u4f60\n&e\u5feb\u901f\u7834\u58de\u6307\u5b9a\u7926\u7269,\u53ea\u6709\u76f8\u5bb9\u7684\u7926\u7269\u53ef\u4ee5\n&e\u89f8\u767c\u6280\u80fd. +Guides.Mining.Section.3=&3\u4ec0\u9ebc\u662f\u8d85\u7d1a\u788e\u77f3\u6a5f?\n&e\u8d85\u7d1a\u788e\u77f3\u6a5f\u662f\u4e00\u500b\u9700\u8981\u51b7\u537b\u6642\u9593\u7684\u6316\u7926\u6280\u80fd.\n&e\u5b83\u80fd\u4f7f\u4f60\u5728\u6316\u6389\u5c0d\u61c9\u7926\u77f3\u7684\u6642\u5019\u589e\u52a03\u500d\u6389\u843d\u6a5f\u7387.\n&e\u4e26\u4e14\u5728\u6280\u80fd\u6642\u9593\u5167\u77ac\u9593\u7834\u58de\u77f3\u982d\u548c\u7926\u77f3. +Guides.Mining.Section.4=&3\u5982\u4f55\u4f7f\u7528\u7206\u7834\u6316\u6398:\n&e\u624b\u6301\u6253\u706b\u77f3, \u9810\u8a2d\u7531\u71e7\u77f3\u53ca\u9435\u9320\u7d44\u6210,\n&e\u8e72\u4e0b\u4e26\u7528\u53f3\u9375\u9ede\u53caTNT. \u9019\u6703\u4f7fTNT\n&e\u76f4\u63a5\u7206\u70b8, \u6700\u597d\u7ad9\u9060\u4e00\u9ede. +Guides.Mining.Section.5=&3\u4ec0\u9ebc\u662f\u7206\u7834\u6316\u6398?\n&e\u7206\u7834\u6316\u6398\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd, \u51b7\u537b\u6642\u9593\u95dc\u4fc2\u5230\u4f60\u7684\u6316\u7926\n&e\u6280\u80fd\u7b49\u7d1a. \u5b83\u53ef\u4ee5\u8b93\u4f60\u5728\u4f7f\u7528TNT\u6316\u7926\u77f3\u6709\u66f4\u591a\u798f\u5229\n&e\u4e14\u53ef\u4ee5\u9059\u63a7\u5f15\u7206TNT. \u7206\u7834\u6316\u6398\u5206\u6210\u4e09\u90e8\u5206.\n&e\u7b2c\u4e00\u90e8\u5206\u7a31\u70ba\u5de8\u5927\u7206\u7834, \u53ef \u4ee5\u64f4\u5927\u4f60\u7684\u7206\u7834\u7bc4\u570d.\n&e\u7b2c\u4e8c\u90e8\u5206\u7a31\u70ba\u7206\u7834\u5c08\u5bb6, \u53ef\u4ee5\u6e1b\u514dTNT\u5c0d\u4f60\u7684\u50b7\u5bb3\n&e\u7b2c\u4e09\u90e8\u5206\u7a31\u70ba\u7cbe\u6e96\u7206\u7834, \u589e\u52a0\u6389\u843d\u7269\u6578\u91cf, \u6e1b\u5c11\u5783\u573e\u6389\n&e\u843d\u7269\u6578\u91cf, \u5f88\u68d2\u5427. +Guides.Repair.Section.0=&3\u4fee\u5fa9:\n&e\u4fee\u5fa9\u6280\u80fd\u8b93\u4f60\u53ef\u4ee5\u4f7f\u7528\u9435\u78da(MMO\u9435\u7827)\n&e\u4fee\u5fa9\u5de5\u5177,\u6216\u4f7f\u7528\u91d1\u78da\u56de\u6536\u5de5\u5177.\n\n&3\u7d93\u9a57\u7372\u53d6:\n&e\u7528MMO\u9435\u7827\u4fee\u5fa9\u5de5\u5177.\n&e\u9810\u8a2d\u662f\u9435\u78da,\u4e0d\u8981\u548c\u4e00\u822c\u7684\u9435\u7827\u641e\u6df7. +Guides.Repair.Section.1=&3\u5982\u4f55\u4fee\u5fa9?\n&e\u624b\u6301\u8981\u4fee\u5fa9\u7684\u5de5\u5177\u5c0d\u9435\u78da\u9ede\u64ca\u53f3\u9375\n&e\u6703\u6d88\u80171\u500b\u4e3b\u539f\u6599. +Guides.Repair.Section.2=&3\u4ec0\u9ebc\u662f\u4fee\u7406\u7cbe\u901a?\n&e\u55ae\u6b21\u4fee\u5fa9\u7684\u8010\u4e45\u5ea6\u52a0\u4e58.\n&e\u9019\u95dc\u4fc2\u5230\u4f60\u7684\u4fee\u5fa9\u7b49\u7d1a. +Guides.Repair.Section.3=&3\u4ec0\u9ebc\u662f\u8d85\u7d1a\u4fee\u7406?\n&e\u8d85\u7d1a\u4fee\u7406\u662f\u88ab\u52d5\u6280\u80fd. \u7576\u4fee\u7406\u4e00\u500b\u7269\u54c1\u6642,\n&e\u73a9\u5bb6\u6709\u6a5f\u7387\u4fee\u5fa9\u5169\u500d\u8010\u4e45\u5ea6. +Guides.Repair.Section.4=&3\u4ec0\u9ebc\u662f\u79d8\u6cd5\u935b\u9020?\n&e\u79d8\u6cd5\u935b\u9020\u8b93\u4f60\u6709\u6a5f\u7387\u7559\u4f4f\u5de5\u5177\u7684\u9644\u9b54.\n&e\u9644\u9b54\u53ef\u80fd\u5728\u4fee\u5fa9\u6642\u964d\u7d1a\u6216\u6d88\u5931. +Guides.Repair.Section.5=&3\u4ec0\u9ebc\u662f\u56de\u6536?\n&e\u5c07\u624b\u4e2d\u7684\u7269\u54c1\u5c0dmcMMO\u56de\u6536\u7827(\u9810\u8a2d\u91d1\u78da)\n&e\u9ede\u64ca\u53f3\u9375. \u6703\u5c07\u7269\u54c1\u62c6\u89e3\u56de\u6240\u4f7f\u7528\u7684\u539f\u6599.\n&e\u6ce8\u610f: \u4f60\u53ea\u80fd\u56de\u6536\u7121\u8017\u640d\u7684\u5de5\u5177\u6216\u88dd\u5099 +Guides.Swords.Section.0=&3\u528d\u8853:\n&e\u528d\u8853\u8b93\u73a9\u5bb6\u5728\u4f7f\u7528\u528d\u6230\u9b25\u6642\u7372\u5f97\u5404\u7a2e\u52a0\u4e58\u6548\u679c.\n\n&3\u5982\u4f55\u7372\u53d6\u7d93\u9a57:\n&e\u8981\u7372\u53d6\u7d93\u9a57\u4f60\u5fc5\u9808\u7528\u528d\u653b\u64ca\u73a9\u5bb6\u6216\u602a\u7269. +Guides.Swords.Section.1=&3\u4ec0\u9ebc\u662f\u5272\u88c2\u65ac?\n&e\u5272\u88c2\u65ac\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd, \u4f60\u53ef\u4ee5\u5c07\u528d\u62ff\u518d\u624b\u4e0a\u4e26\u6309\u4e0b\u53f3\u9375\u555f\u52d5\u5b83.\n&e\u9019\u500b\u6280\u80fd\u8b93\u4f60\u767c\u52d5\u7bc4\u570d\u653b\u64ca. \u9019\u500b\u7bc4\u570d\u6280\u80fd\u5c07\u9020\u621025%\u7684\u984d\u5916\u50b7\u5bb3,\n&e\u4e26\u4e14\u9644\u5e36\u81f3\u5c115\u500bticks\u7684\u653e\u8840\u6548\u679c. +Guides.Swords.Section.2=&3\u4ec0\u9ebc\u662f\u53cd\u64ca?\n&e\u53cd\u64ca\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd. \u7576\u683c\u6a94\u602a\u7269\u6240\u9020\u6210\u7684\u50b7\u5bb3\u6642, \u4f60\u6709\u6a5f\u6703\u53cd\u5c04\n&e50%\u6240\u53d7\u5230\u7684\u50b7\u5bb3. +Guides.Swords.Section.3=&3\u4ec0\u9ebc\u662f\u653e\u8840?\n&e\u653e\u8840\u5c07\u9020\u6210\u6575\u4eba\u6bcf\u5169\u79d2\u9418\u53d7\u5230\u50b7\u5bb3. \u76ee\u6a19\u5c07\u6703\u4e0d \u505c\u7684\u6d41\u8840\u76f4\u5230\u6548\u679c\n&e\u7d50\u675f, \u6216\u662f\u6b7b\u4ea1. \u653e\u8840\u7684\u6642\u9593\u96a8\u8457\u4f60\u7684\u528d\u8853\u7684\u63d0\u6607\u800c\u589e\u52a0. Guides.Smelting.Section.0=\u4e0b\u6b21\u9084\u6709... -Guides.Taming.Section.0=[[DARK_AQUA]]\u99b4\u7378\n[[YELLOW]]\u99b4\u7378\u6280\u80fd\u8b93\u73a9\u5bb6\u80fd\u5728\u7528\u72fc\u6230\u9b25\u6642\n[[YELLOW]]\u6642\u6709\u52a0\u4e58\u6548\u679c.\n\n[[DARK_AQUA]]\u7d93\u9a57\u7372\u53d6:\n[[YELLOW]]\u8981\u7372\u53d6\u7d93\u9a57,\u9808\u8a13\u670d\u72fc\u6216\u8c79\u8c93,\n[[YELLOW]]\u6216\u8207\u4f60\u7684\u72fc\u4e00\u540c\u6230\u9b25. -Guides.Taming.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u91ce\u6027\u547c\u558a?\n[[YELLOW]]\u91ce\u6027\u547c\u558a\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd\u8b93\u4f60\n[[YELLOW]]\u53ef\u4ee5\u53ec\u559a\u4e00\u96bb\u72fc\u6216\u8c79\u8c93,\n[[YELLOW]]\u53ea\u8981\u624b\u630110\u8ddf\u9aa8\u982d\u6216\u751f\u9b5a,\u9ede\u5de6\u9375. -Guides.Taming.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u99b4\u7378\u4e4b\u80fd?\n[[YELLOW]]\u99b4\u7378\u4e4b\u80fd\u8b93\u4f60\u5bdf\u89ba\u5bf5\u7269\u7684\u72c0\u614b,\n[[YELLOW]]\u5c0d\u5bf5\u7269\u9ede\u64ca\u5de6\u9375\u5c31\u80fd\u4f7f\u7528\u9019\u9805\u80fd\u529b. -Guides.Taming.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u8840\u8165\u653b\u64ca?\n[[YELLOW]]\u8840\u8165\u653b\u64ca\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd,\u80fd\u9020\u6210\n[[YELLOW]]\u72fc\u7684\u653b\u64ca\u76ee\u6a19\u6709\u6a5f\u7387\u9677\u5165\u6d41\u8840\u72c0\u614b. -Guides.Taming.Section.4=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5229\u722a?\n[[YELLOW]]\u5229\u722a\u4f7f\u72fc\u7684\u653b\u64ca\u529b\u96a8\u8457\u99b4\u7378\u7b49\u7d1a\n[[YELLOW]]\u589e\u52a0\u800c\u589e\u52a0. -Guides.Taming.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5371\u6a5f\u610f\u8b58?\n[[YELLOW]]\u9019\u500b\u88ab\u52d5\u6280\u80fd\u80fd\u8b93\u72fc\u5728\u9047\u5230\u5371\u96aa\u6642\n[[YELLOW]]\u8fc5\u901f\u56de\u5230\u4f60\u8eab\u908a(\u5982\u4ed9\u4eba\u638c\u6216\u5ca9\u6f3f),\n[[YELLOW]]\u4e5f\u53ef\u4ee5\u6e1b\u514d\u6454\u843d\u50b7\u5bb3. -Guides.Taming.Section.6=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u6bdb\u76ae\u5f37\u5316?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd\u80fd\u8b93\u72fc\n[[YELLOW]]\u53d7\u5230\u653b\u64ca\u6216\u71c3\u71d2\u6642\u6e1b\u514d\u50b7\u5bb3. -Guides.Taming.Section.7=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u885d\u64ca\u683c\u64cb?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u72fc\u7fa4\n[[YELLOW]]\u6e1b\u514d\u7206\u70b8\u50b7\u5bb3. -Guides.Taming.Section.8=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u5feb\u9910\u670d\u52d9?\n[[YELLOW]]\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u72fc\u7fa4\u5728\u653b\u64ca\u6642\n[[YELLOW]]\u6709\u6a5f\u7387\u56de\u5fa9\u8840\u91cf. -Guides.Unarmed.Section.0=[[DARK_AQUA]]\u640f\u64ca:\n[[YELLOW]]\u640f\u64ca\u8b93\u73a9\u5bb6\u5728\u4f7f\u7528\u62f3\u982d\u4f5c\u6230\u6642\u6709\n[[YELLOW]]\u5404\u7a2e\u52a0\u4e58\u6548\u679c.\n\n[[DARK_AQUA]]\u7d93\u9a57\u7372\u53d6:\n[[YELLOW]]\u5728\u7528\u624b\u653b\u64ca\u602a\u7269\u6216\u73a9\u5bb6\u6642\u53ef\u4ee5\u7372\u53d6\u7d93\u9a57. -Guides.Unarmed.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u72c2\u66b4?\n[[YELLOW]]\u72c2\u66b4\u662f\u4e3b\u52d5\u6280\u80fd,\u7a7a\u624b\u6642\u9ede\u64ca\u53f3\u9375\u767c\u52d5.\n[[YELLOW]]\u72c2\u66b4\u53ef\u4ee5\u52a0\u4e5850%\u5c0d\u65b9\u584a\u7684\u50b7\u5bb3,\n[[YELLOW]]\u4f7f\u4f60\u53ef\u4ee5\u8f15\u9b06\u7834\u58de\u8106\u5f31\u7269\u9ad4,\n[[YELLOW]]\u5982\u571f\u8207\u7802. -Guides.Unarmed.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u9435\u81c2?\n[[YELLOW]]\u9435\u81c2\u80fd\u589e\u52a0\u5f92\u624b\u653b\u64ca\u602a\u7269\u6216\n[[YELLOW]]\u73a9\u5bb6\u7684\u5a01\u529b. -Guides.Unarmed.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u64ca\u843d\u5f13\u7bad?\n[[YELLOW]]\u64ca\u843d\u5f13\u7bad\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u4f60\u6709\u6a5f\u7387\n[[YELLOW]]\u80fd\u64ca\u843d\u9ab7\u9acf\u7372\u73a9\u5bb6\u5c04\u5411\u4f60\u7684\u7bad.\n[[YELLOW]]\u7bad\u6703\u88ab\u64ca\u843d\u81f3\u5730\u9762. -Guides.Unarmed.Section.4=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u9435\u722a?\n[[YELLOW]]\u9435\u722a\u53ef\u4ee5\u6709\u6a5f\u7387\u4f7f\u64ca\u843d\u6b66\u5668\u7121\u6548\u5316.\n[[YELLOW]]\u6a5f\u7387\u95dc\u4fc2\u5230\u640f\u64ca\u6280\u80fd\u7b49\u7d1a. -Guides.Unarmed.Section.5=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u64ca\u843d\u6b66\u5668?\n[[YELLOW]]\u9019\u500b\u88ab\u52d5\u6280\u80fd\u8b93\u73a9\u5bb6\u89e3\u9664\u5176\u4ed6\u73a9\u5bb6\u7684\u6b66\u88dd,\n[[YELLOW]]\u4f7f\u76ee\u6a19\u6240\u88dd\u5099\u7684\u7269\u54c1\u6389\u843d\u5230\u5730\u4e0a. -Guides.Woodcutting.Section.0=[[DARK_AQUA]]\u95dc\u65bc\u4f10\u6728:\n[[YELLOW]] \u4f10\u6728\u5c31\u662f\u628a\u6a39\u780d\u5012.\n\n[[DARK_AQUA]]\u7372\u53d6\u7d93\u9a57:\n[[YELLOW]]\u7834\u58de\u6a39\u5e79\u53ef\u7372\u53d6\u7d93\u9a57. -Guides.Woodcutting.Section.1=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u4f10\u6728\u5de5?\n[[YELLOW]]\u4f10\u6728\u5de5\u662f\u4e3b\u52d5\u6280\u80fd,\u6301\u6709\u65a7\u982d\u6642\u9ede\u53f3\u9375\n[[YELLOW]]\u53ef\u4ee5\u767c\u52d5.\u5c07\u5c0e\u81f4\u6574\u68f5\u6a39\u6728\u76f4\u63a5\u7834\u58de,\n[[YELLOW]]\u6240\u6709\u679d\u8449\u90fd\u5c07\u6389\u843d. -Guides.Woodcutting.Section.2=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u79cb\u98a8\u6383\u843d\u8449?\n[[YELLOW]]\u79cb\u98a8\u6383\u843d\u8449\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\n[[YELLOW]]\u7576\u4f60\u7528\u65a7\u982d\u7834\u58de\u6a39\u8449\u6642,\u6a39\u8449\u5c07\u76f4\u63a5\u6467\u6bc0.\n[[YELLOW]]\u9019\u500b\u6280\u80fd\u9810\u8a2d\u5728100\u7b49\u958b\u653e. -Guides.Woodcutting.Section.3=[[DARK_AQUA]]\u4ec0\u9ebc\u662f\u96d9\u500d\u6389\u843d?\n[[YELLOW]]\u9019\u500b\u88ab\u52d5\u6280\u80fd\u53ef\u4ee5\u8b93\u4f60\u6709\u6a5f\u7387\u5728\u4f10\u6728\n[[YELLOW]]\u6642\u6a39\u6728\u6389\u843d\u66f4\u591a\u539f\u6728. +Guides.Taming.Section.0=&3\u99b4\u7378\n&e\u99b4\u7378\u6280\u80fd\u8b93\u73a9\u5bb6\u80fd\u5728\u7528\u72fc\u6230\u9b25\u6642\n&e\u6642\u6709\u52a0\u4e58\u6548\u679c.\n\n&3\u7d93\u9a57\u7372\u53d6:\n&e\u8981\u7372\u53d6\u7d93\u9a57,\u9808\u8a13\u670d\u72fc\u6216\u8c79\u8c93,\n&e\u6216\u8207\u4f60\u7684\u72fc\u4e00\u540c\u6230\u9b25. +Guides.Taming.Section.1=&3\u4ec0\u9ebc\u662f\u91ce\u6027\u547c\u558a?\n&e\u91ce\u6027\u547c\u558a\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd\u8b93\u4f60\n&e\u53ef\u4ee5\u53ec\u559a\u4e00\u96bb\u72fc\u6216\u8c79\u8c93,\n&e\u53ea\u8981\u624b\u630110\u8ddf\u9aa8\u982d\u6216\u751f\u9b5a,\u9ede\u5de6\u9375. +Guides.Taming.Section.2=&3\u4ec0\u9ebc\u662f\u99b4\u7378\u4e4b\u80fd?\n&e\u99b4\u7378\u4e4b\u80fd\u8b93\u4f60\u5bdf\u89ba\u5bf5\u7269\u7684\u72c0\u614b,\n&e\u5c0d\u5bf5\u7269\u9ede\u64ca\u5de6\u9375\u5c31\u80fd\u4f7f\u7528\u9019\u9805\u80fd\u529b. +Guides.Taming.Section.3=&3\u4ec0\u9ebc\u662f\u8840\u8165\u653b\u64ca?\n&e\u8840\u8165\u653b\u64ca\u662f\u4e00\u500b\u4e3b\u52d5\u6280\u80fd,\u80fd\u9020\u6210\n&e\u72fc\u7684\u653b\u64ca\u76ee\u6a19\u6709\u6a5f\u7387\u9677\u5165\u6d41\u8840\u72c0\u614b. +Guides.Taming.Section.4=&3\u4ec0\u9ebc\u662f\u5229\u722a?\n&e\u5229\u722a\u4f7f\u72fc\u7684\u653b\u64ca\u529b\u96a8\u8457\u99b4\u7378\u7b49\u7d1a\n&e\u589e\u52a0\u800c\u589e\u52a0. +Guides.Taming.Section.5=&3\u4ec0\u9ebc\u662f\u5371\u6a5f\u610f\u8b58?\n&e\u9019\u500b\u88ab\u52d5\u6280\u80fd\u80fd\u8b93\u72fc\u5728\u9047\u5230\u5371\u96aa\u6642\n&e\u8fc5\u901f\u56de\u5230\u4f60\u8eab\u908a(\u5982\u4ed9\u4eba\u638c\u6216\u5ca9\u6f3f),\n&e\u4e5f\u53ef\u4ee5\u6e1b\u514d\u6454\u843d\u50b7\u5bb3. +Guides.Taming.Section.6=&3\u4ec0\u9ebc\u662f\u6bdb\u76ae\u5f37\u5316?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd\u80fd\u8b93\u72fc\n&e\u53d7\u5230\u653b\u64ca\u6216\u71c3\u71d2\u6642\u6e1b\u514d\u50b7\u5bb3. +Guides.Taming.Section.7=&3\u4ec0\u9ebc\u662f\u885d\u64ca\u683c\u64cb?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u72fc\u7fa4\n&e\u6e1b\u514d\u7206\u70b8\u50b7\u5bb3. +Guides.Taming.Section.8=&3\u4ec0\u9ebc\u662f\u5feb\u9910\u670d\u52d9?\n&e\u9019\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u72fc\u7fa4\u5728\u653b\u64ca\u6642\n&e\u6709\u6a5f\u7387\u56de\u5fa9\u8840\u91cf. +Guides.Unarmed.Section.0=&3\u640f\u64ca:\n&e\u640f\u64ca\u8b93\u73a9\u5bb6\u5728\u4f7f\u7528\u62f3\u982d\u4f5c\u6230\u6642\u6709\n&e\u5404\u7a2e\u52a0\u4e58\u6548\u679c.\n\n&3\u7d93\u9a57\u7372\u53d6:\n&e\u5728\u7528\u624b\u653b\u64ca\u602a\u7269\u6216\u73a9\u5bb6\u6642\u53ef\u4ee5\u7372\u53d6\u7d93\u9a57. +Guides.Unarmed.Section.1=&3\u4ec0\u9ebc\u662f\u72c2\u66b4?\n&e\u72c2\u66b4\u662f\u4e3b\u52d5\u6280\u80fd,\u7a7a\u624b\u6642\u9ede\u64ca\u53f3\u9375\u767c\u52d5.\n&e\u72c2\u66b4\u53ef\u4ee5\u52a0\u4e5850%\u5c0d\u65b9\u584a\u7684\u50b7\u5bb3,\n&e\u4f7f\u4f60\u53ef\u4ee5\u8f15\u9b06\u7834\u58de\u8106\u5f31\u7269\u9ad4,\n&e\u5982\u571f\u8207\u7802. +Guides.Unarmed.Section.2=&3\u4ec0\u9ebc\u662f\u9435\u81c2?\n&e\u9435\u81c2\u80fd\u589e\u52a0\u5f92\u624b\u653b\u64ca\u602a\u7269\u6216\n&e\u73a9\u5bb6\u7684\u5a01\u529b. +Guides.Unarmed.Section.3=&3\u4ec0\u9ebc\u662f\u64ca\u843d\u5f13\u7bad?\n&e\u64ca\u843d\u5f13\u7bad\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\u8b93\u4f60\u6709\u6a5f\u7387\n&e\u80fd\u64ca\u843d\u9ab7\u9acf\u7372\u73a9\u5bb6\u5c04\u5411\u4f60\u7684\u7bad.\n&e\u7bad\u6703\u88ab\u64ca\u843d\u81f3\u5730\u9762. +Guides.Unarmed.Section.4=&3\u4ec0\u9ebc\u662f\u9435\u722a?\n&e\u9435\u722a\u53ef\u4ee5\u6709\u6a5f\u7387\u4f7f\u64ca\u843d\u6b66\u5668\u7121\u6548\u5316.\n&e\u6a5f\u7387\u95dc\u4fc2\u5230\u640f\u64ca\u6280\u80fd\u7b49\u7d1a. +Guides.Unarmed.Section.5=&3\u4ec0\u9ebc\u662f\u64ca\u843d\u6b66\u5668?\n&e\u9019\u500b\u88ab\u52d5\u6280\u80fd\u8b93\u73a9\u5bb6\u89e3\u9664\u5176\u4ed6\u73a9\u5bb6\u7684\u6b66\u88dd,\n&e\u4f7f\u76ee\u6a19\u6240\u88dd\u5099\u7684\u7269\u54c1\u6389\u843d\u5230\u5730\u4e0a. +Guides.Woodcutting.Section.0=&3\u95dc\u65bc\u4f10\u6728:\n&e \u4f10\u6728\u5c31\u662f\u628a\u6a39\u780d\u5012.\n\n&3\u7372\u53d6\u7d93\u9a57:\n&e\u7834\u58de\u6a39\u5e79\u53ef\u7372\u53d6\u7d93\u9a57. +Guides.Woodcutting.Section.1=&3\u4ec0\u9ebc\u662f\u4f10\u6728\u5de5?\n&e\u4f10\u6728\u5de5\u662f\u4e3b\u52d5\u6280\u80fd,\u6301\u6709\u65a7\u982d\u6642\u9ede\u53f3\u9375\n&e\u53ef\u4ee5\u767c\u52d5.\u5c07\u5c0e\u81f4\u6574\u68f5\u6a39\u6728\u76f4\u63a5\u7834\u58de,\n&e\u6240\u6709\u679d\u8449\u90fd\u5c07\u6389\u843d. +Guides.Woodcutting.Section.2=&3\u4ec0\u9ebc\u662f\u79cb\u98a8\u6383\u843d\u8449?\n&e\u79cb\u98a8\u6383\u843d\u8449\u662f\u4e00\u500b\u88ab\u52d5\u6280\u80fd,\n&e\u7576\u4f60\u7528\u65a7\u982d\u7834\u58de\u6a39\u8449\u6642,\u6a39\u8449\u5c07\u76f4\u63a5\u6467\u6bc0.\n&e\u9019\u500b\u6280\u80fd\u9810\u8a2d\u5728100\u7b49\u958b\u653e. +Guides.Woodcutting.Section.3=&3\u4ec0\u9ebc\u662f\u96d9\u500d\u6389\u843d?\n&e\u9019\u500b\u88ab\u52d5\u6280\u80fd\u53ef\u4ee5\u8b93\u4f60\u6709\u6a5f\u7387\u5728\u4f10\u6728\n&e\u6642\u6a39\u6728\u6389\u843d\u66f4\u591a\u539f\u6728. Inspect.Offline=\u4f60\u6c92\u6709\u67e5\u8a62\u96e2\u7dda\u73a9\u5bb6\u8a0a\u606f\u7684\u6b0a\u9650! -Inspect.OfflineStats=\u96e2\u7dda\u73a9\u5bb6\u7684 [mcMMO] \u7d71\u8a08\u8a0a\u606f [[YELLOW]]{0} -Inspect.Stats=[[GREEN]][mcMMO] \u7684\u7d71\u8a08\u8a0a\u606f [[YELLOW]]{0} +Inspect.OfflineStats=\u96e2\u7dda\u73a9\u5bb6\u7684 [mcMMO] \u7d71\u8a08\u8a0a\u606f &e{0} +Inspect.Stats=&a[mcMMO] \u7684\u7d71\u8a08\u8a0a\u606f &e{0} Inspect.TooFar=\u56e0\u8ddd\u96e2\u592a\u9060\u7121\u6cd5\u67e5\u770b\u90a3\u4f4d\u73a9\u5bb6! Item.ChimaeraWing.Fail=**\u5947\u7f8e\u62c9\u4e4b\u7ffc\u4f7f\u7528\u5931\u6557\u4e86!** Item.ChimaeraWing.Pass=**\u5947\u7f8e\u62c9\u4e4b\u7ffc** Item.ChimaeraWing.Name=\u5947\u7f8e\u62c9\u4e4b\u7ffc -Item.ChimaeraWing.Lore=[[GRAY]]\u50b3\u9001\u4f60\u5230\u4f60\u7684\u5e8a\u908a. -Item.Generic.Wait=\u4f60\u5fc5\u9808\u7b49\u5f85\u76f4\u5230\u53ef\u4ee5\u518d\u6b21\u4f7f\u7528! [[YELLOW]]({0}s) -Item.Injured.Wait=\u4f60\u904e\u5ea6\u75b2\u52de\u5fc5\u9808\u7b49\u5f85\u4e00\u6bb5\u6642\u9593\u5f8c\u624d\u53ef\u4f7f\u7528. [[YELLOW]]({0}s) -Teleport.Commencing=[[GRAY]]\u5373\u5c07\u5728 [[GOLD]]({0}) [[GRAY]]\u79d2\u5f8c\u50b3\u9001, \u8acb\u4e0d\u8981\u4e82\u52d5... -Teleport.Cancelled=[[DARK_RED]]\u53d6\u6d88\u50b3\u9001! -Skills.Child=[[GOLD]](\u5b50\u6280\u80fd) -Skills.Disarmed=[[DARK_RED]]\u4f60\u7684\u6b66\u5668\u88ab\u64ca\u843d! -Skills.Header=-----[][[GREEN]]{0}[[RED]][]----- -Skills.NeedMore=[[DARK_RED]]\u4f60\u9700\u8981\u66f4\u591a[[GRAY]]{0} +Item.ChimaeraWing.Lore=&7\u50b3\u9001\u4f60\u5230\u4f60\u7684\u5e8a\u908a. +Item.Generic.Wait=\u4f60\u5fc5\u9808\u7b49\u5f85\u76f4\u5230\u53ef\u4ee5\u518d\u6b21\u4f7f\u7528! &e({0}s) +Item.Injured.Wait=\u4f60\u904e\u5ea6\u75b2\u52de\u5fc5\u9808\u7b49\u5f85\u4e00\u6bb5\u6642\u9593\u5f8c\u624d\u53ef\u4f7f\u7528. &e({0}s) +Teleport.Commencing=&7\u5373\u5c07\u5728 &6({0}) &7\u79d2\u5f8c\u50b3\u9001, \u8acb\u4e0d\u8981\u4e82\u52d5... +Teleport.Cancelled=&4\u53d6\u6d88\u50b3\u9001! +Skills.Child=&6(\u5b50\u6280\u80fd) +Skills.Disarmed=&4\u4f60\u7684\u6b66\u5668\u88ab\u64ca\u843d! +Skills.Header=-----[]&a{0}&c[]----- +Skills.NeedMore=&4\u4f60\u9700\u8981\u66f4\u591a&7{0} Skills.Parents=\u524d\u7f6e -Skills.Stats={0}[[GREEN]]{1}[[DARK_AQUA]] XP([[GRAY]]{2}[[DARK_AQUA]]/[[GRAY]]{3}[[DARK_AQUA]]) -Skills.ChildStats={0}[[GREEN]]{1} -Skills.TooTired=\u6b64\u6280\u80fd\u6b63\u8655\u65bc\u51b7\u537b\u6642\u9593. [[YELLOW]]({0}s) +Skills.Stats={0}&a{1}&3 XP(&7{2}&3/&7{3}&3) +Skills.ChildStats={0}&a{1} +Skills.TooTired=\u6b64\u6280\u80fd\u6b63\u8655\u65bc\u51b7\u537b\u6642\u9593. &e({0}s) Skills.Cancelled={0} \u53d6\u6d88! -Skills.ConfirmOrCancel=[[GREEN]]\u518d\u6b21\u6309\u4e0b\u6ed1\u9f20\u53f3\u9375\u4f86\u78ba\u8a8d [[GOLD]]{0}[[GREEN]]. \u6ed1\u9f20\u5de6\u9375\u53d6\u6d88. -Stats.Header.Combat=[[GOLD]]-=\u683c\u9b25\u6280\u80fd=- -Stats.Header.Gathering=[[GOLD]]-=\u63a1\u96c6\u6280\u80fd=- -Stats.Header.Misc=[[GOLD]]-=\u96dc\u985e\u6280\u80fd=- -Stats.Own.Stats=[[GREEN]][mcMMO] \u72c0\u614b +Skills.ConfirmOrCancel=&a\u518d\u6b21\u6309\u4e0b\u6ed1\u9f20\u53f3\u9375\u4f86\u78ba\u8a8d &6{0}&a. \u6ed1\u9f20\u5de6\u9375\u53d6\u6d88. +Stats.Header.Combat=&6-=\u683c\u9b25\u6280\u80fd=- +Stats.Header.Gathering=&6-=\u63a1\u96c6\u6280\u80fd=- +Stats.Header.Misc=&6-=\u96dc\u985e\u6280\u80fd=- +Stats.Own.Stats=&a[mcMMO] \u72c0\u614b Perks.XP.Name=\u7d93\u9a57\u503c Perks.XP.Desc=\u67d0\u6a23\u6280\u80fd\u7372\u5f97\u5927\u91cf\u7d93\u9a57\u503c. Perks.Lucky.Name=\u5e78\u904b Perks.Lucky.Desc=\u7d66\u4e88 {0} \u6280\u80fd\u9ad8\u65bc33.3%\u4ee5\u4e0a\u7684\u6a5f\u7387\u89f8\u767c Perks.Lucky.Desc.Login=\u7d66\u4e88\u6280\u80fd\u9ad8\u65bc33.3%\u4ee5\u4e0a\u7684\u6a5f\u7387\u89f8\u767c -Perks.Lucky.Bonus=[[GOLD]] ({0}\u5f88\u8d70\u904b) +Perks.Lucky.Bonus=&6 ({0}\u5f88\u8d70\u904b) Perks.Cooldowns.Name=\u5feb\u901f\u56de\u5fa9 Perks.Cooldowns.Desc=\u6e1b\u5c11\u51b7\u537b\u6642\u9593 {0} Perks.ActivationTime.Name=\u8010\u529b Perks.ActivationTime.Desc=\u63d0\u9ad8\u80fd\u529b \u6301\u7e8c\u6642\u9593: {0} \u79d2 -Perks.ActivationTime.Bonus=[[GOLD]] ({0}\u8010\u4e45\u52a0\u4e58) -Hardcore.Mode.Disabled=[[GOLD]][mcMMO] \u786c\u6d3e\u6a21\u5f0f {0} \u95dc\u9589. {1} -Hardcore.Mode.Enabled=[[GOLD]][mcMMO] \u786c\u6d3e\u6a21\u5f0f {0} \u958b\u555f. {1} +Perks.ActivationTime.Bonus=&6 ({0}\u8010\u4e45\u52a0\u4e58) +Hardcore.Mode.Disabled=&6[mcMMO] \u786c\u6d3e\u6a21\u5f0f {0} \u95dc\u9589. {1} +Hardcore.Mode.Enabled=&6[mcMMO] \u786c\u6d3e\u6a21\u5f0f {0} \u958b\u555f. {1} Hardcore.DeathStatLoss.Name=\u6b7b\u4ea1\u6280\u80fd\u61f2\u7f70 -Hardcore.DeathStatLoss.PlayerDeath=[[GOLD]][mcMMO] [[DARK_RED]]\u56e0\u70ba\u6b7b\u4ea1\u4f60\u5931\u53bb\u4e86[[BLUE]]{0}[[DARK_RED]]. -Hardcore.DeathStatLoss.PercentageChanged=[[GOLD]][mcMMO] \u72c0\u614b\u907a\u5931\u7387\u8b8a\u66f4\u70ba {0}. +Hardcore.DeathStatLoss.PlayerDeath=&6[mcMMO] &4\u56e0\u70ba\u6b7b\u4ea1\u4f60\u5931\u53bb\u4e86&9{0}&4. +Hardcore.DeathStatLoss.PercentageChanged=&6[mcMMO] \u72c0\u614b\u907a\u5931\u7387\u8b8a\u66f4\u70ba {0}. Hardcore.Vampirism.Name=\u5438\u8840\u6a21\u5f0f -Hardcore.Vampirism.Killer.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\u592a\u4e0d\u7d14\u719f\u4ee5\u81f3\u65bc\u7121\u6cd5\u8b93\u4f60\u7372\u5f97\u4efb\u4f55\u7684\u77e5\u8b58. -Hardcore.Vampirism.Killer.Success=[[GOLD]][mcMMO] [[DARK_AQUA]]\u4f60\u5f9e[[YELLOW]]{1}[[DARK_AQUA]]\u90a3\u5077\u53d6\u4e86[[BLUE]]{0}[[DARK_AQUA]]\u500b\u7b49\u7d1a . -Hardcore.Vampirism.Victim.Failure=[[GOLD]][mcMMO] [[YELLOW]]{0}[[GRAY]]\u7121\u6cd5\u5f9e\u4f60\u9019\u5077\u53d6\u4efb\u4f55\u7684\u77e5\u8b58! -Hardcore.Vampirism.Victim.Success=[[GOLD]][mcMMO] [[YELLOW]]{0}[[DARK_RED]]\u5f9e\u4f60\u9019\u5077\u53d6\u4e86[[BLUE]]{1}[[DARK_RED]]\u500b\u7b49\u7d1a! -Hardcore.Vampirism.PercentageChanged=[[GOLD]][mcMMO] \u72c0\u614b\u5438\u6536\u7387\u8b8a\u66f4\u70ba {0}. -MOTD.Donate=[[DARK_AQUA]]\u8d0a\u52a9\u8cc7\u8a0a: -MOTD.Hardcore.Enabled=[[GOLD]][mcMMO] [[DARK_AQUA]]\u786c\u6d3e\u6a21\u5f0f\u5df2\u555f\u7528: [[DARK_RED]]{0} -MOTD.Hardcore.DeathStatLoss.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u6b7b\u4ea1\u6280\u80fd\u61f2\u7f70: [[DARK_RED]]{0}% -MOTD.Hardcore.Vampirism.Stats=[[GOLD]][mcMMO] [[DARK_AQUA]]\u5438\u8840\u7372\u5f97\u72c0\u614b: [[DARK_RED]]{0}% +Hardcore.Vampirism.Killer.Failure=&6[mcMMO] &e{0}&7\u592a\u4e0d\u7d14\u719f\u4ee5\u81f3\u65bc\u7121\u6cd5\u8b93\u4f60\u7372\u5f97\u4efb\u4f55\u7684\u77e5\u8b58. +Hardcore.Vampirism.Killer.Success=&6[mcMMO] &3\u4f60\u5f9e&e{1}&3\u90a3\u5077\u53d6\u4e86&9{0}&3\u500b\u7b49\u7d1a . +Hardcore.Vampirism.Victim.Failure=&6[mcMMO] &e{0}&7\u7121\u6cd5\u5f9e\u4f60\u9019\u5077\u53d6\u4efb\u4f55\u7684\u77e5\u8b58! +Hardcore.Vampirism.Victim.Success=&6[mcMMO] &e{0}&4\u5f9e\u4f60\u9019\u5077\u53d6\u4e86&9{1}&4\u500b\u7b49\u7d1a! +Hardcore.Vampirism.PercentageChanged=&6[mcMMO] \u72c0\u614b\u5438\u6536\u7387\u8b8a\u66f4\u70ba {0}. +MOTD.Donate=&3\u8d0a\u52a9\u8cc7\u8a0a: +MOTD.Hardcore.Enabled=&6[mcMMO] &3\u786c\u6d3e\u6a21\u5f0f\u5df2\u555f\u7528: &4{0} +MOTD.Hardcore.DeathStatLoss.Stats=&6[mcMMO] &3\u6b7b\u4ea1\u6280\u80fd\u61f2\u7f70: &4{0}% +MOTD.Hardcore.Vampirism.Stats=&6[mcMMO] &3\u5438\u8840\u7372\u5f97\u72c0\u614b: &4{0}% MOTD.PerksPrefix=[mcMMO \u984d\u5916\u734e\u52f5] -MOTD.Version=[[GOLD]][mcMMO] \u6b63\u904b\u4f5c\u7684\u7248\u672c [[DARK_AQUA]]{0} -MOTD.Website=[[GOLD]][mcMMO] [[GREEN]]{0}[[YELLOW]] - mcMMO \u9996\u9801 -Smelting.Ability.FluxMining=\u6d41\u80fd\u6316\u7926\u6a5f\u7387: [[YELLOW]]{0} -Smelting.Ability.FuelEfficiency=\u71c3\u71d2\u6548\u7387\u52a0\u4e58: [[YELLOW]]{0}x +MOTD.Version=&6[mcMMO] \u6b63\u904b\u4f5c\u7684\u7248\u672c &3{0} +MOTD.Website=&6[mcMMO] &a{0}&e - mcMMO \u9996\u9801 +Smelting.Ability.FluxMining=\u6d41\u80fd\u6316\u7926\u6a5f\u7387: &e{0} +Smelting.Ability.FuelEfficiency=\u71c3\u71d2\u6548\u7387\u52a0\u4e58: &e{0}x Smelting.Ability.Locked.0=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u4e00\u822c\u7d93\u9a57\u52a0\u6210) Smelting.Ability.Locked.1=\u9396\u5b9a\u76f4\u5230\u6280\u80fd {0}+ (\u6d41\u80fd\u6316\u7926) -Smelting.Ability.SecondSmelt=\u518d\u51b6\u7149\u6a5f\u7387: [[YELLOW]]{0} -Smelting.Ability.VanillaXPBoost=\u4e00\u822c\u7d93\u9a57\u52a0\u4e58: [[YELLOW]]{0}x +Smelting.Ability.SecondSmelt=\u518d\u51b6\u7149\u6a5f\u7387: &e{0} +Smelting.Ability.VanillaXPBoost=\u4e00\u822c\u7d93\u9a57\u52a0\u4e58: &e{0}x Smelting.SubSkill.FuelEfficiency.Name=\u71c3\u6599\u6548\u7387 Smelting.SubSkill.FuelEfficiency.Description=\u589e\u52a0\u71c3\u6599\u5728\u7194\u7210\u88e1\u71c3\u71d2\u7684\u6642\u9593 Smelting.SubSkill.SecondSmelt.Name=\u518d\u51b6\u7149 @@ -725,7 +725,7 @@ Smelting.Effect.4=\u4e00\u822c\u7d93\u9a57\u52a0\u4e58 Smelting.Effect.5=\u589e\u52a0\u51b6\u7149\u6642\u7684\u4e00\u822c\u7d93\u9a57 Smelting.SubSkill.FluxMining.Name=\u6d41\u80fd\u6316\u7926 Smelting.SubSkill.FluxMining.Description=\u6316\u539f\u7926\u6642\u6709\u6a5f\u7387\u76f4\u63a5\u6389\u51fa\u51b6\u7149\u597d\u7684\u7926\u7269 -Smelting.FluxMining.Success=[[GREEN]]\u7926\u7269\u81ea\u52d5\u51b6\u7149! +Smelting.FluxMining.Success=&a\u7926\u7269\u81ea\u52d5\u51b6\u7149! Smelting.Listener=\u51b6\u7149: Smelting.SkillName=\u51b6\u7149 Commands.Description.addlevels=\u7d66\u4e88\u73a9\u5bb6McMMO\u7b49\u7d1a @@ -769,12 +769,12 @@ Scoreboard.Misc.PowerLevel=\u6230\u9b25\u529b Scoreboard.Misc.Level=\u7b49\u7d1a Scoreboard.Misc.CurrentXP=\u76ee\u524d\u7d93\u9a57\u503c Scoreboard.Misc.RemainingXP=\u5269\u9918\u7d93\u9a57\u503c -Scoreboard.Misc.Cooldown=[[LIGHT_PURPLE]]\u51b7\u537b\u6642\u9593 +Scoreboard.Misc.Cooldown=&d\u51b7\u537b\u6642\u9593 Scoreboard.Misc.Overall=\u6574\u9ad4 -Recovery.Notice=\u6ce8\u610f: mcMMO[[DARK_RED]]\u7121\u6cd5\u8f09\u5165\u4f60\u7684\u8cc7\u6599.[[RED]] \u91cd\u8a665\u6b21... -Recovery.Success=[[GREEN]]\u6210\u529f!\u4f60\u7684mcMMO\u8cc7\u6599\u5df2\u8f09\u5165. -Recovery.Failure=mcMMO\u7121\u6cd5\u8f09\u5165\u4f60\u7684\u8cc7\u6599,\u4f60\u53ef\u80fd\u9700\u8981\u806f\u7e6b[[AQUA]]\u904a\u6232\u7ba1\u7406\u54e1\n[[YELLOW]]\u4f60\u53ef\u4ee5\u7e7c\u7e8c\u904a\u6232,\u4f46\u4f60[[BOLD]]\u7121\u6cd5\u5f97\u5230mcMMO\u7b49\u7d1a[[YELLOW]]\u548c\u4efb\u4f55\u7d93\u9a57[[BOLD]]\u6240\u6709\u8cc7\u6599\u4e0d\u6703\u88ab\u5132\u5b58[[YELLOW]]. -Recovery.AdminFailureNotice=[[DARK_RED]][A][[RED]]mcMMO\u7121\u6cd5\u8f09\u5165\u73a9\u5bb6[[YELLOW]]{0}[[RED]]\u7684\u8cc7\u6599. [[LIGHT_PURPLE]]\u8acb\u6aa2\u67e5\u4f60\u7684\u8cc7\u6599\u5eab\u6216\u8a2d\u5b9a. +Recovery.Notice=\u6ce8\u610f: mcMMO&4\u7121\u6cd5\u8f09\u5165\u4f60\u7684\u8cc7\u6599.&c \u91cd\u8a665\u6b21... +Recovery.Success=&a\u6210\u529f!\u4f60\u7684mcMMO\u8cc7\u6599\u5df2\u8f09\u5165. +Recovery.Failure=mcMMO\u7121\u6cd5\u8f09\u5165\u4f60\u7684\u8cc7\u6599,\u4f60\u53ef\u80fd\u9700\u8981\u806f\u7e6b&b\u904a\u6232\u7ba1\u7406\u54e1\n&e\u4f60\u53ef\u4ee5\u7e7c\u7e8c\u904a\u6232,\u4f46\u4f60&l\u7121\u6cd5\u5f97\u5230mcMMO\u7b49\u7d1a&e\u548c\u4efb\u4f55\u7d93\u9a57&l\u6240\u6709\u8cc7\u6599\u4e0d\u6703\u88ab\u5132\u5b58&e. +Recovery.AdminFailureNotice=&4[A]&cmcMMO\u7121\u6cd5\u8f09\u5165\u73a9\u5bb6&e{0}&c\u7684\u8cc7\u6599. &d\u8acb\u6aa2\u67e5\u4f60\u7684\u8cc7\u6599\u5eab\u6216\u8a2d\u5b9a. Commands.XPBar.Usage=Proper usage is /mmoxpbar Commands.Description.mmoxpbar=Player settings for mcMMO XP bars Commands.Description.mmocompat=Information about mcMMO and whether or not its in compatibility mode or fully functional. diff --git a/src/main/resources/persistent_data.yml b/src/main/resources/persistent_data.yml new file mode 100644 index 000000000..6b39879cd --- /dev/null +++ b/src/main/resources/persistent_data.yml @@ -0,0 +1,32 @@ +# This config allows servers to change which data is persistent and which data isn't +# For 10 years mcMMO had transient data (temporary) for a lot of things and recently in October 2020 I added the option to have things be persistent (saved to disk and permanently remembered) +# However, this is Minecraft, and Minecraft has a lot of entities, and when you start to make data persistent there is a performance cost associated with that +# Any option you turn on, is another thing your disk has to save when a chunk is being unloaded with that entity inside of it, Minecraft can quickly build up tens of thousands of entities so keep this in mind. +# +# I am considering alternative to using Spigots NBT API to avoid this performance cost, but the code for those will take some time to write and test, for now it is not recommended +# to turn any of these settings on without monitoring the TPS of your server afterwards. With the exception of the COTW setting which will probably have almost no performance impact if left on. +Persistent_Data: + Mobs: + Flags: + # By default mcMMO gives 0 XP for this type of mob, adjust in experience.yml + MOB_SPAWNER_MOB: + Saved_To_Disk: false + # By default mcMMO gives 0 XP for this type of mob, adjust in experience.yml + EGG_MOB: + Saved_To_Disk: false + # By default mcMMO gives 0 XP for this type of mob, adjust in experience.yml + NETHER_PORTAL_MOB: + Saved_To_Disk: false + # These mobs have low impact on performance and thus it is recommended you leave this on true + COTW_SUMMONED_MOB: + Saved_To_Disk: true + # By default mcMMO gives normal XP for player bred mobs, adjust in experience.yml + PLAYER_BRED_MOB: + Saved_To_Disk: false + # By default mcMMO gives 0 XP for this type of mob, due to an exploit in Minecraft you can spawn 1000 endermen in seconds using this trick. + # Adjust in experience.yml under the section labeled exploit fix + EXPLOITED_ENDERMEN: + Saved_To_Disk: false + # By default mcMMO gives 0 XP for this type of mob, not adjustable currently + PLAYER_TAMED_MOB: + Saved_To_Disk: false \ No newline at end of file diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 006e40d91..6d148e62f 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -703,8 +703,11 @@ permissions: mcmmo.ability.woodcutting.splinter: true mcmmo.ability.woodcutting.barksurgeon: true mcmmo.ability.woodcutting.naturesbounty: true + mcmmo.ability.woodcutting.knockonwood: true mcmmo.ability.woodcutting.leafblower: true mcmmo.ability.woodcutting.treefeller: true + mcmmo.ability.woodcutting.knockonwood: + description: Allows access to Knock on Wood subskill mcmmo.ability.woodcutting.splinter: description: Allows access to Splinter mcmmo.ability.woodcutting.barksurgeon: @@ -782,12 +785,15 @@ permissions: mcmmo.chat.all: description: Implies all mcmmo.chat permissions. (Warning, contains adminchat) children: - mcmmo.chat.adminchat: true - mcmmo.chat.partychat: true + mcmmo.chat.adminchat: true + mcmmo.chat.partychat: true + mcmmo.chat.colors: true mcmmo.chat.adminchat: description: Allows participation in admin chat mcmmo.chat.partychat: description: Allows participation in party chat + mcmmo.chat.colors: + description: players can use color codes like &a or [[GREEN]] in mcMMO chat channels mcmmo.motd: description: Allows access to the motd mcmmo.commands.*: @@ -1318,6 +1324,7 @@ permissions: mcmmo.commands.defaults: true mcmmo.motd: true mcmmo.skills.all: true + mcmmo.chat.colors: true mcmmo.defaultsop: default: op description: mcmmo permissions that default to op diff --git a/src/main/resources/skillranks.yml b/src/main/resources/skillranks.yml index a70db0d72..98fe0a4a5 100644 --- a/src/main/resources/skillranks.yml +++ b/src/main/resources/skillranks.yml @@ -14,21 +14,21 @@ Alchemy: Concoctions: Standard: Rank_1: 0 - Rank_2: 1 - Rank_3: 35 - Rank_4: 50 - Rank_5: 65 + Rank_2: 10 + Rank_3: 20 + Rank_4: 35 + Rank_5: 50 Rank_6: 75 - Rank_7: 85 + Rank_7: 90 Rank_8: 100 RetroMode: Rank_1: 0 - Rank_2: 1 - Rank_3: 350 - Rank_4: 500 - Rank_5: 650 + Rank_2: 100 + Rank_3: 200 + Rank_4: 350 + Rank_5: 500 Rank_6: 750 - Rank_7: 850 + Rank_7: 900 Rank_8: 1000 Archery: ArcheryLimitBreak: @@ -410,9 +410,23 @@ Fishing: Rank_1: 150 MasterAngler: Standard: - Rank_1: 50 + Rank_1: 1 + Rank_2: 20 + Rank_3: 30 + Rank_4: 40 + Rank_5: 60 + Rank_6: 70 + Rank_7: 80 + Rank_8: 90 RetroMode: - Rank_1: 500 + Rank_1: 1 + Rank_2: 200 + Rank_3: 300 + Rank_4: 400 + Rank_5: 600 + Rank_6: 700 + Rank_7: 800 + Rank_8: 900 IceFishing: Standard: Rank_1: 5 @@ -591,15 +605,6 @@ Unarmed: Rank_20: 1000 Woodcutting: - Splinter: - Standard: - Rank_1: 5 - Rank_2: 30 - Rank_3: 55 - RetroMode: - Rank_1: 50 - Rank_2: 300 - Rank_3: 550 TreeFeller: Standard: Rank_1: 5 @@ -613,29 +618,18 @@ Woodcutting: Rank_3: 500 Rank_4: 750 Rank_5: 1000 - BarkSurgeon: - Standard: - Rank_1: 70 - Rank_2: 80 - Rank_3: 95 - RetroMode: - Rank_1: 700 - Rank_2: 800 - Rank_3: 950 - NaturesBounty: - Standard: - Rank_1: 40 - Rank_2: 60 - Rank_3: 90 - RetroMode: - Rank_1: 400 - Rank_2: 600 - Rank_3: 900 HarvestLumber: Standard: Rank_1: 1 RetroMode: Rank_1: 1 + KnockOnWood: + Standard: + Rank_1: 30 + Rank_2: 60 + RetroMode: + Rank_1: 300 + Rank_2: 600 LeafBlower: Standard: Rank_1: 15