跳转到内容

快速开始

确认这几件事,后面就不会卡住:

  • 已经装好 QueDP 本体、ProcGen、WorldEdit(版本对照见支持的版本)
  • 想刷怪就装 MythicMobs。它自带几只示例怪(SkeletalKnight、SkeletalMinion、SkeletonKing),下面的教程直接用它们
  • 你是 OP(所有 /pg 命令都要 procgen.admin 权限)
  • 第一次开服时控制台会刷「虚空模板预生成 xx%」,等它到 100% 再开本

附属第一次启动会放出示例房间集 grand(12 间房,各种房型都有)。

/pg create demo grand
/dg enter demo

进去以后:

  1. 你站在起点房,旁边的「向导」可以右键对话
  2. 走进战斗房,门会被铁栏封住,怪一波波刷出来
  3. 清完门打开,继续往前。路边的岔路是商店、宝藏、休息房
  4. 打死最后 Boss 房的骷髅王,副本通关结算

中途想出来:/dg leave。

下面做一个最小可玩的副本:1 间起点、3 间战斗、1 间 Boss。

/pg new mydungeon

聊天栏弹出搭建清单,列出每种房型做了几间、还差几间:

✘ 起点 0 间/至少 1 [+ 新建]
✘ 战斗 0 间/至少 3 [+ 新建]
✘ Boss 0 间/至少 1 [+ 新建]
○ 商店 0 间 可选 [+ 新建]
…

同时生成了副本配置,里面已经带好一个宝箱「普通宝箱」和三个 NPC「商人」「向导」「治疗师」,搭房间时可以直接用。

点起点那行的 [+ 新建]。你会被传到一个 16×16、高 8 的石砖空壳里,热栏换成了工具。

  1. 随便装修一下(直接放方块、挖方块)
  2. 拿罗盘右键地面:这里就是玩家进本的出生点
  3. 想放个 NPC:拿刷怪蛋右键地面,选「向导」
  4. 拿书本右键 →「保存并退出」

点战斗那行的 [+ 新建]。想要更大的房间,自己输命令,尺寸是 宽x长x高:

/pg edit mydungeon combat_2 24x24x10

在房间里:

  1. 拿金斧右键地面,弹出选怪界面,点 SkeletalMinion。这就是第 1 波的一个刷怪点
  2. 多点几个位置,第 1 波就有几只怪
  3. 界面最下面一排是波次按钮,点「第 2 波」再放几个点,比如 SkeletalKnight
  4. 想要奖励:拿箱子右键地面,选「普通宝箱」。清完房后玩家右键它领奖
  5. 放错了:拿着同一个工具左键那个点就删了
  6. 保存并退出

墙保持完整就行,不用留门,生成时会自动在墙中间开门。门口内侧别放东西挡路(编辑器里橙色粒子标的就是门的位置)。

点 Boss 那行的 [+ 新建],建议做大一点(比如 32x32x12)。用金斧放一个 SkeletonKing,保存。

Boss 房清完,副本就通关结算。

清单里起点、战斗、Boss 三行都打上 ✔ 以后:

/dg enter mydungeon

每次进本,房间的顺序和朝向都会重新随机。战斗房多做几间(5~8 间),随机起来才有变化。

现象先做什么
进不去、提示房间集不存在/pg rooms mydungeon 看是不是缺房型
战斗房不刷怪、直接开门MythicMobs 没装,或怪物 ID 写错。/pg check mydungeon 会指出来
门打开了却走不过去门口内侧被方块挡住,回编辑器看橙色粒子的位置
改了配置没变化见下面「改完怎么生效」

更多见常见问题。

改了什么执行
本体配置(奖励、NPC、脚本……)/dg admin reload(附属一起重载)
房间、procgen.yml、词缀/pg reload
编辑器里保存的房间自动重载

已经开着的副本不受影响,新开一局才会用新配置。