Показать сообщение отдельно
Старый 07.01.2006, 12:13   #667
Vam

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

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

2boobl:
1) у меня руссифицированная готика1, файл OU.bin, соответственно, там тоже русский, но при просмотре декомпилированных скриптов обнаружил кучу немецких слов
На аргументы дебаговских функций не обращай внимание, все строчки в них немецкие, никто их не переводил. Это функции, аналогичные PrintDebugNpc (в имени функции есть слово debug)

2) насколько греховно ставить вместо int void где попало? и как определить, можно ли ставить void безнаказанно.
Если функция объявлена как int и в конце ничего не возвращает, а в теле функции есть return'ы, то вероятнее всего в конце добавить return 0;
Если функция объявлена как int и в теле функции нет return'ов со значением, то вероятнее всего объявить функцию как void.
Это общие правила, но в некоторых случаях возможны исключения.
Ответить с цитированием