LunarMeal 发表于 2024-1-23 15:37:15

PrisonEscape —— 越狱插件 | 让玩家们自由设计监狱或越狱(需前置领地插件等)

本帖最后由 LunarMeal 于 2024-1-23 15:37 编辑

PrisonEscape - 越狱插件​

作者的交流群: 点我加入群聊开源地址: 点我进入github
static/image/hrline/line8.png


功能介绍(玩法)
[*]领地主人可以在自己的领地上创建监狱,创建监狱后自己将成为这个监狱的典狱长
[*]设置监狱重生点和逃离时间(囚犯首次将传送到这里,并且要在规定时间内成功越狱,越狱即离开领地范围)
[*]设置重生点后,典狱长需要先在规定的时间内成功越狱(对领地的权限会降级为囚犯),中途死亡、退出或超时,监狱会注册失败(即无效)
[*]典狱长成功越狱后,权限恢复,监狱成功注册,并且会显示典狱长的逃离时间,同时将保存监狱注册时的存档(防止典狱长建造无解的监狱)
[*]成功注册后的监狱会显示在列表里,其他玩家可以找到并挑战越狱,成为囚犯
[*]挑战开始后,监狱存档会恢复,并暂时没收囚犯身上的物品,囚犯需在规定的时间内成功越狱
[*]成功越狱后,会记录下逃离所花的时间作为成绩,监狱排行榜将会记录前三名耗时最短的玩家
[*]监狱可以设置赌注,典狱长在设置赌注后需要往监狱所在的领地银行存钱作为挑战资本(服务器需要开启经济支持)
[*]当囚犯越狱成功后,将会从领地银行取走一笔赌注资金作为奖励,越狱失败则相反,囚犯的赌注资金存入银行作为惩罚,典狱长则获利
[*]典狱长可以编辑监狱的一些属性,或者移除监狱,若监狱所在的领地主人变更,则典狱长也会进行变更
[*]当前领地若为监狱时,可能会无法改变领地的一些属性,如需修改,需要先移除监狱再进行修改


static/image/hrline/line8.png


推荐玩法

[*]玩家们可以简单的设置一些迷宫作为监狱,迷宫起点为重生点,迷宫出口设置在离开领地范围的地方
[*]玩家们可以设计跑酷地图,起点为重生点,终点在领地范围外
[*]玩家们可以自己设计副本场景(例如一百层刷怪塔),每层放不同种类和难度的怪物(可以给僵尸逐渐穿上皮革套-下界合金套,武器从空手-下界合金剑之类),也可以搭配MythicMob放置怪物,给囚犯一些初始装备,从底层一路过关斩将到顶层出口,只有到塔顶才能离开领地范围
[*]玩家们可以设计一些解密图,设计一些剧情让玩家逃离某个地方,需要通过剧情线索和提示找到通关的道具(如钥匙)和密道,最终逃离(跟传统的解密地图一样)
[*]还有其他更多的创意等待玩家们想象和发掘


PS:此插件主要是提供一种玩法思路,让玩家自行设计和游玩,改变一些传统观念(比如服务器的游戏地图都是由管理员设计,玩家只负责体验),让每个玩家都能自己设计地图并自行负责,实现类似创意工坊上的宗旨:玩家即作者

static/image/hrline/line8.png

使用前提

[*]腐竹需要拥有YAML编写和一定的SQLite数据库基础,同时能认真看完所写的教程。
[*]此插件需要三个前置插件做依赖,分别是领地插件(Residence)、权限组(LuckPerms)、创世神(WorldEdit);还有一个软依赖CMI(作为经济使用),腐竹可选择装与不装,注意:未装CMI会导致监狱无法实现赌注功能,建议装上
[*]此插件由作者在维护,但不常更新。如有反馈或bug,最好加作者QQ私聊,也可以在github上反馈issue。

static/image/hrline/line8.png

使用方法

[*]STEP 1 : 找到服务器根目录下的”plugins“文件夹并打开它
[*]STEP 2 : 将本插件复制到该文件夹内
[*]STEP 3 : 启动/重启服务器

static/image/hrline/line8.png

指令
/pecp - 指令帮助
/pecp create <监狱名> - 创建监狱(不填监狱名默认为领地名)
/pecp setspawn - 设置监狱重生点
/pecp edit - 编辑监狱
/pecp remove - 移除监狱
/pecp list - 打开监狱列表
/pecp challenge <监狱名> - 挑战越狱(不填监狱名则打开挑战菜单)
/pecp quit - 退出越狱

static/image/hrline/line8.png

插件版本
本插件拥有免费版和高级版两个版本,免费版可以直接白嫖,但是每个服务端的监狱数量有上限(最多只能拥有18座监狱)。高级版监狱数量不限制,并且拥有更多功能(如监狱范围显示),需要购买高级版请点击这里。建议先体验免费版本,觉得好用再多多支持作者哦

static/image/hrline/line8.png

配置文件
config.yml
# Prison Escape Plugin Configuration
# 版本 (Version)
version: 1.3PRO-SNAPSHOT
# 语言 (Language)
language: Chinese

# 世界黑名单 (World Blacklist)
worldBlackList: []

# 逃离时间 (Escape Time)
escapeTime: 60

# 默认囚犯人数 (Default Prisoner Count)
playerNum: 2

# 默认监狱赌注 (Default Prison Wager)
counter: 10.00

static/image/hrline/line8.png

效果演示
监狱挑战菜单

挑战前需确认(说明赌注情况)

进入监狱

成功逃出监狱

监狱编辑菜单(仅典狱长可用)

B站视频演示点我查看


页: [1]
查看完整版本: PrisonEscape —— 越狱插件 | 让玩家们自由设计监狱或越狱(需前置领地插件等)