2

所以我正在尝试制作一个宏来从这个游戏的地图中捕捉口袋妖怪,但是如果你遇到草坪战争,它会显示这个图像:

http://i.imgur.com/W6Tjd8l.jpg

如您所见,点击按钮显示“让我们战斗!” 它会将您重定向到战斗链接。

但是,我想说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)
4

1 回答 1

0

您可以通过 *.js 文件(不是 *.iim 文件)尝试:

  1. 打开记事本
  2. 复制我的代码
  3. 编辑YOUR-URL您的网址
  4. 保存到your-file.js( path= imacro path)
  5. 打开火狐并运行your-file.js

祝你好运

代码:

       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
    }
于 2015-12-27T04:01:53.413 回答