I got some help from blueCommand in IRC, and I have the URL stored in the SQL database, and the server knows whether the client has art. It has this super useful part now where when a player requests his/her inventory it prints \"|\\-Custom Art_/|\"(or NO custom art) on the server output. The client doesn\'t know yet(it might, but it doesn\'t know what to do with it if it does), and there isn\'t a function for retrieving the file or URL yet. I\'m getting somewhere at least.
This is only half of it too. After this works it still needs to apply this skin. Does anybody know when the CB freeze is? It should be soon if not already past, but it is a prealpha game so it has to be closer to release than with KDE which is months before.