ID:270612
 
When I start to load my game the screen turns black and nothing happens. >.<<br/>
mob/proc
Save()
switch(alert("Which Slot do your wish to save too?","Save","Slot 1","Slot 2,","Slot 3"))
if("Slot 1")
var/savefile/F = new("Slot1/[src.ckey]")
F["last_x"] << src.x
F["last_y"] << src.y
F["last_z"] << src.z
Write(F)
if("Slot 2")
var/savefile/F = new("Slot2/[src.ckey]")
F["last_x"] << src.x
F["last_y"] << src.y
F["last_z"] << src.z
Write(F)
if("Slot 3")
var/savefile/F = new("Slot3/[src.ckey]")
F["last_x"] << src.x
F["last_y"] << src.y
F["last_z"] << src.z
Write(F)
Loading()
switch(alert("Which Slot would you Like to load??","Save","Slot 1","Slot 2,","Slot 3"))
if("Slot 1")
if(fexists("Slot1/[src.ckey]"))
var/savefile/F = new("Slot1/[src.ckey]")
Read(F)
F["last_x"] >> src.x
F["last_y"] >> src.y
F["last_z"] >> src.z
else
alert("No Save File Exists")
Login()
if("Slot 2")
if(fexists("Slot2/[src.ckey]"))
var/savefile/F = new("Slot2/[src.ckey]")
Read(F)
F["last_x"] >> src.x
F["last_y"] >> src.y
F["last_z"] >> src.z
else
alert("No Save File Exists")
Login()
if("Slot 3")
if(fexists("Slot3/[src.ckey]"))
var/savefile/F = new("Slot3/[src.ckey]")
Read(F)
F["last_x"] >> src.x
F["last_y"] >> src.y
F["last_z"] >> src.z
else
alert("No Save File Exists")
Login()
oh and also
mob
Login()
src << "<font color = red><B> Welcome"
switch(input("Hello what do you wish to do","Menu")in list("New Game","Load Game","Exit"))
if("New Game")
src.CharCreation()
if("Load Game")
src.Loading()
if("Exit")
del(src)


proc
CharCreation()
switch(input("Gender","Male or female?")in list ("Male","Female"))
if("Male")
switch(input("What class do you wish to be?")in list("Darkelf","Darkling","Elf","Human"))
if("Darkelf")
src.icon = 'maledarkelf.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Darkling")
src.icon = 'maledarkling.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Elf")
src.icon = 'maleelf.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Human")
src.icon = 'malehuman.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Female")
switch(input("What class do you wish to be?")in list("Darkelf","Darkling","Elf","Human"))
if("Darkelf")
src.icon = 'femaledarkelf.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Darkling")
src.icon = 'femaledarkling.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Elf")
src.icon = 'femaleelf.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)
if("Human")
src.icon = 'femalehuman.dmi'
src.Alchemy = 1
src.Smithing = 1
src.Fishing = 1
src.Attack = 0
src.Defense = 0
src.Magic = 0
src.Morality = 100
src.loc = locate(2,2,1)

This is my Login
In response to Yami_Marik0 (#1)
I think you need ..() in the Login(). I'm not sure though, I'm not great at this kind of stuff.
In response to Critical Productions (#2)
omg lol thanx i kinda forgot it ^_^'