Making your own smiley is easy. First keep in mind the photo you are going to use it small as 180*180 so that it will fit in a smiley size. Now upload that picture anywhere on Facebook publicly. Now open the picture and when the picture loads check the numeric codes in the address bar URL. there are 3 part of those number codes or can call ID , two are photo id and the end one is profile id. Select the photo id and paste it into the chat box with this brackets [[PHOTO_ID]] . See the picture below

So here, we got an photo ID of Google Chrome photo uploaded on Facebook so the photo id is :10150118145299492
Now to display in the chat we have to paste it in Facebook chat this way

So now you know how to make your desired smiley. Please email on stramaxon@gmail.com for any help
Some useful links :-
Your own Customized words in Facebook
Wish Happy New Year Smiley
Santa Claus and Christmas' Smileys
Smiley's List
Trollface Smiley
Comment Please