» TeamX (Архив Форума)«


Форум TeamX » Тех. поддержка » FAQ по модификации Fallout (Новичкам - обратить внимание)

Переход по темам
<< Пред.
Страницы этой темы [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ] Все собщения

 
Perceptron
Модератор

Откуда: Ivanovo
Регистрация: Май 2003

Всего: 502 сообщения

Цитата:
Я набираю в командной строке "dos4gw compile myscript.ssl" и либо появляется myscript.int, либо ничего, в т.ч. и сообщений никаких.


В командной строке как раз и можно почитать. Только если пользуешься виндовой или фаровской строкой. Norton, DN или любые old-style файловые менеджеры тоже подойдут.
Можно еще попробовать dos4gw compile myscript.ssl >echo.txt

Отправлено: 19:06 - 14 Авг., 2006
Devastator
Пользователь

Регистрация: Авг. 2006

Всего: 4 сообщения

Компилятор пишет: myscript.ssl(6) Error! Expecting ';'
Это значит в строке №6 не хватает точки с запятой? И куда ее деть тут: variable i=0;

Отправлено: 19:48 - 14 Авг., 2006
Anchorite
Пользователь

Откуда: Не здесь
Регистрация: Янв. 2003

Всего: 283 сообщения

variable i := 0;

Отправлено: 6:30 - 15 Авг., 2006
Sokil
Пользователь

Откуда: Омск
Регистрация: Март 2004

Всего: 120 сообщений

2 Devastator
Зачем компиллировать из командной строки, когда есть FSE (fallout script editor) - неплохая оболочка, сильно облегчающая жизнь.

Отправлено: 6:52 - 15 Авг., 2006
Wasteland Ghost
Маленькое Злое Привидение

Откуда: Россия, Самара
Регистрация: Дек. 2002

Всего: 2251 сообщение

Человек учится по самоучителю имени Рейвена, насколько я понимаю. И это правильно. Будет знать что к чему . А оболочки - они для ленивых .

Отправлено: 10:50 - 15 Авг., 2006
Oleg1969
Пользователь

Откуда: Саратов
Регистрация: Май 2006

Всего: 168 сообщений

Цитата:
Quote: from Wasteland Ghost on 10:50 - 15 Авг., 2006
Человек учится по самоучителю имени Рейвена, насколько я понимаю. И это правильно. Будет знать что к чему . А оболочки - они для ленивых .


Мдя... Оболочки они не для ленивых, а для нормального творчества. Это когда не нуно заниматься мозго... ("непереводимая игра слов" ), а творить ... Ну эт так.
Ну а вообще молодой человек нашол проблему-то? А то что то он затих...

Кстати Девастатор, компилятор те пишет, что строка у тя не закрыта, вот и проверь где ты что не закрыл... Это не обязательно эта строка, посмотри на эту процедуру в целом. А еще лучче распиши ее на листочке бумаги... Авось поможет.


-----
За сим прощаюсь, Олег.

Отправлено: 19:45 - 15 Авг., 2006
san
Пользователь

Откуда: Киев
Регистрация: Нояб. 2006

Всего: 3 сообщения

Стыдно спрашивать, проблема на уровне песочницы
Создал двух детей в СФ. Хочу чтобы один говорил стандартные фразы и работал как обычный ребенок, второй чтобы говорил мои фразы. То бишь имеем четыре файла sankid.int, FCDockid.int, FCDockid.msg, sankid.msg. Когда привязываю к новосозданному дитю скрипт FCDockid.int, выдает реплики нормально и работает (его подвинуть можно, и.т.д.), когда привязываю к ребенку скрипт sankid.int (который аналогичен FCDockid.int, за исключением номера файла msg), ребенок не работает - нельзя его подвинуть, реплики не выдаются.
И еще вопросик - я пользуюсь распакованными датами, при этом маппер от Dims запускается нормально, а вот от BIS - не запускается, говорит - не могу найти главный датафайл, убедитесь что фолаут внутри и вы запустили его оттуда, куда он был установлен.

Отправлено: 15:58 - 18 Ноября, 2006
Alan Killenger
Пользователь

Откуда: Россия, Ижевск
Регистрация: Июль 2004

Всего: 404 сообщения

Маппер от BIS тоже работает нормально, нужно только нормально его поставить. См. тему FAQ по мапперу от BIS. См. "mapper2.cfg".

Без скрипта никто ничего не скажет. Это раз. Второе, надо удостовериться, что к криттеру действительно привязан скрипт. Пишите тождественный скрипт, удостоверяйтесь, потом образцы скрипта в форум.

-----
hit me, nail me, make me god

Отправлено: 17:57 - 18 Ноября, 2006
san
Пользователь

Откуда: Киев
Регистрация: Нояб. 2006

Всего: 3 сообщения

FAQ  с такой темой не нашел, но сам вручную исправил mapper.cfg, и маппер пошел.

По поводу скрипта - проблему не решил, но вычислил, что она происходит на этапе компиляции ssl в int, либо в момент обработки моего файла msg. То есть если я правлю оригинальный файл fcdockid.msg и выставляю там свои фразы - все работает нормально, и все дети санфрана начинают говорить мои реплики. Если я создаю своего ребенка и прописываю оригинальный скрипт санфрана, тоже все нормально работает. Но - если я создаю свой файл реплик и скрипт - sankid.int и sankid.msg, то при тестировании в маппере от BIS вместо реплик вылазит сообщение Error. Где-то читал что это может быть из-зе незакрытых скобок - все перепроверил, все написано в том же формате, что и в оригинальных файлах. Мой скрипт отличается от оригинального исключительно только номером месседж-файлов, вместо 1258 выставил 1366, это 100%, и больше ничего не менял, поэтому весь код не выкладываю. Декомпилирую скрипты прогой int2ssl, компилирую обратно - оффициальным БИСовским компилятором + оболочка FSC.

Отправлено: 19:22 - 19 Ноября, 2006
Alan Killenger
Пользователь

Откуда: Россия, Ижевск
Регистрация: Июль 2004

Всего: 404 сообщения

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

Сообщение Error вылазит тогда, когда движок не может найти строку. Там, ЕМНИП, есть макроопределение, кажется "SELF" зовется. Туда пишется номер скрипта. Соответственно если вы используете макросы (а вы их используете), помимо прочего, вы должны отследить что глюка не возникает при использовании старых макроопределений в новом скрипте.

-----
hit me, nail me, make me god

Отправлено: 2:30 - 20 Ноября, 2006
 

Переход по темам
<< Пред.
Страницы этой темы [ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ] Все собщения


Powered by Ikonboard 2.1.9 RUS
Modified by RU.Board Team
© 2000 Ikonboard.com