Хилинг

Anything and all.

Moderators: Murderator+, Murderator

Post Reply
t1m3
Posts: 75
Joined: 2006-03-15 14:29:33
Location: Латвия
Contact:

Хилинг

Post by t1m3 »

Как хилить другово ? может на ласттаргет както... я хз не разу о такое не думал!
It's t1m3 to pvp....


Play hard Go pro
Dominator
Posts: 124
Joined: 2005-04-06 05:53:47

Re: Хилинг

Post by Dominator »

t1m3 wrote:Как хилить другово ? может на ласттаргет както... я хз не разу о такое не думал!


Ну ты можежеш например хилить по ИДу ,ето верняк
Nmy
Expert!
Posts: 2152
Joined: 2005-09-14 15:31:58
Location: Latvia

Post by Nmy »

Code: Select all

sub healfriend()
uo.print('!!Where is your friend?')
uo.addobject('drugan')
while uo.targeting()
wait(100)
wend

If UO.GetHP(drugan) < UO.GetMaxHP(drugan) Then
repeat
UO.WaitTargetObject(drugan)
UO.UseType('0x0000')#bandages
wait(5000)
until UO.GetHP(drugan) == UO.GetMaxHP(drugan)
end if
end sub


может будет работать- но на идею хоть похож :roll:
MaxHo[LofD]
Posts: 4
Joined: 2006-06-08 10:17:23

Post by MaxHo[LofD] »

Code: Select all

sub ghSvoy()
UO.Exec("usetype 0x1F49")
UO.Exec("waittargetobject 'friend'")
end sub
Image
Image
Scripts Writer
Posts: 2259
Joined: 2005-04-19 18:00:29
Location: Московская область
Contact:

Post by Scripts Writer »

Code: Select all

UO.WaitTargetObject('drugan')
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

Кто-то когда-то просил меня переделать немного скриптик на эту тему, скрипт писал, кажись, Кровь (но это поймет только пара человек здесь).

Тебе скрипт надо переделывать, это под Циту, с использованием сферных команд через точку. И это скрипт на ресс, но ресс в том числе и с бинтов, так что фактически тот же хил. В общем, можешь взять за основу. Скрипт ресает друзей в бою, если ты еще этого не понял.

Code: Select all

sub ress2()
   ; правлено и переписано Edred-ом от не фиг делать ;)
   ;
   VAR i, VAR Chuvak, ArmorColor
    dim fr[13]
   fr[0] = "0x00613D58"       ; Iluxa [Conclave]
   fr[1] = "0x0060F626"       ; Gerald [DW]
   fr[2] = "0x004885F4"       ; ZloyMult [DW]
   fr[3] = "0x00008AB4"       ; Gambit [ANKLAV]
   fr[4] = "0x005999ED"       ; DemonX [ANKLAV]
   fr[5] = "0x00115979"       ; Hell [ANKLAV]
   fr[6] = "0x0057A9C9"       ; WizarD [ANKLAV]
   fr[7] = "0x0031F6A5"       ; Lom [DW]
   fr[8] = "0x0036ca8f"       ; MaKLAUD [Conclave]
   fr[9] = "0x0038ca38"       ; ANGEL
   fr[10] = "0x00000CED"       ; KPOBb [DW]
   fr[11] = "0x004A2181"       ; Ax-Man [ANKLAV]
   fr[12] = "0x0024DB12"       ; Edred, гы
   VAR flag = 0, lastnom = 12      
   uo.ignorereset()
   uo.ignore(uo.getserial("self"))
   uo.set("quiet","1")
   uo.set("finddistance",str(distance))

   uo.findtype("0x0192","-1","ground")
   while UO,FindCount() > 0
      Chuvak = uo.getserial("finditem")
      for i = 0 to lastnom
         if Chuvak == fr[i] then
            ; бум ресить
            ResThisChar( Chuvak )
         endif
         uo.ignore(Chuvak)
      next
      uo.findtype("0x0192","-1","ground")
   wend
   uo.print("Больше никого нет.")
endsub

