Hi developers,
(don’t mind the name of my account, it was a joke)
I recreated the Infinite Void domain expansion from Jujutsu Shenanigans, and the buildup contains a camera shaker. I’ve tried to fix it by reading posts, but one of them included using a FPS unlocker, and I don’t have a FPS unlocker program.
This bug happens occasionally.
Again, the issue is that the camera shaker is not working.
Here is the video.
From the video, you can see the lines crossing the player nonstop. This is where the camera should be shaking. But it isn’t. Look at the code block i have provided for context. I am using a module for the entire system.
Module
unlimitedVoid.replicatedStorage:WaitForChild('Shake'):FireClient(plr, 'UnlimitedVoid');
Client
-- this is an old script
local l__CameraShaker__1 = require(game.ReplicatedStorage.CameraShaker);
local v2 = l__CameraShaker__1.new(Enum.RenderPriority.Camera.Value, function(v3)
workspace.CurrentCamera.CFrame = workspace.CurrentCamera.CFrame * v3;
end);
v2:Start();
game.ReplicatedStorage.Shake.OnClientEvent:Connect(function(p1)
v2:Shake(l__CameraShaker__1.Presets[p1]);
end);
Any help is appreciated!