差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
| 天下:天下判断:判断基础知识 [2025/11/27 07:17] – ziling | 天下:天下判断:判断基础知识 [2025/12/02 04:53] (当前版本) – ziling | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | {{indexmenu_n> | ||
| + | |||
| ====== 判断基础知识 ====== | ====== 判断基础知识 ====== | ||
| - | 此攻略搬迁自atat的笔记 | + | 转载自__atat__的笔记 |
| ---- | ---- | ||
| - | == 脚本如何生效的 == | + | =====脚本是如何生效的===== |
| === 加载脚本 === | === 加载脚本 === | ||
| * client会加载游戏目录下的judge-xx.ini,这里的xx=你的游戏id,比如你的游戏帐号是abc,则这个文件是judge-abc.ini\\ | * client会加载游戏目录下的judge-xx.ini,这里的xx=你的游戏id,比如你的游戏帐号是abc,则这个文件是judge-abc.ini\\ | ||
| - | === 脚本结构 === | + | ---- |
| + | |||
| + | ==== 脚本结构 | ||
| * [[public]]咒术700级,灵力会比较够用\\ | * [[public]]咒术700级,灵力会比较够用\\ | ||
| * all=50\\ | * all=50\\ | ||
| 行 27: | 行 31: | ||
| * cmd=quest,为判断的输出执行,每个命令用; | * cmd=quest,为判断的输出执行,每个命令用; | ||
| * user1=真,是否开启这条判断,真为开启,其它内容都为关闭。user1表示帐号1,不知道user2会是什么,不清楚。\\ | * user1=真,是否开启这条判断,真为开启,其它内容都为关闭。user1表示帐号1,不知道user2会是什么,不清楚。\\ | ||
| + | |||
| + | ---- | ||
| === 判断执行 === | === 判断执行 === | ||
| 行 35: | 行 41: | ||
| * ktv1提供:战斗奶可以一次招满并投降,远超6个了(和平奶脚本)# | * ktv1提供:战斗奶可以一次招满并投降,远超6个了(和平奶脚本)# | ||
| - | == 游戏交互技巧 == | + | ---- |
| + | |||
| + | =====游戏交互技巧===== | ||
| + | |||
| + | ---- | ||
| === 叛徒 === | === 叛徒 === | ||
| 行 43: | 行 53: | ||
| * 暗器数量:低于100次时,会有提示信息,可以循环提醒修暗器,修完结束循环\\ | * 暗器数量:低于100次时,会有提示信息,可以循环提醒修暗器,修完结束循环\\ | ||
| * 接任务的失败:刚上线60秒CD,频繁询问3秒CD,任务30秒CD,统一处理为失败则触发3秒后再问一次任务\\ | * 接任务的失败:刚上线60秒CD,频繁询问3秒CD,任务30秒CD,统一处理为失败则触发3秒后再问一次任务\\ | ||
| + | |||
| + | ---- | ||
| === 挖宝 === | === 挖宝 === | ||
| * 挖宝保留现场:开挖信息触发奇门设标2次,可回现场\\ | * 挖宝保留现场:开挖信息触发奇门设标2次,可回现场\\ | ||
| * 假标飞:通过模拟报标喊话,激活刺杀,执行FLYS即可飞坐标附近,自动飞的判断需要区分眼的叛徒正常报标、被干扰报标、假标\\ | * 假标飞:通过模拟报标喊话,激活刺杀,执行FLYS即可飞坐标附近,自动飞的判断需要区分眼的叛徒正常报标、被干扰报标、假标\\ | ||
| + | |||
| + | ---- | ||
| === 学习 === | === 学习 === | ||
| * 学习启动的严格控制:每次启动学习,可以从look师傅开始,装备切换,从哪个武功开始 stepover,避免手动操作失误\\ | * 学习启动的严格控制:每次启动学习,可以从look师傅开始,装备切换,从哪个武功开始 stepover,避免手动操作失误\\ | ||
| - | == 高级语法实现 == | + | ---- |
| + | |||
| + | =====高级语法实现===== | ||
| + | |||
| + | ---- | ||
| === case switch === | === case switch === | ||
| * 比较典型的是坐标处理,借助正则,实现对同一个信息给出不同坐标的处理\\ | * 比较典型的是坐标处理,借助正则,实现对同一个信息给出不同坐标的处理\\ | ||
| + | |||
| + | ---- | ||
| === or多条件 === | === or多条件 === | ||
| 行 61: | 行 81: | ||
| * 高级多条件:(?: | * 高级多条件:(?: | ||
| * 还没用过\\ | * 还没用过\\ | ||
| + | |||
| + | ---- | ||
| === func函数封装 === | === func函数封装 === | ||
| 行 71: | 行 93: | ||
| * 挖宝的小恢复,大恢复\\ | * 挖宝的小恢复,大恢复\\ | ||
| * 这些都是比较固定,且独立完成,被触发时都容易执行成功,就适合封装。后续出现问题,也只需要修改函数内的设置,不需要到处修改。\\ | * 这些都是比较固定,且独立完成,被触发时都容易执行成功,就适合封装。后续出现问题,也只需要修改函数内的设置,不需要到处修改。\\ | ||
| + | |||
| + | ---- | ||
| === recursion递归循环 === | === recursion递归循环 === | ||
| 行 84: | 行 108: | ||
| * 不可控循环:通过sleep(8200); | * 不可控循环:通过sleep(8200); | ||
| * 可控循环:通过[t]做的循环,可以用[]命令,结束辅助功能,也就结束跳出循环了\\ | * 可控循环:通过[t]做的循环,可以用[]命令,结束辅助功能,也就结束跳出循环了\\ | ||
| + | |||
| + | ---- | ||
| === while无限循环 === | === while无限循环 === | ||
| 行 97: | 行 123: | ||
| * 当提示CD时,先喊话CD信息,再用喊话信息触发尝试发招\\ | * 当提示CD时,先喊话CD信息,再用喊话信息触发尝试发招\\ | ||
| * 因为喊话有3秒CD,导致尝试发招再次触发的CD信息,无法触发喊话,导致只尝试了1次发招\\ | * 因为喊话有3秒CD,导致尝试发招再次触发的CD信息,无法触发喊话,导致只尝试了1次发招\\ | ||
| + | |||
| + | ---- | ||
| === 共享缓存 === | === 共享缓存 === | ||
| 行 112: | 行 140: | ||
| * 天下网游可以自己设计快捷键、宏,加上天神搞的client可以写辅助判断,是难得的游戏体验\\ | * 天下网游可以自己设计快捷键、宏,加上天神搞的client可以写辅助判断,是难得的游戏体验\\ | ||
| - | == 脚本字符含义 == | + | ---- |
| + | |||
| + | =====脚本字符含义===== | ||
| + | |||
| + | ---- | ||
| === 关键词的写法 === | === 关键词的写法 === | ||
| 行 137: | 行 169: | ||
| * t1=@" | * t1=@" | ||
| * 你说道: 249 1695\\ | * 你说道: 249 1695\\ | ||
| + | {{.: | ||
| + | {{.: | ||
| + | |||
| + | ---- | ||
| === 周围人物信息 === | === 周围人物信息 === | ||
| 行 143: | 行 179: | ||
| * l" | * l" | ||
| * l"di pi" " | * l"di pi" " | ||
| + | |||
| + | ---- | ||
| === 状态信息 === | === 状态信息 === | ||
| * 你不知道在做什么:?? | * 你不知道在做什么:?? | ||
| + | {{.: | ||
| * 正在忙:: | * 正在忙:: | ||
| + | {{.: | ||
| * 未知:=S | * 未知:=S | ||
| + | {{.: | ||
| * 错误信息:! | * 错误信息:! | ||
| * !内 为内力不足 | * !内 为内力不足 | ||
| 行 154: | 行 195: | ||
| * !物 为没有这个物品 | * !物 为没有这个物品 | ||
| * !你没有在战斗中 为没有战斗状态时的发招提示 | * !你没有在战斗中 为没有战斗状态时的发招提示 | ||
| + | |||
| + | ---- | ||
| === 装备技能 === | === 装备技能 === | ||
| * E magic NONE | * E magic NONE | ||
| * E magic daoxin-zhongmo | * E magic daoxin-zhongmo | ||
| + | |||
| + | ---- | ||
| === 位置信息 === | === 位置信息 === | ||
| + | {{.: | ||
| * 识别人物转向,2为朝向,忘记怎么获取的了 | * 识别人物转向,2为朝向,忘记怎么获取的了 | ||
| * t1=l cmd=say,结果为0205 68 2929 2 | * t1=l cmd=say,结果为0205 68 2929 2 | ||
| + | |||
| + | ---- | ||
| === 提示信息 === | === 提示信息 === | ||
| * M | * M | ||
| + | {{.: | ||
| + | |||
| + | ---- | ||
| === 文字颜色 === | === 文字颜色 === | ||
| + | {{.: | ||
| * t1=1; cmd=say $bl 可以抓到所有颜色代码开头的频道对话 | * t1=1; cmd=say $bl 可以抓到所有颜色代码开头的频道对话 | ||
| * t1=3 cmd=say $bl 可以抓到所有颜色代码开头的提示信息 | * t1=3 cmd=say $bl 可以抓到所有颜色代码开头的提示信息 | ||
| 行 180: | 行 232: | ||
| * \[33m为暗黄-告诉 | * \[33m为暗黄-告诉 | ||
| * \[36m为暗青-说道 | * \[36m为暗青-说道 | ||
| + | |||
| + | ---- | ||
| === cmd 学习命令 === | === cmd 学习命令 === | ||
| 行 195: | 行 249: | ||
| * 睡觉冥想 transfer qimen-dunjia with 1000[s] | * 睡觉冥想 transfer qimen-dunjia with 1000[s] | ||
| * 练武串联 [setover]learn xxx with 100[e] | * 练武串联 [setover]learn xxx with 100[e] | ||
| + | |||
| + | ---- | ||
| === cmd 控制 === | === cmd 控制 === | ||
| * [t]定时执行 | * [t]定时执行 | ||
| * sleep(1000); | * sleep(1000); | ||
| + | |||
| + | ---- | ||
| === cmd 变量 === | === cmd 变量 === | ||
| 行 204: | 行 262: | ||
| * $n 取来源信息 <> 中间的文本 | * $n 取来源信息 <> 中间的文本 | ||
| * $bl | * $bl | ||
| + | |||
| + | ---- | ||
| === cmd 走路命令 === | === cmd 走路命令 === | ||
| * jump 方向数值 步数值,比如 jump 8 4 | * jump 方向数值 步数值,比如 jump 8 4 | ||