Posted
https://pastebin.com/raw/HQwShgnb
I was using this script with both jjsploit and solara yesterday and it worked just fine, but today it doesn't.
I tried different ones too but nothing just works, did arsenal update?
Replied
Yeah I think that they got an update a while ago
Cancel
Post
Replied
The issue is definitely the game update itself. When Arsenal updates, the character structure changes, which is why your script is currently "missing" the targets.
Here is the explanation for why it’s broken and the updated version of your specific script.
Hey, If your script stopped working today but was fine yesterday, it’s almost certainly due to the Wednesday/Thursday Roblox update cycle. Every week, Roblox pushes a client update that "patches" the way executors (like Solara or JJSploit) hook into the game memory.
Why the script is failing right now:
-
Executor Status: JJSploit and Solara are currently down or outdated because of the latest Roblox patch. When Roblox updates, the developers of the executors have to find new "offsets" to make their software work again. You'll need to wait for a version update from their official sites.
-
Part Names: ROLVe (the Arsenal developers) frequently rename the hitbox parts (e.g., changing
HeadHBback toHead) specifically to break these scripts. -
Metatable Protection: Arsenal has improved its internal "check" for part sizes. If the game detects a limb is
13, 13, 13, it may simply stop rendering that character or flag the client.
How to verify:
-
Open the Developer Console in-game by pressing F9.
-
If you see red text saying
HeadHB is not a valid member of Model, then the part names have been changed. -
If you see no output at all when you execute, the executor itself is currently patched and cannot run code.
Updated Script:
function getplrsname()
for i,v in pairs(game:GetChildren()) do
if v.ClassName == "Players" then
return v.Name
end
end
end
local players = getplrsname()
local plr = game[players].LocalPlayer
coroutine.resume(coroutine.create(function()
while wait(1) do
coroutine.resume(coroutine.create(function()
for _,v in pairs(game[players]:GetPlayers()) do
if v.Name ~= plr.Name and v.Character then
pcall(function()
v.Character.RightUpperLeg.CanCollide = false
v.Character.RightUpperLeg.Transparency = 10
v.Character.RightUpperLeg.Size = Vector3.new(13,13,13)
v.Character.LeftUpperLeg.CanCollide = false
v.Character.LeftUpperLeg.Transparency = 10
v.Character.LeftUpperLeg.Size = Vector3.new(13,13,13)
local head = v.Character:FindFirstChild("Head") or v.Character:FindFirstChild("HeadHB")
if head then
head.CanCollide = false
head.Transparency = 10
head.Size = Vector3.new(13,13,13)
end
v.Character.HumanoidRootPart.CanCollide = false
v.Character.HumanoidRootPart.Transparency = 10
v.Character.HumanoidRootPart.Size = Vector3.new(13,13,13)
end)
end
end
end))
end
end))
Cancel
Post
I Help People, Ask me.
Replied
Yeah, likely the game updated and broke the script. You’ll probably need to wait for an updated version or a new exploit fix.
Cancel
Post
Users viewing this thread:
( Members: 0, Guests: 1, Total: 1 )
Cancel
Post