Added name change detection, updates regions when name is changed.

When a player logs in it will loop through regions owned by this players
and check if the saved playername is still the same as the current
playername and update the regionflags and -signs if necessary. Also
fixed some spelling mistakes in the English language file and updated to
the latest Transifex translations.
This commit is contained in:
Thijs Wiefferink 2015-02-09 23:46:32 +01:00
parent 23ea679cd9
commit 5c9fdb6cc9
7 changed files with 91 additions and 429 deletions

View File

@ -319,6 +319,10 @@ signs:
delay: 60
## Number of regions to update signs for per tick (there are 20 ticks in a second)
regionsPerTick: 1
## Number of regions per tick to check when a player joins to see if his name changed for regions he owned (updates the regions when changed)
nameupdate:
## Number of regions to update signs for per tick (there are 20 ticks in a second)
regionsPerTick: 5

View File

@ -1,6 +1,6 @@
# ╔════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
# ║ Language file of the AreaShop plugin created by NLThijs48, Github can be found at https://github.com/NLthijs48/AreaShop ║
# ║ Language: German, Version: V2.1.4, Percentage translated: 100%
# ║ Language: German, Version: V2.1.4, Percentage translated: 95%
# ║ This file will be overwritten at each startup/reload of the plugin, if you want to change anything then do the following: ║
# ║ 1: Make a copy of this file ║
# ║ 2: Rename it to <servername>.yml (don't use a language code as filename, could otherwise be overwritten in future updates) ║
@ -103,8 +103,6 @@ unrent-other: "Der Mietvertrag dieser Region wurde von %0% gekündigt."
unrent-expired: "Dein Mietvertrag von %0% ist abgelaufen."
sell-help: "/as sell [Region], Wenn kein Regionsname angegeben wird, wird die Region genutzt, in der du dich gerade befindest."
sell-notRegistered: "Diese Region kann nicht verkauft werden, da sie momentan nicht zum Verkauf zur Verfügung steht."
sell-notBought: "Diese Region kann nicht verkauft werden, da sie bisher niemandem gehört."
sell-sold: "Diese Region wurde verkauft an %0%."
sell-soldYours: "Region erfolgreich verkauft."
sell-noPermission: "Du bist nicht berechtigt, diese Region zu verkaufen."
@ -121,12 +119,16 @@ buys-notUpdated: "Es sind nicht alle Schilder aktualisiert worden, Wiederholen k
reload-reloaded: "Konfiguration erfolgreich neu geladen."
reload-noPermission: "Du bist nicht berechtigt, die Konfiguration neu zu laden."
info-help: "/as info <all|rented|forrent|sold|forsale|player|region>."
info-help: "/as info <all|rented|forrent|sold|forsale|player|region|nogroup>."
info-noPermission: "Du hast keine Berechtigung, Informationen über Regionen zu erhalten."
info-all-rents: "Mietbare Regionen: &7%0%."
info-all-noRents: "Es gibt momentan keine mietbaren Regionen."
info-all-buys: "Verkaufte Regionen: &7%0%."
info-all-noBuys: "Es gibt momentan keine verkauften Regionen."
info-nogroupRents: "Miete Regionen ohne Gruppe: &7%0%."
info-nogroupBuys: "Kaufe Regionen ohne Gruppe: &7%0%."
info-nogroupNoRents: "Es gibt keine Miet-Regionen ohne eine Gruppe."
info-nogroupNoBuys: "Es gibt keine Kauf-Regionen ohne eine Gruppe."
info-rented: "Vermietete Regionen: &7%0%."
info-noRented: "Momentan sind keine Regionen vermietet."
info-unrented: "Nicht vermietete Regionen: &7%0%."
@ -204,8 +206,8 @@ setduration-success: "Dauer von Region %0% geändert zu '%1%'."
setup-noRegion: "Du hast in der zweiten Zeile keine Region angegeben."
setup-wrongRegion: "Die angegebene Region existiert nicht."
setup-alreadyRentSign: "Die angegebene Region hat bereits ein Miet-Schild."
setup-alreadyBuySign: "Die angegebene Region hat bereits ein Kauf-Schild."
setup-alreadyRentSign: "Die angegebene Region ist bereits in AreaShop als eine Miet-Region eingefügt, du kannst Schilder zu der Region mit [as] in der ersten Zeile hinzufügen, oder '/as addsign' verwenden."
setup-alreadyBuySign: "Die angegebene Region ist bereits in AreaShop als eine Kauf-Region eingefügt, du kannst Schilder zu der Region mit [as] in der ersten Zeile hinzufügen, oder '/as addsign' verwenden."
setup-noDuration: "Du hast nicht angegeben, wie lange eine Region mietbar ist. Bitte trage dies in die dritte Zeile ein."
setup-wrongDuration: "Die angegebene Zeit liegt nicht in einem korrekten Format vor. Beispiel: 1 Tag."
setup-noPrice: "Du hast in der vierten Zeile noch keinen Preis angegeben."
@ -215,6 +217,7 @@ setup-buySuccess: "Der Kauf von %0% ist korrekt erfolgt."
setup-noPermissionRent: "Du hast keine Berechtigungen um das Mieten von Regionen aufzusetzen."
setup-noPermissionBuy: "Du hast keine Berechtigungen um das Kaufen von Regionen aufzusetzen."
setup-couldNotDetect: "Mehrere Regionen mit der selben Priorität und/oder Eltern/Kind-Verhältnis gefunden, bitte gib die gewünschte Region in der zweiten Zeile an (zwei der gefundenen Regionen: %0% und %1%)."
setup-blacklisted: "%0% ist auf der Blacklist und kann nicht in AreaShop eingefügt werden."
destroy-noPermissionRent: "Du bist nicht berechtigt, ein Mietschild zu zerstören."
destroy-noPermissionBuy: "Du bist nicht berechtigt ein Verkaufsschild zu zerstören."
@ -288,6 +291,7 @@ add-help: "/as add <rent|buy> [Region] [Welt]."
add-noPermission: "Du bist nicht berechtigt, eine Region in AreaShop hinzuzufügen."
add-success: "Hinzugefügt als %0%: &7%1%."
add-failed: "Bereits eingetragen: &7%0%."
add-blacklisted: "Auf der Blacklist: &7%0%."
add-specifyWorld: "Bei Verwendung der Konsole bitte Welt der Region eintragen."
add-incorrectWorld: "Welt '%0%' nicht gefunden, versuche es bitte noch einmal (Groß- und Kleinschreibung beachten)."
add-noRegion: "Region '%0%' existiert nicht in dieser Welt."
@ -304,8 +308,6 @@ addsign-noRegions: "Keine Region(en) um das Schild herum gefunden."
addsign-couldNotDetect: "Mehrere Regionen um das Schild herum gefunden, bitte gewünschte Region als Argument angeben (zwei der gefundenen Regionen: %0% und %1%)."
addsign-couldNotDetectSign: "Mehrere Regionen um das Schild herum gefunden, bitte gewünschte Region in die zweite Zeile eintragen (zwei der gefundenen Regionen: %0% und %1%)."
addsign-wrongProfile: "Das eingetragene Profil existiert nicht. Bitte benutze eines der folgenden (überprüfe config): &7%0%."
addsign-success: "Schild zu %0% erfolgreich hinzugefügt."
addsign-successProfile: "Schild erfolgreich zu %0% mit Profil %1% hinzugefügt."
addsign-alreadyRegistered: "Dieses Schild gehört zur Region %0%."
addsign-noPermission: "Du bist nicht berechtigt, ein Schild hinzuzufügen."
@ -361,6 +363,7 @@ addfriend-success: "%0% wurde als Freund zu deiner Region %1% hinzugefügt."
addfriend-alreadyAdded: "&0% wurde bereits als Freund zu dieser Region hinzugefügt."
addfriend-self: "Den Besitzer der Region als Freund hinzuzufügen wäre sinnlos."
addfriend-noOwner: "Du kannst keine Freunde zu einer Region ohne Besitzer hinzufügen."
addfriend-notVisited: "Du kannst %0% nicht hinzufügen, weil dieser Spieler noch nie auf dem Server war."
delfriend-help: "/as delfriend <Spieler> [Region], wählt automatisch die Region, in der du dich befindest, wenn nicht angegeben."
delfriend-noPermissionOther: "Du hast keine Berechtigung, Freunde von Regionen zu entfernen, die dir nicht gehören."

