Page 1 of 1

sworda help

Posted: 2006-09-30 11:13:15
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]

Posted: 2006-09-30 16:11:29
by Scripts Writer
Скрипт как вижу наш с cooper'ом => смотри сюда:

Code: Select all

if uo.gethp() < uo.str then 
  uo.bandageself() 
  wait(5000) 
  sword() 
endif
Вот участок скрипта, отвечающий за лечение. Лечится он в том случае, когда нету блейд спирита( когда он его не находит- то есть убил, найти не смог-и лечится).

Ошибка скорее всего вылетает потому что у тебя в файле со скриптом, нету функции : sword() -а она в теме лежит.
Эта функция одевает оружие и щит, -найди или сам допиши.
Вроде всё.

Posted: 2006-09-30 16:12:37
by Scripts Writer

Code: Select all

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

Posted: 2006-10-02 21:07:58
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 
Вставь в тот же файл, где у тебя лежит скрипт и проставь типы нужных итемов, которые будешь одевать.
просто в конец скрипта?

Posted: 2006-10-03 17:12:21
by Scripts Writer
Я же написал. В файл в котором у тебя лежит скрипт, который вызывает функцию sword.

Posted: 2006-10-03 20:14:17
by No***Name
You Must Die wrote:Я же написал. В файл в котором у тебя лежит скрипт, который вызывает функцию sword.
аа ясн