You are not logged in.

  • Login

[Bukkit-Plugin] Itemdrop bei tot verhindern

Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

Fabsi23

User / Kunde

  • "Fabsi23" is male
  • "Fabsi23" started this thread

Posts: 809

  • Send private message

1

Monday, March 30th 2015, 12:02am

Itemdrop bei tot verhindern

Überschrift sagt alles :) PlayerDeathEvent und weiter?

Danke im Vorraus :thumbsup:
"Ich bewundere deine Gelassenheit!"
"Das ist Desinteresse."

th3t0myb0y

User / Kunde

  • "th3t0myb0y" is male

Posts: 214

Location: Nordrhein-Westfalen

Occupation: Schüler

  • Send private message

2

Monday, March 30th 2015, 12:26am

Entweder Gamrule oder Inventory speichern und im RespawnEvent wieder geben. Weiß nicht genau, ob es eine direkte Methode dafür gibt, aber du kennst ja Google c:
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."
~Linus Torvalds

Fabsi23

User / Kunde

  • "Fabsi23" is male
  • "Fabsi23" started this thread

Posts: 809

  • Send private message

3

Monday, March 30th 2015, 3:08am

Google wollte mir ja nicht helfen :( Das wieder Geben ist nicht mein Problem. Ich will nur, dass Leute in einer ArrayList ihre Items nicht droppen, damit sie kein anderer aufsammeln kann. Wiedergeben würde nichts bringen, da sie gedroppt werden und dann doppelt exestieren.
"Ich bewundere deine Gelassenheit!"
"Das ist Desinteresse."

th3t0myb0y

User / Kunde

  • "th3t0myb0y" is male

Posts: 214

Location: Nordrhein-Westfalen

Occupation: Schüler

  • Send private message

4

Monday, March 30th 2015, 5:13am

Dann könntest du zum Beispiel einfach das Inventar clearen.
"Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program."
~Linus Torvalds

mr_splash

User / Kunde

Posts: 153

  • Send private message

5

Monday, March 30th 2015, 8:31am

Im PlayerDeathEvent:
e.getDrops().clear;

Fertig.

Grüße

LostBattle

User / Kunde

Posts: 388

  • Send private message

6

Monday, March 30th 2015, 9:53am

Im PlayerDeathEvent:
e.getDrops().clear;

Fertig.

Grüße

Dadurch wird nur verhindert das die Items nicht auf den Boden fallen, im Inventar bleiben Sie dennoch

Gebauer_01

User / Kunde

Posts: 2,304

  • Send private message

7

Monday, March 30th 2015, 1:13pm

Und dann noch das Inventar des Spielers leeren.

MfG Gebauer_01

Fabsi23

User / Kunde

  • "Fabsi23" is male
  • "Fabsi23" started this thread

Posts: 809

  • Send private message

8

Tuesday, March 31st 2015, 2:38am

Das Inventar wird geleert, da der Spieler die Items droppt und sie dann gelöscht werden. Funktioniert super! Dankeschön :)

"Ich bewundere deine Gelassenheit!"
"Das ist Desinteresse."

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net