That's a good point actually.

I still think an $appdata identifier would be useful though. Or even better, a built-in way to save/load script settings. savesetting topic item data $getsetting(topic,item) (would automatically read a setting for $script - you could also optionally supply a script name you want to read settings for as your first parameter). This could all be done in memory and then saved when mIRC exits in the appdata folder.