|
楼主 |
发表于 2012-5-10 00:11:14
|
显示全部楼层
本帖最后由 JDLSNIPER 于 2012-5-10 00:14 编辑
fan 发表于 2012-5-9 22:27
插件的config.cpp文件里边继承class UserActions 新建个自己的Actions设成player可用,进入任何游戏玩家就可 ...
非常感谢fan的回复帮助,不过我还是有一些不懂???
你的意思是我的initcam.sqf要这样写:
if (isMultiplayer) then {_playable = playableUnits} else {_playable = switchableUnits};
{_x execVM "\***\cam.sqf"} forEach _playable ;
然后config.cpp文件要这样写:
[]spawn
{
private["_veh", "_idx"];
_idx =20;
while {true} do
{
if (_idx == 20) then
{
_idx = (vehicle player) addAction ["调用子弹视角脚本cam.sqf", "initcam.sqf", nil, -1000, false, true];
_veh = vehicle player;
};
if (_veh != vehicle player) then
{
_veh removeAction _idx;
_idx =20;
};
Sleep 1;
};
};
你看这样是否可行?
进入游戏后用鼠标滚轮是否可以有一个选项:“调用子弹视角脚本cam.sqf”?
然后点击后就是否可以调用cam.sqf?????
我还没试,明天有时间的话试试看! |
|