there is a gs1 function called canbecarried, there might be a gs2 equivalent. You should probably do that instead lol, also I think you have to change your sprites if you want this to work other wise it will just appear as though your carrying a sign if you go off the tileset.