- API版本
- 3.x.x
- 语言支持
- 中文(简体)
经过测试,本插件不能在11月份更新的pmmp核心使用了,请使用老版本!!
前言
我本来以为这个插件的功能比目前的更加强大,但是作者还没做完(他在介绍里也没有说!!),导致插件强大程度也没有达到我预期的目的,本来还想自用,就发出来吧!
欢迎加入公益化插件交流项目,群聊号码:435691923(加入免金粒下载)
指令
/lobby 返回大厅
/sw help 查看指令列表
/sw random 快速加入一个竞技场
/sw stats 查看你的游戏记录
/sw reload 重新加载本插件
/sw creare 新建一个竞技场
/sw cage 选择你的空岛战争笼子样式(暂不可用)
/sw start/stop 竞技场名字 强制开始或结束一个竞技场的游戏
/sw settings 设置一个竞技场
/sw join 加入一个竞技场
/sw setlobby 设置游戏主大厅
/sw kit 选择职业(暂不可用)
/sw npc 设置排行榜NPC
/sw about 关于本插件
特色介绍
Panel - 在新建/设置一个竞技场采用GUI全息菜单
TopWinner - 通过NPC展示最多胜场的玩家们
Kit - 职业(暂不可用)
CustomCage - 自定义笼子样式(暂不可用)
GraceTimer - 美妙绝伦的倒计时样式
HandleItem - 玩家在游戏中触发一些事件后会得到特别物品(例如加入、死亡),且可在配置文件中自定义
LevelChestRandom - 多等级划分的箱子重置系统(还未完善)
MutilLanguage - 多语言,可惜原版并没有简体中文
Datebase - 数据库支持
Trailer - 首次加入播放3D播放片(仅限Pro版)
配置文件介绍
###########################################################################################
# 这里是YML配置文件区 #
# http://yaml-online-parser.appspot.com #
###########################################################################################
---
# 配置文件版本设置
# 请勿随意更改
config-version: "CrazyDave"
# 综合游戏设置
general:
# 游戏语言
# 目前可用的游戏语言:
# - en_US: 已被汉化为简体中文,原英文文件已被删除,请勿更改
language: 'en_US'
# 本插件的提示前缀
# 可使用 `&` 代替 `§`
prefix: '§d[§e空岛战争§d] &a'
# 配套经济插件
# 可用的经济插件: `EconomyAPI`, `PocketMoney`, `MassiveEconomy`, `GoldStd`.
use-economy: true
# 配套职业插件
# 是否使用职业插件
use-kits: false
# 玩家加入竞技场时的血量
join-health: 20
# 玩家在竞技场时可以使用的指令
# 请确保这些指令不会引起游戏作弊
accepted-cmd: "leave:stats:kits"
# 满员自动开始游戏功能
start-when-full: true
# 在竞技场还未开始游戏时是否允许物品交换
# 包括捡起和符号物品
item-interact: false
# 是否使用zip压缩进行备份地图
zip-archive: true
# 本功能尚未开发完成,请不要更改!
zip-compression: false
# 竞技场消息发送设置
# 如果你不想要发送提示消息,设置0
# 如果你想要发送普通消息,设置1
# 如果你想要发送Boss血量条消息,设置2
typeMessageSendArena: 1
# 游戏时是否被给予一些药水效果
isModded: false
# 聊天设置
chat:
# 是否监听聊天
chat-listener: true
# 聊天样式
# 你可以使用 `&` 代替 `§`
# 可变量: `%1` => 代指对应的玩家名字 | `%2` => 代指对应的玩家发送的消息
chat-format-player: "&a%1 &0-> &f%2"
chat-format-spectate: "&7[已战败] %1 &0-> &7%2"
# 是否允许观察者消息被游戏中玩家看到
chat-spy: true
# 游戏中物品设置
# Support 1.1 -> 1.2
item:
# 是否加载特别物品
enable-special-item: true
# 是否加载双击物品
enable-double-tap: true
# 双击物品两次之间时间间隔
double-tap-interval: 5
# 以下物品将会在玩家在游戏中(包括在空岛5秒倒计时笼子和旁观者模式下)可被使用
slot-spectator-1:
item-name: "&a传送到离你最近的玩家"
item-id: "345:0"
item-place: 0
item-cmd: "sw execute teleportNearest"
show-after-win: false
item-spectate: true
slot-spectator-2:
item-name: "&a加入另一个竞技场"
item-id: "339:0"
item-cmd: "sw random"
item-place: 4
item-spectate: true
double-tap-message: "&a你确定要离开这个竞技场吗?再点击一次即可确认"
slot-public-1:
item-name: "&c离开"
item-place: 8
item-id: "355:14"
item-cmd: "leave"
item-spectate: true
double-tap-message: "&a你确定要离开这个竞技场吗?再点击一次即可确认"
slot-public-2:
item-name: "&c离开"
item-place: 8
item-id: "355:14"
item-cmd: "leave"
double-tap-message: "&a你确定要离开这个竞技场吗?再点击一次即可确认"
slot-join-1:
item-name: "&a职业"
bypass-double-tap: true
show-after-win: false
item-id: "268:0"
item-place: 0
item-cmd: "kit"
# 数据库设置
database:
# 选择你的数据库种类,可用的有: MySQL, SQLite
selected-database: "SQLite"
# 数据库配置
mysql:
hostname: "0.0.0.0"
port: 3306
user: "root"
password: "1234IsNotAGoodPassword"
database: "database"
prefix: "Server01"
sqlite:
# 可变量: %1 => 代替此服务器的absolute path值 %2 => 代替此插件的absolute path值
path: "%2/SkyWars.db"
# 播放片设置
# 请编辑此文件trailer.yml来实现本功能
trailer:
# 是否启用播放片
# 当玩家不知道如何游玩此游戏时,播放片将会以3D动态效果告知玩家
enable-trailer: true
# 每个场景切换时间间隔
next-location-interval: 5
...
前言
我本来以为这个插件的功能比目前的更加强大,但是作者还没做完(他在介绍里也没有说!!),导致插件强大程度也没有达到我预期的目的,本来还想自用,就发出来吧!
欢迎加入公益化插件交流项目,群聊号码:435691923(加入免金粒下载)
指令
/lobby 返回大厅
/sw help 查看指令列表
/sw random 快速加入一个竞技场
/sw stats 查看你的游戏记录
/sw reload 重新加载本插件
/sw creare 新建一个竞技场
/sw cage 选择你的空岛战争笼子样式(暂不可用)
/sw start/stop 竞技场名字 强制开始或结束一个竞技场的游戏
/sw settings 设置一个竞技场
/sw join 加入一个竞技场
/sw setlobby 设置游戏主大厅
/sw kit 选择职业(暂不可用)
/sw npc 设置排行榜NPC
/sw about 关于本插件
特色介绍
Panel - 在新建/设置一个竞技场采用GUI全息菜单
TopWinner - 通过NPC展示最多胜场的玩家们
Kit - 职业(暂不可用)
CustomCage - 自定义笼子样式(暂不可用)
GraceTimer - 美妙绝伦的倒计时样式
HandleItem - 玩家在游戏中触发一些事件后会得到特别物品(例如加入、死亡),且可在配置文件中自定义
LevelChestRandom - 多等级划分的箱子重置系统(还未完善)
MutilLanguage - 多语言,可惜原版并没有简体中文
Datebase - 数据库支持
Trailer - 首次加入播放3D播放片(仅限Pro版)
配置文件介绍
###########################################################################################
# 这里是YML配置文件区 #
# http://yaml-online-parser.appspot.com #
###########################################################################################
---
# 配置文件版本设置
# 请勿随意更改
config-version: "CrazyDave"
# 综合游戏设置
general:
# 游戏语言
# 目前可用的游戏语言:
# - en_US: 已被汉化为简体中文,原英文文件已被删除,请勿更改
language: 'en_US'
# 本插件的提示前缀
# 可使用 `&` 代替 `§`
prefix: '§d[§e空岛战争§d] &a'
# 配套经济插件
# 可用的经济插件: `EconomyAPI`, `PocketMoney`, `MassiveEconomy`, `GoldStd`.
use-economy: true
# 配套职业插件
# 是否使用职业插件
use-kits: false
# 玩家加入竞技场时的血量
join-health: 20
# 玩家在竞技场时可以使用的指令
# 请确保这些指令不会引起游戏作弊
accepted-cmd: "leave:stats:kits"
# 满员自动开始游戏功能
start-when-full: true
# 在竞技场还未开始游戏时是否允许物品交换
# 包括捡起和符号物品
item-interact: false
# 是否使用zip压缩进行备份地图
zip-archive: true
# 本功能尚未开发完成,请不要更改!
zip-compression: false
# 竞技场消息发送设置
# 如果你不想要发送提示消息,设置0
# 如果你想要发送普通消息,设置1
# 如果你想要发送Boss血量条消息,设置2
typeMessageSendArena: 1
# 游戏时是否被给予一些药水效果
isModded: false
# 聊天设置
chat:
# 是否监听聊天
chat-listener: true
# 聊天样式
# 你可以使用 `&` 代替 `§`
# 可变量: `%1` => 代指对应的玩家名字 | `%2` => 代指对应的玩家发送的消息
chat-format-player: "&a%1 &0-> &f%2"
chat-format-spectate: "&7[已战败] %1 &0-> &7%2"
# 是否允许观察者消息被游戏中玩家看到
chat-spy: true
# 游戏中物品设置
# Support 1.1 -> 1.2
item:
# 是否加载特别物品
enable-special-item: true
# 是否加载双击物品
enable-double-tap: true
# 双击物品两次之间时间间隔
double-tap-interval: 5
# 以下物品将会在玩家在游戏中(包括在空岛5秒倒计时笼子和旁观者模式下)可被使用
slot-spectator-1:
item-name: "&a传送到离你最近的玩家"
item-id: "345:0"
item-place: 0
item-cmd: "sw execute teleportNearest"
show-after-win: false
item-spectate: true
slot-spectator-2:
item-name: "&a加入另一个竞技场"
item-id: "339:0"
item-cmd: "sw random"
item-place: 4
item-spectate: true
double-tap-message: "&a你确定要离开这个竞技场吗?再点击一次即可确认"
slot-public-1:
item-name: "&c离开"
item-place: 8
item-id: "355:14"
item-cmd: "leave"
item-spectate: true
double-tap-message: "&a你确定要离开这个竞技场吗?再点击一次即可确认"
slot-public-2:
item-name: "&c离开"
item-place: 8
item-id: "355:14"
item-cmd: "leave"
double-tap-message: "&a你确定要离开这个竞技场吗?再点击一次即可确认"
slot-join-1:
item-name: "&a职业"
bypass-double-tap: true
show-after-win: false
item-id: "268:0"
item-place: 0
item-cmd: "kit"
# 数据库设置
database:
# 选择你的数据库种类,可用的有: MySQL, SQLite
selected-database: "SQLite"
# 数据库配置
mysql:
hostname: "0.0.0.0"
port: 3306
user: "root"
password: "1234IsNotAGoodPassword"
database: "database"
prefix: "Server01"
sqlite:
# 可变量: %1 => 代替此服务器的absolute path值 %2 => 代替此插件的absolute path值
path: "%2/SkyWars.db"
# 播放片设置
# 请编辑此文件trailer.yml来实现本功能
trailer:
# 是否启用播放片
# 当玩家不知道如何游玩此游戏时,播放片将会以3D动态效果告知玩家
enable-trailer: true
# 每个场景切换时间间隔
next-location-interval: 5
...