Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.70 KB | None | 0 0
  1. itemDef
  2. {
  3. name "cac_weapon_uzi"
  4. rect -64 84 336 20 1 1
  5. group "mw2_popup_button"
  6. style 1
  7. visible 1
  8. forecolor 1 1 1 1
  9. disablecolor 0.6 0.55 0.55 1
  10. background "popup_button_selection_bar_short"
  11. type 1
  12. textfont 3
  13. textalign 4
  14. textalignx 68
  15. textscale 0.375
  16. disabled when ( !isitemunlocked( "uzi" ) )
  17. exp text ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) )
  18. execKey "BUTTON_X"
  19. {
  20. if ( ( tablelookup( "mp/challengeTable.csv" , 6 , "uzi" , 4 ) ) != "" )
  21. {
  22. setLocalVarString "ui_challengeTierTable" ( tablelookup( "mp/challengeTable.csv" , 6 , "uzi" , 4 ) );
  23. open "menu_challenge_details";
  24. }
  25. }
  26. action
  27. {
  28. play "mouse_click";
  29. if ( localvarint( "ui_tabDepth" ) == 0 )
  30. {
  31. setLocalVarString "ui_tab1Name" ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) );
  32. }
  33. if ( localvarint( "ui_tabDepth" ) == 1 )
  34. {
  35. setLocalVarString "ui_tab2Name" ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) );
  36. }
  37. if ( localvarint( "ui_tabDepth" ) == 2 )
  38. {
  39. setLocalVarString "ui_tab3Name" ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) );
  40. }
  41. if ( localvarint( "ui_tabDepth" ) == 3 )
  42. {
  43. setLocalVarString "ui_tab4Name" ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) );
  44. }
  45. if ( localvarint( "ui_tabDepth" ) == 4 )
  46. {
  47. setLocalVarString "ui_tab5Name" ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) );
  48. }
  49. if ( localvarint( "ui_tabDepth" ) == 5 )
  50. {
  51. setLocalVarString "ui_tab6Name" ( "@" + tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 3 ) );
  52. }
  53. if ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 0 , "weapon" ) != "uzi" )
  54. {
  55. setPlayerData( "customClasses" , "localVarInt" ( "classIndex" ) , "weaponSetups" , 0 , "attachment" , 0 , "none" );
  56. setPlayerData( "customClasses" , "localVarInt" ( "classIndex" ) , "weaponSetups" , 0 , "attachment" , 1 , "none" );
  57. setPlayerData( "customClasses" , "localVarInt" ( "classIndex" ) , "weaponSetups" , 0 , "camo" , "none" );
  58. }
  59. setPlayerData( "customClasses" , "localVarInt" ( "classIndex" ) , "weaponSetups" , 0 , "weapon" , "uzi" );
  60. setPlayerData( "weaponNew" , "uzi" , "false" );
  61. if ( !( tablelookup( "mp/attachmentTable.csv" , 4 , getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 0 , "attachment" , 0 ) , 12 ) != "" || tablelookup( "mp/attachmentTable.csv" , 4 , getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 1 , "attachment" , 0 ) , 12 ) != "" ) && ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 0 ) == "specialty_null_gl" || getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 0 ) == "specialty_null_grip" || getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 0 ) == "specialty_null_shotgun" ) || getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 0 ) == "specialty_null_heartbeat" )
  62. {
  63. setPlayerData( "customClasses" , "localVarInt" ( "classIndex" ) , "perks" , 0 , "specialty_null" );
  64. }
  65. setLocalVarString "loadoutPrimary" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 0 , "weapon" ) );
  66. setLocalVarString "loadoutPrimaryAttachment" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 0 , "attachment" , 0 ) );
  67. setLocalVarString "loadoutPrimaryAttachment2" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 0 , "attachment" , 1 ) );
  68. if ( localvarstring( "loadoutPrimaryAttachment2" ) == "" )
  69. {
  70. setLocalVarString "loadoutPrimaryAttachment2" ( "none" );
  71. }
  72. setLocalVarString "loadoutPrimaryCamo" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 0 , "camo" ) );
  73. setLocalVarString "loadoutSecondaryCamo" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 1 , "camo" ) );
  74. setLocalVarString "loadoutSecondary" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 1 , "weapon" ) );
  75. setLocalVarString "loadoutSecondaryAttachment" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 1 , "attachment" , 0 ) );
  76. setLocalVarString "loadoutSecondaryAttachment2" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 1 , "attachment" , 1 ) );
  77. if ( localvarstring( "loadoutSecondaryAttachment2" ) == "" )
  78. {
  79. setLocalVarString "loadoutSecondaryAttachment2" ( "none" );
  80. }
  81. setLocalVarString "loadoutSecondaryCamo" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "weaponSetups" , 1 , "camo" ) );
  82. setLocalVarString "loadoutEquipment" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 0 ) );
  83. setLocalVarString "loadoutPerk1" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 1 ) );
  84. setLocalVarString "loadoutPerk2" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 2 ) );
  85. setLocalVarString "loadoutPerk3" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 3 ) );
  86. setLocalVarString "loadoutStreak1" ( getplayerdata( "killstreaks" , 0 ) );
  87. setLocalVarString "loadoutStreak2" ( getplayerdata( "killstreaks" , 1 ) );
  88. setLocalVarString "loadoutStreak3" ( getplayerdata( "killstreaks" , 2 ) );
  89. setLocalVarString "loadoutDeathStreak" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 4 ) );
  90. setLocalVarString "loadoutOffhandSecondary" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "specialGrenade" ) );
  91. setLocalVarString "loadoutClassName" ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "name" ) );
  92. if ( 0 == 0 )
  93. {
  94. if ( ( tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 11 ) != "" ) )
  95. {
  96. if ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 1 ) == "specialty_bling" )
  97. {
  98. open "popup_primary_attachments_bling";
  99. }
  100. else
  101. {
  102. open "popup_primary_attachments";
  103. }
  104. }
  105. else
  106. {
  107. open "popup_cac_primary_camo";
  108. }
  109. }
  110. else
  111. {
  112. if ( ( tablelookup( "mp/statsTable.csv" , 4 , "uzi" , 11 ) != "" ) )
  113. {
  114. if ( getplayerdata( "customClasses" , localvarint( "classIndex" ) , "perks" , 1 ) == "specialty_bling" && isitemunlocked( "specialty_secondarybling" ) )
  115. {
  116. open "popup_secondary_attachments_bling";
  117. }
  118. else
  119. {
  120. open "popup_secondary_attachments";
  121. }
  122. }
  123. else
  124. {
  125. close "popup_cac_weapon_primary";
  126. close "popup_primary_attachments" close "popup_secondary_attachments" close "popup_cac_weapon_secondary";
  127. close "popup_cac_handgun_secondary";
  128. close "popup_cac_machinePistols_secondary";
  129. close "popup_cac_assault_primary";
  130. close "popup_cac_SMG_primary";
  131. close "popup_cac_LMG_primary";
  132. close "popup_cac_sniper_primary";
  133. close "popup_cac_shotgun_primary";
  134. close "popup_cac_assault_secondary";
  135. close "popup_cac_SMG_secondary";
  136. close "popup_cac_LMG_secondary";
  137. close "popup_cac_sniper_secondary";
  138. close "popup_cac_shotgun_secondary";
  139. close "popup_cac_template";
  140. close "popup_cac_primary_camo";
  141. close "popup_cac_secondary_camo";
  142. close "popup_cac_bling";
  143. close "popup_cac_perk2";
  144. close "popup_cac_rocket_secondary";
  145. close "popup_primary_attachments_bling";
  146. close "popup_secondary_attachments_bling";
  147. close "popup_cac_other_primary";
  148. }
  149. }
  150. }
  151. onFocus
  152. {
  153. play "mouse_over";
  154. if ( dvarstring( "gameMode" ) != "mp" )
  155. {
  156. setItemColor "mw2_popup_button" backcolor 0 0 0 0;
  157. }
  158. setItemColor self backcolor 0 0 0 1;
  159. setLocalVarBool "ui_popupAButton" ( 1 );
  160. setLocalVarString "ui_selected_ref" ( "uzi" );
  161. }
  162. leaveFocus
  163. {
  164. setItemColor self backcolor 1 1 1 0;
  165. setLocalVarBool "ui_popupAButton" ( 0 );
  166. setPlayerData( "weaponNew" , "uzi" , "false" );
  167. }
  168. }
  169. itemDef
  170. {
  171. rect 162 84 40 20 1 1
  172. style 3
  173. decoration
  174. visible 1
  175. forecolor 1 1 1 1
  176. background "specialty_new"
  177. textscale 0.55
  178. visible when ( ( getplayerdata( "weaponNew" , "uzi" ) || getplayerdataanybooltrue( "camoNew" , "uzi" ) || getplayerdataanybooltrue( "attachmentNew" , "uzi" ) ) )
  179. }
  180. itemDef
  181. {
  182. rect 162 84 40 20 1 1
  183. style 3
  184. decoration
  185. visible 1
  186. forecolor 1 1 1 1
  187. background "specialty_locked"
  188. textscale 0.55
  189. visible when ( ( isitemunlocked( "uzi" ) == 0 ) )
  190. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement