Доделать !

Ask for scripts here

Moderators: Murderator+, Murderator

Post Reply
BATA
Posts: 57
Joined: 2008-03-22 13:41:19

Доделать !

Post by BATA »

Вот скрипт почти сам написал :) Теперь его дороботать надо :)

Code: Select all

VAR Bandag = '0x0E21'
VAR Sklad = '0x402F7B19'
VAR blbandag = '0x0E20'
VAR ulii = '0x091a'
VAR CharHP=170, LastTimer
sub main()
repeat
repeat
if UO.Life==170 Then
repeat
    uo.usefromground('0x091a')
    wait(100)
    until UO.Life<50
endif
endif
if UO.Life<170 Then
wait(500)

     UO.BandageSelf()
     UO.DeleteJournal()
     LastTimer=UO.Timer()
Repeat
     wait(500)
Until UO.InJournal('You don') OR UO.InJournal('You put') OR UO.InJournal('You applay the') OR UO.Timer()>LastTimer+100
until UO.Life==170
endif
until uo.Dead()
endif
end sub


Чтоб мыл бинты в корытци и мешал стаминку и пил когда стамины 50 ! Незнаю как искать в паке :( На стаминку потораюсь сам написать :)
Буду очень рпизнаетелен!!
BATA
Posts: 57
Joined: 2008-03-22 13:41:19

Post by BATA »

Вот еще на стамину дописал ! А вот с мойкой бнитов не как не получается в пешите в этот скрипт пожалуста! Если еще можно добор блек перла из сундука!

Code: Select all

VAR Bandag = '0x0E21'
VAR Sklad = '0x402F7B19'
VAR blbandag = '0x0E20'
VAR ulii = '0x091a'
VAR CharHP=170, LastTimer
sub main()
repeat
repeat
if UO.Life==170 Then
repeat
    uo.usefromground('0x091a')
    wait(100)
    until UO.Life<50
endif
endif
if UO.Life<170 Then
wait(500)

     UO.BandageSelf()
     UO.DeleteJournal()
     LastTimer=UO.Timer()
Repeat
     wait(500)
Until UO.InJournal('You don') OR UO.InJournal('You put') OR UO.InJournal('You applay the') OR UO.Timer()>LastTimer+100
until UO.Life==170
endif
if UO.Stamina<50 Then
wait(100)
    uo.usetype ('0x0f7a')
    UO.DeleteJournal()
    uo.waitmenu('What','Refresh')
    wait(14000)
    uo.usetype ('0x0F0B','0x0000')
    endif
until uo.Dead()
endif
endif
end sub
BATA
Posts: 57
Joined: 2008-03-22 13:41:19

Post by BATA »

почему мне не кто не помогает?
Savage
Expert!
Posts: 1205
Joined: 2004-04-04 11:13:54
Location: Балаково, Саратовская обл.
Contact:

Post by Savage »

Есть очень простое правило, форматируй свой код, открыл цикл, следующие команды через ТАБ, то же и с условиями. А вот теперь посмотри что ты написал...

Code: Select all

VAR Bandag = '0x0E21' 
VAR Sklad = '0x402F7B19'
VAR blbandag = '0x0E20'
VAR ulii = '0x091a'
VAR CharHP=170, LastTimer
sub main()
repeat
   repeat
      if UO.Life==170 Then
         repeat
             uo.usefromground('0x091a')
             wait(100)
         until UO.Life<50
      endif
endif
      if UO.Life<170 Then
         wait(500)

         UO.BandageSelf()
         UO.DeleteJournal()
         LastTimer=UO.Timer()
         Repeat
            wait(500)
         Until UO.InJournal('You don') OR UO.InJournal('You put') OR UO.InJournal('You applay the') OR UO.Timer()>LastTimer+100
   until UO.Life==170
endif
      if UO.Stamina<50 Then
         wait(100)
         uo.usetype ('0x0f7a')
         UO.DeleteJournal()
         uo.waitmenu('What','Refresh')
         wait(14000)
         uo.usetype ('0x0F0B','0x0000')
      endif
until uo.Dead()
endif
endif
end sub

Странно что это вообще запускается.
BATA
Posts: 57
Joined: 2008-03-22 13:41:19

Post by BATA »

Нормально работает :) уже второй день на нем качаю :)
Щас пстораюсь написать на прокачку таминга :)
А запускается потому что я єто делал :))))))
Post Reply