Sub ResThisChar( men1 )
   uo.print("Ресаем! " + uo.getname(men1))
   if UO.GetDistance( men1 ) < 4 Then
      if uo.warmode() <> 1 then
         uo.exec("warmode 1")
      endif
      uo.ignorereset()
      uo.waittargetobject(men1)
      uo.msg(".heal")
   else
      if uo.count("0x1F67") > 0 then
         if uo.mana < 25 then
            uo.msg(".mp")
            wait(300)
         endif
         uo.waittargetobject(men1)
         uo.usetype("0x1F67")
      else
         if uo.mana < 50 then
            uo.msg(".mp")
            wait(300)
         endif
         uo.cast("Resurrection",men1)
      endif
   endif
endsub
Ни один скрипт не работает? Пора обновить Инжект...
Все работает, но хочется большего? Пора переходить на стелс...
klonuk
Posts: 145
Joined: 2006-05-23 11:48:22
Contact:

Post by klonuk »

Edred wrote:Кто-то когда-то просил меня переделать немного скриптик на эту тему, скрипт писал, кажись, Кровь (но это поймет только пара человек здесь).

Тебе скрипт надо переделывать, это под Циту, с использованием сферных команд через точку. И это скрипт на ресс, но ресс в том числе и с бинтов, так что фактически тот же хил. В общем, можешь взять за основу. Скрипт ресает друзей в бою, если ты еще этого не понял.

Code: Select all

sub ress2()
   ; правлено и переписано Edred-ом от не фиг делать ;)
   ;
   VAR i, VAR Chuvak, ArmorColor
    dim fr[13]
   fr[0] = "0x00613D58"       ; Iluxa [Conclave]
   fr[1] = "0x0060F626"       ; Gerald [DW]
   fr[2] = "0x004885F4"       ; ZloyMult [DW]
   fr[3] = "0x00008AB4"       ; Gambit [ANKLAV]
   fr[4] = "0x005999ED"       ; DemonX [ANKLAV]
   fr[5] = "0x00115979"       ; Hell [ANKLAV]
   fr[6] = "0x0057A9C9"       ; WizarD [ANKLAV]
   fr[7] = "0x0031F6A5"       ; Lom [DW]
   fr[8] = "0x0036ca8f"       ; MaKLAUD [Conclave]
   fr[9] = "0x0038ca38"       ; ANGEL
   fr[10] = "0x00000CED"       ; KPOBb [DW]
   fr[11] = "0x004A2181"       ; Ax-Man [ANKLAV]
   fr[12] = "0x0024DB12"       ; Edred, гы
   VAR flag = 0, lastnom = 12      
   uo.ignorereset()
   uo.ignore(uo.getserial("self"))
   uo.set("quiet","1")
   uo.set("finddistance",str(distance))

   uo.findtype("0x0192","-1","ground")
   while UO,FindCount() > 0
      Chuvak = uo.getserial("finditem")
      for i = 0 to lastnom
         if Chuvak == fr[i] then
            ; бум ресить
            ResThisChar( Chuvak )
         endif
         uo.ignore(Chuvak)
      next
      uo.findtype("0x0192","-1","ground")
   wend
   uo.print("Больше никого нет.")
endsub

Sub ResThisChar( men1 )
   uo.print("Ресаем! " + uo.getname(men1))
   if UO.GetDistance( men1 ) < 4 Then
      if uo.warmode() <> 1 then
         uo.exec("warmode 1")
      endif
      uo.ignorereset()
      uo.waittargetobject(men1)
      uo.msg(".heal")
   else
      if uo.count("0x1F67") > 0 then
         if uo.mana < 25 then
            uo.msg(".mp")
            wait(300)
         endif
         uo.waittargetobject(men1)
         uo.usetype("0x1F67")
      else
         if uo.mana < 50 then
            uo.msg(".mp")
            wait(300)
         endif
         uo.cast("Resurrection",men1)
      endif
   endif
endsub


Кровь )))))))) Я еше маленьким был когда я его видел в уо на цитадели потом ушел )))
kooler
Posts: 28
Joined: 2004-06-27 16:17:24

Post by kooler »

А я в то время играл и качался с кровью в одном сарайчике жили нупами были Ж) играл Димедролом и Crazy :)
Дайте асю Крови плиз :)
Post Reply