[Release] LumbSmasher TP Bypass Source

Since someone who I trusted with my bypass has decided to leak his own script to a person who was a imposter posing as a developer. The imposter says he doesn’t leak and stuff, but in reality he is sending me parts of that leaked script that has my bypass, and to many other people. I decided to open source that part. The user leaking it is Ju1cyHack3r (396025342411669515).


NOTE I decided to release this under the AGPLv3 License. This means that if you are to use this in any of your projects, you MUST open source whatever you make with this AND provide links with access to this page. You also MUST also license your code under AGPLv3.


More info on the license here

Without anything more to say, here’s the script.

--[[
Copyright 2019 - 2020, applebee and the LumbSmasher contributors
This source is controlled by the AGPLv3 License. 
Permissions of this strongest copyleft license are conditioned on making available complete source code of licensed works and modifications, which include larger works using a licensed work, under the same license. 
Copyright and license notices must be preserved. Contributors provide an express grant of patent rights. When a modified version is used to provide a service over a network, the complete source code of the modified version must be made available.

More info here: https://www.gnu.org/licenses/agpl-3.0.en.html

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.
]]--
function lumbsmasher_teleport(destination_cframe)
    local localplayer = game.Players.LocalPlayer
    local character=localplayer.Character
    local humanoid=character.Humanoid
    local can_collide = {}
    local connection = character.Torso.Touched:connect(function(t)
        if t.CanCollide == true then
            t.CanCollide = false
            table.insert(can_collide, t)
        end
    end)
    local thrust = Instance.new("BodyPosition", character.Torso)
    thrust.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
    thrust.Position = destination_cframe.p
    thrust.P = 100000

    repeat
        wait()
    until
        (character.Torso.CFrame.p - destination_cframe.p).magnitude <10

    thrust:Destroy()
    connection:Disconnect()

    for i, v in pairs(can_collide) do
        v.CanCollide=true
    end

    local no_movement = Vector3.new(0,0,0)
    repeat
        wait()
        character.HumanoidRootPart.Velocity = no_movement
        humanoid:ChangeState(11)
    until character.Torso.Velocity == no_movement
    for i=0, 10 do
        wait()
        character.HumanoidRootPart.CFrame = destination_cframe
    end
end

USAGE: Just call the function with your destination CFrame as the only argument

very cool!
Thanks for helping the community!

Bruh i feel bad for you.

This isn’t the first time I got stuff leaked.