Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.ytskagamer.ytskascp75.listeners;
- import org.spongepowered.api.entity.living.player.Player;
- import org.spongepowered.api.event.Listener;
- import org.spongepowered.api.event.network.ClientConnectionEvent;
- import org.spongepowered.api.text.Text;
- import org.spongepowered.api.text.format.TextColors;
- import pl.ytskagamer.ytskascp75.YTSkaSCP75;
- import pl.ytskagamer.ytskascp75.utils.RandomString;
- import pl.ytskagamer.ytskascp75.utils.UsersAPI;
- import pl.ytskagamer.ytskascp75.utils.YTSkaException;
- import java.io.IOException;
- public class OnJoin extends UsersAPI
- {
- private String msgnick, code, password;
- private Text kickmessage = Text.of(TextColors.GREEN, "Witaj na Osrodku-75! Konto zarejestrowane pomyslnie\n\n",
- TextColors.GRAY, "Aby zaczac swoja rozgrywke, wejdz na nasz Discord:\n",
- TextColors.GOLD, YTSkaSCP75.DISCORDLINK,
- TextColors.GRAY, "\nI na kanale #synchronizuj-konta wpisz komende:\n",
- TextColors.RED, "!synchronizuj " + msgnick + " " + code + "\n",
- TextColors.DARK_RED, "TWOJE HASLO TO: " + password + "\n\n",
- TextColors.BLUE, "Zyczymy milej gry!");
- @Listener
- public void onPlayerJoin(ClientConnectionEvent.Join e) throws IOException, YTSkaException {
- Player p = e.getTargetEntity();
- setCurrentClass(p.getUniqueId(), "none");
- msgnick = p.getName();
- if(isUserRegistered(p.getUniqueId()))
- {
- if(!userSynced(p.getUniqueId()))
- {
- code = getUserCode(p.getUniqueId());
- password = getUserPassword(p.getUniqueId());
- p.kick(Text.of(TextColors.GREEN, "Witaj na Osrodku-75! Witamy ponownie\n\n",
- TextColors.GRAY, "Aby zaczac swoja rozgrywke, wejdz na nasz Discord:\n",
- TextColors.GOLD, YTSkaSCP75.DISCORDLINK,
- TextColors.GRAY, "\nI na kanale #synchronizuj-konta wpisz komende:\n",
- TextColors.RED, "!synchronizuj " + msgnick + " " + code + "\n",
- TextColors.DARK_RED, "TWOJE HASLO TO: " + password + "\n\n",
- TextColors.BLUE, "Zyczymy milej gry!"));
- }
- }
- else
- {
- password = RandomString.randomString(4);
- code = RandomString.randomString(8);
- createUserAccount(p.getUniqueId(), p.getName(), code, password, "classd");
- p.kick(Text.of(TextColors.GREEN, "Witaj na Osrodku-75! Konto zarejestrowane pomyslnie\n\n",
- TextColors.GRAY, "Aby zaczac swoja rozgrywke, wejdz na nasz Discord:\n",
- TextColors.GOLD, YTSkaSCP75.DISCORDLINK,
- TextColors.GRAY, "\nI na kanale #synchronizuj-konta wpisz komende:\n",
- TextColors.RED, "!synchronizuj " + msgnick + " " + code + "\n",
- TextColors.DARK_RED, "TWOJE HASLO TO: " + password + "\n\n",
- TextColors.BLUE, "Zyczymy milej gry!"));
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement