Yoko

All sides of Injection
It is currently 2025-11-11 15:12:14

All times are UTC+02:00




Post new topic  Reply to topic  [ 17 posts ] 
Author Message
 Post subject: Скрипт
PostPosted: 2006-06-09 17:20:08 
Offline

Joined: 2006-02-09 11:37:25
Posts: 94
Условие скрипта: я игрок дрв прихожу на маркет, где много вендоров, жму кнопку, появляется таржект: направляю на вендора нужного, и чар говорит ник чара и буй, просто набивать ник каждого влом, а вендоров многа нужный не откликается! помогите плиз.


Top
   
 Post subject:
PostPosted: 2006-06-09 17:36:21 
Offline
Expert!
User avatar

Joined: 2005-09-14 15:31:58
Posts: 2152
Location: Latvia
можно проще... когда осмотрел вендора- скажы bye (пока) и иди к следущему и говори buy


Top
   
 Post subject:
PostPosted: 2006-06-09 18:14:27 
Offline

Joined: 2006-02-09 11:37:25
Posts: 94
ну я же сказал подходя к вендору у меня открываеца любой вендор в зоне досягаемости даже если я в упор к нужному стою!


Top
   
 Post subject:
PostPosted: 2006-06-09 18:31:48 
Offline
Expert!
User avatar

Joined: 2004-04-04 11:13:54
Posts: 1205
Location: Балаково, Саратовская обл.
Есть такая бодяга, токо крашит с нее очень сильно, рекомендую после закупок перезаходить. Биндишь на любимую кнопку exec buyengine
1 раз нажал и запущено, стаскиваешь статус вендора потом следующего. Второй раз нажал - выключено.
Code:
sub buyengine()
   If UO.GetGlobal('BuyScript')=='Off' Then
      UO.SetGlobal('BuyScript','On')
      UO.Print("Buy Engine activated!")
      UO.Exec('exec buylastattack')
   Else
      UO.SetGlobal('BuyScript','Off')
      UO.Print("Buy Engine deactivated!")
      UO.Exec('terminate buylastattack')
   Endif
end sub


sub buylastattack()
   VAR Name="", SerialLast='0x00000000', SerialNew='0x00000000'
   
   While TRUE
      SerialNew=UO.GetSerial('laststatus')
   
      If SerialNew<>SerialLast AND SerialNew>0 Then
         UO.Click(SerialNew)
         wait(1000)
         Name=UO.GetName(SerialNew)
         UO.Print(Name)
         UO.Say(Name+" buy")
         SerialLast=SerialNew
      Else
         wait(1000)
      Endif
   wend
end sub


Top
   
 Post subject:
PostPosted: 2006-06-10 05:10:46 
Offline
User avatar

Joined: 2006-02-20 14:38:22
Posts: 54
поюзай поиск лутче видел =)


Top
   
 Post subject:
PostPosted: 2006-06-10 11:00:00 
Offline

Joined: 2006-03-29 14:24:09
Posts: 17
Попробуй, безотказно пашет :)

Code:
Uo.msg('bye')
Uo.msg('bye')
Uo.msg('buy')


Top
   
 Post subject:
PostPosted: 2006-06-10 18:08:42 
Offline

Joined: 2006-02-09 11:37:25
Posts: 94
вы не понимаете мне нужно именно так как я рассказал!


Top
   
 Post subject:
PostPosted: 2006-06-10 19:33:50 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
Если на шарде есть команда .buy - пользуй ее, она именно так и работает.

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


Top
   
 Post subject:
PostPosted: 2006-06-11 09:12:37 
Offline

