Скрипт на Poisoning для шарда Middle-Earth.
если можно то пожалуйсто сделайте что-бы скрипт брал любой вепон из контейнера "а" пойзонил егт Х зарядами, и клал в контейнер "б"
заранее спасибо.
Я не знаю что в этом скрипте не так, но он пишет, то что ошибка на 31 линии, но инжа показывает то что всего 30 строк в скрипте.
sub main() var i=1 var x=10 #количество бутылок на каждый вепон item_select() while not uo.dead() poison() uo.sayu(str(i)) if uo.injournal(str(x)) then item_select() endif wend end sub
sub item_select() uo.addobject('item') uo.print("Выбери что травим") while uo.targeting() wait(1000) wend end sub
sub poison() uo.waittargettype(0x0F0E, 0x0694) uo.waittargetobejct('item') uo.useskill("Poisoning") while not uo.injournal('You succeed in poisoning the item.) wait(10) wend i=i+1 end sub
Это зачем? Переменная не объявлена в контексте функции poison.
Отсюда: uo.sayu(str(i))
Будет всегда говорить единицу.
Плюс цикл без паузы, если не пройдёт условие:
if uo.injournal(str(x)) then
Которое не совсем понятно зачем нужно.
YokoInjection CodeSweeper Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Telegram: @tatikom
sub main() var i=1 var x=10 #количество бутылок на каждый вепон item_select() while not uo.dead() poison() uo.sayu(str(i)) if uo.injournal(str(x)) then item_select() endif wend end sub
Ты хочешь сказать, у тебя он пишет 1,2,3,...10 в чат?