Yoko

All sides of Injection
It is currently 2024-03-28 17:00:40

All times are UTC+02:00




Post new topic  Reply to topic  [ 142 posts ]  Go to page Previous 13 4 5 6 7 8 Next
Author Message
 Post subject:
PostPosted: 2008-03-09 11:28:16 
Offline

Joined: 2008-03-03 09:19:21
Posts: 71
Location: SPB
Grin wrote:
на абисе
поставь галки TUS bug fix
и ,filterweather что бы отключить погоду.


В скрипте добавить просто uo.filterweather()?
И как выключить фильтр?


Top
   
 Post subject:
PostPosted: 2008-03-09 13:49:57 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
задача "отключить погоду"
отключать через
uo.filterweather()
,filterweather

что еще не понятного?


Top
   
 Post subject:
PostPosted: 2008-03-28 23:15:18 
Offline

Joined: 2007-02-02 19:52:40
Posts: 1
Мой случай выпавшей ошибки

dim dimCount = 10
dim[val(str(dimCount))]

поэлементно присваивал и в итоге элементов оказалось больше чем сам массив, т.к. забыл изменить его размер :lol:


Top
   
 Post subject:
PostPosted: 2008-08-13 01:21:22 
Offline
User avatar

Joined: 2008-08-13 01:04:10
Posts: 34
Location: Krd
Доброго времени суток.
Зделал всё как было написанно выше по сабжу. Но ошибка попрежнему присутствует. Сначала думал что дело в скрипте, но у кента на пеньке этот же самый скрипт работает беспробем.
Неужели досих пор никто не смог никак побороть эту гадость?
Заранее благодарю за возможные ответы. Может кто чего посоветует, тоже спасибо...
Железо - АМД 3000+ 64, 1024мб озу, на винте (системный диск) свободного места 16Гб. Но при работе скрипта, в некоторых моментах окно уо начинает достаточно заметно тормозить, а через ~30мин. работы скрипта выскакивает окошко с ошибкой, как в названии этого топа.
Инжект последней версии с сайта.


Top
   
 Post subject:
PostPosted: 2008-09-13 18:22:51 
Offline
User avatar

Joined: 2008-08-13 01:04:10
Posts: 34
Location: Krd
Короче так и неясно из за чего выскакивает эта ошибка.
Дело и в скрипте тоже. Потому что нашёл немного другой, аналогичный скрипт и всё работает без глюков.
Может будут какие нибудь мысли почему при работе приведённого ниже скрипта появляется эта ошибка. И только на моём компе, повторюсь, у друга всё работает нормально, без каких бы то нибыло ошибок или подтормаживаний. Оба скрипта на фишинг, но первый (с которым проблемы), дополнительно ещё выкидывает ненужные вещи из пака, которые ловятся вместе с рыбой и переделывает выловленные ботинки в кожу. Кроме этого есть функция автозамены удочки в случае поломки. Второй просто ловит, единственное если ломается удочка тоже берёт другую.
Собственно вот "глючный" скрипт:
Code:
sub main()
  uo.exec("disarm")
  var xs,ys,y,x,tile
  while not uo.dead()
    if UO.Count("0x0DBF")== 0 then
      uo.say("Oai?ee iaoo! Iaoaeyao ia ?aaioa?")
      uo.say(",closeuo")
    end if
    xs=Uo.GetX()
    ys=Uo.GetY()
    for x=xs-5 to xs+5
      for y=ys-5 to ys+5
        uo.deletejournal()
        Tile= GetTileWater(x, y)
        if Tile then
          while not uo.injournal("any fish|fish there|complete")
            uo.deletejournal()
            wait(100)
            uo.WaitTargetTile(Tile, x, y, 0)
            uo.usetype('0x0DBF')
            nolomka()
            dropp()
            while not uo.injournal("That is too far away|The skies|fish there|biting|You catch|any fish|location|walrus comes by to|You find|complete")
            wend
          end if
        next
      wend
      UO.Print()
    end sub
   
    sub GetTileWater(x, y)
      for var i=6039 to 6045
        if uo.privategettile(x, y, -1, i, i) then
          return i
        end if
      next
      Return 0
    end sub
   
    sub dropp()
      DIM mycop[4]
      mycop[0]  = 0x099F
      mycop[1]  = 0x14ED
      mycop[2]  = 0x170E
      mycop[3]  = 0x1710
     
      VAR i
     
      For i = 0 To 3
        UO.FindType( mycop[i], '-1', 'backpack')
        if uo.GetQuantity('finditem')>0 then
          UO.Drop(-1, STR(UO.GetX('self')), STR(UO.GetY('self')), STR(UO.GetZ('self')-3), "finditem")
        End if
      next
    end sub
   
    sub nolomka()
      wait(2000)
      if uo.injournal("have to equip that to go") then
        main()
      end if
    end sub


