• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

Sentinel:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
(移除个人信息)
无编辑摘要
 
(未显示4个用户的7个中间版本)
第4行: 第4行:
|網址=[http://ci.citizensnpcs.co/job/Sentinel 下载地址]<br/>[https://www.spigotmc.org/resources/sentinel.22017/ 下载地址(Spigot)]<br/>[http://dev.bukkit.org/bukkit-plugins/sentinel/ 下载地址(Bukkit)]
|網址=[http://ci.citizensnpcs.co/job/Sentinel 下载地址]<br/>[https://www.spigotmc.org/resources/sentinel.22017/ 下载地址(Spigot)]<br/>[http://dev.bukkit.org/bukkit-plugins/sentinel/ 下载地址(Bukkit)]
}}
}}
[[Category:信息]][[Category:角色]][[Category:综合]][[Category:其他]][[Category:娱乐]]
[[Category:信息]][[Category:角色]][[Category:综合]][[Category:其它]][[Category:娱乐]]
<br/>
<br/>
<pre>
<pre>
第16行: 第16行:
===注意事项===
===注意事项===
* 如果你的NPC没有近战伤害,请您把配置文件config.yml里的workaround damage  改为true
* 如果你的NPC没有近战伤害,请您把配置文件config.yml里的workaround damage  改为true
* 我连这个都给你声明了,我真的很良心的
 
===使用教程===
===使用教程===
*首先,让我怀着激动的心,颤抖的手,来介绍下如何使用这个插件吧!
* 下载:Citizens与Sentinel并放入plugins文件夹
* 安装
* 重启服务器
* 下载:Citizens 插件
 
* 上面已经给出了地址
* 首先创建一个NPC
* 然后下载本插件
* 使用/npc sel 命令选择NPC,或使用/npc create name 命令新建NPC
* 把Citizens 和本插件,一起放进服务端插件文件夹里(叫什么我不用告诉你了吧,都玩NPC这么高端的东西了,这位腐竹,你应该懂的)
* 接着输入/trait Sentinel,设置NPC为哨兵
* 为了保险起见,请关闭你的服务器重启吧! 来死狗,跟我走吧!向快乐出发
* 再输入/npc equip 设置NPC装备
* 首先,你得创建一个NPC,这个我们略过(你可以去看我帖子上留的那个帖子里的介绍-PS 这话感觉有点像顺口溜)
* 手持要给NPC装备的护甲或武器,对着NPC右键。
* 选择你要成为哨兵的NPC (选择输入/npc sel 或者 新建立一个输入 /npc create Bob)
* 输入/sentinel addtarget MONSTERS,给哨兵添加攻击目标的类型。
* 接着请输入: /trait Sentinel
* 输入/sentinel help 显示帮助界面
* 接着再请输入 /npc equip
 
* 为啥要输入/npc equip 呢。这是为了给你的哨兵穿装备!
* 注意:在没有开无敌的模式下,不要给哨兵添加攻击玩家的命令!
* 大哥,你东北的啊!哎呀,你咋知道的呢! 你瞅啥!)
 
* 手里拿着你要给NPC装备的护甲和武器!!看好了,是手持! 然后对着NPC右键!.
* ---(看,你能分清哪个是NPC,哪个是我不!{:695:}围观群众:当然分得清拉,穷吊哪来的皮肤-哎呀少年,你很机智,今天保护费交了么--)
*
*
* 我们接着说!
* {:cb_side:}然后输入 /sentinel addtarget MONSTERS
* 这么做的目的是干啥呢?听好了!这么做的目的是给哨兵添加目标,
* 后面的MONSTERS 是类型!你也可以输入成玩家,那你小心了!连你一起切了!{:diamond_sword:}
* 来,让我们召唤一只[zombie],我们的哨兵是否会干它呢!这里我们卖个关子!(吊人胃口- 吊人? 这句成语是这么说的么,我用的搜狗没错吧!)
* 接着我们再输入: /sentinel help
* 输入后 会出现一大波英文!你如果看不懂,还是看我的帖子吧!
* 看了这个你看起来简短,但是打字并不简短的教程!
* 你应该能够自由的玩转这个哨兵了!
* 但是,然后我得提醒你以下!在没有开无敌的模式下!不要给哨兵添加攻击玩家的命令!
* 否则后果自负!
* 一个自由玩转的栗子:
* 我在我服里创建了一个剧情,作为主角的你要去城堡里见美丽的公主!
* 作为公主当然有守卫,而作为主角的你整天手持无敌神剑晃荡,
* 那么这一点不符合宫廷礼仪!然后当你手持无敌贱在哨兵面前走过时,哨兵会认为你是剑人,于是就会来攻击你!
* 曾么做到的!你只需要输入! /sentinel addtarget helditem:.*sword
===游戏命令===
===游戏命令===


