View Single Post
froducish

JCF Member

Joined: Jan 1970

Posts: 14

froducish has disabled reputation

Jul 11, 2026, 02:48 PM
froducish is offline
Reply With Quote
Quote:
Originally Posted by Violet CLM View Post
jjSTREAM isn't allowed to open files with certain filenames ... I'm pretty sure that if your script saves IP addresses to the disk, you want your script to be able to read those same IP addresses again? It's just broadcasting them to clients that's bad, and yes. unblockable.
Been a while since I used jjSTREAM so I wasn't aware of this. Figured as much a hypothetical jjIPADDR can't be implemented feasibly.
Quote:
Here's where we get into "host your own server" territory. Any server that offers the /ip command to (some or all of) its remote admins does so (one hopes) deliberately, and by joining that server, you are agreeing to let them see your IP address. If you want a roleplay server where everyone is really anonymous (except to the server, that's just how the internet works), you really need to host (or otherwise find) a server that doesn't allow /ip.
No complaints nor comments about this one.
Quote:
I assume "identify" means "count" here, and Fabian wants to count how many different IP addresses are joining a given server over a given period of time, and using the number of IP addresses as a proxy for the number of distinct human beings. You don't need IP addresses for this, just UIDs! The client checks for a mymutator-uid.asdat file, and if they don't have one already, the server generates a new unused number for them and sends it to the client, who saves it as mymutator-uid.asdat.

Obviously it's possible to game this system, like a client could delete their uid file if they wanted to inflate the numbers. But a) clients can change their IP addresses too and b) why would anyone want to do that? who benefits from inflating the server's statistics with fake players?
The problem of the client deleting/editing their uid file was why I was trying to brainstorm ideas in the post you replied to. Though yes, if all else fails, one can just make a mutator with the functionality you mentioned. In fact last time I joined the NC server I noticed it had a mutator like this, albeit flawed since it also tries to auto-bans user based on generated uids (partially answers b so not just stat-related, but also unnecessary since jj2+ can do ip bans?). Afaik Fabian is an admin there, so I wonder what he saw lacking about the uid mutator if not just the issue I mentioned.