Advertisement
uncle_fedor

Untitled

Nov 25th, 2016
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.08 KB | None | 0 0
  1. /*
  2.  
  3. Filename: fn_vehicleColorStr.sqf
  4. Project: Extremo Altis Life RPG
  5. Author: UncleFedor
  6. E-mail: dev@extremo.club
  7. Web: http://altislife.extremo.club/
  8.  
  9. */
  10. #include "..\..\script_macros.hpp"
  11. params [
  12. ["_vehicle","",[""]],
  13. ["_index",-1,[0]]
  14. ];
  15. private _color = "";
  16.  
  17. switch (true) do {
  18. case (EQUAL(_vehicle,"C_Offroad_01_F")): {
  19. _color = switch (_index) do {
  20. case 0: {"Красный"};
  21. case 1: {"Желтый"};
  22. case 2: {"Белый"};
  23. case 3: {"Синий"};
  24. case 4: {"Темно-красный"};
  25. case 5: {"Сине-белый"};
  26. case 6: {"VIP Стикеры"};
  27. case 7: {"Полиция"};
  28. case 8: {"Кислотно-желтый"};
  29. case 9: {"Скорая"};
  30. case 10: {"VIP 1"};
  31. case 11: {"7новостей"};
  32. case 12: {"Ржавчина"};
  33. case 13: {"Медведь"};
  34. case 14: {"Две полоски"};
  35. case 15: {"GTA V"};
  36. default {""};
  37. };
  38. };
  39.  
  40. case (EQUAL(_vehicle,"B_G_Offroad_01_F")): {
  41. _color = switch (_index) do {
  42. case 0: {"Повстанческий"};
  43. case 1: {"VIP Повстанческий"};
  44. default {""};
  45. };
  46. };
  47.  
  48. case (EQUAL(_vehicle,"B_mas_HMMWV_UNA")): {
  49. _color = switch (_index) do {
  50. case 0: {"Повстанческий"};
  51. case 1: {"SWAT/CIA"};
  52. default {""};
  53. };
  54. };
  55.  
  56. case (EQUAL(_vehicle,"B_mas_HMMWV_M2")): {
  57. _color = switch (_index) do {
  58. case 0: {"Группировки"};
  59. case 1: {"SWAT/CIA"};
  60. case 2: {"SDR"};
  61. case 3: {"FB"};
  62. case 4: {"EC"};
  63. case 5: {"MC"};
  64. case 6: {"NSB"};
  65. default {""};
  66. };
  67. };
  68.  
  69. case (EQUAL(_vehicle,"B_mas_HMMWV_TOW")): {
  70. _color = switch (_index) do {
  71. case 0: {"Повстанческий"};
  72. case 1: {"SWAT/CIA"};
  73. default {""};
  74. };
  75. };
  76.  
  77. case (EQUAL(_vehicle,"dezkit_b206_news")): {
  78. _color = switch (_index) do {
  79. case 0: {"Пресса"};
  80. default {""};
  81. };
  82. };
  83.  
  84. case (EQUAL(_vehicle,"dezkit_b206_ems")): {
  85. _color = switch (_index) do {
  86. case 0: {"МЧС"};
  87. case 1: {"Пресса"};
  88. default {""};
  89. };
  90. };
  91.  
  92. case (EQUAL(_vehicle,"B_mas_UH1Y_UNA_F")): {
  93. _color = switch (_index) do {
  94. case 0: {"Полиция"};
  95. case 1: {"Группировки"};
  96. case 2: {"AFF"};
  97. case 3: {"FB"};
  98. case 4: {"RFA"};
  99. case 5: {"M"};
  100. case 6: {"NSB"};
  101. case 7: {"IRA"};
  102. case 8: {"EC"};
  103. default {""};
  104. };
  105. };
  106.  
  107. case (EQUAL(_vehicle,"O_mas_BTR60")): {
  108. _color = switch (_index) do {
  109. case 0: {"Полиция"};
  110. default {""};
  111. };
  112. };
  113.  
  114. case (EQUAL(_vehicle,"C_Offroad_01_repair_F")): {
  115. _color = switch (_index) do {
  116. case 0: {"МЧС - Механик"};
  117. case 1: {"МЧС - Медик"};
  118. default {""};
  119. };
  120. };
  121.  
  122. case (EQUAL(_vehicle,"C_Hatchback_01_F")): {
  123. _color = switch (_index) do {
  124. case 0: {"Бежевый";};
  125. case 1: {"Зеленый";};
  126. case 2: {"Синий";};
  127. case 3: {"Темно-синий";};
  128. case 4: {"Желтый";};
  129. case 5: {"Белый"};
  130. case 6: {"Серый"};
  131. case 7: {"Черный"};
  132. default {""};
  133. };
  134. };
  135.  
  136. case (EQUAL(_vehicle,"C_Hatchback_01_sport_F")): {
  137. _color = switch (_index) do {
  138. case 0: {"Красный"};
  139. case 1: {"Темно-красный"};
  140. case 2: {"Оранжевый"};
  141. case 3: {"Черно-белый"};
  142. case 4: {"Tan"};
  143. case 5: {"Зеленый"};
  144. case 6: {"Полиция"};
  145. case 7: {"Vip Art"};
  146. case 8: {"Vip Monster Energy"};
  147. case 9: {"Такси"};
  148. case 10: {"Халк"};
  149. case 11: {"Симпсоны"};
  150. default {""};
  151. };
  152. };
  153.  
  154. case (EQUAL(_vehicle,"C_SUV_01_F")): {
  155. _color = switch (_index) do {
  156. case 0: {"Темно-красный";};
  157. case 1: {"Черный";};
  158. case 2: {"Серебряный";};
  159. case 3: {"Оранжевый";};
  160. case 4: {"Полиция";};
  161. case 5: {"VIP BMW X6";};
  162. case 6: {"VIP пончики";};
  163. case 7: {"VIP NyanCat";};
  164. case 8: {"VIP океан";};
  165. case 9: {"VIP космос";};
  166. case 10: {"VIP PacMan";};
  167. case 11: {"VIP Monster Energy";};
  168. case 12: {"VIP Ghostrider";};
  169. case 13: {"VIP Star Wars";};
  170. case 14: {"VIP Comix";};
  171. case 15: {"VIP Fire Skull";};
  172. case 16: {"VIP Monster Energy";};
  173. default {""};
  174. };
  175. };
  176.  
  177. case (EQUAL(_vehicle,"C_Van_01_box_F")): {
  178. _color = switch (_index) do {
  179. case 0: {"Белый"};
  180. case 1: {"Красный"};
  181. default {""};
  182. };
  183. };
  184.  
  185. case (EQUAL(_vehicle,"C_Van_01_transport_F")): {
  186. _color = switch (_index) do {
  187. case 0: {"Белый"};
  188. case 1: {"Красный"};
  189. default {""};
  190. };
  191. };
  192.  
  193. case (EQUAL(_vehicle,"C_Van_01_fuel_F")): {
  194. _color = switch (_index) do {
  195. case 0: {"Белый"};
  196. case 1: {"Красный"};
  197. default {""};
  198. };
  199. };
  200.  
  201. case (EQUAL(_vehicle,"B_Quadbike_01_F")): {
  202. _color = switch (_index) do {
  203. case 0: {"Полиция"};
  204. case 1: {"Зеленый камуфляж"};
  205. case 2: {"Черный"};
  206. case 3: {"Синий"};
  207. case 4: {"Красный"};
  208. case 5: {"Белый"};
  209. case 6: {"Зеленый"};
  210. case 7: {"Камуфляж"};
  211. default {""};
  212. };
  213. };
  214.  
  215. case (EQUAL(_vehicle,"I_Heli_light_03_unarmed_F")): {
  216. _color = switch (_index) do {
  217. case 0: {"CIA"};
  218. case 1: {"МЧС"};
  219. case 2: {"Зеленый"};
  220. case 3: {"7новостей"};
  221. case 4: {"Повстанческая группировка"};
  222. case 5: {"Полиция"};
  223. case 6: {"SDR"};
  224. case 7: {"MC"};
  225. case 8: {"13"};
  226. case 9: {"ARG"};
  227. case 10: {"SWAT"};
  228. case 11: {"NSB"};
  229. case 12: {"M"};
  230. case 13: {"EC"};
  231. default {""};
  232. };
  233. };
  234.  
  235. case (EQUAL(_vehicle,"B_Heli_Transport_03_unarmed_F")): {
  236. _color = switch (_index) do {
  237. case 0: {"Полиция/CIA"};
  238. case 1: {"МЧС"};
  239. default {""};
  240. };
  241. };
  242.  
  243. case (EQUAL(_vehicle,"B_Heli_Light_01_F")): {
  244. _color = switch (_index) do {
  245. case 0: {"Полиция"};
  246. case 1: {"CIA"};
  247. case 2: {"Синий"};
  248. case 3: {"Красный"};
  249. case 4: {"VIP Monster Energy"};
  250. case 5: {"Синяя линия"};
  251. case 6: {"Эллиптический"};
  252. case 7: {"Яростный"};
  253. case 8: {"Голубые джинсы"};
  254. case 9: {"Красная лента"};
  255. case 10: {"Закат"};
  256. case 11: {"Ворон"};
  257. case 12: {"Голубые волны"};
  258. case 13: {"Повстанческий"};
  259. case 14: {"Скорая"};
  260. case 15: {"Повстанческая группировка"};
  261. case 16: {"SDR"};
  262. case 17: {"SWAT"};
  263. case 18: {"RFA"};
  264. case 19: {"NSB"};
  265. case 20: {"EC"};
  266. default {""};
  267. };
  268. };
  269.  
  270. case (EQUAL(_vehicle,"C_Heli_Light_01_civil_F")): {
  271. _color = switch (_index) do {
  272. case 0: {"Синяя линия"};
  273. case 1: {"Повстанческий"};
  274. case 2: {"Красный"};
  275. case 3: {"Синий"};
  276. case 4: {"Серый"};
  277. case 5: {"Джинс"};
  278. case 6: {"Светлый"};
  279. case 7: {"Тень"};
  280. case 8: {"Шериф"};
  281. case 9: {"Гонщик"};
  282. case 10: {"Закат"};
  283. case 11: {"Ворон"};
  284. case 12: {"Оса"};
  285. case 13: {"Голубые волны"};
  286. case 14: {"Такси"};
  287. default {""};
  288. };
  289. };
  290.  
  291. case (EQUAL(_vehicle,"O_Heli_Light_02_unarmed_F")): {
  292. _color = switch (_index) do {
  293. case 0: {"CIA"};
  294. case 1: {"Бело-синий"};
  295. case 2: {"Камуфляж"};
  296. case 3: {"Повстанческий"};
  297. case 4: {"Полиция"};
  298. case 5: {"МЧС"};
  299. default {""};
  300. };
  301. };
  302.  
  303. case (EQUAL(_vehicle,"B_MRAP_01_F")): {
  304. _color = switch (_index) do {
  305. case 0: {"CIA"};
  306. case 1: {"Пустыный"};
  307. default {""};
  308. };
  309. };
  310.  
  311. case (EQUAL(_vehicle,"I_MRAP_03_F")): {
  312. _color = switch (_index) do {
  313. case 0: {"Полиция"};
  314. case 1: {"AFF"};
  315. case 2: {"Повстанческий"};
  316. case 3: {"Лес"};
  317. case 4: {"RST"};
  318. case 5: {"SWAT"};
  319. case 6: {"МЧС"};
  320. default {""};
  321. };
  322. };
  323.  
  324. case (EQUAL(_vehicle,"I_MRAP_03_hmg_F")): {
  325. _color = switch (_index) do {
  326. case 0: {"VIP"};
  327. case 1: {"Полиция"};
  328. default {""};
  329. };
  330. };
  331.  
  332. case (EQUAL(_vehicle,"O_MRAP_02_F")): {
  333. _color = switch (_index) do {
  334. case 0: {"Зеленый"};
  335. case 1: {"Медик"};
  336. case 2: {"Гражданские банды"};
  337. case 3: {"Urban"};
  338. case 4: {"LosZetas"};
  339. case 5: {"FB"};
  340. case 6: {"SDR"};
  341. case 7: {"AFF"};
  342. case 8: {"EC"};
  343. case 9: {"ARG"};
  344. case 10: {"FB"};
  345. case 11: {"SWAT"};
  346. case 12: {"DEA"};
  347. case 13: {"7NEWS"};
  348. case 14: {"VL"};
  349. case 15: {"MC"};
  350. case 16: {"VRS"};
  351. case 17: {"RFA"};
  352. case 18: {"M"};
  353. case 19: {"NSB"};
  354. case 20: {"RMC"};
  355. case 21: {"IRA"};
  356. case 22: {"CCP"};
  357. default {""};
  358. };
  359. };
  360.  
  361. case (EQUAL(_vehicle,"O_MRAP_02_hmg_F")): {
  362. _color = switch (_index) do {
  363. case 0: {"Повстанческий";};
  364. case 1: {"Гражданский";};
  365. default {""};
  366. };
  367. };
  368.  
  369. case (EQUAL(_vehicle,"I_Truck_02_covered_F")): {
  370. _color = switch (_index) do {
  371. case 0: {"Камо"};
  372. case 1: {"Черный (CIA)"};
  373. default {""};
  374. };
  375. };
  376.  
  377. case (EQUAL(_vehicle,"I_Truck_02_covered_CIV_F")): {
  378. _color = switch (_index) do {
  379. case 0: {"Оранжевый"};
  380. case 1: {"Красный"};
  381. case 2: {"Небесный"};
  382. case 3: {"Белый"};
  383. case 4: {"Желтый"};
  384. default {""};
  385. };
  386. };
  387.  
  388. case (_vehicle in ["B_Truck_01_box_CIV_F","B_Truck_01_mover_F","B_Truck_01_fuel_CIV_F"]): {
  389. _color = switch (_index) do {
  390. case 0: {"Стандарт"};
  391. case 1: {"Синий"};
  392. case 2: {"Газон"};
  393. case 3: {"Болотный"};
  394. case 4: {"Оранжевый"};
  395. case 5: {"Фиолетовый"};
  396. case 6: {"Красный"};
  397. case 7: {"Желтый"};
  398. default {""};
  399. };
  400. };
  401.  
  402. case (EQUAL(_vehicle,"I_Truck_02_transport_F")): {
  403. _color = switch (_index) do {
  404. case 0: {"Оранжевый"};
  405. case 1: {"Полиция"};
  406. case 2: {"Повстанческий"};
  407. default {""};
  408. };
  409. };
  410.  
  411. case (EQUAL(_vehicle,"B_APC_Wheeled_01_cannon_F")): {
  412. _color = switch (_index) do {
  413. case 0: {"Полиция"};
  414. case 1: {"Стандарт"};
  415. default {""};
  416. };
  417. };
  418.  
  419. case (EQUAL(_vehicle,"O_Heli_Attack_02_black_F")): {
  420. _color = switch (_index) do {
  421. case 0: {"Черный"};
  422. default {""};
  423. };
  424. };
  425.  
  426. case (EQUAL(_vehicle,"I_Heli_Transport_02_F")): {
  427. _color = switch (_index) do {
  428. case 0: {"Черно-белый"};
  429. case 1: {"Зелено-белый"};
  430. case 2: {"CIA"};
  431. default {""};
  432. };
  433. };
  434.  
  435. case (EQUAL(_vehicle,"B_MRAP_01_hmg_F")): {
  436. _color = switch (_index) do {
  437. case 0: {"VIP"};
  438. case 1: {"CIA"};
  439. default {""};
  440. };
  441. };
  442.  
  443. case (EQUAL(_vehicle,"B_G_Offroad_01_armed_F")): {
  444. _color = switch (_index) do {
  445. case 0: {"Боевой"};
  446. case 1: {"Полиция"};
  447. default {""};
  448. };
  449. };
  450.  
  451. case (EQUAL(_vehicle,"O_Heli_Transport_04_bench_F")): {
  452. _color = switch (_index) do {
  453. case 0: {"CIA"};
  454. default {""};
  455. };
  456. };
  457.  
  458. case (_vehicle in ["shounka_a3_spr_civ", "Mrshounka_a3_gtr_civ", "Mrshounka_207_civ", "Mrshounka_a3_308_civ", "Mrshounka_a3_308_rcz", "shounka_a3_peugeot508_civ", "mrshounka_92_civ", "Mrshounka_cayenne_p_civ", "Mrshounka_r5_civ", "Mrshounka_twingo_p", "shounka_a3_renaultmagnum_f", "shounka_a3_mantgs_2_in", "shounka_a3_dafxf_euro6_f", "Mrshounka_rs4_civ", "shounka_a3_cliors_civ", "Mrshounka_c4_p_civ", "Mrshounka_a3_dodge15_civ", "Mrshounka_a3_ds3_civ", "Mrshounka_ducati_p", "Mrshounka_mustang_civ", "Mrshounka_mustang_mat", "shounka_a3_ds4_civ", "Mrshounka_jeep_blinde_noir", "Mrshounka_jeep_blinde_noir_mat", "Mrshounka_cherokee_noir", "Mrshounka_cherokee_noir_mat", "mrshounka_huracan_c", "Mrshounka_veneno_c", "Mrshounka_evox_civ", "Mrshounka_a3_smart_civ", "Mrshounka_agera_p","Mrshounka_Alfa_Romeo_civ","Mrshounka_bmwm1_civ","Mrshounka_bmwm6_civ","Mrshounka_Bowler_c","Mrshounka_golfvi_civ","Mrshounka_lincoln_civ","Mrshounka_lykan_c","Mrshounka_Volkswagen_Touareg_civ","Mrshounka_yamaha_p","shounka_a3_rs5_civ","Mrshounka_hummer_civ","Mrshounka_Vandura_civ","shounka_gt","shounka_f430_spider","shounka_h2","Mrshounka_mercedes_190_p_civ","shounka_clk","shounka_porsche911","Mrshounka_c63_2015_civ","shounka_avalanche","shounka_rs6"]): {
  459. _color = switch (_index) do {
  460. case 0: {"Белый"};
  461. case 1: {"Красный"};
  462. case 2: {"Тёмно-синий"};
  463. case 3: {"Серый"};
  464. case 4: {"Желтый"};
  465. case 5: {"Тёмно-коричневый"};
  466. case 6: {"Оранжевый"};
  467. case 7: {"Розовый"};
  468. case 8: {"Фиолетовый"};
  469. case 9: {"Синий"};
  470. case 10: {"Тёмно-красный"};
  471. case 11: {"Зеленый"};
  472. case 12: {"Тёмно-зеленый"};
  473. case 13: {"Чёрный матовый"};
  474. default {""};
  475. };
  476. };
  477.  
  478. case (EQUAL(_vehicle,"Mrshounka_megane_rs_2015_noir")): {
  479. _color = switch (_index) do {
  480. case 0: {"Белый"};
  481. case 1: {"Красный"};
  482. case 2: {"Тёмно-синий"};
  483. case 3: {"Серый"};
  484. case 4: {"Желтый"};
  485. case 5: {"Тёмно-коричневый"};
  486. case 6: {"Оранжевый"};
  487. case 7: {"Розовый"};
  488. case 8: {"Фиолетовый"};
  489. case 9: {"Синий"};
  490. case 10: {"Тёмно-красный"};
  491. case 11: {"Зеленый"};
  492. case 12: {"Тёмно-зеленый"};
  493. case 13: {"Чёрный матовый"};
  494. case 14: {"Красный Extremo rally"};
  495. case 15: {"Зеленый Extremo rally"};
  496. case 16: {"Синий Extremo rally"};
  497. default {""};
  498. };
  499. };
  500.  
  501. case (EQUAL(_vehicle,"Mrshounka_raptor2_civ")): {
  502. _color = switch (_index) do {
  503. case 0: {"Белый"};
  504. case 1: {"Красный"};
  505. case 2: {"Тёмно-синий"};
  506. case 3: {"Серый"};
  507. case 4: {"Желтый"};
  508. case 5: {"Тёмно-коричневый"};
  509. case 6: {"Оранжевый"};
  510. case 7: {"Розовый"};
  511. case 8: {"Фиолетовый"};
  512. case 9: {"Синий"};
  513. case 10: {"Тёмно-красный"};
  514. case 11: {"Зеленый"};
  515. case 12: {"Тёмно-зеленый"};
  516. case 13: {"Чёрный матовый"};
  517. case 14: {"Extremo forest camo"};
  518. case 15: {"Extremo urban camo"};
  519. case 16: {"Extremo desert camo"};
  520. default {""};
  521. };
  522. };
  523.  
  524. case (EQUAL(_vehicle,"Mrshounka_rs4_gend_p_blanc")): {
  525. _color = switch (_index) do {
  526. case 0: {"CIA Тёмно-коричневый"};
  527. case 1: {"CIA Черный"};
  528. default {""};
  529. };
  530. };
  531.  
  532. case (EQUAL(_vehicle,"shounka_limo_civ")): {
  533. _color = switch (_index) do {
  534. case 0: {"Белый"};
  535. case 1: {"Черный"};
  536. default {""};
  537. };
  538. };
  539.  
  540. case (EQUAL(_vehicle,"C_Offroad_02_unarmed_F")): {
  541. _color = switch (_index) do {
  542. case 0: {"Белый"};
  543. case 1: {"Красный"};
  544. case 2: {"Оранжевый"};
  545. case 3: {"Синий"};
  546. default {""};
  547. };
  548. };
  549.  
  550. case (EQUAL(_vehicle,"C_Plane_Civil_01_F")): {
  551. _color = switch (_index) do {
  552. case 0: {"Бело-синий"};
  553. case 1: {"Сине-желтый"};
  554. case 2: {"Зелено-белый"};
  555. case 3: {"Красный"};
  556. default {""};
  557. };
  558. };
  559.  
  560. default {};
  561. };
  562.  
  563. _color;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement