That is really nice done Xerxis!!! Nice information!!!
![:D](images/smilies/msn_grin.gif)
I would use this.. And I don't mind you using my counter plugin as example!!!
![:D](images/smilies/msn_grin.gif)
Could you do one thing more?...
Maybe make a function that checks if the file/plugin already exists... If it does then Messenger Should be closed/exited/task killed before installing the plugin, since I can not overwrite the plugin if messenger is running, and using the reloadplugins api doesn't work when the plugins are made in VB6...
![:(](images/smilies/msn_sad.gif)
... If you add a function/support for this then this turtorial would be perfect!!!
![:D](images/smilies/msn_grin.gif)
.. Nice done mate!!!