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

Ask for help

Moderators: Murderator+, Murderator

Dron D.
Posts: 190
Joined: 2004-12-13 01:27:00

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

Post by Dron D. »

Кароче говоря, не с того не с сего инжект начал ругатся на пробелы в скриптах типа (отступ от левого края. На табуляция не ругается).
Не может запустить следующие функции в скриптах...

Code: Select all

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

... версия инжы последняя с вашего сайта.
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

А без пробелов работает нормально?
Не помогла ли переустановка инжекта?
Не работает с пробелами только в этой функции или в любой?
Dron D.
Posts: 190
Joined: 2004-12-13 01:27:00

Post by Dron D. »

переустановка не помогла.
без пробелов таже функция не пашет.
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

А у тя точно есть соответсвующая функция? :roll:
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.
Telegram: @tatikom
Dron D.
Posts: 190
Joined: 2004-12-13 01:27:00

Post 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 строку, и так далее... а ето скрипт саваджа
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Dron D. wrote:в частности вот на ето:

Пишет "parse error" на 3 строку, и так далее... а ето скрипт саваджа
а где у тебя choice объявлен?
Dron D.
Posts: 190
Joined: 2004-12-13 01:27:00

Post by Dron D. »

Вобщем не знаю, скрипты которые до етого работали на 100% щас перестали работать, те же сркипты саваджа на крафт манок, если убрать все прорбелы то работает :\
Переустанавливал уо, инжу не помогает.
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

2 Sfagnum:
Он передаеться параметром в функцию. Глянь на последний параметр.
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

2 Dron.D:
С пробелами у меня была такая-же проблемма когда я писал свой мод к скриптовому модулю. Вот только хоть убей не помню в чем был прикол.

Для теста можешь попробовать поставить альтернативные скриптовые модули: ASM или мой 8). Так как такие пробелы обрабатывают именно они.
I'm
Expert!
Posts: 1396
Joined: 2004-10-15 22:38:04
Location: Moscow City.
Contact:

Post by I'm »

Beyonder wrote:альтернативные скриптовые модули: ASM или мой 8).

жаль что они несовместимы
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

Я написал письмо агрызычу о встраивании моей модификации в его исходник, но пока ответа нет.
Sfagnum
Expert!
Posts: 1284
Joined: 2004-07-04 00:14:58
Contact:

Post by Sfagnum »

Beyonder wrote:2 Sfagnum:
Он передаеться параметром в функцию. Глянь на последний параметр.
ступил под утро ;)
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

I'm wrote:
Beyonder wrote:альтернативные скриптовые модули: ASM или мой 8).

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


АСМ требует парсер с протоколом подключения script.dll <--> injection.dll версии не ниже этой. script.dll с инклудиками этому стандарту не соответствует. Как только он будет приведен к стандарту, АСМ прекрасно будет с ним работать, как с родным. Инжект склонен прощать несоответствия в протоколе (в дальнейшем все равно стрельнет), но АСМ просто блокирует загрузку подобных библиотек. :wink:
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

2 Beyonder: ИМХО за основу следовало брать самые свежие исходники, а не допотопные.
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

Да, кстати. Если уж пошла речь об архивах. АСМ не будет работать также со старыми версиями инжекта, я не реализовывал их поддержку, хотя в стандартном script.dll она есть.
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

Ничего что я тут нафлудил? :lol:
Beyonder
Expert!
Posts: 388
Joined: 2005-04-23 10:19:43
Contact:

Post by Beyonder »

В таком случае где мне взять эти самые новые исходники?
Нигде на сайте йоко их нету, на сорсфордже лежат те которые я взял.
Может мне кто-то открыть глаза? =)
AGRS
Expert!
Posts: 1007
Joined: 2004-04-04 21:40:09
Contact:

Post by AGRS »

Beyonder wrote:В таком случае где мне взять эти самые новые исходники?
Нигде на сайте йоко их нету, на сорсфордже лежат те которые я взял.

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

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

*косится на аватарку*
А они у тебя еще не достаточно раскрыты? :lol:
Dron D.
Posts: 190
Joined: 2004-12-13 01:27:00

Post by Dron D. »

А если по теме ? Чёткого ответа так и не вижу :/
Destruction
Junior Expert
Posts: 3221
Joined: 2004-06-24 22:08:56

Post by Destruction »

Dron D. wrote:А если по теме ? Чёткого ответа так и не вижу :/

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

Не пробовал?
Post Reply