It works! now there's a new problem. The client is looking for a file ".bmp". It is looking for an untitled bmp file. :<
Ah right, I forgot that some users don't diff their client with "ignore missing file errors". You'll have to re-diff your client for the above to work without problems, I'm afraid. =l
Or is there a way how to completely remove the cash shop without re diffing your client?
As far as I am aware, there isn't. The Cash Shop is integrated in the client. You can either find a client that doesn't support it, or hex it out of your current client through the method I've provided.
Nonetheless, it both comes down to touching a client.