Advertisement
brujo22

Untitled

Apr 29th, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.72 KB | None | 0 0
  1. /**
  2. * Created with Exile Mod 3DEN Plugin
  3. * www.exilemod.com
  4. */
  5.  
  6. if (!hasInterface || isServer) exitWith {};
  7.  
  8. // 39 NPCs
  9. private _npcs = [
  10. ["Exile_Trader_Vehicle", [], "Exile_Trader_Vehicle", "WhiteHead_05", [[],[],[],["U_I_C_Soldier_Para_1_F",[]],[],[],"H_Cap_grn","G_Spectacles",[],["","","","","",""]], [15139.1, 4945.27, 166.735], [-0.155659, -0.987811, 0], [0, 0, 1]],
  11. ["Exile_Trader_VehicleCustoms", ["HubStandingUA_idle1"], "Exile_Trader_VehicleCustoms", "WhiteHead_21", [[],[],[],["U_C_Poloshirt_tricolour",[]],[],[],"","",[],["","","","","",""]], [15127.4, 4938.48, 167.298], [0.714436, 0.699701, 0], [0, 0, 1]],
  12. ["Exile_Trader_Office", [], "Exile_Trader_Office", "WhiteHead_04", [[],[],[],["U_I_G_Story_Protagonist_F",[]],["V_Rangemaster_belt",[]],[],"H_Booniehat_oli","",[],["","","","","",""]], [15150.5, 4965.27, 166.545], [0.617722, 0.786396, 0], [0, 0, 1]],
  13. ["Exile_Trader_WasteDump", ["HubSittingChairA_idle1"], "Exile_Trader_WasteDump", "WhiteHead_15", [[],[],[],["U_I_C_Soldier_Para_4_F",[]],["V_Rangemaster_belt",[]],[],"H_Bandanna_camo","G_Squares",[],["","","","","",""]], [15173.1, 4985.67, 164.794], [-0.685602, -0.727976, 0], [0, 0, 1]],
  14. ["Exile_Trader_Hardware", ["HubStandingUA_idle2"], "Exile_Trader_Hardware", "AfricanHead_01", [[],[],["Exile_Weapon_Colt1911","","","",["Exile_Magazine_7Rnd_45ACP",7],[],""],["U_BG_Guerilla2_2",[["Exile_Magazine_7Rnd_45ACP",3,7]]],[],[],"H_MilCap_ocamo","G_Tactical_Clear",[],["","","","","",""]], [15220, 4953.81, 163.211], [-0.780485, -0.625175, 0], [0, 0, 1]],
  15. ["Exile_Trader_Food", ["AmovPercMstpSnonWnonDnon"], "Exile_Trader_Food", "WhiteHead_02", [[],[],[],["U_C_Poloshirt_blue",[]],[],[],"H_Cap_tan","",[],["","","","","",""]], [15215, 4958.82, 163.21], [-0.668741, -0.743495, 0], [0, 0, 1]],
  16. ["Exile_Trader_Armory", ["AmovPercMstpSnonWnonDnon"], "Exile_Trader_Armory", "WhiteHead_01", [["arifle_TRG21_F","","","",["30Rnd_556x45_Stanag",30],[],""],[],[],["U_I_C_Soldier_Para_3_F",[["30Rnd_556x45_Stanag",3,30]]],["V_Rangemaster_belt",[]],[],"H_Watchcap_cbr","",[],["","","","","",""]], [15201.3, 4958.61, 163.208], [0.938974, 0.343987, 0], [0, 0, 1]],
  17. ["Exile_Trader_Equipment", ["AmovPercMstpSnonWnonDnon"], "Exile_Trader_Equipment", "AfricanHead_02", [["arifle_AKS","","","",["30Rnd_762x39_AK47_M",30],[],""],[],[],["U_I_C_Soldier_Para_2_F",[]],["V_I_G_resistanceLeader_F",[["30Rnd_762x39_AK47_M",3,30]]],[],"H_Watchcap_khk","G_Combat",[],["","","","","",""]], [15208.4, 4951.7, 163.211], [0.761063, 0.648678, 0], [0, 0, 1]],
  18. ["Exile_Guard_01", ["HubStandingUA_idle2"], "", "GreekHead_A3_08", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Combat",[],["","","","","",""]], [15163.2, 4913.82, 167.187], [-0.715242, 0.698877, 0], [0, 0, 1]],
  19. ["Exile_Guard_01", ["HubStandingUA_idle3"], "", "WhiteHead_16", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","",[],["","","","","",""]], [15163.4, 4915.57, 167.186], [-0.211615, -0.977353, 0], [0, 0, 1]],
  20. ["Exile_Guard_01", ["inbasemoves_lean1"], "", "WhiteHead_21", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Combat",[],["","","","","",""]], [15120.1, 4966.05, 168.055], [-0.109042, -0.994037, 0], [0, 0, 1]],
  21. ["Exile_Guard_01", ["inbasemoves_lean1"], "", "GreekHead_A3_05", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Tactical_Clear",[],["","","","","",""]], [15154.1, 4975.66, 165.945], [-0.999816, -0.0191696, 0], [0, 0, 1]],
  22. ["Exile_Guard_01", ["AmovPercMstpSnonWnonDnon"], "", "WhiteHead_19", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Tactical_Clear",[],["","","","","",""]], [15163.8, 4962.45, 165.182], [0.940266, -0.340441, 0], [0, 0, 1]],
  23. ["Exile_Guard_01", ["inbasemoves_lean1"], "", "WhiteHead_03", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","",[],["","","","","",""]], [15194.6, 4961.95, 163.229], [0.310548, -0.950558, 0], [0, 0, 1]],
  24. ["Exile_Guard_02", ["HubStandingUA_idle1"], "", "GreekHead_A3_01", [[],[],["Exile_Weapon_TaurusGold","","","",["Exile_Magazine_6Rnd_45ACP",6],[],""],["U_BG_Guerilla2_1",[["Exile_Magazine_6Rnd_45ACP",3,6]]],[],[],"H_Cap_khaki_specops_UK","",[],["","","","","",""]], [15227.5, 4946.26, 163.214], [-0.640646, -0.767837, 0], [0, 0, 1]],
  25. ["Exile_Guard_03", ["HubStandingUA_idle2"], "", "WhiteHead_11", [[],[],[],["U_OrestesBody",[]],[],[],"","G_Sport_Blackred",[],["","","","","",""]], [15224.1, 4937.7, 163.214], [0, 1, 0], [0, 0, 1]],
  26. ["Exile_Guard_03", ["HubStandingUA_idle3"], "", "GreekHead_A3_05", [[],[],[],["U_C_Man_casual_4_F",[]],[],[],"","G_Aviator",[],["","","","","",""]], [15217.4, 4942.15, 163.213], [0.208405, 0.978043, 0], [0, 0, 1]],
  27. ["Exile_Guard_03", ["HubStandingUA_idle2"], "", "WhiteHead_09", [[],[],[],["U_I_C_Soldier_Bandit_2_F",[]],[],[],"","G_Spectacles_Tinted",[],["","","","","",""]], [15213, 4945.53, 163.212], [0, 1, 0], [0, 0, 1]],
  28. ["Exile_Guard_01", [], "", "WhiteHead_12", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Aviator",[],["","","","","",""]], [15225.8, 4980.96, 174.148], [0.188601, -0.982054, 0], [0, 0, 1]],
  29. ["Exile_Guard_03", [], "", "WhiteHead_11", [["SMG_02_F","","","",[],[],""],[],[],["U_BG_Guerilla2_3",[]],["V_TacVestIR_blk",[]],[],"H_Bandanna_camo","G_Squares_Tinted",[],["","","","","",""]], [15206.8, 5003.83, 175.266], [0, 1, 0], [0, 0, 1]],
  30. ["Exile_Guard_01", [], "", "WhiteHead_02", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Tactical_Clear",[],["","","","","",""]], [13516.4, 18826.5, 337], [-0.84215, -0.539244, 0], [0, 0, 1]],
  31. ["Exile_Guard_02", [], "", "WhiteHead_10", [["arifle_Mk20_GL_F","","","",[],[],""],[],[],["U_BG_Guerilla1_1",[]],["V_PlateCarrierIA2_dgtl",[]],[],"H_Hat_camo","G_Tactical_Clear",[],["","","","","",""]], [13430.2, 18813.4, 322.947], [0, 1, 0], [0, 0, 1]],
  32. ["Exile_Guard_03", [], "", "GreekHead_A3_09", [["SMG_02_F","","","",[],[],""],[],[],["U_BG_Guerilla2_3",[]],["V_TacVestIR_blk",[]],[],"H_Bandanna_camo","G_Squares_Tinted",[],["","","","","",""]], [13507, 18881.9, 319.397], [0.971451, 0.237242, 0], [0, 0, 1]],
  33. ["Exile_Guard_01", [], "", "WhiteHead_10", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","",[],["","","","","",""]], [13579.8, 18851.5, 318.529], [0, 1, 0], [0, 0, 1]],
  34. ["Exile_Guard_02", [], "", "WhiteHead_12", [["arifle_Mk20_GL_F","","","",[],[],""],[],[],["U_BG_Guerilla1_1",[]],["V_PlateCarrierIA2_dgtl",[]],[],"H_Hat_camo","G_Combat",[],["","","","","",""]], [13541.6, 18792.2, 320.091], [0.909496, 0.415712, 0], [0, 0, 1]],
  35. ["Exile_Guard_03", [], "", "WhiteHead_18", [["SMG_02_F","","","",[],[],""],[],[],["U_BG_Guerilla2_3",[]],["V_TacVestIR_blk",[]],[],"H_Bandanna_camo","G_Squares_Tinted",[],["","","","","",""]], [13529.3, 18824.4, 337.098], [0.900684, -0.434475, 0], [0, 0, 1]],
  36. ["Exile_Guard_01", [], "", "GreekHead_A3_05", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Tactical_Black",[],["","","","","",""]], [13446.9, 18872.9, 325.484], [-0.911329, 0.411678, 0], [0, 0, 1]],
  37. ["Exile_Guard_03", [], "", "GreekHead_A3_07", [["SMG_02_F","","","",[],[],""],[],[],["U_BG_Guerilla2_3",[]],["V_TacVestIR_blk",[]],[],"H_Bandanna_camo","G_Squares_Tinted",[],["","","","","",""]], [13570.3, 18881.7, 323.364], [0, 1, 0], [0, 0, 1]],
  38. ["Exile_Guard_01", [], "", "WhiteHead_02", [["srifle_DMR_03_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_TacVest_khk",[]],[],"H_ShemagOpen_tan","G_Tactical_Clear",[],["","","","","",""]], [13587.7, 18822.6, 322.784], [0.706848, -0.707366, 0], [0, 0, 1]],
  39. ["Exile_Trader_VehicleCustoms", [], "Exile_Trader_VehicleCustoms", "GreekHead_A3_07", [[],[],[],["U_I_CombatUniform",[]],[],[],"","G_Aviator",[],["","","","","",""]], [13548.1, 18867.1, 318.902], [0.551242, -0.834346, 0], [0, 0, 1]],
  40. ["Exile_Trader_Vehicle", ["HubStandingUA_idle3"], "Exile_Trader_Vehicle", "WhiteHead_05", [[],[],[],["U_B_CombatUniform_mcam",[]],[],[],"H_Cap_grn","G_Tactical_Clear",[],["","","","","",""]], [13546.7, 18865.8, 318.887], [0.702799, -0.711389, 0], [0, 0, 1]],
  41. ["Exile_Trader_Equipment", ["HubStandingUC_idle1"], "Exile_Trader_Equipment", "WhiteHead_20", [["arifle_MX_GL_Black_F","","","",[],[],""],[],[],["U_BG_Guerrilla_6_1",[]],["V_I_G_resistanceLeader_F",[]],[],"H_Watchcap_khk","",[],["","","","","",""]], [13559.7, 18838.8, 318.734], [-0.68058, -0.732674, 0], [0, 0, 1]],
  42. ["Exile_Trader_Armory", ["HubStanding_idle1"], "Exile_Trader_Armory", "GreekHead_A3_07", [["srifle_DMR_07_ghex_F","","","",["20Rnd_650x39_Cased_Mag_F",20],[],""],[],[],["U_B_CombatUniform_mcam_vest",[["20Rnd_650x39_Cased_Mag_F",1,20]]],["V_Rangemaster_belt",[["20Rnd_650x39_Cased_Mag_F",2,20]]],[],"H_MilCap_ocamo","G_Shades_Black",[],["","","","","",""]], [13565.1, 18832.8, 318.737], [-0.725951, -0.687747, 0], [0, 0, 1]],
  43. ["Exile_Trader_Hardware", ["HubStandingUA_idle3"], "Exile_Trader_Hardware", "WhiteHead_08", [[],[],[],["U_B_CombatUniform_mcam_vest",[]],["V_BandollierB_rgr",[]],[],"H_Booniehat_khk_hs","G_Tactical_Clear",[],["","","","","",""]], [13570.7, 18826.7, 318.737], [-0.7405, -0.672057, 0], [0, 0, 1]],
  44. ["Exile_Trader_Food", ["HubStandingUA_idle3"], "Exile_Trader_Food", "AfricanHead_02", [[],[],[],["U_B_T_Soldier_AR_F",[]],[],[],"H_Cap_tan","",[],["","","","","",""]], [13570.8, 18815.8, 318.926], [-0.75369, 0.657231, 0], [0, 0, 1]],
  45. ["Exile_Trader_Office", [], "Exile_Trader_Office", "WhiteHead_08", [[],[],[],["U_B_CTRG_Soldier_2_F",[]],["V_Rangemaster_belt",[]],[],"H_MilCap_dgtl","",[],["","","","","",""]], [13552, 18815.1, 319.881], [-0.814015, -0.580844, 0], [0, 0, 1]],
  46. ["Exile_Guard_02", [], "", "WhiteHead_20", [["arifle_Mk20_GL_F","","","",[],[],""],[],[],["U_BG_Guerilla1_1",[]],["V_PlateCarrierIA2_dgtl",[]],[],"H_Hat_camo","G_Combat",[],["","","","","",""]], [6669.7, 2600.08, 249.97], [-0.526563, 0.850136, 0], [0, 0, 1]],
  47. ["Exile_Trader_AircraftCustoms", ["HubSittingChairUA_idle2"], "Exile_Trader_AircraftCustoms", "WhiteHead_03", [[],[],[],["U_I_C_Soldier_Para_4_F",[]],[],[],"H_Cap_oli","G_Aviator",[],["","","","","",""]], [6667.86, 2589.07, 247.421], [0, 1, 0], [0, 0, 1]],
  48. ["Exile_Trader_Aircraft", ["HubSittingChairUA_idle1"], "Exile_Trader_Aircraft", "WhiteHead_08", [[],[],[],["U_I_C_Soldier_Para_5_F",[]],[],[],"H_Bandanna_khk","G_Aviator",[],["","","","","",""]], [6669.71, 2590.49, 247.421], [-0.912192, 0.409764, 0], [0, 0, 1]]
  49. ];
  50.  
  51. {
  52. private _logic = "Logic" createVehicleLocal [0, 0, 0];
  53. private _trader = (_x select 0) createVehicleLocal [0, 0, 0];
  54. private _animations = _x select 1;
  55.  
  56. _logic setPosWorld (_x select 5);
  57. _logic setVectorDirAndUp [_x select 6, _x select 7];
  58.  
  59. _trader setVariable ["BIS_enableRandomization", false];
  60. _trader setVariable ["BIS_fnc_animalBehaviour_disable", true];
  61. _trader setVariable ["ExileAnimations", _animations];
  62. _trader setVariable ["ExileTraderType", _x select 2];
  63. _trader disableAI "ANIM";
  64. _trader disableAI "MOVE";
  65. _trader disableAI "FSM";
  66. _trader disableAI "AUTOTARGET";
  67. _trader disableAI "TARGET";
  68. _trader disableAI "CHECKVISIBLE";
  69. _trader allowDamage false;
  70. _trader setFace (_x select 3);
  71. _trader setUnitLoadOut (_x select 4);
  72. _trader setPosWorld (_x select 5);
  73. _trader setVectorDirAndUp [_x select 6, _x select 7];
  74. _trader reveal _logic;
  75. _trader attachTo [_logic, [0, 0, 0]];
  76. _trader switchMove (_animations select 0);
  77. _trader addEventHandler ["AnimDone", {_this call ExileClient_object_trader_event_onAnimationDone}];
  78. }
  79. forEach _npcs;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement