Skip to content
This repository was archived by the owner on Jun 9, 2023. It is now read-only.

Commit 53331c1

Browse files
committed
release v1.1.1
1 parent 39f0602 commit 53331c1

File tree

8 files changed

+183
-35
lines changed

8 files changed

+183
-35
lines changed

iland-core.lua

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
-- |___|_____\__,_|_| |_|\__,_| ~ ------------------------------- ~
77
-- ——————————————————————————————————————————————————————————————————
88
local plugin_version = '1.1.1'
9-
--local data_path = 'plugins\\LiteLuaLoader\\data\\iland\\' <DEV>
10-
local data_path = 'plugins\\LiteLuaLoader\\lua\\iland\\'
9+
local data_path = 'plugins\\LiteLuaLoader\\data\\iland\\'
10+
-- local data_path = 'plugins\\LiteLuaLoader\\lua\\iland\\'
1111
local newLand={};local TRS_Form={}
1212
local MainCmd = 'land'
1313
local debug_mode=false

iland/GUI/opmgr

+6-14
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,9 @@
11
type=full,cb=%1,title=%2
2-
type=label,text=%3
3-
type=label,text=%4
2+
type=label,text="%3"
3+
type=label,text="%4"
44
type=dropdown,text=%5,args=%6
55
type=dropdown,text=%7,args=%8
6-
type=label,text=%9
7-
type=input,text=%10,placeholder=%11
8-
type=label,text=%12
9-
type=input,text=%13,placeholder=%14
10-
type=input,text=%15,placeholder=%16
11-
type=input,text=%17,placeholder=%18
12-
type=label,text=%19
13-
type=input,text=%20,placeholder=%21
14-
type=input,text=%22,placeholder=%23
15-
type=slider,text=%24,min=%25,max=%26,def=%27
16-
type=label,text=%28
17-
type=toggle,text=%29,def=%30
6+
type=slider,text=%9,min=0,max=100,def=%10
7+
type=label,text=%11
8+
type=toggle,text=%12,def=%13
9+
type=toggle,text=%14,def=%15

iland/config.json

+29-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,29 @@
1-
{"version":111,"manager":{"default_language":"zh_CN","operator":["2535431675202881"]},"money":{"protocol":"scoreboard","scoreboard_objname":"money"},"features":{"frequency":10,"landSign":false},"land_buy":{"price_ground":10,"price_sky":2,"refund_rate":0.9},"update_check":true,"land":{"land_min_square":4,"player_max_lands":5,"land_max_square":2000}}
1+
{
2+
"version": 111,
3+
"update_check": true,
4+
"manager": {
5+
"default_language": "zh_CN",
6+
"operator": [
7+
"put xuid here,",
8+
"1145141919810233"
9+
]
10+
},
11+
"money": {
12+
"scoreboard_objname": "money",
13+
"protocol": "scoreboard"
14+
},
15+
"land": {
16+
"land_max_square": 50000,
17+
"player_max_lands": 5,
18+
"land_min_square": 4
19+
},
20+
"land_buy": {
21+
"price_sky": 20,
22+
"price_ground": 4,
23+
"refund_rate": 0.9
24+
},
25+
"features": {
26+
"landSign": true,
27+
"frequency": 10
28+
}
29+
}

iland/data.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"5e66fd8d-b64e-8f63-94af-6eef9c9236e6":{"range":{"end_position":[568,91,-118],"dim":0,"start_position":[539,75,-103]},"settings":{"nickname":"114514","share":{}},"permissions":{"allow_exploding":1,"allow_open_chest":1,"allow_use_item":1,"allow_dropitem":0,"allow_open_barrel":1,"allow_destory":1,"allow_attack":0,"allow_place":1,"allow_pickupitem":1}}}
1+
{}

iland/lang/en_US.json