View File

@ -8,403 +8,3 @@
# ║ 4: Change the strings in the new file to your liking and save the file ║
# ║ 5: Use '/as reload' or reload/restart your server to see the changes ║
# ╚════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╝
total-maximum: "You can't rent and buy more than %0% region(s) in total (you already have %1% in group '%2%')."
cmd-notValid: "That command is not valid, use '/as help' for info."
cmd-onlyByPlayer: "This command can only be run by a player."
cmd-weOnlyByPlayer: "Using a WorldEdit selection is only possible as a player, specify the region name as extra argument."
cmd-noSelection: "You don't have a WorldEdit selection."
cmd-noRegionsFound: "No regions registered in AreaShop are found in your selection."
cmd-noWERegionsFound: "No WorldEdit regions intersecting your selection are found."
cmd-notRegistered: "%0% is not registered in AreaShop."
cmd-noRegionsAtLocation: "No regions found at your location, specify the region as argument."
cmd-moreRegionsAtLocation: "More than one region has been found at your location, specify the region as argument."
cmd-automaticRegionOnlyByPlayer: "Automatically determining the region is only possible for players, specify the region as argument."
help-header: "Help page, commands that you can execute."
help-alias: "Command aliases: /areashop, /as."
help-help: "&6/as help &7-&r Shows this help page."
help-info: "&6/as info &7-&r Get info about current regions."
help-rent: "&6/as rent &7-&r Rent a region or extend your current rent."
help-buy: "&6/as buy &7-&r Buy a region."
help-unrent: "&6/as unrent &7-&r Unrent a region."
help-unrentOwn: "&6/as unrent &7-&r Unrent your own region."
help-sell: "&6/as sell &7-&r Sell a region."
help-sellOwn: "&6/as sell &7-&r Sell your own region."
help-updaterents: "&6/as updaterents &7-&r Update all rent signs and regions."
help-updatebuys: "&6/as updatebuys &7-&r Update all buy signs and regions."
help-reload: "&6/as reload &7-&r Reload the config and languages."
help-setrestore: "&6/as setrestore &7-&r Set restoring on/off and choose profile."
help-setprice: "&6/as setprice &7-&r Change the price of a region."
help-setduration: "&6/as setduration &7-&r Change the duration of a rent region."
help-teleport: "&6/as tp &7-&r Teleport to your bought/rented regions."
help-teleportAll: "&6/as tp &7-&r Teleport to a rent/buy region."
help-setteleport: "&6/as settp &7-&r Set teleport position for bought/rented regions."
help-setteleportAll: "&6/as settp &7-&r Set teleport position for a region."
help-find: "&6/as find &7-&r Find an empty buy or rent."
help-groupadd: "&6/as groupadd &7-&r Add a region to a group."
help-groupdel: "&6/as groupdel &7-&r Delete a region from a group."
help-grouplist: "&6/as grouplist &7-&r Display all groups currently registered."
help-groupinfo: "&6/as groupinfo &7-&r Display information about a group."
help-schemevent: "&6/as schemevent &7-&r Trigger a schematic event for a region."
help-add: "&6/as add &7-&r Register a region as rent or buy."
help-del: "&6/as del &7-&r Delete a registered region from AreaShop."
help-addsign: "&6/as addsign &7-&r Add a sign to an existing region."
help-delsign: "&6/as delsign &7-&r Delete the sign you are looking at."
help-me: "&6/as me &7-&r Check which regions you have (+expiration)."
help-setowner: "&6/as setowner &7-&r Set region owner or extend the rent."
help-resell: "&6/as resell &7-&r Put one of your regions into resell mode."
help-resellAll: "&6/as resell &7-&r Put a region into resell mode."
help-stopResell: "&6/as stopresell &7-&r Put your region back into sold mode."
help-stopResellAll: "&6/as stopresell &7-&r Put a region back into sold mode."
help-addFriend: "&6/as addfriend &7-&r Add a friend to your region."
help-addFriendAll: "&6/as addfriend &7-&r Add a friend to a region."
help-delFriend: "&6/as delfriend &7-&r Delete a friend from your region."
help-delFriendAll: "&6/as delfriend &7-&r Delete a friend from a region."
help-linksigns: "&6/as linksigns &7-&r Use bulk sign linking mode."
rent-help: "/as rent [regionname], the region you stand in will be used if not specified."
rent-noPermission: "You don't have permission to rent a region."
rent-maximum: "You can't rent more than %0% region(s) (you already have %1% in group '%2%')."
rent-payError: "Something went wrong with paying, try again later."
rent-rented: "You rented %0% until %1%."
rent-extended: "You extended your rent of %0% until %1%."
rent-extend: "You can extend your rent by rightclicking the sign again or using /as rent."
rent-lowMoneyExtend: "You don't have enough money to extend the rent (you have %0% and you need %1%)."
rent-lowMoneyRent: "You don't have enough money to rent this region (you have %0% and you need %1%)."
rent-someoneElse: "Someone else already rented this region."
rent-notRentable: "That region is not available for renting."
rent-maxExtends: "You cannot extend this rent anymore (the maximum is %0% times), however after the rent is over you can rent this region again."
rent-maxRentTime: "You cannot rent this region more time in advance, the maximum time is %0% minutes and you have currently rented it for %1% minutes."
rent-restrictedToWorld: "You need to be in the '%0%' world to rent this region (you are in '%1%')."
rent-restrictedToRegion: "You need to be inside '%0%' to rent it."
rent-expireWarning: "Your region %region% has %timeleft% left, be sure to extend it if you want to keep it."
buy-help: "/as buy [regionname], the region you stand in will be used if not specified."
buy-noPermission: "You don't have permission to buy a region."
buy-notBuyable: "That region is not available for buying."
buy-maximum: "You can't buy more than %0% region(s) (you already have %1% in group '%2%')."
buy-payError: "Something went wrong with paying, try again later."
buy-succes: "You successfully bought %0%."
buy-successResale: "You successfully bought %0% from %1%."
buy-successSeller: "Your region %0% has been sold to %1% for %2%."
buy-lowMoney: "You don't have enough money to buy this region (you have %0% and you need %1%)."
buy-yours: "You already own this region."
buy-someoneElse: "Someone else already bought this region."
buy-restrictedToWorld: "You need to be in the '%0%' world to buy this region (you are in '%1%')."
buy-restrictedToRegion: "You need to be inside '%0%' to buy it."
unrent-help: "/as unrent [regionname], the region you stand in will be used if not specified."
unrent-noPermission: "You don't have permission to unrent a region."
unrent-noPermissionOther: "You don't have permission to unrent another region."
unrent-notRegistered: "The region can't be unrent because it is not registered for renting."
unrent-notRented: "The region can't be unrent because it is not rented."
unrent-unrented: "Your region has been unrented."
unrent-other: "The region has been unrented for player %0%."
unrent-expired: "Your rent of %0% has expired."
sell-help: "/as sell [regionname], the region you stand in will be used if not specified."
sell-notRegistered: "The region can't be selled because it is not registered for buying."
sell-notBought: "The region can't be selled because it is not someone's property."
sell-sold: "The region has been sold for player %0%."
sell-soldYours: "Your region has been sold."
sell-noPermission: "You don't have permission to sell a region."
sell-noPermissionOther: "You don't have permission to sell another region."
rents-updated: "All signs and regions for renting have been updated."
rents-noPermission: "You don't have permission to update all rent signs and regions."
rents-notUpdated: "Not all signs have been updated, maybe reload fixes it."
buys-updated: "All signs and regions for selling have been updated."
buys-noPermission: "You don't have permission to update all buy signs and regions."
buys-notUpdated: "Not all signs have been updated, maybe reload fixes it."
reload-reloaded: "The config has been reloaded successfully."
reload-noPermission: "You don't have permission to reload the config."
info-help: "/as info <all|rented|forrent|sold|forsale|player|region|nogroup>."
info-noPermission: "You don't have permission to get information about regions."
info-all-rents: "Regions registered for renting: &7%0%."
info-all-noRents: "There are no regions registered for renting."
info-all-buys: "Regions registered for buying: &7%0%."
info-all-noBuys: "There are no regions registered for buying."
info-nogroupRents: "Rent regions without group: &7%0%."
info-nogroupBuys: "Buy regions without group: &7%0%."
info-nogroupNoRents: "There are no rent regions without a group."
info-nogroupNoBuys: "There are no buy regions without a group."
info-rented: "Rented regions: &7%0%."
info-noRented: "No regions are rented."
info-unrented: "Unrented regions: &7%0%."
info-noUnrented: "All regions are rented."
info-sold: "Sold regions: &7%0%."
info-noSold: "No regions are sold."
info-forsale: "Regions for sale: &7%0%."
info-noForsale: "All regions are sold."
info-playerHelp: "/as info player <name>."
info-playerRents: "Regions rented by %0%: &7%1%"
info-playerNoRents: "%0% has not rented a region."
info-playerBuys: "Regions bought by %0%: &7%1%."
info-playerNoBuys: "%0% has not bought a region."
info-regionHelp: "/as info region [name], the region you stand in will be used if not specified."
info-regionHeaderRent: "&2Information about %region%:"
info-regionHeaderBuy: "&2Information about %region%:"
info-regionFooterRent: ""
info-regionFooterBuy: ""
info-regionRented: "&2&l►&r Rented by %player% until: &7%until%."
info-regionBought: "&2&l►&r Bought by %player%."
info-regionReselling: "&2&l►&r Bought by %player%, currently reselling."
info-regionExtending: "&2&l►&r Price to extend: &7%price% per %duration%."
info-regionCanBeRented: "&2&l►&r Price to rent: &7%price% per %duration%."
info-regionCanBeBought: "&2&l►&r Price to buy: &7%price%."
info-regionReselPrice: "&2&l►&r Resell price: &7%resellprice% (you can buy it from %player%)."
info-regionFriends: "&2&l►&r Added friends: &7%friends%."
info-regionMoneyBackBuy: "&2&l►&r Selling payback: &7%moneyback% (%moneybackpercent%% of the price)."
info-regionMoneyBackRent: "&2&l►&r Unrenting payback: &7%moneyback% (%moneybackpercent%% of the remaining time)."
info-regionMaxExtends: "&2&l►&r Maximum number of extends: &7%maxextends% time(s)."
info-regionNoExtending: "&2&l►&r Rent cannot be extended."
info-regionExtendsLeft: "&2&l►&r Extending left: &7%extendsleft% time(s) out of %maxextends%."
info-regionMaxRentTime: "&2&l►&r In advance renting: &7%maxrenttime% at maximum."
info-regionNoTeleport: "&2&l►&r Teleport location not set%0%."
info-regionTeleportHint: " &7(use '/as settp' for a better spot)"
info-regionTeleportAt: "&2&l►&r Teleport set at: &7(%0%, %1%, %2%, %3%, pitch:%4%, yaw:%5%)."
info-regionSigns: "&2&l►&r Connected signs: &7%0%."
info-regionSignLocation: "&7(%0%, %1%, %2%, %3%)&r"
info-regionGroups: "&2&l►&r Assigned groups: &7%0%."
info-regionInactiveUnrent: "&2&l►&r Auto unrent after: &7%inactivetime% of inactivity by the player."
info-regionInactiveSell: "&2&l►&r Auto sell after: &7%inactivetime% of inactivity by the player."
info-regionRestrictedRegionRent: "&2&l►&r To rent this region you need to be inside it."
info-regionRestrictedWorldRent: "&2&l►&r To rent this region you need to be inside world '%world%'."
info-regionRestrictedRegionBuy: "&2&l►&r To buy this region you need to be inside it."
info-regionRestrictedWorldBuy: "&2&l►&r To buy this region you need to be inside world '%world%'."
info-regionRestoringRent: "&2&l►&r Restoring is enabled &7(region will reset at unrent)%0%."
info-regionRestoringBuy: "&2&l►&r Restoring is enabled &7(region will reset at sell)%0%."
info-regionRestoringProfile: " (profile: %0%)"
info-regionNoSign: "There is no sign registered for this region."
info-regionPriceDuration: "Price: &7%0% for each %1%."
info-regionPrice: "Price: &7%0%."
info-regionRestore: "Restoring enabled: &7%0%."
info-regionRestoreProfile: "Restoring profile: &7%0%."
info-regionTPLocation: "Teleport location: &7World=%0%, X=%1%, Y=%2%, Z=%3%, Pitch=%4%, Yaw=%5%."
info-regionNoTP: "No teleport location set."
info-regionNotExisting: "Region %0% is not registered."
setrestore-help: "/as setrestore <region> <true|false|general> [profile]."
setrestore-noPermission: "You don't have permission to change the restore settings."
setrestore-notRegistered: "%0% is not registered."
setrestore-invalidSetting: "'%0%' is not a valid state, should be true, false or general."
setrestore-success: "Successfully set the restore setting of %0% to '%1%'."
setrestore-successProfile: "Successfully set the restore setting of %0% to '%1%' and the profile to '%2%'."
setprice-noPermission: "You don't have permission to change the price of a region."
setprice-help: "/as setprice <price> [region], the region you stand in will be used if not specified."
setprice-notRegistered: "%0% is not registered in AreaShop."
setprice-wrongPrice: "'%0%' is not a valid price."
setprice-successRent: "Price of region %0% changed to %1% per %2%."
setprice-successBuy: "Price of region %0% changed to %1%."
setduration-noPermission: "You don't have permission to change the duration of a rent."
setduration-help: "/as setduration <amount> <identifier> [region], the region you stand in will be used if not specified."
setduration-notRegistered: "%0% is not registered as a rent."
setduration-wrongAmount: "'%0%' is not a valid amount, use a whole number."
setduration-wrongFormat: "'%0%' is not a proper timeformat, check the documentation on Bukkit."
setduration-success: "Duration of region %0% changed to '%1%'."
setup-noRegion: "You did not specify a region on the second line."
setup-wrongRegion: "The region you specified does not exist."
setup-alreadyRentSign: "The region you specified is already added to AreaShop as a rent region, add signs with [as] on the first line or '/as addsign'."
setup-alreadyBuySign: "The region you specified is already added to AreaShop as a buy region, add signs with [as] on the first line or '/as addsign'."
setup-noDuration: "You did not specify how long the region can be rented, do this on the third line."
setup-wrongDuration: "The time specified is not in the correct format, example: 1 day."
setup-noPrice: "You did not specify the price on the fourth line."
setup-wrongPrice: "You did not specify the price correctly, use a number only."
setup-rentSuccess: "Renting of region %0% is setup correctly."
setup-buySuccess: "Buying of region %0% is setup correctly."
setup-noPermissionRent: "You don't have permission for setting up renting of regions."
setup-noPermissionBuy: "You don't have permission for setting up buying of regions."
setup-couldNotDetect: "Found multiple regions with the same priority and/or parent/child relation, specify one on the second line (2 of the regions that were found: %0% and %1%)."
setup-blacklisted: "%0% is on the blacklist and cannot be added to AreaShop."
destroy-noPermissionRent: "You don't have permission for destroying a sign for renting a region."
destroy-noPermissionBuy: "You don't have permission for destroying a sign for buying a region."
destroy-successRent: "Renting of %0% successfully removed."
destroy-successBuy: "Buying of %0% successfully removed."
teleport-help: "/as tp <region> [sign]."
teleport-noRentOrBuy: "Region '%0%' is not registered as rent or buy."
teleport-noPermission: "You don't have permission to teleport to your region."
teleport-noPermissionOther: "You don't have permission to teleport to regions you do not own."
teleport-noPermissionSign: "You don't have permission to teleport to the sign of your region."
teleport-noPermissionOtherSign: "You don't have permission to teleport to signs of regions you do not own."
teleport-noPermissionFriend: "You don't have permission to teleport to regions you are added as friend."
teleport-noPermissionFriendSign: "You don't have permission to teleport to the sign of region you are added as friend."
teleport-success: "You teleported to %0%."
teleport-successSign: "You teleported to the sign of %0%."
teleport-noSafe: "No safe position found in region %0%, no spots in region left or maximum tries exceeded (%1%/%2%)."
teleport-blocked: "You can't teleport because the position is outside the region and you are forced to teleport inside."
setteleport-help: "/as settp [region] [reset], the region you stand in will be used if not specified."
setteleport-noPermission: "You don't have permission to set the teleport location."
setteleport-noPermissionOther: "You don't have permission to set the teleport location for a region you do not own."
setteleport-noRentOrBuy: "Region '%0%' is not registered as rent or buy."
setteleport-success: "Teleport location of %0% set."
setteleport-notInside: "The location has to be inside the region."
setteleport-reset: "Teleport location of %0% has been reset."
find-help: "/as find <buy|rent> [maxprice] [group]."
find-noPermission: "You don't have permission to search regions and teleport to them."
find-success: "Found a %0% region: %1%, while searching with a max price of your balance: %2%%3%."
find-successMax: "Found a %0% region: %1%, while searching with a max price of %2%%3%."
find-wrongMaxPrice: "The specified maximum price is not a correct number: %0%."
find-wrongGroup: "The specified group does not exist: %0%."
find-noneFound: "No %0% region found while searching with a max price of your balance: %1%%2%."
find-noneFoundMax: "No %0% region found while searching with a max price of %1%%2%."
find-onlyInGroup: ", only searched for regions in group: %0%."
groupadd-help: "/as groupadd <group> [region], if no region specified all regions from your WorldEdit selection are used."
groupadd-noPermission: "You don't have permission to add regions to groups."
groupadd-noRegion: "The specified region is not registered: %0%."
groupadd-success: "Region %0% has been added to group '%1%', this group now has %2% member(s)."
groupadd-failed: "Region %0% is already a member of group '%1%'."
groupadd-weSuccess: "Added to group %0%: &7%1%."
groupadd-weFailed: "Were already in group %0%: &7%1%."
groupdel-help: "/as groupdel <group> [region], if no region specified all regions from your WorldEdit selection are used."
groupdel-noPermission: "You don't have permission to remove regions from groups."
groupdel-noRegion: "The specified region is not registered: %0%."
groupdel-success: "Region %0% has been removed from group '%1%', this group now has %2% member(s)."
groupdel-failed: "Region %0% is not a member of group '%1%'."
groupdel-weSuccess: "Removed from group %0%: &7%1%."
groupdel-weFailed: "Were not in group %0% anyway: &7%1%."
grouplist-noPermission: "You don't have permission to display the registered groups."
grouplist-noGroups: "There are currently no groups registered."
grouplist-success: "The following groups are registered: &7%0%."
groupinfo-help: "/as groupinfo <group>."
groupinfo-noPermission: "You don't have permission to display information about a group."
groupinfo-noGroup: "There is no group registered with the name '%0%', use /as grouplist to check groups."
groupinfo-members: "The following regions are member of group %0%: &7%1%."
groupinfo-noMembers: "Group %0% does not have any members."
schemevent-help: "/as schemevent <region> <created|deleted|rented|unrented|bought|sold>."
schemevent-noRegion: "The specified region is not registered: %0%."
schemevent-wrongEvent: "The specified event '%0%' does not exist, use one of the following: &7%1%."
schemevent-success: "Event '%0%' has successfully been triggered for region %1%."
schemevent-noPermission: "You don't have permission to trigger schematic events."
add-help: "/as add <rent|buy> [region] [world]."
add-noPermission: "You don't have permission to add a region to AreaShop."
add-success: "Added as %0%: &7%1%."
add-failed: "Already registered: &7%0%."
add-blacklisted: "On the blacklist: &7%0%."
add-specifyWorld: "Specify the world of the region when using from console."
add-incorrectWorld: "World '%0%' not found, try again (case-sensitive)."
add-noRegion: "Region '%0%' does not exist in this world."
del-noRegion: "Region '%0%' is not registered in AreaShop."
del-noPermission: "You don't have permission to remove regions."
del-success: "Removed regions: &7%0%."
del-failed: "No permission to remove or not registered: &7%0%."
addsign-help: "/as addsign [region] [profile]."
addsign-noSign: "You are not looking at a sign."
addsign-noRegion: "Region '%0%' cannot be found."
addsign-noRegions: "No region found around the sign position."
addsign-couldNotDetect: "Found multiple regions around the sign, specify region as extra argument (2 of the regions that were found: %0% and %1%)."
addsign-couldNotDetectSign: "Found multiple regions around the sign, specify region on the second line (2 of the regions that were found: %0% and %1%)."
addsign-wrongProfile: "The specified profile does not exist, use one of the following (check config): &7%0%."
addsign-success: "The sign has been added to %region%."
addsign-successProfile: "The sign has been added to %region% with profile %0%."
addsign-alreadyRegistered: "That sign is already registered for region %0%."
addsign-noPermission: "You don't have permission to add a sign."
delsign-noSign: "You are not looking at a sign."
delsign-noPermission: "You don't have permission to delete a sign."
delsign-noRegion: "That sign does not belong to an AreaShop region."
delsign-success: "The sign has been removed from region %0%."
me-noPermission: "You don't have permission to check which regions you have."
me-notAPlayer: "You are not a player so you can't have any regions."
me-noRentRegions: "You have not rented any rent regions."
me-noBuyRegions: "You have not bought any buy regions."
me-rentRegions: "You have rented the following regions:"
me-buyRegions: "You have bought the following regions:"
me-rentLine: "&2&l►&r %region% until %until% &7(%timeleft% left)."
me-buyLine: "&2&l►&r %region%."
me-noFriendRegions: "You have not been added to regions as friend."
me-friendRegions: "You are added as friend to the following regions:"
me-friendLine: "&2&l►&r %region% &7(owner: %player%)."
setowner-help: "/as setowner <player> [region], the region you stand in will be used if not specified."
setowner-noPermission: "You don't have permission to set the owner of a region."
setowner-noPermissionRent: "You don't have permission to set the owner of rent regions."
setowner-noPermissionBuy: "You don't have permission to set the owner of buy regions."
setowner-notRegistered: "The specified region is not registered, owner cannot be set."
setowner-noPlayer: "Could not get the UUID of the specified player: %0%."
setowner-succesRent: "Owner of %region% successfully changed to %player%, rented until %until% (%timeleft% left)."
setowner-succesRentExtend: "Owner was already %player%, rent extended with '%duration%', now rented until %until% (%timeleft% left)."
setowner-succesBuy: "Owner of %region% successfully changed to %player%."
resell-help: "/as resell <price> [region], the region you stand in will be used if not specified."
resell-wrongPrice: "'%0%' is not a valid price."
resell-notRegistered: "%0% is not registered in AreaShop."
resell-noRegionFound: "No AreaShop region could be found at your location, try specifying the region as argument."
resell-notBought: "You can't resell %region% because it is not sold yet."
resell-success: "%region% is successfully put into reselling mode for %resellprice%."
resell-noPermission: "You don't have permission to set your region in reselling mode."
resell-noPermissionOther: "You don't have permission to set regions in reselling mode."
stopresell-help: "/as stopresell [region], the region you stand in will be used if not specified."
stopresell-notRegistered: "%0% is not registered in AreaShop."
stopresell-noRegionFound: "No AreaShop region could be found at your location, try specifying the region as argument."
stopresell-notResell: "You can't stop reselling %region% because it is not in resell mode."
stopresell-success: "%region% is successfully put back into sold mode."
stopresell-noPermission: "You don't have permission to set your region back to sold mode."
stopresell-noPermissionOther: "You don't have permission to set regions back to sold mode."
addfriend-help: "/as addfriend <player> [region], the region you stand in will be used if not specified."
addfriend-noPermissionOther: "You don't have permission to add friends to regions that are not yours."
addfriend-noPermission: "You don't have permission to add friends to your region."
addfriend-successOther: "%0% has been added as friend to region %1%."
addfriend-success: "%0% has been added as friend to your region %1%."
addfriend-alreadyAdded: "%0% is already added as friend for this region."
addfriend-self: "Adding the owner of the region as friend would be pointless."
addfriend-noOwner: "You cannot add friends to a region without owner."
addfriend-notVisited: "You cannot add %0% because he did not visit the server yet"
delfriend-help: "/as delfriend <player> [region], the region you stand in will be used if not specified."
delfriend-noPermissionOther: "You don't have permission to delete friends from regions that are not yours."
delfriend-noPermission: "You don't have permission to delete friends from your region."
delfriend-successOther: "%0% has been deleted as friend from region %1%."
delfriend-success: "%0% has been deleted as friend from your region %1%."
delfriend-notAdded: "%0% is not added as friend for this region."
delfriend-noOwner: "You cannot remove friends from a region without owner."
linksigns-multipleRegions: "Found multiple regions: &7%0%."
linksigns-multipleRegionsAdvice: "Click another time to try again or use '/as linksigns' to stop."
linksigns-noRegions: "No AreaShop regions found in the direction of your cursor, make sure the region is added to AreaShop &7(maximum range 100 blocks)."
linksigns-regionFound: "Region %region% has been found, now point to a sign and leftclick to link it."
linksigns-signFound: "Found a sign at (%0%, %1%, %2%), now point towards a region and rightclick to link it"
linksigns-noSign: "No sign found in the direction of your cursor, make sure you have a direct sight to a sign and click again &7(maximum range 100 blocks)."
linksigns-alreadyRegistered: "That sign is already registered for region %region%, click again to select another sign."
linksigns-first: "You have entered sign linking mode."
linksigns-next: "&7Leftclick to select a sign, rightclick to select a region, use /as linksigns to stop."
linksigns-noPermission: "You don't have permission to enter bulk sign linking mode."
linksigns-stopped: "Exited sign linking mode."
timeleft-years: "%0% years"
timeleft-months: "%0% months"
timeleft-days: "%0% days"
timeleft-hours: "%0% hours"
timeleft-minutes: "%0% minutes"
timeleft-second: "%0% second"
timeleft-seconds: "%0% seconds"
timeleft-ended: "Expired"
greeting-forrent: "%region% can be rented for %price% per %duration%."
greeting-rented: "%region% is rented by %player% until %until%."
greeting-forsale: "%region% can be bought for %price%."
greeting-bought: "%region% is bought by %player%."
greeting-resale: "%region% can be bought for %resaleprice% from %player%."
update-playerNotify: "&2Update from AreaShop V%0% to %1% available, get the latest version at http://dev.bukkit.org/bukkit-plugins/regionbuyandrent/."

