Помогите, чтото с инжектом.

Ask for help

Moderators: Murderator+, Murderator

Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Помогите, чтото с инжектом.

Post by Korvin[E.P.] »

В обшем обновил версию инжи, сначала не мог нарадоваться.
Теперь же стал на макрос (ветеринария, и во втором окне хмшик-минер) вот, и макрос стал слетать, то чара ветеринара, то у хмшика, причом выдаеться ошибка в скрипте якобы, который до этого всю жизнь нормально работал. Что делать ??
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Тыц тыц
Last edited by Korvin[E.P.] on 2006-04-19 22:34:30, edited 1 time in total.
Увидел Итера - спрятал бабки.
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

Post by Sanch »

С двумя окнами никогда не заморачивался, но одно могу сказать точно, тут нет любителей проверять чужие скрипты нереальных размеров. Ты хоть бы написал что за ошибка вылазает, она всегда как то называется, подробнее напиши алгаритм твоих действий по работе с 2мя окнами.
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Говорит что неверный юзетайп в скрипте носилке usetype 0x0F39
вот...

Потом вылетает, еше кучааа каких то месаг, что приводит к закрытию клиента, я даже их рассмотреть не успеваю.
Увидел Итера - спрятал бабки.
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Алгоритм такой, запускаю скрипты, и они сразу работают. А дальше через пол часа - час иногда и через 5минут начинает вылетать ошибки.

В скрипте на ветеринарию после слов all stay иногда происходит закрытие самого макроса. Хотя до этого этот же скрипт , но до обновления инжекта работал просто замечательно.
Увидел Итера - спрятал бабки.
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Я вставлять картинки на форуме не умею
Поэтому сделал аватар в виде той ошибки.

вот какая ошибка.
unhandled exception in parser
Увидел Итера - спрятал бабки.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Korvin[E.P.] wrote:Я вставлять картинки на форуме не умею
Поэтому сделал аватар в виде той ошибки.

вот какая ошибка.
unhandled exception in parser


Значит номер строчки с ошибкой не выдаёт?
Что то я в твоём скрипте All Release не нашел...

UO.InJournal("Персонал")>0 or UO.InJournal("Персонал сервера!")>0 or UO.InJournal("EP:")>0 or UO.InJournal("Личинка")>0 or UO.InJournal("Имперец")>0 or UO.InJournal("Evil")>0 or UO.InJournal("GM")>0 or UO.InJournal("Seer")>0 or UO.InJournal("Counselor")>0 or UO.InJournal("Hammurapi")>0 or UO.InJournal("Shield")>0 or UO.InJournal("Ink")>0 or UO.InJournal("Hammurapi")>0 or UO.InJournal("LKnight")>0 or UO.InJournal("AcidLeha")>0 or UO.InJournal("Equilibrium")>0 or UO.InJournal("Kounselor")>0 or UO.InJournal("Counselor")>0 or UO.InJournal("Voland")>0 or UO.InJournal("AcidLeha")>0 or UO.InJournal("Vidar")>0 or UO.InJournal("Ink")>0 or UO.InJournal("Inc")>0 or UO.InJournal("Inquizitor")>0 or UO.InJournal("Hammurapi:")>0 or UO.InJournal("AcidLeha:")>0 or UO.InJournal("Lknight:")>0 or UO.InJournal("Malj")>0 or UO.InJournal("Ink:")>0 or UO.InJournal("Inc:")>0 or UO.InJournal("Inquizitor:")>0 or UO.InJournal("<")>0 or UO.InJournal("Привет")>0 or UO.InJournal("Хм")>0 or UO.InJournal("Здесь?")>0 or UO.InJournal("Milady")>0 or UO.InJournal("Тут?")>0 or UO.InJournal("Гном")>0 or UO.InJournal("Светлый")>0 or UO.InJournal("Орк")>0 or UO.InJournal("уровня")>0 or UO.InJournal("Темный")>0 or UO.InJournal("newbie")>0 or UO.InJournal("Inquisitor")>0 or UO.InJournal("inquisitor")or UO.InJournal("Inquisitor:o") or UO.InJournal("inquisitor:") or UO.InJournal("драко")

Мне кажется слишком уж длинное условие...

Еще есть вариант: быть может ты просто инжект не до конца настроил, проверь что у тебя во вкладке Main...
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

Post by Sanch »

UO.InJournal("Персонал")>0 or UO.InJournal("Персонал сервера!")>0 or UO.InJournal("EP:")>0 or UO.InJournal("Личинка")>0 or UO.InJournal("Имперец")>0 or UO.InJournal("Evil")>0 or UO.InJournal("GM")>0 or UO.InJournal("Seer")>0 or UO.InJournal("Counselor")>0 or UO.InJournal("Hammurapi")>0 or UO.InJournal("Shield")>0 or UO.InJournal("Ink")>0 or UO.InJournal("Hammurapi")>0 or UO.InJournal("LKnight")>0 or UO.InJournal("AcidLeha")>0 or UO.InJournal("Equilibrium")>0 or UO.InJournal("Kounselor")>0 or UO.InJournal("Counselor")>0 or UO.InJournal("Voland")>0 or UO.InJournal("AcidLeha")>0 or UO.InJournal("Vidar")>0 or UO.InJournal("Ink")>0 or UO.InJournal("Inc")>0 or UO.InJournal("Inquizitor")>0 or UO.InJournal("Hammurapi:")>0 or UO.InJournal("AcidLeha:")>0 or UO.InJournal("Lknight:")>0 or UO.InJournal("Malj")>0 or UO.InJournal("Ink:")>0 or UO.InJournal("Inc:")>0 or UO.InJournal("Inquizitor:")>0 or UO.InJournal("<")>0 or UO.InJournal("Привет")>0 or UO.InJournal("Хм")>0 or UO.InJournal("Здесь?")>0 or UO.InJournal("Milady")>0 or UO.InJournal("Тут?")>0 or UO.InJournal("Гном")>0 or UO.InJournal("Светлый")>0 or UO.InJournal("Орк")>0 or UO.InJournal("уровня")>0 or UO.InJournal("Темный")>0 or UO.InJournal("newbie")>0 or UO.InJournal("Inquisitor")>0 or UO.InJournal("inquisitor")or UO.InJournal("Inquisitor:o") or UO.InJournal("inquisitor:") or UO.InJournal("драко")


Мне кажется слишком уж длинное условие...


:lol: ща со стула упаду :lol: , если я не ошибаюсь это условие на появление определенных игроков...
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Ну точнее на инквизицию, и на все их ники... можно так сказать :)
Короче да не все выдает, проверил вкладку майн. Все как у вас и все равно кидает :(

Правильно ??
Flush log
corpses autoopen
filtersound
target xyz fix
Unset before set
AntiCrash
No client hung mesage
Permit vars loopback
Track world items
Увидел Итера - спрятал бабки.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

ХЗ, у меня немного подругому галочки стоят...
Edred
Expert!
Posts: 2544
Joined: 2004-04-03 17:36:29
Location: Saint-Petersburg

Post by Edred »

UO.InJournal("Персонал")>0 or UO.InJournal("Персонал сервера!")>0 or UO.InJournal("EP:")>0 or UO.InJournal("Личинка")>0 or UO.InJournal("Имперец")>0 or UO.InJournal("Evil")>0 or UO.InJournal("GM")>0 or UO.InJournal("Seer")>0 or UO.InJournal("Counselor")>0 or UO.InJournal("Hammurapi")>0 or UO.InJournal("Shield")>0 or UO.InJournal("Ink")>0 or UO.InJournal("Hammurapi")>0 or UO.InJournal("LKnight")>0 or UO.InJournal("AcidLeha")>0 or UO.InJournal("Equilibrium")>0 or UO.InJournal("Kounselor")>0 or UO.InJournal("Counselor")>0 or UO.InJournal("Voland")>0 or UO.InJournal("AcidLeha")>0 or UO.InJournal("Vidar")>0 or UO.InJournal("Ink")>0 or UO.InJournal("Inc")>0 or UO.InJournal("Inquizitor")>0 or UO.InJournal("Hammurapi:")>0 or UO.InJournal("AcidLeha:")>0 or UO.InJournal("Lknight:")>0 or UO.InJournal("Malj")>0 or UO.InJournal("Ink:")>0 or UO.InJournal("Inc:")>0 or UO.InJournal("Inquizitor:")>0 or UO.InJournal("<")>0 or UO.InJournal("Привет")>0 or UO.InJournal("Хм")>0 or UO.InJournal("Здесь?")>0 or UO.InJournal("Milady")>0 or UO.InJournal("Тут?")>0 or UO.InJournal("Гном")>0 or UO.InJournal("Светлый")>0 or UO.InJournal("Орк")>0 or UO.InJournal("уровня")>0 or UO.InJournal("Темный")>0 or UO.InJournal("newbie")>0 or UO.InJournal("Inquisitor")>0 or UO.InJournal("inquisitor")or UO.InJournal("Inquisitor:o") or UO.InJournal("inquisitor:") or UO.InJournal("драко")


Ну такое условие можно написать гораздо короче... во-первых, не нужны '>0', во-вторых, можно все засунуть в один Инжурнал...

Code: Select all

If UO.InJournal("Персонал|Персонал сервера!|EP:|...") Then
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Ну так подскажите как правильно.
Увидел Итера - спрятал бабки.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Unhandled exception in parser означает, что ты достал парсер своим нестабильным скриптом и его надо написать с нуля, обдумывая каждую строчку, проверяя на корректность.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Korvin[E.P.] wrote:unhandled exception in parser


Вобщем то "unhandled exception in parser" это в некотором смысле синоним "FATAL ERROR" :lol: :lol: :lol:
Korvin[E.P.]
Posts: 9
Joined: 2006-04-18 09:30:27
Contact:

Post by Korvin[E.P.] »

Дак в том то и дело, что на этих скриптах давно, долно и упорно я все качал, а шас инжу обновил и началось такое не хорошеее..... ааа... что делать :(
Увидел Итера - спрятал бабки.
Sanch
Posts: 308
Joined: 2005-07-17 15:30:52
Location: www.drw.ru

Post by Sanch »

Ищи старую версию, ту которая у тебя была, возможно она была значительно старее той которая у тебя сейчас и из за внесенных изменений работает некоресктно или просто пропатчился криво, но я не уверен, это предположение.
DerMeister =)
Expert!
Posts: 1032
Joined: 2006-02-25 21:48:38

Post by DerMeister =) »

Korvin[E.P.] wrote:Дак в том то и дело, что на этих скриптах давно, долно и упорно я все качал, а шас инжу обновил и началось такое не хорошеее..... ааа... что делать :(


Мля, ты разве не понимаешь что раз у тебя "Unhandled exception in parser" то значит что скрипт вообще не на что не годен... Его надо заного переписать...

Попробуй для начала не использовать следующие конструкции: "^bint, ~bint, ^bintG и тд"... Я когда-то пытался их использовать но у меня тоже скрипты никак не хотели работать...

ЗЫ: Просто в новой версии инжекта Yoko мог выкинуть что-то на его взгляд лишнее или улучшил что-то, но забыл вместе с тем подправить в других местах :( и от багов никто не застрахован...

ЗЗЫ: У меня однажды был случай, когда мне казалось что в одной строке ошибки быть не может, а как оказалось нельзя испоьзовать следующую конструкцию:
...
sub tmp(x)
x=x*x
return x
end sub

sub main()
var s
s=tmp(5)/tmp(3)
end sub
...

а можно только чеhез промежуточную переменную, тоесть так:
a=tmp(5)
s=a/tmp(3)
Sculptor
Posts: 19
Joined: 2005-10-11 00:14:58

Post by Sculptor »

а если оставить старый только script.dll, а injection.dll не трогать?
поидее парсер только к скриптам относится :oops:
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Sculptor wrote:а если оставить старый только script.dll, а injection.dll не трогать?
поидее парсер только к скриптам относится :oops:

script.dll уже век как не обновлялся.
Post Reply