client
proc
Load()
var/firstletter=copytext(usr.ckey, 1, 2)
if(usr == usr)
var/savefile/load
load = new ("players/[firstletter]/[src.ckey].sav")
load["mob"] >> src.mob
load["x"] >> src.mob.x
load["y"] >> src.mob.y
load["z"] >> src.mob.z
Save()
var/firstletter=copytext(usr.ckey, 1, 2)
if(usr == usr)
var/savefile/save
save = new ("players/[firstletter]/[src.ckey].sav")
save["mob"] << src.mob
save["x"] << src.mob.x
save["y"] << src.mob.y
save["z"] << src.mob.z
Problem description:Every time I call the Load() proc it loads,then does the Login() proc again.