local pos = player:getPosition()
if getTileHouseInfo(pos)
or ( Tile(pos):hasFlag(TILESTATE_PVPZONE))
or ( Tile(pos):hasFlag(TILESTATE_PROTECTIONZONE))
or ( Tile(pos):hasFlag(TILESTATE_NOLOGOUT)) then
doPlayerSendCancel(player, "You cannot use that here..")
return true
end