mirror of
https://github.com/unixtensor/Roblox-Elevator-Game.git
synced 2025-12-15 21:51:55 +00:00
anti exploit remotes and skybox script
This commit is contained in:
@@ -59,15 +59,16 @@ function Flashlight.constructor(LocalPlayer: LocalPlayer, HumanoidRootPart: Huma
|
||||
warn("[Server Flashlight]: UDP event was already created, duplicating...", debug.traceback())
|
||||
end
|
||||
FlashlightUDP_Event = Flashlight_UDP.OnServerEvent:Connect(function(Messenger: Player, CameraEuler: EulerXYZ_struct)
|
||||
--The compiler/optimization level should inline this
|
||||
local ExtraCheck = CameraEuler[4] and CameraEuler[4] == 3
|
||||
|
||||
if Messenger.UserId == LocalPlayer.UserId and ExtraCheck then
|
||||
local RootPartCFrame = HumanoidRootPart.CFrame
|
||||
FlashlightPart.CFrame = CFrame.new(
|
||||
RootPartCFrame.X,
|
||||
RootPartCFrame.Y+Flashlight.HeadHeight,
|
||||
RootPartCFrame.Z)*CFrame.Angles(CameraEuler[1],CameraEuler[2],CameraEuler[3])
|
||||
if Messenger.UserId == LocalPlayer.UserId then
|
||||
if CameraEuler[4] and CameraEuler[4] == 3 then
|
||||
local RootPartCFrame = HumanoidRootPart.CFrame
|
||||
FlashlightPart.CFrame = CFrame.new(
|
||||
RootPartCFrame.X,
|
||||
RootPartCFrame.Y+Flashlight.HeadHeight,
|
||||
RootPartCFrame.Z)*CFrame.Angles(CameraEuler[1], CameraEuler[2], CameraEuler[3])
|
||||
end
|
||||
else
|
||||
Messenger:Kick(`"{Messenger.Name}", {Messenger.UserId} r="{Flashlight_UDP.Name}", 1="{tostring(CameraEuler)}"`)
|
||||
end
|
||||
end)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user