Смотри внимательнее, Accept в тд может быть написан капсом, а это важно. Так же лучше вставить небольшую задержку
function onTextDrawShow(textDrawId, positionX, positionY, textDrawString)
if textDrawString:match('Accept') then
defCallAdd(200, false, function ()...