Build A Boat For Treasure Script May 2026

function PlayerModule:movePlayer(player, userInput) -- Calculate the movement direction based on user input local direction = Vector3.new(userInput.Forward.X, 0, userInput.Forward.Z)

function TreasureModule:generateTreasure() -- Select a random treasure model local treasureModels = {"TreasureChest", "TreasureBarrel", "TreasureStatue"} local treasureModel = treasureModels[math.random(1, #treasureModels)] build a boat for treasure script

function BoatModule:moveBoat(boat, userInput) -- Calculate the force to apply based on user input local force = Vector3.new(userInput.Forward.X, 0, userInput.Forward.Z) #treasureModels)] function BoatModule:moveBoat(boat

function BoatModule:createBoat(player, components) -- Create a new boat model local boat = Instance.new("Model") boat.Name = player.Name .. "'s Boat" userInput.Forward.Z) function BoatModule:createBoat(player

-- BoatModule.lua