View File

@ -1,6 +1,6 @@
# ╔════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
# ║ Language file of the AreaShop plugin created by NLThijs48, Github can be found at https://github.com/NLthijs48/AreaShop ║
# ║ Language: French, Version: V2.1.4, Percentage translated: 100%
# ║ Language: French, Version: V2.1.4, Percentage translated: 95%
# ║ This file will be overwritten at each startup/reload of the plugin, if you want to change anything then do the following: ║
# ║ 1: Make a copy of this file ║
# ║ 2: Rename it to <servername>.yml (don't use a language code as filename, could otherwise be overwritten in future updates) ║
@ -103,8 +103,6 @@ unrent-other: "La région du joueur %0% a été dé-louée."
unrent-expired: "Votre location de '%0%' a expiré."
sell-help: "/as sell [regionname], Si non spécifiée, cible la région dans laquelle vous vous trouvez."
sell-notRegistered: "La région ne peut pas être vendue car elle n'est pas enregistrée comme achetée."
sell-notBought: "La région ne peut pas être vendue car elle n'est pas la propriété de quelqu'un."
sell-sold: "Cette région a été vendue au joueur %0%."
sell-soldYours: "Votre région a été vendue."
sell-noPermission: "Vous n'avez pas la permission de vendre une région."
@ -121,12 +119,16 @@ buys-notUpdated: "Tous les panneaux n'ont pas été mis à jour. Recharger le se
reload-reloaded: "La configuration a bien été rechargée."
reload-noPermission: "Vous n'avez pas la permission de recharger la configuration."
info-help: "/as info <all|rented|forrent|sold|forsale|player|region>"
info-help: "/as info <all|rented|forrent|sold|forsale|player|region|nogroup>."
info-noPermission: "Vous n'avez pas la permission d'avoir des informations à propos des régions."
info-all-rents: "Régions enregistrées en location : &7%0%"
info-all-noRents: "Il n'y a pas de régions enregistrées en location."
info-all-buys: "Régions enregistrées en vente : &7%0%"
info-all-noBuys: "Il n'y a pas de régions enregistrées en achat."
info-nogroupRents: "Régions louables sans groupe : &7%0%."
info-nogroupBuys: "Régions achetables sans groupe : &7%0%."
info-nogroupNoRents: "Il n'y a pas de régions à louer car vous n'appartenez pas à un groupe."
info-nogroupNoBuys: "Il n'y a aucune région à acheter puisque vous ne faites pas partie d'un groupe."
info-rented: "Régions louées : &7%0%"
info-noRented: "Aucune région louée."
info-unrented: "Régions non louées : &7%0%"
@ -204,8 +206,8 @@ setduration-success: "Temps de location de la région '%0%' changé à '%1%'."
setup-noRegion: "Vous n'avez pas spécifié de région à la seconde ligne."
setup-wrongRegion: "La région que vous avez spécifiée n'existe pas."
setup-alreadyRentSign: "La région que vous avez spécifiée possède déjà un panneau de location."
setup-alreadyBuySign: "La région que vous avez spécifiée possède déjà un panneau de vente."
setup-alreadyRentSign: "La région que vous avez spécifiée a déjà été ajoutée à AreaShop en tant qu'une région louable, ajoutez un panneau avec [as] sur le première ligne ou tapez '/as addsign'."
setup-alreadyBuySign: "La région que vous avez spécifiée a déjà été ajoutée à AreaShop en tant qu'une région achetable, ajoutez un panneau avec [as] sur le première ligne ou tapez '/as addsign'."
setup-noDuration: "A la troisième ligne, vous n'avez pas spécifié la durée de location de la région."
setup-wrongDuration: "Le temps spécifié n'est pas au bon format. Exemple : 1 day."
setup-noPrice: "A la quatrième ligne, vous n'avez pas spécifié le prix."
@ -215,6 +217,7 @@ setup-buySuccess: "L'achat de la région '%0%' est correctement configuré."
setup-noPermissionRent: "Vous n'avez pas la permission de mettre en place la location de régions."
setup-noPermissionBuy: "Vous n'avez pas la permission de mettre en place l'achat de régions."
setup-couldNotDetect: "Multiples régions trouvées avec la même priorité et/ou étant de même nature : parent ou enfant. Spécifiez-en une sur la deuxième ligne. (2 des régions trouvées: %0% et %1%)."
setup-blacklisted: "%0% est sur la blacklist et ne peut pas être ajouté à AreaShop."
destroy-noPermissionRent: "Vous n'avez pas la permission de détruire le panneau de location d'une région."
destroy-noPermissionBuy: "Vous n'avez pas la permission de détruire le panneau de vente d'une région."
@ -288,6 +291,7 @@ add-help: "/as add <rent|buy> [region] [world]"
add-noPermission: "Vous n'avez pas la permission d'ajouter une région à AreaShop."
add-success: "Ajoutée comme %0% : &7%1%."
add-failed: "Déjà enregistrée : &7%0%."
add-blacklisted: "Sur la blacklist : &7%0%."
add-specifyWorld: "Spécifiez le monde de la région lors de l'utilisation de la console."
add-incorrectWorld: "Le monde '%0%' est introuvable, essayez de nouveau (attention à la casse)."
add-noRegion: "La région '%0%' n'existe pas dans ce monde."
@ -304,8 +308,6 @@ addsign-noRegions: "Aucune région trouvée autour du panneau."
addsign-couldNotDetect: "Plusieurs régions ont été trouvées à proximité du panneau. Spécifiez la région en argument supplémentaire (2 des régions trouvées: %0% et %1%)."
addsign-couldNotDetectSign: "Plusieurs régions ont été trouvées à proximité du panneau. Spécifiez la région à la deuxième ligne (2 des régions trouvées: %0% et %1%)."
addsign-wrongProfile: "Le profil spécifié n'existe pas. Utilisez un des suivants (vérifier la configuration): &7%0%."
addsign-success: "Le panneau a été ajouté à %0%."
addsign-successProfile: "Le panneau a été ajouté à %0% avec le profil %1%."
addsign-alreadyRegistered: "Ce panneau a déjà été enregistré pour la région '%0%'."
addsign-noPermission: "Vous n'avez pas la permission d'ajouter un panneau."
@ -361,6 +363,7 @@ addfriend-success: "%0% a été ajouté ajouté en ami à votre région '%1%'."
addfriend-alreadyAdded: "%0% est déjà ami avec cette région."
addfriend-self: "Ajouter le propriétaire de la région en ami n'aurait aucune utilité."
addfriend-noOwner: "Vous ne pouvez pas ajouter d'amis à une région sans propriétaire."
addfriend-notVisited: "Vous ne pouvez pas ajouter %0% car il n'est jamais venu sur le serveur."
delfriend-help: "/as delfriend <joueur> [région], la région dans laquelle vous vous trouvez sera utilisée si vous ne spécifiez pas de région."
delfriend-noPermissionOther: "Vous n'avez pas la permission de supprimer des amis à une région n'étant pas la vôtre."

