local remote = game.ReplicatedStorage:WaitForChild("SammyEventRemote") local player = game.Players.LocalPlayer
local KEY = Enum.KeyCode.F -- ← CHANGE THIS TO ANY KEY YOU WANT
game:GetService("UserInputService").InputBegan:Connect(function(input, gp) if gp then return end -- ignore if player is typing if input.KeyCode == KEY then remote:FireServer(player) end end)
local sammy = script.Parent local hrp = sammy:WaitForChild("HumanoidRootPart") local humanoid = sammy:WaitForChild("Humanoid")
local snapAnim = humanoid:LoadAnimation(sammy:WaitForChild("SnapAnimation"))
-- Event objects local crabRave = workspace:WaitForChild("CrabRaveMusic") local discoFolder = workspace:WaitForChild("DiscoLights") local djEffect = workspace:WaitForChild("DJSystem")
-- Settings local zoomTime = 1.2 -- how fast the camera zooms in local zoomDistance = 6 -- camera distance from sammy
local function activateSammyEvent(player) local plr = player local cam = workspace.CurrentCamera cam.CameraType = Enum.CameraType.Scriptable
-- Camera zooms on sammy for i = 1, 30 do cam.CFrame = hrp.CFrame * CFrame.new(0, 2, zoomDistance) task.wait(zoomTime / 30) end
-- Play snap animation snapAnim:Play()
task.wait(0.4) -- timing before the snap happens
--------------------------------------------- -- SNAP EVENT: Crab Rave + Disco + DJ Trigger ---------------------------------------------
if crabRave then crabRave:Play() end
-- Turn on all disco lights for _, light in pairs(discoFolder:GetChildren()) do if light:IsA("PointLight") or light:IsA("SpotLight") then light.Enabled = true end end
-- Enable DJ system if djEffect:IsA("Folder") then for _, obj in pairs(djEffect:GetChildren()) do if obj:IsA("ParticleEmitter") then obj.Enabled = true end if obj:IsA("Sound") then obj:Play() end end end
-- Restore camera task.wait(1) cam.CameraType = Enum.CameraType.Custom end
-- CALL THIS REMOTELY WHEN SAMMY GETS ACTIVATED game.ReplicatedStorage:WaitForChild("SammyEventRemote").OnServerEvent:Connect(activateSammyEvent)
caaaal123
Going as callum for world book day since it is a book now 😃
1 day ago | [YT] | 0
View 0 replies
caaaal123
Which one should me and vlogify do
1 week ago | [YT] | 0
View 4 replies
caaaal123
Four friends will be coming in may and will be me vlogify with our friends its gonna be like lututu so stay tuned FOR THE 30 MINUTE LONG VIDEO
2 weeks ago | [YT] | 0
View 1 reply
caaaal123
The fact that callums using the white glock from ep 3 is insane!
4 weeks ago | [YT] | 0
View 0 replies
caaaal123
SOME IDIOT HAS COPIED ME AND VLOGS GAME IM SICK OF IT
1 month ago | [YT] | 0
View 1 reply
caaaal123
did a 500 word story test at my school guess what ITS BACK
1 month ago | [YT] | 0
View 9 replies
caaaal123
1 month ago | [YT] | 0
View 4 replies
caaaal123
local remote = game.ReplicatedStorage:WaitForChild("SammyEventRemote")
local player = game.Players.LocalPlayer
local KEY = Enum.KeyCode.F -- ← CHANGE THIS TO ANY KEY YOU WANT
game:GetService("UserInputService").InputBegan:Connect(function(input, gp)
if gp then return end -- ignore if player is typing
if input.KeyCode == KEY then
remote:FireServer(player)
end
end)
3 months ago | [YT] | 0
View 11 replies
caaaal123
local remote = game.ReplicatedStorage:WaitForChild("SammyEventRemote")
local player = game.Players.LocalPlayer
-- Example activation:
wait(2)
remote:FireServer(player)
3 months ago | [YT] | 0
View 0 replies
caaaal123
local sammy = script.Parent
local hrp = sammy:WaitForChild("HumanoidRootPart")
local humanoid = sammy:WaitForChild("Humanoid")
local snapAnim = humanoid:LoadAnimation(sammy:WaitForChild("SnapAnimation"))
-- Event objects
local crabRave = workspace:WaitForChild("CrabRaveMusic")
local discoFolder = workspace:WaitForChild("DiscoLights")
local djEffect = workspace:WaitForChild("DJSystem")
-- Settings
local zoomTime = 1.2 -- how fast the camera zooms in
local zoomDistance = 6 -- camera distance from sammy
local function activateSammyEvent(player)
local plr = player
local cam = workspace.CurrentCamera
cam.CameraType = Enum.CameraType.Scriptable
-- Camera zooms on sammy
for i = 1, 30 do
cam.CFrame = hrp.CFrame * CFrame.new(0, 2, zoomDistance)
task.wait(zoomTime / 30)
end
-- Play snap animation
snapAnim:Play()
task.wait(0.4) -- timing before the snap happens
---------------------------------------------
-- SNAP EVENT: Crab Rave + Disco + DJ Trigger
---------------------------------------------
if crabRave then crabRave:Play() end
-- Turn on all disco lights
for _, light in pairs(discoFolder:GetChildren()) do
if light:IsA("PointLight") or light:IsA("SpotLight") then
light.Enabled = true
end
end
-- Enable DJ system
if djEffect:IsA("Folder") then
for _, obj in pairs(djEffect:GetChildren()) do
if obj:IsA("ParticleEmitter") then obj.Enabled = true end
if obj:IsA("Sound") then obj:Play() end
end
end
-- Restore camera
task.wait(1)
cam.CameraType = Enum.CameraType.Custom
end
-- CALL THIS REMOTELY WHEN SAMMY GETS ACTIVATED
game.ReplicatedStorage:WaitForChild("SammyEventRemote").OnServerEvent:Connect(activateSammyEvent)
3 months ago | [YT] | 0
View 0 replies
Load more