вот вариант такой. Бегает чар на скрипте, убивает коровок, режет, и тд.. Вдруг коровки его убили. Чар бежит до креста, ресается, и бежит обратно к месту где он упал. Дальше ступор Прибежал значит на место где его убили, а там 10 трупов коров, и 1 свой.
Как найти в куче трупов именно свой и полутать его?
Умирая сохраняем серийник последнего трупа.
Если не получается тогда начинаем искать в куче трупов наш, сделай ,info на трупы разныз животный и омешь чем отни отличаются, если у трупа еще и твое имя подписано так еще и проверку по имени можно сделать;)
sub LootSelf() var obj, body UO.Set('finddistance',3) repeat uo.FindType('0x2006','-1','ground') If uo.FindCount() then obj = uo.getserial('finditem') uo.click(obj) checklag() body = uo.getname(obj) body = explode(body,' ',2) UO.Ignore('finditem') If body == "korzhik" then uo.printf("loot myself =)") endif end if Until not UO.FindCount() UO.IgnoreReset() end sub
Идею понял, вроде даже правильно сделал, но чето ошибка вылезает
Sub AllNames() var body = "0x2006" uo.set( 'finddistance', '12' ) uo.ignorereset() uo.findtype( "-1", "-1", "ground" ) while uo.findcount() if uo.IsNPC( 'finditem' ) || uo.getGraphic( 'finditem' ) == body then uo.click( 'finditem' ) endif uo.ignore( 'finditem' ) uo.findtype( "-1", "-1", "ground" ) wend uo.ignorereset() checklag() EndSub
YokoInjection CodeSweeper Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom