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


Форум TeamX » Тех. поддержка » Скрипты (Все вопросы по скриптингу - сюда)

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ] Все собщения

 
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
 

Переход по темам
<< Пред. След. >>
Страницы этой темы [ 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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 ] Все собщения


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