View File

@ -61,6 +61,7 @@ help-addFriend: "&6/as addfriend &7-&r Voeg een vriend toe aan je gebied."
help-addFriendAll: "&6/as addfriend &7-&r Voeg een vriend toe aan een gebied."
help-delFriend: "&6/as delfriend &7-&r Verwijder een vriend van je gebied."
help-delFriendAll: "&6/as delfriend &7-&r Verwijder een vriend van een gebied."
help-linksigns: "&6/as linksigns &7-&r Gebruik massa bord koppelen mode."
rent-help: "/as rent <gebiednaam>."
rent-noPermission: "Je hebt geen toestemming om een gebied te huren."
@ -121,12 +122,16 @@ buys-notUpdated: "Niet alle borden zijn geupdate, een reload zou het op kunnen l
reload-reloaded: "De config is succesvol opnieuw ingeladen."
reload-noPermission: "Je hebt geen toestemming om de config opnieuw in te laden."
info-help: "/as info <all|rented|forrent|sold|forsale|player|region>."
info-help: "/as info <all|rented|forrent|sold|forsale|player|region|nogroup>."
info-noPermission: "Je hebt geen toestemming om informatie over gebieden te bekijken."
info-all-rents: "Gebieden geregistreerd voor de verhuur: %0%."
info-all-noRents: "Er zijn geen gebieden geregistreerd voor de verhuur."
info-all-buys: "Gebieden geregistreerd voor de verkoop: %0%."
info-all-noBuys: "Er zijn geen gebieden geregistreerd voor de verkoop."
info-nogroupRents: "Huur gebieden zonder groep: &7%0%."
info-nogroupBuys: "Koop gebieden zonder groep: &7%0%."
info-nogroupNoRents: "Er zijn geen huur gebieden zonder een groep."
info-nogroupNoBuys: "Er zijn geen koop gebieden zonder een groep."
info-rented: "Verhuurde gebieden: %0%."
info-noRented: "Er zijn geen verhuurde gebieden."
info-unrented: "Gebieden te huur: %0%."
@ -204,8 +209,8 @@ setduration-success: "Duur van het gebied %0% veranderd naar '%1%'."
setup-noRegion: "Je hebt geen gebied aangegeven op de tweede regel."
setup-wrongRegion: "Het aangegeven gebied bestaat niet."
setup-alreadyRentSign: "Het aangegeven gebied heeft al een bord voor huren."
setup-alreadyBuySign: "Het aangegeven gebied heeft al een bord voor kopen."
setup-alreadyRentSign: "Het aangegeven gebied is al toegevoegd als huur gebied aan AreaShop, voeg een bord toe met [as] op de eerste regel of met '/as addsign'."
setup-alreadyBuySign: "Het aangegeven gebied is al toegevoegd als koop gebied aan AreaShop, voeg een bord toe met [as] op de eerste regel of met '/as addsign'."
setup-noDuration: "Je hebt geen tijdsduur voor het huren aangegeven, zet dit op de derde regel."
setup-wrongDuration: "De aangegeven tijdsduur is niet in het correcte formaat, voorbeeld: 1 dag."
setup-noPrice: "Je hebt geen prijs aangegeven op de vierde regel."
@ -215,6 +220,7 @@ setup-buySuccess: "Kopen van gebied %0% is goed opgezet."
setup-noPermissionRent: "Je hebt geen toestemming om huur gebieden op te zetten."
setup-noPermissionBuy: "Je hebt geen toestemming om koop gebieden op te zetten."
setup-couldNotDetect: "Meerdere gebieden gevonden met dezelfde prioriteit en/of parent/child relatie, geeft een specifieke aan op de tweede regel (2 van de gebieden die gevonden zijn: %0% en %1%)."
setup-blacklisted: "%0% staat op de blacklist en kan niet toegevoegd worden aan AreaShop."
destroy-noPermissionRent: "Je hebt geen toestemming om een bordje van dit huur gebied kapot te maken."
destroy-noPermissionBuy: "Je hebt geen toestemming om een bordje van dit koop gebied kapot te maken."
@ -288,6 +294,7 @@ add-help: "/as add <rent|buy> [gebied] [wereld]."
add-noPermission: "Je hebt geen toestemming om een gebied toe te voegen aan AreaShop."
add-success: "Toegevoegd als %0%: &7%1%."
add-failed: "Al geregistreerd: &7%0%."
add-blacklisted: "Op de blacklist: &7%0%."
add-specifyWorld: "Geef de wereld van het gebied aan als je het commando vanuit de console gebruikt."
add-incorrectWorld: "Wereld '%0%' niet gevonden, probeer opnieuw (hoofdlettergevoelig)."
add-noRegion: "Gebied '%0%' bestaat niet in deze wereld."
@ -304,8 +311,8 @@ addsign-noRegions: "Geen gebied gevonden op de lokatie van het bord."
addsign-couldNotDetect: "Meerdere gebieden gevonden op de lokatie van het bord, geef het gebied mee als extra argument (2 van de gevonden gebieden: %0% en %1%)."
addsign-couldNotDetectSign: "Meerdere gebieden gevonden op de lokatie van het bord, geef het gebied aan op de tweede regel (2 van de gevonden gebieden: %0% en %1%)."
addsign-wrongProfile: "Het aangegeven profiel bestaat niet, gebruik een van de volgende (check de config): &7%0%."
addsign-success: "Het bord is toegevoegd aan %0%."
addsign-successProfile: "Het bord is toegevoegd aan %0% met profiel %1%."
addsign-success: "Het bord is toegevoegd aan %region%."
addsign-successProfile: "Het bord is toegevoegd aan %region% met profiel %0%."
addsign-alreadyRegistered: "Dat bord is al geregistreerd voor gebied %0%."
addsign-noPermission: "Je hebt geen toestemming om een bord toe te voegen."
@ -361,6 +368,7 @@ addfriend-success: "%0% is toegevoegd als vriend bij je gebied %1%."
addfriend-alreadyAdded: "%0% is al toegevoegd als vriend voor dit gebied."
addfriend-self: "Het toevoegen van de eigenaar van het gebied als vriend zou nutteloos zijn."
addfriend-noOwner: "Je kunt geen vrienden toevoegen aan een gebied zonder eigenaar."
addfriend-notVisited: "Je kunt %0% niet toevoegen omdat hij de server nog niet heeft bezocht."
delfriend-help: "/as delfriend <speler> [gebied], het gebied waar je in staat zal worden gebruikt als je deze niet aangeeft."
delfriend-noPermissionOther: "Je hebt geen toestemming om vrienden te verwijderen van gebieden die niet van jou zijn."
@ -370,6 +378,18 @@ delfriend-success: "%0% is verwijderd als vriend van je gebied %1%."
delfriend-notAdded: "%0% is niet toegevoegd als vriend voor dit gebied."
delfriend-noOwner: "Je kunt geen vrienden verwijderen van een gebied zonder eigenaar."
linksigns-multipleRegions: "Meerdere gebieden gevonden: &7%0%."
linksigns-multipleRegionsAdvice: "Klik nog een keer om het opnieuw te proberen of gebruik '/as linksigns' om te stoppen."
linksigns-noRegions: "Geen AreaShop gebieden gevonden in de richting van je cursor, controleer of het gebied is toegevoegd aan AreaShop &7(maximaal bereik 100 blokken)."
linksigns-regionFound: "Gebied %region% is gevonden, wijs nu naar een bord en linksklik om het te koppelen."
linksigns-signFound: "Bord gevonden op (%0%, %1%, %2%), wijs nu naar een gebied en rechtsklik om het te koppelen."
linksigns-noSign: "Geen bord gevonden in de richting van je cursor, controleer of je direct zicht hebt op een bord en klik opnieuw &7(maximaal bereik 100 blokken)."
linksigns-alreadyRegistered: "Dat bord is al gekoppelt aan gebied %region%, klik opnieuw om een ander bord te selecteren."
linksigns-first: "Je bent in bord-koppel modus gegaan."
linksigns-next: "&7Linksklik om een bord te selecteren, rechtsklik om een gebied te selecteren, gebruik '/as linksigns' om te stoppen."
linksigns-noPermission: "Je hebt geen toestemming om massa bord-koppel modus te gebruiken."
linksigns-stopped: "Je bent gestopt met bord-koppel modus."
timeleft-years: "%0% jaren"
timeleft-months: "%0% maanden"
timeleft-days: "%0% dagen"

View File

@ -1,6 +1,6 @@
# ╔════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════════╗
# ║ Language file of the AreaShop plugin created by NLThijs48, Github can be found at https://github.com/NLthijs48/AreaShop ║
# ║ Language: Chinese (Taiwan), Version: V2.1.4, Percentage translated: 99% ║
# ║ Language: Chinese (Taiwan), Version: V2.1.4, Percentage translated: 91% ║
# ║ This file will be overwritten at each startup/reload of the plugin, if you want to change anything then do the following: ║
# ║ 1: Make a copy of this file ║
# ║ 2: Rename it to <servername>.yml (don't use a language code as filename, could otherwise be overwritten in future updates) ║
@ -103,8 +103,6 @@ unrent-other: "玩家%0%土地已經被取消出租"
unrent-expired: "你所租賃的%0%已經過期"
sell-help: "/as sell [regionname],若你不指定土地名稱,則預設為你所站立的土地"
sell-notRegistered: "該土地不能被購買,因為它並非註冊出售的土地"
sell-notBought: "該土地不能被購買,因為它並非他人財產"
sell-sold: "該土地已被出售,玩家 %0%"
sell-soldYours: "你的土地已經被購買"
sell-noPermission: "你並沒有出售土地的權限"
@ -121,7 +119,6 @@ buys-notUpdated: "並非所有告示牌皆被更新,請使用reload來排除問
reload-reloaded: "你的config設定已經成功重載"
reload-noPermission: "你沒有權限重載config設定"
info-help: "/as info <all|rented|forrent|sold|forsale|player|region>"
info-noPermission: "你沒有權限查詢該土地資訊"
info-all-rents: "已註冊為出租土地:&7%0%"
info-all-noRents: "沒有任何註冊的出租土地"
@ -202,8 +199,6 @@ setduration-success: "土地租期由 %0% 修改至 '%1%'"
setup-noRegion: "你並未特定土地名稱在第二行"
setup-wrongRegion: "你所指定的土地名稱並不存在"
setup-alreadyRentSign: "你所特定的土地名稱已經有出租告示牌了"
setup-alreadyBuySign: "你所特定的土地名稱已經有出售告示牌了"
setup-noDuration: "你並未指定該土地出租期間, 請打在告示牌第三行"
setup-wrongDuration: "你所指定的土地出租期間不是適當的時間格式, 例子: 1 day是一天"
setup-noPrice: "你第四行並未指定該土地的價格"
@ -302,8 +297,6 @@ addsign-noRegions: "該告示牌的位置並未有任何土地存在"
addsign-couldNotDetect: "超過一個以上的區域在告示牌的位置, 為避免重複請指定一個土地 (2個的區域被發現: %0% and %1%)"
addsign-couldNotDetectSign: "超過一個以上的區域在告示牌的位置, 為避免重複請在第二行指定一個土地 (2個的區域被發現: %0% and %1%)"
addsign-wrongProfile: "指定資料並不存在, 請使用以下之一 (查詢你的config檔案): &7%0%"
addsign-success: "告示牌已經被增加至 %0%"
addsign-successProfile: "告示牌已經被增加至 %0% 根據檔案 %1%"
addsign-alreadyRegistered: "該告示牌已經被註冊在土地 %0%"
addsign-noPermission: "你沒有權限新增告示牌"