А вот этот скрипт работает без всяких ошибок и тормозов:
Code:
Sub FishTile(t, x, y, z)
  var timer
 
  repeat
    uo.WaitTargetTile(Str(t), Str(x), Str(y), Str(z))
    uo.UseType(0x0DBF) #Удочка
   
    uo.DeleteJournal()
    timer = 0
    repeat
      wait(1000)
      timer = timer + 1
    until uo.InJournal("Points") or uo.InJournal("here") or uo.InJournal("line") or uo.InJournal("broken") or timer > 120
   
  until uo.InJournal("here") or uo.InJournal("line")
end sub

sub Fishing()
  var i, j, tile
 
  uo.Disarm()
 
  while not uo.dead()
    for i = -6 to 6
      for j = -6 to 6
        tile = 168
        while (not uo.PrivateGetTile(uo.GetX() + i, uo.GetY() + j, 251, tile, tile)) and (tile < 6045)
          if tile == 171 then
            tile = 310
          else
            if tile == 311 then
              tile = 6039
            else
              tile = tile + 1
            endif
          endif
        wend
       
        if tile < 6039 then
          tile = 0
        endif
       
        if tile < 6045 then
          uo.concolor(0x53)
          uo.Print("Fishing: " + Str((i + 6) * 13 + j + 7) + "/169...")
          uo.concolor(0)
         
          FishTile(tile, uo.GetX() + i, uo.GetY() + j, 251)
        endif
      next
    next
   
    uo.Print("Завершил круг. Продолжаю.")
  wend
end sub


Top
   
 Post subject:
PostPosted: 2008-09-13 20:56:13 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Ну, не закрытые условные операторы, циклы и прочие-прочие - никогда не приводили к хорошим результатам..

Вы бы хоть попробовали нормально отступы в скрипте выставить ? - Ошибки же на лицо!

Code:
sub main()
   uo.exec("disarm")
   var xs,ys,y,x,tile
   while not uo.dead()
      if UO.Count("0x0DBF")== 0 then
         uo.say("Oai?ee iaoo! Iaoaeyao ia ?aaioa?")
         uo.say(",closeuo")
      end if
      xs=Uo.GetX()
      ys=Uo.GetY()
      for x=xs-5 to xs+5
         for y=ys-5 to ys+5
            uo.deletejournal()
            Tile= GetTileWater(x, y)
            if Tile then
               while not uo.injournal("any fish|fish there|complete")
                  uo.deletejournal()
                  wait(100)
                  uo.WaitTargetTile(Tile, x, y, 0)
                  uo.usetype('0x0DBF')
                  nolomka()
                  dropp()
                  while not uo.injournal("That is too far away|The skies|fish there|biting|You catch|any fish|location|walrus comes by to|You find|complete")
                  wend
               end if
            next
         wend
         UO.Print()
      end sub
      
      sub GetTileWater(x, y)
         for var i=6039 to 6045
            if uo.privategettile(x, y, -1, i, i) then
               return i
            end if
         next
         Return 0
      end sub
      
      sub dropp()
         DIM mycop[4]
         mycop[0]  = 0x099F
         mycop[1]  = 0x14ED
         mycop[2]  = 0x170E
         mycop[3]  = 0x1710
         
         VAR i
         
         For i = 0 To 3
            UO.FindType( mycop[i], '-1', 'backpack')
            if uo.GetQuantity('finditem')>0 then
               UO.Drop(-1, STR(UO.GetX('self')), STR(UO.GetY('self')), STR(UO.GetZ('self')-3), "finditem")
            End if
         next
      end sub
      
      sub nolomka()
         wait(2000)
         if uo.injournal("have to equip that to go") then
            main()
         end if
      end sub

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-09-18 01:49:57 
Offline
User avatar

Joined: 2008-08-13 01:04:10
Posts: 34
Location: Krd
Да я как бы особо ошибки и не искал, по той причине что у друга этот скрипт работает нормально. Хотя мож и немного приврал мне, а сам потихоньку перезапускает его и говорит что всё ок. Но зачем?
Хотя теперь и вижу ошибки, вернее одну - wend один отсутствует...

Вся загадка заключается в том что скрипт работает на одном компе и вылетает на другом (Unhandled exception in parser), причём с абсолютно рандомным временем работы.


Top
   
 Post subject:
PostPosted: 2008-09-18 07:26:32 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Если кто-то выпал с 10ого этажа и не разбился, это не повод всем прыгать с 10ого этажа и удивляться, а чо-й-та нам так больна-то, а?