* /sentinel help - Shows help info.
* /sentinel help - 显示帮助列表
* /sentinel addtarget TYPE - Adds a target.
* /sentinel addtarget TYPE - 添加攻击目标
* /sentinel removetarget TYPE - Removes a target.
* /sentinel removetarget TYPE - 移除攻击目标
* /sentinel addignore TYPE - Ignores a target.
* /sentinel addignore TYPE - 忽略攻击目标
* /sentinel removeignore TYPE - Allows targetting a target.
* /sentinel removeignore TYPE - 允许锁定目标
* /sentinel range RANGE - Sets the NPC's maximum attack range.
* /sentinel range RANGE - 设置NPC的最大攻击范围
* /sentinel damage DAMAGE - Sets the NPC's attack damage.
* /sentinel damage DAMAGE - 设置NPC的最大攻击力
* /sentinel armor ARMOR - Sets the NPC's armor level.
* /sentinel armor ARMOR - 设置NPC的盔甲等级
* /sentinel health HEALTH - Sets the NPC's health level.
* /sentinel health HEALTH - 设置NPC的血量
* /sentinel attackrate RATE - Changes the rate at which the NPC attacks, in ticks.
* /sentinel attackrate RATE - 改变NPC的攻击速率,单位tick
* /sentinel healrate RATE - Changes the rate at which the NPC heals, in ticks.
* /sentinel healrate RATE - 改变内NPC恢复的血量,单位tick
* /sentinel respawntime TIME - Changes the time it takes for the NPC to respawn, in ticks.
* /sentinel respawntime TIME - 改变NPC重生所耗费的时间,单位tick
* /sentinel chaserange RANGE - Changes the maximum distance an NPC will run before returning to base.
* /sentinel chaserange RANGE - 设置NPC在离基地多远时会跑步
* /sentinel guard (PLAYERNAME) - Makes the NPC guard a specific player. Don't specify a player to stop guarding.
* /sentinel guard (PLAYERNAME) - 使NPC保护一个玩家(注:结束保护时不要使用该指令)
* /sentinel invincible - Toggles whether the NPC is invincible.
* /sentinel invincible - 设置NPC是否无敌
* /sentinel fightback - Toggles whether the NPC will fight back.
* /sentinel fightback - 设置NPC是否还手
* /sentinel needammo - Toggles whether the NPC will need ammo.
* /sentinel needammo - 设置NPC是否需要弹药
* /sentinel safeshot - Toggles whether the NPC will avoid damaging non-targets.
* /sentinel safeshot - 切换NPC是否会避免伤害非目标生物.
* /sentinel chaseclose - Toggles whether the NPC will chase while in 'close quarters' fights.
* /sentinel chaseclose - 切换NPC是否会在近战中追逐.
* /sentinel chaseranged - Toggles whether the NPC will chase while in ranged fights.
* /sentinel chaseranged - 切换NPC是否会在远距离战斗中追逐.
* /sentinel drops - Changes the drops of the current NPC.
* /sentinel drops - 改变当前NPC的掉落物.
* /sentinel spawnpoint - Changes the NPC's spawn point to its current location, or removes it if it's already there.
* /sentinel spawnpoint - 改变NCP重生点到NPC当前站立位置,或移除已经设置的重生点.
* /sentinel forgive - Forgives all current targets.
* /sentinel forgive - 遗忘当前所有目标.
* /sentinel enemydrops - Toggles whether enemy mobs of this NPC drop items.
* /sentinel enemydrops - 切换NPC被杀死后是否掉落物品.
* /sentinel info - Shows info on the current NPC.
* /sentinel info - 显示选中NPC的信息.
* /sentinel stats - Shows statistics about the current NPC.
* /sentinel stats - 显示选中NPC的状态.
* /sentinel targets - Shows the targets of the current NPC.
* /sentinel targets - 显示选中NPC的攻击目标.
* /sentinel kill - Kills the NPC.
* /sentinel kill - 杀死选中NPC.
* /sentinel respawn - Respawns the NPC.
* /sentinel respawn - 复活选中NPC.
* /sentinel targettime TIME - Sets the NPC's enemy target time limit.
* /sentinel targettime TIME - 设置NPC的攻击目标敌对时间.
* /sentinel speed - Sets the NPC's movement speed modifier.
* /sentinel speed - 设置NPC的移动速度.
* /sentinel autoswitch - Toggles whether the NPC automatically switches items.
* /sentinel autoswitch - 设置NPC是否会自动切换物品.
* /sentinel targettime TIME - Sets the NPCs enemy target time limit.
* /sentinel greeting GREETING - 设置NPC的见面对话.
* /sentinel greeting GREETING - Sets a greeting message for the NPC to say.
* /sentinel warning WARNING - 设置NPC的警告对话.
* /sentinel warning WARNING - Sets a warning message for the NPC to say.
* /sentinel greetrange RANGE - 设置NPC可以看到玩家发出见面对话的距离.
* /sentinel greetrange RANGE - Sets how far a player can be from an NPC before they are greeted.
* /sentinel accuracy OFFSET - 设置NPC的精确度(此举翻译不确定).
* /sentinel accuracy OFFSET - Sets the accuracy of an NPC.
* Sentry user?
* Sentry user?
*  
*  
* Type "/sentinel sentryimport" on a server running both Sentry and Sentinel to instantly transfer all data to Sentinel!
* Type "/sentinel sentryimport" on a server running both Sentry and Sentinel to instantly transfer all data to Sentinel!
===权限===
===权限===


第100行: 第80行:
* sentinel.info for commands: info, stats, targets
* sentinel.info for commands: info, stats, targets
* Everything else is "sentinel.X" where "X" is the command name, EG "sentinel.damage".
* Everything else is "sentinel.X" where "X" is the command name, EG "sentinel.damage".
===可以设置成为目标的类型===
===攻击目标的类型列表===


* Primary set:
* 主要:
* NPCS, -殴打其他NPC
* NPCS,其他NPC
* OWNER,-殴打你!
* OWNER,拥有者
* PASSIVE_MOB,
* PASSIVE_MOB,被动怪物
* MOBS,
* MOBS,主动怪物
* MONSTERS, -怪物
* MONSTERS,怪物
* PLAYERS, 殴打玩家
* PLAYERS,玩家
* PIGS, 殴打猪
* PIGS,
* OCELOTS, 殴打猫
* OCELOTS,
* COWS, 殴打牛
* COWS,
* RABBITS, 殴打兔子-残忍啊
* RABBITS,
* SHEEP, 殴打羊-为啥啊
* SHEEP,
* CHICKENS, 殴打鸡-有必要吗
* CHICKENS,
* HORSES, 殴打马-几个意思啊·马也打
* HORSES,
* MUSHROOM_COW, 殴打蘑菇牛-哨兵真能碰到这个么。。
* MUSHROOM_COW,蘑菇牛
* IRON_GOLEMS, 殴打铁傀儡 -这是要进攻村庄吗
* IRON_GOLEMS,铁傀儡
* SQUIDS, -殴打鱿鱼
* SQUIDS,鱿鱼
* VILLAGER, 殴打村民-犯法你知道吗
* VILLAGER,村民
* WOLF, 殴打狼
* WOLF,
* SNOWMEN, 殴打雪人
* SNOWMEN,雪人
* WITCH, 殴打女巫
* WITCH,女巫
* GUARDIANS, 殴打守护者-新版生物
* GUARDIANS,守护者
* SHULKERS,
* SHULKERS,潜影贝
* CREERERS,
* CREERERS,苦力怕
* SKELETONS,
* SKELETONS,骷髅
* ZOMBIES,
* ZOMBIES,僵尸
* MAGMA_CUBES,
* MAGMA_CUBES,岩浆怪
* ZOMBIE_PIGMEN,
* ZOMBIE_PIGMEN,僵尸猪人
* SILVERFISH, BATS,
* SILVERFISH,蠹虫
* BLAZES,
* BATS,蝙蝠
* GHASTS,
* BLAZES,烈焰人
* GIANTS,
* GHASTS,恶魂
* SLIME,
* GIANTS,巨人
* SPIDER,
* SLIME,史莱姆
* CAVE_SPIDERS,
* SPIDER,蜘蛛
* ENDERMEN,
* CAVE_SPIDERS,洞穴蜘蛛
* ENDERMITES,
* ENDERMEN,末影人
* WITHER,
* ENDERMITES,末影螨
* ENDERDRAGON
* WITHER,凋灵
* ENDERDRAGON,末影龙
*  
*  
* 还有
* player:NAME(REGEX),某个玩家
* player:NAME(REGEX), --玩家名
* npc:NAME(REGEX),某个NPC
* npc:NAME(REGEX), -NPC名字
* entityname:NAME(REGEX),某个实体
* entityname:NAME(REGEX),  
* helditem:MATERIALNAME(REGEX),手持某个物品的实体
* helditem:MATERIALNAME(REGEX),  
* group:GROUPNAME(EXACT),某个组
* group:GROUPNAME(EXACT),  
* event:pvp/pvnpc/pve,某个事件状态
* event:pvp/pvnpc/pve
* Some random supported things,随机支持一些事情
* Some random supported things


