Yoko

All sides of Injection
It is currently 2025-11-12 09:01:35

All times are UTC+02:00




Post new topic  Reply to topic  [ 20 posts ] 
Author Message
 Post subject: skill poisoning
PostPosted: 2006-11-07 02:43:39 
Offline

Joined: 2006-02-19 19:27:12
Posts: 8
Ребят пожалуйсто посмотрите скриптик, писал не профессионально, но работает. Суть такая: Складываются рядом с чаром пойзон бутылки (присутствуют кусочек Edred-а ), в паке режик, берет с пола по одной бутылке, юзает скилл пойзонинг таргет на предмет таргет на бутылку.
Вот что получилось:

Quote:
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


Скрипт работает, но едиственный минус иногда хватает бутылку, не юзает её и хватает следущую. получается скопление в паке.
Буду благодарен если кто поможет отшлефовать скрипт.


Top
   
 Post subject:
PostPosted: 2006-11-07 06:29:01 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Вопервых ловушка не правильно стоит, что иногда не позволяет травить т.к. меню не найдено.

2После того как отравил или еще какого то промежутка действий, введи проверку на кол-во бутылок поизона в паке и лишнее выкладывай


Top
   
 Post subject:
PostPosted: 2006-11-07 08:36:29 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
вот что-то подправил тести
Code:
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.

Top
   
 Post subject:
PostPosted: 2006-11-07 14:15:36 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Question wrote:
вот что-то подправил тести
Code:
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


Не умеешь - не берись.

Code:
 if uo.findcount()>5 then

Что это такое?

Он у тебя никогда не выкинет эти бутылки, потому что они будут все складываться в одну стопку . 1 < 5 !

2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 


3Это зачем?

Code:
  while not uo.dead() 
   wait(5000)
   uo.print("pora zapravitsya")
  wend

Куда разумнее закрыть окно ультимы, чем тратить трафик и оставаться в риске быть убитым.


Top
   
 Post subject:
PostPosted: 2006-11-07 14:26:16 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
You Must Die wrote:
2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 



Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.

_________________
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-11-07 14:30:22 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
Quote:

Code:
 if uo.findcount()>5 then

Что это такое?

Он у тебя никогда не выкинет эти бутылки, потому что они будут все складываться в одну стопку . 1 < 5 !

2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 


3Это зачем?

Code:
  while not uo.dead() 
   wait(5000)
   uo.print("pora zapravitsya")
  wend

Куда разумнее закрыть окно ультимы, чем тратить трафик и оставаться в риске быть убитым.


не умеешь критиковать не берись во превых не все бутылки складываются в кучу это так к слову по поводу второго шедевра то это в автору я тока немного переделал его скрипт и в подробности не вдавался :wink: ну а окно закрывать смысла я не вижу анлим решает и точка


Top
   
 Post subject:
PostPosted: 2006-11-07 18:22:26 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Edred wrote:
You Must Die wrote:
2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 



Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.


Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Top
   
 Post subject:
PostPosted: 2006-11-07 18:24:22 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Question wrote:
Quote:

Code:
 if uo.findcount()>5 then

Что это такое?

Он у тебя никогда не выкинет эти бутылки, потому что они будут все складываться в одну стопку . 1 < 5 !

2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 


3Это зачем?

Code:
  while not uo.dead() 
   wait(5000)
   uo.print("pora zapravitsya")
  wend

Куда разумнее закрыть окно ультимы, чем тратить трафик и оставаться в риске быть убитым.


не умеешь критиковать не берись во превых не все бутылки складываются в кучу это так к слову по поводу второго шедевра то это в автору я тока немного переделал его скрипт и в подробности не вдавался :wink: ну а окно закрывать смысла я не вижу анлим решает и точка


ты опять судишь по себе и своему шарду. Вот на дрв никогда бутылки не раскидывались и этот скрипт никогда бы не выбросил их.

анлим решает. Тебе он решает- не спорю, но другому человеку было бы удобнее закрыть окно ультимы чем такую чушь видеть у себя на экране. Куда разумнее было переключиться на другой скрипт(тот же детект или спирит)


Top
   
 Post subject:
PostPosted: 2006-11-07 18:49:57 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
You Must Die wrote:
Edred wrote:
You Must Die wrote:
2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 



Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.


Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