+127
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,127 @@
1+
{
2+
"VERSION": 111,
3+
"#1": "en_US English Translation Contributor: Google Translate",
4+
"talk.credit_name": "Coins",
5+
6+
"gui.land.title": "Land v<a>",
7+
"gui.oplandmgr.trsland.title": "Force TransferLand",
8+
"gui.buyland.title": "Domain purchase",
9+
"gui.landmgr.title": "Select target territory",
10+
"gui.landmgr.landinfo.title": "Territory Information",
11+
"gui.landmgr.landperm.options.title": "Edit permissions for strangers in the territory",
12+
"gui.landmgr.landperm.title": "Land Perms",
13+
"gui.landtransfer.title": "Land Transfer",
14+
"gui.landtag.title": "Land NickName",
15+
"gui.delland.title": "Delete Territory",
16+
"gui.oplandmgr.title": "LandMgr for Operator",
17+
"gui.landtrust.title": "Land Trust",
18+
"gui.icfg.title": "I-Cfg",
19+
"gui.general.complete": "The operation has been completed.",
20+
"gui.general.back": "Return to the previous menu",
21+
"gui.general.close": "Close",
22+
"gui.general.buy": "Buy",
23+
"gui.general.yes": "Confirm",
24+
"gui.general.looklook": "Look",
25+
"gui.general.iknow": "Master got it",
26+
"gui.general.cancel": "Cancel",
27+
"gui.general.plzchose": "Please select",
28+
"gui.land.content": "Welcome to use the territory system, you now have <a> a piece of territory.\\nToday's land price: <b><c>/flat grid, <d><c>/high",
29+
"gui.oplandmgr.trsland.content": "Forced to transfer ownership of the general, all rights of the territory will be transferred.",
30+
"gui.buyland.content": "Successful enclosure! \\nLength\\Width\\Height: <a>\\<b>\\<c>Grid\\n Volume: <d>Block\\n Price: <e><f> \\nWallet: <g><f>",
31+
"gui.landmgr.landinfo.content": "Owner:<a>\\nLandID: <m>\\nnickname: <n>\\nrange (range): <b>,<c>,<d > -> <e>,<f>,<g>\\nLength/Width/Height: <h>/<i>/<j>\\nBottom area: <k> Square volume: <l> Cube",
32+
"gui.delland.content": "Are you sure you want to delete your territory? \\nIf you are sure, you will get a <a><b> refund. Then your territory will lose its protection and the configuration file will be deleted immediately. ",
33+
"gui.landmgr.content": "Welcome to use Land Manager.",
34+
"gui.landmgr.ctplus": "\\nYou are now on §l<a>§r",
35+
"gui.buyland.succeed": "Successful purchase of the territory! Do you want to open the territory manager now?",
36+
"gui.landmgr.unnamed": "Unnamed",
37+
"gui.landmgr.options.landinfo": "View Territory Information",
38+
"gui.landmgr.options.landperm": "Edit territory permissions",
39+
"gui.landmgr.options.landtrust": "Edit Trust List",
40+
"gui.landmgr.options.landtag": "Edit Realm Name",
41+
"gui.landmgr.options.landtransfer": "Territory Transfer",
42+
"gui.landmgr.options.delland": "Delete Territory",
43+
"gui.landmgr.select": "Select the territory to manage",
44+
"gui.landmgr.landperm.options.place": "Blocks are allowed to be placed",
45+
"gui.landmgr.landperm.options.destroy": "Blocks are allowed to be destroyed",
46+
"gui.landmgr.landperm.options.openchest": "Allow unboxing",
47+
"gui.landmgr.landperm.options.dropitem": "Allow drop items",
48+
"gui.landmgr.landperm.options.attack": "Allow attacking creatures",
49+
"gui.landmgr.landperm.options.pickupitem": "Allow picking up items",
50+
"gui.landmgr.landperm.options.useitem": "Allow use of items",
51+
"gui.landmgr.landperm.options.openbarrel": "Allow Barrel Opening",
52+
"gui.landmgr.landperm.editevent": "Edit events that can occur in the territory",
53+
"gui.landmgr.landperm.options.exploding": "Explosion allowed",
54+
"gui.landtrust.tip": "Turn on the switch of the item you want to operate, and submit it after completion.",
55+
"gui.landtrust.addtrust": "Add a trusted player\\ntrusted player will have all domain permissions, but cannot edit or delete domains.",
56+
"gui.landtrust.rmtrust": "Delete Trusted Player",
57+
"gui.landtrust.selectplayer": "Select a player",
58+
"gui.landtag.tip": "The territory nickname helps you distinguish multiple territories without changing the original territory configuration",
59+
"gui.landtransfer.tip": "After the domain transfer is completed, all permissions will be transferred. You are no longer the owner of the domain, but all the configurations of the original domain will not be changed.",
60+
"gui.oplandmgr.unknownland": "The owner of this territory could not be found",
61+
"gui.oplandmgr.tip": "This is the administrator's territory manager, you can directly edit the plug-in settings and manage the full-service territory, try it!",
62+
"gui.oplandmgr.landmgr": "§lTerritory Data Management",
63+
"gui.oplandmgr.donothing": "Do nothing",
64+
"gui.oplandmgr.tp": "Teleport to this territory",
65+
"gui.oplandmgr.transfer": "Transfer this territory",
66+
"gui.oplandmgr.delland": "Delete this territory",
67+
"gui.oplandmgr.selectoption": "Select the operation to be performed",
68+
"gui.oplandmgr.economy": "§lEconomy related",
69+
"gui.oplandmgr.sbobject": "The scoreboard item that records currency information, generally money",
70+
"gui.oplandmgr.sbobjectV": "Scoreboard corresponding item name (type: string)",
71+
"gui.oplandmgr.landcfg": "§lDomain configuration related",
72+
"gui.oplandmgr.maxlands": "The player has at most territories (type: integer)",
73+
"gui.oplandmgr.maxsqu": "Maximum enclosure area (type: integer)",
74+
"gui.oplandmgr.minsqu": "Minimum enclosure area (type: integer)",
75+
"gui.oplandmgr.landbuy": "§lDomain purchase related",
76+
"gui.oplandmgr.bottomprice": "Bottom price (type: integer)",
77+
"gui.oplandmgr.heightprice": "Height price (type: integer)",
78+
"gui.oplandmgr.refundrate": "Refund rate for deleted territory (%)",
79+
"gui.oplandmgr.pluginconfig": "§lPlugin Settings",
80+
"gui.oplandmgr.checkupdate": "Allow automatic check for updates",
81+
"gui.oplandmgr.enablelandsign": "Enable landsign prompt",
82+
"gui.oplandmgr.selectland": "Select target territory",
83+
"title.selectrange.nolic": "There is no enclosure permission!!\nPlease use \"/land new\" to get it first",
84+
"title.selectrange.failbystep": "Select point failed! Please follow the steps to enclose the area!",
85+
"title.selectrange.failbycdim": "Failed to select points! It is forbidden to select points across latitudes!",
86+
"title.selectrange.spointb": "Please use \"/land b\" to select the second point",
87+
"title.selectrange.bebuy": "Please use \"/land buy\" to create an order",
88+
"title.getlicense.alreadyexists": "Please do not repeat the request!!\nPlease use \"/land a\" to select the first point",
89+
"title.getlicense.succeed": "A new territory has been requested\nNow please enter the command \"/land a\"",
90+
"title.getlicense.limit": "Do you think the local owner? The proletariat cannot have so much land.",
91+
"title.buyland.moneynotenough": "Insufficient balance!\nYour domain purchase order has been temporarily stored, and you can reopen it with \"/land buy\"\n To abandon this purchase, please use \"/land giveup\"",
92+
"title.buyland.succeed": "Successful purchase!\nRegistration is being registered for you...",
93+
"title.land.deleted": "<a> has been deleted",
94+
"title.landtransfer.canttoown": "It is not allowed to transfer the land to oneself.",
95+
"title.landtransfer.complete": "<a> has been transferred to <b>",
96+
"title.landtrust.cantaddown": "You cannot add yourself to the trust list",
97+
"title.landtrust.alreadyexists": "The player already exists in the trust list",
98+
"title.oplandmgr.invalidchar": "There are illegal characters in the modified item, and the operation has been interrupted.",
99+
"title.oplandmgr.transfered": "Transferred to <a>",
100+
"title.landmgr.failed": "You don't have a land yet, use \"/land new\" to start creating one!",
101+
"title.giveup.succeed": "License has been abandoned",
102+
"title.giveup.failed": "There is no enclosure permit to give up",
103+
"title.createorder.toobig": "The encircled territory is too big, please encircle againGround. \nPlease use \"/land a\" to select the first point",
104+
"title.createorder.toosmall": "The enclosing territory is too small, please reenclose it.\nPlease use \"/land a\" to select the first point",
105+
"title.createorder.toolow": "Three-dimensional enclosure, at least four grids in height.\nPlease use \"/land a\" to select the first point",
106+
"title.createorder.failbystep": "The purchase failed! Please follow the steps to enclose the land!",
107+
"title.createorder.collision": "There is a territory conflict, please re-enclose it.\nPlease use \"/land a\" to select the first point",
108+
"title.landlimit.noperm": "This is the territory, you have no right to operate",
109+
"talk.land.selecttargetplayer": "Select target player",
110+
"talk.land.unselected":"No territory selected",
111+
"talk.landmgr.open": "Open the Realm Manager",
112+
"sign.listener.ownertitle": "<a>",
113+
"sign.listener.ownersubtitle": "Welcome back",
114+
"sign.listener.visitortitle":"Welcome to",
115+
"sign.listener.visitorsubtitle":"<a>'s territory",
116+
"command.land": "Main Command of the Domain System",
117+
"command.land_new": "Create a new territory",
118+
"command.land_giveup": "Abandon the uncompleted territory",
119+
"command.land_a": "Three-dimensional enclosure, select the first point",
120+
"command.land_b": "Three-dimensional enclosure, select the second point",
121+
"command.land_buy": "Buy the land just completed",
122+
"command.land_gui": "Open the land management interface",
123+
"command.land_mgr": "Open the OP Land console interface",
124+
125+
"console.newversion": "This server is using the old version of the territory plugin, and the new version <a> has been released!",
126+
"console.update": "There is a new version, please go to https://cdisk.amd.rocks/ILAND.html to get it."
127+
}

