Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Converted with ttyyuu12345's model to script plugin v4
- function sandbox(var,func)
- local env = getfenv(func)
- local newenv = setmetatable({},{
- __index = function(self,k)
- if k=="script" then
- return var
- else
- return env[k]
- end
- end,
- })
- setfenv(func,newenv)
- return func
- end
- cors = {}
- mas = Instance.new("Model",game:GetService("Lighting"))
- ScreenGui0 = Instance.new("ScreenGui")
- TextButton1 = Instance.new("TextButton")
- LocalScript2 = Instance.new("LocalScript")
- Script3 = Instance.new("Script")
- Frame4 = Instance.new("Frame")
- ImageButton5 = Instance.new("ImageButton")
- LocalScript6 = Instance.new("LocalScript")
- ImageButton7 = Instance.new("ImageButton")
- LocalScript8 = Instance.new("LocalScript")
- ImageButton9 = Instance.new("ImageButton")
- LocalScript10 = Instance.new("LocalScript")
- ImageButton11 = Instance.new("ImageButton")
- LocalScript12 = Instance.new("LocalScript")
- ImageButton13 = Instance.new("ImageButton")
- LocalScript14 = Instance.new("LocalScript")
- ImageButton15 = Instance.new("ImageButton")
- LocalScript16 = Instance.new("LocalScript")
- ImageButton17 = Instance.new("ImageButton")
- LocalScript18 = Instance.new("LocalScript")
- ImageButton19 = Instance.new("ImageButton")
- LocalScript20 = Instance.new("LocalScript")
- ImageButton21 = Instance.new("ImageButton")
- LocalScript22 = Instance.new("LocalScript")
- ImageButton23 = Instance.new("ImageButton")
- LocalScript24 = Instance.new("LocalScript")
- TextButton25 = Instance.new("TextButton")
- LocalScript26 = Instance.new("LocalScript")
- TextButton27 = Instance.new("TextButton")
- LocalScript28 = Instance.new("LocalScript")
- TextButton29 = Instance.new("TextButton")
- LocalScript30 = Instance.new("LocalScript")
- TextButton31 = Instance.new("TextButton")
- LocalScript32 = Instance.new("LocalScript")
- TextButton33 = Instance.new("TextButton")
- LocalScript34 = Instance.new("LocalScript")
- TextBox35 = Instance.new("TextBox")
- IntValue36 = Instance.new("IntValue")
- TextButton37 = Instance.new("TextButton")
- ObjectValue38 = Instance.new("ObjectValue")
- LocalScript39 = Instance.new("LocalScript")
- IntValue40 = Instance.new("IntValue")
- TextButton41 = Instance.new("TextButton")
- LocalScript42 = Instance.new("LocalScript")
- LocalScript43 = Instance.new("LocalScript")
- Script44 = Instance.new("Script")
- TextBox45 = Instance.new("TextBox")
- LocalScript46 = Instance.new("LocalScript")
- TextButton47 = Instance.new("TextButton")
- LocalScript48 = Instance.new("LocalScript")
- TextButton49 = Instance.new("TextButton")
- LocalScript50 = Instance.new("LocalScript")
- TextButton51 = Instance.new("TextButton")
- LocalScript52 = Instance.new("LocalScript")
- TextBox53 = Instance.new("TextBox")
- TextButton54 = Instance.new("TextButton")
- LocalScript55 = Instance.new("LocalScript")
- TextButton56 = Instance.new("TextButton")
- LocalScript57 = Instance.new("LocalScript")
- TextBox58 = Instance.new("TextBox")
- TextButton59 = Instance.new("TextButton")
- LocalScript60 = Instance.new("LocalScript")
- TextButton61 = Instance.new("TextButton")
- LocalScript62 = Instance.new("LocalScript")
- TextBox63 = Instance.new("TextBox")
- TextButton64 = Instance.new("TextButton")
- LocalScript65 = Instance.new("LocalScript")
- TextButton66 = Instance.new("TextButton")
- LocalScript67 = Instance.new("LocalScript")
- TextBox68 = Instance.new("TextBox")
- TextButton69 = Instance.new("TextButton")
- Script70 = Instance.new("Script")
- TextButton71 = Instance.new("TextButton")
- LocalScript72 = Instance.new("LocalScript")
- TextButton73 = Instance.new("TextButton")
- LocalScript74 = Instance.new("LocalScript")
- TextButton75 = Instance.new("TextButton")
- LocalScript76 = Instance.new("LocalScript")
- TextBox77 = Instance.new("TextBox")
- NumberValue78 = Instance.new("NumberValue")
- TextBox79 = Instance.new("TextBox")
- NumberValue80 = Instance.new("NumberValue")
- TextLabel81 = Instance.new("TextLabel")
- TextLabel82 = Instance.new("TextLabel")
- TextLabel83 = Instance.new("TextLabel")
- TextLabel84 = Instance.new("TextLabel")
- TextLabel85 = Instance.new("TextLabel")
- TextLabel86 = Instance.new("TextLabel")
- TextLabel87 = Instance.new("TextLabel")
- TextLabel88 = Instance.new("TextLabel")
- TextLabel89 = Instance.new("TextLabel")
- TextLabel90 = Instance.new("TextLabel")
- TextLabel91 = Instance.new("TextLabel")
- TextLabel92 = Instance.new("TextLabel")
- TextLabel93 = Instance.new("TextLabel")
- LocalScript94 = Instance.new("LocalScript")
- ScreenGui0.Name = "Morph_Gui"
- ScreenGui0.Parent = mas
- TextButton1.Name = "Morph_Gui"
- TextButton1.Parent = ScreenGui0
- TextButton1.Position = UDim2.new(0, 0, 0.5, 30)
- TextButton1.Size = UDim2.new(0, 150, 0, 25)
- TextButton1.BackgroundColor = BrickColor.new("Institutional white")
- TextButton1.BackgroundColor3 = Color3.new(1, 1, 1)
- TextButton1.Font = Enum.Font.ArialBold
- TextButton1.FontSize = Enum.FontSize.Size14
- TextButton1.Text = "Open Morph Gui (Q)"
- TextButton1.TextSize = 14
- LocalScript2.Name = "Script_To_Open_Morph"
- LocalScript2.Parent = TextButton1
- table.insert(cors,sandbox(LocalScript2,function()
- local plr = game.Players.LocalPlayer
- local Storage = game:GetService("ReplicatedStorage")
- local mouse = plr:GetMouse()
- local gui = script.Parent.Parent
- --necessary changeable buttons
- script.Parent.MouseButton1Down:connect(function(open)
- if gui:FindFirstChild("morph_gui_frame").Visible == false then
- gui:FindFirstChild("morph_gui_frame").Visible = true
- gui:FindFirstChild("morph_gui_frame").Active = true
- else
- gui:FindFirstChild("morph_gui_frame").Visible = false
- gui:FindFirstChild("morph_gui_frame").Active = false
- end
- end)
- mouse.KeyDown:connect(function(key)
- if key == "q" then
- if gui:FindFirstChild("morph_gui_frame").Visible == false then
- gui:FindFirstChild("morph_gui_frame").Visible = true
- gui:FindFirstChild("morph_gui_frame").Active = true
- else
- gui:FindFirstChild("morph_gui_frame").Visible = false
- gui:FindFirstChild("morph_gui_frame").Active = false
- end
- end
- end)
- end))
- Script3.Name = "Load_Necessary"
- Script3.Parent = ScreenGui0
- table.insert(cors,sandbox(Script3,function()
- local plr = script.Parent.Parent.Parent
- local gui = script.Parent:FindFirstChild("morph_gui_frame")
- local s1_box = gui:FindFirstChild("Page2_Slot1_TextBox")
- local s2_box = gui:FindFirstChild("Page2_Slot2_TextBox")
- local s3_box = gui:FindFirstChild("Page2_Slot3_TextBox")
- local s4_box = gui:FindFirstChild("Page2_Slot4_TextBox")
- plr.CharacterAdded:connect(function(char)
- if plr:IsA("Player") and plr:WaitForDataReady() and gui and s1_box and s2_box and s3_box and s4_box then
- if plr:LoadString("S1_Name") ~= "" then
- s1_box.Text = plr:LoadString("S1_Name")
- end
- if plr:LoadString("S2_Name") ~= "" then
- s2_box.Text = plr:LoadString("S2_Name")
- end
- if plr:LoadString("S3_Name") ~= "" then
- s3_box.Text = plr:LoadString("S3_Name")
- end
- if plr:LoadString("S4_Name") ~= "" then
- s4_box.Text = plr:LoadString("S4_Name")
- end
- end
- end)
- end))
- Frame4.Name = "morph_gui_frame"
- Frame4.Parent = ScreenGui0
- Frame4.Position = UDim2.new(0.5, -210, 0.5, -235)
- Frame4.Visible = false
- Frame4.Size = UDim2.new(0, 420, 0, 520)
- Frame4.BackgroundColor = BrickColor.new("Deep orange")
- Frame4.BackgroundColor3 = Color3.new(1, 0.666667, 0)
- Frame4.BorderSizePixel = 0
- Frame4.Draggable = true
- ImageButton5.Name = "Fall_Back"
- ImageButton5.Parent = Frame4
- ImageButton5.Position = UDim2.new(0.5, -100, 0.5, 150)
- ImageButton5.Size = UDim2.new(0, 100, 0, 100)
- ImageButton5.Active = false
- ImageButton5.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton5.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton5.BackgroundTransparency = 0.5
- ImageButton5.BorderSizePixel = 0
- ImageButton5.ZIndex = 2
- ImageButton5.Modal = true
- ImageButton5.Image = "rbxassetid://262357858"
- LocalScript6.Name = "Apply_ID"
- LocalScript6.Parent = ImageButton5
- table.insert(cors,sandbox(LocalScript6,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton7.Name = "Fall_Front"
- ImageButton7.Parent = Frame4
- ImageButton7.Position = UDim2.new(0.5, -200, 0.5, 150)
- ImageButton7.Size = UDim2.new(0, 100, 0, 100)
- ImageButton7.Active = false
- ImageButton7.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton7.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton7.BackgroundTransparency = 0.5
- ImageButton7.BorderSizePixel = 0
- ImageButton7.ZIndex = 2
- ImageButton7.Modal = true
- ImageButton7.Image = "rbxassetid://262357885"
- LocalScript8.Name = "Apply_ID"
- LocalScript8.Parent = ImageButton7
- table.insert(cors,sandbox(LocalScript8,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton9.Name = "Jump_Back"
- ImageButton9.Parent = Frame4
- ImageButton9.Position = UDim2.new(0.5, -100, 0.5, 25)
- ImageButton9.Size = UDim2.new(0, 100, 0, 100)
- ImageButton9.Active = false
- ImageButton9.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton9.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton9.BackgroundTransparency = 0.5
- ImageButton9.BorderSizePixel = 0
- ImageButton9.ZIndex = 2
- ImageButton9.Modal = true
- ImageButton9.Image = "rbxassetid://262357939"
- LocalScript10.Name = "Apply_ID"
- LocalScript10.Parent = ImageButton9
- table.insert(cors,sandbox(LocalScript10,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton11.Name = "Jump_Front"
- ImageButton11.Parent = Frame4
- ImageButton11.Position = UDim2.new(0.5, -200, 0.5, 25)
- ImageButton11.Size = UDim2.new(0, 100, 0, 100)
- ImageButton11.Active = false
- ImageButton11.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton11.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton11.BackgroundTransparency = 0.5
- ImageButton11.BorderSizePixel = 0
- ImageButton11.ZIndex = 2
- ImageButton11.Modal = true
- ImageButton11.Image = "rbxassetid://262357953"
- LocalScript12.Name = "Apply_ID"
- LocalScript12.Parent = ImageButton11
- table.insert(cors,sandbox(LocalScript12,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton13.Name = "Stand_Back"
- ImageButton13.Parent = Frame4
- ImageButton13.Position = UDim2.new(0.5, -100, 0.5, -225)
- ImageButton13.Size = UDim2.new(0, 100, 0, 100)
- ImageButton13.Active = false
- ImageButton13.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton13.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton13.BackgroundTransparency = 0.5
- ImageButton13.BorderSizePixel = 0
- ImageButton13.ZIndex = 2
- ImageButton13.Modal = true
- ImageButton13.Image = "rbxassetid://262357905"
- LocalScript14.Name = "Apply_ID"
- LocalScript14.Parent = ImageButton13
- table.insert(cors,sandbox(LocalScript14,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton15.Name = "Stand_Front"
- ImageButton15.Parent = Frame4
- ImageButton15.Position = UDim2.new(0.5, -200, 0.5, -225)
- ImageButton15.Size = UDim2.new(0, 100, 0, 100)
- ImageButton15.Active = false
- ImageButton15.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton15.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton15.BackgroundTransparency = 0.5
- ImageButton15.BorderSizePixel = 0
- ImageButton15.ZIndex = 2
- ImageButton15.Modal = true
- ImageButton15.Image = "rbxassetid://262357924"
- LocalScript16.Name = "Apply_ID"
- LocalScript16.Parent = ImageButton15
- table.insert(cors,sandbox(LocalScript16,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton17.Name = "Walk1_Back"
- ImageButton17.Parent = Frame4
- ImageButton17.Position = UDim2.new(0.5, -100, 0.5, -100)
- ImageButton17.Size = UDim2.new(0, 100, 0, 100)
- ImageButton17.Active = false
- ImageButton17.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton17.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton17.BackgroundTransparency = 0.5
- ImageButton17.BorderSizePixel = 0
- ImageButton17.ZIndex = 2
- ImageButton17.Modal = true
- ImageButton17.Image = "rbxassetid://262357971"
- LocalScript18.Name = "Apply_ID"
- LocalScript18.Parent = ImageButton17
- table.insert(cors,sandbox(LocalScript18,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton19.Name = "Walk1_Front"
- ImageButton19.Parent = Frame4
- ImageButton19.Position = UDim2.new(0.5, -200, 0.5, -100)
- ImageButton19.Size = UDim2.new(0, 100, 0, 100)
- ImageButton19.Active = false
- ImageButton19.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton19.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton19.BackgroundTransparency = 0.5
- ImageButton19.BorderSizePixel = 0
- ImageButton19.ZIndex = 2
- ImageButton19.Modal = true
- ImageButton19.Image = "rbxassetid://262357991"
- LocalScript20.Name = "Apply_ID"
- LocalScript20.Parent = ImageButton19
- table.insert(cors,sandbox(LocalScript20,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton21.Name = "Walk2_Back"
- ImageButton21.Parent = Frame4
- ImageButton21.Position = UDim2.new(0.5, 100, 0.5, -100)
- ImageButton21.Size = UDim2.new(0, 100, 0, 100)
- ImageButton21.Active = false
- ImageButton21.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton21.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton21.BackgroundTransparency = 0.5
- ImageButton21.BorderSizePixel = 0
- ImageButton21.ZIndex = 2
- ImageButton21.Modal = true
- ImageButton21.Image = "rbxassetid://262358008"
- LocalScript22.Name = "Apply_ID"
- LocalScript22.Parent = ImageButton21
- table.insert(cors,sandbox(LocalScript22,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- ImageButton23.Name = "Walk2_Front"
- ImageButton23.Parent = Frame4
- ImageButton23.Position = UDim2.new(0.5, 0, 0.5, -100)
- ImageButton23.Size = UDim2.new(0, 100, 0, 100)
- ImageButton23.Active = false
- ImageButton23.BackgroundColor = BrickColor.new("Institutional white")
- ImageButton23.BackgroundColor3 = Color3.new(1, 1, 1)
- ImageButton23.BackgroundTransparency = 0.5
- ImageButton23.BorderSizePixel = 0
- ImageButton23.ZIndex = 2
- ImageButton23.Modal = true
- ImageButton23.Image = "rbxassetid://262358070"
- LocalScript24.Name = "Apply_ID"
- LocalScript24.Parent = ImageButton23
- table.insert(cors,sandbox(LocalScript24,function()
- local weebounce = false
- script.Parent.MouseButton1Down:connect(function()
- local id = script.Parent.Parent:FindFirstChild("ID_Bar"):FindFirstChild("ID_Value")
- local matcher = script.Parent.Parent:FindFirstChild("Matching_Image"):FindFirstChild("Image_Label")
- --Sets the text to the id value
- id.Value = id.Parent.Text
- --If the id is greater than 50
- if id and id.Value > 50 then
- local item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- print(item.AssetTypeId)
- --Minus id by 1 function
- function minus()
- wait(0.01)
- id.Value = id.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(id.Value)
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- --If the item type STILL isn't an image then run minus function again
- print('Still not an image')
- minus()
- end
- end
- --Check if item is an image
- if item.AssetTypeId == 1 then
- script.Parent.Image = "rbxassetid://" .. id.Value
- matcher.Value = script.Parent
- else
- print('Not an image')
- minus()
- end
- end
- end)
- end))
- TextButton25.Name = "Animation_Toggle"
- TextButton25.Parent = Frame4
- TextButton25.Position = UDim2.new(0.5, 0, 0.5, 50)
- TextButton25.Size = UDim2.new(0, 200, 0, 25)
- TextButton25.Active = false
- TextButton25.BackgroundColor = BrickColor.new("Tr. Flu. Blue")
- TextButton25.BackgroundColor3 = Color3.new(0.815686, 0.843137, 1)
- TextButton25.BorderSizePixel = 0
- TextButton25.ZIndex = 2
- TextButton25.Font = Enum.Font.SourceSans
- TextButton25.FontSize = Enum.FontSize.Size14
- TextButton25.Text = "Enable Animation"
- TextButton25.TextSize = 14
- LocalScript26.Name = "Animation_Enable"
- LocalScript26.Parent = TextButton25
- table.insert(cors,sandbox(LocalScript26,function()
- local plr = game.Players.LocalPlayer
- script.Parent.MouseButton1Down:connect(function()
- local part = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local anim_value = part:FindFirstChild("Animation_Value")
- local back_value = part:FindFirstChild("BackImage_Value")
- local imagery = part:FindFirstChild("Imagery")
- local front_image = imagery:FindFirstChild("Stand_Front")
- local back_image = imagery:FindFirstChild("Stand_Back")
- local front_decal = part:FindFirstChild("Front_Decal")
- local back_decal = part:FindFirstChild("Back_Decal")
- if plr.Character and plr.Character:FindFirstChild("Animation_Script") then
- local anim = plr.Character.Animation_Script
- if part and anim_value and imagery and front_image and back_image and front_decal and back_decal then
- if anim_value.Value == true then
- anim.Disabled = true
- anim_value.Value = false
- if back_value and back_value.Value == false then
- front_decal.Texture = "rbxassetid://" .. front_image.Value
- back_decal.Texture = "rbxassetid://" .. front_image.Value
- elseif back_value and back_value.Value == true then
- front_decal.Texture = "rbxassetid://" .. front_image.Value
- back_decal.Texture = "rbxassetid://" .. back_image.Value
- end
- script.Parent.Text = "Enable Animation"
- script.Parent.BackgroundColor3 = Color3.new(208/255, 215/255, 255/255)
- elseif anim_value.Value == false then
- anim.Disabled = false
- anim_value.Value = true
- script.Parent.Text = "Disable Animation"
- script.Parent.BackgroundColor3 = Color3.new(185/255, 255/255, 147/255)
- end
- end
- end
- end)
- end))
- TextButton27.Name = "Apply_XSize"
- TextButton27.Parent = Frame4
- TextButton27.Position = UDim2.new(0.5, 100, 0.5, 125)
- TextButton27.Size = UDim2.new(0, 100, 0, 25)
- TextButton27.Active = false
- TextButton27.BackgroundColor = BrickColor.new("Pastel orange")
- TextButton27.BackgroundColor3 = Color3.new(1, 0.796079, 1)
- TextButton27.BorderSizePixel = 0
- TextButton27.ZIndex = 2
- TextButton27.Font = Enum.Font.SourceSans
- TextButton27.FontSize = Enum.FontSize.Size14
- TextButton27.Text = "Apply X Size"
- TextButton27.TextSize = 14
- LocalScript28.Name = "Size_Apply"
- LocalScript28.Parent = TextButton27
- table.insert(cors,sandbox(LocalScript28,function()
- local plr = game.Players.LocalPlayer
- script.Parent.MouseButton1Down:connect(function()
- local body = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local xsize_box = script.Parent.Parent:FindFirstChild("Type_XSize")
- if body and xsize_box and body:FindFirstChild("Morph_Mesh") and xsize_box:FindFirstChild("X_Size") then
- local mesh = body.Morph_Mesh
- local value = xsize_box.X_Size
- value.Value = xsize_box.Text
- if value.Value <= 0 then
- mesh.Scale = Vector3.new(1,mesh.Scale.Y,0.7)
- elseif value.Value > 10 then
- mesh.Scale = Vector3.new(10,mesh.Scale.Y,0.7)
- else
- mesh.Scale = Vector3.new(value.Value,mesh.Scale.Y,0.7)
- end
- end
- end)
- end))
- TextButton29.Name = "Apply_YSize"
- TextButton29.Parent = Frame4
- TextButton29.Position = UDim2.new(0.5, 100, 0.5, 150)
- TextButton29.Size = UDim2.new(0, 100, 0, 25)
- TextButton29.Active = false
- TextButton29.BackgroundColor = BrickColor.new("Salmon")
- TextButton29.BackgroundColor3 = Color3.new(1, 0.654902, 0.662745)
- TextButton29.BorderSizePixel = 0
- TextButton29.ZIndex = 2
- TextButton29.Font = Enum.Font.SourceSans
- TextButton29.FontSize = Enum.FontSize.Size14
- TextButton29.Text = "Apply Y Size"
- TextButton29.TextSize = 14
- LocalScript30.Name = "Size_Apply"
- LocalScript30.Parent = TextButton29
- table.insert(cors,sandbox(LocalScript30,function()
- local plr = game.Players.LocalPlayer
- script.Parent.MouseButton1Down:connect(function()
- local body = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local ysize_box = script.Parent.Parent:FindFirstChild("Type_YSize")
- if body and ysize_box and body:FindFirstChild("Morph_Mesh") and ysize_box:FindFirstChild("Y_Size") then
- local mesh = body.Morph_Mesh
- local value = ysize_box.Y_Size
- value.Value = ysize_box.Text
- if value.Value <= 0 then
- mesh.Scale = Vector3.new(mesh.Scale.X,1,0.7)
- elseif value.Value > 10 then
- mesh.Scale = Vector3.new(mesh.Scale.X,10,0.7)
- else
- mesh.Scale = Vector3.new(mesh.Scale.X,value.Value,0.7)
- end
- mesh.Offset = Vector3.new(0,mesh.Scale.Y - 3,0)
- end
- end)
- end))
- TextButton31.Name = "Back_Toggle"
- TextButton31.Parent = Frame4
- TextButton31.Position = UDim2.new(0.5, 0, 0.5, 25)
- TextButton31.Size = UDim2.new(0, 200, 0, 25)
- TextButton31.Active = false
- TextButton31.BackgroundColor = BrickColor.new("Lily white")
- TextButton31.BackgroundColor3 = Color3.new(0.933333, 0.760784, 1)
- TextButton31.BorderSizePixel = 0
- TextButton31.ZIndex = 2
- TextButton31.Font = Enum.Font.SourceSans
- TextButton31.FontSize = Enum.FontSize.Size14
- TextButton31.Text = "Enable Back Images"
- TextButton31.TextSize = 14
- LocalScript32.Name = "Backside_Enable"
- LocalScript32.Parent = TextButton31
- table.insert(cors,sandbox(LocalScript32,function()
- local plr = game.Players.LocalPlayer
- script.Parent.MouseButton1Down:connect(function()
- local part = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local back_value = part:FindFirstChild("BackImage_Value")
- local imagery = part:FindFirstChild("Imagery")
- local front_image = imagery:FindFirstChild("Stand_Front")
- local back_image = imagery:FindFirstChild("Stand_Back")
- local front_decal = part:FindFirstChild("Front_Decal")
- local back_decal = part:FindFirstChild("Back_Decal")
- if part and back_value and imagery and front_image and back_image and front_decal and back_decal then
- if back_value.Value == true then
- back_value.Value = false
- front_decal.Texture = "rbxassetid://" .. front_image.Value
- back_decal.Texture = "rbxassetid://" .. front_image.Value
- script.Parent.Text = "Enable Back Images"
- script.Parent.BackgroundColor3 = Color3.new(238/255, 194/255, 255/255)
- elseif back_value.Value == false then
- back_value.Value = true
- front_decal.Texture = "rbxassetid://" .. front_image.Value
- back_decal.Texture = "rbxassetid://" .. back_image.Value
- script.Parent.Text = "Disable Back Images"
- script.Parent.BackgroundColor3 = Color3.new(255/255, 213/255, 162/255)
- end
- end
- end)
- end))
- TextButton33.Name = "Clear_Text_Button"
- TextButton33.Parent = Frame4
- TextButton33.Position = UDim2.new(0.5, 0, 0.5, -150)
- TextButton33.Size = UDim2.new(0, 200, 0, 25)
- TextButton33.Active = false
- TextButton33.BackgroundColor = BrickColor.new("Light red")
- TextButton33.BackgroundColor3 = Color3.new(1, 0.686275, 0.694118)
- TextButton33.BorderSizePixel = 0
- TextButton33.ZIndex = 2
- TextButton33.Font = Enum.Font.SourceSans
- TextButton33.FontSize = Enum.FontSize.Size14
- TextButton33.Text = "Clear name text"
- TextButton33.TextSize = 14
- LocalScript34.Name = "Text_Remove"
- LocalScript34.Parent = TextButton33
- table.insert(cors,sandbox(LocalScript34,function()
- script.Parent.MouseButton1Down:connect(function()
- script.Parent.Parent.Name_Bar.Text = ""
- end)
- end))
- TextBox35.Name = "ID_Bar"
- TextBox35.Parent = Frame4
- TextBox35.Position = UDim2.new(0.5, 0, 0.5, -225)
- TextBox35.Size = UDim2.new(0, 200, 0, 25)
- TextBox35.Active = false
- TextBox35.BackgroundColor = BrickColor.new("Really black")
- TextBox35.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox35.BorderSizePixel = 0
- TextBox35.ZIndex = 2
- TextBox35.Font = Enum.Font.SourceSans
- TextBox35.FontSize = Enum.FontSize.Size14
- TextBox35.Text = "Type ID here!"
- TextBox35.TextColor = BrickColor.new("Institutional white")
- TextBox35.TextColor3 = Color3.new(1, 1, 1)
- TextBox35.TextSize = 14
- TextBox35.TextXAlignment = Enum.TextXAlignment.Left
- IntValue36.Name = "ID_Value"
- IntValue36.Parent = TextBox35
- TextButton37.Name = "Matching_Image"
- TextButton37.Parent = Frame4
- TextButton37.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextButton37.Size = UDim2.new(0, 200, 0, 25)
- TextButton37.Active = false
- TextButton37.BackgroundColor = BrickColor.new("Salmon")
- TextButton37.BackgroundColor3 = Color3.new(1, 0.654902, 0.662745)
- TextButton37.BorderSizePixel = 0
- TextButton37.ZIndex = 2
- TextButton37.Font = Enum.Font.SourceSans
- TextButton37.FontSize = Enum.FontSize.Size14
- TextButton37.Text = "Image doesn't match? Click here!"
- TextButton37.TextSize = 14
- ObjectValue38.Name = "Image_Label"
- ObjectValue38.Parent = TextButton37
- LocalScript39.Name = "Image_Script"
- LocalScript39.Parent = TextButton37
- table.insert(cors,sandbox(LocalScript39,function()
- script.Parent.MouseButton1Down:connect(function()
- local image = script.Parent:FindFirstChild("Image_Label")
- local idval = script.Parent:FindFirstChild("ImageID_Value")
- if image and image.Value ~= nil then
- --Setting up the id values from the image label
- id = image.Value.Image:sub(14)
- idval.Value = id
- idval.Value = idval.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(idval.Value)
- --Minus id if it's not an image
- function minus()
- wait(0.01)
- idval.Value = idval.Value - 1
- item = game:GetService("MarketplaceService"):GetProductInfo(idval.Value)
- if item.AssetTypeId ~= 1 then
- --If the item is still not an image then minus 1 again
- minus()
- else
- image.Value.Image = "rbxassetid://" .. idval.Value
- end
- end
- --Check if item is an image
- if item.AssetTypeId ~= 1 then
- minus()
- else
- image.Value.Image = "rbxassetid://" .. idval.Value
- end
- end
- end)
- end))
- IntValue40.Name = "ImageID_Value"
- IntValue40.Parent = TextButton37
- TextButton41.Name = "Morph_Me_Button"
- TextButton41.Parent = Frame4
- TextButton41.Position = UDim2.new(0.5, 0, 0.5, 75)
- TextButton41.Size = UDim2.new(0, 200, 0, 25)
- TextButton41.Active = false
- TextButton41.BackgroundColor = BrickColor.new("Buttermilk")
- TextButton41.BackgroundColor3 = Color3.new(1, 0.976471, 0.698039)
- TextButton41.BorderSizePixel = 0
- TextButton41.ZIndex = 2
- TextButton41.Font = Enum.Font.SourceSans
- TextButton41.FontSize = Enum.FontSize.Size14
- TextButton41.Text = "Morph me!"
- TextButton41.TextSize = 14
- LocalScript42.Name = "Morph_Script"
- LocalScript42.Parent = TextButton41
- table.insert(cors,sandbox(LocalScript42,function()
- --The all mighty morph script
- local plr = game.Players.LocalPlayer
- --Gui
- local gui = script.Parent.Parent
- local stand_front_gui = gui:FindFirstChild("Stand_Front")
- local stand_back_gui = gui:FindFirstChild("Stand_Back")
- local walk1_front_gui = gui:FindFirstChild("Walk1_Front")
- local walk1_back_gui = gui:FindFirstChild("Walk1_Back")
- local walk2_front_gui = gui:FindFirstChild("Walk2_Front")
- local walk2_back_gui = gui:FindFirstChild("Walk2_Back")
- local jump_front_gui = gui:FindFirstChild("Jump_Front")
- local jump_back_gui = gui:FindFirstChild("Jump_Back")
- local fall_front_gui = gui:FindFirstChild("Fall_Front")
- local fall_back_gui = gui:FindFirstChild("Fall_Back")
- script.Parent.MouseButton1Down:connect(function()
- local xsize = script.Parent.Parent:FindFirstChild("Type_XSize"):FindFirstChild("X_Size")
- local ysize = script.Parent.Parent:FindFirstChild("Type_YSize"):FindFirstChild("Y_Size")
- if not game.Workspace:FindFirstChild(plr.Name .. "'s Morph") and plr.Character and plr.Character:FindFirstChild("Torso") then
- --Make the morph part
- local part = Instance.new("Part")
- part.Name = plr.Name .. "'s Morph"
- part.Parent = game.Workspace
- part.FormFactor = "Symmetric"
- part.Position = Vector3.new(0,1000,0)
- part.Size = plr.Character.Torso.Size
- part.CanCollide = false
- part.Transparency = 1
- --Add leave script
- local leave = script:FindFirstChild("Leave_Script"):Clone()
- leave.Parent = part
- leave.Name = plr.Name
- leave.Disabled = false
- --Make weld
- local weld = Instance.new("Weld")
- weld.Name = "Morph_Weld"
- weld.Parent = part
- weld.Part0 = part
- weld.Part1 = plr.Character.Torso
- --Apply stand decals
- local decal1 = Instance.new("Decal")
- decal1.Parent = part
- decal1.Name = "Front_Decal"
- decal1.Face = "Front"
- decal1.Texture = script.Parent.Parent:FindFirstChild("Stand_Front").Image
- local decal2 = Instance.new("Decal")
- decal2.Parent = part
- decal2.Name = "Back_Decal"
- decal2.Face = "Back"
- decal2.Texture = script.Parent.Parent:FindFirstChild("Stand_Front").Image
- --Mesh
- local mesh = Instance.new("BlockMesh")
- mesh.Parent = part
- mesh.Name = "Morph_Mesh"
- --Setting sizes for the mesh
- xsize.Value = xsize.Parent.Text
- ysize.Value = ysize.Parent.Text
- if ysize.Value > 10 then
- ysize.Value = 10
- elseif ysize.Value <= 0 then
- ysize.Value = 3
- end
- if xsize.Value > 10 then
- xsize.Value = 10
- elseif xsize.Value <= 0 then
- xsize.Value = 3
- end
- mesh.Scale = Vector3.new(xsize.Value,ysize.Value,0.7)
- mesh.Offset = Vector3.new(0,ysize.Value - 3,0)
- --Adding bool values such as animation and back
- local anim_val = Instance.new("BoolValue")
- anim_val.Parent = part
- anim_val.Value = false
- anim_val.Name = "Animation_Value"
- local back_val = Instance.new("BoolValue")
- back_val.Parent = part
- back_val.Value = false
- back_val.Name = "BackImage_Value"
- --Adding all images
- --Folder first
- local folder = Instance.new("Folder")
- folder.Parent = part
- folder.Name = "Imagery"
- children = script.Parent.Parent:GetChildren()
- for z = 1,#children do
- if children[z].Name == "Stand_Front" then
- local stand_front = Instance.new("IntValue")
- stand_front.Name = "Stand_Front"
- stand_front.Value = children[z].Image:sub(14)
- stand_front.Parent = folder
- elseif children[z].Name == "Stand_Back" then
- local stand_back = Instance.new("IntValue")
- stand_back.Name = children[z].Name
- stand_back.Value = children[z].Image:sub(14)
- stand_back.Parent = folder
- elseif children[z].Name == "Walk1_Front" then
- local walk1_front = Instance.new("IntValue")
- walk1_front.Name = children[z].Name
- walk1_front.Value = children[z].Image:sub(14)
- walk1_front.Parent = folder
- elseif children[z].Name == "Walk1_Back" then
- local walk1_back = Instance.new("IntValue")
- walk1_back.Name = children[z].Name
- walk1_back.Value = children[z].Image:sub(14)
- walk1_back.Parent = folder
- elseif children[z].Name == "Walk2_Front" then
- local walk2_front = Instance.new("IntValue")
- walk2_front.Name = children[z].Name
- walk2_front.Value = children[z].Image:sub(14)
- walk2_front.Parent = folder
- elseif children[z].Name == "Walk2_Back" then
- local walk2_back = Instance.new("IntValue")
- walk2_back.Name = children[z].Name
- walk2_back.Value = children[z].Image:sub(14)
- walk2_back.Parent = folder
- elseif children[z].Name == "Jump_Front" then
- local jump_front = Instance.new("IntValue")
- jump_front.Name = children[z].Name
- jump_front.Value = children[z].Image:sub(14)
- jump_front.Parent = folder
- elseif children[z].Name == "Jump_Back" then
- local jump_back = Instance.new("IntValue")
- jump_back.Name = children[z].Name
- jump_back.Value = children[z].Image:sub(14)
- jump_back.Parent = folder
- elseif children[z].Name == "Fall_Front" then
- local fall_front = Instance.new("IntValue")
- fall_front.Name = children[z].Name
- fall_front.Value = children[z].Image:sub(14)
- fall_front.Parent = folder
- elseif children[z].Name == "Fall_Back" then
- local fall_back = Instance.new("IntValue")
- fall_back.Name = children[z].Name
- fall_back.Value = children[z].Image:sub(14)
- fall_back.Parent = folder
- end
- end
- --Copy animation script
- if not plr.Character:FindFirstChild("Animation_Script") then
- anim = script:FindFirstChild("Animation_Script"):Clone()
- anim.Parent = plr.Character
- anim.Disabled = true
- end
- --Invisible the player
- playerchar = plr.Character:GetChildren()
- for i = 1,#playerchar do
- if playerchar[i]:IsA("Part") then
- --Check if RP name
- if playerchar[i].Name ~= "Head" then
- playerchar[i].Transparency = 1
- else
- if plr.Character:FindFirstChild("Psuedo_Head") then
- playerchar[i].Transparency = 1
- playerchar[i]:FindFirstChild("face").Transparency = 1
- chil = plr.Character.Psuedo_Head:GetChildren()
- for p = 1,#chil do
- if chil[i]:IsA("Model") and chil[i]:FindFirstChild("Head") then
- chil[i].Head.Transparency = 0.99
- if chil[i].Head:FindFirstChild("face") then
- chil[i].Head.face.Transparency = 1
- end
- end
- end
- else
- playerchar[i].Transparency = 0.99
- playerchar[i]:FindFirstChild("face").Transparency = 1
- end
- end
- elseif playerchar[i]:IsA("Hat") then
- playerchar[i].Handle.Transparency = 1
- end
- end
- elseif game.Workspace:FindFirstChild(plr.Name .. "'s Morph") and plr.Character and plr.Character:FindFirstChild("Torso") then
- --Part
- local part = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local decal1 = part:FindFirstChild("Front_Decal")
- local decal2 = part:FindFirstChild("Back_Decal")
- local back_val = part:FindFirstChild("BackImage_Value")
- local mesh = part:FindFirstChild("Morph_Mesh")
- --Images
- local folder = part:FindFirstChild("Imagery")
- local stand_front = folder:FindFirstChild("Stand_Front")
- local stand_back = folder:FindFirstChild("Stand_Back")
- local walk1_front = folder:FindFirstChild("Walk1_Front")
- local walk1_back = folder:FindFirstChild("Walk1_Back")
- local walk2_front = folder:FindFirstChild("Walk2_Front")
- local walk2_back = folder:FindFirstChild("Walk2_Back")
- local jump_front = folder:FindFirstChild("Jump_Front")
- local jump_back = folder:FindFirstChild("Jump_Back")
- local fall_front = folder:FindFirstChild("Fall_Front")
- local fall_back = folder:FindFirstChild("Fall_Back")
- --Gui things
- local xsize = script.Parent.Parent:FindFirstChild("Type_XSize"):FindFirstChild("X_Size")
- local ysize = script.Parent.Parent:FindFirstChild("Type_YSize"):FindFirstChild("Y_Size")
- if decal1 and decal2 and back_val and folder and stand_front and stand_back and walk1_front and walk1_back and walk2_front and walk2_back and jump_front and jump_back and fall_front and fall_back and gui and stand_front_gui and stand_back_gui and walk1_front_gui and walk1_back_gui and walk2_front_gui and walk2_back_gui and jump_front_gui and jump_back_gui and fall_front_gui and fall_back_gui then
- print('Yes yes yes yes yes')
- --Setting physical decals
- decal1.Texture = stand_front_gui.Image
- if back_val.Value == true then
- decal2.Texture = stand_back_gui.Image
- else
- decal2.Texture = stand_front_gui.Image
- end
- --Setting imagery folder images
- stand_front.Value = stand_front_gui.Image:sub(14)
- stand_back.Value = stand_back_gui.Image:sub(14)
- walk1_front.Value = walk1_front_gui.Image:sub(14)
- walk1_back.Value = walk1_back_gui.Image:sub(14)
- walk2_front.Value = walk2_front_gui.Image:sub(14)
- walk2_back.Value = walk2_back_gui.Image:sub(14)
- jump_front.Value = jump_front_gui.Image:sub(14)
- jump_back.Value = jump_back_gui.Image:sub(14)
- fall_front.Value = fall_front_gui.Image:sub(14)
- fall_back.Value = fall_back_gui.Image:sub(14)
- end
- if mesh and xsize and ysize then
- --Setting sizes for the mesh
- xsize.Value = xsize.Parent.Text
- ysize.Value = ysize.Parent.Text
- if ysize.Value > 10 then
- ysize.Value = 10
- elseif ysize.Value <= 0 then
- ysize.Value = 3
- end
- if xsize.Value > 10 then
- xsize.Value = 10
- elseif xsize.Value <= 0 then
- xsize.Value = 3
- end
- mesh.Scale = Vector3.new(xsize.Value,ysize.Value,0.7)
- mesh.Offset = Vector3.new(0,ysize.Value - 3,0)
- end
- end
- end)
- end))
- LocalScript43.Name = "Animation_Script"
- LocalScript43.Parent = LocalScript42
- table.insert(cors,sandbox(LocalScript43,function()
- ---Player animation script
- local plr = game.Players.LocalPlayer
- local char = plr.Character:FindFirstChild("Humanoid")
- --Morph part children
- local part = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local image_folder = part:FindFirstChild("Imagery")
- local back_value = part:FindFirstChild("BackImage_Value")
- local front_decal = part:FindFirstChild("Front_Decal")
- local back_decal = part:FindFirstChild("Back_Decal")
- --Images
- local walk1_front = image_folder:FindFirstChild("Walk1_Front")
- local walk1_back = image_folder:FindFirstChild("Walk1_Back")
- local stand_front = image_folder:FindFirstChild("Stand_Front")
- local stand_back = image_folder:FindFirstChild("Stand_Back")
- local walk2_front = image_folder:FindFirstChild("Walk2_Front")
- local walk2_back = image_folder:FindFirstChild("Walk2_Back")
- local jump_front = image_folder:FindFirstChild("Jump_Front")
- local jump_back = image_folder:FindFirstChild("Jump_Back")
- local fall_front = image_folder:FindFirstChild("Fall_Front")
- local fall_back = image_folder:FindFirstChild("Fall_Back")
- --Values
- local stand = false
- local walk = false
- local jump = false
- local falling = false
- local jumpbool = false
- --Enable/disable value events
- char.Running:connect(function(speed)
- if speed > 1 then
- walk = true
- jump = false
- falling = false
- else
- walk = false
- falling = false
- jump = false
- end
- end)
- char.Jumping:connect(function(bool)
- if bool == true then
- jump = true
- jumpbool = true
- walk = false
- falling = false
- end
- end)
- char.FreeFalling:connect(function(bool)
- if bool == true and jumpbool == false and walk == false then
- jump = false
- falling = true
- walk = false
- else
- falling = false
- end
- end)
- char.Died:connect(function()
- if part then
- part:remove()
- script:remove()
- end
- end)
- --Animation player
- while wait(0.01) do
- if part and image_folder and back_value and front_decal and back_decal then
- if walk == true and jump == false and falling == false and walk1_front and walk2_front and walk1_back and walk2_back then
- print('Walking')
- --If back is enabled use the back images
- if back_value.Value == true and walk == true and wait(0.2) then
- front_decal.Texture = "rbxassetid://" .. walk1_front.Value
- back_decal.Texture = "rbxassetid://" .. walk1_back.Value
- end
- if back_value.Value == true and walk == true and wait(0.2) then
- front_decal.Texture = "rbxassetid://" .. walk2_front.Value
- back_decal.Texture = "rbxassetid://" .. walk2_back.Value
- end
- if back_value.Value == false and walk == true and wait(0.2) then
- front_decal.Texture = "rbxassetid://" .. walk1_front.Value
- back_decal.Texture = "rbxassetid://" .. walk1_front.Value
- end
- if back_value.Value == false and walk == true and wait(0.2) then
- front_decal.Texture = "rbxassetid://" .. walk2_front.Value
- back_decal.Texture = "rbxassetid://" .. walk2_front.Value
- end
- elseif jump == true then
- print('Jumping')
- if back_value.Value == true then
- front_decal.Texture = "rbxassetid://" .. jump_front.Value
- back_decal.Texture = "rbxassetid://" .. jump_back.Value
- elseif back_value.Value == false then
- front_decal.Texture = "rbxassetid://" .. jump_front.Value
- back_decal.Texture = "rbxassetid://" .. jump_front.Value
- end
- wait(0.4)
- jumpbool = false
- jump = false
- falling = true
- elseif falling == true and walk == false and jumpbool == false and jump == false then
- print('Falling')
- if back_value.Value == true then
- front_decal.Texture = "rbxassetid://" .. fall_front.Value
- back_decal.Texture = "rbxassetid://" .. fall_back.Value
- elseif back_value.Value == false then
- front_decal.Texture = "rbxassetid://" .. fall_front.Value
- back_decal.Texture = "rbxassetid://" .. fall_front.Value
- end
- elseif falling == false and walk == false and jump == false and jumpbool == false then
- if back_value.Value == true then
- front_decal.Texture = "rbxassetid://" .. stand_front.Value
- back_decal.Texture = "rbxassetid://" .. stand_back.Value
- elseif back_value.Value == false then
- front_decal.Texture = "rbxassetid://" .. stand_front.Value
- back_decal.Texture = "rbxassetid://" .. stand_front.Value
- end
- end
- end
- end
- end))
- LocalScript43.Disabled = true
- Script44.Name = "Leave_Script"
- Script44.Parent = LocalScript42
- table.insert(cors,sandbox(Script44,function()
- game.Players.PlayerRemoving:connect(function(person)
- if person.Name == script.Name then
- if script.Parent:IsA("Part") then
- script.Parent:remove()
- end
- end
- end)
- end))
- Script44.Disabled = true
- TextBox45.Name = "Name_Bar"
- TextBox45.Parent = Frame4
- TextBox45.Position = UDim2.new(0.5, 0, 0.5, -175)
- TextBox45.Size = UDim2.new(0, 200, 0, 25)
- TextBox45.Active = false
- TextBox45.BackgroundColor = BrickColor.new("Really black")
- TextBox45.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox45.BorderSizePixel = 0
- TextBox45.ZIndex = 2
- TextBox45.Font = Enum.Font.SourceSans
- TextBox45.FontSize = Enum.FontSize.Size14
- TextBox45.Text = "Type character name here!"
- TextBox45.TextColor = BrickColor.new("Institutional white")
- TextBox45.TextColor3 = Color3.new(1, 1, 1)
- TextBox45.TextSize = 14
- TextBox45.ClearTextOnFocus = false
- LocalScript46.Parent = TextBox45
- table.insert(cors,sandbox(LocalScript46,function()
- local plr = game.Players.LocalPlayer
- script.Parent.FocusLost:connect(function(name)
- if plr.Character and plr.Character:FindFirstChild("Head") and plr.Character:FindFirstChild("Torso") then
- --Check for psuedo head
- if not plr.Character:FindFirstChild("Psuedo_Head") then
- --Model
- model = Instance.new("Model")
- model.Parent = plr.Character
- model.Name = "Psuedo_Head"
- --Player name
- namod = Instance.new("Model")
- namod.Parent = model
- namod.Name = script.Parent.Text
- --Head
- head = Instance.new("Part")
- head.Parent = namod
- head.Size = plr.Character.Head.Size
- head.BrickColor = plr.Character.Head.BrickColor
- head.CanCollide = false
- head.FormFactor = "Symmetric"
- head.BottomSurface = "Smooth"
- head.TopSurface = "Smooth"
- head.Name = "Head"
- head.CFrame = plr.Character.Head.CFrame
- --Mesh
- mesh = Instance.new("SpecialMesh")
- mesh.Name = "Head_Mesh"
- mesh.Parent = head
- mesh.Scale = Vector3.new(1.25,1.25,1.25)
- if plr.Character.Head:FindFirstChild("SpecialMesh") then
- mesh.MeshId = plr.Character.Head.SpecialMesh.MeshId
- end
- --Weld
- weld = Instance.new("Weld")
- weld.Parent = namod
- weld.Name = "Head_Weld"
- weld.Part0 = head
- weld.Part1 = plr.Character.Head
- --Humanoid
- hum = Instance.new("Humanoid")
- hum.Parent = namod
- hum.MaxHealth = 0
- hum.Name = "Psuedo_Humanoid"
- --Face
- face = plr.Character.Head:FindFirstChild("face"):Clone()
- face.Parent = head
- --Configure head
- plr.Character.Head.Transparency = 1
- plr.Character.Head:FindFirstChild("face").Transparency = 1
- if plr.Character.Torso.Transparency == 1 then
- plr.Character.Head.Transparency = 1
- face.Transparency = 1
- head.Transparency = 0.99
- else
- plr.Character.Head.Transparency = 1
- face.Transparency = 0
- head.Transparency = 0
- end
- else
- namod.Name = script.Parent.Text
- end
- end
- end)
- end))
- TextButton47.Name = "Page2_No_Save"
- TextButton47.Parent = Frame4
- TextButton47.Position = UDim2.new(0.5, 100, 0.5, 225)
- TextButton47.Visible = false
- TextButton47.Size = UDim2.new(0, 100, 0, 25)
- TextButton47.Active = false
- TextButton47.BackgroundColor = BrickColor.new("Salmon")
- TextButton47.BackgroundColor3 = Color3.new(1, 0.52549, 0.65098)
- TextButton47.BorderSizePixel = 0
- TextButton47.ZIndex = 3
- TextButton47.Font = Enum.Font.SourceSans
- TextButton47.FontSize = Enum.FontSize.Size14
- TextButton47.Text = "Decline Save"
- TextButton47.TextSize = 14
- LocalScript48.Name = "Decline_Save_Load"
- LocalScript48.Parent = TextButton47
- table.insert(cors,sandbox(LocalScript48,function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- script.Parent.MouseButton1Down:connect(function()
- if gui and yes_box then
- yes_box.Visible = false
- yes_box.Active = false
- script.Parent.Visible = false
- script.Parent.Active = false
- end
- end)
- end))
- TextButton49.Name = "Page2_Slot1_Load"
- TextButton49.Parent = Frame4
- TextButton49.Position = UDim2.new(0.5, 100, 0.5, 25)
- TextButton49.Visible = false
- TextButton49.Size = UDim2.new(0, 100, 0, 25)
- TextButton49.Active = false
- TextButton49.BackgroundColor = BrickColor.new("Light red")
- TextButton49.BackgroundColor3 = Color3.new(1, 0.698039, 0.717647)
- TextButton49.BorderSizePixel = 0
- TextButton49.ZIndex = 3
- TextButton49.Font = Enum.Font.SourceSans
- TextButton49.FontSize = Enum.FontSize.Size14
- TextButton49.Text = "Load Slot 1"
- TextButton49.TextSize = 14
- LocalScript50.Name = "Save_Slot_Value_Changer"
- LocalScript50.Parent = TextButton49
- table.insert(cors,sandbox(LocalScript50,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Load(Slot 1)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Load(Slot 1)"
- no_box.Visible = true
- end
- end)
- end))
- TextButton51.Name = "Page2_Slot1_Save"
- TextButton51.Parent = Frame4
- TextButton51.Position = UDim2.new(0.5, 0, 0.5, 25)
- TextButton51.Visible = false
- TextButton51.Size = UDim2.new(0, 100, 0, 25)
- TextButton51.Active = false
- TextButton51.BackgroundColor = BrickColor.new("Mint")
- TextButton51.BackgroundColor3 = Color3.new(0.639216, 1, 0.6)
- TextButton51.BorderSizePixel = 0
- TextButton51.ZIndex = 3
- TextButton51.Font = Enum.Font.SourceSans
- TextButton51.FontSize = Enum.FontSize.Size14
- TextButton51.Text = "Save Slot 1"
- TextButton51.TextSize = 14
- LocalScript52.Name = "Save_Slot_Value_Changer"
- LocalScript52.Parent = TextButton51
- table.insert(cors,sandbox(LocalScript52,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Save(Slot 1)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Save(Slot 1)"
- no_box.Visible = true
- end
- end)
- end))
- TextBox53.Name = "Page2_Slot1_TextBox"
- TextBox53.Parent = Frame4
- TextBox53.Position = UDim2.new(0.5, 0, 0.5, 0)
- TextBox53.Visible = false
- TextBox53.Size = UDim2.new(0, 200, 0, 25)
- TextBox53.Active = false
- TextBox53.BackgroundColor = BrickColor.new("Really black")
- TextBox53.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox53.BorderSizePixel = 0
- TextBox53.ZIndex = 3
- TextBox53.Font = Enum.Font.SourceSans
- TextBox53.FontSize = Enum.FontSize.Size14
- TextBox53.Text = "Type Slot 1 Name"
- TextBox53.TextColor = BrickColor.new("Institutional white")
- TextBox53.TextColor3 = Color3.new(1, 1, 1)
- TextBox53.TextSize = 14
- TextButton54.Name = "Page2_Slot2_Load"
- TextButton54.Parent = Frame4
- TextButton54.Position = UDim2.new(0.5, 100, 0.5, 75)
- TextButton54.Visible = false
- TextButton54.Size = UDim2.new(0, 100, 0, 25)
- TextButton54.Active = false
- TextButton54.BackgroundColor = BrickColor.new("Light red")
- TextButton54.BackgroundColor3 = Color3.new(1, 0.698039, 0.717647)
- TextButton54.BorderSizePixel = 0
- TextButton54.ZIndex = 3
- TextButton54.Font = Enum.Font.SourceSans
- TextButton54.FontSize = Enum.FontSize.Size14
- TextButton54.Text = "Load Slot 2"
- TextButton54.TextSize = 14
- LocalScript55.Name = "Save_Slot_Value_Changer"
- LocalScript55.Parent = TextButton54
- table.insert(cors,sandbox(LocalScript55,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Load(Slot 2)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Load(Slot 2)"
- no_box.Visible = true
- end
- end)
- end))
- TextButton56.Name = "Page2_Slot2_Save"
- TextButton56.Parent = Frame4
- TextButton56.Position = UDim2.new(0.5, 0, 0.5, 75)
- TextButton56.Visible = false
- TextButton56.Size = UDim2.new(0, 100, 0, 25)
- TextButton56.Active = false
- TextButton56.BackgroundColor = BrickColor.new("Mint")
- TextButton56.BackgroundColor3 = Color3.new(0.639216, 1, 0.6)
- TextButton56.BorderSizePixel = 0
- TextButton56.ZIndex = 3
- TextButton56.Font = Enum.Font.SourceSans
- TextButton56.FontSize = Enum.FontSize.Size14
- TextButton56.Text = "Save Slot 2"
- TextButton56.TextSize = 14
- LocalScript57.Name = "Save_Slot_Value_Changer"
- LocalScript57.Parent = TextButton56
- table.insert(cors,sandbox(LocalScript57,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Save(Slot 2)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Save(Slot 2)"
- no_box.Visible = true
- end
- end)
- end))
- TextBox58.Name = "Page2_Slot2_TextBox"
- TextBox58.Parent = Frame4
- TextBox58.Position = UDim2.new(0.5, 0, 0.5, 50)
- TextBox58.Visible = false
- TextBox58.Size = UDim2.new(0, 200, 0, 25)
- TextBox58.Active = false
- TextBox58.BackgroundColor = BrickColor.new("Really black")
- TextBox58.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox58.BorderSizePixel = 0
- TextBox58.ZIndex = 3
- TextBox58.Font = Enum.Font.SourceSans
- TextBox58.FontSize = Enum.FontSize.Size14
- TextBox58.Text = "Type Slot 2 Name"
- TextBox58.TextColor = BrickColor.new("Institutional white")
- TextBox58.TextColor3 = Color3.new(1, 1, 1)
- TextBox58.TextSize = 14
- TextButton59.Name = "Page2_Slot3_Load"
- TextButton59.Parent = Frame4
- TextButton59.Position = UDim2.new(0.5, 100, 0.5, 125)
- TextButton59.Visible = false
- TextButton59.Size = UDim2.new(0, 100, 0, 25)
- TextButton59.Active = false
- TextButton59.BackgroundColor = BrickColor.new("Light red")
- TextButton59.BackgroundColor3 = Color3.new(1, 0.698039, 0.717647)
- TextButton59.BorderSizePixel = 0
- TextButton59.ZIndex = 3
- TextButton59.Font = Enum.Font.SourceSans
- TextButton59.FontSize = Enum.FontSize.Size14
- TextButton59.Text = "Load Slot 3"
- TextButton59.TextSize = 14
- LocalScript60.Name = "Save_Slot_Value_Changer"
- LocalScript60.Parent = TextButton59
- table.insert(cors,sandbox(LocalScript60,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Load(Slot 3)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Load(Slot 3)"
- no_box.Visible = true
- end
- end)
- end))
- TextButton61.Name = "Page2_Slot3_Save"
- TextButton61.Parent = Frame4
- TextButton61.Position = UDim2.new(0.5, 0, 0.5, 125)
- TextButton61.Visible = false
- TextButton61.Size = UDim2.new(0, 100, 0, 25)
- TextButton61.Active = false
- TextButton61.BackgroundColor = BrickColor.new("Mint")
- TextButton61.BackgroundColor3 = Color3.new(0.639216, 1, 0.6)
- TextButton61.BorderSizePixel = 0
- TextButton61.ZIndex = 3
- TextButton61.Font = Enum.Font.SourceSans
- TextButton61.FontSize = Enum.FontSize.Size14
- TextButton61.Text = "Save Slot 3"
- TextButton61.TextSize = 14
- LocalScript62.Name = "Save_Slot_Value_Changer"
- LocalScript62.Parent = TextButton61
- table.insert(cors,sandbox(LocalScript62,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Save(Slot 3)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Save(Slot 3)"
- no_box.Visible = true
- end
- end)
- end))
- TextBox63.Name = "Page2_Slot3_TextBox"
- TextBox63.Parent = Frame4
- TextBox63.Position = UDim2.new(0.5, 0, 0.5, 100)
- TextBox63.Visible = false
- TextBox63.Size = UDim2.new(0, 200, 0, 25)
- TextBox63.Active = false
- TextBox63.BackgroundColor = BrickColor.new("Really black")
- TextBox63.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox63.BorderSizePixel = 0
- TextBox63.ZIndex = 3
- TextBox63.Font = Enum.Font.SourceSans
- TextBox63.FontSize = Enum.FontSize.Size14
- TextBox63.Text = "Type Slot 3 Name"
- TextBox63.TextColor = BrickColor.new("Institutional white")
- TextBox63.TextColor3 = Color3.new(1, 1, 1)
- TextBox63.TextSize = 14
- TextButton64.Name = "Page2_Slot4_Load"
- TextButton64.Parent = Frame4
- TextButton64.Position = UDim2.new(0.5, 100, 0.5, 175)
- TextButton64.Visible = false
- TextButton64.Size = UDim2.new(0, 100, 0, 25)
- TextButton64.Active = false
- TextButton64.BackgroundColor = BrickColor.new("Light red")
- TextButton64.BackgroundColor3 = Color3.new(1, 0.698039, 0.717647)
- TextButton64.BorderSizePixel = 0
- TextButton64.ZIndex = 3
- TextButton64.Font = Enum.Font.SourceSans
- TextButton64.FontSize = Enum.FontSize.Size14
- TextButton64.Text = "Load Slot 4"
- TextButton64.TextSize = 14
- LocalScript65.Name = "Save_Slot_Value_Changer"
- LocalScript65.Parent = TextButton64
- table.insert(cors,sandbox(LocalScript65,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Load(Slot 4)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Load(Slot 4)"
- no_box.Visible = true
- end
- end)
- end))
- TextButton66.Name = "Page2_Slot4_Save"
- TextButton66.Parent = Frame4
- TextButton66.Position = UDim2.new(0.5, 0, 0.5, 175)
- TextButton66.Visible = false
- TextButton66.Size = UDim2.new(0, 100, 0, 25)
- TextButton66.Active = false
- TextButton66.BackgroundColor = BrickColor.new("Mint")
- TextButton66.BackgroundColor3 = Color3.new(0.639216, 1, 0.6)
- TextButton66.BorderSizePixel = 0
- TextButton66.ZIndex = 3
- TextButton66.Font = Enum.Font.SourceSans
- TextButton66.FontSize = Enum.FontSize.Size14
- TextButton66.Text = "Save Slot 4"
- TextButton66.TextSize = 14
- LocalScript67.Name = "Save_Slot_Value_Changer"
- LocalScript67.Parent = TextButton66
- table.insert(cors,sandbox(LocalScript67,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- if gui and yes_box and no_box then
- --Visibilty
- yes_box.Active = true
- yes_box.Text = "Accept Save(Slot 4)"
- yes_box.Visible = true
- no_box.Active = true
- no_box.Text = "Decline Save(Slot 4)"
- no_box.Visible = true
- end
- end)
- end))
- TextBox68.Name = "Page2_Slot4_TextBox"
- TextBox68.Parent = Frame4
- TextBox68.Position = UDim2.new(0.5, 0, 0.5, 150)
- TextBox68.Visible = false
- TextBox68.Size = UDim2.new(0, 200, 0, 25)
- TextBox68.Active = false
- TextBox68.BackgroundColor = BrickColor.new("Really black")
- TextBox68.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox68.BorderSizePixel = 0
- TextBox68.ZIndex = 3
- TextBox68.Font = Enum.Font.SourceSans
- TextBox68.FontSize = Enum.FontSize.Size14
- TextBox68.Text = "Type Slot 4 Name"
- TextBox68.TextColor = BrickColor.new("Institutional white")
- TextBox68.TextColor3 = Color3.new(1, 1, 1)
- TextBox68.TextSize = 14
- TextButton69.Name = "Page2_Yes_Save"
- TextButton69.Parent = Frame4
- TextButton69.Position = UDim2.new(0.5, 0, 0.5, 225)
- TextButton69.Visible = false
- TextButton69.Size = UDim2.new(0, 100, 0, 25)
- TextButton69.Active = false
- TextButton69.BackgroundColor = BrickColor.new("Olivine")
- TextButton69.BackgroundColor3 = Color3.new(0.470588, 1, 0.470588)
- TextButton69.BorderSizePixel = 0
- TextButton69.ZIndex = 3
- TextButton69.Font = Enum.Font.SourceSans
- TextButton69.FontSize = Enum.FontSize.Size14
- TextButton69.Text = "Accept Save"
- TextButton69.TextSize = 14
- Script70.Name = "Save_Load_Accept"
- Script70.Parent = TextButton69
- table.insert(cors,sandbox(Script70,function()
- local plr = script.Parent.Parent.Parent.Parent.Parent
- local num = 0
- --Gui and images of the gui
- local gui = script.Parent.Parent
- local stand_front = gui:FindFirstChild("Stand_Front")
- local stand_back = gui:FindFirstChild("Stand_Back")
- local walk1_front = gui:FindFirstChild("Walk1_Front")
- local walk1_back = gui:FindFirstChild("Walk1_Back")
- local walk2_front = gui:FindFirstChild("Walk2_Front")
- local walk2_back = gui:FindFirstChild("Walk2_Back")
- local jump_front = gui:FindFirstChild("Jump_Front")
- local jump_back = gui:FindFirstChild("Jump_Back")
- local fall_front = gui:FindFirstChild("Fall_Front")
- local fall_back = gui:FindFirstChild("Fall_Back")
- --Yes No Save
- local yes_box = gui:FindFirstChild("Page2_Yes_Save")
- local no_box = gui:FindFirstChild("Page2_No_Save")
- script.Parent.MouseButton1Down:connect(function()
- if plr:IsA("Player") and plr:WaitForDataReady() then
- print('IM READY!')
- if gui and stand_front and stand_back and walk1_front and walk1_back and walk2_front and walk2_back and jump_front and jump_back and fall_front and fall_back and yes_box and no_box then
- print('All guis set')
- --Slot 1
- if script.Parent.Text == "Accept Save(Slot 1)" and gui:FindFirstChild("Page2_Slot1_TextBox") then
- print('Saving slot 1')
- --Saving values
- plr:SaveString("S1_Name",gui:FindFirstChild("Page2_Slot1_TextBox").Text)
- plr:SaveNumber("S1_Stand_Front",stand_front.Image:sub(14))
- plr:SaveNumber("S1_Stand_Back",stand_back.Image:sub(14))
- plr:SaveNumber("S1_Walk1_Front",walk1_front.Image:sub(14))
- plr:SaveNumber("S1_Walk1_Back",walk1_back.Image:sub(14))
- plr:SaveNumber("S1_Walk2_Front",walk2_front.Image:sub(14))
- plr:SaveNumber("S1_Walk2_Back",walk2_back.Image:sub(14))
- plr:SaveNumber("S1_Jump_Front",jump_front.Image:sub(14))
- plr:SaveNumber("S1_Jump_Back",jump_back.Image:sub(14))
- plr:SaveNumber("S1_Fall_Front",fall_front.Image:sub(14))
- plr:SaveNumber("S1_Fall_Back",fall_back.Image:sub(14))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- elseif script.Parent.Text == "Accept Load(Slot 1)" then
- --Loading Values
- stand_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Stand_Front"))
- stand_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Stand_Back"))
- walk1_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Walk1_Front"))
- walk1_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Walk1_Back"))
- walk2_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Walk2_Front"))
- walk2_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Walk2_Back"))
- jump_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Jump_Front"))
- jump_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Jump_Back"))
- fall_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Fall_Front"))
- fall_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S1_Fall_Back"))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- --Slot 2
- elseif script.Parent.Text == "Accept Save(Slot 2)" and gui:FindFirstChild("Page2_Slot2_TextBox") then
- plr:SaveString("S2_Name",gui:FindFirstChild("Page2_Slot2_TextBox").Text)
- plr:SaveNumber("S2_Stand_Front",stand_front.Image:sub(14))
- plr:SaveNumber("S2_Stand_Back",stand_back.Image:sub(14))
- plr:SaveNumber("S2_Walk1_Front",walk1_front.Image:sub(14))
- plr:SaveNumber("S2_Walk1_Back",walk1_back.Image:sub(14))
- plr:SaveNumber("S2_Walk2_Front",walk2_front.Image:sub(14))
- plr:SaveNumber("S2_Walk2_Back",walk2_back.Image:sub(14))
- plr:SaveNumber("S2_Jump_Front",jump_front.Image:sub(14))
- plr:SaveNumber("S2_Jump_Back",jump_back.Image:sub(14))
- plr:SaveNumber("S2_Fall_Front",fall_front.Image:sub(14))
- plr:SaveNumber("S2_Fall_Back",fall_back.Image:sub(14))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- elseif script.Parent.Text == "Accept Load(Slot 2)" then
- --Loading Value
- stand_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Stand_Front"))
- stand_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Stand_Back"))
- walk1_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Walk1_Front"))
- walk1_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Walk1_Back"))
- walk2_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Walk2_Front"))
- walk2_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Walk2_Back"))
- jump_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Jump_Front"))
- jump_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Jump_Back"))
- fall_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Fall_Front"))
- fall_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S2_Fall_Back"))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- --Slot 3
- elseif script.Parent.Text == "Accept Save(Slot 3)" and gui:FindFirstChild("Page2_Slot3_TextBox") then
- plr:SaveString("S3_Name",gui:FindFirstChild("Page2_Slot3_TextBox").Text)
- plr:SaveNumber("S3_Stand_Front",stand_front.Image:sub(14))
- plr:SaveNumber("S3_Stand_Back",stand_back.Image:sub(14))
- plr:SaveNumber("S3_Walk1_Front",walk1_front.Image:sub(14))
- plr:SaveNumber("S3_Walk1_Back",walk1_back.Image:sub(14))
- plr:SaveNumber("S3_Walk2_Front",walk2_front.Image:sub(14))
- plr:SaveNumber("S3_Walk2_Back",walk2_back.Image:sub(14))
- plr:SaveNumber("S3_Jump_Front",jump_front.Image:sub(14))
- plr:SaveNumber("S3_Jump_Back",jump_back.Image:sub(14))
- plr:SaveNumber("S3_Fall_Front",fall_front.Image:sub(14))
- plr:SaveNumber("S3_Fall_Back",fall_back.Image:sub(14))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- elseif script.Parent.Text == "Accept Load(Slot 3)" then
- --Loading Value
- stand_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Stand_Front"))
- stand_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Stand_Back"))
- walk1_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Walk1_Front"))
- walk1_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Walk1_Back"))
- walk2_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Walk2_Front"))
- walk2_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Walk2_Back"))
- jump_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Jump_Front"))
- jump_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Jump_Back"))
- fall_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Fall_Front"))
- fall_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S3_Fall_Back"))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- --Slot 4
- elseif script.Parent.Text == "Accept Save(Slot 4)" and gui:FindFirstChild("Page2_Slot4_TextBox") then
- plr:SaveString("S4_Name",gui:FindFirstChild("Page2_Slot4_TextBox").Text)
- plr:SaveNumber("S4_Stand_Front",stand_front.Image:sub(14))
- plr:SaveNumber("S4_Stand_Back",stand_back.Image:sub(14))
- plr:SaveNumber("S4_Walk1_Front",walk1_front.Image:sub(14))
- plr:SaveNumber("S4_Walk1_Back",walk1_back.Image:sub(14))
- plr:SaveNumber("S4_Walk2_Front",walk2_front.Image:sub(14))
- plr:SaveNumber("S4_Walk2_Back",walk2_back.Image:sub(14))
- plr:SaveNumber("S4_Jump_Front",jump_front.Image:sub(14))
- plr:SaveNumber("S4_Jump_Back",jump_back.Image:sub(14))
- plr:SaveNumber("S4_Fall_Front",fall_front.Image:sub(14))
- plr:SaveNumber("S4_Fall_Back",fall_back.Image:sub(14))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- elseif script.Parent.Text == "Accept Load(Slot 4)" then
- --Loading Value
- stand_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Stand_Front"))
- stand_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Stand_Back"))
- walk1_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Walk1_Front"))
- walk1_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Walk1_Back"))
- walk2_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Walk2_Front"))
- walk2_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Walk2_Back"))
- jump_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Jump_Front"))
- jump_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Jump_Back"))
- fall_front.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Fall_Front"))
- fall_back.Image = "rbxassetid://" .. tostring(plr:LoadNumber("S4_Fall_Back"))
- --Remove boxes
- yes_box.Active = false
- yes_box.Visible = false
- no_box.Active = false
- no_box.Visible = false
- end
- end
- end
- end)
- end))
- TextButton71.Name = "Remove_Morph"
- TextButton71.Parent = Frame4
- TextButton71.Position = UDim2.new(0.5, 0, 0.5, 100)
- TextButton71.Size = UDim2.new(0, 200, 0, 25)
- TextButton71.Active = false
- TextButton71.BackgroundColor = BrickColor.new("Pastel light blue")
- TextButton71.BackgroundColor3 = Color3.new(0.705882, 0.811765, 1)
- TextButton71.BorderSizePixel = 0
- TextButton71.ZIndex = 2
- TextButton71.Font = Enum.Font.SourceSans
- TextButton71.FontSize = Enum.FontSize.Size14
- TextButton71.Text = "Remove morph."
- TextButton71.TextSize = 14
- LocalScript72.Name = "Morph_Removal"
- LocalScript72.Parent = TextButton71
- table.insert(cors,sandbox(LocalScript72,function()
- local plr = game.Players.LocalPlayer
- script.Parent.MouseButton1Down:connect(function()
- local morph = game.Workspace:FindFirstChild(plr.Name .. "'s Morph")
- local gui = script.Parent.Parent
- if plr.Character and morph then
- morph:remove()
- if gui and gui:FindFirstChild("Back_Toggle") and gui:FindFirstChild("Animation_Toggle") then
- print('Found back toggle')
- gui.Animation_Toggle.BackgroundColor3 = Color3.new(208/255, 215/255, 255/255)
- gui.Animation_Toggle.Text = "Enable Animation"
- gui.Back_Toggle.BackgroundColor3 = Color3.new(238/255, 194/255, 255/255)
- gui.Back_Toggle.Text = "Enable Back Images"
- end
- if plr.Character and plr.Character:FindFirstChild("Animation_Script") then
- print('Its gone')
- plr.Character.Animation_Script:remove()
- end
- child = plr.Character:GetChildren()
- for i = 1,#child do
- if child[i]:IsA("Part") then
- if child[i].Name ~= "Head" then
- if child[i].Name ~= "HumanoidRootPart" then
- child[i].Transparency = 0
- end
- elseif child[i].Name == "Head" then
- if plr.Character:FindFirstChild("Psuedo_Head") then
- local spoon = plr.Character.Psuedo_Head:GetChildren()
- for s = 1,#spoon do
- if spoon[s]:IsA("Model") then
- if spoon[s]:FindFirstChild("Head") then
- spoon[s].Head.Transparency = 0
- if spoon[s].Head:FindFirstChild("face") then
- spoon[s].Head.face.Transparency = 0
- end
- end
- end
- end
- child[i].Transparency = 1
- else
- child[i].Transparency = 0
- end
- end
- elseif child[i]:IsA("Hat") and child[i]:FindFirstChild("Handle") then
- child[i].Handle.Transparency = 0
- end
- end
- end
- end)
- end))
- TextButton73.Name = "Remove_Name"
- TextButton73.Parent = Frame4
- TextButton73.Position = UDim2.new(0.5, 0, 0.5, 175)
- TextButton73.Size = UDim2.new(0, 200, 0, 25)
- TextButton73.Active = false
- TextButton73.BackgroundColor = BrickColor.new("Pastel green")
- TextButton73.BackgroundColor3 = Color3.new(0.745098, 1, 0.839216)
- TextButton73.BorderSizePixel = 0
- TextButton73.ZIndex = 2
- TextButton73.Font = Enum.Font.SourceSans
- TextButton73.FontSize = Enum.FontSize.Size14
- TextButton73.Text = "Remove Name"
- TextButton73.TextSize = 14
- LocalScript74.Name = "Name_Remove"
- LocalScript74.Parent = TextButton73
- table.insert(cors,sandbox(LocalScript74,function()
- local plr = game.Players.LocalPlayer
- script.Parent.MouseButton1Down:connect(function()
- local character = plr.Character
- local psuedo = character:FindFirstChild("Psuedo_Head")
- if character and psuedo and character:FindFirstChild("Head") then
- local children = psuedo:GetChildren()
- for i = 1,#children do
- if children[i]:IsA("Model") then
- head = children[i]:FindFirstChild("Head")
- if head then
- character.Head.Transparency = head.Transparency
- psuedo:remove()
- end
- end
- end
- end
- end)
- end))
- TextButton75.Name = "SaveSlots_Button"
- TextButton75.Parent = Frame4
- TextButton75.Position = UDim2.new(0.5, 0, 0.5, 200)
- TextButton75.Size = UDim2.new(0, 200, 0, 25)
- TextButton75.Active = false
- TextButton75.BackgroundColor = BrickColor.new("Pastel violet")
- TextButton75.BackgroundColor3 = Color3.new(0.635294, 0.670588, 1)
- TextButton75.BorderSizePixel = 0
- TextButton75.ZIndex = 3
- TextButton75.Font = Enum.Font.SourceSans
- TextButton75.FontSize = Enum.FontSize.Size14
- TextButton75.Text = "Save Slots"
- TextButton75.TextSize = 14
- LocalScript76.Name = "Save_Page_Open_Script"
- LocalScript76.Parent = TextButton75
- table.insert(cors,sandbox(LocalScript76,function()
- script.Parent.MouseButton1Down:connect(function()
- local gui = script.Parent.Parent
- local base = gui:FindFirstChild("Page2_Slot1_TextBox")
- if gui and base then
- if base.Visible == true then
- chil = gui:GetChildren()
- for i = 1,#chil do
- if chil[i].Name:sub(1,6) == "Page2_" then
- chil[i].Visible = false
- chil[i].Active = false
- script.Parent.Text = "Save Slots"
- script.Parent.BackgroundColor3 = Color3.new(162/255, 171/255, 255/255)
- end
- end
- else
- chil = gui:GetChildren()
- for i = 1,#chil do
- if chil[i].Name:sub(1,6) == "Page2_" and chil[i].Name ~= "Page2_Yes_Save" and chil[i].Name ~= "Page2_No_Save" then
- chil[i].Visible = true
- chil[i].Active = true
- script.Parent.Text = "Morph Options"
- script.Parent.BackgroundColor3 = Color3.new(255/255, 245/255, 165/255)
- end
- end
- end
- end
- end)
- end))
- TextBox77.Name = "Type_XSize"
- TextBox77.Parent = Frame4
- TextBox77.Position = UDim2.new(0.5, 0, 0.5, 125)
- TextBox77.Size = UDim2.new(0, 100, 0, 25)
- TextBox77.Active = false
- TextBox77.BackgroundColor = BrickColor.new("Really black")
- TextBox77.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox77.BorderSizePixel = 0
- TextBox77.ZIndex = 2
- TextBox77.Font = Enum.Font.SourceSans
- TextBox77.FontSize = Enum.FontSize.Size14
- TextBox77.Text = "Type X size here!"
- TextBox77.TextColor = BrickColor.new("Institutional white")
- TextBox77.TextColor3 = Color3.new(1, 1, 1)
- TextBox77.TextSize = 14
- NumberValue78.Name = "X_Size"
- NumberValue78.Parent = TextBox77
- TextBox79.Name = "Type_YSize"
- TextBox79.Parent = Frame4
- TextBox79.Position = UDim2.new(0.5, 0, 0.5, 150)
- TextBox79.Size = UDim2.new(0, 100, 0, 25)
- TextBox79.Active = false
- TextBox79.BackgroundColor = BrickColor.new("Really black")
- TextBox79.BackgroundColor3 = Color3.new(0, 0, 0)
- TextBox79.BorderSizePixel = 0
- TextBox79.ZIndex = 2
- TextBox79.Font = Enum.Font.SourceSans
- TextBox79.FontSize = Enum.FontSize.Size14
- TextBox79.Text = "Type Y size here!"
- TextBox79.TextColor = BrickColor.new("Institutional white")
- TextBox79.TextColor3 = Color3.new(1, 1, 1)
- TextBox79.TextSize = 14
- NumberValue80.Name = "Y_Size"
- NumberValue80.Parent = TextBox79
- TextLabel81.Name = "BFall_Label"
- TextLabel81.Parent = Frame4
- TextLabel81.Position = UDim2.new(0.5, -100, 0.5, 125)
- TextLabel81.Size = UDim2.new(0, 100, 0, 25)
- TextLabel81.BackgroundColor = BrickColor.new("Pastel green")
- TextLabel81.BackgroundColor3 = Color3.new(0.854902, 1, 0.843137)
- TextLabel81.BorderSizePixel = 0
- TextLabel81.ZIndex = 2
- TextLabel81.Font = Enum.Font.SourceSans
- TextLabel81.FontSize = Enum.FontSize.Size14
- TextLabel81.Text = "Fall (Back)"
- TextLabel81.TextSize = 14
- TextLabel82.Name = "BJump_Label"
- TextLabel82.Parent = Frame4
- TextLabel82.Position = UDim2.new(0.5, -100, 0.5, 0)
- TextLabel82.Size = UDim2.new(0, 100, 0, 25)
- TextLabel82.BackgroundColor = BrickColor.new("Pastel yellow")
- TextLabel82.BackgroundColor3 = Color3.new(1, 0.988235, 0.768628)
- TextLabel82.BorderSizePixel = 0
- TextLabel82.ZIndex = 2
- TextLabel82.Font = Enum.Font.SourceSans
- TextLabel82.FontSize = Enum.FontSize.Size14
- TextLabel82.Text = "Jump (Back)"
- TextLabel82.TextSize = 14
- TextLabel83.Name = "BStand_Label"
- TextLabel83.Parent = Frame4
- TextLabel83.Position = UDim2.new(0.5, -100, 0.5, -250)
- TextLabel83.Size = UDim2.new(0, 100, 0, 25)
- TextLabel83.BackgroundColor = BrickColor.new("Light red")
- TextLabel83.BackgroundColor3 = Color3.new(1, 0.690196, 0.698039)
- TextLabel83.BorderSizePixel = 0
- TextLabel83.ZIndex = 2
- TextLabel83.Font = Enum.Font.SourceSans
- TextLabel83.FontSize = Enum.FontSize.Size14
- TextLabel83.Text = "Stand (Back)"
- TextLabel83.TextSize = 14
- TextLabel84.Name = "BWalk1_Label"
- TextLabel84.Parent = Frame4
- TextLabel84.Position = UDim2.new(0.5, -100, 0.5, -125)
- TextLabel84.Size = UDim2.new(0, 100, 0, 25)
- TextLabel84.BackgroundColor = BrickColor.new("Tr. Lg blue")
- TextLabel84.BackgroundColor3 = Color3.new(0.760784, 0.858824, 1)
- TextLabel84.BorderSizePixel = 0
- TextLabel84.ZIndex = 2
- TextLabel84.Font = Enum.Font.SourceSans
- TextLabel84.FontSize = Enum.FontSize.Size14
- TextLabel84.Text = "Walk 1 (Back)"
- TextLabel84.TextSize = 14
- TextLabel85.Name = "BWalk2_Label"
- TextLabel85.Parent = Frame4
- TextLabel85.Position = UDim2.new(0.5, 100, 0.5, -125)
- TextLabel85.Size = UDim2.new(0, 100, 0, 25)
- TextLabel85.BackgroundColor = BrickColor.new("Pastel brown")
- TextLabel85.BackgroundColor3 = Color3.new(1, 0.823529, 0.643137)
- TextLabel85.BorderSizePixel = 0
- TextLabel85.ZIndex = 2
- TextLabel85.Font = Enum.Font.SourceSans
- TextLabel85.FontSize = Enum.FontSize.Size14
- TextLabel85.Text = "Walk 2 (Back)"
- TextLabel85.TextSize = 14
- TextLabel86.Name = "Name_Label"
- TextLabel86.Parent = Frame4
- TextLabel86.Position = UDim2.new(0.5, 0, 0.5, -200)
- TextLabel86.Size = UDim2.new(0, 200, 0, 25)
- TextLabel86.BackgroundColor = BrickColor.new("Pastel green")
- TextLabel86.BackgroundColor3 = Color3.new(0.87451, 1, 0.858824)
- TextLabel86.BorderSizePixel = 0
- TextLabel86.ZIndex = 2
- TextLabel86.Font = Enum.Font.SourceSans
- TextLabel86.FontSize = Enum.FontSize.Size14
- TextLabel86.Text = "Name"
- TextLabel86.TextSize = 14
- TextLabel87.Name = "FFall_Label"
- TextLabel87.Parent = Frame4
- TextLabel87.Position = UDim2.new(0.5, -200, 0.5, 125)
- TextLabel87.Size = UDim2.new(0, 100, 0, 25)
- TextLabel87.BackgroundColor = BrickColor.new("Pastel green")
- TextLabel87.BackgroundColor3 = Color3.new(0.854902, 1, 0.843137)
- TextLabel87.BorderSizePixel = 0
- TextLabel87.ZIndex = 2
- TextLabel87.Font = Enum.Font.SourceSans
- TextLabel87.FontSize = Enum.FontSize.Size14
- TextLabel87.Text = "Fall (Front)"
- TextLabel87.TextSize = 14
- TextLabel88.Name = "FJump_Label"
- TextLabel88.Parent = Frame4
- TextLabel88.Position = UDim2.new(0.5, -200, 0.5, 0)
- TextLabel88.Size = UDim2.new(0, 100, 0, 25)
- TextLabel88.BackgroundColor = BrickColor.new("Pastel yellow")
- TextLabel88.BackgroundColor3 = Color3.new(1, 0.988235, 0.768628)
- TextLabel88.BorderSizePixel = 0
- TextLabel88.ZIndex = 2
- TextLabel88.Font = Enum.Font.SourceSans
- TextLabel88.FontSize = Enum.FontSize.Size14
- TextLabel88.Text = "Jump (Front)"
- TextLabel88.TextSize = 14
- TextLabel89.Name = "FStand_Label"
- TextLabel89.Parent = Frame4
- TextLabel89.Position = UDim2.new(0.5, -200, 0.5, -250)
- TextLabel89.Size = UDim2.new(0, 100, 0, 25)
- TextLabel89.BackgroundColor = BrickColor.new("Light red")
- TextLabel89.BackgroundColor3 = Color3.new(1, 0.690196, 0.698039)
- TextLabel89.BorderSizePixel = 0
- TextLabel89.ZIndex = 2
- TextLabel89.Font = Enum.Font.SourceSans
- TextLabel89.FontSize = Enum.FontSize.Size14
- TextLabel89.Text = "Stand (Front)"
- TextLabel89.TextSize = 14
- TextLabel90.Name = "FWalk1_Label"
- TextLabel90.Parent = Frame4
- TextLabel90.Position = UDim2.new(0.5, -200, 0.5, -125)
- TextLabel90.Size = UDim2.new(0, 100, 0, 25)
- TextLabel90.BackgroundColor = BrickColor.new("Tr. Lg blue")
- TextLabel90.BackgroundColor3 = Color3.new(0.760784, 0.858824, 1)
- TextLabel90.BorderSizePixel = 0
- TextLabel90.ZIndex = 2
- TextLabel90.Font = Enum.Font.SourceSans
- TextLabel90.FontSize = Enum.FontSize.Size14
- TextLabel90.Text = "Walk 1 (Front)"
- TextLabel90.TextSize = 14
- TextLabel91.Name = "FWalk2_Label"
- TextLabel91.Parent = Frame4
- TextLabel91.Position = UDim2.new(0.5, 0, 0.5, -125)
- TextLabel91.Size = UDim2.new(0, 100, 0, 25)
- TextLabel91.BackgroundColor = BrickColor.new("Pastel brown")
- TextLabel91.BackgroundColor3 = Color3.new(1, 0.823529, 0.643137)
- TextLabel91.BorderSizePixel = 0
- TextLabel91.ZIndex = 2
- TextLabel91.Font = Enum.Font.SourceSans
- TextLabel91.FontSize = Enum.FontSize.Size14
- TextLabel91.Text = "Walk 2 (Front)"
- TextLabel91.TextSize = 14
- TextLabel92.Name = "ID_Label"
- TextLabel92.Parent = Frame4
- TextLabel92.Position = UDim2.new(0.5, 0, 0.5, -250)
- TextLabel92.Size = UDim2.new(0, 200, 0, 25)
- TextLabel92.BackgroundColor = BrickColor.new("Institutional white")
- TextLabel92.BackgroundColor3 = Color3.new(0.898039, 1, 0.988235)
- TextLabel92.BorderSizePixel = 0
- TextLabel92.ZIndex = 2
- TextLabel92.Font = Enum.Font.SourceSans
- TextLabel92.FontSize = Enum.FontSize.Size14
- TextLabel92.Text = "Decal/Image ID"
- TextLabel92.TextSize = 14
- TextLabel93.Name = "CreditsLabel"
- TextLabel93.Parent = Frame4
- TextLabel93.Position = UDim2.new(0.5, 0, 0.5, 225)
- TextLabel93.Size = UDim2.new(0, 200, 0, 25)
- TextLabel93.BackgroundColor = BrickColor.new("Pastel green")
- TextLabel93.BackgroundColor3 = Color3.new(0.87451, 1, 0.858824)
- TextLabel93.BackgroundTransparency = 1
- TextLabel93.BorderSizePixel = 0
- TextLabel93.ZIndex = 2
- TextLabel93.Font = Enum.Font.ArialBold
- TextLabel93.FontSize = Enum.FontSize.Size14
- TextLabel93.Text = ""
- TextLabel93.TextColor = BrickColor.new("Institutional white")
- TextLabel93.TextColor3 = Color3.new(1, 1, 1)
- TextLabel93.TextSize = 14
- LocalScript94.Parent = TextLabel93
- table.insert(cors,sandbox(LocalScript94,function()
- local MarketPlace = game:GetService("MarketplaceService")
- local Product = MarketPlace:GetProductInfo(97418211)
- script.Parent.Text = "Created by " .. Product.Creator.Name
- end))
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.PlayerGui
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement