|
Помогите доработать |
|
|
Скуб |
18.7.2012, 21:46
|
Neophyte
Сообщений: 13
Регистрация: 14.4.2012 Группа: Пользователи Наличность: 0
Пользователь №: 14.865
|
:mine set lastobjectid #pickaxe for #x -2 2 1 for #y -2 2 1 set lasttargetx charposx +#x set lasttargety charposy +#y set lasttargetkind 2
:repeat send f1 500 set timer while_not (lastmsg = $s1) or (lastmsg = $s2) or (lastmsg = $s3) or (lastmsg = $s4) or (timer > 800) while_not (lastmsg = $s5) or (lastmsg = $s6) or (lastmsg = $s7) or (lastmsg = $s8) or (timer > 2500) if lastmsg = $s13 goto base end_if if wght > #maxweight goto base1 end_if end_while end_if goto repeat end_while end_for end_for wait 1000 goto start
:unload set #backpackx1 #backpackx + 20 set #backpacky1 #backpacky + 30 set #backpackx2 #backpackx + 130 set #backpacky2 #backpacky + 100 wait 500 set #unloada #backpackx1 set #unloadb #backpacky1 while #unloadb < #backpacky2 while #unloada < #backpackx2 move #unloada, #unloadb set lastobjecttype 3701 double_left #unloada, #unloadb set timer 0 if wght < 50 goto load end_if if lastmsg = $s10 wait 1000 drag #unloada, #unloadb #chestx, #chesty all wait 100 say Wow end_if set #unloada #unloada + #step end_while set #unloadb #unloadb + #step set #unloada #backpackx end_while goto load
короче 2 части, суть... не пойму, почему 1й круг, он летает по точкам, всё копает, летит на базу для разгрузки, собирает реги потраченные и вуаля, начинается типа с начала макрос, и показывает ошибку в команде for #x -2 2 1 for #y -2 2 1 стопорится пилот, подскажите, что добавить надо, чтобы он фор норм воспринимал
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|