Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Für Nico den fetten Bastard <3
- // Der Abschnitt erstellt die Cam und den Lichtpunkt beim öffnen des Shops
- _pos = [3625.600,7107.123,1.256]; // MUSST DU ÄNDERN !
- _vehlogic = "Logic" createVehicleLocal _pos;
- _vehlogic setPosATL _pos;
- _light = "#lightpoint" createVehicleLocal [3625.600,7107.123,0.856];
- _light setLightBrightness 0.5;
- _light setLightAmbient [1.0, 1.0, 1.0];
- _light lightAttachObject [_vehlogic, [0,-4,4]];
- life_shop_cam = "CAMERA" camCreate getPos _vehlogic;
- showCinemaBorder false;
- life_shop_cam cameraEffect ["Internal", "Back"];
- life_shop_cam camSetTarget (_vehlogic modelToWorld [0,0,0.6]);
- life_shop_cam camSetPos (_vehlogic modelToWorld [-0.7,2,1.2]);
- life_shop_cam camSetFOV .33;
- life_shop_cam camSetFocus [50, 0];
- life_shop_cam camCommit 0;
- waitUntil {isNull (findDisplay 38400)};
- deleteVehicle _vehlogic;
- deleteVehicle _light;
- if (!isNil "pan_3D_Gun") then {deleteVehicle pan_3D_Gun;};
- life_shop_cam cameraEffect ["TERMINATE","BACK"];
- camDestroy life_shop_cam;
- // Der Abschnitt spawnt die Waffen. Du könntest bei "CfgMagazines" noch einen Zoom einbauen. Deswegen der switch ^^
- private _class = [_item] call life_fnc_fetchCfgDetails;
- if (!isNil "pan_3D_Gun") then {deleteVehicle pan_3D_Gun;};
- _pos = [3626.239,7106.228,1.069]; // MUSST DU ÄNDERN !
- switch (_class select 6) do {
- case "CfgWeapons": {
- pan_3D_Gun = "groundweaponholder" createvehiclelocal [0,0,0];
- pan_3D_Gun setPos _pos;
- pan_3D_Gun setVectorDirandUp [[0,0,1],[0,1,0]];
- pan_3D_Gun addWeaponCargo [_item,1];
- pan_3D_Gun enableSimulation false;
- pan_3D_Gun setDamage 1;
- };
- case "CfgMagazines": {
- pan_3D_Gun = "groundweaponholder" createvehiclelocal [0,0,0];
- pan_3D_Gun setPos _pos;
- pan_3D_Gun setVectorDirandUp [[0,0,1],[0,1,0]];
- pan_3D_Gun addMagazineCargo [_item,1];
- pan_3D_Gun enableSimulation false;
- pan_3D_Gun setDamage 1;
- };
- default {
- pan_3D_Gun = "groundweaponholder" createvehiclelocal [0,0,0];
- pan_3D_Gun setPos _pos;
- pan_3D_Gun setVectorDirandUp [[0,0,1],[0,1,0]];
- pan_3D_Gun addItemCargo [_item,1];
- pan_3D_Gun enableSimulation false;
- pan_3D_Gun setDamage 1;
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement