Key Required
Key Required
JJI free abilities script (Open-Source)
Lua Script•35 lines (1214 chars)
--so basically you can change the name of
--setSkillValue("Z", "Domain Expansion: Unlimited Void")
--to any other move and it will work like normal for example:
--setSkillValue("Z", "Domain Expansion: Idle Death Gamble")
--itll also work with any other one like
--setSkillValue("B", "Infinity: Lapse Blue")
--script
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local skillsFolder = player:WaitForChild("ReplicatedData"):WaitForChild("techniques"):WaitForChild("skills")
local function setSkillValue(key, newValue)
local skill = skillsFolder:FindFirstChild(key)
if skill and skill:IsA("StringValue") then
skill.Value = newValue
print("Changed skill " .. key .. " to " .. newValue)
else
warn("Skill key " .. key .. " not found")
end
end
setSkillValue("B", "Infinity: Lapse Blue")
setSkillValue("C", "Infinity: Reversal Red")
setSkillValue("G", "Infinity: Spatial Pummel")
setSkillValue("T", "Infinity: Mugen")
setSkillValue("V", "Infinity: Red Transmission")
setSkillValue("X", "Infinity: Hollow Purple")
setSkillValue("Y", "Maximum: Six Eyes")
setSkillValue("Z", "Domain Expansion: Unlimited Void")
-feel free to change whatever moves you have into different onesFeatures & Information
so basically you can change the name of
setSkillValue("Z", "Domain Expansion: Unlimited Void")
to any other move and it will work like normal for example:
setSkillValue("Z", "Domain Expansion: Idle Death Gamble")
itll also work with any other one like
setSkillValue("B", "Infinity: Lapse Blue")

![Best Keyless Script[FREE HEAVENLY RESTRICTION]](https://scriptblox.com/images/script/10450270085-1775766550089.webp)
enjoy! ask questions if needed!
@Notaskid52 How do I use this? can you make a preset for me? sukuna?
@dess so for example if you want a sukuna preset you would go to https://jujutsuinfinite.fandom.com/wiki/Demon_Vessel then we go to the moves and put them in order such as Demon Vessel: Dismantle as one put it as so setSkillValue("Z", "Demon Vessel: Dismantle") then put the other moves
@Notaskid52 Can you do it for me? idk if im doing it right, it doesn't work. or just to whatever.
@dess it is pretty simple but here local Players = game:GetService("Players") local player = Players.LocalPlayer local skillsFolder = player:WaitForChild("ReplicatedData"):WaitForChild("techniques"):WaitForChild("skills") local function setSkillValue(key, newValue) local skill = skillsFolder:FindFirstChild(key) if skill and skill:IsA("StringValue") then skill.Value = newValue print("Changed skill " .. key .. " to " .. newValue) else warn("Skill key " .. key .. " not found") end end setSkillValue("B", "Demon Vessel: Dismantle") setSkillValue("C", "Demon Vessel: Cleave") setSkillValue("G", "Demon Vessel: Flame Arrow") setSkillValue("T", "Demon Vessel: Switch") setSkillValue("V", "Demon Vessel: Rend") setSkillValue("X", "Demon Vessel: Spiderweb") setSkillValue("Y", "Maximum: Heian Awakening") setSkillValue("Z", "Domain Expansion: Malevolent Shrine")
could possibly be your executor also
W SCRIPT
@sewsdwef np!
can you show me how to do it?
@stenzz well firstly get a executor then inject. then you will load into jujutsu infinite then you can go on the wiki https://jujutsuinfinite.fandom.com/wiki/Jujutsu_Infinite_Wiki to change the moves to whatever you like. its also shown in the description
it just freezes my game what am i doing wrong
@trojantobik * executor prob
@lowe1 no i fixedit
@lowe1 wait does this still work
@trojantobik tested it and it still works, even on executors like solara
it says scheduler error
@trojantobik what executor are you using i recommend to use velocity
@Notaskid52 nvm its fixed u just have to remove the text at the bottom and top
Doesnt work with Bosses Man
doesnt work in bosses
does this work if u dont have a domain already?
Hello pls fix this script because it works well I really like it but it doesn't work on bosses