[脚本教程之十]最新Sphere地区变量详细列表[55i]

六、区域变量(Region Variables)
(1)CLASS
变量类型: 整型(Integer)
功能描述: 决定地区在SPHEREmap里面显示的图标
(2)DEFNAME
变量类型: 字符型(String)
变量描述:为已定义的区域设置一个名字,这个是一个从51a版本延续而来的习惯用法
(3)EVENTS
变量类型: 字符串型(String Array)
功能描述: 区域的REGIONTYPE事件类型,详细例子请参考sphereregion.scp文件

(4)FLAGS
变量类型:十六进制(Hexmask)
功能描述:地区的标志,比如是否可以recall,是否guard区等等
合法取值如下:
region_antimagic_all00001//魔法禁区
region_antimagic_recall_in00002//禁止Teleport,recall飞入以及mark魔法
region_antimagic_recall_out00004//不能recall魔法飞出
region_antimagic_gate00008 //不能开月门
region_antimagic_teleport00010//不能teleport进入本区域
region_antimagic_damage00020//魔法攻击无效
region_flag_ship00040//船上
region_flag_nobuilding00080//禁止任何建筑
region_flag_globalname00100//全局申明比地区名字
region_flag_announce00200//显示所有进入该地区的信息
region_flag_insta_logout00400//进入此地区立即掉线(旅馆?)
region_flag_underground00800//地牢区域(没有气候影响)
region_flag_nodecay01000//地上的物品不会消失
region_flag_safe02000//安全区无敌
region_flag_guarded04000//guard区
region_flag_no_pvp08000//禁止PVP区

(5)GUARDED
变量类型:布尔型(Boolean)
功能描述:打开或关闭guard地区设置不会受到地区flag的设置影响

(6)GROUP
变量类型:字符型(String)
功能描述:地区组信息用在Axis里面显示

(7)NAME
变量类型:字符型(String)
功能描述:地区的名字

(8)P
变量类型:整型序列数(Integer Array)
功能描述:当游戏中使用go 地区名字这个命令时候,会传送到这个地址

(9)RAINCHANCE
变量类型: 整型(Integer)
功能描述:该地区下雨的几率,好象在环境变量里面说明过

(10)SNOWCHANCE
变量类型: 整型(Integer)
功能描述: 该地区下雪的几率,好象在环境变量里面说明过

(11)RECT
变量类型:整型序列数(Integer Array)
功能描述:设置地区的矩形起始坐标位置

(12)RESOURCES
变量类型:字符串(String Array)
功能描述:该地区可以发现的资源

(13)SAFE
变量类型:布尔型(Boolean)
功能描述:当打开时候,该地区成为安全区,不会受到地区flag的设置影响

(14)TAG.GUARDID
变量类型:字符型(String)
功能描述:当在一个gaurd区被呼叫出来的guard的ID号,类似CHARDEF, DEFNAME, 或者DEF标签的ID标识
例如:
TAG.GUARDID=c_Vampire_Guard_Male
TAG.GUARDID={c_Vampire_Guard_Male 1 c_Vampire_Guard_Female 1}
TAG.GUARDID=RANDOM_Vampire_Guards Submitted by Dubious Advocate

(15)TAG.GUARDOWNER
变量类型:字符型(String)
功能描述: 卫兵的所有者,比如设置为”Lord British’s”,则当玩家进入该区域时候,系统会显示”You are now under the protection of Lord British’s guards”这样的提示信息

(16)TITLE
变量类型:字符型(String)
功能描述:地区的前缀称呼,如”town of”, 或者”city of”.

留言

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

留个言

留个言