有开服经验的腐竹对citizens这个插件应该不陌生
这个插件的功能很强大,附属插件也很多,今天我来给大家介绍下 Citizens 这个附属插件,顺便介绍下 Sentry 插件。
Citizens 2的介绍
Citizens2是一款很实用的插件,他可以生成一个NPC(废话)。
可以改变这个NPC的类型,如:狼,玩家,僵尸之类的,MC原版有的生物都能变。
还可以给NPC穿装备,让NPC攻击等
Citizens使用教程
创建NPC
/npc create <NPC名称> 栗子:/npc create 鹳狸猿
改名指令:/npc rename <新名称>
效果图
注:如果这个NPC的名称是正版用户的名称那么这个NPC将显示这个正版用户的皮肤
设置NPC类型
/npc type <生物英文名> 栗子:/npc type pig
效果图
不知道生物的英文名?点我查看
给NPC穿装备
/npc equip
效果图
NPC只能看一个方向?
输入/npc look 玩家靠近时会看玩家
想让NPC走动?
输入/npc path后点击一个方块然后再点击另一个方块,这样NPC就会在这两个点巡逻了。
NPC走得太慢?
输入/npc speed <数值>
推荐数值:0.7,最好不要超过1.8,如果设置过大,会影响服务器。
不知道NPC在哪?或想让NPC来到自己身边?
输入/npc tp <NPC名称> 传送到NPC身边
输入/npc tphere <NPC名称> 让NPC传送到自己身边
Sentry教程
1./npc create &a鹳狸猿
2./npc equip — 给NPC穿装备(仅有装饰作用)
3./npc look — 玩家靠近时会看玩家
4./trait sentry — 激活守卫NPC
NPC不会攻击?NPC太弱?
NPC攻击参数
添加敌对目标 /sentry target add <参数>
添加忽略目标 /sentry ignore add <参数>
删除敌对目标 /sentry target remove <参数>
删除忽略目标 /sentry ignore remove <参数>
列出敌对参数 /sentry target list
列出忽略参数 /sentry ignore list
清空敌对参数 /sentry target clear
清空忽略参数 /sentry ignore clear
下面是全部支持的攻击识别参数,可以自行调配~填到上面的命令里就行了
entity:all 全部的实体 (不包括忽略的) entity:owner Sentry NPC的所有者 entity:TYPE 任何类型的怪物 [TYPE 写上怪物类型] entity:monster 全部怪物 entity:player 全部真实玩家 player:Name 特定玩家 [Name 写上名字] entity:npc 所有的SntityNPC NPC:Name 指定NPC [Name为NPC名称] group:Name 指定权限组名称 [Name 为GroupManager组名称] team:Name 特定计分板团队 [Name 写上名字] town:Name 特定城镇的全部成员 [Name 写上名字,Towny插件支持] nation:Name 特定国家的全部成员 [Name 写上名字,Towny插件支持] nationenemies:Name 特定国家的敌人 [Name 写上名字,此项不能作为忽略添加] faction:Name 特定派别的全部成员 [Name 写上名字,Factions插件支持] factionenemies:Name 特定派别的敌人 [Name为Factions公会名称] warteam:Name 特定队伍的全部成员 [Name 写上名字,War插件支持] event:PvP NPC会自动攻击范围内的其他玩家 event:PvE NPC会自动攻击范围内杀死动物或怪物的其他玩家 event:PvNPC NPC会自动攻击范围内攻击其他任何NPC的玩家 event:PvSentry NPC会自动攻击范围内攻击其他SentryNPC的玩家 举几个栗子
/sentry target add entity:wolf 那么这个SentryNPC就会攻击狼这个生物
/sentry target add entity:all
/sentry ignore add entity:owner
那么这个SentryNPC就会攻击所有者以外的所有生物
NPC属性设置
/sentry 参数 值
栗子:/sentry health 30 设置这个NPC的血为30血
参数 默认值 可控范围 health 20 1-2000000 生命值,MC默认20点。 armor 0 0-2000000 护甲,减少所受伤害。 [10点护甲就将会变得非常变态(身上的装备只是装饰)也就是说普通的钻石剑根本伤不了] strength 1 0-2000000 攻击力,每次攻击所造成的伤害点数, 与武器和对象无关 range 10 1-100 攻击范围,过大会卡服,推荐在24以下 speed 1.0 0.0-1.5 移动速度,推荐值:0.7,过高会卡服 attackrate 2.0 0.0-30.0 攻击速度,对近战武器无效,推荐在0.8-1.2之间 healrate 0.0 0.0-300.0 自动治疗点数,这个不会影响服务器性能,可以随意设置 nightvision 16 0-16 夜视,默认值16也就是说默认的NPC几乎是不分白天黑夜的,推荐设置为8-10。 respawn 10 -1-2000000 死亡自动复活秒数,推荐在5-10s之间 warningrange 0 0-50 NPC自动警告/打招呼的范围,0为禁用 follow 4 0-32 保镖NPC的跟随距离。 NPC打招呼/警告消息设置(需要设置warningrange参数) 一个栗子:/sentry greeting <PLAYER>,今天天气真不错! NPC高级设置 /sentry 参数 true/false (true开启/false关闭) 参数 默认值 介绍 drops false 是否掉落身着物品 和 少量经验。 killdrops true NPC击杀怪物后,怪物是否掉落物品和经验 invincible false 开启此项NPC将进入无敌模式(无限血), 被攻击会回击、同时显示被攻击动画。 retaliate true 开启此项 NPC会对任何攻击他的实体 进行回击。如果他作为保镖,但是他人主人攻击了他,他仍然会去攻击主人。 criticals true 控制NPC是否能暴击和躲避(miss),设置为false 代表仅运用普通伤害。 mount false 骑乘控制。 具体请看mount条目(待译) targetable true 设置NPC是否会被周围的怪物生物攻击。 栗子:/sentry killdrops false 这样NPC杀怪后,怪就不会掉落了 给NPC拿剑NPC就是战士,给NPC拿弓箭NPC就是弓箭手
/sentry warning <消息> 警告
/sentry greeting <消息> 打招呼
大部分转自:http://www.mcbbs.net/thread-488928-1-1.html
spigotmc/bukkit版下载地址: http://dev.bukkit.org/bukkit-plugins/citizens/files
Cauldron版插件下载: http://pan.baidu.com/s/1ntYOPNN
选择对应服务端版本的插件下载
请不要做伸手党......