Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 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"))
- Script0 = Instance.new("Script")
- Folder1 = Instance.new("Folder")
- StringValue2 = Instance.new("StringValue")
- Animation3 = Instance.new("Animation")
- StringValue4 = Instance.new("StringValue")
- Animation5 = Instance.new("Animation")
- StringValue6 = Instance.new("StringValue")
- Animation7 = Instance.new("Animation")
- NumberValue8 = Instance.new("NumberValue")
- Animation9 = Instance.new("Animation")
- NumberValue10 = Instance.new("NumberValue")
- Animation11 = Instance.new("Animation")
- NumberValue12 = Instance.new("NumberValue")
- StringValue13 = Instance.new("StringValue")
- Animation14 = Instance.new("Animation")
- NumberValue15 = Instance.new("NumberValue")
- Animation16 = Instance.new("Animation")
- NumberValue17 = Instance.new("NumberValue")
- Animation18 = Instance.new("Animation")
- NumberValue19 = Instance.new("NumberValue")
- StringValue20 = Instance.new("StringValue")
- Animation21 = Instance.new("Animation")
- NumberValue22 = Instance.new("NumberValue")
- Animation23 = Instance.new("Animation")
- NumberValue24 = Instance.new("NumberValue")
- Animation25 = Instance.new("Animation")
- NumberValue26 = Instance.new("NumberValue")
- StringValue27 = Instance.new("StringValue")
- Animation28 = Instance.new("Animation")
- StringValue29 = Instance.new("StringValue")
- Animation30 = Instance.new("Animation")
- NumberValue31 = Instance.new("NumberValue")
- Animation32 = Instance.new("Animation")
- NumberValue33 = Instance.new("NumberValue")
- StringValue34 = Instance.new("StringValue")
- Animation35 = Instance.new("Animation")
- StringValue36 = Instance.new("StringValue")
- Animation37 = Instance.new("Animation")
- StringValue38 = Instance.new("StringValue")
- Animation39 = Instance.new("Animation")
- StringValue40 = Instance.new("StringValue")
- Animation41 = Instance.new("Animation")
- StringValue42 = Instance.new("StringValue")
- Animation43 = Instance.new("Animation")
- StringValue44 = Instance.new("StringValue")
- Animation45 = Instance.new("Animation")
- StringValue46 = Instance.new("StringValue")
- Animation47 = Instance.new("Animation")
- StringValue48 = Instance.new("StringValue")
- Animation49 = Instance.new("Animation")
- StringValue50 = Instance.new("StringValue")
- Animation51 = Instance.new("Animation")
- StringValue52 = Instance.new("StringValue")
- Animation53 = Instance.new("Animation")
- StringValue54 = Instance.new("StringValue")
- Animation55 = Instance.new("Animation")
- StringValue56 = Instance.new("StringValue")
- Animation57 = Instance.new("Animation")
- Script0.Name = "ReplaceAnims"
- Script0.Parent = mas
- table.insert(cors,sandbox(Script0,function()
- local character = script.Parent
- local hum = character:WaitForChild("Humanoid")
- local animate = character:WaitForChild("Animate")
- if hum.RigType == Enum.HumanoidRigType.R15 then
- animate:ClearAllChildren()
- for i, v in pairs(script.Anims:GetChildren()) do
- v:Clone().Parent = animate
- end
- end
- script:Destroy()
- end))
- Folder1.Name = "Anims"
- Folder1.Parent = Script0
- StringValue2.Name = "cheer"
- StringValue2.Parent = Folder1
- Animation3.Name = "CheerAnim"
- Animation3.Parent = StringValue2
- Animation3.AnimationId = "http://www.roblox.com/asset/?id=507770677"
- StringValue4.Name = "climb"
- StringValue4.Parent = Folder1
- Animation5.Name = "ClimbAnim"
- Animation5.Parent = StringValue4
- Animation5.AnimationId = "rbxassetid://913362637"
- StringValue6.Name = "dance"
- StringValue6.Parent = Folder1
- Animation7.Name = "Animation1"
- Animation7.Parent = StringValue6
- Animation7.AnimationId = "rbxassetid://1345711492"
- NumberValue8.Name = "Weight"
- NumberValue8.Parent = Animation7
- NumberValue8.Value = 10
- Animation9.Name = "Animation2"
- Animation9.Parent = StringValue6
- Animation9.AnimationId = "rbxassetid://1345711492"
- NumberValue10.Name = "Weight"
- NumberValue10.Parent = Animation9
- NumberValue10.Value = 10
- Animation11.Name = "Animation3"
- Animation11.Parent = StringValue6
- Animation11.AnimationId = "http://www.roblox.com/asset/?id=507772104"
- NumberValue12.Name = "Weight"
- NumberValue12.Parent = Animation11
- NumberValue12.Value = 10
- StringValue13.Name = "dance2"
- StringValue13.Parent = Folder1
- Animation14.Name = "Animation1"
- Animation14.Parent = StringValue13
- Animation14.AnimationId = "http://www.roblox.com/asset/?id=507776043"
- NumberValue15.Name = "Weight"
- NumberValue15.Parent = Animation14
- NumberValue15.Value = 10
- Animation16.Name = "Animation2"
- Animation16.Parent = StringValue13
- Animation16.AnimationId = "http://www.roblox.com/asset/?id=507776720"
- NumberValue17.Name = "Weight"
- NumberValue17.Parent = Animation16
- NumberValue17.Value = 10
- Animation18.Name = "Animation3"
- Animation18.Parent = StringValue13
- Animation18.AnimationId = "http://www.roblox.com/asset/?id=507776879"
- NumberValue19.Name = "Weight"
- NumberValue19.Parent = Animation18
- NumberValue19.Value = 10
- StringValue20.Name = "dance3"
- StringValue20.Parent = Folder1
- Animation21.Name = "Animation1"
- Animation21.Parent = StringValue20
- Animation21.AnimationId = "rbxassetid://1345711492"
- NumberValue22.Name = "Weight"
- NumberValue22.Parent = Animation21
- NumberValue22.Value = 10
- Animation23.Name = "Animation2"
- Animation23.Parent = StringValue20
- Animation23.AnimationId = "rbxassetid://1345711492"
- NumberValue24.Name = "Weight"
- NumberValue24.Parent = Animation23
- NumberValue24.Value = 10
- Animation25.Name = "Animation3"
- Animation25.Parent = StringValue20
- Animation25.AnimationId = "rbxassetid://1345711492"
- NumberValue26.Name = "Weight"
- NumberValue26.Parent = Animation25
- NumberValue26.Value = 10
- StringValue27.Name = "fall"
- StringValue27.Parent = Folder1
- Animation28.Name = "FallAnim"
- Animation28.Parent = StringValue27
- Animation28.AnimationId = "rbxassetid://913365531"
- StringValue29.Name = "idle"
- StringValue29.Parent = Folder1
- Animation30.Name = "Animation1"
- Animation30.Parent = StringValue29
- Animation30.AnimationId = "rbxassetid://913367814"
- NumberValue31.Name = "Weight"
- NumberValue31.Parent = Animation30
- NumberValue31.Value = 9
- Animation32.Name = "Animation2"
- Animation32.Parent = StringValue29
- Animation32.AnimationId = "rbxassetid://913373430"
- NumberValue33.Name = "Weight"
- NumberValue33.Parent = Animation32
- NumberValue33.Value = 1
- StringValue34.Name = "jump"
- StringValue34.Parent = Folder1
- Animation35.Name = "JumpAnim"
- Animation35.Parent = StringValue34
- Animation35.AnimationId = "rbxassetid://913370268"
- StringValue36.Name = "laugh"
- StringValue36.Parent = Folder1
- Animation37.Name = "LaughAnim"
- Animation37.Parent = StringValue36
- Animation37.AnimationId = "http://www.roblox.com/asset/?id=507770818"
- StringValue38.Name = "point"
- StringValue38.Parent = Folder1
- Animation39.Name = "PointAnim"
- Animation39.Parent = StringValue38
- Animation39.AnimationId = "http://www.roblox.com/asset/?id=507770453"
- StringValue40.Name = "run"
- StringValue40.Parent = Folder1
- Animation41.Name = "RunAnim"
- Animation41.Parent = StringValue40
- Animation41.AnimationId = "rbxassetid://913376220"
- StringValue42.Name = "sit"
- StringValue42.Parent = Folder1
- Animation43.Name = "SitAnim"
- Animation43.Parent = StringValue42
- Animation43.AnimationId = "http://www.roblox.com/asset/?id=507768133"
- StringValue44.Name = "swim"
- StringValue44.Parent = Folder1
- Animation45.Name = "Swim"
- Animation45.Parent = StringValue44
- Animation45.AnimationId = "rbxassetid://913384386"
- StringValue46.Name = "swimidle"
- StringValue46.Parent = Folder1
- Animation47.Name = "SwimIdle"
- Animation47.Parent = StringValue46
- Animation47.AnimationId = "rbxassetid://913389285"
- StringValue48.Name = "toollunge"
- StringValue48.Parent = Folder1
- Animation49.Name = "ToolLungeAnim"
- Animation49.Parent = StringValue48
- Animation49.AnimationId = "rbxassetid://1175689984"
- StringValue50.Name = "toolnone"
- StringValue50.Parent = Folder1
- Animation51.Name = "ToolNoneAnim"
- Animation51.Parent = StringValue50
- Animation51.AnimationId = "http://www.roblox.com/asset/?id=507768375"
- StringValue52.Name = "toolslash"
- StringValue52.Parent = Folder1
- Animation53.Name = "ToolSlashAnim"
- Animation53.Parent = StringValue52
- Animation53.AnimationId = "rbxassetid://1193256884"
- StringValue54.Name = "walk"
- StringValue54.Parent = Folder1
- Animation55.Name = "WalkAnim"
- Animation55.Parent = StringValue54
- Animation55.AnimationId = "rbxassetid://913402848"
- StringValue56.Name = "wave"
- StringValue56.Parent = Folder1
- Animation57.Name = "WaveAnim"
- Animation57.Parent = StringValue56
- Animation57.AnimationId = "rbxassetid://1345711492"
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Character
- pcall(function() v:MakeJoints() end)
- end
- mas:Destroy()
- for i,v in pairs(cors) do
- spawn(function()
- pcall(v)
- end)
- end
- wait(0.1)
- 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"))
- ForceField0 = Instance.new("ForceField")
- ForceField1 = Instance.new("ForceField")
- ForceField2 = Instance.new("ForceField")
- ForceField3 = Instance.new("ForceField")
- ForceField0.Parent = mas
- ForceField0.Visible = false
- ForceField1.Parent = mas
- ForceField1.Visible = false
- ForceField2.Parent = mas
- ForceField2.Visible = false
- ForceField3.Parent = mas
- ForceField3.Visible = false
- Script0 = Instance.new("Script")
- Sound1 = Instance.new("Sound")
- Sound2 = Instance.new("Sound")
- Sound3 = Instance.new("Sound")
- Sound4 = Instance.new("Sound")
- Sound5 = Instance.new("Sound")
- Script0.Name = "sound's"
- Script0.Parent = mas
- table.insert(cors,sandbox(Script0,function()
- --Uganda sound--
- function onKeyPress(inputObject, gameProcessedEvent)
- if inputObject.KeyCode == Enum.KeyCode.R then
- script.Sound:Play()
- end
- end
- game:GetService("UserInputService").InputBegan:connect(onKeyPress)
- function onKeyPress(inputObject, gameProcessedEvent)
- if inputObject.KeyCode == Enum.KeyCode.F1 then
- script.Sound2:Play()
- end
- end
- game:GetService("UserInputService").InputBegan:connect(onKeyPress)
- function onKeyPress(inputObject, gameProcessedEvent)
- if inputObject.KeyCode == Enum.KeyCode.F1 then
- script.Sound3:Play()
- end
- end
- game:GetService("UserInputService").InputBegan:connect(onKeyPress)
- function onKeyPress(inputObject, gameProcessedEvent)
- if inputObject.KeyCode == Enum.KeyCode.F1 then
- script.Sound4:Play()
- end
- end
- game:GetService("UserInputService").InputBegan:connect(onKeyPress)
- function onKeyPress(inputObject, gameProcessedEvent)
- if inputObject.KeyCode == Enum.KeyCode.F1 then
- script.Sound5:Play()
- end
- end
- game:GetService("UserInputService").InputBegan:connect(onKeyPress)
- end))
- Sound1.Parent = Script0
- Sound1.SoundId = "rbxassetid://875902584"
- Sound1.Volume = 10
- Sound2.Name = "Sound2"
- Sound2.Parent = Script0
- Sound2.SoundId = "rbxassetid://1295525558"
- Sound2.Volume = 10
- Sound3.Name = "Sound3"
- Sound3.Parent = Script0
- Sound3.SoundId = "rbxassetid://1322795266"
- Sound3.Volume = 10
- Sound4.Name = "Sound4"
- Sound4.Parent = Script0
- Sound4.SoundId = "rbxassetid://1311432465"
- Sound4.Volume = 10
- Sound5.Name = "Sound5"
- Sound5.Parent = Script0
- Sound5.SoundId = "rbxassetid://1316278479"
- Sound5.Volume = 10
- for i,v in pairs(mas:GetChildren()) do
- v.Parent = game:GetService("Players").LocalPlayer.Character
- 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