HELP
Moderators: Murderator+, Murderator
HELP
Так вот в чем проблема - запускай я макрос на меджери, и после того как он прокастовывает каст, он пишет You cancel target of spell Flame Strike, и так постоянно, уже пытался менять таргет селф, обджект, нечего не помогает((( Подскажите какую команду в инже на да прописать что бы это убрать, и он нормально прокастовывал каст на себя! Спасибо!!!
Re: HELP
надо выложить сюда сам скрипт, которым ты пользуешься.
Re: HELP
sub Magery()
var MaxMana = 90 # Максимальное количество маны
var MinMana = 70 # Количество маны, при котором чар начинает медитировать
var MaxHP = 257 # Максимальное хп
Var MinHP = 50 # Хп, при котором чар начинает хилится
while uo.skillval("Magery",1) < 999
while uo.mana > MinMana
UO.exec ("cast 'Flame Strike' self") # Название заклинания
wait(7000) # Время на каст заклинания + 1 секунда
while uo.life < MinHP
while uo.life < MaxHP
uo.bandageself()
wait(3000)
wend
wend
wend
while uo.mana < MinMana
while uo.mana < MaxMana
UO.Useskill("Meditation")
wait(4500)
wend
wend
wait(500)
wend
wait(500)
end sub
прикол в том, что скрипт нормальный, у других все работает, а у меня пишется эта фраза ((((
var MaxMana = 90 # Максимальное количество маны
var MinMana = 70 # Количество маны, при котором чар начинает медитировать
var MaxHP = 257 # Максимальное хп
Var MinHP = 50 # Хп, при котором чар начинает хилится
while uo.skillval("Magery",1) < 999
while uo.mana > MinMana
UO.exec ("cast 'Flame Strike' self") # Название заклинания
wait(7000) # Время на каст заклинания + 1 секунда
while uo.life < MinHP
while uo.life < MaxHP
uo.bandageself()
wait(3000)
wend
wend
wend
while uo.mana < MinMana
while uo.mana < MaxMana
UO.Useskill("Meditation")
wait(4500)
wend
wend
wait(500)
wend
wait(500)
end sub
прикол в том, что скрипт нормальный, у других все работает, а у меня пишется эта фраза ((((
Re: HELP
попробуй заменить строкуна это
Code: Select all
UO.exec ("cast 'Flame Strike' self") # Название заклинания
Code: Select all
UO.Cast('Flame Strike', 'self')
Re: HELP
пробивал так, не получается(((
Вот сделал в другом макросе вот так
sub Magery()
var LastTimer
while not uo.Dead()
uo.DeleteJournal()
while uo.Mana>=90
uo.Cast('Poison')
wait(3500)
uo.waittargetobject(' self ') так он хотя бы прицел выводит, но на себя не юзает (((
wait(3500)
wend
LastTimer=uo.Timer()
uo.UseSkill('Meditation')
repeat
wait(100)
until uo.InJournal('You are') or uo.InJournal('You lose') or uo.Timer()>LastTimer+50
uo.DeleteJournal()
wait(2000)
wend
wend
end sub
Вот сделал в другом макросе вот так
sub Magery()
var LastTimer
while not uo.Dead()
uo.DeleteJournal()
while uo.Mana>=90
uo.Cast('Poison')
wait(3500)
uo.waittargetobject(' self ') так он хотя бы прицел выводит, но на себя не юзает (((
wait(3500)
wend
LastTimer=uo.Timer()
uo.UseSkill('Meditation')
repeat
wait(100)
until uo.InJournal('You are') or uo.InJournal('You lose') or uo.Timer()>LastTimer+50
uo.DeleteJournal()
wait(2000)
wend
wend
end sub
Re: HELP
как кардинальная мера - переустановка инжекта
Re: HELP
да перестанавливал уже, я помню по другому серваку, что есть волшебная фраза, что бы инжа автоматом не убирала таргет, в скрипте я этого не нашел, вывод таков что это в инже, проблема в том что я эту фразу не помню:(
По логике могу предположить что это типа ,autotarget , cancelautotarget, что то типа такого, но перепробовал все уже, и нечего не помогает
((
Вот если бы старички вспомнили эту фразу, я бы был очень признателен
))
З.ы. когда то я её прописывал, и было все гуд
По логике могу предположить что это типа ,autotarget , cancelautotarget, что то типа такого, но перепробовал все уже, и нечего не помогает

Вот если бы старички вспомнили эту фразу, я бы был очень признателен

З.ы. когда то я её прописывал, и было все гуд

Re: HELP
1) название темы не отвечает правилам форума.
2) не используешь теги для кода.
3) не расставляешь отступы.
4) пробуй вот так - не зачем столько циклов крутить:
О результате напишешь.
Паузы можно изменить на динамические. Если админ вашего сервера не перекрутил что то с задержкой то выигрыш составит пару секунд с 1 круга цикла.
2) не используешь теги для кода.
3) не расставляешь отступы.
4) пробуй вот так - не зачем столько циклов крутить:
Code: Select all
sub Magery()
var MaxMana = 90 # Максимальное количество маны
var MinMana = 70 # Количество маны, при котором чар начинает медитировать
var MaxHP = 257 # Максимальное хп
Var MinHP = 50 # Хп, при котором чар начинает хилится
while uo.skillval("Magery",1) < 999
if uo.mana > MinMana then
UO.cast ('Flame Strike', 'self')
wait(7000)
if uo.life < MinHP then
while uo.life < MaxHP
uo.bandageself()
wait(3000)
wend
endif
else
while uo.mana < MaxMana
UO.Useskill("Meditation")
wait(4500)
wend
endif
wait(100)
wend
end sub
О результате напишешь.
Паузы можно изменить на динамические. Если админ вашего сервера не перекрутил что то с задержкой то выигрыш составит пару секунд с 1 круга цикла.
Re: HELP
Code: Select all
sub Magery()
var MaxMana = 90 # Максимальное количество маны
var MinMana = 70 # Количество маны, при котором чар начинает медитировать
var MaxHP = 257 # Максимальное хп
Var MinHP = 50 # Хп, при котором чар начинает хилится
while uo.skillval("Magery",1) < 999
if uo.mana > MinMana then
uo.waittargetself()
UO.cast ('Flame Strike')
wait(7000)
if uo.life < MinHP then
while uo.life < MaxHP
uo.bandageself()
wait(3000)
wend
endif
else
while uo.mana < MaxMana
UO.Useskill("Meditation")
wait(4500)
wend
endif
wait(100)
wend
end sub
На сервере forestwars.ru будет работать только так
ЗЫ. Какая такая реклама ?

Re: HELP
Code: Select all
sub main1()
UO.cast ('Flame Strike', 'self')
endsub
sub main2()
uo.waittargetself()
UO.cast ('Flame Strike')
endsub
Оба способа колдуют?
Re: HELP
без взаимоисключающих факторов.
Нормально кастует = работает
Не кастует на меня = не работает.
Так работает или не работает? Мы не телепаты.
Хотя подозреваю что заклинание произносится но не накладывается на собственного чара. => передавай привет вашему ГМу. Помощь не получится получить.
Нормально кастует = работает
Не кастует на меня = не работает.
Так работает или не работает? Мы не телепаты.
Хотя подозреваю что заклинание произносится но не накладывается на собственного чара. => передавай привет вашему ГМу. Помощь не получится получить.
Re: HELP
галка и таргет нужны в принципе только когда кастуешь на кого то. На себя не обязательно. Тем более TWI повышает краши в людном месте.