pwnboxer怎么设置
Pwnboxer 这名字起得挺唬人,设置好像是设置什么黑客神器。其实它就是设置个给《我的世界》做小游戏服务器的工具,核心功能是设置自动管理玩家状态和背包。你要真想玩转它,设置得先明白一点——它不负责帮你写游戏逻辑,设置它只负责把玩家在多个小游戏之间来回切换时,设置把那些乱七八糟的设置状态清理干净。 装好 Pwnboxer 之后,设置你第一件要干的设置事不是去点那些花花绿绿的按钮,而是设置去改配置文件。默认配置基本没法直接用,设置因为它预设的设置“lobby”大厅世界跟你服务器实际的地图名对不上。打开 接下来是核心设置,也就是“游戏世界”的划分。你得在 背包管理是 Pwnboxer 的看家本领。它的逻辑很粗暴:玩家进入某个游戏世界,就给他一套该世界的专属背包;玩家回到大厅,就换回大厅背包。这功能在 还有个容易忽略的地方是“掉线处理”。Pwnboxer 默认玩家掉线后,他的数据会保留在原地 60 秒。如果 60 秒内没回来,数据就清空。这个时间你可以改,在 权限节点这块,Pwnboxer 做得还算干净。所有命令都带 最后说说那些报错日志。Pwnboxer 的报错信息写得挺直白,不像某些插件给你抛一堆堆栈。常见的错误就是“World not found”和“Player data corrupted”。前者就是你地图名没对上,后者基本是服务器崩溃时玩家数据没保存好。遇到后者别慌,去 调这插件没什么玄学,就是反复试。你把配置改完,重启服务器,自己双开两个账号测试,一个留大厅,一个进游戏,来回切换几次,看看背包是否按预期变化。只要这个流程跑通了,剩下的就都是锦上添花。config.yml,设置找到 lobby-world 那一行,设置改成你真正的等待大厅地图名。不改这个,玩家一进服务器就会被卡在虚空里,然后疯狂掉线重连,那场面相当尴尬。game-worlds 列表里,把你所有用来玩小游戏的地图名字都填进去。这里有个坑——Pwnboxer 区分大小写,而且要求地图必须是已经加载过的。如果你填了个还没生成的地图名,插件启动时会直接报错,整个服务器都起不来。我第一次用的时候就被这玩意儿坑了半小时,后来学乖了,先在控制台手动执行 mv load 地图名,确保地图加载完再重启服务器。inventory.yml 里设置。你不需要逐个物品去指定,插件会自动记录玩家在每个世界最后一次退出时的背包状态。但有个细节你得注意——如果你想让玩家在某个游戏里开局就拿到固定装备,比如一把钻石剑加一组熟牛排,你得用 setDefaultInventory 命令预先设置好。这个默认背包会在玩家每次进入该游戏世界时强制覆盖掉他之前的任何留存物品。config.yml 里找 logout-time: 60,我建议调成 30 秒。因为小游戏服务器节奏快,玩家掉线基本就是不想玩了,留 60 秒纯属浪费内存。当然,要是你服务器人多,内存够大,那就随意。pwnboxer.admin 前缀,普通玩家只需要 pwnboxer.join 就能进游戏。别给普通玩家开管理权限,这插件有个隐藏坑——如果玩家拥有 pwnboxer.bypass 权限,他的背包就不会被插件管理,想带什么东西进游戏都行。这权限本来是给管理员测试用的,你要是手滑给了玩家,那游戏平衡性瞬间崩塌,别人辛辛苦苦攒的装备,他一个指令就能带进去。plugins/Pwnboxer/playerdata 目录下,找到对应玩家的 .yml 文件,删掉就行,插件会自动重建。代价是那个玩家的背包会被清空,但总比整个服务器卡死强。
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-