|
发表于 2016-1-28 12:52:35
|
显示全部楼层
哈哈,昨晚下载了楼主的ETON85+ECP Mods在开始入坑了。
啊,对了,我发现OPF缺少一个类似于Arma3随心换的插件,昨晚研究了一下。如果楼主在视频或者自己玩单人任务和战役的时候想展示/试试别的模组武器,可以在ETON mod的基础上这么做。
首先找到ECP模组的bin目录,打开里面的config.cpp,找到这一行:
- // PBO release path
- #define ECP_EH_INIT "_this exec {\SLX_GL3\SLX_Init_GL3.sqs};IF (format[{%1},ECP_path] == {scalar bool array string 0xfcffffef}) THEN { ECP_path = {\ECP_Effects\}; _this exec (ECP_path+{ECPinit.sqs});{_c = _x camcreate [0,0,0]} foreach [{ECP_MKII},{ECP_M61},{ECP_M67},{ECP_F1},{ECP_RGO},{ECP_RDG1},{ECP_ANM8},{ECP_ANM83},{ECP_M18Red},{ECP_M18Green}]}; _this exec (ECP_path+{init.sqs})"
复制代码
然后给加点内容,变成这样:
- // PBO release path
- #define ECP_EH_INIT "IF ( format[{%1},debug_action_init] == format[{%1},nil] && ! isNull player ) THEN {player addAction [""Debug"",""\ECP_Effects\debug\specDialog.sqs""]; debug_action_init = 1; }; _this exec {\SLX_GL3\SLX_Init_GL3.sqs};IF (format[{%1},ECP_path] == {scalar bool array string 0xfcffffef}) THEN { ECP_path = {\ECP_Effects\}; _this exec (ECP_path+{ECPinit.sqs});{_c = _x camcreate [0,0,0]} foreach [{ECP_MKII},{ECP_M61},{ECP_M67},{ECP_F1},{ECP_RGO},{ECP_RDG1},{ECP_ANM8},{ECP_ANM83},{ECP_M18Red},{ECP_M18Green}]}; _this exec (ECP_path+{init.sqs})"
复制代码
进单人任务的时候就能调用ECP的Debug控制台啦。那一票BAS和SJB的红点和全息武器终于有出场时机了,哇咔咔。开始时刷把枪用一下也没什么,提前准备上txt复制粘贴好了。SJB自己的弹匣数据貌似充满了特技,JAM的弹匣或许会好一点?
最后,OPF该死的鼠标过滤让我不放到150米根本打不中人。这厮总是把我想对准心的微调给过滤掉,要么不动,一动就动得太多。我已经把鼠标灵活度调最低了,然而依然感到蛋疼无比,不知道有没有什么好的解决办法。 |
|