2013年8月29日 星期四

Towny tutorial


層次結構


遊民


游民是最基本的玩家,它們不屬於任何城市。這些人無土地所有權(領地),它們的權限可以經由TownyPerms.yml來加以設定。


市民




加入你的服務器的每個人都可以成為市民,當然,在TownyPerms.yml遊民的設定部份要給予權限設定。 市民有自己的指令[ /resident],指令的功能會在畫面上列出自己的財富,所屬城市,擁有的領地以及好友名單。


市民可以加入一個城市或選擇創建自己的小城市。 當市民加入城市時,系統會自動在config.yml檔案內產生市民資料。如果市長有安排領地銷售時,加入城市的市民可以要求購買。 當市民購得領地或數個領地後,它可以使用指令來查看領地資訊。

市民的權限可以經由TownyPerms.yml來加以設定。


城市


城市是由一個或數個市民聚集所創立的,而市民裡面有一個領導人,統稱為市長。城市每隔一段時就會自動收取市民身上的稅金。城市本身也有城市金庫,這個金庫用來收稅金,而只有市長有權限領用裡面的財富(用來繳交人士費用及地方建設)。市長也可以建立自己的幕僚,這些幕僚有跟市長一樣的權限。

城市領地中,市長必須規劃建設方向,而城市發長通常是由市中心向外擴張。城市領地的取得需要市長經由指令來宣示土地由該城市所有,不過,不能取得其他城市的城市領地;但是,市長可以在城市領地外圍的野地(非其他城市所有),宣示為防衛區域,簡稱為前哨基地。

市長

市長需要建它的幕僚團隊來維持整個城市的運轉,並且用來管理市民以及其它的各種雜項事務。 市長的權限可以經由TownyPerms.yml來加以設定。

當人們加入城市後,市長可以在城市內為自己的市民安排居職位。市長的幕僚及團隊或者其他職位的權限可以經由TownyPerms.yml來加以設定。市長可以使用[/town ranklist]指令來查看城市有多少在職者以及他們擁有的權限資訊。而市民們可以使用[/town rank {add|remove} {playername} {rankname}]指令來申請自己想就職的職位。市民在城市裡可以擁有不止一個專屬的職位。遊戲中管理員可以在城市中加入許多的職位,不是只有市長跟市民而已,例如財務長、銀行,建築師...等。而且,市民還可以舉辦選舉,選出自己信賴的市長。


如果你不是管理員,那你不可能管理兩個以上的城市/國家。當然,如果你是管理員就不必侷限於此,想要管理管理兩個以上的城市/國家可以看一下以下的例子:



例如:管理員KY


管理員KY想要製作一個安裝了先進的城市生活插件的伺服器,並且在伺服器裡打造了自已的城市。KY創立了中央城市,並且設定了稅收制度,市民個人領地的購買價格,以及各個職位的權限等。但是中央城市不是主要用來讓遊民加入定居的,也不是讓其它國家成立盟約的,是一個獨立的伺服器城市。



當KY完成中央城市後,他執行[/townyadmin set mayor {townname} npc]設立一位偽市長,也就是NPC市長來管理中央城市。KY雖然不在中央城市裡,但是他可以完全的掌握兩座城市。


KY不需要離開原本的城市去收中央城市的市民。利用[/townyadmin town {townname} add {playername}]指令可以直接加入市民到中央城市,或者設定default_town_name: 'Server_Town'在config.yml設定檔裡。


KY可以使用[/ta nation {nation} add {town}]指令,增加一個NPC城市到其他國家裡。




國家

聚集數個城市(或只有一個城市)成為一個國家,而其中的一個城市(發展最為強大與繁榮)會被定為首都。首都裡的市長有強大的決策能力,影響到所有城市,我們尊稱為國王。一個國家可以加入戰爭事件,以及聯盟其他國家。一個國家也有自己的國庫。國庫也可以徵收其它(同國)城市的稅金來維持整個國家運作與發展。






國王領導國家同時也是首都的市長。國王的權限可以經由TownyPerms.yml來加以設定。

當人們加入國家後,國王可以在國家領地(同國的城市領地)內為自己的國民安排職位。國王的大臣們或者其他國王任命的職位權限可以經由TownyPerms.yml來加以設定。國王可以使用[/town ranklist]指令來查看國家有多少在職者以及他們擁有的權限資訊。而國民們可以使用[/town rank {add|remove} {playername} {rankname}]指令來申請自己能力所及的職位。國民在國家裡可以擁有不止一個專屬的職位。遊戲中管理員可以在國家中加入許多的職位,不是只有國王跟國民及市長與市民而已,例如財務部長、聯邦銀行,世界奇蹟建築工程...等。而且,國民還可以舉辦選舉,選出自己信賴的國王。


