Mirserver
StartPoint.txt
登录点和安全区配置文件,用于设置人物进入游戏或回城、复活后的出生坐标,以及该区域的安全区范围和附加限制。
文件作用
StartPoint.txt 用于配置人物进入地图后的落点区域。
这个文件通常会影响下面几类位置:
- 登录后的出生点
- 回城后的落点
- 安全区或复活区的范围
- 该区域内是否禁止说话、是否启用 PK 区判定
如果人物上线后站错位置、回城回到错误坐标,或者安全区范围和预期不一致,通常都要先检查这里。
基本结构
StartPoint.txt 常见格式如下:
地图号 X Y 禁止说话 范围 光环类型 PKZONE PKFIRE
例如:
0 289 618 0 10 4 0 0
0 650 631 0 10 4 0 0
0 334 266 0 10 4 0 0
2 503 483 0 10 4 0 0
3 330 330 0 10 4 0 0
这类写法表示在指定地图上定义一个出生点或安全区中心点,并按后面的参数决定该区域的半径和附加效果。
列序说明
StartPoint.txt 常见字段顺序如下:
| 列序 | 字段 | 说明 |
|---|---|---|
| 1 | 地图号 | 出生点所在地图编号 |
| 2 | 坐标X | 区域中心点的 X 坐标 |
| 3 | 坐标Y | 区域中心点的 Y 坐标 |
| 4 | 禁止说话 | 0 表示通常不限制,非 0 时一般表示该区域内限制说话 |
| 5 | 大小范围 | 以当前坐标为中心的区域范围 |
| 6 | 光环类型 | 安全区或出生区显示效果编号 |
| 7 | PKZONE | PK 区域开关,常见默认写 0 |
| 8 | PKFIRE | PK 火焰或 PK 相关判定开关,常见默认写 0 |
如果当前版本没有额外开启 PK 区扩展,最后两列通常保持 0 0 即可。
目前已确认的光环类型如下:
| 值 | 效果 |
|---|---|
| 0 | 无 |
| 2 | 僵尸钻的洞 |
| 3 | 石块 |
| 4 | 困魔光 |
| 5 | 火墙 |
| 6 | 祖玛教主裂开的石头 |
使用建议
维护 StartPoint.txt 时,通常建议先确认下面几项:
- 地图号是否和
MapInfo.txt中实际使用的地图一致 - 坐标是否位于可站立区域,避免人物上线后卡点
- 范围不要设得过大,避免把本来不是安全区的位置一起覆盖进去
- 如果只是普通登录点或回城点,
PKZONE和PKFIRE一般保持默认值即可
如果同一张地图要设置多个出生点或多个安全区中心,可以像示例一样写多行。
