- Resource Type
- Second modification
- API Version
- 1.0.13
- Copyright Link
- https://github.com/BirdsStudio
- Open Source URL
- https://github.com/BirdsStudio/ParkourNK-MOT
- Depend Plugin
- MemoriesOfTime-GameCore
ParkoutNK-MOT
3. 设置终点(完成位置):
4. 设置传送点(观战/返回位置):
确保输出包含以下关键信息:
,包含以下核心参数:
插件介绍
本插件为Nukkit服务器提供完整的跑酷游戏系统,支持自定义跑酷路线、实时计时、排行榜、传送点配置等功能。主要特点包括:多地图支持
实时计时与暂停功能
自动更新排行榜
可视化路径点设置
管理员便捷配置工具
玩家数据持久化存储
完整配置流程
第一步:创建跑酷实例
1. 站在要作为主大厅的位置执行命令:
Code:
/pk create <跑酷名称>
# 示例:/pk create ForestParkour
第二步:设置关键位置
2. 设置起点(玩家开始位置):
Code:
/pk set start <名称> [x y z]
# 示例:/pk set start ForestParkour
3. 设置终点(完成位置):
Code:
/pk set end <名称> [x y z]
# 示例:/pk set end ForestParkour
4. 设置传送点(观战/返回位置):
Code:
/pk add tppos <名称> [x y z]
# 示例:/pk add tppos ForestParkour
第三步:添加路径点
5. 在需要设置检查点的位置执行:
Code:
/pk add point <名称> [x y z]
# 示例(站在目标位置直接执行):
/pk add point ForestParkour
第四步:配置排行榜
6. 在要显示排行榜的位置执行:
Code:
/pk add rank <名称> [x y z]
# 示例:/pk add rank ForestParkour
第五步:验证配置
7. 检查配置完整性:
Code:
/pk see info <名称>
# 示例:/pk see info ForestParkour
确保输出包含以下关键信息:
起点坐标
终点坐标
传送点坐标
至少一个路径点
配置文件说明
生成的配置文件位于
Code:
plugins/Parkour/instances/<名称>.json
Code:
{
"levelName": "world",
"tpPos": {"x": 100.5, "y": 64, "z": 200.5},
"start": {"x": 120, "y": 70, "z": 180},
"routePoints": [
{"x": 130, "y": 65, "z": 190},
{"x": 140, "y": 68, "z": 200}
],
"end": {"x": 150, "y": 75, "z": 210},
"rankingTextPos": [
{"x": 100.5, "y": 64, "z": 200.5, "levelName": "world"}
]
}
玩家使用指令
Code:
| 指令 | 功能 | 示例 |
|------|------|------|
| /pk send list | 查看可用跑酷列表 | - |
| /pk see info <名称> | 查看跑酷信息 |
| 站在起点移动 | 自动开始跑酷 | - |
| 手持指南针右键 | 返回上一个检查点 | - |
| 手持时钟右键 | 暂停/恢复计时 | - |
注意事项
1. 权限要求:
- 玩家需要
Code:
parkour.command
- 管理命令需要 OP 权限
2. 配置顺序:
Code:
创建实例 → 设置传送点 → 设置起点 → 添加路径点 → 设置终点
3. 数据安全:
- 修改配置后会自动保存
- 卸载插件前会自动备份数据
4. 插件兼容:
- 需要 GameCore 插件支持排行榜
- 建议使用 Nukkit 1.0.0+ 版本
5. 性能优化:
- 单个跑酷地图建议不超过 50 个路径点
- 排行榜刷新间隔默认为 1 tick