常见问题
怎么用其他电脑访问编辑器?
把监听地址改成 0.0.0.0(config.yml 里改,或在编辑器 全局配置 里把监听地址选成“所有网卡”),设置编辑器密码,再在服务器防火墙和云服务器安全组放行端口(默认 8215)。
执行 /rmshop reload 后,打开 http://服务器IP:8215/rmshop/,输入密码即可。端口只在 config.yml 里改。
为什么保存后游戏没变化?
保存商品 只把改动暂存在网页里,要到 保存与导出 才会写进服务器:
- 点 直接载入服务器 立即生效,并保留当前库存与玩家已购计数。
- 点 保存本次改动 只覆盖文件,还需要执行
/rmshop reload。
怎么给商店设置打开权限?
在 基础配置 → 商店条件 里加条件,玩家满足全部条件才能打开这家商店:
- 点左侧的 权限,加一个权限条件。
- 右侧 权限名 填权限节点,例如
rmshop.vip;条件提示 填一句说明原因的话,不填就用默认提示。 - 用权限插件把这个节点给需要的人,例如授予 VIP 组。
按用途可以选不同条件:
| 想限制成 | 加什么条件 |
|---|---|
| 拥有某个权限才能进 | 权限,权限名填你的权限节点 |
| 只有 OP 能进 | OP,不需要参数 |
| 等级、余额达到要求 | 不等式检查 填 %player_level% >= 10,或用 变量 填 PAPI 变量与比较值 |
| 背包里有指定物品 | 背包物品,填物品名、ID 与数量 |
条件按列表顺序检查,有一条不满足就打不开并显示 条件提示。加完到 保存与导出 载入服务器即可生效。
库存不补货、限购不清零?
在 商店规则 里确认对应机制已启用,并且添加了刷新点——没有刷新点时不会自动补货,已购计数也会一直保留。
编辑器打不开 / 没有链接触发?
- 确认
config.yml里网页编辑器.启用为true,端口没有被别的程序占用。 - 网页服务没有启动成功时,再执行一次
/rmshop edit会重新尝试启动。 - 已经打开过编辑器的话,用
/rmshop edit拿到的链接就是同一个地址。
