Arma 3 Code Dump: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
(Hint player camera direction) |
||
Line 19: | Line 19: | ||
===Fired bullet info=== | ===Fired bullet info=== | ||
player addEventHandler ["fired", {hintSilent format ["0 = %1\n1 = %2\n2 = %3\n3 = %4\n4 = %5\n5 = %6\n",_this select 0,_this select 1,_this select 2,_this select 4,_this select 5,_this select 6]}] | player addEventHandler ["fired", {hintSilent format ["0 = %1\n1 = %2\n2 = %3\n3 = %4\n4 = %5\n5 = %6\n",_this select 0,_this select 1,_this select 2,_this select 4,_this select 5,_this select 6]}] | ||
===Hint player camera direction=== | |||
0 spawn { | |||
While {true} do { | |||
vec0 = positionCameraToWorld [0,0,0]; | |||
vec1 = positionCameraToWorld [0,0,100]; | |||
diff = vec1 vectorDiff vec0; | |||
dir = round ((diff select 0) atan2 (diff select 1)); | |||
if (dir <= 0) then {dir = dir + 360}; | |||
hintSilent str dir; | |||
sleep 0.05 | |||
}; | |||
}; |
Latest revision as of 06:06, 7 April 2015
Spawn in flying jet
posi376 = [(getpos player) select 0, getpos player select 1, (getpos player select 2) + 400];
vehicle648 = createVehicle ["B_Plane_CAS_01_F", posi376, [], 0, "FLY"];
player moveInDriver vehicle648;
Get position of screen center
Similar to cursorTarget
screenToWorld [0.5, 0.5];
Add all players to curator
_curator addCuratorEditableObjects [playableUnits, true]
Add virtual arsenal to player or object
null = ["AmmoboxInit",[this,true,{true}]] spawn BIS_fnc_arsenal;
See: BIS_fnc_arsenal BIKI
Fired bullet info
player addEventHandler ["fired", {hintSilent format ["0 = %1\n1 = %2\n2 = %3\n3 = %4\n4 = %5\n5 = %6\n",_this select 0,_this select 1,_this select 2,_this select 4,_this select 5,_this select 6]}]
Hint player camera direction
0 spawn { While {true} do { vec0 = positionCameraToWorld [0,0,0]; vec1 = positionCameraToWorld [0,0,100]; diff = vec1 vectorDiff vec0; dir = round ((diff select 0) atan2 (diff select 1)); if (dir <= 0) then {dir = dir + 360}; hintSilent str dir; sleep 0.05 }; };