Выкладываю вторую часть макроса по нубозоне прохождение всех учителей.
Код: Выделить всё
automacro zone3 {
location new_1-2 100 70, new_2-2 100 70, new_3-2 100 70, new_4-2 100 70, new_5-2 100 70
run-once 1
call {
log ===== Топаем к спецу по умениям. =====
$rand1 = @random ("-2", "-1", "0", "1", "2")
$rand2 = @random ("-2", "-1", "0", "1", "2")
$x = @eval(84 + $rand1)
$y = @eval(108 + $rand2)
do move $x $y
pause 10
log ===== Обшаимсо с ним. =====
do talknpc 83 111 c r0 c c c c c c c c c c c r0 c
log ===== Топаем к главному спецу. =====
$rand1 = @random ("-2", "-1", "0", "1", "2")
$rand2 = @random ("-2", "-1", "0", "1", "2")
$x = @eval(100 + $rand1)
$y = @eval(102 + $rand2)
do move $x $y
pause 5
log ===== И с ним перетираем. =====
do talknpc 99 105 c c r0 c c c c c c c c c
log ===== Теперь к спецу по эквипу. =====
$rand1 = @random ("-2", "-1", "0", "1", "2")
$rand2 = @random ("-2", "-1", "0", "1", "2")
$x = @eval(113 + $rand1)
$y = @eval(108 + $rand2)
do move $x $y
pause 5
log ===== Говорим. =====
do talknpc 115 111 c r0 c c c c c c c c c c r0 c c
log ===== Ступаем в сторону кафры. =====
$rand1 = @random ("-2", "-1", "0", "1", "2")
$rand2 = @random ("-2", "-1", "0", "1", "2")
$x = @eval(115 + $rand1)
$y = @eval(107 + $rand2)
do move $x $y
pause 5
log ===== И из неё тоже выбиваем экспу. =====
do talknpc 118 108 c c c r1 c r0 c c r1 c c c c c r4 c
log ===== Сунем в другую комнату. =====
do move 73 106
log ===== Первый помощник. =====
$rand1 = @random ("-2", "-1", "0", "1", "2")
$rand2 = @random ("-2", "-1", "0", "1", "2")
$x = @eval(22 + $rand1)
$y = @eval(179 + $rand2)
do move $x $y
pause 5
log ===== Дисскусируем. =====
do talknpc 17 182 c c c r0 c c c c c c c c c r3 c
log ===== Теперь к второму помощнику. =====
$rand1 = @random ("-2", "-1", "0", "1", "2")
$rand2 = @random ("-2", "-1", "0", "1", "2")
$x = @eval(34 + $rand1)
$y = @eval(178 + $rand2)
do move $x $y
pause 5
log ===== Oбщаемся чтоб попасть к мобам. =====
do talknpc 38 182 c c c c r0 c
}
}