Frame
Key Required

Frame

Da Strike (MOBILE MACRO) (GUN FFA)LuxeUltraLuxeUltra 758 views 722 executesUpdated Mar 9, 2026
Unrated
00
Lua Script•221 lines (8730 chars)
--[[

    ██╗     ██╗   ██╗██╗  ██╗███████╗██╗   ██╗██╗  ████████╗██████╗  █████╗ 
    ██║     ██║   ██║╚██╗██╔╝██╔════╝██║   ██║██║  ╚══██╔══╝██╔══██╗██╔══██╗
    ██║     ██║   ██║ ╚███╔╝ █████╗  ██║   ██║██║     ██║   ██████╔╝███████║
    ██║     ██║   ██║ ██╔██╗ ██╔══╝  ██║   ██║██║     ██║   ██╔══██╗██╔══██║
    ███████╗╚██████╔╝██╔╝ ██╗███████╗╚██████╔╝███████╗██║   ██║  ██║██║  ██║
    ╚══════╝ ╚═════╝ ╚═╝  ╚═╝╚══════╝ ╚═════╝ ╚══════╝╚═╝   ╚═╝  ╚═╝╚═╝  ╚═╝

    ┌─────────────────────────────────────────────────────────────────┐
    │                                                                 │
    │       Script    : Frame                                         │
    │       Author    : LuxeUltra                                     │
    │       License   : Private                                       │
    │       Discord   : https://discord.gg/4zupNafqDN                 │
    │                                                                 │
    └─────────────────────────────────────────────────────────────────┘

]]

-- The accomplice also needs to inject this script to have the animations if needed
local Cible = 3502932306 -- Target ID
local Complice = "USERNAME" -- your buddy who's going to be the target
local StompCount = 143 -- the number of stomps that your target has
local EMOJI = "" -- if he has an emoji in the game
local HASPREMIUM = false -- Premium



local Players = game:GetService("Players")
local UserService = game:GetService("UserService")
local CoreGui = game:GetService("CoreGui")

local infos = UserService:GetUserInfosByUserIdsAsync({Cible})[1]
local SpoofPlayer = Instance.new("Player")
SpoofPlayer.UserId = infos.Id
SpoofPlayer.Name = infos.Username
SpoofPlayer.DisplayName = infos.DisplayName
SpoofPlayer.CharacterAppearanceId = infos.Id

local StompFolder = Instance.new("Folder", SpoofPlayer)
StompFolder.Name = "leaderstats"
local Stompsvalue = Instance.new("IntValue", StompFolder)
Stompsvalue.Name = "Stomps"
Stompsvalue.Value = StompCount
SpoofPlayer.Parent = Players

local Compliceplr = Players[Complice]
local LocalPlayer = Players.LocalPlayer
local HumDescription = Players:GetHumanoidDescriptionFromUserId(Cible)
local HumModel = Players:CreateHumanoidModelFromDescription(HumDescription, Enum.HumanoidRigType.R15)
local appearance = Players:GetCharacterAppearanceAsync(Cible)

if HASPREMIUM then
    local PlayerScrollList = CoreGui.PlayerList.Children.OffsetFrame.PlayerScrollList.SizeOffsetFrame.ScrollingFrameContainer.ScrollingFrameClippingFrame.ScollingFrame.OffsetUndoFrame 
    for i,v in pairs(PlayerScrollList:GetChildren()) do
        local playername = v.ChildrenFrame.NameFrame.BGFrame.OverlayFrame.PlayerName.PlayerName.Text
        if playername == infos.DisplayName then
            v.ChildrenFrame.NameFrame.BGFrame.OverlayFrame.PlayerIcon.Image = "rbxasset://LuaPackages/Packages/_Index/FoundationImages/FoundationImages/SpriteSheets/img_set_1x_4.png"
            v.ChildrenFrame.NameFrame.BGFrame.OverlayFrame.PlayerIcon.ImageRectSize = Vector2.new(16, 16)
            v.ChildrenFrame.NameFrame.BGFrame.OverlayFrame.PlayerIcon.ImageRectOffset = Vector2.new(162, 495)
        end
    end
end

Compliceplr.Character:FindFirstChildOfClass("Humanoid").DisplayName = EMOJI .. infos.DisplayName

function weldAttachments(attach1, attach2)
    local weld = Instance.new("Weld")
    weld.Part0 = attach1.Parent
    weld.Part1 = attach2.Parent
    weld.C0 = attach1.CFrame
    weld.C1 = attach2.CFrame
    weld.Parent = attach1.Parent
    return weld
end
function buildWeld(weldName, parent, part0, part1, c0, c1)
    local weld = Instance.new("Weld")
    weld.Name = weldName
    weld.Part0 = part0
    weld.Part1 = part1
    weld.C0 = c0
    weld.C1 = c1
    weld.Parent = parent
    return weld
end
function findFirstMatchingAttachment(model, name)
    for _, child in pairs(model:GetChildren()) do
        if child:IsA("Attachment") and child.Name == name then
            return child
        elseif not child:IsA("Accoutrement") and not child:IsA("Tool") then -- Don't look in hats or tools in the character
            local foundAttachment = findFirstMatchingAttachment(child, name)
            if foundAttachment then
                return foundAttachment
            end
        end
    end
