所以我试图制作一个宏来从这个游戏中的地图中捕捉神奇宝贝但是如果你遇到草坪战争它会显示这个图像:
正如您所见,点击按钮显示“Lets Battle!”它会将您重定向到战斗链接。
但是,我想发表if
声明,如果我遇到这个战斗链接,我会刷新页面,让我去这里。
有人知道如何为此编写if
语句吗?
所以这就是我希望它如何工作的方式:
if (it encounters the Turf Battle)
will click another link
else
keep clicking the map to catch using the click x and y
编辑:我尝试了这种语法:
if (TAG POS=1 TYPE=H2 ATTR=TXT:You<SP>Don't<SP>Belong<SP>Here!)
{
REFRESH
}
但它不起作用。也许有任何帮助? 给我这个错误:
SyntaxError: unknown command: IF, line: 1 (Error code: -910)
答案 0 :(得分:0)
你可以试试* .js文件(不是* .iim文件):
YOUR-URL
修改为您的网址your-file.js
(path= imacro path
)your-file.js
CODE:
iimPlay("Code:URL GOTO=YOUR-URL")
var macro;
macro+="SET !REPLAYSPEED FAST\n";
macro+="TAG POS=1 TYPE=H2 ATTR=TXT:* EXTRACT=TXT\n";
iimPlay(macro_var);
var result=iimGetLastExtract();
if(result=="You<SP>Don't<SP>Belong<SP>Here!")
{
iimDisplay("success");
REFRESH
}