Usa da maneira que o Marsh mandou, porém ele cometeu um pequeno erro. Só está verificando apartir da storage de valor 2. Tente assim:
function onLogout(cid)
if getPlayerStorageValue(cid, 5700) >= 1 then
doPlayerSendTextMessage(cid, 25, "Você não pode deslogar montado em uma bike)
return false
else
return true
end
end
E só pra deixar ciente, não precisa registrar no login.lua, eventos de login e logout não é necessário.