MeSSiR 0 Жалоба Опубликовано 16 июня, 2011 Прокачка скилла Кемпинг с 0 до 100 # Create by MeSSiR ##################### MIDDLE-EARTH.RU ########################## # Скрипт для прокачки скилла Camping. Работает по принципу # резки с дерева щепки, сбрасывания этой щепки на пол и # последуюшей попыткой разжечь эту щепку. # Для работы скрипта необходимо: # - Встать рядом с деревом (если дерево становится прозрачным # то необходимо в опциях игры выключить галку "Use circle of # transparency") # - В сумке иметь дагер (a dagger) # Желательно для скрипта: # - Еда ################################################################ # ВНИМАНИЕ! При работе скрипта нельзя допускать вызова других # прицелов, иначе макрос собьется и тогда необходимо # его перезапустить. При запуске необходимо появившимся # прицелом указать на дерево рядом с собой. ###################### Настройка переменных #################### var food='0x097B' # Тип еды, которую будем кушать в процессе. # '0x097B' - жаренная рыба # '0x09F2' - жаренное мясо # '0x171F' - бананы sub Camping() var time=0 uo.set('finddistance','2') UO.canceltarget() uo.deletejournal() UO.Print("Укажите дерево:") uo.AddObject('tree') While uo.Targeting() Wait(100) Wend uo.msg(".pray") while not uo.dead() uo.waittargettile('lasttile') uo.usetype('0x0F51') repeat wait(200) time=time+1 until uo.injournal("You chip off some kindling and put it in your backpack") or time>100 uo.deletejournal() time=0 repeat uo.findtype('0x0DE1',-1,'my') if uo.findcount() then uo.drophere('finditem') wait(1000) endif while uo.countground('0x0DE1') > 0 uo.useobject('finditem') wait(100) wend until uo.findcount()==0 eda() wend end sub Sub eda() uo.findtype(food) if uo.findcount() then uo.usetype(food) else uo.print("Нет еды!") endif wait(100) end sub Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты