Page 1 of 2

Инжу глюкаеТь

Posted: 2005-05-09 18:14:40
by Dron D.
Кароче говоря, не с того не с сего инжект начал ругатся на пробелы в скриптах типа (отступ от левого края. На табуляция не ругается).
Не может запустить следующие функции в скриптах...

Code: Select all

UO.AutoMenu('Spell Circles','Fifth Circle') 
   Inscript()    ### Вот ету строку не любит :(
   UO.CancelMenu()

... версия инжы последняя с вашего сайта.

Posted: 2005-05-09 18:34:04
by Beyonder
А без пробелов работает нормально?
Не помогла ли переустановка инжекта?
Не работает с пробелами только в этой функции или в любой?

Posted: 2005-05-09 18:50:12
by Dron D.
переустановка не помогла.
без пробелов таже функция не пашет.

Posted: 2005-05-09 19:26:45
by Destruction
А у тя точно есть соответсвующая функция? :roll:

Posted: 2005-05-09 19:57:06
by Dron D.
в частности вот на ето:

Code: Select all

sub Alchemy(reagent, min_reg, choice) 
   while UO.Count('0x0F0E','0x0000')>0 AND UO.Count(reagent)>=min_reg
      UO.DeleteJournal()
      UO.Exec("waitmenu 'What sort of potion do you want to' "+choice)
      UO.UseType(reagent)
      while NOT UO.InJournal("You put") AND NOT UO.InJournal("You toss the failed")
         wait(300)
      wend
   wend
   gong(2)
end sub


Пишет "parse error" на 3 строку, и так далее... а ето скрипт саваджа

Posted: 2005-05-09 20:56:50
by Sfagnum
Dron D. wrote:в частности вот на ето:

Пишет "parse error" на 3 строку, и так далее... а ето скрипт саваджа
а где у тебя choice объявлен?

Posted: 2005-05-10 10:30:19
by Dron D.
Вобщем не знаю, скрипты которые до етого работали на 100% щас перестали работать, те же сркипты саваджа на крафт манок, если убрать все прорбелы то работает :\
Переустанавливал уо, инжу не помогает.

Posted: 2005-05-10 14:53:02
by Beyonder
2 Sfagnum:
Он передаеться параметром в функцию. Глянь на последний параметр.

Posted: 2005-05-10 14:55:21
by Beyonder
2 Dron.D:
С пробелами у меня была такая-же проблемма когда я писал свой мод к скриптовому модулю. Вот только хоть убей не помню в чем был прикол.

Для теста можешь попробовать поставить альтернативные скриптовые модули: ASM или мой 8). Так как такие пробелы обрабатывают именно они.

Posted: 2005-05-10 19:07:16
by I'm
Beyonder wrote:альтернативные скриптовые модули: ASM или мой 8).

жаль что они несовместимы

Posted: 2005-05-10 20:02:07
by Beyonder
Я написал письмо агрызычу о встраивании моей модификации в его исходник, но пока ответа нет.

Posted: 2005-05-11 08:38:24
by Sfagnum
Beyonder wrote:2 Sfagnum:
Он передаеться параметром в функцию. Глянь на последний параметр.
ступил под утро ;)

Posted: 2005-05-11 10:41:09
by AGRS
I'm wrote:
Beyonder wrote:альтернативные скриптовые модули: ASM или мой 8).

жаль что они несовместимы


АСМ требует парсер с протоколом подключения script.dll <--> injection.dll версии не ниже этой. script.dll с инклудиками этому стандарту не соответствует. Как только он будет приведен к стандарту, АСМ прекрасно будет с ним работать, как с родным. Инжект склонен прощать несоответствия в протоколе (в дальнейшем все равно стрельнет), но АСМ просто блокирует загрузку подобных библиотек. :wink:

Posted: 2005-05-11 10:43:11
by AGRS
2 Beyonder: ИМХО за основу следовало брать самые свежие исходники, а не допотопные.

Posted: 2005-05-11 10:46:00
by AGRS
Да, кстати. Если уж пошла речь об архивах. АСМ не будет работать также со старыми версиями инжекта, я не реализовывал их поддержку, хотя в стандартном script.dll она есть.

Posted: 2005-05-11 10:46:27
by AGRS
Ничего что я тут нафлудил? :lol:

Posted: 2005-05-11 12:41:33
by Beyonder
В таком случае где мне взять эти самые новые исходники?
Нигде на сайте йоко их нету, на сорсфордже лежат те которые я взял.
Может мне кто-то открыть глаза? =)

Posted: 2005-05-11 15:59:55
by AGRS
Beyonder wrote:В таком случае где мне взять эти самые новые исходники?
Нигде на сайте йоко их нету, на сорсфордже лежат те которые я взял.

Вот уж не знаю. Я пользовал те что на сорсфорже. И инжовскими и скриптовыми. Кусочек тут, кусочек там... долго и больно восстанавливал общую картину.

Beyonder wrote:Может мне кто-то открыть глаза? =)

*косится на аватарку*
А они у тебя еще не достаточно раскрыты? :lol:

Posted: 2005-06-29 21:20:04
by Dron D.
А если по теме ? Чёткого ответа так и не вижу :/

Posted: 2005-06-30 19:09:20
by Destruction
Dron D. wrote:А если по теме ? Чёткого ответа так и не вижу :/

Юзай чужой script.dll

Не пробовал?