===可以使用的武器类型===
===可以使用的武器类型===


* Fists
* Fists,拳头
* Swords/tools
* Swords,剑
* Bow
* Tools,工具
* Bow,弓
* 可以为NPC设置各种类型的箭!
* 可以为NPC设置各种类型的箭!
* Blaze rod (shoots fire balls!)
* 火焰棒(发射火球)
* Potions (splash, lingering)
* 药水(飞溅,持续)
* Nether star (strikes lightning!)
* 下界之星(闪电袭击)
* Spectral arrow (makes the target glow, without damaging it.)
* 光灵箭(使目标发光,而不破坏它)
* (To make a target glow ++ damage it, equip a bow + arm it with spectral arrows!)
* (要使目标发光并伤害它, equip a bow + arm it with spectral arrows!)
* Snowballs
* 雪球
* Respawning can be set to "-1" to cause the NPC to delete itself on death, or "0" to prevent respawn.
* 重生可以设置为“-1”,使NPC在死亡时自己删除,或者“0”以防止重生。
* Sentinels will guard a point or path if either is set using the command "/npc path"
* Sentinels will guard a point or path if either is set using the command "/npc path"
* To make a ghast or blaze fire fireballs, give them a blazerod!
* To make a ghast or blaze fire fireballs, give them a blazerod!

2021年5月16日 (日) 05:23的最新版本

Sentinel
外文名Sentinel
插件类型Spigot / CraftBukkit
最新版本0.6
兼容服务端Spigot 1.10
源地址http://dev.bukkit.org/bukkit-plugins/Sentinel


[信息|角色|综合|其他|娱乐]Sentry—— 强大神奇的自定义NPC扩展! [内附教程][全版本]
http://www.mcbbs.net/forum.php?mod=viewthread&tid=488928
看了这个这个帖子,你应该能大体明白这个插件的作用
本地化介绍
Sentry最新版: 支持 Spigot 1.10


注意事项

  • 如果你的NPC没有近战伤害,请您把配置文件config.yml里的workaround damage 改为true

使用教程

  • 下载:Citizens与Sentinel并放入plugins文件夹
  • 重启服务器
  • 首先创建一个NPC
  • 使用/npc sel 命令选择NPC,或使用/npc create name 命令新建NPC
  • 接着输入/trait Sentinel,设置NPC为哨兵
  • 再输入/npc equip 设置NPC装备
  • 手持要给NPC装备的护甲或武器,对着NPC右键。
  • 输入/sentinel addtarget MONSTERS,给哨兵添加攻击目标的类型。
  • 输入/sentinel help 显示帮助界面
  • 注意:在没有开无敌的模式下,不要给哨兵添加攻击玩家的命令!

游戏命令

  • /sentinel help - 显示帮助列表
  • /sentinel addtarget TYPE - 添加攻击目标
  • /sentinel removetarget TYPE - 移除攻击目标
  • /sentinel addignore TYPE - 忽略攻击目标
  • /sentinel removeignore TYPE - 允许锁定目标
  • /sentinel range RANGE - 设置NPC的最大攻击范围
  • /sentinel damage DAMAGE - 设置NPC的最大攻击力
  • /sentinel armor ARMOR - 设置NPC的盔甲等级
  • /sentinel health HEALTH - 设置NPC的血量
  • /sentinel attackrate RATE - 改变NPC的攻击速率,单位tick
  • /sentinel healrate RATE - 改变内NPC恢复的血量,单位tick
  • /sentinel respawntime TIME - 改变NPC重生所耗费的时间,单位tick
  • /sentinel chaserange RANGE - 设置NPC在离基地多远时会跑步
  • /sentinel guard (PLAYERNAME) - 使NPC保护一个玩家(注:结束保护时不要使用该指令)
  • /sentinel invincible - 设置NPC是否无敌
  • /sentinel fightback - 设置NPC是否还手
  • /sentinel needammo - 设置NPC是否需要弹药
  • /sentinel safeshot - 切换NPC是否会避免伤害非目标生物.
  • /sentinel chaseclose - 切换NPC是否会在近战中追逐.
  • /sentinel chaseranged - 切换NPC是否会在远距离战斗中追逐.
  • /sentinel drops - 改变当前NPC的掉落物.
  • /sentinel spawnpoint - 改变NCP重生点到NPC当前站立位置,或移除已经设置的重生点.
  • /sentinel forgive - 遗忘当前所有目标.
  • /sentinel enemydrops - 切换NPC被杀死后是否掉落物品.
  • /sentinel info - 显示选中NPC的信息.
  • /sentinel stats - 显示选中NPC的状态.
  • /sentinel targets - 显示选中NPC的攻击目标.
  • /sentinel kill - 杀死选中NPC.
  • /sentinel respawn - 复活选中NPC.
  • /sentinel targettime TIME - 设置NPC的攻击目标敌对时间.
  • /sentinel speed - 设置NPC的移动速度.
  • /sentinel autoswitch - 设置NPC是否会自动切换物品.
  • /sentinel greeting GREETING - 设置NPC的见面对话.
  • /sentinel warning WARNING - 设置NPC的警告对话.
  • /sentinel greetrange RANGE - 设置NPC可以看到玩家发出见面对话的距离.
  • /sentinel accuracy OFFSET - 设置NPC的精确度(此举翻译不确定).
  • Sentry user?
  • Type "/sentinel sentryimport" on a server running both Sentry and Sentinel to instantly transfer all data to Sentinel!

权限

  • sentinel.basic for the /sentinel command
  • sentinel.admin to edit other player's Sentinel NPCs.
  • sentinel.greet for commands: greeting, warning, greetrange
  • sentinel.info for commands: info, stats, targets
  • Everything else is "sentinel.X" where "X" is the command name, EG "sentinel.damage".

攻击目标的类型列表

  • 主要:
  • NPCS,其他NPC
  • OWNER,拥有者
  • PASSIVE_MOB,被动怪物
  • MOBS,主动怪物
  • MONSTERS,怪物
  • PLAYERS,玩家
  • PIGS,猪
  • OCELOTS,猫
  • COWS,牛
  • RABBITS,兔
  • SHEEP,羊
  • CHICKENS,鸡
  • HORSES,马
  • MUSHROOM_COW,蘑菇牛
  • IRON_GOLEMS,铁傀儡
  • SQUIDS,鱿鱼
  • VILLAGER,村民
  • WOLF,狼
  • SNOWMEN,雪人
  • WITCH,女巫
  • GUARDIANS,守护者
  • SHULKERS,潜影贝
  • CREERERS,苦力怕
  • SKELETONS,骷髅
  • ZOMBIES,僵尸
  • MAGMA_CUBES,岩浆怪
  • ZOMBIE_PIGMEN,僵尸猪人
  • SILVERFISH,蠹虫
  • BATS,蝙蝠
  • BLAZES,烈焰人
  • GHASTS,恶魂
  • GIANTS,巨人
  • SLIME,史莱姆
  • SPIDER,蜘蛛
  • CAVE_SPIDERS,洞穴蜘蛛
  • ENDERMEN,末影人
  • ENDERMITES,末影螨
  • WITHER,凋灵
  • ENDERDRAGON,末影龙
  • player:NAME(REGEX),某个玩家
  • npc:NAME(REGEX),某个NPC
  • entityname:NAME(REGEX),某个实体
  • helditem:MATERIALNAME(REGEX),手持某个物品的实体
  • group:GROUPNAME(EXACT),某个组
  • event:pvp/pvnpc/pve,某个事件状态
  • Some random supported things,随机支持一些事情

可以使用的武器类型

  • Fists,拳头
  • Swords,剑
  • Tools,工具
  • Bow,弓
  • 可以为NPC设置各种类型的箭!
  • 火焰棒(发射火球)
  • 药水(飞溅,持续)
  • 下界之星(闪电袭击)
  • 光灵箭(使目标发光,而不破坏它)
  • (要使目标发光并伤害它, equip a bow + arm it with spectral arrows!)
  • 雪球
  • 重生可以设置为“-1”,使NPC在死亡时自己删除,或者“0”以防止重生。
  • Sentinels will guard a point or path if either is set using the command "/npc path"
  • To make a ghast or blaze fire fireballs, give them a blazerod!