JDB电子试玩 81魔兽宠物对战 可使用的自动换队插件教学
1▷★◆▼•.2检查队伍血量函数△-●,如果不是保底队○••◁,则记录队伍信息□-,如果是保底队▪=■▲-=,则整队整队的换○◇。
3▼▼、如果属性不同会导致翻车□••…◆,可以将不需要的宠放生▷-•▲□☆、装笼△-▽☆□。如果你想让不同属性的宠物上场的话○★••,需要严格指定队伍成员…▪★,建议有2种方案○•★▪▷☆:
命名示例◇▷•★:(不要输入冒号前面的字符◁◇▽▪,那是说明用的▷□▪□◇,不是队伍名字的一部分…◁•▼.)
不同的字符串选择器就是不同的检索工具•▼。什么敌人○○△,5▲=●.1检查队伍是不是备用队…△●•☆▽。2-△▽.3★▼▲◇…、两个都不选-□▪★。字符串选择器就是tdBattlePetScript用来查找或保存字符串的工具☆◇•。原来需要编3队的▽▲•。
需要选择Rematch加载最高血量功能=○◆●。检查队伍血量之前▲◆◁•▪,Rematch不会单独更换队伍中的宠物-=◆○,现在只需要编一个队伍既可▪▽=☆◁△。无论什么队伍▪▲=…▼◁,附件只添加了小艺和海难俘虏的特殊检查逻辑◇◆,继续查找下一队•☆◁□。以前要编成3队★•?
3▽•.检查种子队血量-●★◇。如果检查通过就加载种子队并查找结束☆□,不通过则执行第4步=□▷■◆△。
3-○….保底队▽□□•=▽:AAA(BBB) -- AAA必须和种子队完全相同△▽□■△▽, BBB可以是任意字母□●☆•=○,但不能是数字■…。保底队也不能设定队伍目标◁★☆…••。
2▼•☆.备用队☆▽:AAA(XXX) -- 备用队命名规则和种子队相同◇◆☆▷▽•,备用队也可以有队伍目标=◇▲=○=,但不能和种子队的目标相同•◇◁☆■。
4○●•-▪.从种子队标题提取队伍关键字★▷☆△•。如果提取成功○•▪▲▽▪,则执行第5步▷◇●,不成功则执行第7步●▲=▼。
2□▷◇.Rematch字符串选择器变化不大☆=▷■▼。字符串和rematch队伍信息一起存储▼◆。
使用不同的血量检查函数△■。如果队伍不合格••◁▪,然后才执行检查血量的动作JDB电子试玩=▼。对战时恨光或黑索死光才会换下一队◇○=•。比如★▪△▲▼•:3只迷你恨光▪△★,需要支持其它NPC的要自行修改▲◁。3只黑索小炸弹★□-•▼-,现在只需要编一队了…□▼。5•▷.3按顺序一个个刷新备用队▲…▪,找不到继续第6步=□=。
1▽☆.种子队▪○:AAA(XXX) -- AAA可以是任意字母▼-▲••=,长度不要太长□■○,但不能是数字•▽□■◁。 ( )表示括号内的内容必须有▲=▼△☆,最少有一个…△□▼■,括号本身不要出现在队伍名字中▪-△。 XXX是数字◇▪○-◆•,位数可以不限○■▽,不同队伍位数可以不同◇△◁■▲,但不同队伍最好不要使用同一编号以便于监控•▲☆。以下同样●•★△☆。
4◇▲□★.小技巧•◆☆▽◇:种子队和备用队设置不同的队伍目标▷★,就可以灵活切换队伍的角色••,对甲目标是备用队•▽▲◆,对乙目标是种子队▪★◁▼……。比如横扫地图虐小动物队☆•,小动物种类繁多=●◆,每一种设置一个种子队即可◁■○★。
3-◆•○★▲.Firstenemy 字符串选择器-■●■,以对战中敌方第一只宠物为索引存储字符串○▽,功能和我之前修改版的Base相同△□☆◇•。可以存储多个字符串●●◁◇。
1▪□=◁▽▲.3刷新队伍函数▽▽。如果选中了加载最高血量宠物▪□◁,并且满足以下2个条件之一○▷-▲:1选中了加载任意属性的宠物▲◁■▷=▪,2宠物属性完全相同■◁•▷,则插件会自动替换成当前血量最高的宠出战▪◇。如果没有选中加载最高血量宠物=•▼,则队伍中的成员不会被单独替换■-•▪○。如果队伍无效▪◁☆,插件会整队整队的替换●☆▲◇▼-。
5●•▼○••.备用队伍名字尾部的数字会决定上场顺序=●□■,数字小的先上场=•。同一个目标的队伍里▽●▲,队伍名字的数字部分▼•□▪○,去掉前面的无意义的0后•○◇▷,剩下的数字不能重复-•●.
4○▷…□=.无论使用那个字符串选择器▪•▪△▪,字符串在计算机上实际保存在wtf\Account\你的账号名或者编号\SavedVariables\tdBattlePetScript◁☆◆◆◇.lua这个文件中=▲▽◆■,Rematch队伍配置存放在wtf\Account\你的账号名或者编号\SavedVariables\Rematch•◁◇=▽●.lua文件中☆○。每个魔兽世界账号之间的字符串和队伍都是独立保存的☆■-。如果要迁移字符串和队伍◆•▪,自行复制上述文件到其它账号下◆★•。
备用对▽=▼△:队伍目标不是当前NPC ID或没有目标•○,但是队伍标题去掉数字后◇•△•…•,等于 队伍关键字的队伍…■…,称为备用队▪○▷。备用队可以有0到多队▽●○★。
保底队•△:队伍目标不是当前NPC ID或没有目标□□•,但是队伍标题去掉数字后★•★★,不等于 队伍关键字•▲◆-,但是包含 队伍关键字的队伍▼-◆,称为保底队▲◇▷▼○◁。保底队可以有0或1队◆▽◁。
2▲-.Base字符串选择器以对战中敌我双方所有宠物为索引存储字符串☆◆■◆,任何宠物位置变化都会导致索引不同★▼…▲☆○。可以存储多个字符串★▼▼▲。
3△•…★▷□.1▽△、为每只宠物分别编队•=,取消选中 ◆…▽…○△“加载血量最高的宠物▽▷□★◆●”▽◁=○▪△。让Rematch整队的换▼▪=。坏处是你不能偷懒=○○▼,每只宠都要编队△■•◆○★,还要注意不能重复……▪◁◇-。
8▪•▼□◆◁.简单来说顺序就是▼•…●:种子队•▷●,小数字的备用队▼◆▷○▼,大数字的备用队◁★•▪,保底队▽■●△,种子队(强制上场)●-▪▲▽…。
则不记录并继续检查下一队○•。且战斗中属性不同的宠物有机会翻车的线-○=▲●△.选中目标和退出对战都会重新加载队伍JDB电子试玩◇□。这个字符串都可以读取出来◇…•。在加载一个字符串前▼☆■●•,
2▽-…•■.1▲☆■□●○、同时选中 ☆★□◁○“加载血量最高的宠物 △★★○★” 和 □☆◆★▼“Allow Any Version(允许任意成长)▼▲•▼△○”•○◆-◇○。 对每一只宠物◇•●=•,rematch会查找玩家拥有的同类宠物□●☆,将当前血量最高的宠物加载到队伍里◁•▲△☆。都是满血的话◁□▼▼,通常是HH成长属性的宠物血最多○-▼○◁…。这样可能会打乱玩家的队伍☆○◁,导致不同属性的宠物被换上场=○△。如果不同属性会导致翻车的线□□△◁△、只选中 ▽▷○•△◇“加载血量最高的宠物•▷▲★▼” ◁•★◇,不选中 ☆=“Allow Any Version(允许任意成长)■•★◆” ◆•★□,则Rematch会尝试只加载属性成长相同的备用宠◇◁▲▪。不同属性成长的宠物◆▷=…▷★,不会纳入备选目标■▲-○,无论血量多少●◇。队伍不合格可以自动换队●★▪▷▪●。
1★■.支持用户调节字符串选择器的优先级○▽◆◇▪◆,默认优先级从高到低是▼◇○●: Rematch ▷•▽, Base★▪★□▼=,Firstenemy-◇, AllInOne○△●。如果找到了多个字符串…▼☆•,优先级高的将被调用•…▼△。如果使用我之前的修改版Base选择器☆▲□…,则更新后字符串会自动出现在firstenemy选择器中◆▼。
检查血量•□▽▽,2△▷◆-▲•.支持调用不在队伍里的宠物功能■◁●,如果是备用队▼◁★,你可以理解为字符串存储在这些字符串选择器里▲•◇▪★=。会先使用这个工具搜索字符串的存储位置有没有合适的字符串▷▼。则记录队伍ID并继续检查下一队◆…•。
6▪○•◆★★.如果第5◆◁▪.1步中查找到了保底队•=▪☆•,就不检查血量•▽,加载保底队◁•。如果没有找到保底队-●-■,则执行第7步◆○□□。
每个字符串选择器都按照自己的格式保存或检索字符串•=。3只节点稚龙组成的末日队○★▽,刷新队伍函数会自动加载最高血量的宠物△★○△■▲,3▷▲☆◇▼.AllInOne 字符串选择器只能存储一个字符串=▪▼▷▽…,则检查这个队伍是不是保底队○●▼。如果你的宠物属性不同★-▲■◇=,如果不是备用队▪◁○●=,找到合格的就加载并结束●▽◇◇=,支持对战不同的目标时▼▽。
队伍关键字就是 霜火岭末日决战•▪,这个关键字在备用队和种子队里▲□=,必须相同☆□△○▼□。