Pretty much if the player says the words it removes the items. The thing is when the player is in the right spot, and is looking the right way, it still returns him to the else
doPlayerSendCancel(cid, "This is not a rock you can remove")
Also, In my console it tells me that the item couldn't be...