Господа скриптеры прошу помощи...поискал скрипты на автохил...нашол не совсем то что мне надо.
Решил подправить но как видите без успешно вроде бы все легко и просто ....НУ НЕ скриптер я.
Принцип работы скрипта такой.
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' ? верно?