sub equip_axe
finditem %axe C_ , %paperdoll
if ! #findkind
{
AXE_EQUIPED:
set %axe #findid
set #ltargettile #tiletype
set #ltargetkind 3
set #ltargetx %x
set #ltargety %y
set #ltargetz #tilez
set #lobjectid %axe
return
}
finditem %axe C_ , %packid
if #findkind = -1
{
display OK No axe found
halt
}
set #lhandid #findid
event macro 24 1
goto axe_equiped
returnЭто часть скрипта на рубку деревьев. На сервере, где я играю (кустарный сервачок, со слабым онлайном) у топоров есть юзы, поэтому когда юзы на топоре заканчиваются, независимо от того есть ли еще в бекпаке топоры, скрипт останавливается (это видно из кода скрипта).
Поэтому, обрашаюсь к знающим людям за советом.
Как лучше изменить код, чтобы при заканчивании юзов на топоре, скрипт искал в бекпаке новый топор, брал в руки и продолжал рубить?
Заранее сенк.