рекол

Ask for scripts here

Moderators: Murderator+, Murderator

Locked
-=Morf=-
Posts: 79
Joined: 2006-04-22 20:37:37

рекол

Post by -=Morf=- »

корчо нужен обычный просто самый обычный скрипт на рекол, не каких хот кейс не нада предлагать , т.е в скрипте указываеш ИД рунки и все чар реколится по ней 8)
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Code: Select all

sub rr()
UO.Cast('Recall','0x12345678')
end sub
-=Morf=-
Posts: 79
Joined: 2006-04-22 20:37:37

Post by -=Morf=- »

эмм а можно еще чтобы если спелл физлится то повторял..? :roll:
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Code: Select all

sub rrr() 
   VAR OldX, Oldy, OldMana, WaitTime

   WaitTime=200

   OldX=UO.GetX()
   OldY=UO.GetY()
   OldMana=UO.Mana
   wait(WaitTime)

   While OldX==UO.GetX() AND OldY=UO.GetY()
      UO.Cast('Recall','0x12345678')
      While OldMana>=UO.Mana
         wait(WaitTime)
      Wend
      wait(WaitTime)
   Wend
end sub
Last edited by Savage on 2006-12-02 20:33:10, edited 1 time in total.
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

Code: Select all

      While OldMana==UO.Mana 
         wait(WaitTime)
      Wend


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

Code: Select all

m = uo.mana
repeat
wait(250)
until uo.mana < m
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Не совсем понял. То есть, каст прошел, после чего возможен вариант роста маны, и ты на этот рост проверяешь?

Или ты про то что, маны меньше полного и пока он костанят рекол, мана уже наполнится на +12 и проверка не сработает? Наверное в зависимости от правил шарда следует упрощать/усложнять проверку на окончание каста. Особенно это актуально если физл забирает не всю ману требуемую на каст. Самый простой и надежный выход из цикла в этом случае - таймер.
Last edited by Savage on 2006-12-02 20:28:42, edited 1 time in total.
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

Savage wrote:Не совсем понял. То есть, каст прошел, после чего возможен вариант роста маны, и ты на этот рост проверяешь?


нет фиксирую сколько мана и жду когда она упадёт... просто мана всеремя востанавливается по 1... вот если стоит проверка что скрипт ждёт так= While OldMana==UO.Mana если мана поднимится на 1 скрипт выходит из цыкла и он очень часто может так зделать когда ищо каст незакончился и сбить иго или чтото другое зделать плохое...
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Ты немного заблуждаешься в использовании циклов, посмотри внимательно еще раз :)


Аааа понял, вариант рекола с неполной маной. ясна

Поправил. Старый стал, не судите строго :)
-=Morf=-
Posts: 79
Joined: 2006-04-22 20:37:37

Post by -=Morf=- »

я чот не понял в скрипте который мне дали ничего))) можно какой нить обычный, типо чо нить там while ....( The spell fizzled) then repeat recall()


правда я ваще в скриптах 0, но всеже :oops: :cry:

мне не какая проверка маны и ее роста не нужна, ыы=)

юзай кнопку едит! нмай
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Зачем юзать журнал, когда можно использовать физику процесса? Даже если ты "0", в скриптах, все равно, могёш осознать тот факт, что при касте расходуется мана, будь то успешный каст или физл. Так вот, на этом метафизическом явлении и построена вся современная теория скрипто-касто-писания...
-=Morf=-
Posts: 79
Joined: 2006-04-22 20:37:37

Post by -=Morf=- »

ну может всетаки сделаете как я говорю?) мне так проще....
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Code: Select all

sub
mana=uo.mana
cast:
deletejournal
Cast
repeat
  wait
until uo.mana <> mana
if injournal(fizzle) then
  goto cast
end if
end sub
-=Morf=-
Posts: 79
Joined: 2006-04-22 20:37:37

Post by -=Morf=- »

эммм ... и как чо вписывать на месте "Cast" ? :(

хватит! нмай
Locked