
Keyless

--[[ https://discord.gg/fWBngW2r5H ]]
--[[ Universal variables ]]
local game = game
local players = game:GetService("Players")
local localPlayer = players.LocalPlayer
local character = localPlayer.Character
local playerGui = localPlayer.PlayerGui
local Mouse = localPlayer:GetMouse()
local teleportService = game:GetService("TeleportService")
local userInputService = game:GetService("UserInputService")
local virtualInputManager = game:GetService("VirtualInputManager")
local runService = game:GetService("RunService")
local replicatedStorage = game:GetService("ReplicatedStorage")
local guiService = game:GetService("GuiService")
local tweenService = game:GetService("TweenService")
local httpService = game:GetService("HttpService")
local placeId = game.PlaceId
local coreGui = game:GetService("CoreGui")
local currentCamera = workspace.CurrentCamera
local keyCode = Enum.KeyCode
local instanceNew = Instance.new
local uDim2New = UDim2.new
local vector2New = Vector2.new
local vector3New = Vector3.new
local color3New = Color3.new
local cFrameNew = CFrame.new
--[[ Local Variables ]]
local direction
local closestMagnitude = math.huge
local closestModel
local wanteditem
local weaponStats = require(game.Workspace.ServerStuff.Statistics["W_STATISTICS"])
local classStats = require(workspace.ServerStuff.Statistics.CLASS_STATISTICS)
local statusStats = require(workspace.ServerStuff.Statistics.S_STATISTICS)
local knifetoggle1
local knifetoggle2
local snowballtoggle1
local snowballtoggle2
local izbucnitoggle1
local izbucnitoggle2
local healtoggle1
local healtoggle2
local foodtoggle1
local foodtoggle2
local items = {}
for _,v in replicatedStorage.Weapons:GetChildren() do
table.insert(items,v.Name)
end
--[[ functions ]]
local function knife()
local Data = weaponStats["TKnife"]
workspace.ServerStuff.throwWeapon:FireServer("TKnife", 1000, direction, 0.19341856241226196, Data, 0)
end
local function Snowball()
local Data = weaponStats["Snowball"]
workspace.ServerStuff.throwWeapon:FireServer("Snowball", 1000, direction, 0.19341856241226196, Data, 0)
end
local function izbucni()
workspace.ServerStuff.dealDamage:FireServer("izbucni",{direction,0})
end
local function heal()
workspace.ServerStuff.dealDamage:FireServer("Regeneration")
end
local function food()
local decision = math.random(1,2)
if decision == 1 then
workspace.ServerStuff.dropAmmo:FireServer("rations","MRE")
else
workspace.ServerStuff.dropAmmo:FireServer("rations","Bottle")
end
end
local function spawnitem(item)
closestMagnitude = math.huge
closestModel = nil
for _, Model in workspace.Interactables:GetChildren() do
if (Model:GetPivot().Position - character:GetPivot().Position).Magnitude < closestMagnitude and Model.Name == "Workbench" then
closestMagnitude = (Model:GetPivot().Position - character:GetPivot().Position).Magnitude
closestModel = Model
end
end
character:PivotTo(closestModel:GetPivot() + vector3New(0, 5, 0))
game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(closestModel,"workbenchblueprint"..item)
task.wait(2)
game:GetService("ReplicatedStorage").Interactables.interaction:FireServer(closestModel,"workbench")
end
--[[ Ui Library]]
local repo = 'https://raw.githubusercontent.com/violin-suzutsuki/LinoriaLib/main/'
local Library = loadstring(game:HttpGet(repo .. 'Library.lua'))()
local ThemeManager = loadstring(game:HttpGet(repo .. 'addons/ThemeManager.lua'))()
local SaveManager = loadstring(game:HttpGet(repo .. 'addons/SaveManager.lua'))()
local Window = Library:CreateWindow({
Title = 'decaying winter',
Center = true,
AutoShow = true,
TabPadding = 8,
MenuFadeTime = 0.2
})
local Tabs = {
Main = Window:AddTab('Main'),
['UI Settings'] = Window:AddTab('UI Settings'),
}
local LeftGroupBox = Tabs.Main:AddLeftGroupbox('Keybinds')
LeftGroupBox:AddLabel('knife spam key'):AddKeyPicker('KeyPicker', {
Default = 'B',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'knife spam',
NoUI = false,
Callback = function(Value)
knifetoggle1 = Value
end,
})
LeftGroupBox:AddToggle('knifespam', {
Text = 'knifespam',
Default = false,
Tooltip = 'toggles knifespam on/off',
Callback = function(Value)
knifetoggle2 = Value
end
})
LeftGroupBox:AddDivider()
LeftGroupBox:AddLabel('snowball spam'):AddKeyPicker('KeyPicker2', {
Default = 'N',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'snowball spam',
NoUI = false,
Callback = function(Value)
snowballtoggle1 = Value
end,
})
LeftGroupBox:AddToggle('snowballspam', {
Text = 'snowball spam',
Default = false,
Tooltip = 'you need to have thrown a snowball first for it to work',
Callback = function(Value)
snowballtoggle2 = Value
end
})
LeftGroupBox:AddDivider()
LeftGroupBox:AddLabel('izbucni spam'):AddKeyPicker('KeyPicker3', {
Default = 'M',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'izbucni spam',
NoUI = false,
Callback = function(Value)
izbucnitoggle1 = Value
end,
})
LeftGroupBox:AddToggle('izbucnispam', {
Text = 'izbucni spam',
Default = false,
Tooltip = 'you need to be blitzer class',
Callback = function(Value)
izbucnitoggle2 = Value
end
})
LeftGroupBox:AddDivider()
LeftGroupBox:AddLabel('heal spam'):AddKeyPicker('KeyPicker4', {
Default = 'L',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'heal spam',
NoUI = false,
Callback = function(Value)
healtoggle1 = Value
end,
})
LeftGroupBox:AddToggle('healspam', {
Text = 'heal spam',
Default = false,
Tooltip = 'toggles heal spam on/off',
Callback = function(Value)
healtoggle2 = Value
end
})
LeftGroupBox:AddDivider()
LeftGroupBox:AddLabel('spawn food'):AddKeyPicker('KeyPicker5', {
Default = 'K',
SyncToggleState = false,
Mode = 'Toggle',
Text = 'spawn food',
NoUI = false,
Callback = function(Value)
foodtoggle1 = Value
end,
})
LeftGroupBox:AddToggle('spawnfood', {
Text = 'spawn food',
Default = false,
Tooltip = 'toggles spawn food on/off',
Callback = function(Value)
foodtoggle2 = Value
end
})
local RightGroupBox = Tabs.Main:AddRightGroupbox('toggles/buttons')
local MyButton = RightGroupBox:AddButton({
Text = 'Collect all presents',
Func = function()
for _,v in workspace.InteractablesNoDel.GrinchQuest.Gifts:GetChildren() do
replicatedStorage.Interactables.interaction:FireServer(v,"christmasgift")
end
end,
DoubleClick = false,
Tooltip = 'Collects all presents'
})
RightGroupBox:AddDropdown('ItemDropdown', {
Values = items,
Default = 1,
Multi = false,
Text = 'Item selection',
Tooltip = 'Item dropdown for spawning',
Callback = function(Value)
wanteditem = Value
end
})
RightGroupBox:AddButton({
Text = 'spawn item',
Func = function()
spawnitem(wanteditem)
end,
DoubleClick = false,
Tooltip = 'spawn selected item'
})
RightGroupBox:AddButton({
Text = 'make all classes op',
Func = function()
for _,v in classStats do
v.basestats.backpack = true
v.basestats.atkmod = 10000
v.basestats.healthmod = 15000
v.basestats.defmod = 50000
v.basestats.stammod = 10000
v.basestats.shovemod = 2000
v.basestats.lightatkspeed = 1000
v.basestats.heavyatkspeed = 1000
v.basestats.recoilmod = 75
v.basestats.accmod = 75
v.basestats.reloadmod = 100
v.basestats.scavmod = 1000
v.basestats.mvtmod = 100
v.basestats.falldamagemod = true
v.basestats.cripple_immune = true
v.basestats.frac_immune = true
v.basestats.bleed_imune = true
v.basestats.explosive_resist = true
v.basestats.exhaust_immune = true
v.basestats.burnimmune = true
v.basestats.fearless = true
v.basestats.no_morale = true
v.basestats.no_aux = false
v.basestats.no_aim_mod = false
end
end,
DoubleClick = false,
Tooltip = 'makes all classes op'
})
RightGroupBox:AddButton({
Text = 'inf duration buffs',
Func = function()
statusStats.Crp.dur = 1
statusStats.Frac.dur = 1
statusStats.CrpPrv.dur = 100000
statusStats.Bld.dur = 1
statusStats.HeavBld.dur = 1
statusStats.Stealth.dur = 20
statusStats.BldPrv.dur = 100000
statusStats.Brn.dur = 1
statusStats.RespA.dur = 1
statusStats.GasM.dur = 100000
statusStats.BuffC.dur = 100000
statusStats.FireBuff.dur = 100000
statusStats.Exha.dur = 1
statusStats.VirusA.dur = 100000
statusStats.Exp.dur = 100000
statusStats.DMoraleA.dur = 1
statusStats.DMoraleB.dur = 1
statusStats.DMoraleC.dur = 1
statusStats.DMoraleD.dur = 1
statusStats.DMoraleE.dur = 1
statusStats.DMoraleF.dur = 1
statusStats.DMoraleG.dur = 1
statusStats.DMoraleH.dur = 1
statusStats.Scs.dur = 1
statusStats.Sus.dur = 1
statusStats.Psn.dur = 1
statusStats.Bnd.dur = 1
statusStats.Prc.dur = 100000
statusStats.Brz.dur = 100000
statusStats.Arm.dur = 100000
statusStats.Bls.dur = 100000
statusStats.AlkyA.dur = 100000
statusStats.ArtiB.dur = 100000
statusStats["3-(cbSTM)"].dur = 100000
statusStats["I4S-DS"].dur = 100000
statusStats["BL1 (Neloprephine)"].dur = 100000
statusStats["S44-UL1"].dur = 100000
statusStats.Rgn.dur = 100000
statusStats.Pnk.dur = 100000
statusStats.Snr.dur = 1
statusStats.Tnt.dur = 1
statusStats.Rge.dur = 100000
statusStats.Slc.dur = 100000
end,
DoubleClick = false,
Tooltip = 'makes all buffes have inf duration'
})
RightGroupBox:AddButton({
Text = 'dual wield any weapon',
Func = function()
for i, child in weaponStats do
if child then
if child.weapontype == "Gun" then
if child.animset then
child.animset = weaponStats.AJM.animset
end
end
end
end
end,
DoubleClick = false,
Tooltip = 'makes it possible to dual wield any weapon'
})
Library:SetWatermarkVisibility(true)
local FrameTimer = tick()
local FrameCounter = 0;
local FPS = 60;
local WatermarkConnection = game:GetService('RunService').RenderStepped:Connect(function()
FrameCounter += 1;
if (tick() - FrameTimer) >= 1 then
FPS = FrameCounter;
FrameTimer = tick();
FrameCounter = 0;
end;
Library:SetWatermark(('LinoriaLib demo | %s fps | %s ms'):format(
math.floor(FPS),
math.floor(game:GetService('Stats').Network.ServerStatsItem['Data Ping']:GetValue())
));
end);
Library.KeybindFrame.Visible = true;
Library:OnUnload(function()
WatermarkConnection:Disconnect()
print('Unloaded!')
Library.Unloaded = true
end)
local MenuGroup = Tabs['UI Settings']:AddLeftGroupbox('Menu')
MenuGroup:AddButton('Unload', function() Library:Unload() end)
MenuGroup:AddLabel('Menu bind'):AddKeyPicker('MenuKeybind', { Default = 'End', NoUI = true, Text = 'Menu keybind' })
Library.ToggleKeybind = Options.MenuKeybind
ThemeManager:SetLibrary(Library)
SaveManager:SetLibrary(Library)
SaveManager:IgnoreThemeSettings()
SaveManager:SetIgnoreIndexes({ 'MenuKeybind' })
ThemeManager:SetFolder('MyScriptHub')
SaveManager:SetFolder('MyScriptHub/specific-game')
SaveManager:BuildConfigSection(Tabs['UI Settings'])
ThemeManager:ApplyToTab(Tabs['UI Settings'])
SaveManager:LoadAutoloadConfig()
--[[ Main code aka the renderstepped loop ]]
runService.RenderStepped:Connect(function()
character = localPlayer.Character
Mouse.TargetFilter = workspace.NoTarget
direction = CFrame.new(character.PrimaryPart.CFrame:ToWorldSpace(CFrame.new(Vector3.new(math.random(-12, 12), math.random(-3, 12), 5))).Position, localPlayer:GetMouse().Hit.Position)
if knifetoggle1 and knifetoggle2 then
knife()
end
if snowballtoggle1 and snowballtoggle2 then
Snowball()
end
if izbucnitoggle1 and izbucnitoggle2 then
izbucni()
end
if healtoggle1 and healtoggle2 then
heal()
end
if foodtoggle1 and foodtoggle2 then
food()
end
end)
w h a t.
@sevag13 peak
@Walmart peakabongk
best script
patched
not patched but heal and snowball doesnt work
oh ok
how does summon item work?
patched, you cant load
@dakov72 Its your executor, used on jjsploit (horrible executor) and it loaded the script. All functions except snowball work. It is not pacthed yet.
@dakov72 You probably also needa really good executor to s* items and make classes "OP"
my game just stops loading
and i also got banned btw
@Dakov72 You should expect that from a script that literally insta-kills any enemy (knives) and gives you regeneration.
cant even spawn nun