// New Script
// Author: Anonymous
// Version: 1.0 (25.11.2013)
IF($var = 0)
#name "arena"
LOGSHOW (1)
//ïðîâåðêà ìîíèêà===============================================================
$energy_arena=0
WHILE($energy_arena=0)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "energy_arena.bmp")
$energy_arena=1
print("íàøåë èêîíêó ýíåðãèÿ")
else
#include "pomehi.cms"
END_IF
END_CYC
//ïðîâåðêà íàëè÷èÿ ýíåðãèè------------------------------------------------------
$energy_arena_true=0
WHILE($energy_arena_true=0)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "energy_arena_true.bmp")
INC($kol_vo_aren,1)
$energy_arena_true=1
print("åñòü ýíåðãèÿ, äóåì íà àðåíó")
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "arena.bmp")
print("æìåì êíîïêó íà àðåíó")
LCLICK($_return1+10, $_return2+10)
END_IF
else
print("áîëò ýíåðãèè, ãî íà ôàðì")
goto(end_pvp)
END_IF
END_CYC
//------------------------------------------------------------------------------
//æìåì êíîïêó ïîèñêà ñîïåðíèêîâ
$zayava=0
WHILE($zayava=0)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "zayava.bmp")
$zayava=1
print("ïîäàåì çàÿâó")
LCLICK($_return1+100, $_return2+35)
else
print("íå âèäíî êíîïêè çàÿâû")
END_IF
END_CYC
//ïðîâåðêà õîäà
$time=0
WHILE($time=0)
GETSCREEN
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "me_time.bmp")
$time=1
print("ìîé õîä")
else
IF_PICTURE_IN (0,0, $_xmax,$_ymax, "him_time.bmp")
$time=2
print("õîä âðàãà")
END_IF
END_IF
END_CYC
wait(2)
//ðàçìåòêà
GETSCREEN
scanpicture($me_xp, 0,0, $_xmax,$_ymax, "me_xp.bmp")
$X1=$me_xp[0]
$Y1=$me_xp[1]
$X2=$me_xp[2]
$Y2=$me_xp[3]
scanpicture($him_xp, 0,0, $_xmax,$_ymax, "him_xp.bmp")
$X3=$him_xp[0]
$Y3=$him_xp[1]
$X4=$him_xp[2]
$Y4=$him_xp[3]
print("X1=",$X1,"Y1=",$Y1,"X2=",$X2,"Y2=",$Y2)
print("X3=",$X3,"Y3=",$Y3,"X4=",$X4,"Y4=",$Y4)
wait(2)
end_pvp:
END_IF
суть проблемы в следующем: не выполняет блок разметки начиная с 64 строки, если общий иф убираем (т.е. без 4-й строки и 79-й) то все пашет. ничо не понимаю(