大爷,麻烦注册一下吧~~~

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 admin 于 2019-11-26 13:20 编辑

插件版本 1.8-1.14
插件作者QQ:482047286
插件前置:
Sentinel以及Citizens插件
注: 帖子提到的Sentinel插件使用教程mcbbs有
插件指令:
mercenary buy [ID]   购买佣兵
mercenary call [ID] 召唤佣兵  
mercenary decall [ID] 消失佣兵
mercenary list    拥有的佣兵列表  
mercenary reload   重载配置文件

对应指令权限:
mercenary.buy
mercenary.call
mercenary.decall
mercenary.list
mercenary.reload
插件使用图片
1.png 2.png
插件配置文件名
Mercenary.yml
maxMercenary: 5 这里指的是每个玩家拥有多少佣兵
test: 这里指的是佣兵的名字
npcid: 1 这个指的是 CitizensNPC id  输入npc list查询这个NPC的ID

money: 100 购买佣兵花费100金钱
points: 100 购买佣兵花费100点券
插件教程
注:Sentinel插件教程mcbbs搬运的 担心小白不会用
首先你得创建NPC 指令/npc create TT 名字随你
接下来/npc list 看npc的ID 。。用于配置佣兵
5.png
  • 接着请输入: /trait Sentinel
  • 接着再请输入 /npc equip
  • 为啥要输入/npc equip  呢。这是为了给你的哨兵穿装备!
  • 手里拿着你要给NPC装备的护甲和武器!!看好了,是手持! 然后对着NPC右键!.
  • npc speed <速度值> 改变NPC的行走速度  (0.1~10)  我担心大家觉得速度不够
  • 然后输入 /sentinel addtarget MONSTERS
  • 这么做的目的是干啥呢?听好了!这么做的目的是给哨兵添加目标,
  • 后面的MONSTERS 是类型!你也可以输入成玩家,那你小心了!连你一起切了!undefined
  • 在没有开无敌的模式下!不要给哨兵添加攻击玩家的命令!
  • 这边关于sentinel指令
  • 例如:让你的NPC攻击拿剑的人/sentinel addtarget helditem:.*sword
  • 使用指令NPC攻击你:/sentinel removeignore owner.
  • 例如:让你的NPC攻击拿剑的人/sentinel addtarget helditem:.*sword
  • /sentinel addtarget TYPE -增加目标
  • /sentinel removetarget TYPE - 移除目标
  • /sentinel addignore TYPE - 忽略目标
  • /sentinel removeignore TYPE - 删除目标
  • /sentinel range RANGE - 允许锁定目标
  • /sentinel damage DAMAGE - 设置NPC最大攻击范围
  • /sentinel armor ARMOR - 设置NPC的攻击伤害
  • /sentinel health HEALTH - 设置NPC的血量
  • /sentinel attackrate RATE ['ranged'] - 改变NPC攻击的速率
  • /sentinel healrate RATE - 改变NPC回血的速率。
  • /sentinel respawntime TIME - 设置NPC复活时间间隔<以秒为单位>
  • /sentinel chaserange RANGE - 改变NPC在检测运行的最大距离。(如果目标进入了NPC范围内,NPC就会主动过去打他)
  • /sentinel invincible NPC无敌
  • /sentinel fightback - NPC会反击(你打他,他会来打你)
  • /sentinel chaseclose - 提示NPC会追逐而“近距离的战斗。
  • /sentinel chaseranged - 切换NOC在远程战斗中追逐。
  • /sentinel drops - 切换NPC掉落物品
  • /sentinel spawnpoint - 改变NPC的复活点点到它当前的位置,或者移除它,如果它已经存在。
  • /sentinel forgive - 不攻击所有目标
  • /sentinel enemydrops - 是否这个NPC掉落的物品。
  • /sentinel info - 显示NPC信息
  • /sentinel targets - 显示当前NPC的目标
  • /sentinel kill -杀死这个NPC
  • /sentinel respawn - 复活这个NPC
  • /sentinel targettime TIME - 设置NPC复活时间
  • /sentinel speed - 设置NPC的移动速度
  • /sentinel targettime TIME - 设置NPC敌人目标的距离
  • /sentinel speed 速度调整( 0.1-10)

可以设置成为目标的类型
Primary set:
  • NPCS, -殴打其他NPC
  • OWNER,-殴打你!
  • MONSTERS, -怪物
  • PLAYERS, 殴打玩家
  • SQUIDS, -殴打鱿鱼
  • VILLAGER, 殴打村民-犯法你知道吗
  • WOLF,  殴打狼
  • SNOWMEN, 殴打雪人
  • WITCH, 殴打女巫
  • GUARDIANS,  殴打守护者-新版生物
  • SKELETONS,
  • ZOMBIES,
  • ZOMBIE_PIGMEN,
  • BLAZES,
  • GHASTS,
  • SLIME,
  • SPIDER,
  • CAVE_SPIDERS,
  • ENDERMEN,
  • ENDERMITES,
  • WITHER,

NPC ID使用方式
看到图中所示 这个npc id是81 那么
打开 佣兵插件 mercenary文件夹的 mercenary文件
用npp打开
如图 6.png
maxMercenary: 5指的是佣兵数量 每个玩家的
text指的是你要的佣兵名字 这边改成wy
npc id 写81
下面 points指的是点券 如果不需要点券直接设置0  要金钱就设置多少金钱 这边设置1000
4.png 3.png 7.png 8.png 9.png 10.png
然后保存 输入mercenary reload 重载
再然后
mercenary help看帮助
mercenary buy wy 指的是刚才你设置的佣兵名字 会扣除游戏币进行购买
mercenary call wy 召唤名字叫wy的佣兵即可
如果你的NPC没有近战伤害,请您把sentinel配置文件config.yml里的workaround damage  改为true





评分

参与人数 1威望 +5 收起 理由
admin + 5 支持

查看全部评分

分享至 : QQ空间
收藏

0 个回复

懒得打字嘛,点击右侧快捷回复 [如下载链接失效请咨询作者] [最好是购买后咨询一下作者] [站长QQ:1926130195]
您需要登录后才可以回帖 登录 | 立即注册