Citizens NPC插件

2014-07-26 03:37

Commands wiki

Citizens2版本:1.4.7 - 1.7.9 (本文使用1.7.2做介紹)
Citizens2原文https://dev.bukkit.org/bukkit-plugins/citizens/
Citizens2檔案https://dev.bukkit.org/bukkit-plugins/citizens/files/

Minecraft物品IDhttps://minecraft-ids.grahamedgecombe.com/
Minecraft顏色代碼https://minecraft.gamepedia.com/Formatting_codes

可搭配插件Vault
此插件另外介紹的巴友:

★【NPC】無法使用NPC嗎?看看這篇文章吧!  ★
【情報】BUKKIT插件-Citizens 新增NPC進伺服器
感謝以上玩家的細心介紹,在搭配上我從wiki的整理,
希望能給玩家更好的資訊!!

一、開頭

  大家好我是憐憫,第一次發介紹文,如果介紹的不佳歡迎補充。
  首先,Citizens2這插件很好用功能很多,但相對的有點繁雜,這個插件除了可以創建一個有功用的NPC,還可以創建怪物、動物、甚至玩家的模型!詳細的之後下面會介紹到。廢話不多說,讓我來好好介紹吧!

二、指令 & 權限

指令 使用說明 權限節點 功用說明
/citizens citizens.admin 顯示插件的資訊
/citizens reload citizens.admin 重新讀取插件
/citizens save citizens.admin 保存插件設定
/citizens help 可加上頁數 citizens.help 查看此指令說明
/npc help 可加上頁數 citizens.npc.help 查看此指令說明
/trait help 可加上頁數 citizens.trait.help 查看此指令說明
/script help 可加上頁數 citizens.script.help 查看此指令說明
/template help 可加上頁數 citizens.script.help 查看此指令說明
/waypoints help 可加上頁數 citizens.template.help 查看此指令說明













 

指令 權限節點 功能說明
/npc 顯示NPC訊息
/npc age citizens.npc.age 設定動物老幼
/npc anchor citizens.npc.anchor 儲存、刪除、假設
/npc behaviour citizens.npc.behaviour  
/npc controllable citizens.npc.controllable.[npc type name] 能/不能騎在NPC上
/npc copy citizens.npc.copy 複製一個NPC
/npc create citizens.npc.create.* 創建一個NPC
/npc despawn citizens.npc.despawn 取消一個NPC
/npc gamemode citizens.npc.gamemode 設定NPC遊戲模式
/npc gravity citizens.npc.gravity 改變NPC重力(?
/npc equip citizens.npc.edit.equip 能/不能對NPC穿裝
(感謝小中喬大大糾正)
/npc list citizens.npc.list 列出所有NPC
/npc lookclose citizens.npc.lookclose 設定NPC看/不看人
/npc moveto citizens.npc.moveto 移動NPC到指定位子
/npc mount citizens.npc.mount 騎上NPC
(前提要打開控制)
/npc owner citizens.npc.owner 設定NPC管理者
/npc path citizens.npc.edit.path 可以設定NPC路線
/npc pathrange citizens.npc.pathfindingrange 可以設定NPC範圍
/npc playerlist citizens.npc.playerlist  
/npc pose citizens.pose 改變NPC姿勢
/npc power citizens.npc.power 設定苦力帕NPC威力
/npc profession citizens.npc.profession 改變村民NPC職業
/npc remove citizens.npc.remove 刪除上個NPC
/npc rename citizens.npc.rename 取消上個NPC命名
/npc select citizens.npc.select 選擇NPC (0718補述)
/npc size citizens.npc.size 設定史萊姆大小
/npc skeletontype citizens.npc.skeletontype 改變骷髏成凋零
/npc spawn citizens.npc.spawn 重生指定NPC
/npc speed citizens.npc.edit.text 設定NPC速度(?
/npc tphere citizens.npc.tphere 傳送NPC到自己
/npc tp citizens.npc.tp 傳送自己到NPC
/npc type citizens.npc.type 改變NPC類型
/npc vulnerable citizens.npc.vulnerable 是否會被傷害死亡
/npc zombiemod citizens.npc.zombiemodifier 設定殭屍的老幼
/trait* citizens.npc.trait.* 設定NPC的特質

















































第二點的補充:

指令 使用說明
/npc age 搭配adult, baby來設定老幼
/npc anchor 搭配--save [name]儲存、--assume [name]假設、
--remove [name]刪除
/npc copy 搭配--[name] [NemName]來複製NPC
/npc create 搭配--type [type] --trait [trait1] [trait2]
*(可搭或不搭配,之後還能修改)
/npc gamemode 使用類型只能玩家
/npc equip 使用類型只能末影人、玩家、豬、綿羊
/npc moveto 搭配 --x [x] --y [y] --z [z] --world [world]
/npc pose 使用類型只能玩家
/npc power 使用類型只能苦力帕
/npc profession 搭配BLACKSMITH, LIBRARIAN, BUTCHER, FARMER, PRIEST
使用類型只能村民
/npc remove 搭配all可以全部刪除(請慎重
/npc rename 搭配NewName可以更換名子
/npc size 使用類型只能史萊姆
/npc skeletontype 搭配type 0 or 1 *(0是一般、1是凋零)
使用類型只能骷髏弓箭手
/npc type 搭配type能夠改變NPC類型 *(有動物、怪物、玩家、村民...)
(類型表點我)
/npc zombiemod 搭配-b or -v *(-b是小殭屍、-v是殭屍村民)
/trait 搭配[trait1] [trait2] ... 等來設定特質
*(特質的設定方式未來會再整理出來)


第三點:關於NPC行走腳本補充(0718新增)

  第一步,/npc select (NPCid) 選擇NPC
  第二步,/npc path (會顯示一串教學英文)
  第三步,拿出你的線(默認),然後左鍵敲你要行走路線的地板(右鍵是刪除點)
      (方塊越密集行走的速度好像會越慢,但是相對穩定,因為是走直線)
  第四部,都好了之後,再打一次/npc path,就大功告成了!