Привет, stackoverflow. Мне нужно, чтобы вы помогли с помощью скрипта im, пытающегося сделать. Скрипт, который пытается создать, является скриптом cointoss, который выполняет следующие действия.Imacros if else error
Первая часть, которую я хочу сделать, это вставить сумму, в которую я хочу играть.
Если я выиграю, вставьте то же значение, что и первая ставка, и верните мой источник данных в первую строку.
Если я потерял источник данных, чтобы вставить новое значение и снова сыграть.
Вот что я придумал:
Cointoss.js
VERSION BUILD=8920312 RECORDER=FX
SET !DATASOURCE cointoss25.csv
SET !DATASOURCE_COLUMNS 1
SET !DATASOURCE_LINE {{!LOOP}}
if(iimPlay(WIN.iim)>0)
{
iimPlay(WINPLAY.iim)
}
else if(iimPlay(LOOSE.iim)>0)
{
iimPlay(LOOSEPLAY.iim)
}
WIN.iim Script
SEARCH SOURCE=TXT:"You guessed right! You win"
WINPLAY.iim Script
TAG POS=1 TYPE=A ATTR=TXT:PLAY<SP>AGAIN
TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:bet CONTENT=25
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.paidverts.com/assets/images/games/coin_flip/heads.gif
SET !DATASOURCE_LINE 1
LOOSE. iim Script
SEARCH SOURCE=TXT:"You guessed wrong. Try again!"
LOOSEPLAY.iim Script
TAG POS=1 TYPE=A ATTR=TXT:PLAY<SP>AGAIN
TAG POS=1 TYPE=INPUT:TEXT ATTR=ID:bet CONTENT={{!COL1}}
TAG POS=1 TYPE=IMG ATTR=SRC:http://www.paidverts.com/assets/images/games/coin_flip/heads.gif
Проблема в том, я постоянно получаю эту ошибку:
SyntaxError: missing ; before statement, line NaN (Error code: -991)
Обратите внимание на то, что в «Cointoss.js» у вас есть iim-код. Итак, в этом js-скрипте используйте функцию iimPlayCode (...) 'для ее запуска и цикл для чтения вашего csv-файла. – Shugar
Я не так опытен с imacros, но как бы я пошел с петлей? – Gissel