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

Хил с бандажков!! Помогите Одеть обратно Пушкарь и ЩИТ!
http://forum.yoko.com.ua/viewtopic.php?f=17&t=13206
Page 1 of 1

Author:  Ehidna [ 2008-02-07 21:38:09 ]
Post subject:  Хил с бандажков!! Помогите Одеть обратно Пушкарь и ЩИТ!

Собственно проблемма в том что после хила бантами, он одевает обратно пушку но не одевает щит! Может, от того что между пушкой и щитом задержка? Если да то как её суды подставить? о_О Причин не пойму. Помогите разабраться.

Code:
sub Healing()       ;Хилинг 
      If UO.STR==UO.Life Then
      UO.Print("Life is full")
   Else
      UO.SetArm("1")
      UO.BandageSelf()
      wait(1000)
      UO.Arm("1")
      UO.UnSetArm()
   Endif
end sub
 

Author:  AGRS [ 2008-02-07 22:18:55 ]
Post subject: 

http://yoko.netroof.net/help/index.php? ... dressspeed

Author:  Nmy [ 2008-02-07 22:40:56 ]
Post subject: 

Code:
sub healsub()
VAR sword=uo.getserial("Rhand")
VAR shield=uo.getserial("LHand")
uo.bandageself()
uo.useobject(sword)
uo.useobject(shield)
end sub


Так непокатит? :roll:

Author:  Kynep [ 2008-02-07 23:19:42 ]
Post subject:  Re: Хил с бандажков!! Помогите Одеть обратно Пушкарь и ЩИТ!

Ehidna wrote:
Собственно проблемма в том что после хила бантами, он одевает обратно пушку но не одевает щит! Может, от того что между пушкой и щитом задержка? Если да то как её суды подставить? о_О Причин не пойму. Помогите разабраться.

Code:
 wait(3000) 
 


Попробуй задержку побольше.

Author:  Ehidna [ 2008-02-08 09:28:31 ]
Post subject: 

Mr Nmy wrote:
Code:
sub healsub()
VAR sword=uo.getserial("Rhand")
VAR shield=uo.getserial("LHand")
uo.bandageself()
uo.useobject(sword)
uo.useobject(shield)
end sub


Так непокатит? :roll:


Скидывает пушкарь и щит, лечится, а далше БОЛТ :shock:
Т.е при ПВП 100% труп :roll:

Author:  Ehidna [ 2008-02-08 10:22:32 ]
Post subject: 

Code:
sub healsub()       ;Хилинг 
      If UO.STR==UO.Life Then
      UO.Print("Life is full")
   Else
      Var Sheld='0x1B76'
      UO.SetArm("1")
      UO.BandageSelf()
      wait(1000)
      UO.Arm("1")
      UO.UnSetArm()
      wait(1000)
      UO.Equipt('Lhand',Sheld)
               Endif
end sub


Вот такова мутанта я изобрёл. :twisted:
На лук не пройдёт, но для него есь отдельный скрипт, или этот маленько изменить.
З.Ы. Кто по грамотнее лишнее уберите. Если итог не изменится. :roll:

Author:  Ehidna [ 2008-02-09 22:41:55 ]
Post subject: 

последняя версия теперь всё гуд

Code:
sub Healing()       ;Хилинг 
      If UO.STR==UO.Life Then
      UO.Print("Life is full")
   Else
      UO.BandageSelf()
      Endif
      wait(1000)
      UO.UseType('0x1402')
      UO.UseType('0x1B76')
      uo.waittargetlast()
end sub


Author:  Destruction [ 2008-02-09 23:45:01 ]
Post subject: 

Ehidna wrote:
последняя версия теперь всё гуд

Code:
sub Healing()       ;Хилинг 
      If UO.STR==UO.Life Then
      UO.Print("Life is full")
   Else
      UO.BandageSelf()
      Endif
      wait(1000)
      UO.UseType('0x1402')
      UO.UseType('0x1B76')
      uo.waittargetlast()
end sub


А на шардах, где хп не равно силе - не гут.

Приучайтесь писать правильно.

Code:
If uo.getHP() == uo.getMaxHP() Then

Author:  -Dark- [ 2008-02-11 22:25:25 ]
Post subject: 

Code:
##############
##      Хилинг      ##
##############
sub Healing()
var hp1,hp2
   if (uo.life < uo.str-10 or uo.poisoned()) and not uo.dead() then
      while (uo.life < uo.str or uo.poisoned()) and not uo.dead()
         uo.findtype('0x0E21','-1','2')
         if uo.findcount() then
            if uo.stamina < 85 then
               uo.findtype('0x0F0B','-1','2')
               if uo.findcount() then
                  uo.useobject('finditem')
               else
               endif
            endif
            uo.exec('warmode 0')
            hp1=uo.life
            uo.bandageself()
            uo.deletejournal()
            while not (uo.injournal('put bloody') or uo.injournal("barely help") or uo.injournal("mummy"))
               wait(50)
            wend
            if uo.injournal("barely") then
            endif
            if uo.injournal("bloody bandages") then
               hp2=uo.life - hp1
               if hp2>0 then
                  uo.print("Healed "+str(hp2)+" HP")
               endif
               hp1=0
               hp2=0
            endif
         else
            uo.exec('terminate all')
         endif
          wend
          arming()
          att()
     else
          uo.exec('terminate all')
     endif
EndIf
     ;arming()
     ;att()
end sub

sub arming()
uo.usetype('0x1b76')
Wait(100)
uo.usetype('0x13fe')
end sub

:twisted:

Author:  MacTepeo [ 2008-02-29 01:17:39 ]
Post subject: 

,setdressspeed 0
:)
и все будет одеваться :)

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