I hate Rthro, everybody does. How would I go about kicking players using an Rthro avatar?
All the time, Roblox shoves Rthro down our throats. They know we don’t like it but they do it anyway. Rthro is absolutely disgusting, and it looks horrible.
Rthro gets rid of the classic blocky characters we know and love and replaces them with more modern and proportional characters.
Although this could be fine, it does not fit the style of Roblox and personally I just believe it makes everything look worse.
One of the biggest problems is Roblox constantly shoving it down our throats. Why constantly promote something that we don’t like. Roblox is slowly stripping away compatibility for R6 characters in favor for Rthro and R15.
Rthro is terrible.
3 Likes
I believe there is a settings ingame to only allow certain rig types. Though, Rthro uses r15 and both use mesh, but the difference is only in TextureID. Rthro has TextureID unlike R15
You can probably run a script to detect if the torso does or doesn’t have a TextureID, or do it for all body parts. Up to you really.
Just destroy the Mesh or SpecialMesh (I forgot which) in each body part when the player joins, using the PlayerAdded
and CharacterAppearanceLoaded
events.
Here’s a little script:
local player = game:GetService("Players").LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()
for _, v in pairs (char:GetDescendants()) do
if v:IsA("MeshPart") then
if v.TextureID ~= "" then
player:Kick("Rthro is not allowed!")
else
-- Not rthro
end
end
end
Exploiters can use an anti kick from the client if they wanted to be “special” and use rthro when nobody else can so you could also do it on the server like so
local Players = game:GetService("Players")
Players.PlayerAdded:Connect(function(player)
local char = player.Character or player.CharacterAdded:Wait()
for _, v in pairs (char:GetDescendants()) do
if v:IsA("MeshPart") then
if v.TextureID ~= "" then
player:Kick("Rthro is not allowed!")
else
-- Not rthro
end
end
end
end)
2 Likes
THANK YOU SO MUCH!!! IT worked.
1 Like
Not really. It’ll still kick people using packages like this or this, even though they’re not rthro.
2 Likes