查看: 24|回复: 0

[案例脚本] AFT3引擎脚本命令检测大全

[复制链接]
  • 打卡等级:偶尔看看
  • 打卡总天数:10
  • 打卡月天数:1
  • 打卡总奖励:2092
  • 最近打卡:2025-10-01 05:51:05

261

主题

1

回帖

2925

积分

管理员

积分
2925
发表于 2025-9-19 02:47:54 | 显示全部楼层 |阅读模式
  1. ★AFT引擎脚本命令检测大全★

  2. #IF        ;如果
  3. #SAY       ;输出字符串
  4. #ACT       ;执行命令
  5. break      ;结束命令
  6. close      ;结束对话
  7. ------------------------------------------------定义变量---------------------------------------------------
  8. RANDOM 随机数                                                      ;一般用在#IF语句中作为触发#IF机率
  9. EQUAL 变量名数值---------------------------------------------------;检测变量是否等于指定数值
  10. LARGE 变量名数值                                                   ;检测变量是否大于指定数值
  11. SMALL 变量名数值---------------------------------------------------;检测变量是否小于指定数值
  12. MOV 变量名数值                                                     ;给予变量赋于指定值
  13. INC 变量名数值-----------------------------------------------------;给予变量加上指定值  
  14. DEC 变量名数值                                                     ;给予变量减去指定值
  15. SUM 变量名A 变量名B------------------------------------------------;将两个变量相加
  16. MOVR 数值                                                          ;变量赋予小于指定数值的随机非负数
  17. <$STR(变量)>-------------------------------------------------------;把变量转为字符串
  18. SET [变量名] 数值                                                  ;定义变量
  19. RESET [变量名] 连续数字--------------------------------------------;连续将变量清零
  20. CHECK [变量数值] 数值                                              ;检测变量是否等于指定数值

  21. ----------------------------------------------条件命令----------------------------------------------

  22. CHECKITEM 物品名数量----------------------------;检测当前人物所带物品及数量
  23. CHECKGOLD 数量                                  ;检测当前人物所带金币数量
  24. CHECKLEVELEX (>,<,=) 等级数---------------------;检测当前人物等级
  25. CHECKCREDITPOINT (>,<,=) 声望数                 ;检测当前人物声望
  26. CHECKJOB (Warrior,Wizard,Taoist)----------------;检测当前人物所属职业
  27. CHECKHUM 地图名数量                             ;检测指定地图的玩家数量  
  28. CHECKITEMW 物品名数量---------------------------;检测当前人物是否佩带指定物品
  29. CHECKDURAEVA 物品名数值                         ;检测当前人物所带矿物等物品的品质
  30. CHECKBAGGAGE------------------------------------;检测当前人物的背包是否已满  
  31. ONLINELONGMIN (>,<,=) 时长                      ;检测当前人物在线时长  
  32. CHECKCASTLEDOOR (损坏,开启,关闭)----------------;检测沙城城门状态
  33. CASTLEWARAY (>,<,=) 天数                        ;检测上次攻城到现在的天数
  34. CASTLECHANGEDAY (>,<,=) 天数--------------------;检测沙巴克占领天数
  35. CHECKOFGUILD 行会名称                           ;检测当前人物行会名称
  36. CHECKNAMELIST 角色名列表.txt--------------------;检测当前人物角色名是否在列表中
  37. CHECKGUILDLIST 行会列表.txt                     ;检测当前人物行会是否在列表中  
  38. CHECKACCOUNTLIST 帐号列表.txt-------------------;检测当前人物帐号是否在列表中
  39. CHECKIPLIST IP列表.txt                          ;检测当前人物IP是否在列表中
  40. CHECKACCOUNTIPLIST 帐号和IP列表.txt-------------;检测当前人物登录帐号与IP是否与列表中匹配
  41. CHECKNAMEIPLIST 角色名和IP列表.txt              ;检测当前人物角色名称与IP是否与列表中匹配
  42. ISADMIN-----------------------------------------;检测当前人物是否为管理员
  43. HAVEGUILD                                       ;检测当前人物是否加入行会
  44. ISCASTLEGUILD-----------------------------------;检测当前人物是否为沙城成员
  45. ISCASTLEMASTER                                  ;检测当前人物是否为沙城老大
  46. ISGUILDMASTER-----------------------------------;检测当前人物是否为行会老大
  47. ISNEWHUMAN                                      ;检测当前人物是否为新人
  48. CHECKSLAVECOUNT (>,<,=) 数量--------------------;检测当前人物所带宠物的数量
  49. CHECKSLAVELEVEL (>,<,=) 等级数(7)               ;检测当前人物所带宠物的等级
  50. CHECKEXP (>,<,=) 经验值-------------------------;检测当前人物经验值
  51. CHECKPOSELEVEL (>,<,=) 等级数                   ;检测当前人物对面人物的等级
  52. CHECKPOSEGENDER 性别(男,女)---------------------;检测当前人物对面人物的性别
  53. CHECKMEMBERLEVEL 类型 (>,<,=) 等级数            ;检测当前人物的会员等级
  54. CHECKMEMBERTYPE (=,>,<) 类型数------------------;检测当前人物的会员类型
  55. CHECKRENEWLEVEL (=,>,<) 转生次数                ;检测当前人物的转生次数  
  56. CheckBagSize 数量-------------------------------;检测当前人物背包空格数
  57. CHECKDC (=,>,<) 攻击下限 (=,>,<) 攻击上限       ;检测当前人物攻击力的上限及下限值
  58. CHECKMC (=,>,<) 魔法下限 (=,>,<) 魔法上限-------;检测当前人物魔法力的上限及下限值
  59. CHECKSC (=,>,<) 道术下限 (=,>,<) 道术上限       ;检测当前人物道术力的上限及下限值
  60. CHECKHP (=,>,<) HP下限 (=,>,<) HP上限-----------;检测当前人物HP值的上限及下限值
  61. CHECKMP (=,>,<) MP下限 (=,>,<) MP上限           ;检测当前人物MP值的上限及下限值
  62. CHECKUSEITEM 物品位置---------------------------;检测当前人物身上指定位置是否戴物品
  63. CHECKITEMTYPE 物品位置物品类型                  ;检测当前人物身上指定位置戴的物品是否为指定类型  
  64. CHECKGAMEPOINT 活力值---------------------------;检测当前人物活力值
  65. ISLOCKPASSWORD                                  ;检测当前人物的仓库是否解锁
  66. PASSWORDERRORCOUNT (=,>,<) 次数-----------------;检测当前人物输入仓库密码错误次数
  67. CheckRangeMonCount 地图号 X Y 范围 (=,>,<) 数量 ;检测一个坐标范围内怪物数量
  68. CheckMonMap 地图号数量--------------------------;检测一个指定地图内的怪物数量
  69. CHECKMON 数量                                   ;检测当前人物所在地图内的怪物数量
  70. CHECKSKILL 技能名称 (=,>,<) 修炼等级------------;检测当前人物已学技能

  71. -------------------------------------------------功能命令----------------------------------------------------

  72. MAP 地图名                                                    ;将当前人物移动到指定地图
  73. MOVEMAP 地图名 X Y--------------------------------------------;将当前人物移动到指定地图的指定坐标
  74. TIMERECALL 时间值                                             ;指定当前人物到达多少时间后被传回这里
  75. BREAKTIMERECALL-----------------------------------------------;中断指定人物达多少时间后被传回这里
  76. GAMEGOLD (=,+,-) 数量                                         ;调整当前人物的元宝数量
  77. SETRANKLEVELNAME 封号-----------------------------------------;调整当前人物的封号
  78. ADDGUILDLIST 行会列表.txt                                     ;将当前人物行会名加入列表
  79. DELGUILDLIST 行会列表.txt-------------------------------------;将当前人物行会名从列表删除
  80. ADLNAMELIST 角色名列表.txt                                    ;将当前人物角色名加入列表  
  81. DELNAMELIST 角色名列表.txt------------------------------------;将当前人物角色名从列表删除
  82. CLEARNAMELIST 列表.txt                                        ;清除列表内的所有信息
  83. HAIRSTYLE 数值------------------------------------------------;调整当前人物的发型
  84. CHANGENAMECOLOR 数值                                          ;调整当前人物的名字颜色
  85. CHANGEJOB 职业名称(Warrior,Wizard,Taoist)---------------------;调整当前人物的所属职业
  86. CHANGEGENDER 数值                                             ;调整当前人物的所属性别
  87. ADDSKILL 技能名称技能等级-------------------------------------;给予当前人物添加指定技能
  88. DELSKILL 技能名称                                             ;删除当前人物的指定技能  
  89. SKILLLEVEL 技能名称 (=,+,-) 技能等级--------------------------;调整当前人物的指定技能为指定等级
  90. DELNOJOBSKILL                                                 ;删除当前人物非本职业的所有技能
  91. CLEARSKILL----------------------------------------------------;删除当前人物的所有技能
  92. GAMEPOINT (=,+,-) 数量                                        ;调整当前人物的活力值
  93. CREDITPOINT (=,+,-) 数量--------------------------------------;调整当前人物的声望点数
  94. SETMEMBERLEVEL (=,+,-) 等级数                                 ;调整当前人物的会员等级
  95. SETMEMBERTYPE (=,+,-) 等级数----------------------------------;调整当前人物的会员类型
  96. CHANGELEVEL (=,+,-) 等级数                                    ;调整当前人物的等级
  97. CHANGEPKPOINT (=,+,-) 点数------------------------------------;调整当前人物的PK点数
  98. CHANGEEXP (=,+,-) 经验值                                      ;调整当前人物的经验值
  99. CHANGEPERMISSION 权限等级-------------------------------------;调整当前人物的权限等级
  100. KILLMONEXPRATE 倍率有效时间                                   ;调整当前人物的杀怪经验倍率
  101. POWERRATE 倍率有效时间----------------------------------------;调整当前人物的攻击力倍率
  102. KICK                                                          ;将当前人物踢下线
  103. KILL 数值-----------------------------------------------------;将当前人物杀死,并设置杀死类型
  104. KILLSLAVE                                                     ;将当前人物的宝宝全部杀死
  105. CLEARPASSWORD-------------------------------------------------;清除当前人物的仓库密码
  106. RestRenewLevel                                                ;将人物的转生次数复位为零,即未转生
  107. DELMARRY------------------------------------------------------;清除当前人物的结婚信息
  108. DELMASTER                                                     ;清除当前人物的拜师信息
  109. RENEWLEVEL 转次数转后等级 0-----------------------------------;将当前人物转生,并设置转生次数以及转生后人物等级跳到多少级
  110. SENDMSG 信息类型代码 %s信息内容%d                             ;发送文字信息
  111. CLEARMAPMON 地图号--------------------------------------------;清除指定地图的所有怪物
  112. RESTBONUSPOINT                                                ;清楚当前人物的属性点
  113. PARAM1 地图---------------------------------------------------;NPC指定刷怪地图
  114. PARAM2 横坐标                                                 ;NPC刷怪X坐标
  115. PARAM3 纵坐标-------------------------------------------------;NPC刷怪Y坐标
  116. MONGEN 怪物名称数量时间                                       ;NPC刷怪命令+怪物+数量+时间
  117. RECALLMOB 怪物名称宝宝等级(最高为 7) 叛变时间(分钟) 是否自动变色(0、1)固定颜色(1-7)--------;给予当前人物指定怪物为宝宝
  118. setautogetexp 命令时间经验是否安全区(0为任何地方)地图号(任何地图请不用填          ;指定当前人物在线泡经验(直接得到经验)
  119. CHANGEMODE 模式类型(1管理模式、2无敌模式、3隐身模式) 开关(1为开,0为关)


  120. -----------------------------------------------服务器固定变量---------------------------------------------

  121. <$USERNAME>--------------------;人物名称  
  122. <$GUILDNAME>                   ;行会名称
  123. <$RANKNAME>--------------------;行会职位名称            
  124. <$LEVEL>                       ;等级
  125. <$HP>--------------------------;生命值                        
  126. <$AC>                          ;防御力
  127. <$MAXAC>-----------------------;最高防御力                 
  128. <$MAC>                         ;魔法防御力
  129. <$MAXMAC>----------------------;最高魔法防御力        
  130. <$DC>                          ;物理攻击力
  131. <$MAXDC>-----------------------;最高物理攻击力        
  132. <$MC>                          ;魔法力
  133. <$MAXMC>-----------------------;最高魔法力                 
  134. <$SC>                          ;道术   
  135. <$MAXSC>-----------------------;最高道术                     
  136. <$EXP>                         ;当前经验值
  137. <$MAXEXP>----------------------;升级经验值                 
  138. <$PKPOINT>                      PK点数
  139. <$CREDITPOINT>-----------------;声望点数                     
  140. <$GOLDCOUNT>                   ;金币数量
  141. <$GAMEGOLD>--------------------;游戏币数                     
  142. <$GAMEPOINT>                   ;游戏点数  
  143. <$HW> -------------------------;腕力                              
  144. <$MAXHW>                       ;最高腕力
  145. <$BW>--------------------------;背包重量                       
  146. <$MAXBW>                       ;最高背包重量
  147. <$WW>--------------------------;负重力                          
  148. <$MAXWW>                       ;最高负重
  149. <$HUNGER>----------------------;饥饿程度                     
  150. <$LOGINTIME>                   ;登录时间
  151. <$LOGINLONG>-------------------;登录时长                     
  152. <$DRESS>                       ;衣服
  153. <$WEAPON>----------------------;武器                              
  154. <$RIGHTHAND>                   ;蜡烛
  155. <$HELMET>----------------------;头盔                              
  156. <$NECKLACE>                    ;项链
  157. <$RING_R>----------------------;右戒指                          
  158. <$RING_L>                      ;右戒指
  159. <$ARMRING_R>-------------------;右手镯                          
  160. <$ARMRING_L>                   ;左手镯
  161. <$BUJUK> ----------------------;护身符                          
  162. <$BELT>                        ;腰带
  163. <$BOOTS>-----------------------;鞋子                              
  164. <$CHARM>                       ;宝石
  165. <$CASTLENAME>------------------;沙城名称

  166. ----------------------------------------------服务器活动变量--------------------------------------------------

  167. <$SERVERNAME>                                       ;服务器名字
  168. <$SERVERIP------------------------------------------;服务器IP地址
  169. <$WEBSITE>                                          ;游戏网址
  170. <$BBSSITE> -----------------------------------------;论坛网址
  171. <$CLIENTDOWNLOAD>                                   ;客户端程序下载地址
  172. <$QQ>-----------------------------------------------;联系QQ号
  173. <$PHONE>                                            ;联系电话号码  
  174. <$BANKACCOUNT0>                                     ;银行帐号信息
  175. <$BANKACCOUNT1>                                     ;银行帐号信息
  176. <$BANKACCOUNT2>                                     ;银行帐号信息
  177. <$BANKACCOUNT3>                                     ;银行帐号信息
  178. <$BANKACCOUNT4>                                     ;银行帐号信息
  179. <$BANKACCOUNT5>                                     ;银行帐号信息
  180. <$BANKACCOUNT6>                                     ;银行帐号信息
  181. <$BANKACCOUNT7>                                     ;银行帐号信息
  182. <$BANKACCOUNT8>                                     ;银行帐号信息
  183. <$BANKACCOUNT9>                                     ;银行帐号信息  
  184. <$GAMEGOLDNAME>-------------------------------------;游戏币名称
  185. <$USERCOUNT>                                        ;在线人数
  186. <$DATETIME>-----------------------------------------;当前日期时间  
  187. <$GAMEGOLDNAME>                                     ;游戏币名称
  188. <$HIGHLEVELINFO>------------------------------------;最高等人物信息
  189. <$HIGHPKINFO>                                       ;最高PK点数人物信息
  190. <$HIGHDCINFO>---------------------------------------;最高攻击力人物信息
  191. <$HIGHMCINFO>                                       ;最高魔法力人物信息
  192. <$HIGHSCINFO>---------------------------------------;最高道术人物信息

  193. -----------------------------地图参数------------------------------------

  194. FIGHT                    战斗地图,该地图死亡不加PK值,被杀不掉落装备
  195. SAFE---------------------安全地图,此地图不能互相PK,互相攻击,类似安全区
  196. CHECKQUEST               进入本地图执行任务脚本 格式:CHECKQUEST(Q001) 说明: Q001 代表脚本名。
  197. NEEDSET_ON---------------进入本地图需要人物指定标志为打开状态 格式:NEEDSET_ON(001) 说明:001 代表人物标志
  198. NEEDSET_OFF              进入本地图需要人物指定标志为打开状态 格式:NEEDSET_OFF(001) 说明:001 代表人物标志
  199. MUSIC--------------------进入入本地图播放音乐 格式:MUSIC(123) 说明:123代表客户端的音乐文件名
  200. EXPRATE                  进入本地图后杀怪经验倍数 格式:EXPRATE(100) 说明:100代表经验倍数,除以100后为实际倍数。
  201. PKWINLEVEL---------------进入本地图后可以PK升级 格式:PKWINLEVEL(1) 说明:1代表升多少级;
  202. PKWINEXP                 进入本地图后可以PK得经验 格式:PKWINEXP(1000) 说明:1000代表得多少经验;
  203. PKLOSTLEVEL--------------进入本地图后可以PK死亡掉等级 格式:PKLOSTLEVEL(1) 说明:1代表掉多少等级;
  204. PKLOSTEXP                进入本地图后可以PK死亡掉经验 格式:PKLOSTEXPP(1000) 说明:1000代表掉多少经验;
  205. DECHP--------------------进入本地图后自动减HP 格式:DECHP(1/10) 说明 1/10 1代表减的间隔(秒),10代表一次减多少点;
  206. INCHP                    进入本地图后自动加HP 格式:INCHP(1/10) 说明 1/10 1代表减的间隔(秒),10代表一次减多少点;
  207. NOYS --------------------当前地图不能召唤出元神
  208. NOQB                     当前地图不能骑豹子
  209. INCGAMEPOINT-------------进入本地图后加游戏点 格式:INCGAMEPOINT(1/10) 说明 1/10 1代表加的间隔(秒),10代表一次加多少点;(用于游戏泡点功能)
  210. RUNMON                   允许穿怪
  211. CANHORSE-----------------允许骑马
  212. RUNHUMAN                 允许穿人
  213. NEEDHOLE-----------------进入需要洞
  214. NORECALL                 禁止记忆召唤
  215. NOGUILDRECALL------------禁止行会召唤
  216. NODEARRECALL             禁止夫妻召唤
  217. NOMasterRECALL-----------禁止师徒传送
  218. NORANDOMMOVE             禁止随机传送
  219. NODRUG-------------------禁止吃药
  220. MINE                     可以挖矿
  221. NOPOSITIONMOVE ----------禁止定座标移动
  222. NORECONNECT              进游戏时退出本地图  格式:NORECONNECT(0)  说明:0 代表地图号中州
  223. QUIZ---------------------禁止喊话
  224. CANUSELF                 带此参数的地图允许使用灵符秒杀怪物
  225. killbyhum----------------被人杀死触发(包括被宝宝杀死触发) 格式:killbyhum(@label)
  226. killbymon                被怪杀死触发  格式:killbymon(@label)
  227. killhum------------------杀人触发  格式:killhum(@label)
  228. MAPFUNC(X)               杀怪触发  该地图任何怪物被打死触发QManage.txt里的[@mapfuncX]标签段 X可以随意数字
  229. levelup------------------升级触发  格式:levelup(@label)
  230. NOBATFLY                 禁止使用移形换影、遁地、化身蝙蝠
  231. NOTALLOWUSEMAGIC(化身蝙蝠|怒斩天下)----------该地图禁止使用指定技能,括号内的技能有多个用“|”分割
  232. NOTALLOWUSEITEMS(回城卷轴|强效金创药)        该地图禁止使用指定物品,括号内的物品有多个用“|”分割
  233. NOFRIENDRECALL------------禁止好友传送
  234. CANUSELF                  该地图允许使用灵符杀怪
  235. DelayGoto(10/@Lable)------进入该地图,每间隔10秒触发一次登陆脚本中的[@Lable]标签


  236. ----------------------------怪物参数----------------------------


  237. Name----------------怪物名字
  238. Race----------------怪物攻击类型代码(决定怪物是远程、还是近身、还是地面冒出等行为)
  239. Racelmg-------------怪物攻击时和死亡时的一些效果类型代码
  240. Appr----------------怪物的外型代码(就是怪物的样子)
  241. Lvl-----------------怪物的等级,如果比等级高你就无法推动它等等
  242. Undead--------------怪物是死系还是生物系,两个类型(0、1)决定怪物是否可诱惑和圣言
  243. CoolEye-------------怪物的视觉范围,决定是否反隐身,不同类的怪物这个值作用不一样
  244. Exp-----------------杀死怪物可得到的经验(最大3万)
  245. HP------------------该怪物的生命值(最大3万)
  246. MP------------------该怪物的魔法值
  247. AC------------------该怪物的物理防御
  248. MAC-----------------该怪物的魔法防御
  249. DC------------------该怪物的攻击力最小值
  250. DCMAX---------------该怪物的攻击力最大值(注意,最大值不能小于最小值,否则将出现秒杀)
  251. MC------------------怪物魔法力,在部分类型怪物中有用,比如心魔怪物
  252. SC------------------怪物道术力,在部分类型怪物中有用,比如心魔怪物
  253. SPEEd---------------怪物的躲避
  254. HIT-----------------怪物的命中
  255. WALK_SPD------------怪物移动间隔时间
  256. WalkStep------------怪物每次移动距离
  257. WalkWait------------怪物每次移动休息时间
  258. ATTACK_SPD----------怪物攻击间隔时间(攻击速度)
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则