• QQ:15656018

    工作时间

    周一至周五:9:00-23:00

    周末及节日:9:00-23:00

  • 手机版二维码

    随时手机查素材

    gm下载站
  • 扫描二维码

    加入官方QQ群

    gm下载站
发布资源赚元宝
gm下载站 管理员
  • 未知地域
  • 8857发帖数
  • 8839主题数
  • 0关注数
  • 0粉丝
开通vip会员

[脚本命令] [BLUE引擎]传奇版本检测人物命令说明

[复制链接]
gm下载站 发表于 2025-1-5 14:35:00 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

马上注册,查看更多内容,丰富传奇GM资源等你下载探索。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

检测人物命令
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 P0
;==========================================
[@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
;==========================================
功能:检查人物是否到列表中
格式: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
上传梦想,下载希望,为传奇爱好者添砖加瓦!
世界上能用金钱兑换时间的机会不多,这里就有一个!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

猜你喜欢
全国统一客服QQ
QQ:15656018

24x7小时免费咨询

  • 官方在线客服

    QQ客服:小西

    点击交谈

    QQ客服:良子

    点击交谈

    QQ客服:闵月

    点击交谈
  • 上海市虹口区海伦中心B座4F4055-4056室

  • 手机查找资源更方便

    手机扫码查看手机版

    手机查找资源更方便

  • 传奇QQ群

    扫一扫关注传奇Q群

    加入传奇QQ群

传奇游戏资源分享基地 gm下载站 ©2010-2024 传奇版本网站传奇游戏源码资源下载中心( 鄂ICP备2024043260号-1 )网站地图