F3x Tools Hack Roblox Fe
Jul 15th, 2016
Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. To refresh your session.
For Danganronpa: Trigger Happy Havoc on the PlayStation Vita, Guide and Walkthrough by TripleJump. For Danganronpa: Trigger Happy Havoc on the Linux, GameFAQs has 1 guide/walkthrough, 38 cheat codes and secrets, and 38 achievements. Danganronpa trigger happy havoc presents.
- --Created by DJwaffle2005--
- wait(0.1)
- player = game.Players.iiSalsaJay
- local ff = Instance.new('ForceField') --Creates forcefield
- local tool1 = Instance.new('HopperBin') --Gives the player a grab tool.
- tool1.Parent = player.Backpack
- print('Gave grab tool')
- local tool2 = Instance.new('HopperBin') --Gives the player a clone tool.
- tool2.Parent = player.Backpack
- print('Gave clone tool')
- local tool3 = Instance.new('HopperBin') --Gives the player a destroy tool.
- tool3.Parent = player.Backpack
- print('Gave delete tool')
- local tool4 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool4.Parent = player.Backpack
- print('Gave new part tool')
- local tool5 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool5.Parent = player.Backpack
- print('Gave paint tool')
- local tool6 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool6.Parent = player.Backpack
- print('Gave anchor tool')
- local tool7 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool7.Parent = player.Backpack
- print('Gave un-anchor tool')
- local tool8 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool8.Parent = player.Backpack
- print('Gave lock tool')
- local tool9 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool9.Parent = player.Backpack
- print('Gave unlock tool')
- playerMouse = game.Players.LocalPlayer:GetMouse()
- function lock()
- print('Locked '.playerMouse.Target.Name)
- playerMouse.Target.Locked = false
- end
- function anchor()
- print('Anchored '.playerMouse.Target.Name)
- playerMouse.Target.Anchored = false
- end
- function paint()
- playerMouse.Target.BrickColor = BrickColor.Random()
- local part = Instance.new('Part')
- part.Position = player.Head.Position
- part.Locked = false
- end
- ------------------------
- --Events-
- tool4.Selected:connect(function(mouse)
- mouse.Button1Down:connect(create)
- print('Selected.')
- end)
- tool6.Selected:connect(function(mouse)
- mouse.Button1Down:connect(anchor)
- print('Selected.')
- end)
- tool8.Selected:connect(function(mouse)
- mouse.Button1Down:connect(lock)
- print('Selected.')
- end)
- print('Gave tools to '.player.Name.'.')
Oct 17th, 2019
F3x Script Roblox Hack
Never
Not a member of Pastebin yet?Sign Up, it unlocks many cool features!
- https://github.com/Mokiros/roblox-FE-compatibility
- if game:GetService('RunService'):IsClient() then error('Script must be server-side in order to work; use h/ and not hl/') end
- local RealPlayer = Player
- print('FE Compatibility code V2 by Mokiros')
- script.Parent = RealPlayer.Character
- --Fake event to make stuff like Mouse.KeyDown work
- this[1].Functions[this[2]] = nil
- local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
- Connect = function(this,f)
- while this.Functions[i] do
- end
- return setmetatable({this,i},Disconnect_Metatable)
- }}
- FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
- return setmetatable({Functions={}},FakeEvent_Metatable)
- --Creating fake input objects with fake variables
- local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- FakeMouse.keyDown = FakeMouse.KeyDown
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,..)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={..}} or nil
- --Merged 2 functions into one by checking amount of arguments
- --This function will trigger the events that have been :Connect()'ed
- for _,f in pairs(self[ev].Functions) do
- end
- FakeMouse.TriggerEvent = TriggerEvent
- local Event = Instance.new('RemoteEvent')
- Event.OnServerEvent:Connect(function(plr,io)
- FakeMouse.Target = io.Target
- if not io.isMouse then
- local b = io.UserInputState Enum.UserInputState.Begin
- if io.UserInputType Enum.UserInputType.MouseButton1 then
- return FakeMouse:TriggerEvent(b and 'Button1Down' or 'Button1Up')
- if io.UserInputType Enum.UserInputType.MouseButton2 then
- return FakeMouse:TriggerEvent(b and 'Button2Down' or 'Button2Up')
- for _,t in pairs(CAS.Actions) do
- if kio.KeyCode then
- end
- end
- FakeMouse:TriggerEvent(b and 'KeyDown' or 'KeyUp',io.KeyCode.Name:lower())
- UIS:TriggerEvent(b and 'InputBegan' or 'InputEnded',io,false)
- end)
- Event.Parent = NLS([[local Event = script:WaitForChild('UserInput_Event')
- local UIS = game:GetService('UserInputService')
- if RobloxHandled then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- UIS.InputBegan:Connect(input)
- --Give the server mouse data every second frame, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- local HB = game:GetService('RunService').Heartbeat
- if h~=Mouse.Hit or t~=Mouse.Target then
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- --Wait 2 frames
- HB:Wait()
- end]],script)
- ----Sandboxed game object that allows the usage of client-side methods and services
- local RealGame = game
- --Metatable for fake service
- __index = function(self,k)
- if s then
- and function(_,..)return s[k](s,..)end or s[k]
- end,
- local s = rawget(self,'_RealService')
- end
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)'string' and RealGame:GetService(RealService) or RealService
- end
- --Fake game object
- GetService = function(self,s)
- end,
- LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
- UserInputService = FakeService(UIS,'UserInputService'),
- ContextActionService = FakeService(CAS,'ContextActionService'),
- _btrs = {},
- RenderStepped = RealGame:GetService('RunService').Heartbeat,
- self._btrs[name] = self.Heartbeat:Connect(fun)
- UnbindFromRenderStep = function(self,name)
- end,
- }
- rawset(FakeGame.Players,'localPlayer',FakeGame.Players.LocalPlayer)
- FakeService(FakeGame,https://github.com/Mokiros/roblox-FE-compatibility
- if game:GetService('RunService'):IsClient() then error('Script must be server-side in order to work; use h/ and not hl/') end
- local RealPlayer = Player
- print('FE Compatibility code V2 by Mokiros')
- script.Parent = RealPlayer.Character
- --Fake event to make stuff like Mouse.KeyDown work
- this[1].Functions[this[2]] = nil
- local Disconnect_Metatable = {__index={disconnect=Disconnect_Function,Disconnect=Disconnect_Function}}
- Connect = function(this,f)
- while this.Functions[i] do
- end
- return setmetatable({this,i},Disconnect_Metatable)
- }}
- FakeEvent_Metatable.__index.connect = FakeEvent_Metatable.__index.Connect
- return setmetatable({Functions={}},FakeEvent_Metatable)
- --Creating fake input objects with fake variables
- local FakeMouse = {Hit=CFrame.new(),KeyUp=fakeEvent(),KeyDown=fakeEvent(),Button1Up=fakeEvent(),Button1Down=fakeEvent(),Button2Up=fakeEvent(),Button2Down=fakeEvent()}
- FakeMouse.keyDown = FakeMouse.KeyDown
- local UIS = {InputBegan=fakeEvent(),InputEnded=fakeEvent()}
- local CAS = {Actions={},BindAction=function(self,name,fun,touch,..)
- CAS.Actions[name] = fun and {Name=name,Function=fun,Keys={..}} or nil
- --Merged 2 functions into one by checking amount of arguments
- --This function will trigger the events that have been :Connect()'ed
- for _,f in pairs(self[ev].Functions) do
- end
- FakeMouse.TriggerEvent = TriggerEvent
- local Event = Instance.new('RemoteEvent')
- Event.OnServerEvent:Connect(function(plr,io)
- FakeMouse.Target = io.Target
- if not io.isMouse then
- local b = io.UserInputState Enum.UserInputState.Begin
- if io.UserInputType Enum.UserInputType.MouseButton1 then
- return FakeMouse:TriggerEvent(b and 'Button1Down' or 'Button1Up')
- if io.UserInputType Enum.UserInputType.MouseButton2 then
- return FakeMouse:TriggerEvent(b and 'Button2Down' or 'Button2Up')
- for _,t in pairs(CAS.Actions) do
- if kio.KeyCode then
- end
- end
- FakeMouse:TriggerEvent(b and 'KeyDown' or 'KeyUp',io.KeyCode.Name:lower())
- UIS:TriggerEvent(b and 'InputBegan' or 'InputEnded',io,false)
- end)
- Event.Parent = NLS([[local Event = script:WaitForChild('UserInput_Event')
- local UIS = game:GetService('UserInputService')
- if RobloxHandled then return end
- --Since InputObject is a client-side instance, we create and pass table instead
- Event:FireServer({KeyCode=io.KeyCode,UserInputType=io.UserInputType,UserInputState=io.UserInputState,Hit=Mouse.Hit,Target=Mouse.Target})
- UIS.InputBegan:Connect(input)
- --Give the server mouse data every second frame, but only if the values changed
- --If player is not moving their mouse, client won't fire events
- local HB = game:GetService('RunService').Heartbeat
- if h~=Mouse.Hit or t~=Mouse.Target then
- Event:FireServer({isMouse=true,Target=t,Hit=h})
- --Wait 2 frames
- HB:Wait()
- end]],script)
- ----Sandboxed game object that allows the usage of client-side methods and services
- local RealGame = game
- --Metatable for fake service
- __index = function(self,k)
- if s then
- and function(_,..)return s[k](s,..)end or s[k]
- end,
- local s = rawget(self,'_RealService')
- end
- local function FakeService(t,RealService)
- t._RealService = typeof(RealService)'string' and RealGame:GetService(RealService) or RealService
- end
- --Fake game object
- GetService = function(self,s)
- end,
- LocalPlayer = FakeService({GetMouse=function(self)return FakeMouse end},Player)
- UserInputService = FakeService(UIS,'UserInputService'),
- ContextActionService = FakeService(CAS,'ContextActionService'),
- _btrs = {},
- RenderStepped = RealGame:GetService('RunService').Heartbeat,
- self._btrs[name] = self.Heartbeat:Connect(fun)
- UnbindFromRenderStep = function(self,name)
- end,
- }
- rawset(FakeGame.Players,'localPlayer',FakeGame.Players.LocalPlayer)
- FakeService(FakeGame,game)
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = FakeGame,FakeGame.Players.LocalPlayer
- --Changing owner to fake player object to support owner:GetMouse()
- game,owner = FakeGame,FakeGame.Players.LocalPlayer
- --Created by DJwaffle2005--
- wait(0.1)
- player = game.Players.iiSalsaJay
- local ff = Instance.new('ForceField') --Creates forcefield
- local tool1 = Instance.new('HopperBin') --Gives the player a grab tool.
- tool1.Parent = player.Backpack
- print('Gave grab tool')
- local tool2 = Instance.new('HopperBin') --Gives the player a clone tool.
- tool2.Parent = player.Backpack
- print('Gave clone tool')
- local tool3 = Instance.new('HopperBin') --Gives the player a destroy tool.
- tool3.Parent = player.Backpack
- print('Gave delete tool')
- local tool4 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool4.Parent = player.Backpack
- print('Gave new part tool')
- local tool5 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool5.Parent = player.Backpack
- print('Gave paint tool')
- local tool6 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool6.Parent = player.Backpack
- print('Gave anchor tool')
- local tool7 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool7.Parent = player.Backpack
- print('Gave un-anchor tool')
- local tool8 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool8.Parent = player.Backpack
- print('Gave lock tool')
- local tool9 = Instance.new('HopperBin') --Gives the player a tool where it spawns a part.
- tool9.Parent = player.Backpack
- print('Gave unlock tool')
- playerMouse = game.Players.LocalPlayer:GetMouse()
- function lock()
- print('Locked '.playerMouse.Target.Name)
- playerMouse.Target.Locked = false
- end
- function anchor()
- print('Anchored '.playerMouse.Target.Name)
- playerMouse.Target.Anchored = false
- end
- function paint()
- playerMouse.Target.BrickColor = BrickColor.Random()
- local part = Instance.new('Part')
- part.Position = player.Head.Position
- part.Locked = false
- end
- ------------------------
- --Events-
- tool4.Selected:connect(function(mouse)
- mouse.Button1Down:connect(create)
- print('Selected.')
- end)
- tool6.Selected:connect(function(mouse)
- mouse.Button1Down:connect(anchor)
- print('Selected.')
- end)
- tool8.Selected:connect(function(mouse)
- mouse.Button1Down:connect(lock)
- print('Selected.')
- end)
- print('Gave tools to '.player.Name.'.')