Allow GetNetworkOwner() To Be Called On Client

Thanks, was not aware IsGrounded existed. I did find a bug in your code where if a server owned part is not the AssemblyRootPart of itself, then it will always return 0 for its ReceiveAge value and incorrectly returns true for the function.

So the correct function would be:

local function IsNetworkOwner(Part)
	return not Part:IsGrounded() and Part.AssemblyRootPart.ReceiveAge == 0
end
2 Likes

That’s interesting. I never ran into that issue before and thought it worked either way. Thanks though.

Also, fun fact, this account is terminated, yet I am still able to post on it.

That’s… ironic lol, why’d u get termed?

I find vulnerabilities and report them to HackerOne (which Roblox supports btw) yet they terminate accounts for “exploiting” when you do it… So yea basically termed for exploiting. The rules definitely need to be refined.

2 Likes

Yeah, I know Roblox supports HackerOne. Bro, support and moderation are trash, it’s pretty dumb.

2 Likes

bumping 5 months later, on an 8 YEAR OLD request that still hasn’t been added

2 Likes