Will I get banned for reintroducing this feature?

Hello.

I have a small game that has consistently seen a small amount of players over its 3-year life.
About 3 months ago, I published an update to the game, which was just some QOL changes. A day later, the game was taken down by Roblox for ‘Encouraging Exploits’ and I received a 1-Day ban.

After questioning Roblox appeals, they said that the inappropriate content was ‘Server-side teleporting’, a feature that had been in the game for over a year at this point. This really confused me, as millions of other games do this. Millions.

Here is a rough rewrite of the code I was forced to delete:

game.ReplicatedStorage.TeleportEvent.OnServerEvent:Connect(function(player,height)
	local character = player.Character
	local hrp = character.HumanoidRootPart
	
	hrp.CFrame = CFrame.new(hrp.Position.X, height, hrp.Position.Z)
end)

As you can see, this is super simple and super common code. Why was this banned?

I want to reintroduce the feature as I see no wrong with it. I am wondering if the name ‘Server-side teleporting’ is why it was taken down. I am thinking of calling it ‘Server-side Elevation’ instead.

Any help is appreciated.

Thanks.

6 Likes

to be honest, i don’t even see a point using the server like that to teleport the player up or down, when you can easily do the same thing on the client already with less lines of code.

as far as the game being taken down and banned, I have no clue. As far as the code being common, you could be right, but I personally would be unable to back up that claim or not. In the future I just recommend you use client side when moving a player’s character.

Client-Side application:

local player = game.Players.LocalPlayer
local Character = player.Character

local function teleportPlayer(height)
    Character.PrimaryPart.Position = Vector3.new(Character.PrimaryPart.Position.X, height, Character.PrimaryPart.Position.Z)
end)
2 Likes

This is already a feature.

I wanted to implement the server-side so people could teleport up together (This is also important for my next update as well)

1 Like

then maybe rename the remote and add some checks, so that way exploiters can’t abuse it to basically delete everyone else from existence

4 Likes

Maybe the staff that day was having a bad day? I have no clue why they would ban you for such commonly used code.

It’s because there is nothing preventing your average joe from teleporting to a different height :sob:

Well that is the point
I am adding extra checks to the system to help prevent exploits.

Maybe because that’s the whole point of the game :skull:

daily moderation quota :speaking_head: :speaking_head: :speaking_head: :speaking_head: :speaking_head:

thats crazy. i hope the mitochondria doesnt disable the powerhouse to the cell.

So the whole point of the game is exploiting

Making a game about seeing the effect of the float point is exploiting?