end
function addAccoutrement(character, accoutrement)  
    accoutrement.Parent = character
    local handle = accoutrement:FindFirstChild("Handle")
    if handle then
        local accoutrementAttachment = handle:FindFirstChildOfClass("Attachment")
        if accoutrementAttachment then
            local characterAttachment = findFirstMatchingAttachment(character, accoutrementAttachment.Name)
            if characterAttachment then
                weldAttachments(characterAttachment, accoutrementAttachment)
            end
        else
            local head = character:FindFirstChild("Head")
            if head then
                local attachmentCFrame = CFrame.new(0, 0.5, 0)
                local hatCFrame = accoutrement.AttachmentPoint
                buildWeld("HeadWeld", head, head, handle, attachmentCFrame, hatCFrame)
            end
        end
    end
end

for i,v in pairs(Compliceplr.Character:GetChildren()) do
    if v:IsA("Accessory") or v:IsA("BodyColors") or v:IsA("Pants") or v:IsA("Shirt") or v:IsA("ShirtGraphic") then
        v:Destroy()
    end
end

for i,v in pairs(appearance:GetChildren()) do
    if v:IsA("BodyColors") then
        v.Parent = Compliceplr.Character
    elseif v:IsA("Accessory") then
        addAccoutrement(Compliceplr.Character, v)
    elseif v:IsA("Pants") or v:IsA("Shirt") or v:IsA("ShirtGraphic") then
        v.Parent = Compliceplr.Character
    end
end


for i,v in pairs(HumModel:GetChildren()) do
	if v:IsA('MeshPart') and v.Name ~= "RightHand" then
        local newbodypart = HumModel.Humanoid:GetBodyPartR15(v)
		Compliceplr.Character:FindFirstChild("Humanoid"):ReplaceBodyPartR15(newbodypart, v)
	end
    if v.Name == "RightHand" then
        local rightHandFromModel = HumModel:FindFirstChild("RightHand")
        local myRightHand = Compliceplr.Character:FindFirstChild("RightHand")
        if rightHandFromModel and myRightHand and rightHandFromModel:IsA("MeshPart") and myRightHand:IsA("MeshPart") then
            myRightHand.MeshId = rightHandFromModel.MeshId
            myRightHand.TextureID = rightHandFromModel.TextureID
            myRightHand.Color = rightHandFromModel.Color
            myRightHand.Size = rightHandFromModel.Size
            myRightHand.Material = rightHandFromModel.Material
        end
    end
end


if Compliceplr.Character.Head:FindFirstChild("face") then
    Compliceplr.Character.Head.face:Destroy()
end

if appearance:FindFirstChild("face") then
    appearance.face.Parent = Compliceplr.Character.Head
else
    local face = Instance.new("Decal")
    face.Face = "Front"
    face.Name = "face"
    face.Texture = "rbxasset://textures/face.png"
    face.Transparency = 0
    face.Parent = Compliceplr.Character.Head
end

local Animate = Compliceplr.Character.Animate
local Table_Anime = {}
for i,v in pairs(appearance:GetChildren()) do
    if v.Name == "R15Anim" then
        local animationtype = v:FindFirstChildOfClass("StringValue")

        for animations, anim in pairs(animationtype:GetChildren()) do
            if anim:IsA("Animation") and not string.find(anim.AnimationId, "rbxassetid://") then 
                if anim.AnimationId then
                    print(anim.Name)
                    print(anim.AnimationId)
                    local RunReplacementAnimation = Instance.new("Animation")
                    RunReplacementAnimation.AnimationId = anim.AnimationId
                    Table_Anime[anim.Name] = RunReplacementAnimation
                end
            end
        end
    end
end


if Compliceplr == LocalPlayer then
    local NameCall
    function OnNameCall(self, ...)
        local Arguments = {...}
        local Caller, Method = checkcaller(), getnamecallmethod()
        if not Caller then
            if Method == "LoadAnimation" then
                local A = Arguments[1]
                if Table_Anime[tostring(A)] then
                    Arguments[1] = Table_Anime[tostring(A)]
                end
            end
        end
        return NameCall(self, unpack(Arguments))
    end
    NameCall = hookmetamethod(game, "__namecall", OnNameCall)
end

Compliceplr.Character.Humanoid.Jump = true


local leaderstats = Compliceplr:FindFirstChild("leaderstats")
if not leaderstats then
    Compliceplr.ChildAdded:Wait()
    leaderstats = Compliceplr:WaitForChild("leaderstats")
end

leaderstats:FindFirstChild("Stomps"):GetPropertyChangedSignal("Value"):Connect(function()
    Stompsvalue.Value += 1
end)

Features & Information

Script : Frame Author : LuxeUltra License : Private Discord : https://discord.gg/4zupNafqDN

Community Comments (0)

No comments yet for this script.

More Scripts for Da Strike (MOBILE MACRO) (GUN FFA)