по крайней мере от тебя помощи как таковой я в последнее время не вижу ты тока за деньги работаешь
еслиб ты с таким же рвение помогал бы по делу, вместого того чтобы искать за мной ошибки ценыб тебе не было на этом форуме


Top
   
 Post subject:
PostPosted: 2006-11-07 19:23:06 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Question wrote:
You Must Die wrote:
Edred wrote:
You Must Die wrote:
2Еще один твой шедевр. Парень не поймёт:

Code:
while NOT UO.InJournal('You apply') AND NOT UO.InJournal('You fail' AND ( k < 30 ) 



Кроме того, что тут пропущена одна закрывающая скобка - никакой другой "шедевральности" лично я не вижу. Может, пояснишь? Для меня так - стандартная динамическая пауза. Пока в журнале НЕТ сообщения об успехе И НЕТ сообщения о физле И счетчик меньше предела - стоять на паузе.


Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


по крайней мере от тебя помощи как таковой я в последнее время не вижу ты тока за деньги работаешь
еслиб ты с таким же рвение помогал бы по делу, вместого того чтобы искать за мной ошибки ценыб тебе не было на этом форуме


Молчи. За умного сойдёшь.


Top
   
 Post subject:
PostPosted: 2006-11-07 20:32:03 
Offline

Joined: 2006-02-19 19:27:12
Posts: 8
Question wrote:
вот что-то подправил тести
Code:
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


Top
   
 Post subject:
PostPosted: 2006-11-07 21:45:35 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
flix-f wrote:
Question wrote:
вот что-то подправил тести
Code:
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


извени не знаю как юзать эти команды :oops:


Top
   
 Post subject:
PostPosted: 2006-11-07 21:47:18 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
You Must Die wrote:

Молчи. За умного сойдёшь.


извени заразился флудом еще 4 года назад так что не дождешься :wink:


Top
   
 Post subject:
PostPosted: 2006-11-07 23:16:23 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
You Must Die wrote:
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.

_________________
Ни один скрипт не работает? Пора обновить Инжект...

Все работает, но хочется большего? Пора переходить на стелс...


Top
   
 Post subject:
PostPosted: 2006-11-09 19:22:49 
Offline
Expert!
User avatar

Joined: 2006-02-25 21:48:38
Posts: 1032
Edred wrote:
You Must Die wrote:
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.


Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"

_________________
DerMeister сейчас на нейрале!


Top
   
 Post subject:
PostPosted: 2006-11-09 20:17:25 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
DerMeister =) wrote:
Edred wrote:
You Must Die wrote:
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.


Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"


Скорее 7 раз отмерь


Top
   
 Post subject:
PostPosted: 2006-11-10 13:07:09 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
DerMeister =) wrote:
Edred wrote:
You Must Die wrote:
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.


Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"


прмер в студию :roll:


Top
   
 Post subject:
PostPosted: 2006-11-10 16:28:56 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Question_GimFlex wrote:
DerMeister =) wrote:
Edred wrote:
You Must Die wrote:
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.


Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"


прмер в студию :roll:


5-6 тем выше бери.

Чё там было? Скупка к примеру. 20кЛогС вообще молчу.


Top
   
 Post subject:
PostPosted: 2006-11-10 16:52:12 
Offline
Expert!
User avatar

Joined: 2005-01-07 13:22:19
Posts: 766
You Must Die wrote:
Question_GimFlex wrote:
DerMeister =) wrote:
Edred wrote:
You Must Die wrote:
Понимаешь- прежде чем постить надо в лучшем случае протестить, в худшем случае пробежаться глазами. Ни того ни другова + 2 касяка.


Знаешь, когда меня в конец достают и я пишу какой-нибудь скрипт на форуме, я его никогда не тесчу и подобных косяков, типа пропущенной скобки и т. д. в них всегда парочка найдется. И фиг с ним - должен же проситель хоть палец о палец ударить, не все халява.


Ны дык понятно. А он (квест) всегда приписывает, что типо "100% рабочий", "я на нём уже неделю капаю", а на самом деле там ошибок полно. Тут прям пословица: "поспешишь - людей насмешишиь"


прмер в студию :roll:


5-6 тем выше бери.

Чё там было? Скупка к примеру. 20кЛогС вообще молчу.


:roll: лол да и только


Top
   
 Post subject:
PostPosted: 2006-11-10 17:12:23 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Над собой же смеёшься.


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 20 posts ] 

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 5 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited