Господа скриптеры прошу помощи...поискал скрипты на автохил...нашол не совсем то что мне надо.
Решил подправить но как видите без успешно вроде бы все легко и просто ....НУ НЕ скриптер я.
Принцип работы скрипта такой.
1.Как только чару наносят урон чтоб сразу сам хилялся (при этом не надо делать чтоб оружие падало).
2.выпивание Грител Хэла по задданому ХП..
Ну вот впринципе и все...всем кто откликница спасибо.
Те кто нет заходите пофлудим. С УВ.
sub Heal() var k var ghtype='' #СЮДА ПОДСТАВИТЬ ТИП ГХ var ghcolor='' #СЮДА ПОДСТАВИТЬ ЦВЕТ ГХ while true while UO.GetHP()==UO.GetMaxHP() wait(100) wend repeat UO.BandageSelf() k=0 repeat k=k+1 wait(100) until UO.InJournal("You put|You apply the|interrupted") or k==50 until UO.GetHP()==UO.GetMaxHP() if UO.GetHP()<=50 then UO.UseType(ghtype,ghcolor) wait(200) endif wend endsub
Вот такой вот простенький скрипт, постоянно висит в памяти, когда хп падает меньше максимума бинтуется, бинты не моет, если хп становится меньше 50(можешь изменить встроке if UO.GetHP()<=50 then пьет гх...
Писал в окне ответа, не тестил...
Last edited by to4a on 2006-06-18 23:27:29, edited 2 times in total.
sub heal() var greater=' type ' var heal=' color ' while not uo.Dead() while not uo.hp < uo.str wait(100) wend while uo.hp < uo.str uo.bandageself() wait(3000) if uo.life < 50 then uo.UseType(greater,heal) wait(500) end if wend wend end sub
sub Heal() var k var ghtype='' #СЮДА ПОДСТАВИТЬ ТИП ГХ var ghcolor='' #СЮДА ПОДСТАВИТЬ ЦВЕТ ГХ while true while UO.GetHP()==UO.GetMaxHP() wait(100) wend repeat UO.BandageSelf() k=0 repeat k=k+1 wait(100) until UO.InJournal("You put|You apply the|interrupted") or k==50 until UO.GetHP()==UO.GetMaxHP() if UO.GetHP()<=50 then UO.UseType(ghtype,ghcolor) wait(200) endif wend endsub
Вот такой вот простенький скрипт, постоянно висит в памяти, когда хп падает меньше максимума бинтуется, бинты не моет, если хп становится меньше 50(можешь изменить встроке if UO.GetHP()<=50 then пьет гх... Писал в окне ответа, не тестил...
Огромное спасибо скрипт класс...но после 20 30 урона начинает появляться курсор и инжект пишет
Auto target cancaled - это бывает когда очень много наать кнопку bandageself.
Задержку уменьшить или что ?
sub Heal() var k var ghtype='' #СЮДА ПОДСТАВИТЬ ТИП ГХ var ghcolor='' #СЮДА ПОДСТАВИТЬ ЦВЕТ ГХ while true while UO.GetHP()==UO.GetMaxHP() wait(100) wend repeat UO.BandageSelf() k=0 repeat k=k+1 wait(100) until UO.InJournal("You put|You apply the|interrupted") or k==50 until UO.GetHP()==UO.GetMaxHP() if UO.GetHP()<=50 then UO.UseType(ghtype,ghcolor) wait(200) endif wend endsub
Вот такой вот простенький скрипт, постоянно висит в памяти, когда хп падает меньше максимума бинтуется, бинты не моет, если хп становится меньше 50(можешь изменить встроке if UO.GetHP()<=50 then пьет гх... Писал в окне ответа, не тестил...
Огромное спасибо скрипт класс...но после 20 30 урона начинает появляться курсор и инжект пишет Auto target cancaled - это бывает когда очень много наать кнопку bandageself. Задержку уменьшить или что ?
sub Heal() var k var ghtype='' #СЮДА ПОДСТАВИТЬ ТИП ГХ var ghcolor='' #СЮДА ПОДСТАВИТЬ ЦВЕТ ГХ while true while UO.GetHP()==UO.GetMaxHP() wait(100) wend repeat UO.BandageSelf() k=0 uo.DeleteJournal() repeat k=k+1 wait(100) until UO.InJournal("You put|You apply the|interrupted") or k==50 until UO.GetHP()==UO.GetMaxHP() if UO.GetHP()<=50 then UO.UseType(ghtype,ghcolor) wait(200) endif wend endsub
Эээ... я не понял зачем много раз нажимать бандажселф, да и если появляется то наоборот увеличить задержку, а точнее после строки
until UO.InJournal("You put|You apply the|interrupted") or k==50 добавить wait(500) для начала, потом можно попробовать уменьшить
sub Heal() var k var ghtype='' #СЮДА ПОДСТАВИТЬ ТИП ГХ var ghcolor='' #СЮДА ПОДСТАВИТЬ ЦВЕТ ГХ while true while UO.GetHP()==UO.GetMaxHP() wait(100) wend repeat UO.BandageSelf() k=0 repeat k=k+1 wait(100) until UO.InJournal("You put|You apply the|interrupted") or k==50 until UO.GetHP()==UO.GetMaxHP() if UO.GetHP()<=50 then UO.UseType(ghtype,ghcolor) wait(200) endif wend endsub
Вот такой вот простенький скрипт, постоянно висит в памяти, когда хп падает меньше максимума бинтуется, бинты не моет, если хп становится меньше 50(можешь изменить встроке if UO.GetHP()<=50 then пьет гх... Писал в окне ответа, не тестил...
Огромное спасибо скрипт класс...но после 20 30 урона начинает появляться курсор и инжект пишет Auto target cancaled - это бывает когда очень много наать кнопку bandageself. Задержку уменьшить или что ?
sub Heal() var k var ghtype='' #СЮДА ПОДСТАВИТЬ ТИП ГХ var ghcolor='' #СЮДА ПОДСТАВИТЬ ЦВЕТ ГХ while true while UO.GetHP()==UO.GetMaxHP() wait(100) wend repeat UO.BandageSelf() k=0 uo.DeleteJournal() repeat k=k+1 wait(100) until UO.InJournal("You put|You apply the|interrupted") or k==50 until UO.GetHP()==UO.GetMaxHP() if UO.GetHP()<=50 then UO.UseType(ghtype,ghcolor) wait(200) endif wend endsub
Ребят помогите пожалуйста, нужен простейший скрипт на автохил как вы сделали, только не с командой bandageself а для вампира, нужно юзать окровавленные бинты, если использовать команду клиента (на сервере есть такая) .bandageself то юзаються кровавые бинты я так понимаю нужно просто поменять строчку UO.BandageSelf() на msg '.bandageself' ? верно?