Try this
function onSay(cid, words, param)
if getPlayerStorageValue(cid,29053) == 14
doCreatureSay(cid, "You have already recieved this xxxx!", TALKTYPE_ORANGE_1)
else if doPlayerAddItem(cid, 3043, 25) == TRUE then
setPlayerStorageValue(cid,29053,14)...