фишинг на стелз
Старший Сержант (738697)9 лет
Trasher
Сообщений: 262
Рег. 27.04.2015
8 февраля 2016 00:19
Сообщение #1
Ребят у кого нибудь есть скриптик на стелз что бы ловить рыбку с берега......без всяких ходилок и реколок просто собирая рыбу в пак

Гости
Сообщений: 5
Рег. 3.02.2016
8 февраля 2016 20:34
Сообщение #2
sub FishingAround()
   VAR Ms0 = "You can't see"     ; ?? ????? ????? ?????
   VAR Ms1 = "You can't fish under the ship"; ?? ????? ?????? ?????
   VAR Ms2 = "You are too far away"  ; ??????
   VAR Ms3 = "There are no fish here"  ; ????????? ???
   VAR Ms4 = "You fish a while, but fail to catch anything"; ????
   VAR Ms5 = "You pull out"     ; ?????? ???-??
   VAR Ms6 = "Try fishing"  ; ?? ????? ?????? ?????
   VAR k, t, v, x, y
   VAR MaxTime = 800
   For y = -4 To 4
      For x = -4 To 4
         k = 0
         repeat
            If UO.Dead() Then
               return
            Endif
            DeleteJournal(ms0)
            DeleteJournal(ms1)
            DeleteJournal(ms2)
            DeleteJournal(ms3)
            DeleteJournal(ms4)
            DeleteJournal(ms5)
            DeleteJournal(ms6)
            t = UO.Timer()
            If UO.Waiting() Then
               UO.CancelTarget()
            Endif
            UO.WaitTargetTile( '0', STR( UO.GetX() + x ), STR( UO.GetY() + y ), '251')
            UO.UseObject( UO.GetSerial( UO.ObjAtLayer( 'Lhand' ) ) )
            repeat
               wait(100)
            until UO.InJournal(ms0) OR UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR UO.InJournal(ms4) OR UO.InJournal(ms5) OR UO.InJournal(ms6) OR ((t + MaxTime) < UO.Timer())
            k = k + 1
            If UO.InJournal(ms5) Then
               k = 0
            Endif
            If UO.Dead() Then
               return
            Endif
            If UO.InJournal( ms5 ) Then
               GetResultFish()
            Endif
         until UO.InJournal(ms0) OR UO.InJournal(ms1) OR UO.InJournal(ms2) OR UO.InJournal(ms3) OR (k > 6)
         If UO.Dead() Then
            return
         Endif
      Next
   Next
endsub

Sub GetResultFish()
  ; ------- ???? -------
   DIM Fish[18]
   Fish[0]  = '0x170B'; ??????
   Fish[1]  = '0x170F'; ?????
   Fish[2]  = '0x170D'; ????????
   Fish[3]  = '0x1711'; ??????
   Fish[4]  = '0x09CC'; ??? ???? 1
   Fish[5]  = '0x09CD'; ??? ???? 2
   Fish[6]  = '0x09CE'; ??? ???? 3
   Fish[7]  = '0x09CF'; ??? ???? 4
   Fish[8]  = '0x0FC4'; ???????, ??? 1
   Fish[9]  = '0x0FC5'; ???????, ??? 2
   Fish[10] = '0x0FC6'; ???????, ??? 3
   Fish[11] = '0x0FC7'; ???????, ??? 4
   Fish[12] = '0x0FC8'; ???????, ??? 5
   Fish[13] = '0x0FC9'; ???????, ??? 6
   Fish[14] = '0x0FCA'; ???????, ??? 7
   Fish[15] = '0x0FCB'; ???????, ??? 8
   Fish[16] = '0x0FCC'; ???????, ??? 9
   Fish[17] = '0x14ED'; ?????
   VAR Razmer = 17  ; ?????? ??????? - 1
   VAR Scissor = '0x0F9E'; ??? ??????
   VAR Bandag = '0x0E21'  ; ??? ??????
   VAR i
  ; ???? ??? ? ??? ???????? ??? ??????, ???? ???? ??????????????
  ; ? ?????????? ? ????. ????? ?????? ?????? ??????? ?????? ? ??????.
   For i = 0 To Razmer
      UO.FindType( Fish[i], '-1', 'ground' )
      If UO.FindCount() > 0 Then
         If i < 4 Then
           ; ?????
            UO.WaitTargetObject( 'finditem' )
            UO.UseType( Scissor )
            Wait( 3000 )
            UO.FindType( Bandag )
         Endif
         UO.Grab( '0', 'finditem' )
         Wait( 2000 )
         If i > 7 AND i < 17 Then
           ; ???????
            UO.UseObject( 'finditem' )
            wait(1000)
         Endif
      Endif
   Next
endsub

sub Food()
   VAR food = '0x097A'
   while NOT UO.Dead()
      UO.DeleteJournal()
      UO.WaitTargetObject(0x40002877)
      UO.UseType(food)
      repeat
         wait(500)
      until UO.InJournal('You burn') OR UO.InJournal('You put')
      
   wend
end sub

Sub CheckLag()
   DeleteJournal( 'backpack' )
   UO.Click( 'backpack' )
   repeat
      wait(100)
   until UO.InJournal( 'backpack' )
   return
end sub



Sub DeleteJournal( string1 )
   VAR nom = UO.InJournal( string1 )
   If nom > 0 Then
      UO.SetJournalLine( Nom - 1, 'string replaced' )
      DeleteJournal( string1 )
   Endif
endsub
Майор (10730640)14 летИнквизитор
Inquisitor
Сообщений: 1041
Рег. 12.07.2010
8 февраля 2016 22:06
Сообщение #3
Так то это на инжект скрипт.
Полковник (15397470)11 лет
Dragonstalker
Сообщений: 1870
Рег. 21.06.2013
8 февраля 2016 22:12
Сообщение #4
Rociel Del Mar,
ну логично , под стелс тут не одной темы ароде и не было )
Лейтенант (4548828)11 лет
Dragonstalker
Сообщений: 3319
Рег. 19.11.2013
8 февраля 2016 23:52
Сообщение #5
А зачем такой на стелс "без всяких ходилок и реколок просто собирая рыбу в пак"? Стелс как раз подразумевает что в нем встроена четкая ходилка, относилка, жарилка и, к сожалению в прошлом, продавалка. Так скать деньгозарабатывалка. Сейчас облов вокруг себя дело пары минут. Придется перемещатся а это проще в инжекте делать руками.


2 Mr Magnat у тебя такой скрипт зависнет на первом же чеклаге. Хотя зачем он там не понятно - ты же его не используешь. Проще убрать функцию с ошибкой.
Полковник (15397470)11 лет
Dragonstalker
Сообщений: 1870
Рег. 21.06.2013
9 февраля 2016 00:41
Сообщение #6
без коробля ловля рыбы ваще бредовое занятие .. 25ка на лотку и нет проблем с ходу )
Полковник (18774034)11 летИнквизитор
Inquisitor
Сообщений: 1176
Рег. 30.04.2013
9 февраля 2016 03:37
Сообщение #7
Que, кто тебе такое сказал, что нужен кораблик? Если есть стелс и кораблик не нужен. Реалии таковы, что на всю добычу идёт усталость, много не половишь.
Последние посетители (0):

 
Сейчас: 24 ноября 2024 06:31