I agree, in games such as jailbreak I constantly see people with small avatars to the point where I can’t even see or taze them. Maybe a solution Is to detect the transparency of an avatar aswell
It’s a fair solution though, you don’t just need boy/girl bundle, you could have a list of hundreds! It would also port the accessories and clothing over, which isn’t crazy hard to script.
But yes I do believe roblox is being incredibly lazy for not taking action on the offending publishers.
What I meant was a whitelist, if the players bundle isn’t in the whitelist, then it replaces it to whatever.
This would be, as asimo stated, unfair to the innocent players who have spent robux on their avatars, there must be an alternative solution. One idea I had in mind is that, upon entering pvp mode, a highlight effect could be applied, allowing visibility through any grass or other obstacles that might otherwise obscure the player:
Additionally, we could control the size of the highlight by attaching it, not directly to the player, but to an “invisible” character or object within the player, giving us the flexibility to scale the effect as needed.
Another option, which you are probably already using is:
local bannedPackages = {
-- Add the asset IDs of packages you want to restrict
[youridhere] = true,
[youridhere] = true,
}
game.Players.PlayerAdded:Connect(function(player)
player.CharacterAdded:Connect(function(character)
local humanoidDescription = player:WaitForChild("Humanoid"):WaitForChild("HumanoidDescription")
for assetId, _ in pairs(bannedPackages) do
if humanoidDescription:FindFirstChild("BodyType") and humanoidDescription.BodyType == assetId then
humanoidDescription.BodyType = nil
humanoid:ApplyDescription(humanoidDescription)
end
end
end)
end)
I understand it may be quite challenging to stay on top of the constant influx of new avatar accessories, but many players tend to use popular items like the Fly Bundle.
An additional solution could be enforcing stricter avatar scaling limits within the Avatar Settings, which you’re likely already employing.
Would it also be feasible to detect whether a player is using a bypassed method to make their avatar excessively small by implementing a system that checks if their avatar can fit through designated “test gaps”? If their avatar is small enough to pass through, it could trigger an automatic action, such as kicking the player for violating size restrictions:
Apologies if this sounds like a bit of a brainstorm, but these are just some ideas that came to mind.
P.S. I’ve been a huge fan of the game since 2019! One suggestion for the trading system: perhaps consider adding a filter to search for a specific car/item by username, rather than having to click through each player individually.
For anyone wondering; these kinds of LC items have never been allowed on the Marketplace:
They abuse loopholes and vulnerabilities in the UGC validation system which allow them to be uploaded. Roblox is well aware of this issue and the teams involved are actively working on it, and coincidentally, most of the offending items were deleted just before this post was made:
The problem with this although is that official items like the Fly Bundle for example will most likely not be moderated in the future and players will keep using these thin avatars to abuse character scaling.
That’s good, but keeping track of literally every single bundle would take AGESSSSSSS… Maybe like @urgentnotice said, You could add visible hitboxes, And make it a toggleable setting.
I will admit I am a die-hard jailbreak fan, and If I had a dollar for every time i’ve been arrested by a small avatar abuser, I’d be a billionaire…
The primary reason for denying the use of small avatars is that they are essentially invisible. By incorporating an invisible character rig directly into the player and applying a highlighting effect, the avatar would become visible as soon as it is in close proximity to others. Naturally, this visibility would need to be restricted to prevent it from being seen through walls or similar obstacles.
Imagine such a highlight would still be shown, even if the character is too small/invisilbe:
Additionally, you are absolutely correct in noting that managing all the various bundles manually would be virtually impossible. It would require Roblox itself to implement a system-wide solution to address this issue effectively.
Definitely, Not to mention, There is a property in the highlight object that literally does occlusion for you:
So an alternative to my solution would be if the player doesn’t have the man, woman ect ect bundle, it would add the highlight. (Not sure if it would ruin pvp, tho)
Good remark and no, this would not destroy pvp in any way since you can adjust the Transparency of the Highlight, thus making it adapt to the landscape.
EDIT: another point would be to make the highlight only visible to the player facing the cop/criminal
Highlights unfortunately do not solve the hitbox issue on their own and could look unappealing in many experiences; especially if they appear on every enemy player. Ideally we would have standardised character sizes (both visually and hitbox) for competitive experiences to better deal with these problems rather than needing to insert a non anti-aliasing highlight just so players can see the opposing team.
Highlights shouldn’t be a necessary intervention here and they’re not used in any non-Roblox games of the sort (FPS, for example); it doesn’t make much sense
You could easily make it a togglable setting? Arsenal has it, And it doesn’t ruin the game.
As long as Roblox fails to offer effective solutions for this issue, I am not aware of any better alternatives at the moment. Imposing standardized character models would undermine the essence of individualism, and as previously mentioned, this approach would not address the problem of UGC items distorting character proportions. Personally, I would lose interest in playing Jailbreak if character uniformity became the norm.
To clarify, the highlight feature I referred to should only activate in PvP situations, such as when a cop is within direct line of sight or after being shot by one. This setting, ideally as a toggle, should exclusively function for the opposing team members and only for those within the player’s visual range. Recasting could be used to determine whether the player is legitimately able to see the others.
I’m not sure if you saw my earlier reply:
They are addressing it as we speak
The issue at hand isn’t the hitbox itself, as hitboxes should ideally maintain consistent dimensions across the board. The real challenge lies in the difficulty of visually tracking players whose hitboxes are effectively invisible. If players had a transparent outline around a normally sized avatar, it would be subtle enough not to disrupt gameplay. However, when applied to smaller avatars, it would act as a form of aim assist, giving players a fair advantage in pvp-
Additionally, while it’s true that many user-generated content items should be banned—and this is certainly Roblox’s responsibility—players can still create smaller avatars using legitimate means. For instance, by combining the Headless Horseman head, Korblox legs, and the Jester Equinox, all items officially created by Roblox, players can achieve the same problematic result. Speaking from experience, having encountered such combinations in games like Jailbreak, I can attest that it makes fair PvP encounters nearly impossible.
EDIT: comparison to an official Roblox combination vs a normal character
Another challenge with Jailbreak is that it isn’t solely focused on shooting mechanics. Games like Arsenal and Bad Business, for instance, rely on standardized character models precisely to avoid issues with hitboxes and gameplay fairness. Jailbreak, on the other hand, offers a more diverse, simulator-style experience that includes trading, driving cars, and even building houses. This broader gameplay focus, while offering more variety, complicates the balance when it comes to player models, as shooting is just one aspect of the game rather than its central feature.
Best way to deal with it is to the developers of jailbreak to create custom characters that the players will play with instead of their default avatars.
No, the best way to deal with it is for Roblox to fix the root issue rather than applying a one-game fix that won’t account for all the other games affected by the same issue. Asimo already mentioned devs shouldn’t have to deal with this stuff in the first place; it’s a time-consuming and redundant task