Ребят пожалуйсто посмотрите скриптик, писал не профессионально, но работает. Суть такая: Складываются рядом с чаром пойзон бутылки (присутствуют кусочек Edred-а ), в паке режик, берет с пола по одной бутылке, юзает скилл пойзонинг таргет на предмет таргет на бутылку.
Вот что получилось:
sub poison() var weap = '0x400196A1' var k st: uo.DeleteJournal() UO.Exec('set finddistance 2') UO.FindType('0x0F0E','-1','1') If UO.FindCount() == 0 Then UO.Print("Zelenki, net dage na polu! script terminated") return Endif UO.Grab('1','finditem') wait(2000) uo.useskill('Poisoning') uo.waittargetobject('0x400196A1','finditem') k = 0 while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail') AND ( k < 30 ) k = k + 1 wait(500) wend goto st end sub
Скрипт работает, но едиственный минус иногда хватает бутылку, не юзает её и хватает следущую. получается скопление в паке.
Буду благодарен если кто поможет отшлефовать скрипт.
sub poison() var weap = '0x400196A1' var k uo.set('finddistance','2') while not uo.dead() uo.DeleteJournal() UO.FindType('0x0F0E','-1','ground') If UO.FindCount() == 0 Then while not uo.dead() wait(5000) uo.print("pora zapravitsya") wend Endif uo.moveitem('finditem','1','backpack') wait(700) uo.waittargetobject(weap,'finditem') uo.useskill('Poisoning') k = 0 while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) k = k + 1 wait(500) wend UO.FindType('0x0F0E','-1','backpack') if UO.GetQuantity('finditem')>5 then uo.moveitem('finditem','all','ground') wait(700) endif wend end sub
Last edited by GimFlex on 2006-11-07 14:33:00, edited 1 time in total.
sub poison() var weap = '0x400196A1' var k uo.set('finddistance','2') while not uo.dead() uo.DeleteJournal() UO.FindType('0x0F0E','-1','ground') If UO.FindCount() == 0 Then while not uo.dead() wait(5000) uo.print("pora zapravitsya") wend Endif uo.moveitem('finditem','1','backpack') wait(700) uo.waittargetobject(weap,'finditem') uo.useskill('Poisoning') k = 0 while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) k = k + 1 wait(500) wend UO.FindType('0x0F0E','-1','backpack') if uo.findcount()>5 then uo.moveitem('finditem','all','ground') wait(700) endif wend end sub
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 )
Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
while not uo.dead() wait(5000) uo.print("pora zapravitsya") wend
Куда разумнее закрыть окно ультимы, чем тратить трафик и оставаться в риске быть убитым.
не умеешь критиковать не берись во превых не все бутылки складываются в кучу это так к слову по поводу второго шедевра то это в автору я тока немного переделал его скрипт и в подробности не вдавался ну а окно закрывать смысла я не вижу анлим решает и точка
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 )
Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
while not uo.dead() wait(5000) uo.print("pora zapravitsya") wend
Куда разумнее закрыть окно ультимы, чем тратить трафик и оставаться в риске быть убитым.
не умеешь критиковать не берись во превых не все бутылки складываются в кучу это так к слову по поводу второго шедевра то это в автору я тока немного переделал его скрипт и в подробности не вдавался ну а окно закрывать смысла я не вижу анлим решает и точка
ты опять судишь по себе и своему шарду. Вот на дрв никогда бутылки не раскидывались и этот скрипт никогда бы не выбросил их.
анлим решает. Тебе он решает- не спорю, но другому человеку было бы удобнее закрыть окно ультимы чем такую чушь видеть у себя на экране. Куда разумнее было переключиться на другой скрипт(тот же детект или спирит)
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 )
Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
по крайней мере от тебя помощи как таковой я в последнее время не вижу ты тока за деньги работаешь
еслиб ты с таким же рвение помогал бы по делу, вместого того чтобы искать за мной ошибки ценыб тебе не было на этом форуме
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 )
Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
по крайней мере от тебя помощи как таковой я в последнее время не вижу ты тока за деньги работаешь еслиб ты с таким же рвение помогал бы по делу, вместого того чтобы искать за мной ошибки ценыб тебе не было на этом форуме
sub poison() var weap = '0x400196A1' var k uo.set('finddistance','2') while not uo.dead() uo.DeleteJournal() UO.FindType('0x0F0E','-1','ground') If UO.FindCount() == 0 Then while not uo.dead() wait(5000) uo.print("pora zapravitsya") wend Endif uo.moveitem('finditem','1','backpack') wait(700) uo.waittargetobject(weap,'finditem') uo.useskill('Poisoning') k = 0 while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) k = k + 1 wait(500) wend UO.FindType('0x0F0E','-1','backpack') if UO.GetQuantity('finditem')>5 then uo.moveitem('finditem','all','ground') wait(700) endif wend end sub
Да!!!! точно спасибо=)
Только можно немножко по другому не uo.moveitem , а uo.drop или uo.drophere
sub poison() var weap = '0x400196A1' var k uo.set('finddistance','2') while not uo.dead() uo.DeleteJournal() UO.FindType('0x0F0E','-1','ground') If UO.FindCount() == 0 Then while not uo.dead() wait(5000) uo.print("pora zapravitsya") wend Endif uo.moveitem('finditem','1','backpack') wait(700) uo.waittargetobject(weap,'finditem') uo.useskill('Poisoning') k = 0 while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) k = k + 1 wait(500) wend UO.FindType('0x0F0E','-1','backpack') if UO.GetQuantity('finditem')>5 then uo.moveitem('finditem','all','ground') wait(700) endif wend end sub
Да!!!! точно спасибо=) Только можно немножко по другому не uo.moveitem , а uo.drop или uo.drophere
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
прмер в студию
5-6 тем выше бери.
Чё там было? Скупка к примеру. 20кЛогС вообще молчу.
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
прмер в студию
5-6 тем выше бери.
Чё там было? Скупка к примеру. 20кЛогС вообще молчу.