Advertisement
Guest User

Untitled

a guest
Jul 4th, 2017
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.00 KB | None | 0 0
  1. import flash.display.*;
  2. import flash.text.*;
  3. import flash.events.*;
  4. import flash.net.*;
  5. import flash.data.*;
  6.  
  7. // Navigation Variables
  8.  
  9. var myInventory:Object = inventory;
  10. var myMap:Object = map;
  11. var myQuests:Object = quests;
  12. var mySettings:Object = settings;
  13.  
  14. // Navigation Properties
  15.  
  16. myInventory.text = false;
  17. myInventory.displayAsPassword = false;
  18. myInventory.enabled = true;
  19. myInventory.visible = true;
  20.  
  21. myMap.text = false;
  22. myMap.displayAsPassword = false;
  23. myMap.enabled = true;
  24. myMap.visible = true;
  25.  
  26. myQuests.text = false;
  27. myQuests.displayAsPassword = false;
  28. myQuests.enabled = true;
  29. myQuests.visible = true;
  30.  
  31. // Navigation Event Listeners
  32.  
  33. myInventory.addEventListener(MouseEvent.MOUSE_DOWN, onInventory);
  34. myMap.addEventListener(MouseEvent.MOUSE_DOWN, onMap);
  35. myQuests.addEventListener(MouseEvent.MOUSE_DOWN, onQuests);
  36. mySettings.addEventListener(MouseEvent.MOUSE_DOWN, onSettings);
  37.  
  38. // Navigation Functions
  39.  
  40. function onInventory(e:MouseEvent = null) :void {
  41. gotoAndStop(6);
  42.  
  43. }
  44.  
  45.  
  46.  
  47. // SharedObject Variables & Objects to Save Variables
  48.  
  49. var charLevel:int = 1;
  50. var goldAmount:int = 0;
  51. var userName:String = username;
  52. var soulCoins:int = 500;
  53. var userCP:int = 0;
  54. var userXP:int = 0;
  55.  
  56. function saveUser(e:Event = null) :void {
  57. var so:SharedObject = SharedObject.getLocal("myChar");
  58. so.data.myCharLevel = charLevel;
  59. so.data.myCharGold = goldAmount;
  60. so.data.myCharName = userName;
  61. so.data.myCharSC = soulCoins;
  62. so.data.myCharCP = userCP;
  63. so.data.myCharXP = userXP;
  64. so.data.myCharItems = userItems;
  65. so.flush();
  66.  
  67. }
  68.  
  69. function loadUser(e:Event) {
  70. var so:SharedObject = SharedObject.getLocal("myChar");
  71. charLevel = so.data.myCharLevel;
  72. if(charLevel == undefined) {
  73. undefinedText.visible = true;
  74. undefinedText.text = "charLevel Undefined";
  75. trace("charLevel Undefined");
  76. charLevel = 0;
  77. }
  78. trace(charLevel);
  79. }
  80.  
  81. if(charLevel = 1) {
  82. charLevel = so.data.myCharLevel;
  83. charLevel.visible = true;
  84. charLevel.text = so.data.myCharLevel;
  85.  
  86. }
  87.  
  88. goldAmount = so.data.myCharGold;
  89. if(goldAmount == undefined) {
  90. undefinedText.visible = true;
  91. undefinedText.text = "goldAmount Undefined";
  92. trace("goldAmount Undefined");
  93. goldAmount = 0;
  94. }
  95. trace(goldAmount);
  96.  
  97.  
  98. if(goldAmount = 1) {
  99. goldAmount = so.data.myCharGold;
  100. goldAmount.visible = true;
  101. goldAmount.text = so.data.myCharGold;
  102. }
  103.  
  104. userName = so.data.myCharName;
  105. if(userName == undefined) {
  106. undefinedText.visible = true;
  107. undefinedText.text = "userName Undefined";
  108. trace("userName Undefined");
  109. userName = "undefined";
  110. }
  111. trace(userName);
  112.  
  113. if(userName = 1) {
  114. userName = so.data.myCharName;
  115. userName.visible = true;
  116. userName.text = username;
  117.  
  118.  
  119. soulCoins = so.data.myCharSC;
  120. if(soulCoins == undefined) {
  121. undefinedText.visible = true;
  122. undefinedText.text = "soulCoins Undefined";
  123. trace("soulCoins Undefined");
  124. soulCoins = 0;
  125. }
  126. trace(soulCoins);
  127.  
  128.  
  129. if(soulCoins = 1) {
  130. soulCoins.visible = true;
  131. soulCoins.text = so.data.myCharSC;
  132. soulCoins.load();
  133. }
  134.  
  135. userCP = so.data.myCharCP;
  136. if(userCP == undefined) {
  137. undefinedText.visible = true;
  138. undefinedText.text = "userCP Undefined";
  139. trace("userCP Undefined");
  140. userCP = 0;
  141. }
  142. trace(userCP);
  143.  
  144.  
  145. if(userCP = 1) {
  146. userCP.text = so.data.myCharCP + "/" + so.data.myCharClassRank * 2.5 + so.data.myCharMaxCP;
  147. userCP.load();
  148. }
  149.  
  150. userXP = so.data.myCharXP;
  151. if(userXP == undefined) {
  152. undefinedText.visible = true;
  153. undefinedText.text = "userXP Undefined";
  154. trace("userXP Undefined");
  155. userXP = 0;
  156. }
  157. trace(userXP);
  158.  
  159.  
  160. if(userXP = 1) {
  161. userXP.text = so.data.myCharCP = "/" + so.data.myCharLevel * 2.5 + so.data.myCharMaxXP;
  162. userXP.load();
  163.  
  164. }
  165.  
  166. userItems = so.data.myCharItems;
  167. if(userItems == undefined) {
  168. undefinedText.visible = true;
  169. undefinedText.text = "userItems Undefined";
  170. trace("userItems Undefined");
  171. userItems = 0;
  172. }
  173. trace(userItems);
  174.  
  175. if(userItems = 1) {
  176. userItems.text = so.data.myCharItems;
  177. userItems.load();
  178.  
  179. }
  180. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement