-- COMBINED!
--
local rStorage = game:GetService("ReplicatedStorage")
local lPlayer = game:GetService("Players").LocalPlayer
local PepsiWin = loadstring(game:GetObjects("rbxassetid://7657867786")[1].Source)
():CreateWindow({
Name = "Mindfuck Premium",
Themeable = {
Info = "GG Zhoulle 250 robux for what"
}
})
pcall(function()
local PepsiTab = PepsiWin:CreateTab({
Name = "XOXOXO"
})
-- MAIN PAGE --
local MainPage = PepsiTab:CreateSection({
Name = "Main"
})
if [Link] then
MainPage:AddButton({
Name = "Add Yen",
AllowDuplicateCalls = true,
Callback = function()
for _ = 1, 10 do
[Link]:FireServer(1)
end
end
})
end
if [Link] then
MainPage:AddButton({
Name = "Add Lockedtines Pack",
AllowDuplicateCalls = true,
Callback = function()
[Link]:FireServer("LockedtinesEmotepack")
end
})
end
MainPage:AddButton({
Name = "Play Locked",
Callback = function()
[Link] = false
[Link] = true
[Link] = true
[Link] = "Custom"
for _, Object in ipairs([Link]:GetDescendants()) do
if Object:IsA("BasePart") and [Link] == true then
[Link] = false
end
end
[Link] = [Link]
end
})
-- REROLL PAGE --
local RerollPage = PepsiTab:CreateSection({
Name = "Reroll"
})
-- flow --
local FlowType = "speed"
local FlowConnection
local FlowBuffRemote = [Link]
RerollPage:AddSearchBox({
Name = "Select Flow Type",
List = {"speed", "power", "hitbox", "cooldown", "stamina"},
Callback = function(NewType)
FlowType = NewType
end,
AllowDuplicateCalls = true
})
RerollPage:AddToggle({
Name = "Init 15% Reroll",
Callback = function(boolIs)
if boolIs then
local PBuff = [Link]
local Counter = 0
FlowConnection =
PBuff:GetAttributeChangedSignal("BuffValue"):Connect(function()
if PBuff:GetAttribute("BuffValue") >= 1.495 and [Link] ==
FlowType then
warn("Flow: "..Counter)
warn(PBuff:GetAttribute("BuffValue"))
FlowConnection:Disconnect()
return
end
Counter += 1
FlowBuffRemote:FireServer()
end)
FlowBuffRemote:FireServer()
else
if FlowConnection then
warn("Buff reroll disconnected")
FlowConnection:Disconnect()
FlowConnection = nil
end
end
end
})
-- weapon --
local CollectedWeaponNames = {}
for _, WeaponName in ipairs([Link]:GetChildren()) do
if not WeaponName:IsA("Folder") then
if not [Link](CollectedWeaponNames, [Link]) then
[Link](CollectedWeaponNames, [Link])
end
end
end
[Link](CollectedWeaponNames)
local SelectedWeapon = CollectedWeaponNames[1]
local WeaponConnection
local WeaponRemote = [Link]
RerollPage:AddSearchBox({
Name = "Select Weapon",
List = CollectedWeaponNames,
Callback = function(NewType)
SelectedWeapon = NewType
end,
AllowDuplicateCalls = true
})
RerollPage:AddToggle({
Name = "Init Weapon Reroll",
Callback = function(boolIs)
if boolIs then
local Counter = 0
WeaponConnection =
[Link]:Connect(function(child)
if [Link] == SelectedWeapon then
warn("Weapon: "..Counter)
WeaponConnection:Disconnect()
return
end
Counter += 1
WeaponRemote:FireServer()
end)
WeaponRemote:FireServer()
else
if WeaponConnection then
warn("Weapon reroll disconnected")
WeaponConnection:Disconnect()
WeaponConnection = nil
end
end
end
})
-- trait --
local CollectedTraitNames = {}
for _, TraitName in ipairs([Link]:GetChildren()) do
if not TraitName:IsA("Folder") then
if not [Link](CollectedTraitNames, [Link]) then
[Link](CollectedTraitNames, [Link])
end
end
end
[Link](CollectedTraitNames)
local SelectedTrait = CollectedTraitNames[1]
local TraitConnection
local TraitRemote = [Link]
local ClearTraitFolder = function()
for _, Trait in ipairs([Link]:GetChildren()) do
spawn(function()
Trait:Destroy()
end)
end
end
RerollPage:AddSearchBox({
Name = "Select Trait",
List = CollectedTraitNames,
Callback = function(NewType)
SelectedTrait = NewType
end,
AllowDuplicateCalls = true
})
RerollPage:AddToggle({
Name = "Init Trait Reroll",
Callback = function(boolIs)
if boolIs then
local Counter = 0
TraitConnection =
[Link]:Connect(function(TraitAdded)
if [Link] == SelectedTrait then
warn("Trait: "..Counter)
TraitConnection:Disconnect()
return
end
ClearTraitFolder()
Counter += 1
TraitRemote:FireServer()
end)
TraitRemote:FireServer()
else
if TraitConnection then
warn("Trait reroll disconnected")
TraitConnection:Disconnect()
TraitConnection = nil
end
end
end
})
-- Color Reroll --
local ColorRemote =
rStorage:FindFirstChild("rerolls"):FindFirstChild("aurareroll")
if ColorRemote then
local DesiredColor = [Link](0, 0, 0)
local DesiredColorRange = 1
local PlayerColor = {
R = [Link],
G = [Link],
B = [Link]
}
local ColorConnection
local ColorLabel = RerollPage:AddLabel({
Name = tostring(DesiredColor),
})
RerollPage:AddColorpicker({
Name = "Color Picker",
Value = DesiredColor,
Callback = function(NewValue)
DesiredColor = [Link](NewValue.R*255, NewValue.G*255,
NewValue.B*255)
ColorLabel:Set(tostring(DesiredColor))
end,
AllowDuplicateCalls = true
})
RerollPage:AddSlider({
Name = "Color Range",
Value = 1,
Precise = 1,
Min = 1,
Max = 15,
Textbox = true,
IllegalInput = true,
Callback = function(NewRange)
DesiredColorRange = NewRange
end
})
local function ColorCheck()
local DesiredColorMin = [Link](DesiredColor.R -
DesiredColorRange, DesiredColor.G - DesiredColorRange, DesiredColor.B -
DesiredColorRange)
local DesiredColorMax = [Link](DesiredColor.R +
DesiredColorRange, DesiredColor.G + DesiredColorRange, DesiredColor.B +
DesiredColorRange)
local RV, GV, BV = [Link], [Link],
[Link]
return [Link](RV, DesiredColorMin.R, DesiredColorMax.R) == RV and
[Link](GV, DesiredColorMin.G, DesiredColorMax.G) == GV and
[Link](BV, DesiredColorMin.B, DesiredColorMax.B) == BV
end
RerollPage:AddToggle({
Name = "Init Color Reroll",
Callback = function(boolIs)
if boolIs then
local Counter = 0
ColorConnection =
PlayerColor.R:GetPropertyChangedSignal("Value"):Connect(function()
if ColorCheck() then
warn("Color: "..Counter)
warn([Link], [Link],
[Link])
ColorConnection:Disconnect()
return
end
Counter += 1
ColorRemote:FireServer()
end)
ColorRemote:FireServer()
else
if ColorConnection then
warn("Color reroll disconnected")
ColorConnection:Disconnect()
ColorConnection = nil
end
end
end
})
end
end)
pcall(function()
-- GAMEPLAY --
local SpecTab = PepsiWin:CreateTab({
Name = "Gameplay"
})
local GameplayPage = SpecTab:CreateSection({
Name = "Whatever"
})
-- Server Crashers --
local LockedtinesEmotepackArgs = {
"CHOCOLATE",
"LOVE",
"HEART",
"ROSE",
"CUPID"
}
local LockedtinesCrashConnection
GameplayPage:AddToggle({
Name = "Lockedtines Crash",
Callback = function(boolIs)
if boolIs then
LockedtinesCrashConnection =
[Link]:Connect(function()
for Indexer = 1, #LockedtinesEmotepackArgs do
[Link]:FireServer(LockedtinesEmotepackArgs[Indexer])
end
end)
else
if LockedtinesCrashConnection then
warn("Lockedtines crash disconnected")
LockedtinesCrashConnection:Disconnect()
InfStaminaConnection = nil
end
end
end
})
-- INF Stamina --
local InfStaminaConnection
local StaminaUI = [Link]
GameplayPage:AddToggle({
Name = "Infinite Stamina",
Callback = function(boolIs)
if boolIs then
[Link] = 100
InfStaminaConnection =
StaminaUI:GetPropertyChangedSignal("Value"):Connect(function()
if [Link] ~= 100 then
[Link] = 100
end
end)
else
if InfStaminaConnection then
warn("Infinite stamina disconnected")
InfStaminaConnection:Disconnect()
InfStaminaConnection = nil
end
end
end
})
-- turn invisible --
local InvisibilityRemote
if [Link]:FindFirstChild("FlyScript") and
[Link]:FindFirstChild("FlyScript"):FindFirstChild("invisremote") then
InvisibilityRemote =
[Link]:FindFirstChild("FlyScript"):FindFirstChild("invisremote")
GameplayPage:AddToggle({
Name = "Turn Invisible",
Callback = function(boolIs)
InvisibilityRemote:FireServer(boolIs)
warn("Invisibility: "..tostring(boolIs))
end
})
end
-- enable hbe --
local HbeEnabled = false
GameplayPage:AddToggle({
Name = "Enable Hitbox Extender",
Callback = function(boolIs)
HbeEnabled = boolIs
end
})
local Hooked; Hooked = hookmetamethod(game, "__namecall", function(self, ...)
local args = {...}
if HbeEnabled then
if getnamecallmethod() == "FireServer" then
local RName = tostring(self)
if RName == "shoot" then
args[11] = 40
elseif RName == "Header" or RName == "ChestBump" then
args[3] = 40
end
end
end
return Hooked(self, unpack(args))
end)
-- spec additions --
local SpecDribblePower = 1
GameplayPage:AddSlider({
Name = "Spec Dribble Power",
Value = 1,
Precise = 1,
Min = 1,
Max = 50,
Textbox = true,
IllegalInput = true,
Callback = function(NewPower)
SpecDribblePower = NewPower
print(SpecDribblePower)
end
})
-- SPEC --
local SpecEnabled = false
local PreSpecSpeed = [Link]
local PreSpecPower = [Link]
local PreSpecTrait = [Link]:GetChildren()[1].Name
GameplayPage:AddToggle({
Name = "Enable Spec (Web x GoldenZone)",
Callback = function(boolIs)
SpecEnabled = boolIs
print("SpecEnabled: "..tostring(boolIs))
if boolIs then
[Link] = 38
[Link]:GetChildren()[1].Name = "Bunnys"
[Link] = false
[Link] = false
--[[
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
--]]
print("Enabled Spec")
else
[Link] = PreSpecPower
[Link] = PreSpecSpeed
[Link]:GetChildren()[1].Name = PreSpecTrait
[Link] = true
[Link] = true
print("Disabled Spec")
end
end
})
do
-- SPEC
-- Web and GoldenZone are required
local Player, Character, Humanoid, Mouse = lPlayer, [Link],
[Link], lPlayer:GetMouse()
local TurnInvisible = function(truefalse)
end
if InvisibilityRemote then
TurnInvisible = function(truefalse)
InvisibilityRemote:FireServer(truefalse)
end
end
-- ANIMATIONS
local AnimTable = {
LeaderScream = [Link]("Animation"),
HeadDive = [Link]("Animation"),
M2Windup = [Link]("Animation"),
M2Hit = [Link]("Animation"),
Formless = [Link]("Animation"),
GkF = [Link]("Animation"),
}
[Link] = "rbxassetid://13536845383"
[Link] = "rbxassetid://13295926648"
[Link] = "rbxassetid://13082657041"
[Link] = "rbxassetid://12830711336"
[Link] = "rbxassetid://13857940523"
[Link] = "rbxassetid://12573707464"
for Index, Animation in next, AnimTable do
AnimTable[Index] = Humanoid:LoadAnimation(AnimTable[Index])
end
local function PlayAnim(AnimType, Speed)
AnimTable[AnimType]:Play(0, 1, Speed or 1)
end
-- REMOTES
local MetaShoot = {
[3] = false,
[4] = false,
[5] = false,
[6] = false,
[7] = false,
[9] = false,
[11] = 40,
[12] = false,
[13] = false,
[14] = false,
[15] = false,
[16] = false,
[17] = false,
[18] = false
}
local ModifiedShoot = {
Normal = {},
Kaiser = {
[15] = true
},
Kunigami = {
[7] = false
},
DragonDrive = {
[4] = true,
[7] = false,
[16] = true,
},
Ambi = {
[4] = true,
[7] = false,
[18] = true
},
GoldenZone = {
[4] = true,
[17] = true
},
RiptideL = {
[7] = true,
[8] = "left"
},
RiptideR = {
[7] = true,
[8] = "right"
},
MixedE = {
[4] = true,
[15] = true,
[17] = true
},
MixedHP = {
[4] = true,
[7] = true,
[15] = true,
[16] = true,
[17] = true,
[18] = true
}
}
local function Shoot(sType, sPos, sPow, sCol)
if ModifiedShoot[sType] then
local args = [Link](MetaShoot)
args[1] = sPos or [Link]
args[2] = sPow or 0
args[10] = sCol or [Link](0, 0, 0)
for Index, Value in next, ModifiedShoot[sType] do
args[Index] = Value
end
[Link]:FireServer(unpack(args))
end
end
---
local LokiColor = [Link]([Link],
[Link], [Link])
local BlackRedColor = [Link](0.0375, 0.0025, 0.006)
local OldSpeed = 38
local OldKick = PreSpecPower
local _OldSpeed = OldSpeed
local BoostedSpeed = OldSpeed*1.25
local LokiCounter = 0
local TPSpeedCounter = 0
local SpeedboostEnabled = false
local VisionInstances = {}
local InputCases = {
["2"] = function()
local IsEnabled = true
local CurrentBall = [Link]
[Link]:Connect(function(Key)
if Key == "2" then
IsEnabled = false
if SpeedboostEnabled then
[Link] =
[Link]:FindFirstChild("Humanoid")
end
end
end)
while IsEnabled and [Link] == [Link] and
[Link](0.0269) do
local ToGo
if IsEnabled then
if SpeedboostEnabled then
ToGo = ([Link]).LookVector
[Link] =
[Link]:FindFirstChild("Ball")
else
ToGo = [Link]
end
[Link]:FireServer(ToGo*SpecDribblePower, 9e99,
[Link])
end
end
end,
["5"] = function()
if SpeedboostEnabled then
[Link]:FireServer([Link], [Link],
[Link](1000, 1000, 1000), false, false, false, false)
else
PlayAnim("GkF")
[Link]:FireServer([Link], [Link],
[Link](1000, 1000, 1000), false, false, false, false)
end
--[Link]:FireServer([Link], [Link],
[Link](1000, 1000, 1000), false, true, false, false)
end,
e = function()
PlayAnim("M2Hit", 2)
Shoot("GoldenZone", ([Link]).LookVector, 450, LokiColor)
end,
r = function()
PlayAnim("M2Hit", 5)
Shoot("GoldenZone", ([Link]).LookVector*10, 100, [Link](255,
0, 0))
end,
--[[
["3"] = function()
PlayAnim("Formless", 2.5)
local DirectionToShoot = -
[Link](([Link]).LookVector.X, 3,
([Link]).LookVector.Z)
for _ = 1, 3 do
Shoot("GoldenZone", DirectionToShoot, 600, BlackRedColor)
end
end,
]]--
h = function()
SpeedboostEnabled = not SpeedboostEnabled
[Link]:FireServer()
if SpeedboostEnabled then
OldSpeed = BoostedSpeed
[Link] = OldSpeed
[Link] *= 1.15
[Link]:FireServer([Link], [Link],
[Link], false, false, true, false)
--[[
local NewCorrection = [Link]("ColorCorrectionEffect")
[Link] = [Link](0,0,0)
[Link](VisionInstances, NewCorrection)
local MapHighlight = [Link]("Highlight")
[Link] = [Link](255,255,255)
[Link] = 0.5
[Link] = 1
[Link] = [Link]
[Link] = workspace
[Link](VisionInstances, MapHighlight)
for _, eChar in ipairs([Link]:GetChildren()) do
if [Link] then
local CharacterHighlight = [Link]("Highlight")
[Link] = [Link](255,0,0)
[Link] = 0
[Link] = 0
[Link] =
[Link]
if eChar == Player then
[Link] = [Link](0,0,255)
[Link] =
[Link]
end
[Link] = [Link]
[Link](VisionInstances, CharacterHighlight)
end
end
]]--
else
OldSpeed = _OldSpeed
[Link] = OldKick
[Link] = OldSpeed
--[[
for Index, Object in ipairs(VisionInstances) do
Object:Destroy()
VisionInstances[Index] = nil
end
]]--
end
end,
--[[
c = function()
PlayAnim("M2Hit", 2)
Shoot("RiptideL", ([Link]).LookVector, 300, [Link](255, 255,
255))
end,
z = function()
PlayAnim("M2Hit", 2)
Shoot("RiptideR", ([Link]).LookVector, 300, [Link](255, 255,
255))
end,
]]--
f = function()
PlayAnim("M2Hit", 3)
Shoot("GoldenZone", [Link](([Link]).LookVector.X, 1,
([Link]).LookVector.Z), 100, LokiColor)
TPSpeedCounter += 1
local Old = LokiCounter
[Link] = OldSpeed*3.35
[Link](0.45)
TPSpeedCounter -= 1
if TPSpeedCounter == 0 then
[Link] = OldSpeed
end
end,
t = function()
local params = [Link]()
local Whitelisted = {}
for _, eChar in ipairs([Link]:GetChildren()) do
if [Link] then
[Link](Whitelisted, [Link])
end
end
[Link] = Whitelisted
[Link] = [Link]
local TPDistance = 45
local ray =
workspace:Raycast([Link],
[Link] * TPDistance, params)
if ray then
TPDistance = [Link] * -([Link])
end
[Link]:FireServer()
[Link]:FireServer([Link], [Link],
[Link], false, false, true, false)
PlayAnim("M2Hit", 3)
[Link]:FireServer()
Shoot("GoldenZone",
[Link](([Link]).LookVector.X, 0,
([Link]).LookVector.Z), 225, LokiColor)
[Link] *= [Link](0, 0, -TPDistance)
[Link] = OldSpeed*3
TPSpeedCounter += 1
[Link](0.2)
TPSpeedCounter -= 1
if TPSpeedCounter == 0 then
[Link] = OldSpeed
end
end,
["4"] = function()
PlayAnim("M2Hit", 5)
Shoot("GoldenZone", [Link], 0, [Link](255, 0, 0))
end,
q = function()
--TurnInvisible(true)
local params = [Link]()
local Whitelisted = {}
for _, eChar in ipairs([Link]:GetChildren()) do
if [Link] then
[Link](Whitelisted, [Link])
end
end
[Link] = Whitelisted
[Link] = [Link]
local TPDistance = 10
local ray =
workspace:Raycast([Link],
[Link] * TPDistance, params)
if ray then
TPDistance = [Link] * -([Link])
end
LokiCounter += 1
TPSpeedCounter += 1
local Old = LokiCounter
[Link](function()
for _ = 1, 3 do
[Link]:FireServer([Link], false)
[Link](0.1)
end
end)
--
game:GetService("ReplicatedStorage").[Link]:FireServer([Link])
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer([Link], [Link],
[Link], false, false, true, false)
[Link] *= [Link](0, 0, -TPDistance)
[Link] = OldSpeed*3
[Link]:FireServer([Link], false)
[Link](0.5)
TPSpeedCounter -= 1
if TPSpeedCounter == 0 then
--TurnInvisible(false)
[Link] = OldSpeed
end
if LokiCounter == Old then
--
game:GetService("ReplicatedStorage").[Link]:FireServer()
end
end,
}
[Link]:Connect(function(Key)
if InputCases[Key] and SpecEnabled then
InputCases[Key]()
end
end)
local OwnRemoteEvent = [Link]("RemoteEvent")
local HookedRagdoll; HookedRagdoll = hookmetamethod(game, "__namecall",
function(self, ...)
local args = {...}
if getnamecallmethod() == "FireServer" and SpecEnabled then
if tostring(self) == "Ragdoll" then
self = OwnRemoteEvent
end
end
return HookedRagdoll(self, unpack(args))
end)
local HookedSpeed; HookedSpeed = hookmetamethod(game, "__index",
function(self, ...)
if SpecEnabled then
if tostring(...) == "WalkSpeed" then
return 18
end
end
return HookedSpeed(self, ...)
end)
while [Link](1) do
if SpeedboostEnabled and SpecEnabled then
[Link]:FireServer([Link], [Link],
[Link], false, false, true, false)
end
end
--[[
while [Link](50) do
if SpecEnabled then
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
[Link]:FireServer()
end
end
]]--
end
end)