以前很多人使用别人的万流城一半PK补丁,
但客户端地图的升级变动,用那补丁就会出现地图数据不同步。
然而,大地图的安全区修改其实并不难,
只要理解了客户端region.clt的配置,一切就变的很简单。
现在我来讲解下region.clt的安全区配置说明。
以祖龙城的安全区为例(这个坐标少点,讲起来易记些)
[region]
"祖龙城安全区"
1 5
1154.430176 219.683441 656.079712
1906.385986 219.707855 652.669495
1909.796143 220.547256 1416.561035
1154.430176 251.340775 1414.855957
1154.385010 219.683441 656.062439
从这段配置中,我们将了解到以下信息
1.每行的三组数值,分别代表了坐标X/Z/Y
2.每组数值的坐标都是内存坐标
3.转换坐标值为游戏坐标后,我们可以得知
1154.430176 219.683441 656.079712为祖龙西北角
1906.385986 219.707855 652.669495为祖龙东南角
1909.796143 220.547256 1416.561035为祖龙东北角
1154.430176 251.340775 1414.855957为祖龙西南角
1154.385010 219.683441 656.062439为祖龙西北角
所以,通过上组数据,我们可以看出,定义坐标时,游戏是通过划定区域来选定安全区。
划定坐标范围的规律,一般为,定义坐标点,按照顺序将坐标点串联起来,在结尾的时候,补上第一个坐标,作为结尾坐标
串联的顺序,按照个人习惯,可以顺时针,也可以逆时针,这样就能将几个坐标点串联成一个四边形。
(如果要创建不规则形状的安全区,则可以通过定义坐标点的时候,先定义成一个不规则的形状,再将坐标串联起来)
由此可见,完美国际里面的安全区定义的办法,就是定范围,简称【圈地】。
了解了安全区的定义规则之后,我们就要开始修改。
此项操作(服务端与客户端都要修改)。
有两种办法:
1.客户端与服务端分别修改
2.修改客户端文件,再将服务端与修改好的客户端直接同步
第一种操作方法:
1.先进入游戏,打开坐标跟踪器。
2.打开客户端element\maps\world目录下的region.clt,找到要修改的安全区数值
3.选定坐标,将坐标跟踪器里的坐标填写到clt文件里。
4.用【花飞蝶舞】SEV编辑器打开服务端gamed\config\world下的region.sev文件。
5.在sev文件中,找到与客户端想对应的地方,将clt里修改完的坐标替换到相应位置,保存即可。
第二种操作方法:
也可以称为保险法
1.先进入游戏,打开坐标跟踪器。
2.打开客户端element\maps\world目录下的region.clt,找到要修改的安全区数值
3.选定坐标,将坐标跟踪器里的坐标填写到clt文件里,保存。
4.打开地图同步编辑器
5.分别打开客户端的region.clt与服务端的region.sev
6.点击同步,同步完,保存即可。
修改所需使用到的工具
1.花飞蝶舞SEV编辑器
2.完美国际地图数据同步编辑器
3.完美私服坐标跟踪器
4.大地图安全区注解