Draw A Raft & Set Sail Script - Anti Drown, Inf Money

Project Information

Developer: mcdaggitt, araktuakkkkkkkk
Status: UNDETECTED
Updated: January 30, 2026 at 7:32 AM
Version: 1.0.1
Compatibility: PC (Windows, MacOS) - Mobile (iOS, Android)
Updates & Support:

Draw A Raft & Set Sail Script

I am sharing with you the best scripts for Draw A Raft & Set Sail from the world of Roblox, where you have to build your own raft and sail to your destination. To simplify this process and make it more interesting and enjoyable, we have posted these simple scripts for Draw A Raft & Set Sail, which will give you more gaming opportunities. you can get all the rewards and be the first in the game's player table.

Draw A Raft & Set Sail is all about creativity, physics, and survival on the open ocean. You sketch your own raft, drop it into the water, and hope it survives the journey to the ENDZONE. Sometimes it does… sometimes it sinks instantly.

This script removes the frustration and lets you experiment freely without worrying about drowning or running out of money.

Draw A Raft & Set Sail Script - Anti Drown, Infinite Money

loadstring(game:HttpGet("https://api.jnkie.com/api/v1/luascripts/public/65fd100947908155f17def548fa1dfb8c2b8c616e71b34a094ecba927b3ee8d1/download"))()

Draw A Raft & Set Sail Script No KEY - Inf Money

while wait() do
for i,v in pairs(game.Players:GetPlayers()) do
local args = {
    {
        type = "Money",
        rarity = "Uncommon",
        value = 1000,
        color = Color3.new(0.3921568691730499, 0.7843137383460999, 0.3921568691730499),
        icon = "\240\159\146\181",
        displayName = "1,000 Cash"
    }
}
game:GetService("ReplicatedStorage"):WaitForChild("GrantReward"):InvokeServer(unpack(args))
end
end

Draw A Raft & Set Sail Script - NoUnderwaterRagdoll

local person = game.Players.LocalPlayer
local body = person.Character
local humanoidr = body:WaitForChild("HumanoidRootPart")
local humanoidp = body:WaitForChild("Humanoid")

local folder = workspace:FindFirstChild(person.Name)
if folder then
    local uw = folder:FindFirstChild("UnderwaterDetection")
    if uw then uw:Destroy() end
end

local ocean = workspace:FindFirstChild("OceanTile1")
local wavemath = require(game.ReplicatedStorage.WaveMath)
local floatForce
local function keepAboveWater()
    local pos = humanoidr.Position
    local waveY = ocean.Position.Y + math.abs(ocean.Position.Y) + wavemath.GetPosition(pos.X,pos.Z,workspace:GetServerTimeNow()).Y
    if pos.Y < waveY then
        if not floatForce then
            floatForce = Instance.new("VectorForce")
            floatForce.Name = "floatForce"
            floatForce.Attachment0 = humanoidr.RootAttachment
            floatForce.RelativeTo = Enum.ActuatorRelativeTo.World
            floatForce.Parent = humanoidr
        end
        local mass = humanoidr.AssemblyMass
        floatForce.Force = Vector3.new(0, math.clamp(mass*150*(waveY-pos.Y),0,mass*2000),0)
        humanoidp:ChangeState(Enum.HumanoidStateType.GettingUp)
    elseif floatForce then
        floatForce:Destroy()
        floatForce = nil
    end
end
game:GetService("RunService").Heartbeat:Connect(keepAboveWater)
body:WaitForChild("IsRagdoll").Changed:Connect(function()
    humanoidp:ChangeState(Enum.HumanoidStateType.GettingUp)
end)

Script features:

  • Anti Drown – your character stays alive even if things go wrong
  • Infinite Money – build, rebuild, and test rafts with no limits
  • Perfect for experimenting with different raft designs
  • Makes long ocean runs stress-free and faster

Free Download Draw A Raft & Set Sail Script - Anti Drown, Inf Money

Only authorized users can download files. Please Log in or Register on the website.
Comments: 0 Views: 40

0 comments

No Comments