國王可以賦予在國家中有貢獻的國民(或有國家職位的玩家)頭銜(前輟)與稱號(後輟)以表彰他人。



指令如下:


[/nation set title {name} {titlegoeshere}]
[/nation set surname {name} {surnamegoeshere}]



如果要刪除頭銜與稱號只要在執行指令時在前/後輟部份保持空白就可以刪除。


設定Townyperms.yml以及您的團隊內所扮演的各個角色


自從先進的城市生活改版到0.82.0.0以後,當你運行插件時會多出一個新的設定檔案townyperms.yml,檔案就在towny\settings\的資料夾裡面。

這個新的設定檔得功能是,當你沒有裝其他權限插件時,系統會直接將權限過給Bukkit,如果你安裝了權限系統,那你只需要設定基本的權限如玩家權限、管理員權限等,裡面還可以調整自定義的職位權限,不需要額外再利用權限插件指令去升降權限等級,相當的方便。



內容是設定玩家的權限狀態,正常運行後會有預設的遊民/市民/市長/國王的權限設定,也可以依照你的喜好去做變更。如果你得城市/國家還有指定一些職位以及額外的權限也可以在這設定。這些權限設定不是只侷限在先進的城市生活權限內。你還可以指定其它具有權限設定的插件將其權限設定在群組裡面,如,安裝打雷插件可以設定國王有打雷的權限等。


這個文件允許管理員來決定每個玩家的職位可以做什麼。有些職位會自動分配:



沒有加入城市的玩家稱為遊民。







如果玩家加入任一個城市裡默認為該城市的市民。







城市的管理者我們統稱為市長。







國家的最高權限官我們尊稱為國王。






城鎮


/town

你的城鎮資訊


/town ?

城鎮指令


/town join [城鎮]

加入指定城鎮


/town here

現時身處的城鎮資訊


/town leave

離開城鎮


/town list

列出所有城鎮


/town online

你的城鎮online玩家列表


/town new {城鎮名} [城主]


/town add {玩家1} {玩家2} {玩家3} ….

招市民 (等玩家回覆)


/town kick {玩家1} {玩家2} {玩家3} ….

將市民踢出城


/town assistant add {市民1} {市民2} {市民3}…

將市民升為助手


/town assistant remove {助手1} {助手2} {助手3}…

將助手降為市民


/town spawn

tp 回自己城


/town spawn {其他城}

tp 去其他城


/town claim

買一塊城地


/town claim outpost

買一塊地作前哨站 (可以與城不相連)


/town unclaim

放棄一塊城地


/town withdraw {$}

由城銀行提款


/town deposit {$}

向城銀行存款


/town buy {數量}

買一個城地限額


/town delete {城鎮}

刪除城鎮


/town output

tp 去前哨站


/town set

城鎮設定

board {訊息} – 市民登入會見到既訊息

mayor {市民} – 設定城主

homeblock – 設定某一塊為主城地

spawn – 設定城鎮重生點

name {名稱} – 改城鎮名

outpost – 將一塊地改為前哨站

perm – 設定城鎮各種權限 (未完)

tag -

taxes {$} – 設定每日向市民收稅款項

plottax {$} – 設定每日向城地擁有者收稅款項

plotprice {$} – 城地價錢

shopprice {$} – 商店地價錢

shoptax {$} – 設定每日向商店地擁有者收稅款項

embassyprice {$} – 大使館價錢

embassytax {$} – 大使館稅收


/town toggle

城鎮設定開關

explosion – 爆炸

fire – 火

mobs – 怪/動物生成

public – 公開 (其他人可以 tp 入城)

pvp – pvp

taxpercent – 收稅

open – 不用邀請可以成為市民
國家


/nation

指令大致與城鎮相同


/nation ally

加入或刪除同盟國

add {國家1} {國家2} {國家3}…

remove {國家1} {國家2} {國家3}…


/nation enemy

加入或刪除敵國

add {國家1} {國家2} {國家3}…

remove {國家1} {國家2} {國家3}…


/nation set

king {國民/城主} – 國皇

capital {城鎮} – 設定首都

taxes {$} – 國家徵稅

title {國民} {稱號} – 為國民封號 (名稱前)

surname {國民} {稱號} – 為國民封號 (名稱後)


/nation toggle neutral

開關不參與戰爭 (需每日上繳)

沒有留言:

張貼留言