- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
Heroes
Heroes
外文名 | Heroes |
插件类型 | Spigot / CraftBukkit |
最新版本 | v1.5.5.7 |
兼容服务端 | 全版本 |
前置插件 | Vault |
源地址 | http://dev.bukkit.org/bukkit-plugins/Heroes |
Heroes是一款具有高度灵活性,可配置的强大RPG系统插件。它自带了独立的经验系统,组队,技能等,为了避免冲突不建议再添加修改血量,经验,组队之类的插件。
插件特性
- 职业
- 设置每个职业分类下玩家默认拥有的权限
- 自定义职业名称
- 支持职业进阶关系(例:战士→狂战士)
- 设置物品限制
- 职业可分主职业,副职业
- 可用技能
- 基于Heroes平台的技能(有能力者可自己开发)
- 使用/skill <技能名> 使用技能
- 允许开发者加入自己编译的技能
- 通过skill.yml配置技能或者class.yml文件覆盖技能属性
- 权限技能
- 基于权限节点系统, 可设置达到指定等级后获得某权限
- 不要尝试使用 /skill prefix(前缀) - 此指令仅仅是给予玩家权限节点
- 绑定技能
- 可用 '/bind <技能>' 绑定到一个物品,右键之使用
- 再次使用 '/bind' 清除绑定技能,右键生效
- 只可以绑定你当前能使用的技能
- 物品栏 & 限制
- 护甲&武器的使用可基于不同职业进行限制
- 可在class.yml文件内修改配置
- 等级系统
- /level - 显示经验信息 - 显示升至下一级所需经验.
- 可设置等级对应的阶级 - 当玩家达到该等级可自动切换到不同的阶级,他们的等级/技能都保存在主阶级下
- 可设置曲线增长的经验值实现低级升级容易、高级升级困难
- 可设置每级增长的生命值
- 设置死亡丢失当前等级的经验 (0.10 = 10%)
- 经验系统
- SKILL - 技能经验
- CRAFTING - 合成物品经验
- MINING - 采矿经验
- KILLING - 杀怪经验
- LOGGING - 伐木经验
- PVP - PVP经验
- 生命/伤害
- 设置环境伤害
- 设置怪物的生命/伤害
- 允许玩家使用床恢复生命!
- 设置玩家生命 (比率也生效)
- 可设置大部分物品的伤害或由单独的阶级分类文件内的class.yml覆盖!
- 法力
- /mana - 显示当前法力值 - 封顶 100%.
- 不同阶级职业设置不同的法力恢复速率
- 服务器控制恢复间隔
- 队伍
- 经验共享
- 队友伤害
- 团队技能
安装方式
1.首先下载Heroes.jar和与Heroes对应版本的技能包
2.将Heroes.jar放入plugin后重启服务器
3.将技能包解压后导入到在plugin生成的heroes文件夹中的skills文件夹
4.reload插件或者重启服务器
插件命令
玩家指令
- /hero 查看heroes指令列表
- /heroes paths 查看可选职业
- /hero specs [primary丨profession] 查看职业特性(primary=主职业丨profession=副职业)
- /hero choose <职业名字> 选择主职业
- /hero profession <职业名字> 选择副职业
- /hero level 查看等级信息
- /hero armor 查看可装备盔甲
- /hero tools 查看可使用工具
- /hero verbose 开启或关闭魔法值和经验值获得提醒
- /hero stfu 设置技能使用信息是否显示
- /hero who <职业名字> 查看目前职业有哪些玩家
- /hero whois <玩家ID> 查看某个玩家的职业
- /hp 查看当前血量
- /mana 查看当前蓝量
- /exp 查看当前经验值
- /skiils <prim丨prof> 查看职业技能
- /bind <技能名字> 绑定技能到手中物品
组队指令
- /party accept <玩家> 接受一个队伍邀请
- /party invite <玩家> 邀请一个玩家到你的队伍
- /party who 查看队伍中玩家列表
- /party leave 离开队伍
- /party mode [pvp丨exp] 开启队友伤害丨开启经验共享
- /p 队伍聊天
- /party lead <玩家>
- /party kick <玩家> 踢掉一个玩家
配置编辑
Heroes设定文件:
- config.yml 总体设定
- damages.yml 伤害设定
- experience.yml 经验设定
- recipes.yml 简易设定
- skills.yml 技能设定
Clasee文件夹中的职业.yml
- 注意:所有编辑项后应空一格,否则将无法读取yml
- name: Admin (职业名字,只能使用英文)
- default: false (是否为默认职业,只能设置一个默认职业)
- wildcard-permission: false (未知)
- parents: (前置职业)
- strong: []
- weak: []
- primary: true (是否为主职业)
- secondary: false (是否为副职业)
- description: The Admin Class Path (职业介绍,可用中文)
- permitted-armor: (允许装备的护甲,必须大写)
- LEATHER 皮甲
- CHAIN 链甲
- IRON 铁甲
- GOLD 金甲
- DIAMOND 钻石甲
- ALL 所有
- permitted-weapon: (允许使用的工具)
- item-damage: (特殊物品伤害)
- item-damage-level: (特殊物品等级限制,即多少级才能使用特殊物品)
- projectile-damage: (投掷物品伤害)
- projectile-damage-level: (投掷物品等级限制)
- permitted-skills: (允许使用的技能)
- experience-sources (经验来源)
- expmodifier: 1.0 (未知)
- base-max-health: 34.0 (基本血量)
- max-health-per-level: 0.5 (每次升级增加血量)
- base-max-mana: 125 (基本蓝量)
- max-mana-per-level: 1 (每次升级增加蓝量)
- mana-regen: 2 (每秒回蓝数值)
- mana-regen-per-level: .1(每次升级增加回蓝数值)
- expLoss: 0.007 (死亡经验丢失)
- wildcard-permission: true(是否出现玩家可加入职业)
- tier: 1 (未知,但是设置为1后玩家无法合成物品)
- recipes: [ default ] (未知)