Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LockedNames/ColoredNames #136

Open
RevengePlayz opened this issue Feb 28, 2018 · 4 comments
Open

LockedNames/ColoredNames #136

RevengePlayz opened this issue Feb 28, 2018 · 4 comments

Comments

@RevengePlayz
Copy link

Lately i was doing some research on how to give certain nicknames and ip address colored names or locked names but they are all out of date and only work on the old cigar client, is there a new way to give colored names and locked names?

@SuperOP535
Copy link

Never trust the client

@retroscepter
Copy link

My solution was a separate master server that all clients connected to and that all game servers interacted with. The master server handled player session and authentication (user accounts), sifted through online user accounts and created a list of users with colored/locked names, and added that info to the list (color, position, et cetera). That list was broadcasted to every known client and upon arrival, the clients would store this list in a cache and use it to figure out who had a colored/locked name. Locking names was simple. Upon pressing play, the game server would check with the master server if the name was available to use depending on the account they were logged in as. If it wasn’t available, the game server would deny access.

@retroscepter
Copy link

Working version can be seen on https://popsplit.us.

@RevengePlayz
Copy link
Author

RevengePlayz commented Mar 19, 2018 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants