广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 7135 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为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.066562 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言