ArneXD123 Posted October 23, 2017 Share Posted October 23, 2017 (edited) Hey, ich habe ein PlayerHider Plugin programmiert los geht's: if (!(Main.Hide.contains(p.getName()))) { Main.Hide.add(p.getName()); p.sendMessage("§8[§cPlayerHider§8] §eDu siehst nun keine Spieler mehr."); for (Player players : Bukkit.getOnlinePlayers()) { p.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, 35, 1)); p.hidePlayer(players); players.hidePlayer(p); e.setCancelled(true); } } else if (Main.Hide.contains(p.getName())) { Main.Hide.remove(p.getName()); p.sendMessage("§8[§cPlayerHider§8] §eDu siehst nun alle Spieler."); for (Player players : Bukkit.getOnlinePlayers()) { p.addPotionEffect(new PotionEffect(PotionEffectType.BLINDNESS, 35, 1)); p.showPlayer(players); players.showPlayer(p); p.hidePlayer(p); e.setCancelled(true); Nun die Frage (3Spieler) wenn 2 Spieler den Hider aktiviert haben und einer den Modus deaktiviert, werden für den jenigen der den deaktiviert hat alle Spieler angezeigt, für den der den Modus noch Aktiviert hat, Der den ihn deaktiviert hat und er selbst & für den 3. der den Modus gar nicht hatte, Der den ihn deaktiviert hat & er selbst. Jetzt zur richtigen Frage Was muss ich machen das der, der den Modus deaktiviert hat nur sich und den der auch den Modus aus hat sieht (und nicht zusätzlich den der den Modus aktiviert hat) Und 2. Was muss ich machen das der der den Modus noch aktiviert hat, den der, den Modus grade verlassen hat auch nicht sieht Brauche ich eine Arraylist oder so etwas in der Art? Kurze Info ich habe eigl. nicht vor das programmieren zu lernen, da ich ein paar Kenntnisse von einem Freund hatte, habe ich es soweit geschafft. Da ich das für ein kleines Projekt machen möchte. Würde mich daher über eine Code-Lösung / Code-Zeile freuen die das Löst. Code ist auch eventuell nicht der Beste (Bitte keine Kommentare: Dann lern doch programmieren/Java, dies habe ich ja nicht vor (1Malige Sache)) Mfg Arne Edited October 23, 2017 by ArneXD123 Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now