Need help making a camera like Apeirophobia

then delete the code you stole?

3 Likes

you dont get it.
besides i dont even have a executer in the first place nor have the money to buy one.

delete the stolen code, you arent fooling anyone

nevermind ignoreeeeeeeeeee (limitt)

what so you think i have a executer and have the money to pay for one?

we think you stole that code. doesnt matter how you got it

It isn’t called stealing if shade just reworded some variables, think smarter not harder.

see he gets it.
finally someone understands.

The issue isn’t that he reworded variables, he claimed the code was his. That’s theft, and even still he decompiled a private script, meaning it’s still theft of intellectual property no matter what he did with it afterward.

i didnt even decompile anything :confused:
besides you dont even know if i have a executer or not now leave me alone your stressing me out too much…

You are choosing to continue this.

You have been exposed quite clearly by anthlons. Your code structure is 1:1 with the decompiled result he got in Apeirophobia. There is no denying that you stole the code, or someone else stole it for you. I do not know if you have the executor, but I do know that you have “access” to one, be it you own one or you have friends who do.

This is only stressing you out because you’re worried about what consequences you’re going to face.
If you weren’t guilty, you wouldn’t be stressed at all.
Your victim mentality won’t work here, good day.

1 Like

but you dont even know if i have a executer or not…

It’s clearly a stolen script, don’t defend yourself

well since you guys wont leave me alone and i barely check up on this,
i decided to make ‘another’ to also prove that i can script.

wait(0.1)

while wait() do
	if game.Players.LocalPlayer then
		if game.Players.LocalPlayer.Character then
			if game.Players.LocalPlayer.PlayerGui then
				break
			end
		end
	end
end

local players = game:GetService("Players")
local runServ = game:GetService("RunService")
local userInputServ = game:GetService("UserInputService")
local localPlayer = players.LocalPlayer
local character = workspace:FindFirstChild(localPlayer.Name)
local humanoid = character.Humanoid
local camera = workspace.CurrentCamera

local tiltWalk = 0
local tiltMouse = 0

local tiltCF1 = CFrame.Angles(0, 0, 0)
local tiltCF2 = CFrame.Angles(0, 0, 0)

local camX = 0
local camY = 0
local camZ = 0
local time = 0
local mousePos

local camZDistance = 0.0005

lerp = function(a, b, c)
	return a + (b - a) * c
end

runServ.RenderStepped:Connect(function(deltaTime)
	if humanoid.Health == 0 then
		return
	end
	
	if humanoid.MoveDirection.Magnitude > 0 then
		time = time + 0.015
		camZDistance = 0.0025
	else
		camZDistance = 0
	end
	
	if userInputServ:IsKeyDown(Enum.KeyCode.A) then
		tiltWalk = lerp(tiltWalk, tiltWalk + (-5 - tiltWalk), deltaTime / 0.1)
	elseif userInputServ:IsKeyDown(Enum.KeyCode.D) then
		tiltWalk = lerp(tiltWalk, tiltWalk + (5 - tiltWalk), deltaTime / 0.1)
	else
		tiltWalk = lerp(tiltWalk, tiltWalk + (0 - tiltWalk), deltaTime / 0.1)
	end
	
	mousePos = userInputServ:GetMouseDelta()
	tiltMouse = lerp(tiltMouse, tiltMouse + (mousePos.X  - tiltMouse), deltaTime / 0.1)
	
	tiltCF1 = tiltCF1:Lerp(CFrame.Angles(0, 0, math.rad(math.clamp(tiltMouse, -20, 20))), deltaTime / 0.1)
	tiltCF2 = tiltCF2:Lerp(CFrame.Angles(0, 0, math.rad(tiltWalk)), deltaTime / 0.1)
	
	camX = math.sin(time * 1.0 * 10) * 0.015
	camY = math.cos(time * 2.0 * 10) * 0.15
	camZ = math.cos(time * 1.0 * 8) * camZDistance
	
	camera.CFrame = camera.CFrame * CFrame.new(camX, camY, 0) * CFrame.Angles(camZ, 0, camX) * tiltCF1 * tiltCF2
end)

while wait() do
	if humanoid.Health == 0 then
		break
	end
end

script:Destroy()

your going to make your mind if this is stolen or not because i dont wanna deal with this.
now leave me alone. :confused:

They won’t leave you alone since you’re still not admitting to your actions, if you just admitted it, even if you felt you were in the wrong (somehow despite all the evidence demonstrating otherwise), than that’d go a long way into at least resolving it. Also while I’m at it, no, making newer code doesn’t fix the fact that you visibly stole code from another studio’s hard work, rewording variables DOES NOT mean your code is holy original, or original at all for that matter.

Plus just looking at this newer code and seeing the whole while wait() do loop at the top just to find the Players’ PlayerGui directory, and how you obviously took code from an entire studio’s game previously and attempted to make it look like it’s yours when it obviously isn’t, it sure looks like it could of been just slightly edited from the original de-compilation anyway, though I myself am probably not the best to call that out unless more experienced developers were to look over and compare line for line.

Either-way, you aren’t holding yourself accountable for your own mistake, despite being proven guilty on multiple occasion, and are instead choosing to constantly extend what is a plead for an apology by literally everyone else above, hopefully this is the last time someone will have to tell you to just own up to your actions and move on for once.

3 Likes

Closed for staff review