Turles9000 Has logged out
Turles Has logged in
This is my Login code.
client/base_num_characters_allowed = 2
mob/create_character
var/mob/character
Login()
var/charactername = input("Choose a Name","Monster Rancher") // Ask the character what name they wanna use
if(lentext(charactername) > 20)
src << "[BadMessage]Your name can not exceed 20 letters."
Login()
if(isnull(charactername) | charactername == "" | !charactername)
src << "[BadMessage]You must have a name"
Login()
if(Check_For_Tags(charactername,HTML_TAGS) == TRUE)
src << "[BadMessage]No Html Or Spaces"
Login()
if(src.client.gender == "male")
character = new /mob/characters/MainMale()
if(src.client.gender == "female")
character = new /mob/characters/MainFemale()
if(src.client.gender == "neuter")
var/GenderRand= rand(1,2)
if(GenderRand == 1)
character = new /mob/characters/MainMale()
else
character = new /mob/characters/MainFemale()
character.name = charactername
src.client.mob = character
del(src)
..()
mob
Login()
InventoryUp = 0
action = 0
move = 1
speeding = 0
LightningOn = 0
if((src.key in Testers))
..()
else
src << "[BadMessage]AutoBoot-Testers Only Sorry"
del(src)
if((src.key in Admin))
src.verbs+=typesof(/mob/Admin/verb)
src.verbs+=typesof(/mob/Admin2/verb)
admin = 1
..()
else
admin = 0
if(src.client.address in world)
src << "[BadMessage]AutoBoot-You are already Logged in On same computer"
del(src)
SetName(name)
world << "[GoodMessage][usr] Has logged in"
usr.loc = locate(38,43,2)
RelogGuessSleep()
..()
Logout()
world << "[BadMessage][usr] Has logged out"
del(src)