Yoko
http://forum.yoko.com.ua/

Нужен скрипт
http://forum.yoko.com.ua/viewtopic.php?f=3&t=12223
Page 1 of 1

Author:  slayerus [ 2007-07-15 13:03:43 ]
Post subject:  Нужен скрипт

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

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

Code:
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 упадут... некачественно получается.

Author:  Scripts Writer [ 2007-07-15 13:54:59 ]
Post subject: 

Code:
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

Page 1 of 1 All times are UTC+02:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/