Перейти к содержанию
Форум шарда Middle-Earth
Авторизация  
MeSSiR

Camping [Injection]

Рекомендуемые сообщения

Прокачка скилла Кемпинг с 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
Авторизация  

×
×
  • Создать...