CHECKMAPHUMANCOUNT //地图号 < = >
数量
可以检查一个地图内的人物数量
CHECKHUM
//检查一个地图内的人数 CHECKHUM 3
数量
CHECKINMAPRANGE
//检查人物是否在指定的[地图XY坐标]范围内
CHECKATTACKMODE
//检查人物攻击模式
CHECKKILLPLAYMON
//检查攻击怪物
INSAFEZONE
//检查人物是否在安全区
KillByHum
//检查是否被人物所杀
KILL
//将人物杀死
HAVEHERO
//检查人物是否有英雄
CHECKONLINE
//检查人物是否在线
CHECKHEROONLINE
//检查英雄是否在线
ONLINELONGMIN
//检查人物在线时长
CHECKONLINE
//检查人物是否在线
<$STR(S2)>或其它S变量
CHECKSIGNMAP
//检查人物是否有死亡地点.可以让人飞到上一次死亡地点。
ISNEWHUMAN
//检查人物是否为新人(即刚注册进入游戏的人、只执行一次)
ISADMIN
//检查人物是否管理员
CHECKINTS
//检查人物保存型变量
INTS
//调整人物保存型变量
CHANGEPERMISSION
//设置人物当前权限(0-10) ;CHANGEMODE 1
1
CHANGEMODE
//设置人物当前模式(1管理模式、2无敌模式、3隐身模式)
CHECKPAYMENT
//检查人物是否付费
ISONMAP
//检查人物当前地图
ISDUPMODE
//检查人物是否重叠
ISLOCKPASSWORD
//检查仓库是否解锁
OFFLINEPLAYERCOUNT
//检查当前地图脱机人数
PASSWORDERRORCOUNT
//检查输入仓库密码错误次数
CLEARPASSWORD
//清除人物的仓库密码
CHECKBAGSIZE
//数字 (代表剩余包袱空格)
CHECKDURA
//检查人物包裹物品的品质
CHECKITEM
//检测包裹是否有某样东西
!CHECK
//反向检测
CHECKCODELIST
//检测文本列表
CHECKACCOUNTLIST
//检测人物帐号是否在列表中
CHECKNAMELISTPOSITION
//检测人物在列表中的位置
CHECKNAMELIST
//检测人物是否到列表中
ADDACCOUNTLIST
//将人物帐号加入列表
DELACCOUNTLIST
//将人物帐号删除列表
ADDNAMELIST
//将人物名单加入列表
DELNAMELIST
//将人物名单删除列表
;==========================================
功能:CHECKKILLPLAYMON
//检查攻击怪物
触发:QF
//[@ATTACK]攻击触发
举例:
;==========================================
[@ATTACK]
// 人或随从攻击列表指定怪物,会触发
#IF
CHECKKILLPLAYMON 白野猪
#ACT
SENDMSG 7
【<$ATTINFO_NAME>】正在攻击你的目标【<$TARINFO_NAME>】
BREAK
;==========================================
功能:可以检查一个地图内的人物数量
格式:CHECKMAPHUMANCOUNT
地图号 < = >
数量
;==========================================
[@CHECKMAPHUMANCOUNT]
#IF
CHECKMAPHUMANCOUNT
3 <
100
#SAY
地图3内人数小于100人
#ELSESAY
地图3内人数多于100人
;==========================================
功能:可以检查一个地图内的人物数量
格式:CHECKHUM
地图号
数量
;==========================================
[@CHECKHUM]
#IF
CHECKHUM
3
2
#SAY
地图3内人数等于2个人!
#ELSESAY
地图3内人数少于2个人!
;==========================================
功能:检测是否被人物所杀
格式:KillByHum
;==========================================
[@KillByHum]
#IF
KillByHum
#ACT
SENDMSG
5 [提示]:你被<$KILLER>杀害.!
CLOSE
#ELSEACT
SENDMSG 5
[提示]:你被<$MONKILLER>杀害.!
CLOSE
注意:如果被玩家宝宝所杀.反馈的也会是玩家信息.
;==========================================
功能:检查人物在线时长。
格式:ONLINELONGMIN < = > ?
;==========================================
[@ONLINELONGMIN]
#IF
ONLINELONGMIN
> 10
#SAY
在线时间大于
10分钟
;==========================================
功能:检查人物是否有英雄
;==========================================
[@HAVEHERO]
#IF
HAVEHERO
#SAY
你有英雄
#ELSEACT
MessageBox
你没有英雄,可前往英雄特使处申请英雄。
;==========================================
功能:检查人物是否在线
格式:CHECKONLINE
//人物是否在线
格式:CHECKHEROONLINE
//英雄是否在线
;==========================================
[@CHECKONLINE]
#IF
CHECKONLINE
玩家名称
#SAY
人物在线!
#ELSEACT
MessageBox 人物不在线。
[@CHECKONLINE1]
#IF
CHECKHEROONLINE
#SAY
英雄在线!
#ELSEACT
MESSAGEBOX
请先召唤出你的英雄!
BREAK
;==========================================
功能:检查人物是否有死亡地点.可以让人飞到上一次死亡地点。
格式:CHECKSIGNMAP
;==========================================
[@CHECKSIGNMAP]
#IF
CHECKSIGNMAP
#SAY
是否回到上次死亡的地点?\
<是/@SignMap> <否
/@exit>
[@SignMap]
#ACT
GMEXECUTE SignMove
SELF
;==========================================
功能:检查玩家是否为新人(即刚注册进入游戏的人、只执行一次)
格式:ISNEWHUMAN
;==========================================
#IF
ISNEWHUMAN
#SAY
你是新人!
#ELSESAY
你不是新人!
;==========================================
功能:检查人物是否为管理员
格式:ISADMIN
;==========================================
;检查人物是否为系统管理员
[@ISADMIN]
#IF
ISADMIN
#SAY
你是系统管理员。
#ELSESAY
你不是系统管理员。
;==========================================
功能:设置人物当前权限(0-10)
格式:CHANGEPERMISSION 10
(提升到超级GM)
;==========================================
[@CHANGEPERMISSION]
#IF
#ACT
CHANGEPERMISSION
10
;==========================================
功能:设置人物当前模式。(1管理模式、2无敌模式、3隐身模式)
格式:CHANGEMODE
模式类型
开关(1为开,0为关)
;==========================================
[@CHANGEMODE]
#IF
ISADMIN
#ACT
CHANGEMODE
1 1
CHANGEMODE 2 1
CHANGEMODE 3
1
;==========================================
功能:检查人物是否付费
格式:CHECKPAYMENT
数字
(代表天数)
;==========================================
[@CHECKPAYMENT]
#if
CHECKPAYMENT
2
#say
您目前剩余游戏时间2天。
;==========================================
功能:检查人物当前地图
格式:ISONMAP
地图号
;==========================================
[@ISONMAP]
#IF
ISONMAP
3
#SAY
你现在所在地图是盟重!
#ELSESAY
你现在所在地图不是盟重!
;==========================================
功能:OFFLINEPLAYERCOUNT
//检查当前地图脱机人数
格式:OFFLINEPLAYERCOUNT > < =
数量
;==========================================
[@OFFLINEPLAYERCOUNT]
#IF
OFFLINEPLAYERCOUNT
>
300
#SAY
当前地图脱机人数大于300人!
#ELSESAY
当前地图脱机人数小于300人。。。
;==========================================
功能:检查仓库是否解锁
格式:ISLOCKPASSWORD
;==========================================
;检查仓库是否解锁
[@CHECKISLOCK]
#IF
ISLOCKPASSWORD
#SAY
新加的密码仓库系统指令说明:\
修改密码:@<$CMD_STORAGESETPASSWORD>\
设置密码:@<$CMD_STORAGECHGPASSWORD>\
锁定仓库:@<$CMD_STORAGELOCK>\
解锁仓库:@<$CMD_STORAGEUNLOCK>\
#ELSESAY
您的仓库已经解锁。
;==========================================
功能:检查输入仓库密码错误次数
格式:PASSWORDERRORCOUNT 控制符 < = > ? 范围(1 -
65535)
;==========================================
;检查输入错误的次数是否等于指定值
[@passworderror1]
#IF
PASSWORDERRORCOUNT
= 3
#SAY
您的错误次数等于3。
#ELSESAY
您的错误次数不等于3。
;==========================================
;==========================================
;检查输入错误的次数是否大于指定值
[@passworderror2]
#IF
PASSWORDERRORCOUNT
>
3
#SAY
您的错误次数大于3。
#ELSESAY
您的错误次数不大于3。
;==========================================
;==========================================
;检查输入错误的次数是否小于指定值
[@passworderror3]
#IF
PASSWORDERRORCOUNT
<
3
#SAY
您的错误次数小于3。
#ELSESAY
您的错误次数不小于3。
;==========================================
功能:清除人物的仓库密码
格式:CLEARPASSWORD
;==========================================
;清除人物的仓库密码
[@CLEARPASSWORD]
#IF
#ACT
CLEARPASSWORD
#SAY
你的仓库密码已清除。
;==========================================
功能:检查人物包裹空格数
格式:CHECKBAGSIZE
数字(代表剩余包袱空格)
;==========================================
#IF
CHECKBAGSIZE
5
#SAY
您目前剩余包袱空格5个。
;==========================================
功能:检测人物是否重叠
格式:ISDUPMODE
;==========================================
[@ISDUPMODE]
#IF
ISDUPMODE
#SAY
请找一个空位置,不能与别人站在一起。
;==========================================
功能:检测人物是否在指定的[地图XY坐标]范围内
格式:CHECKINMAPRANGE
地图 X Y
范围
;==========================================
[@CHECKINMAPRANGE]
#IF
CHECKINMAPRANGE
3 330 330
10
#SAY
你在指定坐标范围内。
#ELSESAY
对不起,您没有在指定坐标范围内!
;==========================================
功能:检测人物是否在安全区。
格式:INSAFEZONE
X
Y,检测角色当前地图的X、Y点是否属于安全区
;==========================================
[@INSAFEZONE]
#IF
INSAFEZONE
329
332
#SAY
你在安全区里做什么呢?
;==========================================
功能:检查人物包裹物品的品质
格式:CHECKDURA
物品
品质
;==========================================
[@免费]
#IF
CHECKITEM
金矿 3
CHECKDURA 金矿 15
//这里检测的是是否有纯度15的金矿
#SAY
啊?你真的把这些白给我?\
真没想到现如今还有你这样的人,看来还有人情啊。\
我不能白拿这么贵重的东西。\
你有没有听说过命运之刃?\
还有在北门街道小店修理武器之后,有没有仔细看过人?\
\
<返回/@kang>
#ACT
TAKE 金矿 2
TAKECHECKITEM // 收取 CHECKDURA
过的物品
BREAK
;==========================================
功能:检测包裹是否有某样东西
格式:CHECKITEM
物品
数量
;==========================================
;检测包裹是否有某样东西
[@MAIN]
#IF
CHECKITEM
裁决之杖
2
#SAY
你的包裹里有裁决之杖2把。
#ELSESAY
你的包裹里没有2把裁决之杖。
;==========================================
功能:将人物杀死
格式:KILL
;==========================================
;杀死人物
KILL
0 人物死亡,不显示凶手信息
KILL 1 人物死亡不掉物品,不显示凶手信息
KILL 2 人物死亡,显示凶手信息为NPC
KILL 3
人物死亡不掉物品,显示凶手信息为NPC
;==========================================
[@KILL]
#IF
#ACT
KILL
2
;==========================================
功能:检查人物保存型变量
格式:CHECKINTS
0~29 >/</=
数量
;==========================================
[@CHECKINTS]
#IF
CHECKINTS
0 ?
1000
#SAY
你的积分有1000点。
#ELSESAY
你的积分不足1000点!
;==========================================
功能:调整人物保存型变量
格式:CHECKINTS
0~29 >/</=
数量
;==========================================
#IF
CHECKINTS 0 ?
1000
#ACT
INTS 0 - 1000
GAMEGOLD + 10
SENDMSG 5
成功使用1000点积分兑换10颗元宝!
#ELSESAY
你的积分不足1000点!
;==========================================
变量:<$INTS0>~<$INTS29>
;==========================================
功能:检查人物在列表中的位置。
格式:CHECKNAMELISTPOSITION
List.txt
10
;==========================================
[@main]
#IF
CHECKNAMELISTPOSITION
List.txt
10
#SAY
您在前10名。
#ELSESAY
您不在前10名。
;==========================================
功能:检测攻击模式
格式:CHECKATTACKMODE < =
> 0~6 //检测攻击模式 0 =全体 1 =和平 2 =夫妻 3 =师徒 4 =编组 5 =行会 6
=善恶
;==========================================
[@CHECKATTACKMODE]
#IF
CHECKATTACKMODE
>
0
#SAY
你现在的攻击模式是全体模式。
;==========================================
功能:切换攻击模式
格式:CHANGEATTACKMODE
数字(0~6) //切换攻击模式 0 =全体 1 =和平 2 =夫妻 3 =师徒 4 =编组 5 =行会 6
=善恶
;==========================================
[@CHANGEATTACKMODE]
#IF
CHECKATTACKMODE
> 0
#ACT
CHANGEATTACKMODE
1
#SAY
你现在的攻击模式是和平模式。
;==========================================
功能:地图标志:
NOSWITCHATTACKMODE //不允许切换攻击模式。
参数:MapInfo、txt里加
[G003 行会争霸地图] NOSWITCHATTACKMODE
;==========================================
功能:CHECKCODELIST
//检测文本列表
举例:CLEARCODELIST
//清理列表信息
;==========================================
(@@INPUTINTEGER
@@INPUTSTRING)
[@@INPUTSTRING6]
#IF
CHECKCODELIST
..\QUESTDIARY\卡号\激活码.TXT HARDDISK
#ACT
CLEARCODELIST
..\QUESTDIARY\卡号\激活码.TXT
HARDDISK
#ELSESAY
激活码不正确!\
<返回/@MAIN>
;==========================================
;==========================================
功能:检测人物登陆帐号
格式:CHECKACCOUNTLIST ..\目录\文件夹\xxx.txt
;==========================================
[@MAIN]
#IF
CHECKACCOUNTLIST 帐号.TXT
#SAY
你是会员
#ELSESAY
你不是会员
;==========================================
功能:将人物帐号加入列表
格式:ADDACCOUNTLIST 帐号.TXT
..\目录\文件夹\xxx.txt
;==========================================
[@ADDACCOUNTLIST]
#IF
!CHECKACCOUNTLIST
帐号.TXT
#ACT
ADDACCOUNTLIST
帐号.TXT
;==========================================
功能:将人物帐号删除列表
格式:DELACCOUNTLIST 帐号.TXT
..\目录\文件夹\xxx.txt
变量:<$USERID>
;==========================================
[@DELACCOUNTLIST]
#IF
CHECKACCOUNTLIST
帐号.TXT
#ACT
DELACCOUNTLIST
帐号.TXT
;==========================================
;==========================================
功能:检测人物在列表中的位置。
格式:CHECKNAMELISTPOSITION
LIST.TXT
10
;==========================================
[@MAIN]
#IF
CHECKNAMELISTPOSITION
LIST.TXT 10
#SAY
您在前10名。
#ELSESAY
您不在前10名。
;==========================================
功能:检查人物是否到列表中
格式:CHECKNAMELIST
..\目录\路径\xxx.txt
;==========================================
[@CHECKNAMELIST]
#IF
CHECKNAMELIST
行会争霸名单.TXT
#SAY
你的名称已经在行会争霸名单里了。
#ELSESAY
你还没有申请行会争霸。\
;==========================================
功能:将人物名称加入列表
格式:ADDNAMELIST
..\目录\路径\xxx.txt
;==========================================
[@ADDNAMELIST]
#IF
!CHECKNAMELIST 行会争霸名单.TXT
#ACT
ADDNAMELIST
行会争霸名单.TXT
;==========================================
功能:删除列表中人物名称
格式:DELNAMELIST
..\目录\路径\xxx.txt
;==========================================
[@DELNAMELIST]
#IF
CHECKNAMELIST
行会争霸名单.TXT
#ACT
DELNAMELIST
行会争霸名单.TXT
;==========================================