Advertisement
Guest User

Untitled

a guest
Jan 18th, 2017
429
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.86 KB | None | 0 0
  1. #include "player_sys.sqf"
  2.  
  3. class playerSettings {
  4.  
  5. idd = playersys_DIALOG;
  6. movingEnable = true;
  7. enableSimulation = true;
  8. class controlsBackground {
  9.  
  10. class HG: life_RscPicture
  11. {
  12. idc = -1;
  13. text = "images\tablet\tablet.paa";
  14. x = 0.258501 * safezoneW + safezoneX;
  15. y = 0.0716 * safezoneH + safezoneY;
  16. w = 0.485625 * safezoneW;
  17. h = 0.854 * safezoneH;
  18. };
  19.  
  20. class moneyTitle: life_RscText
  21. {
  22. idc = -1;
  23. text = "Finances";
  24. x = 0.309686 * safezoneW + safezoneX;
  25. y = 0.2648 * safezoneH + safezoneY;
  26. w = 0.0979687 * safezoneW;
  27. h = 0.0276 * safezoneH;
  28. };
  29.  
  30. class moneyStatusInfo: life_RscStructuredText
  31. {
  32. idc = 2015;
  33. sizeEx = 0.020;
  34. text = "";
  35. x = 0.309217 * safezoneW + safezoneX;
  36. y = 0.2942 * safezoneH + safezoneY;
  37. w = 0.0992812 * safezoneW;
  38. h = 0.066 * safezoneH;
  39. };
  40.  
  41. class PlayersWeight : life_RscTitle {
  42. idc = carry_weight;
  43. style = 1;
  44. x = 0.647;
  45. y = 0.559;
  46. text = "";
  47. };
  48.  
  49. class itemHeader: life_RscText
  50. {
  51. idc = -1;
  52. text = "Inventory";
  53. x = 0.543781 * safezoneW + safezoneX;
  54. y = 0.2668 * safezoneH + safezoneY;
  55. w = 0.149531 * safezoneW;
  56. h = 0.0276 * safezoneH;
  57. };
  58. };
  59.  
  60. class controls {
  61. class moneyEdit: life_RscEdit
  62. {
  63. idc = 2018;
  64. text = "1";
  65. sizeEx = 0.030;
  66. x = 0.310999 * safezoneW + safezoneX;
  67. y = 0.3628 * safezoneH + safezoneY;
  68. w = 0.060375 * safezoneW;
  69. h = 0.0252 * safezoneH;
  70. };
  71.  
  72. class NearPlayers: life_RscCombo
  73. {
  74. idc = 2022;
  75. x = 0.311 * safezoneW + safezoneX;
  76. y = 0.3908 * safezoneH + safezoneY;
  77. w = 0.0975245 * safezoneW;
  78. h = 0.028 * safezoneH;
  79. };
  80.  
  81. class moneyDrop: life_RscButtonMenu
  82. {
  83. idc = 2001;
  84. text = "Give";
  85. x = 0.372688 * safezoneW + safezoneX;
  86. y = 0.3628 * safezoneH + safezoneY;
  87. w = 0.0354375 * safezoneW;
  88. h = 0.0252 * safezoneH;
  89. tooltip = "Give money";
  90. onButtonClick = "[] call life_fnc_giveMoney";
  91. };
  92.  
  93. class licenseHeader: life_RscStructuredText
  94. {
  95. idc = -1;
  96. text = "Licenses";
  97. x = 0.422655 * safezoneW + safezoneX;
  98. y = 0.265 * safezoneH + safezoneY;
  99. w = 0.108281 * safezoneW;
  100. h = 0.0276 * safezoneH;
  101. };
  102.  
  103. class Licenses_Menu: life_RscControlsGroup
  104. {
  105. idc = -1;
  106. x = 0.425188 * safezoneW + safezoneX;
  107. y = 0.2984 * safezoneH + safezoneY;
  108. w = 0.103031 * safezoneW;
  109. h = 0.297 * safezoneH;
  110. class controls
  111. {
  112. class life_Licenses: life_RscStructuredText
  113. {
  114. idc = 2014;
  115. sizeEx = 0.020;
  116. text = "";
  117. x = 0;
  118. y = 0;
  119. w = 0.0928125 * safezoneW;
  120. h = 0.297 * safezoneH;
  121. };
  122. };
  123. };
  124. class itemList: life_RscListbox
  125. {
  126. idc = item_list;
  127. x = 0.544622 * safezoneW + safezoneX;
  128. y = 0.2984 * safezoneH + safezoneY;
  129. w = 0.148312 * safezoneW;
  130. h = 0.1732 * safezoneH;
  131. sizeEx = 0.040;
  132. };
  133.  
  134. class itemEdit: life_RscEdit
  135. {
  136. idc = item_edit;
  137. text = "1";
  138. x = 0.544623 * safezoneW + safezoneX;
  139. y = 0.4776 * safezoneH + safezoneY;
  140. w = 0.148313 * safezoneW;
  141. h = 0.0248 * safezoneH;
  142. };
  143.  
  144. class iNearPlayers: life_RscCombo
  145. {
  146. idc = 2023;
  147. x = 0.544623 * safezoneW + safezoneX;
  148. y = 0.5056 * safezoneH + safezoneY;
  149. w = 0.148312 * safezoneW;
  150. h = 0.022 * safezoneH;
  151. };
  152.  
  153. class RemoveButton: life_RscButtonMenu
  154. {
  155. text = "R";
  156. x = 0.544622 * safezoneW + safezoneX;
  157. y = 0.5308 * safezoneH + safezoneY;
  158. w = 0.0170625 * safezoneW;
  159. h = 0.0308 * safezoneH;
  160. tooltip = "Remove";
  161. onButtonClick = "[] call life_fnc_removeItem;";
  162. };
  163.  
  164. class UseButton: life_RscButtonMenu
  165. {
  166. text = "U";
  167. x = 0.565625 * safezoneW + safezoneX;
  168. y = 0.5308 * safezoneH + safezoneY;
  169. w = 0.0170625 * safezoneW;
  170. h = 0.0308 * safezoneH;
  171. onButtonClick = "[] call life_fnc_useItem;";
  172. tooltip = "Use";
  173. };
  174.  
  175. class DropButton: life_RscButtonMenu
  176. {
  177. idc = 2002;
  178. text = "G";
  179. x = 0.586625 * safezoneW + safezoneX;
  180. y = 0.5308 * safezoneH + safezoneY;
  181. w = 0.0170625 * safezoneW;
  182. h = 0.0308 * safezoneH;
  183. onButtonClick = "[] call life_fnc_giveItem;";
  184. tooltip = "Give";
  185. };
  186.  
  187. class ButtonAdminMenu_ICON: life_RscPicture
  188. {
  189. idc = 20210;
  190. text = "images\tablet\admin.paa";
  191. x = 0.546406 * safezoneW + safezoneX;
  192. y = 0.566 * safezoneH + safezoneY;
  193. w = 0.04125 * safezoneW;
  194. h = 0.077 * safezoneH;
  195. };
  196.  
  197. class ButtonAdminMenu: Life_RscButtonMenu {
  198. idc = 2021;
  199. text = "$STR_PM_AdminMenu";
  200. onButtonClick = "createDialog";
  201. "life_admin_menu"
  202. ";";
  203. x = 0.1 + (6.25 / 19.8) + (1 / 250 / (safezoneW / safezoneH));
  204. y = 0.805;
  205. w = (6.25 / 40);
  206. h = (1 / 25);
  207. };
  208.  
  209. class ButtonMoves: life_RscButtonMenu
  210. {
  211. idc = -1;
  212. text = "Moves Menu";
  213. onButtonClick = "closeDialog 0; createDialog"
  214. "life_moves_menu"
  215. ";";
  216. x = 0.1 + (6.25 / 40) + (1 / 250 / (safezoneW / safezoneH));
  217. y = 0.805;
  218. w = (6.25 / 40);
  219. h = (1 / 25);
  220. };
  221.  
  222. class ButtonSettings_ICON: life_RscPicture
  223. {
  224. idc = -1;
  225. text = "images\tablet\config.paa";
  226. x = 0.387122 * safezoneW + safezoneX;
  227. y = 0.6988 * safezoneH + safezoneY;
  228. w = 0.0315 * safezoneW;
  229. h = 0.056 * safezoneH;
  230. };
  231.  
  232. class ButtonSettings: life_RscButtonMenu
  233. {
  234. idc = -1;
  235. x = 0.388441 * safezoneW + safezoneX;
  236. y = 0.7016 * safezoneH + safezoneY;
  237. w = 0.028875 * safezoneW;
  238. h = 0.0504 * safezoneH;
  239. onButtonClick = "[] call life_fnc_settingsMenu;";
  240. tooltip = "Settings";
  241. colorBackground[] = {-1,-1,-1,-1};
  242. colorBackgroundFocused[] = {1,1,1,0.12};
  243. colorBackground2[] = {0.75,0.75,0.75,0.2};
  244. color[] = {1,1,1,1};
  245. colorFocused[] = {0,0,0,0};
  246. color2[] = {0,0,0,0};
  247. colorText[] = {1,1,1,1};
  248. colorDisabled[] = {1,0,0,0.1};
  249. };
  250.  
  251. class ButtonKeys_ICON: life_RscPicture
  252. {
  253. idc = 20111;
  254. text = "images\tablet\key.paa";
  255. x = 0.465873 * safezoneW + safezoneX;
  256. y = 0.6988 * safezoneH + safezoneY;
  257. w = 0.0315 * safezoneW;
  258. h = 0.056 * safezoneH;
  259. };
  260.  
  261. class ButtonKeys: life_RscButtonMenu
  262. {
  263. idc = 2000;
  264. x = 0.467187 * safezoneW + safezoneX;
  265. y = 0.7016 * safezoneH + safezoneY;
  266. w = 0.028875 * safezoneW;
  267. h = 0.0504 * safezoneH;
  268. onButtonClick = "createDialog ""life_key_management"";";
  269. tooltip = "Keys";
  270. colorBackground[] = {-1,-1,-1,-1};
  271. colorBackgroundFocused[] = {1,1,1,0.12};
  272. colorBackground2[] = {0.75,0.75,0.75,0.2};
  273. color[] = {1,1,1,1};
  274. colorFocused[] = {0,0,0,0};
  275. color2[] = {0,0,0,0};
  276. colorText[] = {1,1,1,1};
  277. colorDisabled[] = {1,0,0,0.1};
  278. };
  279.  
  280. class ButtonCell_ICON: life_RscPicture
  281. {
  282. idc = 1204;
  283. text = "images\tablet\phone.paa";
  284. x = 0.581372 * safezoneW + safezoneX;
  285. y = 0.6988 * safezoneH + safezoneY;
  286. w = 0.0315 * safezoneW;
  287. h = 0.056 * safezoneH;
  288. };
  289.  
  290. class ButtonCell: life_RscButtonMenu
  291. {
  292. idc = 2001;
  293. x = 0.582685 * safezoneW + safezoneX;
  294. y = 0.7016 * safezoneH + safezoneY;
  295. w = 0.028875 * safezoneW;
  296. h = 0.0504 * safezoneH;
  297. onButtonClick = "createDialog ""Life_my_smartphone"";";
  298. tooltip = $STR_PM_CellPhone;
  299. colorBackground[] = {-1,-1,-1,-1};
  300. colorBackgroundFocused[] = {1,1,1,0.12};
  301. colorBackground2[] = {0.75,0.75,0.75,0.2};
  302. color[] = {1,1,1,1};
  303. colorFocused[] = {0,0,0,0};
  304. color2[] = {0,0,0,0};
  305. colorText[] = {1,1,1,1};
  306. colorDisabled[] = {1,0,0,0.1};
  307. };
  308.  
  309. class ButtonSyncData_ICON: life_RscPicture
  310. {
  311. idc = 1205;
  312. text = "images\tablet\sync.paa";
  313. x = 0.308373 * safezoneW + safezoneX;
  314. y = 0.6988 * safezoneH + safezoneY;
  315. w = 0.0315 * safezoneW;
  316. h = 0.056 * safezoneH;
  317. };
  318.  
  319. class ButtonSyncData: life_RscButtonMenu
  320. {
  321. idc = 2002;
  322. x = 0.309676 * safezoneW + safezoneX;
  323. y = 0.7016 * safezoneH + safezoneY;
  324. w = 0.028875 * safezoneW;
  325. h = 0.0504 * safezoneH;
  326. onButtonClick = "[] call SOCK_fnc_syncData;";
  327. tooltip = $STR_PM_SyncData;
  328. colorBackground[] = {-1,-1,-1,-1};
  329. colorBackgroundFocused[] = {1,1,1,0.12};
  330. colorBackground2[] = {0.75,0.75,0.75,0.2};
  331. color[] = {1,1,1,1};
  332. colorFocused[] = {0,0,0,0};
  333. color2[] = {0,0,0,0};
  334. colorText[] = {1,1,1,1};
  335. colorDisabled[] = {1,0,0,0.1};
  336. };
  337.  
  338. class Markt_ICON: life_RscPicture
  339. {
  340. idc = 980021;
  341. text = "images\tablet\markt.paa";
  342. x = 0.543311 * safezoneW + safezoneX;
  343. y = 0.6988 * safezoneH + safezoneY;
  344. w = 0.0315 * safezoneW;
  345. h = 0.056 * safezoneH;
  346. };
  347.  
  348. class Markt_Knopf: life_RscButtonMenu
  349. {
  350. idc = -1;
  351. x = 0.544623 * safezoneW + safezoneX;
  352. y = 0.7016 * safezoneH + safezoneY;
  353. w = 0.028875 * safezoneW;
  354. h = 0.0504 * safezoneH;
  355. onButtonClick = "createDialog ""life_dynmarket_prices"";";
  356. tooltip = "Market"; //--- ToDo: Localize;
  357. colorBackground[] = {-1,-1,-1,-1};
  358. colorBackgroundFocused[] = {1,1,1,0.12};
  359. colorBackground2[] = {0.75,0.75,0.75,0.2};
  360. color[] = {1,1,1,1};
  361. colorFocused[] = {0,0,0,0};
  362. color2[] = {0,0,0,0};
  363. colorText[] = {1,1,1,1};
  364. colorDisabled[] = {1,0,0,0.1};
  365. };
  366.  
  367. class ButtonGang_ICON: life_RscPicture
  368. {
  369. idc = 1207;
  370. text = "images\tablet\gang.paa";
  371. x = 0.34775 * safezoneW + safezoneX;
  372. y = 0.6988 * safezoneH + safezoneY;
  373. w = 0.0315 * safezoneW;
  374. h = 0.056 * safezoneH;
  375. };
  376.  
  377. class ButtonGang: life_RscButtonMenu
  378. {
  379. idc = 1209;
  380. x = 0.34775 * safezoneW + safezoneX;
  381. y = 0.6988 * safezoneH + safezoneY;
  382. w = 0.0315 * safezoneW;
  383. h = 0.056 * safezoneH;
  384. onButtonClick = "if(isNil ""life_action_gangInUse"") then {if(isNil {(group player) getVariable ""gang_owner""}) then {createDialog ""Life_Create_Gang_Diag"";} else {[] spawn life_fnc_gangMenu;};};";
  385. tooltip = "Gang";
  386. colorBackground[] = {-1,-1,-1,-1};
  387. colorBackgroundFocused[] = {1,1,1,0.12};
  388. colorBackground2[] = {0.75,0.75,0.75,0.2};
  389. color[] = {1,1,1,1};
  390. colorFocused[] = {0,0,0,0};
  391. color2[] = {0,0,0,0};
  392. colorText[] = {1,1,1,1};
  393. colorDisabled[] = {1,0,0,0.1};
  394. };
  395.  
  396. class ButtonWanted_ICON: life_RscPicture
  397. {
  398. idc = 1210;
  399. text = "images\tablet\wanted.paa";
  400. x = 0.505251 * safezoneW + safezoneX;
  401. y = 0.6988 * safezoneH + safezoneY;
  402. w = 0.0315 * safezoneW;
  403. h = 0.056 * safezoneH;
  404. };
  405.  
  406. class ButtonWanted: life_RscButtonMenu
  407. {
  408. idc = 2008;
  409. x = 0.506562 * safezoneW + safezoneX;
  410. y = 0.7016 * safezoneH + safezoneY;
  411. w = 0.028875 * safezoneW;
  412. h = 0.0504 * safezoneH;
  413. onButtonClick = "[] call life_fnc_wantedMenu";
  414. colorBackground[] = {-1,-1,-1,-1};
  415. colorBackgroundFocused[] = {1,1,1,0.12};
  416. colorBackground2[] = {0.75,0.75,0.75,0.2};
  417. color[] = {1,1,1,1};
  418. colorFocused[] = {0,0,0,0};
  419. color2[] = {0,0,0,0};
  420. colorText[] = {1,1,1,1};
  421. colorDisabled[] = {1,0,0,0.1};
  422. tooltip = $STR_PM_WantedList;
  423. };
  424. };
  425. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement