Don't place your config files in config/yourAddOn, place them in config/server/yourAddOn or config/client/yourAddOn.
Already did this.
And on the topic of creating a different file for each person, I've already thought this through but my question is
If I create a new file for every player, so that executing it won't cause lag, say I have 30 players online, wouldn't it lag having 30 different scriptobjects at once constantly doing things on their own?
EDIT;
Also, currently the .txt file that holds the scriptobject looks as so:
//--- OBJECT WRITE BEGIN ---
new ScriptObject(Data) {
data999999_name = "JazZ";
data999999_level = "10";
};
//--- OBJECT WRITE END ---
Truthfully this is extremely ugly, not that it absolutely matters, but can I remove the comments via script, not asking how, but will it mess up executing it?