View File

@ -1,6 +1,10 @@
package nl.evolutioncoding.areashop.listeners;
import java.util.ArrayList;
import java.util.List;
import nl.evolutioncoding.areashop.AreaShop;
import nl.evolutioncoding.areashop.regions.GeneralRegion;
import nl.evolutioncoding.areashop.regions.RentRegion;
import org.bukkit.entity.Player;
@ -65,6 +69,41 @@ public final class PlayerLoginListener implements Listener {
}
}.runTaskLater(plugin, 20);
}
// Check if the player has regions that use an old name of him and update them
final List<GeneralRegion> regions = new ArrayList<GeneralRegion>(plugin.getFileManager().getRegions());
new BukkitRunnable() {
private int current = 0;
@Override
public void run() {
for(int i=0; i<plugin.getConfig().getInt("nameupdate.regionsPerTick"); i++) {
if(current < regions.size()) {
GeneralRegion region = regions.get(current);
if(region.isOwner(player)) {
if(region.isBuyRegion()) {
if(!player.getName().equals(region.getStringSetting("buy.buyerName"))) {
region.setSetting("buy.buyerName", player.getName());
region.saveRequired();
region.updateRegionFlags();
region.updateSigns();
}
} else if(region.isRentRegion()) {
if(!player.getName().equals(region.getStringSetting("rent.renterName"))) {
region.setSetting("rent.renterName", player.getName());
region.saveRequired();
region.updateRegionFlags();
region.updateSigns();
}
}
}
current++;
}
}
if(current >= regions.size()) {
this.cancel();
}
}
}.runTaskTimer(plugin, 22, 1); // Wait a bit before starting to prevent a lot of stress on the server when a player joins (a lot of plugins already do stuff then)
}
}