Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 2.14 KB | None | 0 0
  1. // Für Nico den fetten Bastard <3
  2.  
  3. // Der Abschnitt erstellt die Cam und den Lichtpunkt beim öffnen des Shops
  4. _pos = [3625.600,7107.123,1.256];      // MUSST DU ÄNDERN !
  5. _vehlogic = "Logic" createVehicleLocal _pos;
  6. _vehlogic setPosATL _pos;
  7. _light = "#lightpoint" createVehicleLocal [3625.600,7107.123,0.856];
  8. _light setLightBrightness 0.5;
  9. _light setLightAmbient [1.0, 1.0, 1.0];
  10. _light lightAttachObject [_vehlogic, [0,-4,4]];
  11.  
  12. life_shop_cam = "CAMERA" camCreate getPos _vehlogic;
  13. showCinemaBorder false;
  14. life_shop_cam cameraEffect ["Internal", "Back"];
  15. life_shop_cam camSetTarget (_vehlogic modelToWorld [0,0,0.6]);
  16. life_shop_cam camSetPos (_vehlogic modelToWorld [-0.7,2,1.2]);
  17. life_shop_cam camSetFOV .33;
  18. life_shop_cam camSetFocus [50, 0];
  19. life_shop_cam camCommit 0;
  20.  
  21. waitUntil {isNull (findDisplay 38400)};
  22.  
  23. deleteVehicle _vehlogic;
  24. deleteVehicle _light;
  25. if (!isNil "pan_3D_Gun") then {deleteVehicle pan_3D_Gun;};
  26. life_shop_cam cameraEffect ["TERMINATE","BACK"];
  27. camDestroy life_shop_cam;
  28.  
  29.  
  30.  
  31. // Der Abschnitt spawnt die Waffen. Du könntest bei "CfgMagazines" noch einen Zoom einbauen. Deswegen der switch ^^
  32. private _class = [_item] call life_fnc_fetchCfgDetails;
  33.  
  34. if (!isNil "pan_3D_Gun") then {deleteVehicle pan_3D_Gun;};
  35. _pos = [3626.239,7106.228,1.069]; // MUSST DU ÄNDERN !
  36.  
  37. switch (_class select 6) do {
  38.     case "CfgWeapons": {
  39.         pan_3D_Gun = "groundweaponholder" createvehiclelocal [0,0,0];
  40.         pan_3D_Gun setPos _pos;
  41.         pan_3D_Gun setVectorDirandUp [[0,0,1],[0,1,0]];
  42.         pan_3D_Gun addWeaponCargo [_item,1];
  43.         pan_3D_Gun enableSimulation false;
  44.         pan_3D_Gun setDamage 1;
  45.     };
  46.    
  47.     case "CfgMagazines": {
  48.         pan_3D_Gun = "groundweaponholder" createvehiclelocal [0,0,0];
  49.         pan_3D_Gun setPos _pos;
  50.         pan_3D_Gun setVectorDirandUp [[0,0,1],[0,1,0]];
  51.         pan_3D_Gun addMagazineCargo [_item,1];
  52.         pan_3D_Gun enableSimulation false;
  53.         pan_3D_Gun setDamage 1;
  54.     };
  55.    
  56.     default {
  57.         pan_3D_Gun = "groundweaponholder" createvehiclelocal [0,0,0];
  58.         pan_3D_Gun setPos _pos;
  59.         pan_3D_Gun setVectorDirandUp [[0,0,1],[0,1,0]];
  60.         pan_3D_Gun addItemCargo [_item,1];
  61.         pan_3D_Gun enableSimulation false;
  62.         pan_3D_Gun setDamage 1;
  63.     };
  64. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement