ThirdPartyUserService: attempt to call a nil value

Lately I’ve been getting errors from ThirdPartyUserService with it’s own scripts that error:

Expected behavior

For the “scripts” to not error or atleast to make the script accessible using GetService to determine what the problem is.

3 Likes

From where are you getting these errors? Is it from a public game or something, because normally you are not able to access ThirdPartyUserService in any way, only with plugins/plugin scripts as far as I know (I tested), it could be from an exploiter since the errors came from just one client, it also looks suspicious.
I don’t think an official script should be called random numbers and every same error from a different named script.

I suspect that it’s a script injected from an executer on a client that changes its name randomly with numbers to avoid detection, and it so happened to be that the exploiter made an error while scripting, causing it to error in the logs and expose the location of the injected script or anything else.

(if that’s the case just ignore it, or an idea from me, to make some type of anti-cheat which detects these errors and kicks them or anything if it’s possible, but it’s better not to do anything about it)

2 Likes

For sure seems like an exploiter doing this, since I checked and haven’t received errors in a while like that one. I haven’t thought about in this case, and thank you for bringing it up. I’ll implement a no-punishment detection to see who is doing funsies when they’re not supposed to.


Yes, this is a public live game.

1 Like

As I thought, and a non-punishment detection is actually smart, you can see what type of errors an executer could cause and use them for improvement. And since it doesn’t punish anyone in any way it wouldn’t cause any false bans or kicks and you’re able to moderate them to ban the exploiters.
It would only catch an exploiter that made an error but is still effective in my opinion.
I might use this idea for my games too if it actually helps or does something.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.