помогите буду блогодарен

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
kapatuct
Posts: 26
Joined: 2007-12-03 20:11:19

помогите буду блогодарен

Post by kapatuct »

уроки скриптинга я читал.сам зделать пробывал но без резултатно. нужен скрипт такой
1.waitmenu polymorph , cast deamon
2. bandageself
3. meditation
4. как только uo.mana=mana uo.life=hp снова кастил поликорф
Everix
Posts: 40
Joined: 2008-02-08 18:38:55

Post by Everix »

Code: Select all

sub POLy()
while not uo.dead()
if uo.mana==uo.int and uo.life==uo.str then
uo.waitmenu('Polymorph','deamon')
uo.cast('Polymorph')
wait(5000)
uo.bandageself()
while not uo.injournal('bloody')
wait(100)
wend
while not uo.mana==uo.int
uo.useskill('Meditation')
wait(900)
wend
wend
end sub

Syntax maybe wrong!
kapatuct
Posts: 26
Joined: 2007-12-03 20:11:19

Post by kapatuct »

всеравно неработает. пишет что в 17 строчке ошибка. хоть строчяк всего только 16. в чем может быть проблема.и как ее исправить
GAUHAR
Posts: 137
Joined: 2006-11-06 21:45:23

Post by GAUHAR »

Code: Select all

sub PolymorphInDaemon()
   VAR NeedManaToPolymorph = 24
   VAR LastMana
   UO.DeleteJournal()
   while not uo.dead()
      if UO.Mana >= NeedManaToPolymorph then
         UO.WaitMenu('What do you want to polymorph','Daemon')
         UO.Cast('Polymorph')
         LastMana = UO.Mana
         while (UO.Mana >= LastMana) and not UO.InJournal("You lack")
            wait(100)
         wend
         wait(500)
      endif
      while UO.Life < UO.STR
         UO.DeleteJournal()
         UO.BandageSelf()
         repeat
            wait(100)
         until UO.InJournal("You put the bloody|barely help|need healing")
      wend
      while UO.Mana < UO.INT
         UO.UseSkill('Meditation')
         wait(5000)
      wend
      if UO.InJournal("You lack") then
         UO.Print("Нет реагентов для полиморфа")
         UO.Print("Скрипт выключен")
         return
      endif
   wend
endsub
Post Reply