iland/lang/zh_TW.json

+17-15
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
2-
"#1": "zh_TW 繁體漢語翻譯貢獻者:Google Translate",
2+
"VERSION": 111,
3+
"#1": "zh_CN 標準漢語翻譯貢獻者:RedbeanW",
34
"talk.credit_name": "金幣",
45

56
"gui.land.title": "Land v<a>",
@@ -10,7 +11,7 @@
1011
"gui.landmgr.landperm.options.title": "編輯陌生人在領地內所擁有的權限",
1112
"gui.landmgr.landperm.title": "Land Perms",
1213
"gui.landtransfer.title": "Land Transfer",
13-
"gui.landtag.title": "Land Tag",
14+
"gui.landtag.title": "Land NickName",
1415
"gui.delland.title": "刪除領地",
1516
"gui.oplandmgr.title": "LandMgr for Operator",
1617
"gui.landtrust.title": "Land Trust",
@@ -23,18 +24,20 @@
2324
"gui.general.looklook": "看看",
2425
"gui.general.iknow": "爺知道了",
2526
"gui.general.cancel": "取消",
26-
"gui.land.content": "歡迎使用領地系統,您現在有<a>塊領地。\n今日地價:<b><c>/平面格,<d><c>/高",
27+
"gui.general.plzchose": "請選擇",
28+
"gui.land.content": "歡迎使用領地系統,您現在有<a>塊領地。\\n今日地價:<b><c>/平面格,<d><c>/高",
2729
"gui.oplandmgr.trsland.content": "強制將領地過戶,領地所有權限將被轉移。",
28-
"gui.buyland.content": "圈地成功!\n\\\\高: <a>\\<b>\\<c>格\n體積: <d>塊\n價格: <e><f> \n錢包: <g><f>",
29-
"gui.landmgr.landinfo.content": "所有者:<a>\n範圍(range): <b>,<c>,<d> -> <e>,<f>,<g>\n長/寬/高: <h>/<i>/<j>\n底面積: <k> 平方格體積: <l> 立方格",
30-
"gui.delland.content": "您確定要刪除您的領地嗎?\n如果確定,您將得到<a><b>退款。然後您的領地將失去保護,配置文件將立刻刪除。" ,
30+
"gui.buyland.content": "圈地成功!\\n長\\\\高: <a>\\<b>\\<c>格\\n體積: <d>塊\\n價格: <e><f> \\n錢包: <g><f>",
31+
"gui.landmgr.landinfo.content": "所有者:<a>\\nLandID: <m>\\n暱稱: <n>\\n範圍(range): <b>,<c>,<d > -> <e>,<f>,<g>\\n長/寬/高: <h>/<i>/<j>\\n底面積: <k> 平方格體積: <l>立方格",
32+
"gui.delland.content": "您確定要刪除您的領地嗎?\\n如果確定,您將得到<a><b>退款。然後您的領地將失去保護,配置文件將立刻刪除。 ",
3133
"gui.landmgr.content": "Welcome to use Land Manager.",
32-
"gui.landmgr.ctplus": "\n您現在正在 §l<a>§r 上",
34+
"gui.landmgr.ctplus": "\\n您現在正在 §l<a>§r 上",
3335
"gui.buyland.succeed": "領地購買成功!是否現在打開領地管理器?",
36+
"gui.landmgr.unnamed": "未命名",
3437
"gui.landmgr.options.landinfo": "查看領地信息",
3538
"gui.landmgr.options.landperm": "編輯領地權限",
3639
"gui.landmgr.options.landtrust": "編輯信任名單",
37-
"gui.landmgr.options.landtag": "編輯領地Tag",
40+
"gui.landmgr.options.landtag": "編輯領地名稱",
3841
"gui.landmgr.options.landtransfer": "領地過戶",
3942
"gui.landmgr.options.delland": "刪除領地",
4043
"gui.landmgr.select": "選擇要管理的領地",
@@ -49,10 +52,10 @@
4952
"gui.landmgr.landperm.editevent": "編輯領地內可以發生的事件",
5053
"gui.landmgr.landperm.options.exploding": "允許爆炸",
5154
"gui.landtrust.tip": "打開欲操作項的開關,完成後提交。",
52-
"gui.landtrust.addtrust": "添加受信任玩家\n受信任玩家將擁有所有領地權限,但不能進行權限編輯或刪除領地。",
55+
"gui.landtrust.addtrust": "添加受信任玩家\\n受信任玩家將擁有所有領地權限,但不能進行權限編輯或刪除領地。",
5356
"gui.landtrust.rmtrust": "刪除受信任玩家",
5457
"gui.landtrust.selectplayer": "選擇一個玩家",
55-
"gui.landtag.tip": "領地Tag有助於您區分多個領地,而不改變原有的領地配置",
58+
"gui.landtag.tip": "領地暱稱有助於您區分多個領地,而不改變原有的領地配置",
5659
"gui.landtransfer.tip": "領地過戶完成後,所有權限將被轉移,您不再是該領地的主人,但原領地的所有配置不會改變。",
5760
"gui.oplandmgr.unknownland": "找不到該領地的主人",
5861
"gui.oplandmgr.tip": "這裡是管理員領地管理器, 可以直接編輯插件設置和管理全服領地, 嘗試一下吧!",
@@ -75,9 +78,8 @@
7578
"gui.oplandmgr.refundrate": "刪除領地退款率 (%)",
7679
"gui.oplandmgr.pluginconfig": "§l插件設置",
7780
"gui.oplandmgr.checkupdate": "允許自動檢查更新",
81+
"gui.oplandmgr.enablelandsign": "開啟領地進入提示",
7882
"gui.oplandmgr.selectland": "選擇目標領地",
79-
"gui.icfg.tip": "在這裡編輯領地系統的個人偏好設置。",
80-
"gui.icfg.setlang": "§l語言",
8183
"title.selectrange.nolic": "沒有圈地許可!!\n請先使用“/land new”獲取",
8284
"title.selectrange.failbystep": "選點失敗!請按步驟圈地!",
8385
"title.selectrange.failbycdim": "選點失敗!禁止跨緯度選點!",
@@ -98,12 +100,12 @@
98100
"title.landmgr.failed": "你還沒有領地哦,使用“/land new”開始創建一個吧!",
99101
"title.giveup.succeed": "許可已被放棄",
100102
"title.giveup.failed": "沒有可以放棄的圈地許可",
101-
"title.createorder.toobig": "所圈領地太大,請重新圈地。\n請使用“/land a”選擇第一個點",
103+
"title.createorder.toobig": "所圈領地太大,請重新圈地。 \n請使用“/land a”選擇第一個點",
102104
"title.createorder.toosmall": "所圈領地太小,請重新圈地。\n請使用“/land a”選擇第一個點",
103105
"title.createorder.toolow": "三維圈地,高度至少在四格以上。\n請使用“/land a”選擇第一個點",
104106
"title.createorder.failbystep": "購買失敗!請按步驟圈地!",
105107
"title.createorder.collision": "存在領地衝突,請重新圈地。\n請使用“/land a”選擇第一個點",
106-
"title.icfg.lang.succeed": "語言已變更為: <a>",
108+
"title.landlimit.noperm": "這裡是領地,你無權操作",
107109
"talk.land.selecttargetplayer": "選擇目標玩家",
108110
"talk.land.unselected":"未選擇任何領地",
109111
"talk.landmgr.open": "打開領地管理器",
@@ -118,7 +120,7 @@
118120
"command.land_b": "三維圈地,選取第二個點",
119121
"command.land_buy": "購買剛圈好的地",
120122
"command.land_gui": "打開領地管理界面",
121-
"command.land_cfg": "領地系統個人設置",
123+
"command.land_mgr": "打開OP領地控制台界面",
122124

123125
"console.newversion": "此服務器正在使用舊版領地插件,新版本 <a> 已發布!",
124126
"console.update": "存在新版本,請前往https://cdisk.amd.rocks/ILAND.html獲取。"

iland/owners.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"2535431675202881":["5e66fd8d-b64e-8f63-94af-6eef9c9236e6"]}
1+
{}

iland/players.json

-1
This file was deleted.

0 commit comments

Comments
 (0)