Advertisement
Guest User

initplayerlocal.sqf

a guest
Sep 10th, 2016
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.74 KB | None | 0 0
  1. ///////////////////////////////////////////////////////////////////////////////
  2. // Static Objects
  3. ///////////////////////////////////////////////////////////////////////////////
  4.  
  5. #include "initServer.sqf"
  6.  
  7. [] execVM "addons\statusBar\statusbar.sqf";
  8.  
  9. if (!hasInterface || isServer) exitWith {};
  10.  
  11. ///////////////////////////////////////////////////////////////////////////
  12. // Hardware Trader
  13. ///////////////////////////////////////////////////////////////////////////
  14. _workBench = "Land_Workbench_01_F" createVehicleLocal [0,0,0];
  15. _workBench setDir 45.4546;
  16. _workBench setPosATL [14587.8, 16758.7, 0.0938587];
  17.  
  18. _trader =
  19. [
  20. "Exile_Trader_Hardware",
  21. "Exile_Trader_Hardware",
  22. "WhiteHead_17",
  23. ["InBaseMoves_sitHighUp1"],
  24. [0, 0, -0.5],
  25. 170,
  26. _workBench
  27. ]
  28. call ExileClient_object_trader_create;
  29.  
  30. ///////////////////////////////////////////////////////////////////////////
  31. // Fast Food Trader
  32. ///////////////////////////////////////////////////////////////////////////
  33. _cashDesk = "Land_CashDesk_F" createVehicleLocal [0,0,0];
  34. _cashDesk setDir 131.818;
  35. _cashDesk setPosATL [14589.8, 16778.2, -0.0701294];
  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. "Exile_Trader_Food",
  56. "GreekHead_A3_01",
  57. ["InBaseMoves_table1"],
  58. [0.1, 0.5, 0.2],
  59. 170,
  60. _cashDesk
  61. ]
  62. call ExileClient_object_trader_create;
  63.  
  64. ///////////////////////////////////////////////////////////////////////////
  65. // Armory Trader
  66. ///////////////////////////////////////////////////////////////////////////
  67. _chair = "Land_CampingChair_V2_F" createVehicleLocal [0,0,0];
  68. _chair setDir 208.182;
  69. _chair setPosATL [14568.1, 16764.3, 0.084837];
  70.  
  71. _trader =
  72. [
  73. "Exile_Trader_Armory",
  74. "Exile_Trader_Armory",
  75. "PersianHead_A3_02",
  76. ["InBaseMoves_SittingRifle1"],
  77. [0, -0.15, -0.45],
  78. 180,
  79. _chair
  80. ]
  81. call ExileClient_object_trader_create;
  82.  
  83. ///////////////////////////////////////////////////////////////////////////
  84. // Equipment Trader
  85. ///////////////////////////////////////////////////////////////////////////
  86. _trader =
  87. [
  88. "Exile_Trader_Equipment",
  89. "Exile_Trader_Equipment",
  90. "WhiteHead_19",
  91. ["InBaseMoves_Lean1"],
  92. [14571.5, 16759.1, 0.126438],
  93. 0
  94. ]
  95. call ExileClient_object_trader_create;
  96.  
  97. ///////////////////////////////////////////////////////////////////////////
  98. // Specops Trader
  99. ///////////////////////////////////////////////////////////////////////////
  100. _trader =
  101. [
  102. "Exile_Trader_SpecialOperations",
  103. "Exile_Trader_SpecialOperations",
  104. "AfricanHead_02",
  105. ["HubStanding_idle1", "HubStanding_idle2", "HubStanding_idle3"],
  106. [14566.3, 16773.2, 0.126438],
  107. 140
  108. ]
  109. call ExileClient_object_trader_create;
  110.  
  111. ///////////////////////////////////////////////////////////////////////////
  112. // Office Trader
  113. ///////////////////////////////////////////////////////////////////////////
  114. _trader =
  115. [
  116. "Exile_Trader_Office",
  117. "Exile_Trader_Office",
  118. "GreekHead_A3_04",
  119. ["HubBriefing_scratch", "HubBriefing_stretch", "HubBriefing_think", "HubBriefing_lookAround1", "HubBriefing_lookAround2"],
  120. [14599.6, 16774.6, 5.12644],
  121. 220
  122. ]
  123. call ExileClient_object_trader_create;
  124.  
  125. ///////////////////////////////////////////////////////////////////////////
  126. // Waste Dump Trader
  127. ///////////////////////////////////////////////////////////////////////////
  128. _trader =
  129. [
  130. "Exile_Trader_WasteDump",
  131. "Exile_Trader_WasteDump",
  132. "GreekHead_A3_01",
  133. ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"],
  134. [14608.4, 16901.3, 0],
  135. 270
  136. ]
  137. call ExileClient_object_trader_create;
  138.  
  139.  
  140. ///////////////////////////////////////////////////////////////////////////
  141. // Aircraft Trader
  142. ///////////////////////////////////////////////////////////////////////////
  143. _trader =
  144. [
  145. "Exile_Trader_Aircraft",
  146. "Exile_Trader_Aircraft",
  147. "WhiteHead_17",
  148. ["LHD_krajPaluby"],
  149. [14596.5, 16752.9, 0.12644],
  150. 133
  151. ]
  152. call ExileClient_object_trader_create;
  153.  
  154. ///////////////////////////////////////////////////////////////////////////
  155. // Aircraft Customs Trader
  156. ///////////////////////////////////////////////////////////////////////////
  157. _trader =
  158. [
  159. "Exile_Trader_AircraftCustoms",
  160. "Exile_Trader_AircraftCustoms",
  161. "GreekHead_A3_07",
  162. ["HubStandingUC_idle1", "HubStandingUC_idle2", "HubStandingUC_idle3", "HubStandingUC_move1", "HubStandingUC_move2"],
  163. [14635, 16790.3, 0],
  164. 156.294
  165. ]
  166. call ExileClient_object_trader_create;
  167.  
  168. ///////////////////////////////////////////////////////////////////////////
  169. // Vehicle Trader
  170. ///////////////////////////////////////////////////////////////////////////
  171.  
  172. _trader =
  173. [
  174. "Exile_Trader_Vehicle",
  175. "Exile_Trader_Vehicle",
  176. "WhiteHead_11",
  177. ["InBaseMoves_repairVehicleKnl", "InBaseMoves_repairVehiclePne"],
  178. [14603.7, 16877.3, 0.00143433],
  179. 90
  180. ]
  181. call ExileClient_object_trader_create;
  182.  
  183. _carWreck = "Land_Wreck_CarDismantled_F" createVehicleLocal [0,0,0];
  184. _carWreck setDir 355.455;
  185. _carWreck setPosATL [14605.6, 16877.3, 0.0208359];
  186.  
  187. ///////////////////////////////////////////////////////////////////////////
  188. // Vehicle Customs Trader
  189. ///////////////////////////////////////////////////////////////////////////
  190. _trader =
  191. [
  192. "Exile_Trader_VehicleCustoms",
  193. "Exile_Trader_VehicleCustoms",
  194. "WhiteHead_11",
  195. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  196. [14617.2, 16888.4, 0],
  197. 269.96
  198. ]
  199. call ExileClient_object_trader_create;
  200.  
  201. ///////////////////////////////////////////////////////////////////////////
  202. // Guard 01
  203. ///////////////////////////////////////////////////////////////////////////
  204. _trader =
  205. [
  206. "Exile_Guard_01",
  207. "",
  208. "WhiteHead_17",
  209. ["InBaseMoves_patrolling1"],
  210. [14564.9,16923.4,0.00146294],
  211. 323.53
  212. ]
  213. call ExileClient_object_trader_create;
  214.  
  215. ///////////////////////////////////////////////////////////////////////////
  216. // Guard 02
  217. ///////////////////////////////////////////////////////////////////////////
  218. _trader =
  219. [
  220. "Exile_Guard_02",
  221. "",
  222. "WhiteHead_03",
  223. ["InBaseMoves_patrolling2"],
  224. [14626.3,16834.6,4.72644],
  225. 326.455
  226. ]
  227. call ExileClient_object_trader_create;
  228.  
  229. ///////////////////////////////////////////////////////////////////////////
  230. // Guard 03
  231. ///////////////////////////////////////////////////////////////////////////
  232. _trader =
  233. [
  234. "Exile_Guard_03",
  235. "",
  236. "AfricanHead_03",
  237. ["InBaseMoves_patrolling1"],
  238. [14577.1,16793.1,3.75118],
  239. 313.349
  240. ]
  241. call ExileClient_object_trader_create;
  242.  
  243. ///////////////////////////////////////////////////////////////////////////
  244. // Western Guard 01
  245. ///////////////////////////////////////////////////////////////////////////
  246. _trader =
  247. [
  248. "Exile_Guard_02",
  249. "",
  250. "WhiteHead_03",
  251. ["InBaseMoves_patrolling2"],
  252. [2950.52,18195.3,4.93399],
  253. 179.092
  254. ]
  255. call ExileClient_object_trader_create;
  256.  
  257. ///////////////////////////////////////////////////////////////////////////
  258. // Western Boat Trader
  259. ///////////////////////////////////////////////////////////////////////////
  260.  
  261. _trader =
  262. [
  263. "Exile_Trader_Boat",
  264. "Exile_Trader_Boat",
  265. "WhiteHead_17",
  266. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  267. [2914.35,18192.9,8.51858],
  268. 88.3346
  269. ]
  270. call ExileClient_object_trader_create;
  271.  
  272. ///////////////////////////////////////////////////////////////////////////
  273. // Western Vehicle Trader
  274. ///////////////////////////////////////////////////////////////////////////
  275.  
  276. _trader =
  277. [
  278. "Exile_Trader_Vehicle",
  279. "Exile_Trader_Vehicle",
  280. "WhiteHead_11",
  281. ["InBaseMoves_repairVehicleKnl", "InBaseMoves_repairVehiclePne"],
  282. [2980.19,18146.2,1.06391],
  283. 222.352
  284. ]
  285. call ExileClient_object_trader_create;
  286.  
  287. _carWreck = "Land_Wreck_CarDismantled_F" createVehicleLocal [0,0,0];
  288. _carWreck setDir 130.966;
  289. _carWreck setPosATL [2978.76,18144.5,1.13293];
  290.  
  291. ///////////////////////////////////////////////////////////////////////////
  292. // Western Waste Dump Trader
  293. ///////////////////////////////////////////////////////////////////////////
  294. _trader =
  295. [
  296. "Exile_Trader_WasteDump",
  297. "Exile_Trader_WasteDump",
  298. "GreekHead_A3_01",
  299. ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"],
  300. [2984.05,18133.4,0.00107765],
  301. 29.3856
  302. ]
  303. call ExileClient_object_trader_create;
  304.  
  305. ///////////////////////////////////////////////////////////////////////////
  306. // Western Fast Food Trader
  307. ///////////////////////////////////////////////////////////////////////////
  308.  
  309. _trader =
  310. [
  311. "Exile_Trader_Food",
  312. "Exile_Trader_Food",
  313. "GreekHead_A3_01",
  314. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  315. [2979.87,18184.9,2.55185],
  316. 89.2952
  317. ]
  318. call ExileClient_object_trader_create;
  319.  
  320. ///////////////////////////////////////////////////////////////////////////
  321. // Western Equipment Trader
  322. ///////////////////////////////////////////////////////////////////////////
  323.  
  324. _trader =
  325. [
  326. "Exile_Trader_Equipment",
  327. "Exile_Trader_Equipment",
  328. "WhiteHead_19",
  329. ["HubStanding_idle1", "HubStanding_idle2", "HubStanding_idle3"],
  330. [2980.7,18192.9,2.49853],
  331. 130.535
  332. ]
  333. call ExileClient_object_trader_create;
  334.  
  335. ///////////////////////////////////////////////////////////////////////////
  336. // Western Armory Trader
  337. ///////////////////////////////////////////////////////////////////////////
  338.  
  339. _trader =
  340. [
  341. "Exile_Trader_Armory",
  342. "Exile_Trader_Armory",
  343. "PersianHead_A3_02",
  344. ["HubStanding_idle1", "HubStanding_idle2", "HubStanding_idle3"],
  345. [2986.43,18178.5,1.66267],
  346. 296.855
  347. ]
  348. call ExileClient_object_trader_create;
  349.  
  350. ///////////////////////////////////////////////////////////////////////////
  351. // Western Guard 02
  352. ///////////////////////////////////////////////////////////////////////////
  353. _trader =
  354. [
  355. "Exile_Guard_03",
  356. "",
  357. "AfricanHead_03",
  358. ["InBaseMoves_patrolling1"],
  359. [2993.2,18167,0.353821],
  360. 109.888
  361. ]
  362. call ExileClient_object_trader_create;
  363.  
  364. ///////////////////////////////////////////////////////////////////////////
  365. // Eastern Fast Food Trader
  366. ///////////////////////////////////////////////////////////////////////////
  367. _cashDesk = "Land_CashDesk_F" createVehicleLocal [0,0,0];
  368. _cashDesk setDir 222.727;
  369. _cashDesk setPosATL [23353.1, 24168, 0.16585];
  370.  
  371. _microwave = "Land_Microwave_01_F" createVehicleLocal [0,0,0];
  372. _cashDesk disableCollisionWith _microwave;
  373. _microwave disableCollisionWith _cashDesk;
  374. _microwave attachTo [_cashDesk, [-0.6, 0.2, 1.1]];
  375.  
  376. _ketchup = "Land_Ketchup_01_F" createVehicleLocal [0,0,0];
  377. _cashDesk disableCollisionWith _ketchup;
  378. _ketchup disableCollisionWith _cashDesk;
  379. _ketchup attachTo [_cashDesk, [-0.6, 0, 1.1]];
  380.  
  381. _mustard = "Land_Mustard_01_F" createVehicleLocal [0,0,0];
  382. _cashDesk disableCollisionWith _mustard;
  383. _mustard disableCollisionWith _cashDesk;
  384. _mustard attachTo [_cashDesk, [-0.5, -0.05, 1.1]];
  385.  
  386. _trader =
  387. [
  388. "Exile_Trader_Food",
  389. "Exile_Trader_Food",
  390. "GreekHead_A3_01",
  391. ["InBaseMoves_table1"],
  392. [0.1, 0.5, 0.2],
  393. 170,
  394. _cashDesk
  395. ]
  396. call ExileClient_object_trader_create;
  397.  
  398. ///////////////////////////////////////////////////////////////////////////
  399. // Eastern Boat Trader
  400. ///////////////////////////////////////////////////////////////////////////
  401.  
  402. _trader =
  403. [
  404. "Exile_Trader_Boat",
  405. "Exile_Trader_Boat",
  406. "WhiteHead_17",
  407. ["AidlPercMstpSnonWnonDnon_G01", "AidlPercMstpSnonWnonDnon_G02", "AidlPercMstpSnonWnonDnon_G03", "AidlPercMstpSnonWnonDnon_G04", "AidlPercMstpSnonWnonDnon_G05", "AidlPercMstpSnonWnonDnon_G06"],
  408. [23296.6,24189.8,5.61213],
  409. 96
  410. ]
  411. call ExileClient_object_trader_create;
  412.  
  413. ///////////////////////////////////////////////////////////////////////////
  414. // Eastern Vehicle Trader
  415. ///////////////////////////////////////////////////////////////////////////
  416.  
  417. _trader =
  418. [
  419. "Exile_Trader_Vehicle",
  420. "Exile_Trader_Vehicle",
  421. "WhiteHead_11",
  422. ["InBaseMoves_repairVehicleKnl", "InBaseMoves_repairVehiclePne"],
  423. [23385.6,24191.6,0.00136566],
  424. 123
  425. ]
  426. call ExileClient_object_trader_create;
  427.  
  428. _carWreck = "Land_Wreck_CarDismantled_F" createVehicleLocal [0,0,0];
  429. _carWreck setDir 47.2728;
  430. _carWreck setPosATL [23387.3, 24190.3, 0.05];
  431.  
  432. ///////////////////////////////////////////////////////////////////////////
  433. // Eastern Hardware Trader
  434. ///////////////////////////////////////////////////////////////////////////
  435. _workBench = "Land_Workbench_01_F" createVehicleLocal [0,0,0];
  436. _workBench setDir 279.545;
  437. _workBench setPosATL [23371.6, 24188, 0.89873];
  438.  
  439. _trader =
  440. [
  441. "Exile_Trader_Hardware",
  442. "Exile_Trader_Hardware",
  443. "WhiteHead_17",
  444. ["InBaseMoves_sitHighUp1"],
  445. [0, 0, -0.5],
  446. 170,
  447. _workBench
  448. ]
  449. call ExileClient_object_trader_create;
  450.  
  451. ///////////////////////////////////////////////////////////////////////////
  452. // Eastern Equipment Trader
  453. ///////////////////////////////////////////////////////////////////////////
  454. _trader =
  455. [
  456. "Exile_Trader_Equipment",
  457. "Exile_Trader_Equipment",
  458. "WhiteHead_19",
  459. ["HubStanding_idle1", "HubStanding_idle2", "HubStanding_idle3"],
  460. [23379.9, 24169.3, 0.199955],
  461. 206
  462. ]
  463. call ExileClient_object_trader_create;
  464.  
  465. ///////////////////////////////////////////////////////////////////////////
  466. // Eastern Armory Trader
  467. ///////////////////////////////////////////////////////////////////////////
  468. _chair = "Land_CampingChair_V2_F" createVehicleLocal [0,0,0];
  469. _chair setDir 12.7272;
  470. _chair setPosATL [23379.6, 24169.3, 4.56662];
  471.  
  472. _trader =
  473. [
  474. "Exile_Trader_Armory",
  475. "Exile_Trader_Armory",
  476. "PersianHead_A3_02",
  477. ["InBaseMoves_SittingRifle1"],
  478. [0, -0.15, -0.45],
  479. 180,
  480. _chair
  481. ]
  482. call ExileClient_object_trader_create;
  483.  
  484. ///////////////////////////////////////////////////////////////////////////
  485. // Eastern Waste Dump Trader
  486. ///////////////////////////////////////////////////////////////////////////
  487. _trader =
  488. [
  489. "Exile_Trader_WasteDump",
  490. "Exile_Trader_WasteDump",
  491. "GreekHead_A3_01",
  492. ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"],
  493. [23336.6,24214.4,0.00115061],
  494. 346
  495. ]
  496. call ExileClient_object_trader_create;
  497.  
  498. ///////////////////////////////////////////////////////////////////////////
  499. // Russian Roulette
  500. ///////////////////////////////////////////////////////////////////////////
  501. [
  502. "Exile_Trader_RussianRoulette",
  503. "",
  504. "GreekHead_A3_01",
  505. ["HubStandingUA_move1", "HubStandingUA_move2", "HubStandingUA_idle1", "HubStandingUA_idle2", "HubStandingUA_idle3"],
  506. [14622.6, 16820.1, 0.126],
  507. 187.428
  508. ]
  509. call ExileClient_object_trader_create;
  510. call compile preprocessfilelinenumbers "zcp.sqf";
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement