Ребят пожалуйсто посмотрите скриптик, писал не профессионально, но работает. Суть такая: Складываются рядом с чаром пойзон бутылки (присутствуют кусочек 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 )
Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
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 касяка.
по крайней мере от тебя помощи как таковой я в последнее время не вижу ты тока за деньги работаешь
еслиб ты с таким же рвение помогал бы по делу, вместого того чтобы искать за мной ошибки ценыб тебе не было на этом форуме
Edred wrote:
Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 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 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ни один скрипт не работает? Пора обновить [url=http://www.eof.nm.ru/FiLeS/uoloop.exe]Инжект[/url]...
Все работает, но хочется большего? Пора переходить на [url=http://stealth.od.ua/]стелс[/url]...
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
You Must Die wrote:Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
Edred wrote:
Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
прмер в студию
5-6 тем выше бери.
Чё там было? Скупка к примеру. 20кЛогС вообще молчу.
DerMeister =) wrote:
Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"
прмер в студию
5-6 тем выше бери.
Чё там было? Скупка к примеру. 20кЛогС вообще молчу.