Joined: 2006-02-09 11:37:25
Posts: 94
ну блин во первых шард дрв во вторых не нужна мне эта команда мне отдельный скрипт нужен на рынках их 3 на дрв столько вендоров что при написании просто купить может самый дальний вендор откликнуца! в скрипте данном выше я не врубаю толк его работы он то срабатывает то нет :(


Top
   
 Post subject:
PostPosted: 2006-06-11 16:48:07 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
Помоему всё просто ...


Code:
sub buying()
  uo.Say('bye')
  uo.Exec('addobject Vendor')
  while uo.Targeting()
    wait(100)
  wend
  uo.Say(UO.GetName('Vendor') + ' buy')
end sub


Top
   
 Post subject:
PostPosted: 2006-06-11 17:29:14 
Offline
Expert!

Joined: 2004-04-03 17:36:29
Posts: 2544
Location: Saint-Petersburg
BoBBaH wrote:
ну блин во первых шард дрв во вторых не нужна мне эта команда мне отдельный скрипт нужен на рынках их 3 на дрв столько вендоров что при написании просто купить может самый дальний вендор откликнуца! в скрипте данном выше я не врубаю толк его работы он то срабатывает то нет :(


Если не знаешь - команда сферы .buy генерит прицел, которым ты указываешь вендора и открывает окно покупки с ним. Если же у тебя в инжекте настроен бай-лист - то окно покупки не открывается, а сразу совершается покупка у того вендора, на которого ты указал прицелом. Команду же забиндить - две секунды. Хоть в инжекте, хоть в самом клиенте. Разрешена ли к использованию игроками эта команда на ДРВ - не знаю, я там не играю.

Ну не суть, если тебе больше нравится вместо бинда в одну команду юзать скрипт - флаг в руки, Мастдай тебе дал правильный скрипт.

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

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


Top
   
 Post subject:
PostPosted: 2006-06-13 23:12:15 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
ыыы на богом забытом сайте нашо это -

Code:
sub say()
 var name=uo.getname['aim']
  if name<> "" then
 uo.fontcollor('09eb')
 uo.say('*' + name '*')
end sub



шо це?

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-06-13 23:13:43 
Offline
User avatar

Joined: 2005-04-23 20:18:57
Posts: 362
кста маст чтобы я не вводил в поиске - пишет

no topics or posts mer searched in your criteria :roll:

_________________
Dragon World. [since 2004]


Top
   
 Post subject:
PostPosted: 2006-06-13 23:17:47 
Offline

Joined: 2005-04-19 18:00:29
Posts: 2259
Location: Московская область
CONDOMchick wrote:
кста маст чтобы я не вводил в поиске - пишет

no topics or posts mer searched in your criteria :roll:


А ты никогда не пробовал полистать страничку Scripts? Хотя бы 1-2 листа... а потом уже постить.


Top
   
 Post subject:
PostPosted: 2006-06-14 00:29:37 
Offline
User avatar

Joined: 2005-02-24 14:41:56
Posts: 14
Quote:
sub marketbuy()
VAR vend, ven='vendor'
UO.Exec('addobject vend')
while uo.Targeting()
wait(200)
wend
UO.Click('vend')
ven=UO.GetName('vend')
UO.Say(ven + ' buy')
end sub

На держи, всё как ты написал, запускаешь скрипт таргетом на вендора и всё!


Top
   
 Post subject:
PostPosted: 2006-06-14 09:58:28 
Offline

Joined: 2006-02-09 11:37:25
Posts: 94
спасибо только вот поправь свой скрипт я хз где говорит имя вендора буй только после того как 2 раза нажав на этого вендора просто скажет буй


Top
   
 Post subject:
PostPosted: 2006-06-14 10:11:34 
Offline
Sphere expert
User avatar

Joined: 2004-10-01 08:27:38
Posts: 1143
Location: Уфа
Code:
sub marketbuy() 
VAR vend, ven='vendor'
UO.Exec('addobject vend')
while uo.Targeting()
wait(200)
wend
UO.Click('vend')
wait(500)
ven=UO.GetName('vend')
UO.Say(ven + ' buy')
end sub


TWI = On

_________________
Сделал дело - флуди смело !!!


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

All times are UTC+02:00


Who is online

Users browsing this forum: Bing [Bot] and 9 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