Advertisement
Snakeyes1

initPlayerLocal

Mar 9th, 2016
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.98 KB | None | 0 0
  1. ///////////////////////////////////////////////////////////////////////////////
  2. // Static Objects
  3. ///////////////////////////////////////////////////////////////////////////////
  4.  
  5. // Taken away for now
  6. //#include "initServer.sqf"
  7.  
  8. if (!hasInterface || isServer) exitWith {};
  9.  
  10. ///////////////////////////////////////////////////////////////////////////
  11. // Hardware Trader
  12. ///////////////////////////////////////////////////////////////////////////
  13. _workBench = "Land_Workbench_01_F" createVehicleLocal [0,0,0];
  14. _workBench setDir 343;
  15. _workBench setPosATL [4975.24,8055.24,0.1301];
  16.  
  17. _trader =
  18. [
  19. "Exile_Trader_Hardware",
  20. "WhiteHead_17",
  21. ["InBaseMoves_sitHighUp1"],
  22. [0, 0, -0.5],
  23. 170,
  24. _workBench
  25. ]
  26. call ExileClient_object_trader_create;
  27.  
  28. _trader setVariable ["ExileTraderType", "Exile_Trader_Hardware"];
  29.  
  30. ///////////////////////////////////////////////////////////////////////////
  31. // Fast Food Trader
  32. ///////////////////////////////////////////////////////////////////////////
  33. _cashDesk = "Land_CashDesk_F" createVehicleLocal [0,0,0];
  34. _cashDesk setDir 96.2614;
  35. _cashDesk setPosATL [4970.25,8049.81,4.67093];
  36.  
  37. _microwave = "Land_Microwave_01_F" createVehicleLocal [0,0,0];
  38. _cashDesk disableCollisionWith _microwave;
  39. _microwave disableCollisionWith _cashDesk;
  40. _microwave attachTo [_cashDesk, [-0.6, 0.2, 1.1]];
  41.  
  42. _ketchup = "Land_Ketchup_01_F" createVehicleLocal [0,0,0];
  43. _cashDesk disableCollisionWith _ketchup;
  44. _ketchup disableCollisionWith _cashDesk;
  45. _ketchup attachTo [_cashDesk, [-0.6, 0, 1.1]];
  46.  
  47. _mustard = "Land_Mustard_01_F" createVehicleLocal [0,0,0];
  48. _cashDesk disableCollisionWith _mustard;
  49. _mustard disableCollisionWith _cashDesk;
  50. _mustard attachTo [_cashDesk, [-0.5, -0.05, 1.1]];
  51.  
  52. _trader =
  53. [
  54. "Exile_Trader_Food",
  55. "GreekHead_A3_01",
  56. ["InBaseMoves_table1"],
  57. [0.1, 0.5, 0.2],
  58. 170,
  59. _cashDesk
  60. ]
  61. call ExileClient_object_trader_create;
  62.  
  63. _trader setVariable ["ExileTraderType", "Exile_Trader_Food"];
  64.  
  65. ///////////////////////////////////////////////////////////////////////////
  66. // Armory Trader
  67. ///////////////////////////////////////////////////////////////////////////
  68. _chair = "Land_CampingChair_V2_F" createVehicleLocal [0,0,0];
  69. _chair setDir 73.6836;
  70. _chair setPosATL [4971.41,8045.28,4.69395];
  71.  
  72. _trader =
  73. [
  74. "Exile_Trader_Armory",
  75. "PersianHead_A3_02",
  76. ["InBaseMoves_SittingRifle1"],
  77. [0, -0.15, -0.45],
  78. 180,
  79. _chair
  80. ] call ExileClient_object_trader_create;
  81.  
  82. _trader setVariable ["ExileTraderType", "Exile_Trader_Armory"];
  83. ///////////////////////////////////////////////////////////////////////////
  84. // Equipment Trader
  85. ///////////////////////////////////////////////////////////////////////////
  86. _trader =
  87. [
  88. "Exile_Trader_Equipment",
  89. "WhiteHead_19",
  90. ["InBaseMoves_Lean1"],
  91. [4965.38,8041.59,0.00143814],
  92. 60
  93. ]
  94. call ExileClient_object_trader_create;
  95.  
  96. _trader setVariable ["ExileTraderType", "Exile_Trader_Equipment"];
  97.  
  98. ///////////////////////////////////////////////////////////////////////////
  99. // Specops Trader
  100. ///////////////////////////////////////////////////////////////////////////
  101. _trader =
  102. [
  103. "Exile_Trader_SpecialOperations",
  104. "AfricanHead_02",
  105. ["HubStanding_idle1", "HubStanding_idle2", "HubStanding_idle3"],
  106. [4967.27,8039.79,0.00143814],
  107. 354.031
  108. ]
  109. call ExileClient_object_trader_create;
  110.  
  111. _trader setVariable ["ExileTraderType", "Exile_Trader_SpecialOperations"];
  112.  
  113. ///////////////////////////////////////////////////////////////////////////
  114. // Office Trader
  115. ///////////////////////////////////////////////////////////////////////////
  116. _trader =
  117. [
  118. "Exile_Trader_Office",
  119. "GreekHead_A3_04",
  120. ["HubBriefing_scratch", "HubBriefing_stretch", "HubBriefing_think", "HubBriefing_lookAround1", "HubBriefing_lookAround2"],
  121. [5011.55,8011.94,4.1263],
  122. 93.5793
  123. ]
  124. call ExileClient_object_trader_create;
  125.  
  126. _trader setVariable ["ExileTraderType", "Exile_Trader_Office"];
  127.  
  128. ///////////////////////////////////////////////////////////////////////////
  129. // Waste Dump Trader
  130. ///////////////////////////////////////////////////////////////////////////
  131. _trader =
  132. [
  133. "Exile_Trader_WasteDump",
  134. "GreekHead_A3_01",
  135. ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"],
  136. [5003.98,8063.51,0.00143814],
  137. 268.706
  138. ]
  139. call ExileClient_object_trader_create;
  140.  
  141. _trader setVariable ["ExileTraderType", "Exile_Trader_WasteDump"];
  142.  
  143. ///////////////////////////////////////////////////////////////////////////
  144. // Aircraft Trader
  145. ///////////////////////////////////////////////////////////////////////////
  146. _trader =
  147. [
  148. "Exile_Trader_Aircraft",
  149. "WhiteHead_17",
  150. ["LHD_krajPaluby"],
  151. [4991.53,8007.63,0.00143814],
  152. 183.307
  153. ]
  154. call ExileClient_object_trader_create;
  155.  
  156. _trader setVariable ["ExileTraderType", "Exile_Trader_Aircraft"];
  157.  
  158. ///////////////////////////////////////////////////////////////////////////
  159. // Aircraft Customs Trader
  160. ///////////////////////////////////////////////////////////////////////////
  161. _trader =
  162. [
  163. "Exile_Trader_AircraftCustoms",
  164. "GreekHead_A3_07",
  165. ["HubStandingUC_idle1", "HubStandingUC_idle2", "HubStandingUC_idle3", "HubStandingUC_move1", "HubStandingUC_move2"],
  166. [4988.44,8007.02,0.00143814],
  167. 181.523
  168. ]
  169. call ExileClient_object_trader_create;
  170.  
  171. _trader setVariable ["ExileTraderType", "Exile_Trader_AircraftCustoms"];
  172.  
  173. ///////////////////////////////////////////////////////////////////////////
  174. // Vehicle Trader
  175. ///////////////////////////////////////////////////////////////////////////
  176.  
  177. _trader =
  178. [
  179. "Exile_Trader_Vehicle",
  180. "WhiteHead_11",
  181. ["InBaseMoves_repairVehicleKnl", "InBaseMoves_repairVehiclePne"],
  182. [4991.31,8031.08,0.00144196],
  183. 172.814
  184. ]
  185. call ExileClient_object_trader_create;
  186.  
  187. _carWreck = "Land_Wreck_CarDismantled_F" createVehicleLocal [0,0,0];
  188. _carWreck setDir 84.3864;
  189. _carWreck setPosATL [4991.31,8029.61,0.00143814];
  190.  
  191. _trader setVariable ["ExileTraderType", "Exile_Trader_Vehicle"];
  192.  
  193. ///////////////////////////////////////////////////////////////////////////
  194. // Vehicle Customs Trader
  195. ///////////////////////////////////////////////////////////////////////////
  196. _trader =
  197. [
  198. "Exile_Trader_VehicleCustoms",
  199. "WhiteHead_11",
  200. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  201. [4981.44,8029.47,0.00143814],
  202. 46.622
  203. ]
  204. call ExileClient_object_trader_create;
  205.  
  206. _trader setVariable ["ExileTraderType", "Exile_Trader_VehicleCustoms"];
  207.  
  208. ///////////////////////////////////////////////////////////////////////////
  209. // Guard 01
  210. ///////////////////////////////////////////////////////////////////////////
  211. _trader =
  212. [
  213. "Exile_Guard_01",
  214. "WhiteHead_17",
  215. ["InBaseMoves_patrolling1"],
  216. [5008.11,8016.52,10.2064],
  217. 343
  218. ]
  219. call ExileClient_object_trader_create;
  220.  
  221. _trader setVariable ["ExileTraderType", "Exile_Guard_01"];
  222.  
  223. ///////////////////////////////////////////////////////////////////////////
  224. // Guard 02
  225. ///////////////////////////////////////////////////////////////////////////
  226. _trader =
  227. [
  228. "Exile_Guard_02",
  229. "WhiteHead_03",
  230. ["InBaseMoves_patrolling2"],
  231. [5014.7,8020.76,12.9847],
  232. 326
  233. ]
  234. call ExileClient_object_trader_create;
  235.  
  236. _trader setVariable ["ExileTraderType", "Exile_Guard_02"];
  237.  
  238. ///////////////////////////////////////////////////////////////////////////
  239. // Guard 03
  240. ///////////////////////////////////////////////////////////////////////////
  241. _trader =
  242. [
  243. "Exile_Guard_03",
  244. "AfricanHead_03",
  245. ["InBaseMoves_patrolling1"],
  246. [5017.31,8022.67,0.00143814],
  247. 294.28
  248. ]
  249. call ExileClient_object_trader_create;
  250.  
  251. _trader setVariable ["ExileTraderType", "Exile_Guard_03"];
  252.  
  253. ///////////////////////////////////////////////////////////////////////////
  254. // Northern Boat Trader
  255. ///////////////////////////////////////////////////////////////////////////
  256.  
  257. _trader =
  258. [
  259. "Exile_Trader_Boat",
  260. "WhiteHead_17",
  261. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  262. [9120.65,10076.6,6.80059],
  263. 20
  264. ]
  265. call ExileClient_object_trader_create;
  266.  
  267. _trader setVariable ["ExileTraderType", "Exile_Trader_Boat"];
  268.  
  269. ///////////////////////////////////////////////////////////////////////////
  270. // Southern Boat Trader
  271. ///////////////////////////////////////////////////////////////////////////
  272.  
  273. _trader =
  274. [
  275. "Exile_Trader_Boat",
  276. "WhiteHead_17",
  277. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  278. [4357.36,4724.03,3.95238],
  279. 0
  280. ]
  281. call ExileClient_object_trader_create;
  282.  
  283. _trader setVariable ["ExileTraderType", "Exile_Trader_Boat"];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement