- Баллы
- 76
- Имя в Minecraft
- AguRChek_TV
Код:
@EventHandler
public void join(PlayerJoinEvent e) {
Player p = e.getPlayer();
ByteArrayOutputStream b = new ByteArrayOutputStream();
DataOutputStream out = new DataOutputStream(b);
ByteArrayDataInput in = ByteStreams.newDataInput(null, 0);
try {
out.writeUTF("PlayerCount");
out.writeUTF("lobby1");
}
catch (IOException eee) {
eee.printStackTrace();
}
p.sendPluginMessage(this, "BungeeCord", b.toByteArray());
int lobby1online = in.readInt();
System.out.print("Online: " + lobby1online);
p.sendMessage("Online: " + lobby1online);
try {
out.writeUTF("PlayerCount");
out.writeUTF("lobby2");
}
catch (IOException eee) {
eee.printStackTrace();
}
p.sendPluginMessage(this, "BungeeCord", b.toByteArray());
int lobby2online = in.readInt();
System.out.print("Online: " + lobby2online);
p.sendMessage("Online: " + lobby2online);
try {
out.writeUTF("PlayerCount");
out.writeUTF("lobby3");
}
catch (IOException eee) {
eee.printStackTrace();
}
p.sendPluginMessage(this, "BungeeCord", b.toByteArray());
int lobby3online = in.readInt();
System.out.print("Online: " + lobby3online);
p.sendMessage("Online: " + lobby3online);
if(lobby1online == lobby2online && lobby2online == lobby3online) {
String server = ("lobby1");
lobby1(p, server);
}
if(lobby1online < lobby2online && lobby2online < lobby3online) {
String server = ("lobby1");
lobby1(p, server);
}
if(lobby1online < lobby3online && lobby2online < lobby1online) {
String server = ("lobby2");
lobby2(p, server);
}
if(lobby1online > lobby2online && lobby2online < lobby3online) {
String server = ("lobby2");
lobby2(p, server);
}
if(lobby1online > lobby2online && lobby2online > lobby3online) {
String server = ("lobby3");
lobby3(p, server);
}
if(lobby1online < lobby2online && lobby1online < lobby3online) {
String server = ("lobby3");
lobby3(p, server);
}
if(lobby1online >= 20 && lobby2online >= 20 && lobby3online >= 20) {
p.kickPlayer(ChatColor.RED + "" + ChatColor.BOLD + "Server is Full..");
}
}
Я вообще не понимаю как это сделать пытался сделать так но оно не работает..