廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 7134 個閱讀者
04:00 ~ 4:30 資料庫備份中,需等較久的時間,請耐心等候
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
d黃金龍b
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x34
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[教學] NPC插件教学
这次要教的是sentry插件
前置插件
Citizens
vault
创造出一个sentry npc需要用以下指令
先用创造出一个npc
/npc create <NPC名质>   (创造一个npc)
选定npc之后输入
/trait sentry   (令npc能够使用sentry指令)
或使用指令
/npc create <NPC名称> --trait sentry  (创造一个可以使用sentry指令的npc)
之后npc位置错误可以选定npc使用
/npc tphere
传送到自身处
设置npc攻击对象可以使用
/sentry target add [攻击对象]
1.攻击对象列表
entity:all  攻击所有生物(会攻击玩家)
entity:owner  攻击NPC创造人.
entity:怪物名称   攻击前方设置的<怪物>
entity:monster  攻击所有怪物
entity:player  攻击所有<玩家>.
player:玩家名称   攻击前方设置的<玩家>
entity:npc  攻击所有<NPC>.
NPC:NPC名称  攻击前方设置的<NPC>
group:权限组  攻击前方设置的<权限组玩家>
town:城市名称  攻击前方设置的<城市>
nation:国家名称   攻击前方设置的<国家>
nationenemies:国家名称 攻击前方设置的<敌对国家>
faction:公会名称 攻击前方设置的<公会>
factionenemies:公会名称 攻击前方设置的<敌对公会>
team:组别名 攻击前方设置的<组别名>

event:PvP 守卫会攻击范围内攻击玩家的玩家(类似警察)。
event:PvE 守卫会攻击范围内攻击生物的玩家。
event:PvNPC 守卫会攻击范围内攻击NPC的玩家。
event:PvSentry 守卫会攻击范围内攻击其他守卫的玩家。

之后npc会攻击怪物

2.属性 初始值          变数限制        
health        20            1-2000000        npc血量
armor         0             0-2000000        npc铠甲
strength      1            0-2000000        攻击力
range        10            1-100                攻势范围
speed      1.0            0.0-1.5        移动速度
attackrate   2.0           0.0-30.0        攻击速度(越小越快)
healrate     0.0          0.0-300.0        每秒回复多少血量(0关闭回复)
nightvision  16          0-16                NPC在黑暗中可看的光度
respawn     10         -1-2000000        重生时间(设置-1不会重生)

warningrange  0 0-50  警戒范围(方块),简单来说就是警卫警告/欢迎讯息的范围. 0为取消
follow 4  0-32 设定为bodyguard的守卫会跟随在要保护人后方多少格.[

攻击力设置为200
3.装备
指令分2种,1种是使用普通装备,另1种是使用sentry装备
3.1:输入/npc equip之后拿住装备对npc按1下,空手按会装所有装备都脱下
拎装备对npc按一下之后
3.2 选定npc后输入/sentry equip [sentry物品名]


Default Item    Type        Notes
BOW              Archer      射出<弓箭>击杀[1]所设置的对象
REDSTONE_TORCH_ONPyromancer I  召唤<等级1的火球>击杀[1]所设置的对象
TORCH Pyromancer II 召唤<等级2的火球>击杀[1]所设置的对象
BLAZE_ROD  Pyromancer III召唤<等级3的火球>击杀[1]所设置的对象
SNOW_BALL Ice Magi掷出<雪球>击杀[1]所设置的对象
EGG Bombardiers 掷出<鸡蛋>击杀[1]所设置的对象(minecraft真是无所不能的世界,鸡蛋杀生物....)
POTION Witch Doctor 掷出<药水>击杀[1]所设置的对象
PAPER Stormcaller I 召唤<等级1的闪电>击杀[1]所设置的对象
BOOK Stormcaller II 召唤<等级2的闪电>击杀[1]所设置的对象
BOOK_AND_QUILL Stormcaller III 召唤<等级3的闪电>击杀[1]所设置的对象
ENDER_PEARL Warlock I 掷出<等级1的终界之眼>击杀[1]所设置的对象
SKULL_ITEM Warlock II 掷出<等级2的终界之眼>击杀[1]所设置的对象
Anything else Brawler         其它
将npc攻击方法设置为REDSTONE_TORCH_ON召唤火球
citizen2(前置插件)
http://dev.bukkit.org/bukkit-plugins/citizens/files/
vault(前置插件)
http://dev.bukkit.org/bukkit-plugins/vault/files/
senty(教学插件)
http://dev.bukkit.org/bukkit-plugins/sentry-citizens2/files/
npc巡逻教学
http://www.youtube.com/watch?v=4G4btW3RZw0



獻花 x0 回到頂端 [樓 主] From:未知地址 | Posted:2013-09-25 17:07 |
l73102700
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x1
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

是不是能自己造出一个个性的NPC出来?


獻花 x0 回到頂端 [1 樓] From:沒有資料 | Posted:2013-12-24 17:04 |
kenzen
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x8
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

還蠻實用的~
不過卻蠻複雜~


獻花 x0 回到頂端 [2 樓] From:臺灣中華電信股份有限公司 | Posted:2016-12-04 20:09 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.080399 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言