Показать сообщение отдельно
Старый 19.03.2005, 23:35   #427
Vam

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

По умолчанию Re: Декомпилятор скриптов Готики

2Killer-XXX:
Можешь, еще раз для таких тугодумов как я, обьяснить про возвратную и невозвратную ф-и? Как правильно их определять, как лучше это делать?
Пока рассмотрим самые простые и часто встречаемые случаи:
1. Внутри функции есть return'ы, а при выходе из нее отсутствует -> нужно записать соответствующий return со значением.
2. Есть обработчики состояний людей и монстров, которые состоят из трех функций, вход в состояние - функция должна иметь тип void и ничего не возвращать, цикл состояния - функция должна иметь тип int и возвращать LOOP_END или LOOP_CONTINUE, выход из состояния - функция должна иметь тип void и ничего не возвращать.
3. Остальное надо смотреть по конкретному тексту, так все и не вспомнишь.
Ответить с цитированием