ID:142114
 
Code:
var/save_name               
var/savefile/LoadName = new("Save File.sav")
LoadName["Name"] >> save_name
Name.Remove(ckey(save_name))


Problem description:

Didnt feel like making a whole working piece but w/e.
Dont worry everything is defined.
The problem is that it doesnt Remove the name in the savefile.sav from the "Name" list. I'm not sure whats wrong I tried multiple things.

EDIT: Problem Solved!
We'll need to see the format of how things are stored in your list. Perhaps they are not actually in ckey form, and therefore you are trying to remove a value that wasn't there to begin with? Try temporarily removing the ckey() call to see if it helps.

Also, you should use the -= operator instead of the Remove() proc to remove a single item from the list, because as it's an operator it's more efficient and somewhat more robust. Only use Add() or Remove() if you're going to use more than one argument.
In response to Kaioken
Oh I found out the problem, turns out it wasnt loading["Name"] right, and thanks for the tips!