1. News
  2. GrieferGames
    1. Netzwerk
    2. Regelwerk
    3. Shop
  3. Forum
    1. Aktuelles
    2. Unerledigte Themen
  4. Community
    1. Mitglieder
      1. Team
      2. Creator
  5. Support
    1. 1.8 Wiki
    2. Cloud Wiki
    3. Ticket-System
    4. FAQ über das Forum
  6. Schnellnavigation
    1. Zum Ticket-System
    2. Scammer melden
    3. Benutzer suchen
    4. Trophäen auflisten
    5. Handelsbereiche
      1. 1.8
      2. Cloud
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • News
  • News-Update
  • Erweiterte Suche
  1. GrieferGames Forum
  2. Offtopic-Bereich
  3. Offtopic
  4. Archiv

Prefixe?

  • SkullGriefer
  • 13. Juli 2021 um 16:34
  • Geschlossen

Support- und Community-Themen werden lediglich über unseren Discord-Server abgewickelt, wo ihr uns schneller und unkomplizierter erreicht.
Meldet euch einfach dort, wenn ihr Fragen oder Anliegen habt: https://discord.griefergames.net/

  • SkullGriefer
    Fresh Griefer
    Punkte
    60
    Beiträge
    5
    • 13. Juli 2021 um 16:34
    • #1

    Ich interessiere mich sehr für das Programmieren und da wollte ich mal fragen wie ihr es geschafft habt das, wenn das Item in die Luft ge-Rechts-kilckt wird, dass es verschwindet und man den Prefix bekommen hat?
    Danke schon mal für folgende Antworten ;):thumbup:

  • EinGriefer
    Ultimate Griefer
    Reaktionen
    1.867
    Punkte
    18.571
    Beiträge
    1.536
    • 13. Juli 2021 um 16:43
    • #2

    Hallo,

    zwar bin ich kein Developer bei GrieferGames, allerdings kann ich dir bei deiner Frage weiterhelfen.

    Zunächst musst du einen PlayerInteractListener erstellen. Dieser wird immer aufgerufen, wenn der Spieler mit etwas interagiert. Dort kannst du dann weitere Parameter abfragen. So überprüfst du zunächst, ob es bei der Interaktion ein Item gibt (PlayerInteractEvent#hasItem). Wenn es eins gibt, kannst du dieses mit PlayerInteractEvent#getItem abfragen. Nun musst du nur noch überprüfen, ob es sich bei dem Item um einen Prefix handelt.

    Möchtest du zusätzlich noch überprüfen, ob es sich bei der Interaktion um einen Rechtsklick in die Luft handelt, kannst du überprüfen, ob es sich bei der Action (PlayerInteractEvent#getAction) um die Aktion RIGHT_CLICK_AIR handelt.

    Hier ein beispielhafter Code, den du nach deinen Vorstellungen bearbeiten müsstest:

    Java
    @EventHandler
        public void onInteract(PlayerInteractEvent event) {
            if(event.hasItem()) {
                // Item überprüfen...
                if(event.getItem().getItemMeta().getDisplayName().equalsIgnoreCase("Prefix")) {
                    if (event.getAction() == Action.RIGHT_CLICK_AIR) {
                        // Wenn Rechtsklick in der Luft:
                        event.getPlayer().sendMessage("Klick");
                    }
                }
            }
        }
    Alles anzeigen

    MfG :eingriefer:

    Einmal editiert, zuletzt von EinGriefer (13. Juli 2021 um 16:44)

  • PB_Avenger 13. Juli 2021 um 18:37

    Hat das Thema aus dem Forum Support: Out-Game nach Offtopic: Minecraft-Bezug verschoben.
  • System 11. Oktober 2021 um 17:00

    Hat das Thema geschlossen.
  • System 11. Oktober 2021 um 17:00

    Hat das Thema aus dem Forum Offtopic: Minecraft-Bezug nach Archiv verschoben.

Registrierung

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos über GGAuth und nimm an unserer Community teil!

Benutzerkonto erstellen

Aktuelles

Avatar
GrieferGames #📊┃server-status - 22. Oktober 2026 um 20:55
Avatar
GrieferGames #📜┃changelog - 21. Oktober 2026 um 09:10
Avatar
GrieferGames #📜┃changelog - 19. Oktober 2026 um 10:34
Avatar
GrieferGames #📜┃changelog - 16. Oktober 2026 um 17:16
Avatar
GrieferGames #📜┃changelog - 15. Oktober 2026 um 15:01
Avatar
GrieferGames #📜┃changelog - 15. Oktober 2026 um 11:39
Avatar
GrieferGames #📜┃changelog - 13. Oktober 2026 um 16:57
Avatar
GrieferGames #📜┃changelog - 12. Oktober 2026 um 16:49
Avatar
GrieferGames #📜┃changelog - 12. Oktober 2026 um 16:49
Avatar
GrieferGames #📜┃changelog - 11. Oktober 2026 um 19:07
Avatar
GrieferGames #📜┃changelog - 9. Oktober 2026 um 15:12
Avatar
GrieferGames #📜┃changelog - 7. Oktober 2026 um 15:05
Avatar
GrieferGames #📊┃server-status - 6. Oktober 2026 um 19:53
​

Teammitglieder online

  • Abge

    Owner

Heutige Geburtstage

  • PeterSilie666

    23. Oktober 1966 (60)
  • KTB_Minion

    23. Oktober 2008 (18)
  • JxstMakea

    23. Oktober 2005 (21)
  1. Datenschutzerklärung
  2. Impressum
  3. Team
Community-Software: WoltLab Suite™ 6.0.22