Yoko
http://forum.yoko.com.ua/

Хилинг со скроля без задержки
http://forum.yoko.com.ua/viewtopic.php?f=17&t=17233
Page 1 of 1

Author:  some [ 2013-04-05 14:41:52 ]
Post subject:  Хилинг со скроля без задержки

Всем доброго времени суток !
Как на инжекте реализовать следующий скрипт : при зажатии кнопки ( хилинг со скрола ) касты идут один за одним, не сбивая друг друга ?
На асисте и абисте это реализуется через вставку анимации .
Как сделать это на инжекте я не знаю .

Author:  ZeroDX [ 2013-04-05 18:24:06 ]
Post subject:  Re: Хилинг со скроля без задержки

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

Author:  some [ 2013-04-07 22:16:35 ]
Post subject:  Re: Хилинг со скроля без задержки

есть ли пример скрипта ? :wink:

Author:  tylllkah [ 2013-04-08 00:08:09 ]
Post subject:  Re: Хилинг со скроля без задержки

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

Author:  Mirage [ 2013-04-08 06:13:21 ]
Post subject:  Re: Хилинг со скроля без задержки

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

Author:  some [ 2014-02-10 14:55:08 ]
Post subject:  Re: Хилинг со скроля без задержки

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

Author:  Mirage [ 2014-02-10 19:32:57 ]
Post subject:  Re: Хилинг со скроля без задержки

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

Author:  some [ 2014-02-10 22:23:02 ]
Post subject:  Re: Хилинг со скроля без задержки

печально конечно , единственный + асиста в пвп как по мне это именно хилинг при нажатой клавише .
спасибо мираж , тему клоуз

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/