Online Plugin

Dieses Thema im Forum "Programmierung" wurde erstellt von craftingyourself, 26. November 2012.

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. craftingyourself
    Offline

    craftingyourself

    Registriert seit:
    21. September 2012
    Beiträge:
    270
    Hey Ich will in mein plugin rein machen das wenn unser /list /who und /online machen das das kommt



    ====================ONLINE====================
    ============-> Craftingyourself <-============
    54/70
    ============-> Craftingyourself <-============
    ==============================================


    Also habe ich das so gemacht



    p.sendMessage("====================ONLINE====================");
    p.sendMessage("============-> Craftingyourself <-============");
    p.sendMessage(Bukkit.getOnlinePlayers() + " / " + Bukkit.getMaxPlayers());
    p.sendMessage("============-> Craftingyourself <-============");
    p.sendMessage("==============================================");





    nur jetzt kommt das so raus was ist fail?

    [​IMG]
     
    #1
  2. BigaKing
    Offline

    BigaKing

    Registriert seit:
    11. November 2012
    Beiträge:
    5
    Plugin

    Hast du denn das Plugin dafür?
     
    #2
  3. Benni1000
    Offline

    Benni1000 Ehem. Teammitglied

    Registriert seit:
    4. Mai 2012
    Beiträge:
    1.408
    Versuchs mal mit
    Code (Text):
    1. [COLOR=#FFFFFF]Bukkit.getServer().getOnlinePlayers()[/COLOR]

    @BigaKing
    Lesen ist schon was schweres oder?
     
    #3
  4. craftingyourself
    Offline

    craftingyourself

    Registriert seit:
    21. September 2012
    Beiträge:
    270
    Nope jetzt kommt [Lorg.bukkit.entity.Player:mad:6485307e / 20

    Die Max Player Zeigt er an
     
    #4
  5. Crafter6432
    Offline

    Crafter6432

    Registriert seit:
    22. Dezember 2011
    Beiträge:
    686
    Ich denke mal du weist nicht was ein Array ist....
    versuch mal:
    Code (Text):
    1. [COLOR=#FFFFFF]Bukkit.getServer().getOnlinePlayers().lenght[/COLOR]
     
    #5
  6. craftingyourself
    Offline

    craftingyourself

    Registriert seit:
    21. September 2012
    Beiträge:
    270
    ah ok danke Garnicht dran gedacht es mit length zu machen :D
     
    #6
  7. Nacktschicht
    Offline

    Nacktschicht

    Idee stammt von einen anderen Server. :)
     
    #7
  8. Gleydar
    Offline

    Gleydar Ehem. Teammitglied

    Registriert seit:
    2. August 2012
    Beiträge:
    443
    Ort:
    player.getHome()
    Minecraft:
    Gleydar
    Warum müssen sich das alle so schwer machen? Das geht auch mit Essentials...
     
    #8
  9. MrFlieder
    Offline

    MrFlieder

    Registriert seit:
    30. Dezember 2011
    Beiträge:
    333
    Ort:
    Österreich
    Minecraft:
    MrFlieder
    Die Idee stammt von vielen Servern, welche selbige Funktionen schon seit weitaus längerer Zeit nutzen - da gibt es keinen bestimmten Server, von dem die Idee stammt.

    Das geht zwar mit Essentials auch, aber dort werden auch alle Spieler aufgelistet - vermutlich will er das nicht.
    Alle Spieler auflisten ginge dann mit Bukkit.getOnlinePlayers() [= Array], und die Spielerzahl mit Bukkit.getOnlinePlayers().lenght [Anzahl der Spieler im Array].
     
    #9
  10. craftingyourself
    Offline

    craftingyourself

    Registriert seit:
    21. September 2012
    Beiträge:
    270
    Jap genau ich habe das nur wegen den Spielern gemacht
     
    #10
  11. craftingyourself
    Offline

    craftingyourself

    Registriert seit:
    21. September 2012
    Beiträge:
    270
    nicht die motd beim join sondern bei /online /list /who :D
     
    #11
Status des Themas:
Es sind keine weiteren Antworten möglich.