idk.cpp Geschrieben 14. Oktober 2013 Share Geschrieben 14. Oktober 2013 Dass das Set nicht stimmt weiß ich. Set ist eine Interface... Nimm das Set deiner Wahl... Falls du Sets nicht kennst fang mit dem HashSet an... HashSet<String> set = new HashSet<>(); Zu 2.: Wenn du lesen würdest: dabei benutze ich die Klasse "Utilman" die es nicht gibt Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
AhmedKing Geschrieben 14. Oktober 2013 Autor Share Geschrieben 14. Oktober 2013 Wenn es die nicht gibt warum benutzt du sie dann? Was kann ich stattdessen benutzen? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
idk.cpp Geschrieben 14. Oktober 2013 Share Geschrieben 14. Oktober 2013 Die Klasse Utilman soll eine Klasse darstellen die Funktionen bereitstellt die ich jetzt nicht ausprogrammieren will. ZB wenn du von einem anderen Plugin Informationen brauchst kommt das auf das andere Plugin an wie diese Funktionen heißen. Da ich nicht weiß wie du das machen willst habe ich einfach eine Klasse erfunden die diese Sachen regelt und das der Code trotzdem vollständig und schlüssig aussieht. Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
4w3s0m3G4m3r Geschrieben 19. Oktober 2013 Share Geschrieben 19. Oktober 2013 (bearbeitet) if(cmd.getName().equalsIgnoreCase("Team")){ if(args.length == 0){ if(Bukit.getServer().getPlayer("Marviin").isOnline){ p.sendMessage(ChatColor.DARK_RED + "Owner:" + ChatColor.YELLOW+ " Marviin "); } else { p.sendMessage(ChatColor.DARK_RED+"Owner:"+ChatColor.DARK_GREY+" Marviin "); } Vielleicht, wenns falsch ist sry! Bin grad am 3DS also kein Eclipse zum nachschauen bearbeitet 19. Oktober 2013 von 4w3s0m3G4m3r Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
AhmedKing Geschrieben 20. Oktober 2013 Autor Share Geschrieben 20. Oktober 2013 @Idk like Aber wenn das Plugin jetzt einfach nur das Team erkennen soll ... Also aus.den Permissions Wie code ich dann dass ein Plugin information von einem anderen Plugin holt? Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
idk.cpp Geschrieben 20. Oktober 2013 Share Geschrieben 20. Oktober 2013 Bei welcher Zeile sind wir? 1: String[] teammitglieder = Utilman.getAllFromTeam(); 2: if (Utilman.isAdmin(str)) Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Glumandala Geschrieben 20. Oktober 2013 Share Geschrieben 20. Oktober 2013 (bearbeitet) Vorschlag: Es gibt genügend Bücher bzw. Online-Tutorials für Java, welche dir alles von Grund auf erzählen.. Wieso besorgst du dir nicht eins, bzw. liest dich durch ein Tutorial? Wieso denken denn manche, das man einfach so ein Plugin programmieren kann?! Und Hashs gehört doch zum Grundwissen von Java ._. Man sollte sich nur an ein Bukkit Plugin trauen, wenn man sich mit den Java-Grundkentnissen auskennt Wenn du soweit bist, könnte man ja diese Abfrage - ob ein Spieler Online ist - ja auch ganz einfach angehen: if(Bukkit.getPlayer(String playername).isOnline()){ //Spieler ist Online ... } else { //Spieler ist Offline ... } Erst wenn du blickst, was obriger Code macht, kannst du dich an idk.cpp traumhaftem Beispiel versuchen =) LG bearbeitet 20. Oktober 2013 von DarkCookieee.de Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
TuxGamer Geschrieben 20. Oktober 2013 Share Geschrieben 20. Oktober 2013 Du solltest da auf eine NullPointerException achten Vielleicht ist Bukkit.getOfflinePlayer() besser Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
idk.cpp Geschrieben 20. Oktober 2013 Share Geschrieben 20. Oktober 2013 Habs mir auch gedacht... Sonst kommt sehr schnell eine NullPointerException... Link zu diesem Kommentar Auf anderen Seiten teilen More sharing options...
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden