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

SkillAPI

来自Minecraft插件百科
跳转至: 导航搜索
Icon-info.png
本页面已存在其他语言的内容,请协助翻译为本地化的中文。
  • 点击此处开始翻译。
  • 如本模板出现在原文存档页面,请注意更新主页面后,仍需要去除此处该模板。
  • 如当前页面已经没有需要翻译的内容,请删去待翻译模板。
  • 有标题的大篇幅文章,如果短时间内无法全部翻译,请先把所有的标题翻译出来,以便之后的贡献者选择与翻译章节内容。
Icon-info.png
本条目已有一定量的内容,但仍需完善

欢迎参与本条目的完善工作

你可以从以下几个方面入手

  • 参阅格式化手册,并对该页面进行相应格式排版工作;
  • 日常检查是否内容有更新版本并更新该页面;
  • 修复该页面中已出现/潜在的问题
SkillAPI
外文名SkillAPI
插件类型Spigot / CraftBukkit
兼容服务端1.7,1.8,1.9,1.10,1.11,1.12,1.13
源地址http://dev.bukkit.org/bukkit-plugins/SkillAPI

总览

SkillAPI是一个非常强大的RPG插件,它允许你自定义一个技能或职业,并且你不需要了解任何代码。

完成这一切你只需要一个网页编辑器就可以了,它还有自己的API供其他插件使用。

前置插件

[MCCore]

插件信息

特性

要查看更多付费特性,请查看#付费特性

职业 对你的RPG或小游戏服务器来说一个彻底的职业系统是很棒的,它支持职业编辑,竞赛,并且更多···
技能 完全可自定义的技能允许有无限的可能,特性为技能树和技能等级
技能释放系统 提供一种技能释放系统使你可以选择
物品特效 可以通过在物品上增加说明行来增加使用限制或特殊效果
属性 一个万能的属性系统(力量、速度等),你可以完全自定义
升级效果 升级效果允许你做几乎所有东西
职业技能编辑器 一个强大的职业编辑器,允许你容易的不用码代码做你的技能和职业
SQL 数据库支持 完全支持保存到一个 SQL 数据库,允许跨服使用
经验函数化 允许完全自定义函数化的经验,来允许你控制玩家等级升级速度的快慢
多世界支持 可以在某个特殊的世界禁用插件,不影响该世界的游戏模式
自定义状态 Stuns(防止玩家攻击、移动、使用技能以及移动视角) , Roots(防止玩家移动) 和 Silences(防止玩家使用技能) 等许多状态被插件所提供
聊天前缀 根据玩家选择的职业来增加色彩丰富的名字

教程

安装 安装 SkillAPI 到你电脑上的步骤
动态工具 使用编辑器来提供信息和例子,并在你的服务器上安装他们
代码 API 包括限制,例子,并且一些关于获得本插件的 Java API 的有用的链接

安装

第一步 · 下载

SkillAPI 和它的前置插件 MCCore 都可以通过 BukkitDev 获得。

最新版本支持许多服务器版本,所以不管你在运行什么服务器,你都可以下载最新的版本。

你可以下载最新版本的 SkillAPI 和 MCCore。它们在这里:

第二步 · 安装

安装 SkillAPI 正如同其他插件一样,将它和 MCCore 一起放到你服务器的插件文件夹内就好了。

你第一次启动服务器会创建所有需要的配置文件和文件夹。

第三步 · 配置

有许多可用的配置可用。每个文件都有注释所以你能通过他们容易的明白你可以更改什么。

许多特性默认都被关闭来使插件尽力轻量,所以你应查阅它们来知道你想要启用什么。

可用的文件有:

config.yml 主要的通用配置(从这里开始哦)
attributes.yml 可以自定义属性,包括效果和名称
commands.yml 启用/禁用命令,更改命令反馈消息和输入的命令
groups.yml 包含类选项,如死亡时掉落的经验,魔力回复等
language.yml 包含了大部分发送给玩家的消息
schemes.yml 包含地图菜单的设置,比如字体

指令

/class acc <账户ID>

使用者:仅玩家

用途:改变玩家账户

/class ap [玩家] <数量>

使用者:玩家或控制台

用途:给予玩家属性点

/class attr

使用者:仅玩家

用途:打开属性菜单

/class backup

使用者:玩家或控制台

用途:将SQL数据库的数据备份到本地(必须开启SQL数据库,若为无效数据则会失败)

/class bar

使用者:仅玩家

用途:打开或关闭技能栏(前提是开启技能栏选项)

/class bind <技能>

使用者:仅玩家

用途:将技能绑定到玩家当前手持物品中

/class cast <技能>

使用者:仅玩家

用途:释放技能(前提是满足释放要求)

/class changeclass <玩家> <组> <职业>

使用者:仅玩家

用途:将玩家转职为指定中的职业,并保留当前等级

/class clearbind

使用者:仅玩家

用途:取消绑定在玩家手持物品上的技能

[1]

  1. 先睡觉了。明天更

权限

默认配置文件

参考资料