PS: Аналогии хорошая вещь -)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-09-18 19:06:59 
Offline
User avatar

Joined: 2008-08-13 01:04:10
Posts: 34
Location: Krd
Destruction wrote:
PS: Аналогии хорошая вещь -)


Хорошая, не спорю. :)

Хотя немного не так.
Почему один выпрыгивает с 10 этажа и встаёт как ни в чём не бывало, а другой со второго, и ломает себе все конечности?
Вот в чём вопрос... :)


Top
   
 Post subject:
PostPosted: 2008-09-18 21:17:36 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
потому что тело у всех одинаковая, а вот условия приземления - нет...


Top
   
 Post subject:
PostPosted: 2008-09-26 10:03:06 
Offline
User avatar

Joined: 2005-07-13 18:26:44
Posts: 31
Location: Ukraine
вобщем макрос ветерана на ламбер
раньше работал. счас на другом компе выбивает такую ошибку:
(первый пост читал, все сделал как надо)
Code:
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
::[0]=[0]=What do you want to use this on?
- 001951563+0125 --- server Server Talk
0000: 1c 00 4c 00 00 00 00 00 00 00 03 b2 00 03 53 79 : ..L...........Sy
0010: 73 74 65 6d 00 00 00 00 00 00 00 00 00 00 00 00 : stem............
0020: 00 00 00 00 00 00 00 00 00 00 00 00 54 68 65 72 : ............Ther
0030: 65 20 61 72 65 20 6e 6f 20 6c 6f 67 73 20 68 65 : e are no logs he
0040: 72 65 20 74 6f 20 63 68 6f 70 2e 00 -- -- -- -- : re to chop..
[warning: no object of speech]::add(There are no logs here to chop.) head=0 tail=1 len=1
Item: There are no logs here to chop.
::[0]=[1]=There are no logs here to chop.
::[0]=[1]=There are no logs here to chop.
::[0]=[1]=There are no logs here to chop.
::[0]=[1]=There are no logs here to chop.
::[0]=[1]=There are no logs here to chop.
[Идем к дереву 59: x=2084 y=2103]
- 001951563+0000 --- inj->client Server Talk
0000: 1c 00 4c ff ff ff ff 00 00 00 04 40 00 03 49 6e : ..L........@..In
0010: 6a 65 63 74 69 6f 6e 00 00 00 00 00 00 00 00 00 : jection.........
0020: 00 00 00 00 00 00 00 00 00 00 00 00 c8 e4 e5 ec : ................
0030: 20 ea 20 e4 e5 f0 e5 e2 f3 20 35 39 3a 20 78 3d :  . ...... 59: x=
0040: 32 30 38 34 20 79 3d 32 31 30 33 00 -- -- -- -- : 2084 y=2103.
- 001952610+1047 --- server Pause Control
0000: 33 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : 3.
- 001952610+0000 --- server Update Character
0000: 77 00 33 48 d7 00 d6 08 23 08 2f 00 04 09 01 00 : w.3H....#./.....
0010: 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- : .
- 001952610+0000 --- server Pause Control
0000: 33 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : 3.
- 001953469+0859 --- server Pause Control
0000: 33 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : 3.
- 001953469+0000 --- server Update Character
0000: 77 00 33 48 d7 00 d6 08 23 08 30 00 04 09 01 00 : w.3H....#.0.....
0010: 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- : .
- 001953469+0000 --- server Pause Control
0000: 33 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : 3.
- 001954328+0859 --- client Ping
0000: 73 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : s.
- 001954782+0454 --- server Pause Control
0000: 33 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : 3.
- 001954782+0000 --- server Update Character
0000: 77 00 38 e7 b9 00 34 08 1b 08 29 00 00 07 db 00 : w.8...4...).....
0010: 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- : .
- 001954782+0000 --- server Pause Control
0000: 33 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- : 3.
- 001961141+6359 --- server Pause Control

_________________
Это не мой пост. Я его просто разместил!
http://www.ultima-pp.ru/


Top
   
 Post subject:
PostPosted: 2008-09-27 12:04:33 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
и какую ошибку выбивает то?


Top
   
 Post subject:
PostPosted: 2008-09-27 14:12:24 
Offline
User avatar

Joined: 2005-07-13 18:26:44
Posts: 31
Location: Ukraine
вы шутите ? тема как называется ?
вобщем спасибо разобрался.

_________________
Это не мой пост. Я его просто разместил!

http://www.ultima-pp.ru/


Top
   
 Post subject:
PostPosted: 2008-09-27 14:17:09 
Offline
Expert!
User avatar

