18:39 ScriptIV – скриптинг в GTA IV | |
С момента выхода GTA IV на ПК прошло больше полтора года. За это время было сделано немало интересных программ для редактирования разного рода ресурсов, но одним из наиболее неизученных аспектов моддинга остается скриптинг – редактирование *.SCO файлов. На данном этапе представление скриптов похоже на то, которое было в предыдущих частях игровой серии. Это означает обширное наличие меток и соответствующих команды безусловного перехода и вызова функций вроде jmp, jmpf, call и тому подобных. Но в отличие от предыдущих игр серии, в GTA IV используется минимальное количество опкодов (75 для консольных версий и 78 для ПК, из них три – не используются), поэтому при текстовом представлении скрипта от них лучше отказаться, заменив конкретными командами. При этом весь подход к скриптингу тоже будет изменен, так как в GTA IV используется стековая машина (на стек кладутся результаты, от туда же берутся операнды). Достаточно просто работать с native-функциями (специальным образом зарегистрированными в .exe командами), вызывая их по хешу имени. Информацию была взята здесь | |
Просмотров: 678 | Добавил: 1karl |
Всего комментариев: 2 | |
| |