quote:
Originally posted by SpunkyLoveMuff
I think it's down to the script being loaded in memory or something. Correct me if I'm wrong (Smilie)
you're wrong
When you remove a script, the script is ended first. If an external ActiveX DLL is used in the script, Plus! will report that not all files could be removed.
So either way, either the script is totally removed completely, or Plus! will give you an error message.
The reason why certain commands still seem to work or things still seem to happen is in almost all cases because of different scripts which use the same commands as your just removed script, duplicated scripts* with a different name, or stuff which relateds to the messenger servers (eg: updates or reverting back of a PSM)...
As for the particular problem of JimboDude, this might also well be of a totally different script's doing. Extremely many scripts have been made (and not always bug free!) which do something with the PSM, so this might well be such script doing this.
eg: a script which backups used PSMs and can restore them. Such a script can linger in the background doing its stuff and restore the previously used PSM frequently due to a bug. But because of the PSM+ script, the PSM will always be set correctly, but i nthe background that other faulty script is still running. Once you removed PSM+, the faulty script takes precidence.
I'm not saying this is the cause, but it is a explanation (and common thing) on what might be happening.
* just as you indeed suggested too. Though, you can't install a same script twice. If you do that the previous installation will be overwritten. Only when the name of the script is different you can install a script twice.
@JimboDude: list all the scripts you have installed. You do this by going to
Plus! > Preferences > General > Scripts or by showing us the whole contents of your
Scripts directory.