传奇gm基地传奇服务端脚本变量详细使用方法

[复制链接]
查看2160 | 回复0 | 2011-7-28 10:06:38 | 显示全部楼层 |阅读模式
传奇服务端脚本变量是传奇单机传奇脚本*有的一些命令语句,在传奇GM基地中GM想加入一些脚本检测或是修改脚本的时候不明白出现的命令是什么意思,在脚本中会出现一些变量或者常量,这个都需要设置,并且设置启用只有它便开始记录,所以在开新区的时候,就需要清理这类的变量了.
〖EQUAL〗(变量)(数值)测试指定变量的值是否等于该命令指定值,可惜的是此处无法用PDG等变量,只能用数字常量!强烈建议Jacky添加该功能.
〖LARGE〗(变量)(数值)测试指定变量的值是否大于该命令指定值,同样非常可惜该数值只能为常量.
〖SMALL〗(变量)(数值)测试指定变量的值是否小于该命令指定值,同样非常可惜该数值只能为常量.
〖GENDER 〗(man/woman)检测是否为男/女
〖hour/min〗(时间1)(时间1)检测当前时间(小时/分钟)是否为时间1与时间2之间.
〖CHECKLEVEL〗(数值)测试等级数量是否大于该命令指定值,同样非常可惜该数值只能为常量.
〖CHECKJOB〗(职业)测试对话职业是否为指定职业,其后缀的根据M2不同而不同基础M2为:Warr, Wizard, Taos.
〖CHECKITEM〗(物品名称)(数量)查看人物背包中是否指定物品名称的数量是否大于该命令指定值,该数量不写默认为1既检测有没有该物品.同样非常可惜该数值只能为常量.
〖CHECKITEMW〗(物品名称)(数量)查看人物所佩带装备中是否指定物品名称的数量是否大于该命令指定值,该数量不写默认为1既检测有没有该物品.同样非常可惜该数值只能为常量.
〖CHECKGOLD〗(数值)测试金币数量是否大于该命令指定值,同样该数值只能为常量.
〖ISTAKEITEM〗(物品名称)检测刚刚取下的物品是否指定物品名称.
〖CHECKDURAEVA〗(物品名)(数值)查看人物背包中是否指定的物品名称的持久是否大于该命令指定值,该数量不写默认为1既检测有没有该物品.同样非常可惜该数值只能为常量.
〖DAYOFWEEK〗(星期数)查看当天是否为指定的星期数量.
〖CHECKPKPOINT〗(数值)测试PK值是否大于该命令指定值.
〖CHECKLUCKYPOINT〗(数值)测试幸运值是否大于该命令指定值.
〖CHECKMONMAP〗(地图名)(数值)测试指定的地图名中的怪物数量是否大于该命令指定值.同样非常可惜该数值只能为常量.
〖CHECKHUM〗(地图名)(数值)测试指定的地图名中的人物数量是否大于该命令指定值.同样非常可惜该数值只能为常量.
〖CHECKBAGGAGE〗测试背包是否满了
〖CHECKNAMELIST〗[路径](文件名)检测指定路径下文件名的文件内是否有该玩家当前人物名称.
〖CHECKIPLIST〗[路径](文件名)检测指定路径下文件名的文件内是否有该玩家当前IP地址.
#〖CHECKMARRYED〗检测当前对话人物是否结过婚.
#〖CHECKGUILDMASTER〗检测当前对话人物是否属于行会掌门.
#〖CHECKOFGUILD〗(行会名)检测当前对话人物是否属于指定行会.
#〖CHECKGUILDOFSBK〗检测当前对话人物所属于行会是否为沙.
#〖CHECKATTACKSBKGM〗检测当前对话人物所属于行会是否为当前攻沙行会.
#〖CHECKACCOUNTLIST〗[路径](文件名)检测指定路径下文件名的文件内是否有该玩家当前帐号.
#〖CHECKPAYMENT〗检测当前对话人物是否充值.
#〖CHECKBBCOUNT〗(数值)检查人物所带宝宝数量。
#〖CHECKCREDITPOINT〗(数值)检查当前人物的声望是否大于命令指定数值.
#〖EXECHECK NAMEIPLIST〗[路径](文件名)检测指定路径下文件名的文件内该玩家人物名称后的IP是否与当前登陆IP相同.
#〖EXECHECK DIR〗检查当前人物对面方向站的人物方向是否正确,多用于结婚.
#〖EXECHECK DIR 1〗检查当前人物对面方向站正确方向的人物是否与当前人物性别一致.多用于结婚.
#〖EXECHECK DIR 2〗检查当前人物对面方向站正确方向的人物是否与当前人物性别不同.多用于结婚.
#〖EXECHECK POSTLEVEL〗(数值)检查当前人物对面方向站正确方向的人物的等级是否大于命令指定数值.
#@〖CHECKGUILDLIST〗[路径](文件名)检测指定路径下文件名的文件内该玩家所属行会名称是否存在.
#@〖ISADMIN〗检查当前人物是否为游戏管理员.
#@〖HAVEGUILD〗检查当前人物是否加入了行会.
#@〖ISCASTLEGUILD〗检测当前对话人物是否属于沙.
#@〖ISCASTLEMASTER〗检测当前对话人物是否为沙掌门.
#@〖ISGUILDMASTER〗检测当前对话人物是否为行会的掌门.
#@〖ISNEWHUMAN〗检测当前对话人物是否为刚注册第一次进入游戏.
#@〖CHECKSLAVECOUNT〗[控制符](数值)检查当前人物所带宝宝数量是否[>、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、、=、<]指定的数值.
以上内容就是传奇单机游戏脚本变量详细使用方法,在做脚本的时候可以添加检测的条件和执行命令的句型进去,有时候也需要加入变量检测,比如升级奖励脚本等.不过在此之前可以看一下其他的传奇单机游戏脚本是怎么写的,这些的了解之后更容易明白,具体的使用需要根据对应的变量来设置.
发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则