Скрипт: копаем вокруг себя идём дальше. При надписи attacking you одевает меч + щит (команда .arm) и играет звук. При появления таблички выполяет тоже самое. Если привышен указанный вес, то тоже будет сигнал.
set #dlin 15 // максимальное число шагов в одном направлении set #napr 0 // В какую сторону копать: 0 - справа-налево, // 1 - слева-направо set #ves 730 // Вес, подымаемый чаром, минус 10-15 от максемального set #sdvig 0 // Куда сдвигаться при развороте: 0 - вниз, 1 - вверх set #proba 5 // количество попыток на одном месте set $name [i]Name[/i]: // укажите имя персонажа, которым копаете и после него без пробела добавте двоеточие :main set #i 1 while #i < #dlin set #xx charposx set #yy charposy gosub kopaem gosub idem_hor if #xx = charposx and #yy = charposy gosub razvorot break end_if if wght > #ves goto alarm end_if set #i #i + 1 end_while if #napr = 0 set #napr 1 else set #napr 0 end_if goto main :kopaem for #y -2 2 1 for #x -2 2 1 set lasttargetx charposx + #x set lasttargety charposy + #y set lasttargetkind 2 gosub next end_for end_for return :next set #p 0 :mining send F5 // lastobject - lastarget wait 1000 :check if (lastmsg you can) or (lastmsg there is nothing) or (lastmsg have no line) or (lastmsg get there) return end_if if (lastmsg you stop mining) or (lastmsg targeting cancelled) gosub mining end_if if (lastmsg seconds till disconnect) gosub alarm1 end_if if (lastmsg $name -) or (lastmsg is attacking you) gosub alarm2 end_if if wght > #ves gosub alarm end_if wait 7000 set #p #p + 1 if #p > #proba return end_if goto mining return :idem_hor if #napr = 0 send Left send Left send Left send Left send Left else send Right send Right send Right send Right send Right end_if return :razvorot if #sdvig = 0 send Down end_if else send Up end_if return :alarm msg Превышен Указанный Вес, пора разгружаться alarm wait 1s alarm wait 1s alarm flash stop_script :alarm1 msg Вылезла табличка с кодом alarm wait 1s alarm wait 1s alarm flash stop_script :alarm2 say .arm msg Вас атакуют alarm wait 1s alarm wait 1s alarm flash stop_scriptСкрипт проверялся и отлаживолся на Войне 4-ого уровня, со 180,0% Mininga, если Вы не успеваете 1 раз выкопать руду, то поставте побольше задержку. Да, и обратите внимание на подымаемый вес.