Joined: 2005-05-04 14:05:19
Posts: 2580
Location: Москва
Quote:
*нажимает красную кнопку*
Время поражение цели 1 минута 27 секунд...


Эх мечты мечты...


Top
   
 Post subject:
PostPosted: 2008-10-04 00:26:37 
Offline

Joined: 2008-10-02 20:50:15
Posts: 7
Ребята ни у кого не появилось решения траблы с ошибко случайно, а то сил уже нету от этой ошибки. Раньше хоть выбивало эту ошибку пару раз в сутки щас когда стою на макросе, макрос один и то-же выбивает стабильно раз в 10-15 минут. Парит немного, на ночь приходиться ставить на макрос на голом клиенте и на пилоте, но на нем ведь всего не прокачаеш :( .


Top
   
 Post subject:
PostPosted: 2008-10-04 18:44:11 
Offline
Junior Expert
User avatar

Joined: 2004-06-24 22:08:56
Posts: 3220
Дык решение давно существует, просто его никто не юзает...

Называется pinject ;-)

Эта ошибка - ошибка скриптового модуля, скриптовый модуль кривой - нужно просто его заменить нормальным -)

_________________
YokoInjection CodeSweeper
Function not found?
Possession of mathematics at the level of art - a gift that is only available for election.
Sorry for my clumsy English.
Skype: d119060


Top
   
 Post subject:
PostPosted: 2008-10-09 23:41:49 
Offline
User avatar

Joined: 2006-07-29 19:08:18
Posts: 91
Destruction wrote:
Дык решение давно существует, просто его никто не юзает...

Называется pinject ;-)

Эта ошибка - ошибка скриптового модуля, скриптовый модуль кривой - нужно просто его заменить нормальным -)
Не юзает и юзать не будет, так как всем влом переписывать все свои скрипты, ради того, чтобы они, может быть, стали бы стабильнее... Вот мне интересно, что такая проблема была поправить модуль не меняя синтаксиса?

_________________
For flood and honour. Хорошо флудить - это тоже искусство.
В стадии разработки: http://uorpg.net


Top
   
 Post subject:
PostPosted: 2009-01-08 10:03:32 
Offline
User avatar

Joined: 2009-01-08 10:00:05
Posts: 1
а через диспетчер задач убирать галку с лишних процессоров не пробовали?


Top
   
 Post subject:
PostPosted: 2009-01-30 13:55:46 
Offline
User avatar

Joined: 2006-05-12 08:03:45
Posts: 223
Вопрос а как выяснять\расшифровывать ошибки?
Пример записи в логе:
Code:
***Error: Unhandled exception202: 0xC0000005 at 21083134
***Error: injection.dll base: 21000000
***Error: script.dll base: 1E320000
***Error: EAX=00000000, EBX=1E2255B8, ECX=00000000, EDX=00000000
***Error: ESI=210BA044, EDI=0012F7D4, ESP=0012F79C, EBP=72206E69
***Error: EIP=21083134, EFLAGS=00010246

***Error: Bytes at EIP:
0000: 8b 45 24 a3 a0 44 0f 21 8b 4d 2c 89 0d a4 44 0f : .E$..D.!.M,...D.
***Error: Bytes at ESP:
0000: 20 06 28 1e 69 6e 20 72 88 bd 24 1e 00 00 00 00 :  .(.in r..$.....
0010: fc 3f 00 00 00 00 00 00 00 00 00 00 00 00 00 80 : .?..............
0020: ff 3f 00 00 00 00 00 00 b6 8c ea dc c6 92 dc c8 : .?..............
0030: 3d 40 00 00 55 4f 20 00 d4 b9 8d d1 a5 bd b9 81 : =@..UO .........

_________________
Играю на drw.ru
Использую инжект 505.18 VeNd0r
Начинающий скриптер.


Top
   
 Post subject:
PostPosted: 2009-03-28 20:58:59 
Offline
User avatar

Joined: 2009-03-26 19:20:44
Posts: 10
Ребят, возникла другая проблема! Ни один скрипт не пашет, каждый раз теперь вылезает табличка Ошибка и Unhandled exception in parser!
Все необходимые галочки стоят, все програмки с нагрузками скачаны! Но как пытаюсь запустить тот же скрипт с uo.say ('Bank') сразу же вылетает эта ошибка!!! Ранее ошибка вылезала только через какой-либо промежуток использования скрипта, сейчас при любом вызове скрипта, тем же нажатием бинда сразу же вылезает эта хренЬ!!!! Попробывал переустановить инжу, всё равно!!! Без инжи, как без рук!


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 142 posts ]  Go to page Previous 13 4 5 6 7 8 Next

All times are UTC+02:00


Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited