|
FFAN
Пользователь Регистрация: Июнь 2005
Всего: 22 сообщения
|
Декомпилировал с помощью int2ssl теперь при компиляции пишет - Error! expecting ';'. Захожу на ту строчку в ssl файле, ставлю ; в конце потом пишет что такая же ошибка, хотя знак уже поставил Строка: procedure destroy_p_proc добавляю в конец ; без толку, что точку с запятой что без нее - все равно не компилирует
|
Отправлено: 18:23 - 11 Июня, 2005
|
|
Aman
Пользователь
Откуда: Киев Регистрация: Апр. 2005
Всего: 208 сообщений
|
Что-то тут нечисто. Если идёт объявление процедур, то будет например: procedure talk_p_proc; procedure destroy_p_proc; procedure look_at_p_proc; Если исполнение, то procedure destroy_p_proc begin в этой срочке ; не ставится У меня int2ssl => compile.exe работает как часы. Может ты не ту строчку смотришь ? А какой скрипт продолжаешь мучить, kcsulik.int ?
----- Ибо логично предположить, что если недостаточно чего-либо для запуска чего-либо, то второе чего-либо, а именно то, для которого не хватает - вообще не должно запускаться. (неизвестный)
|
Отправлено: 22:27 - 11 Июня, 2005
|
|
IRI2
Пользователь
Откуда: Санкт-Питер Регистрация: Июнь 2005
Всего: 7 сообщений
|
Цитата: Странно, должен работать. Текст такой: procedure start begin end procedure map_enter_p_proc begin display_msg("Hello" ); end Да ? В scripts.lst прописал, в маппере на криттера поставил ?
Да, все сделал абсолютно точно. Именно такой скрипт, приделал Клинту скрипт, в Скрипт.лст прописал свой скрипт и написал к нему описание. Все видно, все приделывается, ничего не работает.
|
Отправлено: 0:07 - 12 Июня, 2005
|
|
Ray
Модератор
Откуда: Донецк,Украина Регистрация: Янв. 2004
Всего: 746 сообщений
|
А может ты просто не входишь каждый раз на локацию (ведь map_enter_p_proc срабатывает только при заходе на локацию). Попробуй написать следующее: ============================== procedure start; procedure talk_p_proc; procedure start begin end procedure talk_p_proc begin display_msg("Hello" ); end ================================ А в фоле попробовать заговорить с персом.
----- Не бывает невозможных задач – бывает мало времени.
|
Отправлено: 0:28 - 12 Июня, 2005
|
|
FFAN
Пользователь Регистрация: Июнь 2005
Всего: 22 сообщения
|
2 Aman к примеру arcaves.int получилось нормально декомпилировать и собрать, но когда декомпилирую kcsulik.int он пишет Warning: Result of expression is left in stack....... File kcsulik.int decompiled successfuly Потом когда пробую скомпилить - пишет: KCSULIK.I (1067): Error! expecting ';'. Пробовал с несколькими скриптами - ТАКОЕ ЖЕ ГОВНО
|
Отправлено: 15:42 - 12 Июня, 2005
|
|
Aman
Пользователь
Откуда: Киев Регистрация: Апр. 2005
Всего: 208 сообщений
|
to FFAN >> KCSULIK.I Для файлов ssl, полученных int2ssl препроцессор не нужен. Не знаю что ты там делаешь, погонял я скрипты через int2ssl, всё ОК. Ну вот смотри: берём kcsulik.int =>int2ssl=> получаем kcsulik.ssl => dos4gw compile kcsulik.ssl =>compile.exe=> получаем kcsulik.int. Ты изменяешь полученный ssl или сразу после int2ssl компилишь ? Прочитай хоть половину FScript-HOWTO. Потом будешь за int2ssl браться. Да и зачем эта прога тебе сейчас ? Исходники ведь есть.
----- Ибо логично предположить, что если недостаточно чего-либо для запуска чего-либо, то второе чего-либо, а именно то, для которого не хватает - вообще не должно запускаться. (неизвестный)
|
Отправлено: 16:23 - 12 Июня, 2005
|
|
Anchorite
Пользователь
Откуда: Не здесь Регистрация: Янв. 2003
Всего: 283 сообщения
|
2 to FFAN: Закинь этот твой проблемный скрипт мне на мыло. Погляжу что там и к чему.
|
Отправлено: 21:06 - 12 Июня, 2005
|
|
FFAN
Пользователь Регистрация: Июнь 2005
Всего: 22 сообщения
|
2 Aman Без препроцессора также. Не изменяя файл. Я просто его декомпилирую ( ничего не изменяю ) и хочу его компилировать обратно и возникает эта ошибка ((((((((((( >> Да и зачем эта прога тебе сейчас ? Хочу научится. Стандартные исходники тоже не скомпилить, такая же ошибка. 2 Anchorite Почти любой скрипт, скидывать нет смысла, mcdavin.ssl к примеру ТАК СТОП ! Сейчас попробовал скомпилить kcsulik.ssl и mcdavin.ssl из папки mapper/scripts и ПОЛУЧИЛОСЬ!!! Но почему тогда не получается скомпилить модифицированные исходники из патча 1.04 или 1.05 ?
|
Отправлено: 22:28 - 12 Июня, 2005
|
|
Aman
Пользователь
Откуда: Киев Регистрация: Апр. 2005
Всего: 208 сообщений
|
to FFAN Ты всё таки отошли скрипт, а то прям заинтриговал . Мне тоже, мылом и int (один какой-нибудь, что не получался).
----- Ибо логично предположить, что если недостаточно чего-либо для запуска чего-либо, то второе чего-либо, а именно то, для которого не хватает - вообще не должно запускаться. (неизвестный)
|
Отправлено: 0:00 - 13 Июня, 2005
|
|
FFAN
Пользователь Регистрация: Июнь 2005
Всего: 22 сообщения
|
2 Anchorite , Aman Отослал. Проверяйте мыла.
|
Отправлено: 10:27 - 13 Июня, 2005
|
|
|
|