Ответ: Include
Динамический инклюд не возможен. Поэтому если прописывать какие-то сложные действия для оружия (например: прочистить дуло, сыграть в русскую рулетку или жонглировать им) и чтобы это было вне исходного кода игры то подключай LUA.
Для остального вполне подойдёт чтение параметров из файла и ООП. |
Ответ: Include
Такс. Открою тайну чтоли.
Значит как всё происходит. Любой инклуд (вобще любой) при компиляции зашивается в exe. При этом зашивании он обрамляется в начале и в конце метками. Пример: inc.bmx PHP код:
PHP код:
Напомню: GOSUB переходит к определённой метке кода и начинает выполнять код от неё пока не увидит Return. При простом инклуде без условий всяких или циклов Return просто игнорируется. Лучше вобще этой ерундой не пользоватся. С переменными просто можно не мало глюков словить. Таки дела. |
Часовой пояс GMT +4, время: 05:23. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot