Нужен скрипт

Ask for help

Moderators: Murderator+, Murderator

Post Reply
slayerus
Posts: 10
Joined: 2007-07-14 17:14:55

Нужен скрипт

Post by slayerus »

Хотелось бы скрипт на магери чтоб кастовал маджик арров на себя и хилился греат хилом и медетировал. весь форум перекопал - ничего подобного не нашол - сплош хилы бинтами тазиками лужами, а таво что надо - нету :( И самое главное - ненадо никакова добора регов из сундука - хотя как 2ю версию скрипта - можно и с сундуком - только тдельно!

Вот я тут попытался наваять скриптик - применив свои скундные познания в области скриптинга инжи( сильно не пинайте - сварганил из другого скрипта по обрезав всё что показалось лишним):

Code: Select all

sub Magery()
var nmedit = true ; нужно ли медитировать
while uo.skillval("Magery",1) < 1000
Cast()
if nmedit then
Medit()
endif
Heal()
wend
endsub

sub Cast()
while UO.Cast('Magic Arrow','self')
wait (2000)
wend
end sub

sub Medit()
while uo.mana < 80
uo.useskill("Meditation")  
wait(5000) 
wend
end sub

sub Heal()
   while uo.life < 45
    uo.Cast('Greater Heal','self')  - от тута почему то выдаёт ошибку
    wait(3000) ; Меняй под себя 
wend
End sub
Скрипт воркает но я хз как зделать чтоб он кастовал на себя стрелку скажем до 45хп - хилился а потом медетировал до 80 маны. Ато он кастует стрелку пока мана не упадёт ниже 80 а потом начинает медитировать - и так раз 10 пройдёт пока у него хп до 45 упадут... некачественно получается.
Last edited by slayerus on 2007-07-15 14:05:30, edited 2 times in total.
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Code: Select all

sub Magery() 
while uo.skillval("Magery",1) < 1000 
Cast() 
Medit() 
Heal() 
wend 
endsub 

sub Cast() 
while uo.mana >=10 
 UO.Cast('Magic Arrow','self') 
 wait (2000) 
wend
end sub 

sub Medit() 
 while uo.mana < 80 
   uo.useskill("Meditation")  
   wait(5000) 
 wend 
end sub 

sub Heal() 
   while uo.life > 45 
    uo.Cast('Greater Heal','self')
    wait(3000)
   wend 
End sub 
Post Reply