Yoko

All sides of Injection
It is currently 2024-04-16 20:19:08

All times are UTC+02:00




Post new topic  Reply to topic  [ 8 posts ] 
Author Message
PostPosted: 2013-04-05 14:41:52 
Offline
User avatar

Joined: 2007-05-23 19:51:18
Posts: 197
Всем доброго времени суток !
Как на инжекте реализовать следующий скрипт : при зажатии кнопки ( хилинг со скрола ) касты идут один за одним, не сбивая друг друга ?
На асисте и абисте это реализуется через вставку анимации .
Как сделать это на инжекте я не знаю .


Top
   
PostPosted: 2013-04-05 18:24:06 
Offline
User avatar

Joined: 2006-12-08 10:51:50
Posts: 718
Location: Москва
ну, если использовать только одну кнопку, нужно замутить свичер, корой бы менял значение у глобалки. потом будет нужен постоянно работающий поток, который палит эту самую глобалку и начинает\прекращает нон-стоп каст. задержку после каста можно сделать просто wait(сколько-то там) или палить физл с журнала или как только маны станет меньше (обязательно меньше, а не "не равно")


Top
   
PostPosted: 2013-04-07 22:16:35 
Offline
User avatar

Joined: 2007-05-23 19:51:18
Posts: 197
есть ли пример скрипта ? :wink:


Top
   
PostPosted: 2013-04-08 00:08:09 
Offline
User avatar

Joined: 2012-03-20 00:32:06
Posts: 243
Location: РФ, г. Москва
some wrote:
есть ли пример скрипта ? :wink:

Code:
sub GHkast()                                   
   VAR ManaNeed=16
   VAR ManaNeedScroll=9
   repeat
   UO.FindType('type scroll',-1,'my')
   If UO.GetQuantity('finditem')>0 then
      if UO.Mana>=ManaNeedScroll then
         UO.WaitTargetObject('self')
         UO.UseObject('finditem')
         wait(2400)
      else
         Uo.print("Мало маны для свитка")
      endif
   else
   if UO.Mana>=ManaNeed then
      UO.Cast('Greater Hea','self')
      wait(2400)
   else
      UO.Print("Мало маны!")
   endif
   endif
   until not uo.life == uo.str
end sub

_________________
Не быть жадным - уже богатство, не быть расточительным – доход.
TylllKaH
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"


Last edited by tylllkah on 2013-04-08 21:04:14, edited 1 time in total.

Top
   
PostPosted: 2013-04-08 06:13:21 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
1) у тебя не закрыто условие if - endif

2) wait(2400)
не самый лучший вариант.
Лучше использовать цикл - динамическую паузу с условиями - изменение маны (до каста и после), сообщение на сбитый каст, таймер.

чтото типо:
Code:
         repeat
            wait(100)
         until UO.InJournal("fizzles") or UO.Mana<mana or UO.Timer()>LastTimer+30


3) И в принципе последовательность опасная
Code:
   else
      UO.Print("Мало маны!")
   endif
   until not uo.life == uo.str

если нет свитка и нет маны чара крашнет от излишка сообщений в журнале летящих без паузы.

4) ну и плюс к этому until not uo.life == uo.str менее верно чем until uo.life >=uo.str

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
PostPosted: 2014-02-10 14:55:08 
Offline
User avatar

Joined: 2007-05-23 19:51:18
Posts: 197
проверил - немного не то
тут я нажал кнопку - идут касты , а как сделать чтобы при зажимании кнопки нон стоп шел хилинг ?
на асисте делается через гх - салют ( анимация ) - на нее вешается вейт который нужен для каста скроля .


Top
   
PostPosted: 2014-02-10 19:32:57 
Offline
User avatar

Joined: 2009-05-28 09:58:28
Posts: 2802
Location: Иваново
мы сейчас говорим про игру 1990 года, когда колесика у мышки либо не было либо только только появлялось, лазер тоже если и был то в лабораториях а ЗАЖИМАНИЕ кнопки воспринималось Windows 98 как какойто глюк?
Не так нельзя :) Это же не квейк. Все в порядке очереди при нажатии. Если хотите держать - вам в еву или блэйд анд соул.

_________________
Image
YokoInjection CodeSweeper
Ошибка "Unhandled exception in parser"
Стрелялка для олдов.


Top
   
PostPosted: 2014-02-10 22:23:02 
Offline
User avatar

Joined: 2007-05-23 19:51:18
Posts: 197
печально конечно , единственный + асиста в пвп как по мне это именно хилинг при нажатой клавише .
спасибо мираж , тему клоуз


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

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 7 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