Page 1 of 1
Орт Рел и парафилд
Posted: 2005-06-12 20:51:44
by Rivory
А почему удалили мой топик ? Это отдел форума скрипты ? Да. ТУт можно попросить скрипт ? Да.
Повторюсь.
1) Помогите мне написать скрипт в котором при нажатии кнопки кидался бы ортрел на ластстатус 4 раза, при этом чтобы мнгновенно после предыдущего каста шёл следующий.
2) Возможно ли написать скрипт чтобы мнгновенно после стрелки в себя чар пил инвиз ? если возможно то как ?
Posted: 2005-06-12 23:29:46
by flake
Code: Select all
sub multi_Drain()
VAR a = 3000 ; Подбери время каста
UO.Cast( 'Mana Drain', 'laststatus' )
wait( a )
UO.Cast( 'Mana Drain', 'laststatus' )
wait( a )
UO.Cast( 'Mana Drain', 'laststatus' )
wait( a )
UO.Cast( 'Mana Drain', 'laststatus' )
wait( a )
end sub
Code: Select all
sub Arrow_Invis()
UO.Cast( 'Magic Arrow', 'Self' )
Wait(700)
UO.UseType( 'тип инвизки', 'цвет инвизки' )
end sub
Posted: 2005-06-13 11:03:51
by Beyonder
Модернизированный вариант:
Code: Select all
sub multi_Drain()
for var i=1 to 4
UO.Cast( 'Mana Drain', 'laststatus' )
WaitCastEnd()
next
end sub
Sub WaitCastEnd()
var StartMana=UO.Mana
while StartMana==UO.Mana AND StartMana>10
wait(100)
wend
end sub
Posted: 2005-06-13 12:16:47
by flake
Beyonder
А как насчет физла?
На многих шардах при физле не тратится мана.
В таком случае твой скрипт зависнит.
Posted: 2005-06-13 14:27:06
by Rivory
На офри с некоторых пор мана при физле НЕ тратится
Re: Орт Рел и парафилд
Posted: 2005-06-13 17:56:04
by I'm
Rivory wrote:А почему удалили мой топик ? Это отдел форума скрипты ? Да. ТУт можно попросить скрипт ? Да.
Повторюсь.
1) Помогите мне написать скрипт в котором при нажатии кнопки кидался бы ортрел на ластстатус 4 раза, при этом чтобы мнгновенно после предыдущего каста шёл следующий.
2) Возможно ли написать скрипт чтобы мнгновенно после стрелки в себя чар пил инвиз ? если возможно то как ?
А можно зайти в поиск?
Posted: 2005-06-13 19:20:00
by Rivory
Beyonder wrote:Модернизированный вариант:
Code: Select all
sub multi_Drain()
for var i=1 to 4
UO.Cast( 'Mana Drain', 'laststatus' )
WaitCastEnd()
next
end sub
Sub WaitCastEnd()
var StartMana=UO.Mana
while StartMana==UO.Mana AND StartMana>10
wait(100)
wend
end sub
В твоём варианте даже если каст удался, то следующий идёт двойнок.. То есть Сначала один и мнгновенно второй, физля предыдущий
Posted: 2005-06-14 00:56:36
by flake
А мой подходит?

Posted: 2005-06-14 08:30:35
by Rivory
flake wrote:А мой подходит?

Да