Advertisement
Guest User

Untitled

a guest
Feb 18th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. #include "script_macros.hpp"
  2. /*
  3. File: initPlayerLocal.sqf
  4.  
  5. Description:
  6. Starts the initialization of the player.
  7. */
  8. if (!hasInterface && !isServer) exitWith {
  9. [] spawn compile PreprocessFileLineNumbers "\life_hc\initHC.sqf";
  10. }; //This is a headless client.
  11. CONST(BIS_fnc_endMission,BIS_fnc_endMission);
  12. [] execVM "core\functions\fn_emptyFuel.sqf";
  13. [] execVM "core\init.sqf";
  14. [] execVM "addons\init.sqf";
  15.  
  16. //Execute JIP code.
  17. if((_this select 1)) then {
  18. [] execVM "core\jip.sqf";
  19. };
  20.  
  21. AP_CUSTOM_RAPPEL_POINTS = [
  22. ["EC635_Unarmed",[[0.75,0.9,-1],[-0.75,0.9,-1],[0.75,2,-1],[-0.75,2,-1]]],
  23. ["EC635_Gendarmerie",[[0.75,0.9,-1],[-0.75,0.9,-1],[0.75,2,-1],[-0.75,2,-1]]]
  24. ];
  25.  
  26. [false] spawn life_fnc_simulationManager;
  27.  
  28. //Paramètres touches
  29.  
  30. ["AmepanLife.com","interaction_key", ["Touche d'intéraction", "Permet de récolter et d'intéragir avec les bâtiments"], {
  31. [] spawn {
  32. [] call life_fnc_actionKeyHandler;
  33. life_action_inUse = false;
  34. };
  35. }, "", [157, [false, false, false]]] call CBA_fnc_addKeybind; //Touche Ctrl Droit
  36.  
  37. ["AmepanLife.com","player_menu_key", ["Menu principal", "Affiche la tablette permetant d'accéder aux clés, téléphone, gangs, etc (Le menu du joueur)"], {
  38. if((!dialog && isNull (findDisplay 49)) && !life_action_inUse) then {
  39. [] call life_fnc_p_openMenu;
  40. };
  41. }, "", [21, [false, false, false]]] call CBA_fnc_addKeybind; //Touche Y
  42.  
  43. ["AmepanLife.com","trunk_key", ["Coffre", "Permet d'ouvrir le coffre virtuel d'un véhicule ou d'un bâtiment"], {call life_fnc_trunkHandler}, "", [20, [false, false, false]]] call CBA_fnc_addKeybind; //Touche T
  44. ["AAmepanLife.com","lock_key", ["Verrouiller", "Permet de verrouiller ou de déverrouiller un véhicule ou une porte"], {call life_fnc_lockHandler}, "", [22, [false, false, false]]] call CBA_fnc_addKeybind; //Touche U
  45.  
  46. ["AmepanLife.com","surrend_key", ["Se rendre", "Permet de mettre les mains sur la tête"],
  47. {
  48. if (vehicle player == player && !(player getVariable ["ACE_Captives_isHandcuffed", false])) then {
  49. [player, !(player getVariable ["ACE_Captives_isSurrendering",false])] call ACE_captives_fnc_setSurrendered;
  50. };
  51. }, "", [38, [true, false, false]]] call CBA_fnc_addKeybind; //Touche Shift + L
  52.  
  53. ["AmepanLife.com","knockout_key", ["Assomer", "Permet d'assomer un joueur si l'on possède une arme"],
  54. {
  55. if(!isNull cursorTarget && (cursorTarget isKindOf "Man") && isPlayer cursorTarget && alive cursorTarget && (cursorTarget distance player < 4) && (speed cursorTarget < 1)) then {
  56. if (!((animationState cursorTarget) isEqualTo "Incapacitated") && !((animationState cursorTarget) isEqualTo"CL3_anim_Knockout1In") && !((animationState cursorTarget) isEqualTo"Helper_InjuredRfl") && (currentWeapon player isEqualTo primaryWeapon player OR currentWeapon player == handgunWeapon player) && (currentWeapon player != "") && !life_knockout && !(player GVAR ["ACE_Captives_isHandcuffed",false]) && !life_istazed) then {
  57. [cursorTarget] spawn life_fnc_knockoutAction;
  58. };
  59. };
  60. }, "", [34, [true, false, false]]] call CBA_fnc_addKeybind; //Touche Shift + G
  61.  
  62. ["AmepanLife.com","earplugs_key", ["Bouchons d'oreilles", "Permet de réduire le son du jeu (à condition de posséder une paire de bouchons)"], {call life_fnc_handleEarplugs}, "", [59, [false, false, false]]] call CBA_fnc_addKeybind;
  63.  
  64. ["AmepanLife.com","radar_key", ["Radar (Gendarme)", "Permet de connaître la vitesse d'un véhicule (Gendarme)"],
  65. {
  66. if (isNull (objectParent player)) then { [] call life_fnc_radar; } else { [] call life_fnc_vehRadar; };
  67. }, "", [38, [false, false, false]]] call CBA_fnc_addKeybind; //Touche L
  68.  
  69. ["AmepanLife.com","restrain_key", ["Menotter (Gendarme / Armée)", "Permet de menotter un joueur (Gendarme / Armée)"],
  70. {
  71. if(playerSide in [west,east] && !isNull cursorTarget && (cursorTarget isKindOf "Man") && (isPlayer cursorTarget) && (alive cursorTarget && cursorTarget distance player < 3.5) && (speed cursorTarget < 1)) then {
  72. [] call life_fnc_restrainAction;
  73. };
  74. }, "", [19, [true, false, false]]] call CBA_fnc_addKeybind; //Touche Shift + R
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement