mob/creating_character base_save_allowed = 0
Login() spawn() src.CreateCharacter() proc CreateCharacter() var prompt_title = "New Character" help_text = "What do you want to name the character?" default_value = key char_name = input(src, help_text, prompt_title, default_value) as null|text list/classes if (!char_name) client.base_ChooseCharacter() return
var ckey_name = ckey(char_name) list character = client.base_CharacterNames() if (character.Find(ckey_name)) alert("You already have a character named that! Please choose another name.") src.CreateCharacter() return classes = list("Alliance","Horde") help_text = "Which class would you like to be?" var/char_class = input(src, help_text, prompt_title) in classes var mob new_mob switch(char_class) if("Alliance") new_mob = new /mob/Alliance() if("Horde") new_mob = new /mob/Horde() new_mob.name = char_name src.client.mob = new_mob usr.preslocation = "town"
del(src)
mob Login() if(usr.old == 0) usr.old = 1 if(Side == "Alliance") var/Race = input("What race would you like to be??") in list("Draenei","Dwarf","Gnome","Human","NightElf") if(Race == "Draenei") usr.Race = "Draenei" var/class = input("What class would you like to be??") in list("Hunter","Mage","Paladin","Priest","Shaman","Warrior") if(class == "Hunter") usr.Class = "Hunter" usr.Str = 21 usr.Agl = 20 usr.Sta = 21 usr.Int = 20 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Mage") usr.Class = "Mage" usr.Str = 21 usr.Agl = 17 usr.Sta = 20 usr.Int = 23 usr.Spr = 24 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Paladin") usr.Class = "Paladin" usr.Str = 23 usr.Agl = 17 usr.Sta = 22 usr.Int = 20 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Class = "Priest" usr.Str = 21 usr.Agl = 17 usr.Sta = 20 usr.Int = 22 usr.Spr = 25 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Shaman") usr.Class = "Shaman" usr.Str = 22 usr.Agl = 17 usr.Sta = 21 usr.Int = 21 usr.Spr = 24 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 24 usr.Agl = 17 usr.Sta = 22 usr.Int = 20 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(Race == "Dwarf") var/class = input("What class would you like to be??") in list("Hunter","Paladin","Priest","Rogue","Warrior") if(class == "Hunter") usr.Class = "Hunter" usr.Str = 25 usr.Agl = 19 usr.Sta = 22 usr.Int = 19 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Paladin") usr.Class = "Paladin" usr.Str = 27 usr.Agl = 16 usr.Sta = 23 usr.Int = 19 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Class = "Priest" usr.Str = 25 usr.Agl = 16 usr.Sta = 21 usr.Int = 21 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 26 usr.Agl = 19 usr.Sta = 22 usr.Int = 19 usr.Spr = 19 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 28 usr.Agl = 16 usr.Sta = 23 usr.Int = 19 usr.Spr = 19 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(Race == "Gnome") usr.Race = "Gnome" var/class = input("What class would you like to be??") in list("Mage","Rogue","Warlock","Warrior") if(class == "Mage") usr.Class = "Mage" usr.Str = 15 usr.Agl = 22 usr.Sta = 20 usr.Int = 27 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 16 usr.Agl = 25 usr.Sta = 21 usr.Int = 24 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warlock") usr.Class = "Warlock" usr.Str = 15 usr.Agl = 22 usr.Sta = 21 usr.Int = 26 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 18 usr.Agl = 22 usr.Sta = 22 usr.Int = 24 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(Race == "Human") usr.Race = "Human" var/class = input("What class would you like to be??") in list("Mage","Paladin","Priest","Rogue","Warlock","Warrior") if(class == "Mage") usr.Class = "Mage" usr.Str = 20 usr.Agl = 20 usr.Sta = 20 usr.Int = 23 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Paladin") usr.Class = "Paladin" usr.Str = 22 usr.Agl = 20 usr.Sta = 22 usr.Int = 20 usr.Spr = 21 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Class = "Priest" usr.Str = 20 usr.Agl = 20 usr.Sta = 20 usr.Int = 22 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 21 usr.Agl = 23 usr.Sta = 21 usr.Int = 20 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warlock") usr.Class = "Warlock" usr.Str = 20 usr.Agl = 20 usr.Sta = 21 usr.Int = 22 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 23 usr.Agl = 20 usr.Sta = 20 usr.Int = 20 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(Race == "NightElf") usr.Race = "NightElf" var/class = input("What class would you like to be??") in list("Druid","Hunter","Priest","Rogue","Warrior") if(class == "Druid") usr.Class = "Druid" usr.Str = 17 usr.Agl = 24 usr.Sta = 20 usr.Int = 22 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Hunter") usr.Class = "Hunter" usr.Str = 16 usr.Agl = 27 usr.Sta = 21 usr.Int = 20 usr.Spr = 21 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Class = "Priest" usr.Str = 16 usr.Agl = 24 usr.Sta = 20 usr.Int = 22 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 17 usr.Agl = 27 usr.Sta = 21 usr.Int = 20 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 19 usr.Agl = 24 usr.Sta = 22 usr.Int = 20 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female"
if (usr.Side == "Horde") var/race = input("What race would you like to be??") in list("BloodElf","Orc","Tauren","Troll","Undead") if(race == "BloodElf") usr.Race = "BloodElf" var/class = input("What class would you like to be??") in list("Hunter","Mage","Priest","Rogue","Warrior") if(class == "Hunter") usr.Class = "Hunter" usr.Str = 17 usr.Agl = 25 usr.Sta = 21 usr.Int = 23 usr.Spr = 19 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Mage") usr.Class = "Mage" usr.Str = 17 usr.Agl = 22 usr.Sta = 20 usr.Int = 26 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Paladin") usr.Class = "Paladin" usr.Str = 19 usr.Agl = 22 usr.Sta = 22 usr.Int = 23 usr.Spr = 19 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Class = "Priest" usr.Str = 17 usr.Agl = 22 usr.Sta = 20 usr.Int = 25 usr.Spr = 21 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 18 usr.Agl = 25 usr.Sta = 21 usr.Int = 23 usr.Spr = 18 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warlock") usr.Class = "Warlock" usr.Str = 17 usr.Agl = 22 usr.Sta = 21 usr.Int = 25 usr.Spr = 20 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(race == "Orc") usr.Race = "Orc" var/class = input("What class would you like to be??") in list("Hunter","Rogue","Shaman","Warlock","Warrior") if(class == "Hunter") usr.Class = "Hunter" usr.Str = 23 usr.Agl = 20 usr.Sta = 22 usr.Int = 17 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 24 usr.Agl = 25 usr.Sta = 21 usr.Int = 16 usr.Spr = 21 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Shaman") usr.Class = "Shaman" usr.Str = 24 usr.Agl = 17 usr.Sta = 22 usr.Int = 18 usr.Spr = 24 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warlock") usr.Class = "Warlock" usr.Str = 23 usr.Agl = 22 usr.Sta = 22 usr.Int = 18 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 26 usr.Agl = 17 usr.Sta = 23 usr.Int = 17 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(race == "Tauren") usr.Race = "Tauren" var/class = input("What class would you like to be??") in list("Druid","Hunter","Shaman","Warrior") if(class == "Druid") usr.Class = "Druid" usr.Str = 26 usr.Agl = 16 usr.Sta = 21 usr.Int = 18 usr.Spr = 24 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Hunter") usr.Class = "Hunter" usr.Str = 25 usr.Agl = 19 usr.Sta = 22 usr.Int = 16 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Shaman") usr.Class = "Shaman" usr.Str = 26 usr.Agl = 16 usr.Sta = 22 usr.Int = 17 usr.Spr = 24 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 28 usr.Agl = 16 usr.Sta = 23 usr.Int = 16 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(race == "Troll") usr.Race = "Troll" var/class = input("What class would you like to be??") in list("Hunter","Mage","Priest","Rogue","Shaman","Warrior") if(class == "Hunter") usr.Class = "Hunter" usr.Str = 21 usr.Agl = 25 usr.Sta = 21 usr.Int = 16 usr.Spr = 22 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Mage") usr.Class = "Mage" usr.Str = 21 usr.Agl = 22 usr.Sta = 20 usr.Int = 19 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Str = 21 usr.Agl = 22 usr.Sta = 20 usr.Int = 18 usr.Spr = 24 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 22 usr.Agl = 25 usr.Sta = 21 usr.Int = 16 usr.Spr = 21 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Shaman") usr.Class = "Shaman" usr.Str = 22 usr.Agl = 22 usr.Sta = 21 usr.Int = 17 usr.Spr = 23 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 24 usr.Agl = 22 usr.Sta = 22 usr.Int = 16 usr.Spr = 21 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(race == "Undead") usr.Race = "Undead" var/class = input("What class would you like to be??") in list("Mage","Priest","Rogue","Warlock","Warrior") if(class == "Mage") usr.Class = "Mage" usr.Str = 19 usr.Agl = 18 usr.Sta = 20 usr.Int = 21 usr.Spr = 27 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Priest") usr.Class = "Priest" usr.Str = 19 usr.Agl = 18 usr.Sta = 20 usr.Int = 20 usr.Spr = 28 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Rogue") usr.Class = "Rogue" usr.Str = 20 usr.Agl = 21 usr.Sta = 21 usr.Int = 18 usr.Spr = 25 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warlock") usr.Class = "Warlock" usr.Str = 19 usr.Agl = 18 usr.Sta = 21 usr.Int = 20 usr.Spr = 27 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female" if(class == "Warrior") usr.Class = "Warrior" usr.Str = 22 usr.Agl = 18 usr.Sta = 22 usr.Int = 18 usr.Spr = 25 var/Gender = input("What gender would you like to be??") in list("Male","Female") if(Gender == "Male") usr.gender = "Male" if(Gender == "Female") usr.gender = "Female"
usr.Level = 1 usr.Exp = 0 usr.MaxExp = 400 usr.MDamage = round(usr.Str/7) usr.MaxHP = usr.Sta * 4 usr.MaxMP = usr.Int * 4 usr.HP = usr.MaxHP usr.MP = usr.MaxMP usr.Armor = usr.Agl * 2 usr.Gold = 0 usr.Silver = 0 usr.Copper = 0
usr.onbattlefield="0" usr.preslocation = "town" var/turf/first_location var/townchoice = input("Where would you like to start?") in list("Ryuzak","Shelville") usr.density = 0 if (townchoice == "Ryuzak") first_location = locate(17,37,2) usr.savex = 17 usr.savey = 37 usr.savez = 2 else first_location = locate(196,81,2) usr.savex = 196 usr.savey = 81 usr.savez = 2 usr.Move(first_location) usr.turntog = 0 .=..() usr.density = 1
|
Anyways.. I'm no genious. But, if you log in and get handeled as if it's the first time every time. It's because your calling the src.CreateCharacter()regardless upon Login(), which it looks as if it's what you might be doing.
That being said, you might have some other code that is supposed to prevent that?, if not, this is most likely what you should have.