ID:264626
 
Code:
SubscList.Add(src.key) 
var
list/SubscList=list("")


Problem description: When i try to add a player to subscriber list (I use CheckPassport) It Sends That: runtime error: Cannot execute null.Add().
proc name: Login (/mob/Player/Login)
usr: Gohan Games (/mob/Player)
src: Gohan Games (/mob/Player)
call stack:
Gohan Games (/mob/Player): Login()


I'm going to critically assume you're using <small>client/New()</small> for this, but here's a small example.

var/list/subscribers = list()
client
New()
..()
if(src.CheckPassport("Blah Blah"))
subscribers.Add(src)


I don't see why your philosophy wasn't working, but it might be from a piece of coding you didn't show. Such as not defining the subscribers list in the right spot (which is most likely it).
In response to KaiokenX
I found the error maybe:

world
New()
if(fexists("Config.sav"))
var/savefile/F = new("Config.sav")
F["status"]>>world.status
F["SubList"]>>SubscList
F["Count"]>>SubCount
Del()
var/savefile/F = new("Config.sav")
F["status"]<<world.status
F["SubList"]<<SubscList
F["Count"]<<SubCount

Because when i disabled World.dm it Started to Work. I need make it save. how?