| 增加检测常量/变量 | checkvar 变量 (<,>,=,?) 值 |
| 检查玩家身上装备 | 增加接口:checkitemws 道具名称#数量&道具名称#数量 |
扩展以下获取命令支持常量获取
| 获取技能初始冷却时间 | GetSkillCSCD 野蛮冲撞 N10 | <$GetSkillCSCD(技能名称)> |
| 获取当前技能冷却时间 | GetSkillDQCD 野蛮冲撞 N20 | <$GetSkillDQCD(技能名称)> |
| 获取当前地图怪物状态 | MapBossinfo 3 散财猪 0 s2 1 | <$MapBossinfo(地图编号,怪物名称,是否带数字,获取方式0,1)> |
| 获取物品来源 | GetItemFrom 装备位置 类型(0-4) 变量名 | <$GetItemFrom(装备位置,类型)> |
| 检测获取地图NPC坐标命令 | FindNpcPoint 3 盟重老兵 N1 N2 | <$FindNpcPoint(地图编号,NPC名称,X)>,<$FindNpcPoint(地图编号,NPC名称,Y)> |
| 时间戳转换月日年时分秒 | UNIXTOSTR 1669705167 S1 S2 | <$UNIXTOSTR(时间戳,模式1)>,<$UNIXTOSTR(时间戳,模式2)> |
| 获取技能等级功能 | GetMagicLevel 烈火剑法 0 N1 | <$GetMagicLevel(技能名称,类型)> |
| 获取指定地图玩家数量 | GetPlayCountInMap 3 0 N0 | <$GetPlayCountInMap(地图编号,模式)> |
| 获取当前行会人数 | GETGuildsNumber 行会名称 S10 | <$GETGuildsNumber(行会名称)> |
| 获取当前地图BOSS状态 | MapBoss 3 大僵尸 1 S2 | <$MapBoss(地图编号,名称,名字格式)> |
| 获取自定义属性组数值 | GETATTLIST 属性组1 S0 | <$GETATTLIST(组名称)> |
| 获取当前玩家行会名称 | GETGUILDINFO <$USERNAME> S10 | <$GETGUILDINFO(玩家名称)> |
| 获取玩家属性 | GETABILVALUE 参数1
参数2 |
<$ATTR[ID]> |
| 通过物品唯一ID获取该物品是否绑定 | Getitembindinfo 22136 N$绑定状态 | <$Getitembindinfo(唯一ID)> |
| 获取指定玩家名称英雄职业 | GetPlayHeroJob 张三 N1 | <$GetPlayHeroJob(玩家名称)> |
| 获取背包物品数量 | GETBAGITEMCOUNT 木剑 N0 | <$GETBAGITEMCOUNT(道具名称)> |
| 获取指定英雄的主人名字 | GetHeroMasterName 李四 S1 | <$GetHeroMasterName(英雄名字)> |
| 获取当前地图指定怪物名称的数量 | FindMapMonster 3 羊 N1 | <$FindMapMonster(地图编号,怪物名称,模式)> |
| 获取当前地图行会成员数量 | MaphanghcyGuild 3 <$GUILDNAME> N0 | <$MaphanghcyGuild(地图编号,行会名字)> |
| 部位万分比属性加成到人物 | GETEQUIPADDVALUE 0 S1 | <$GETEQUIPADDVALUE(部位ID)> |
| 获取对面人物的名字 | GetOppositeHumName S0 | <$GetOppositeHumName> |
| 获取指定地图指定怪物当前血量和最大血量 | FindMapMonsterHealth 0150 牛魔王 N1 N2 | <$FindMapMonsterHealth(地图编号,怪物名字,类型)> 类型1=当前血量,2=最大血量) |
| 获取物品原始各项数据库字段值参数 | GetDBItemFieldValue 屠龙 idx
S$物品IDX GetDBItemFieldValue 屠龙 stdmode S$物品类型 |
<$GetDBItemFieldValue(物品名,字段)> <$GetDBIdxItemFieldValue(IDX,字段)> |
| 获取身上所有BUFFID | GETALLBUFFID S1 S2 | <$GETALLBUFFID>,<$GETALLBUFFCNT> |
| 功能:可以检查一个地图内的怪物数量 | CheckMonMap 3 30 | <$MonMap(地图编号)> |
| 检查一个坐标范围内怪物数量 | CheckRangeMonCount 3 330 330 10 < 100 | <$RangeMonCount(地图编号_X坐标_Y坐标_范围)> |
| 可以检查一个地图内的人物数量 | CheckMapHumanCount 3 < 100 | <$MapHumanCount(地图编号)> |
| 检查沙巴克占领天数 | CASTLECHANGEDAY > 7 | <$CASTLECHANGEDAY> |
| 获取对方变量命令格式 | GetHumVar 角色名称 获取后存放的变量 获取的变量名称 | <$GetHumVar(角色名称,查看的变量名称)> |
| 可以检查人物在线时间长度 | ONLINELONGMIN (> < =) 支持变量操作 | <$ONLINELONGMIN> |
| 检测人物幸运值 | CheckLuckPoint > 1 | <$CheckLuckPoint> |
| 检测人物身上物品持久 | CheckItemDura 1 > 30000 0 | <$ItemDura(装备位置_模式)> |
| 检测地图范围怪物数量 | CHECKRANGEMONCOUNTEX 3 稻草人 333 333 10 = 10 | <$RANGEMONCOUNTEX(地图编号_怪物名称_X坐标_Y坐标_范围)> |
| 功能:检测字符串长度命令 | CheckStringlength 996m2 > 3 | <$Stringlength(996传奇)> |
| 检测指定范围内人物数量 | CheckRangeHumCount 3 330 330 10 > 100 | <$RangeHumCount(地图编号,X坐标,Y坐标,范围)> |
| 功能: 检测行会成员人数 | CheckGuildMemberCount > 100 | <$GuildMemberCount> |
| 检测地图相同怪物数量 | CheckMapSameMonCount 3 稻草人 > 10 | <$MapSameMonCount(地图编号,怪物名)> |
| 检测星期命令 | DAYOFWEEK SAT | <$DAYOFWEEK> |
| 设置和检测人物当前权限 | CHECKMISSION > 5 | <$MISSION> |
| 调整人物属性点 | 检查人物附加属性点数:CHECKBONUSPOINT 控制符(=,>,<)点数 | <$BONUSPOINT> |
| 面对面交易 1开启 0未开启 | <$DEALFTF> | |
| 当前攻击或者死亡目标类型 | CHECKCURRTARGETRACE = 0 | <$CURRTARGETRACE> 0=人物 1=怪物 2=英雄 100=人形怪 |
| 检测背包矿石品质 |
CheckMine 矿石名字 数量 操作符 (+ - =) 品质0-99 | <<$mine(矿石名称,品质)> |
| 检测人物是否在指定范围之内 | CheckHumInRange 3 330 330 5 | <$HumInRange(地图编号,X坐标,Y坐标,范围)> 返回0/1 0=不在 1=在 |
| 检测人物是否重叠 | IsDupMode 1 | <$IsDupMode> 0检测所有对象(包括人物、怪物、NPC), 1只检测是否有人物 |
| 检测当前日期是本月的第几天 | DAYOFMONTH 1 10 | <$DAYOFMONTH> |
| 检查城堡编号是否在攻城 | CHECKUNDERWAR | <$UNDERWAR> |
| 检测现在是几月 | MONTHOFYEAR 7 8 | <$MONTHOFYEAR> |
| 检测血量,魔法百分比 | CHECKHPPER CHECKMPPER | <$hpper> <$Mpper> |
| 检测背包物品唯一ID或者IDX的字段值是否存在 | Checkfield 3395,3393,3391,9920 NeedLevel 30 S10 | <$field(道具ID#道具ID,字段,字段值)> |