Page 1 of 1
Помогите со скриптом на дессанет
Posted: 2009-06-08 23:29:33
by durDom
нужен скрипт чтоб дессанет кастовался автоматом
ну и если не трудно чтоб со скролов и регов (если нет скролов)
зарание спасибо

Posted: 2009-06-08 23:47:25
by duzik
Code: Select all
sub dessanct()
var scroll=
uo.waittargetobject('laststatus')
uo.fintype(scroll)
if uo.findcount() then
uo.useobject('finditem')
else
uo.cast('Weaken')
end if
end sub
Posted: 2009-06-09 01:12:03
by Everix
Code: Select all
Sub AutoWeaken()
if uo.getglobal('AutoWeaken')<>'on' then
uo.setglobal('AutoWeaken','on')
uo.print('Auto Weaken cast is on')
else
uo.setglobal('AutoWeaken','off')
uo.print('Auto Weaken cast is off')
end if
end sub
sub Weaken()
var loop=1,scroll=TYPE
while loop==2
if uo.getglobal('AutoWeaken')=='on' then
repeat
uo.deletejournal()
uo.waittargetobject('laststatus')
uo.findtype(scroll)
if uo.findcount() then
uo.useobject('finditem')
else
uo.cast('Weaken')
end if
if uo.injournal('An anti-magic field disturbs the spells.') then
uo.setglobal('Weaken','off')
uo.print('Auto Weaken cast is off')
end if
Casted()
until uo.getglobal('AutoWeaken')<>'on'
end if
wait(100)
wend
end sub
sub Casted()
var PrevMana=uo.mana,n
if uo.getglobal('AutoWeaken')=='on' then
repeat
wait(100)
until uo.mana<PrevMana or uo.injournal('The spell fizzles') or uo.injournal('Target is not in line of sight') or uo.injournal('You can`t see the target') or uo.getglobal('AutoWeaken')<>'on'
end if
end sub
Posted: 2009-06-10 15:22:06
by durDom
Code: Select all
sub gh()
VAR ManaNeed=11
VAR ManaNeedScroll=5
If UO.Life<UO.Str Then
UO.FindType('0x1F49',-1,'my')
If UO.FindCount()>0 Then
If UO.Mana>=ManaNeedScroll Then
UO.WaitTargetSelf()
UO.UseObject('finditem')
UO.Print("Greater Heal: "+STR(UO.Count("0x1F49")))
Else
UO.Print("Unsufficient mana")
Endif
Else
If UO.Mana>=ManaNeed Then
UO.Cast('Greater Heal','self')
UO.Print("SpellBook")
Else
UO.Print("Unsufficient mana")
Endif
Endif
Else
UO.Print("Your hit points is full")
Endif
end sub
этот скрипт написан не мной, но он качественный
хотелось бы чтоб был такой же не десанет и чтоб он автоматом перекаст делал
выше написанные скрипты не работают на шарде ):
Type=0x1F47 тайп скрола
