我有一个具有以下结构的任务
init.sqf
radio/script1.sqf
radio/script2.sqf
script3.sqf
macros.hpp
在script3.sqf
中,我可以使用#include "macros.hpp"
。但是,我无法在script1.sqf
中执行相同操作,因为它会导致游戏崩溃。有什么想法吗?
答案 0 :(得分:0)
在radio/script1.sqf
中,您可以添加" macros.hpp"使用
#include "../macros.hpp"
this PDF第4节报告了这一点," #include"。
他们使用另一个斜杠\
,但我在arma 3中测试/
是否有效。
请注意,如果添加
#include "../macros.hpp"
到script3.sqf
,游戏会崩溃,错误信息就是你所期望的。具体而言,可能无法找到radio/macros.hpp
。