mob
proc
Load()
var/savefile/F = new()
F["usr"]>>src
F["x"]>>src
F["y"]>>src
F["z"]>>src
usr.client.Import(F)
Heres my Click() Function
obj
Title_Screen
Load_Game
name = ""
density = 0
icon = 'LoadGame.bmp'
Click()
usr.Load()
..()
Problem description:When I click the Load Game image, nothing happens. Did I go wrong in my Load() or my Click()?
What you probably meant to do was set F to new(src.client.Import()) instead of just new(). That will get the player's imported savefile.
There's another problem as well: The way you're trying to load the x, y, and z vars. You need to actually load the values into the vars themselves, not just src:
Even that won't always work, because if src is at null then it will just stay there; setting x, y, and z independently won't work in this case. The best solution is to load the values into temporary vars and then set the coordinates all at once by using locate(), like this: