Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import flash.display.*;
- import flash.text.*;
- import flash.events.*;
- import flash.net.*;
- import flash.data.*;
- import flash.media.*;
- import flash.filters.*;
- import flash.geom.*;
- // Navigation Variables
- var myInventory:Object = inventory;
- var myMap:Object = map;
- var myQuests:Object = quests;
- var mySettings:Object = settings;
- // Navigation Properties
- myInventory.text = false;
- myInventory.displayAsPassword = false;
- myInventory.enabled = true;
- myInventory.visible = true;
- myMap.text = false;
- myMap.displayAsPassword = false;
- myMap.enabled = true;
- myMap.visible = true;
- myQuests.text = false;
- myQuests.displayAsPassword = false;
- myQuests.enabled = true;
- myQuests.visible = true;
- // Navigation Event Listeners
- myInventory.addEventListener(MouseEvent.MOUSE_DOWN, onInventory);
- myMap.addEventListener(MouseEvent.MOUSE_DOWN, onMap);
- myQuests.addEventListener(MouseEvent.MOUSE_DOWN, onQuests);
- mySettings.addEventListener(MouseEvent.MOUSE_DOWN, onSettings);
- // Navigation Functions
- function onInventory(e:MouseEvent = null) :void {
- gotoAndStop(6);
- }
- function onMap(e:MouseEvent = null) :void {
- gotoAndStop(7);
- }
- function onQuests(e:MouseEvent = null) :void {
- gotoAndStop(8);
- }
- function onSettings(e:MouseEvent = null) :void {
- gotoAndStop(9);
- }
- // Command Central Variables
- var commandCentral:Object = cc;
- var commands:Array = new Array("/join", "/mp", "/heal", "/ap", "/cl");
- var desiredLevel:Array = new Array("1", "2", "3", "4", "5", "6", "7", "8", "9", "10");
- var sendCommand:Object = commandCentralSend;
- var theCommand = commandBox;
- // Command Central Event Listeners
- sendCommand.addEventListener(MouseEvent.MOUSE_DOWN, onCommandSent);
- // Command Central Functions
- function onCommandSent(e:MouseEvent = null) :void {
- commandCentralEffect();
- }
- function commandCentralEffect(e:Event = null) :void {
- if(theCommand == commands[1] + "arena") {
- gotoAndStop("arena");
- } else if(theCommand == commands[1] + "alphawar") {
- gotoAndStop("test");
- } else if(theCommand == commands[1] + "risereign") {
- gotoAndStop("risereign");
- } else if(theCommand == commands[1] + "mod") {
- gotoAndStop(12);
- } else if(theCommand == commands[2]) {
- gotoAndStop(13);
- } else if(theCommand == commands[3]) {
- gotoAndStop(14);
- } else if(theCommand == commands[4]) {
- gotoAndStop(14);
- } else if(theCommand == commands[5] + desiredLevel[1]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 1;
- charLevel.visible = true;
- charLevel.text = "1"
- so.flush();
- } else if(theCommand == commands[5] + desiredLevel[2]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 2;
- charLevel.visible = true;
- charLevel.text = "2";
- so.flush();
- } else if(theCommand == commands[5] + desiredLevel[3]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 3;
- charLevel.visible = true;
- charLevel.text = "3";
- so.flush();
- } else if(theCommand == commands[5] + desiredLevel[4]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 4;
- charLevel.visible = true;
- charLevel.text = "4";
- so.flush();
- } else if(theCommand == commands[5] + desiredLevel[5]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 5;
- charLevel.visible = true;
- charLevel.text = "5";
- so.flush();
- } else if(theCommand == commands[6] + desiredLevel[6]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 6;
- charLevel.visible = true;
- charLevel.text = "6";
- so.flush();
- } else if(theCommand == commands[6] + desiredLevel[7]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 7;
- charLevel.visible = true;
- charLevel.text = "7";
- so.flush();
- } else if(theCommand == commands[6] + desiredLevel[8]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 8;
- charLevel.visible = true;
- charLevel.text = "8";
- so.flush();
- } else if(theCommand == commands[6] + desiredLevel[9]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 9;
- charLevel.visible = true;
- charLevel.text = "9";
- so.flush();
- } else if(theCommand == commands[6] + desiredLevel[10]) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- charLevel = 10;
- charLevel.visible = true;
- charLevel.text = "10";
- so.flush();
- // SharedObject Variables & Objects to Save Variables
- var charLevel:int = 1;
- var goldAmount:int = 0;
- var userName:String = username;
- var soulCoins:int = 500;
- var userCP:int = 0;
- var userXP:int = 0;
- var userMaxXP = charLevel * 250;
- var userMaxCP = charLevel / classRank * 250;
- var classRank:int = 25;
- function saveUser(e:Event = null) :void {
- var so:SharedObject = SharedObject.getLocal("myChar");
- so.data.myCharLevel = charLevel;
- so.data.myCharGold = goldAmount;
- so.data.myCharName = userName;
- so.data.myCharSC = soulCoins;
- so.data.myCharCP = userCP;
- so.data.myCharXP = userXP;
- so.data.myCharItems = userItems;
- so.data.myCharMaxXP = userMaxXP;
- so.data.myCharMaxCP = userMaxCP;
- so.flush();
- }
- function loadUser(e:Event) {
- var so:SharedObject = SharedObject.getLocal("myChar");
- charLevel = so.data.myCharLevel;
- if(charLevel == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "charLevel Undefined";
- trace("charLevel Undefined");
- charLevel = 0;
- }
- trace(charLevel);
- }
- if(charLevel = 1) {
- charLevel = so.data.myCharLevel;
- charLevel.visible = true;
- charLevel.text = so.data.myCharLevel;
- }
- goldAmount = so.data.myCharGold;
- if(goldAmount == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "goldAmount Undefined";
- trace("goldAmount Undefined");
- goldAmount = 0;
- }
- trace(goldAmount);
- if(goldAmount = 1) {
- goldAmount = so.data.myCharGold;
- goldAmount.visible = true;
- goldAmount.text = so.data.myCharGold;
- }
- userName = so.data.myCharName;
- if(userName == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "userName Undefined";
- trace("userName Undefined");
- userName = "undefined";
- }
- trace(userName);
- if(userName = 1) {
- userName = so.data.myCharName;
- userName.visible = true;
- userName.text = username;
- soulCoins = so.data.myCharSC;
- if(soulCoins == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "soulCoins Undefined";
- trace("soulCoins Undefined");
- soulCoins = 0;
- }
- trace(soulCoins);
- if(soulCoins = 1) {
- soulCoins.visible = true;
- soulCoins.text = so.data.myCharSC;
- soulCoins.load();
- }
- userCP = so.data.myCharCP;
- if(userCP == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "userCP Undefined";
- trace("userCP Undefined");
- userCP = 0;
- }
- trace(userCP);
- if(userCP = 1) {
- userCP.text = so.data.myCharCP + "/" + so.data.myCharClassRank + so.data.myCharMaxCP;
- userCP.load();
- }
- userXP = so.data.myCharXP;
- if(userXP == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "userXP Undefined";
- trace("userXP Undefined");
- userXP = 0;
- }
- trace(userXP);
- if(userXP = 1) {
- userXP.text = so.data.myCharCP = "/" + so.data.myCharLevel + so.data.myCharMaxXP;
- userXP.load();
- }
- userItems = so.data.myCharItems;
- if(userItems == undefined) {
- undefinedText.visible = true;
- undefinedText.text = "userItems Undefined";
- trace("userItems Undefined");
- userItems = 0;
- }
- trace(userItems);
- if(userItems = 1) {
- userItems.text = so.data.myCharItems;
- userItems.load();
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement