Показать сообщение отдельно
Старый 27.09.2006, 10:24   #1467
Vam

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: М: Скриптинг в Готике

2MaGoth:
Я так понял мне что нужно оптправить dat и ou, тебе на ящик? Верно?
Ты хочешь сказать, что я буду анализировать скрипты и искать логическую ошибку в сопоставлении типов? Нет, этого делать я не собираюсь. Могу только дать совет как правильно исправить, а остальное за тобой.
Декомпилируешь, ничего не правишь, компилируешь, получаешь эту ошибку и исправляешь таким образом:
if((slf < 9010) && (slf > slf))
Красный slf - как японял поставлен тобой, а не декомпилятором, на этом месте декомпилятор должен был поставить целое число, его и надо здесь оставить. Далее компилируешь Спейсером или экзешником Готики, зетем декомпилируешь, вместо 9010 здесь будет стоять имя инстанции нужного НПС. Далее заменяшь это условие на следующее:
if((Hlp_GetInstanceID(slf) < Hlp_GetInstanceID("имя, которое выдал GS")) && (Hlp_GetInstanceID(slf) > Hlp_GetInstanceID("имя, которое выдал GS"))), затем компилируешь без ошибок и всё...
Ответить с цитированием