You are not logged in.

  • Login

[Java] 2 Fragen

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

Dear visitor, welcome to Nitrado.net Prepaid Gameserver Community-Support - Archiv. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Master_Timpa

User / Kunde

  • "Master_Timpa" is male
  • "Master_Timpa" started this thread

Posts: 437

Location: mCyber-Lounge - an der Bar

Occupation: Arbeitslos durch den Tag ... bekomme eh HartzIV vom Staat...

  • Send private message

1

Saturday, October 12th 2013, 12:40pm

2 Fragen

Hallo,
Ich hänge mal wieder fest...
1.: Wie kick ich alle Spieler? Ich habs so versucht, geht aber nicht:

Java source code

1
2
						Player[] all = main.getServer().getOnlinePlayers();
						all.kick("msg");

2.: Kann ich eine ArrayList oder so erstellen mit:

Java source code

1
<Player, int>
?

Vielendank im Vorraus.
MfG Timpa

JeterLP

User / Kunde

  • "JeterLP" is male

Posts: 258

Occupation: Mechatroniker für Kältetechnik

Thanks: 1

  • Send private message

2

Saturday, October 12th 2013, 12:45pm

zu 1:

Java source code

1
2
3
for(Player p : Bukkit.getOnlinePlayers()) {
    p.kickPlayer("Dein Grund");
}


zu 2:
Das ist eine HashMap was du meinst. ArrayLists können nur einem Wert zugewiesen sein, oder allen mit: ArrayList<> liste = new ArrayList<>();
Das geht aber nur mit Java 7 soweit ich weiß.

lualzockt

User / Kunde

  • "lualzockt" is male

Posts: 1,380

Occupation: Ferien

Thanks: 9

  • Send private message

3

Saturday, October 12th 2013, 1:32pm

@JeterLp zwischen den zweiten eckigen Klammern musst du einen Typ angeben :)

Zitat

It is not a bug, it a new feature.


Master_Timpa

User / Kunde

  • "Master_Timpa" is male
  • "Master_Timpa" started this thread

Posts: 437

Location: mCyber-Lounge - an der Bar

Occupation: Arbeitslos durch den Tag ... bekomme eh HartzIV vom Staat...

  • Send private message

4

Saturday, October 12th 2013, 1:46pm

Wie geht das dann mit killscores u.ä.?

lualzockt

User / Kunde

  • "lualzockt" is male

Posts: 1,380

Occupation: Ferien

Thanks: 9

  • Send private message

5

Saturday, October 12th 2013, 2:12pm

Du erstellst dir eine Map <String, Integer> und erhöhst den wert, im PlayerDeathEvent wenn p.getKiller() nicht null ist für den Killer. Ist das so schwer?

mfg Lukas

# 1000ster Beitrag :) :) :) :)

Zitat

It is not a bug, it a new feature.


JeterLP

User / Kunde

  • "JeterLP" is male

Posts: 258

Occupation: Mechatroniker für Kältetechnik

Thanks: 1

  • Send private message

6

Saturday, October 12th 2013, 8:15pm

@lualzockz echt? Ich arbeite nicht mit den Diamond-operatoren, weil ich immer in Java 6 compile :D

lualzockt

User / Kunde

  • "lualzockt" is male

Posts: 1,380

Occupation: Ferien

Thanks: 9

  • Send private message

7

Saturday, October 12th 2013, 8:17pm

@JeterLp Ich auch, aber ich habs mal gelesen ;)

Zitat

It is not a bug, it a new feature.


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