sworda help

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
No***Name
Posts: 90
Joined: 2006-02-26 22:41:09

sworda help

Post by No***Name »

вот такой скрипт на сфорду на блейдах тока еть одно НО , после того как чар убивает блейда он начинает хелиться но при это мечь с шитом не надевает и выдает ошибу . Подправьте плиз

Code: Select all

sub BladeSpirits() 
var spirit = '0x023E', spiritid
while true
   uo.findtype(spirit,-1,'ground')
   if uo.findcount() > 0 then
      spiritid = uo.getserial('finditem')
      uo.warmode(true)
      uo.attack(spiritid)
      wait(10000)
   else
      if uo.gethp() < uo.str then
         uo.bandageself()
         wait(5000)
         sword()
      endif
          if uo.mana > 20 then
                uo.waittargettile("400",str(uo.getx("self")+1),str(uo.gety("self")+1),str(uo.getz("self")))
             uo.cast("Blade Spirit")
             wait(5000)
          else
         repeat
           uo.warmode(false)
            uo.useskill("Meditation")
            wait(3000)
         until uo.mana >=28
          endif
   endif
wend
endsub


Скока можно? Чё, не учили в теги [сode]код загонять?[/сode]
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Скрипт как вижу наш с cooper'ом => смотри сюда:

Code: Select all

if uo.gethp() < uo.str then 
  uo.bandageself()
  wait(5000)
  sword()
endif


Вот участок скрипта, отвечающий за лечение. Лечится он в том случае, когда нету блейд спирита( когда он его не находит- то есть убил, найти не смог-и лечится).

Ошибка скорее всего вылетает потому что у тебя в файле со скриптом, нету функции : sword() -а она в теме лежит.
Эта функция одевает оружие и щит, -найди или сам допиши.
Вроде всё.
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Code: Select all

sub sword()   ; Одевание щита и оружия 
Var Svord='0x13B9' ;Тип оружия, используемый вами
Var Sheld='0x1B76' ;Тип щита, используемого вами
UO.Equipt('Rhand',Svord)
UO.Equipt('Lhand',Sheld)
Endsub
Вставь в тот же файл, где у тебя лежит скрипт и проставь типы нужных итемов, которые будешь одевать.
No***Name
Posts: 90
Joined: 2006-02-26 22:41:09

Post by No***Name »

You Must Die wrote:

Code: Select all

sub sword()   ; Одевание щита и оружия 
Var Svord='0x13B9' ;Тип оружия, используемый вами
Var Sheld='0x1B76' ;Тип щита, используемого вами
UO.Equipt('Rhand',Svord)
UO.Equipt('Lhand',Sheld)
Endsub
Вставь в тот же файл, где у тебя лежит скрипт и проставь типы нужных итемов, которые будешь одевать.

просто в конец скрипта?
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Я же написал. В файл в котором у тебя лежит скрипт, который вызывает функцию sword.
No***Name
Posts: 90
Joined: 2006-02-26 22:41:09

Post by No***Name »

You Must Die wrote:Я же написал. В файл в котором у тебя лежит скрипт, который вызывает функцию sword.

аа ясн
Post Reply