
рекол
Moderators: Murderator+, Murderator
-
- Expert!
- Posts: 1205
- Joined: 2004-04-04 11:13:54
- Location: Балаково, Саратовская обл.
- Contact:
Code: Select all
sub rr()
UO.Cast('Recall','0x12345678')
end sub
-
- Expert!
- Posts: 1205
- Joined: 2004-04-04 11:13:54
- Location: Балаково, Саратовская обл.
- Contact:
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.
Code: Select all
While OldMana==UO.Mana
wait(WaitTime)
Wend
лично я делаю проверку когда мана упадёт, если мана поднимится на 1 (что бывает нормально и быстро) скрипт выходит из цыкла...
Code: Select all
m = uo.mana
repeat
wait(250)
until uo.mana < m
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
-
- Expert!
- Posts: 1205
- Joined: 2004-04-04 11:13:54
- Location: Балаково, Саратовская обл.
- Contact:
Не совсем понял. То есть, каст прошел, после чего возможен вариант роста маны, и ты на этот рост проверяешь?
Или ты про то что, маны меньше полного и пока он костанят рекол, мана уже наполнится на +12 и проверка не сработает? Наверное в зависимости от правил шарда следует упрощать/усложнять проверку на окончание каста. Особенно это актуально если физл забирает не всю ману требуемую на каст. Самый простой и надежный выход из цикла в этом случае - таймер.
Или ты про то что, маны меньше полного и пока он костанят рекол, мана уже наполнится на +12 и проверка не сработает? Наверное в зависимости от правил шарда следует упрощать/усложнять проверку на окончание каста. Особенно это актуально если физл забирает не всю ману требуемую на каст. Самый простой и надежный выход из цикла в этом случае - таймер.
Last edited by Savage on 2006-12-02 20:28:42, edited 1 time in total.
Savage wrote:Не совсем понял. То есть, каст прошел, после чего возможен вариант роста маны, и ты на этот рост проверяешь?
нет фиксирую сколько мана и жду когда она упадёт... просто мана всеремя востанавливается по 1... вот если стоит проверка что скрипт ждёт так= While OldMana==UO.Mana если мана поднимится на 1 скрипт выходит из цыкла и он очень часто может так зделать когда ищо каст незакончился и сбить иго или чтото другое зделать плохое...
Уроки языка Injection
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
Основные команды языка Injection
Yoko Injection Code Sweeper
Drw (2009) скрипты
2017 Начал играть на Uorpg.net
-
- Posts: 2259
- Joined: 2005-04-19 18:00:29
- Location: Московская область
- Contact:
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