GUARD设置
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
如何设定城里没有警卫,其实有3种办法可以做到:
1)用region.guarded 0设定
但是,这个命令作用的范围可能有限(大概是8*8个SECTOR,具体多大我也不知);
2)用SPHERE自带的SPHEREMAP编辑地图,但是速度较慢。
3)就是用地区的FLAGS属性直接在SHPEREMAP中定义,下面是介绍。
用FLAGS属性可以直接定义地区的某些特性,如果你想让一个地区有多种属性,可以直接将各FLAG的十六进值值直接相加即可,比如你想设定某区域内魔法攻击无效并不能在那里建房,把020和080相加直接得到的0a0就是合法的flag值,设定flags=0a0即可。
flags列表:
MAGIC=0
FLAGS=01
效果: 该区域内不能使用魔法
RECALLIN=0 or MARK=0
FLAGS=02
效果:不能直接用recall进入(可以recall出去),不能mark,也不能复活
RECALLOUT=0 or RECALL=0
FLAGS=04
效果:不能用recall魔法进出该区域.
GATE=0
FLAGS=08
效果:不能用月门进出
FLAGS=010
效果:不能使用teleport进出
MAGICDAMAGE=0
FLAGS=020
效果:该区域内魔法攻击不造成伤害
BUILDABLE=0 or NOBUILD=1
FLAGS=080
效果:该区域内不能建房 .
GLOBAL=1
FLAGS=0100
效果:该区域名字容许为全局使用(不明白)
ANNOUNCE=1
FLAGS=0200
效果:在接口中声明地区的名字
FLAGS=0400
效果:到达该区的玩家将马上被Log out,非玩家区域
UNDERGROUND=1
FLAGS=0800
效果:关闭天气效果
NODECAY=1
FLAGS=01000
效果: 该区域内物品不会腐烂(没有垃圾:p)
SAFE=1
FLAGS=02000
效果:攻击不造成任何伤害,同时封闭技能的增长(在该区域内练功没用)
GUARDED=1
FLAGS=04000
效果:有guard保护
如何在城郊设置GUARD如何定有GUARD的区域?
先确定你要设成GUARD区的两个对角和中心位置(Z坐标忽略),照这个格式来,在MAP2文件中写:
[AREA Green Acres 2]
FLAGS=06c8e(反魔法区)
RECT=5120,256,5376,516(两角位置,Z坐标没有)
P=5250,392,15(中心位置)
GUARDOWNER=GM(GUARD区)
GROUP=Green Acres(用HOG在哪个地方查以找到该区域)
如设冰岛某矿洞为有GUARD保护的:
[AREA Ice Isle Cave]
FLAGS=069a1
RECT=4042,418,4067,456
P=4054,440,3
GUARDOWNER
GROUP=Mines & Caves
在MAP。SCP文件中找到ICE ISLE CAVE,用上面的覆盖
FLAGS=069a1是GUARD与无敌反魔法,如=04180就单是GUARD区

留言
还没有留言,来坐个沙发吧。
留个言