Магия со спиритом
Moderators: Murderator+, Murderator
-
- Posts: 8
- Joined: 2005-08-13 06:09:28
Магия со спиритом
подскажите возможно ли в скрипт тинкер локпиков вписать циклично скрипт например спирит спика или эвалюты????
ЗЫ-играю на DRW
ЗЫ-играю на DRW
Last edited by DeviL [WoF] on 2009-04-03 00:16:24, edited 1 time in total.
Взято из скриптв Асканели:
Где-нить в начале скрипт пишешь:
Потом в скрипт вставляешь:
Где-нить в начале скрипт пишешь:
Code: Select all
var LastTimer=UO.Timer()
Потом в скрипт вставляешь:
Code: Select all
if UO.Timer()>(LastTimer+3000) then
if uo.skillval("Spirit Speak",1)<1000 then
uo.print("Spirit Speak...")
p=0
repeat
p=p+1
uo.useskill ("Spirit Speak")
uo.deletejournal()
repeat
wait(10)
until UO.InJournal("netherworld") or UO.InJournal("You must wait to perform another action") or uo.dead()
until (UO.InJournal("You establish a connection to the netherworld.")) or (p>=10) or uo.dead()
end if
uo.usetype('0x097B')
wait(1000)
LastTimer=UO.Timer()
end if
-
- Posts: 8
- Joined: 2005-08-13 06:09:28
еше раз попрошу помоши.....плз....
я тут чето нарисовал чтоб с магери спирит качался но чет непашет(
глянь плз че не так
я тут чето нарисовал чтоб с магери спирит качался но чет непашет(
глянь плз че не так
Code: Select all
sub PoisonSelf()
var LastTimer=UO.Timer()
while uo.mana >= uo.INT
Uo.Exec("cast 'Poison' self")
wait(2500)
wend
while uo.mana < UO.INT
Uo.Exec("useskill Meditation")
wait(500)
wend
uo.exec("exec PoisonSelf")
if UO.Timer()>(LastTimer+3000) then
if uo.skillval("Spirit Speak",1)<1000 then
uo.print("Spirit Speak...")
p=0
repeat
p=p+1
uo.useskill ("Spirit Speak")
uo.deletejournal()
repeat
wait(10)
until UO.InJournal("netherworld") or UO.InJournal("You must wait to perform another action") or uo.dead()
until (UO.InJournal("You establish a connection to the netherworld.")) or (p>=10) or uo.dead()
end if
uo.usetype('0x097B')
wait(1000)
LastTimer=UO.Timer()
end if
endsub
Лучше так
Code: Select all
sub PoisonSelf()
var LastTimer=UO.Timer()
while uo.mana >= uo.INT
Uo.Exec("cast 'Poison' self")
wait(2500)
if UO.Timer()>(LastTimer+3000) then
if uo.skillval("Spirit Speak",1)<1000 then
uo.print("Spirit Speak...")
p=0
repeat
p=p+1
uo.useskill ("Spirit Speak")
uo.deletejournal()
repeat
wait(10)
until UO.InJournal("netherworld") or UO.InJournal("You must wait to perform another action") or uo.dead()
until (UO.InJournal("You establish a connection to the netherworld.")) or (p>=10) or uo.dead()
end if
uo.usetype('0x097B')
wait(1000)
LastTimer=UO.Timer()
end if
wend
while uo.mana < UO.INT
Uo.Exec("useskill Meditation")
wait(500)
wend
uo.exec("exec PoisonSelf")
endsub
-
- Posts: 8
- Joined: 2005-08-13 06:09:28
-
- Posts: 8
- Joined: 2005-08-13 06:09:28
Code: Select all
sub PoisonSelf()
Var LastTimer=UO.Timer()
while UO.Mana >= UO.INT
UO.Cast('Poison','self')
wait(2500)
wend
if UO.Timer()>(LastTimer+3000) then
p=0
repeat
p=p+1
uo.useskill ("Spirit Speak")
uo.deletejournal()
repeat
wait(10)
until UO.InJournal("netherworld") or UO.InJournal("You must wait to perform another action") or uo.dead()
until (UO.InJournal("You establish a connection to the netherworld.")) or (p>=10) or uo.dead()
LastTimer=UO.Timer()
end if
UO.UseSkill('Meditation')
repeat
wait(500)
until UO.Mana >= UO.INT
UO.Exec("exec PoisonSelf")
endsub