You are not logged in.

  • Login
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.

StackBasher

User / Kunde

  • "StackBasher" is male
  • "StackBasher" started this thread

Posts: 109

  • Send private message

1

Saturday, July 4th 2015, 3:48pm

Schild, welches jedem Spieler einen anderen Text anzeigt

Hallo zusammen
Ich möchte ein Schild erstelen, welches jedem Spieler einen anderen Text anzeigt. Ich bin mir ziemlich sicher, dass ich dazu Packets verwenden muss. Allerdings weiss ich nicht welches.
Hätte mir bitte jmd ein paar Hinweise?
MfG

Jannik8500

User / Kunde

  • "Jannik8500" is male

Posts: 321

Location: Frauenfeld

Occupation: Schüler, Developer

  • Send private message

2

Saturday, July 4th 2015, 5:06pm

Source code

1
2
3
public void sendSign(Player player, Location zielschild, List<String> text) {
	player.sendSignChange(zielschild, (String[])text.toArray());
}

PhilipHell

User / Kunde

  • "PhilipHell" is male

Posts: 553

Location: localhost

Occupation: Nichtstuher

  • Send private message

3

Sunday, July 5th 2015, 11:26pm

Source code

1
2
3
public void sendSign(Player player, Location zielschild, List<String> text) {
	player.sendSignChange(zielschild, (String[])text.toArray());
}


Ja dieses Thema ist erledigt, jedoch finde ich es mit Packets schöner.

Source code

1
2
3
4
5
6
7
	public static void sendSign(Location loc, String[] lines, Player send) {
		
		PacketPlayOutUpdateSign packet = new PacketPlayOutUpdateSign(((CraftWorld)loc.getWorld()).getHandle(),
				new BlockPosition(loc.getBlockX(), loc.getBlockY(), loc.getBlockZ()), getChatComponents(lines));
				((CraftPlayer)send.getPlayer()).getHandle().playerConnection.sendPacket(packet);
		
	}

Rso

User / Kunde

  • "Rso" is male

Posts: 434

  • Send private message

4

Monday, July 6th 2015, 12:00am

Versionsabhänig ist schöner? (facepaln)

StackBasher

User / Kunde

  • "StackBasher" is male
  • "StackBasher" started this thread

Posts: 109

  • Send private message

5

Monday, July 6th 2015, 9:50am

Sorry Leute, dass ich euch nicht sagen konnte, dass sich dieses Thema schon erledigt hat. Ich konnte für 1440 Minuten nicht schreiben ^^
Danke für eure Vorschläge

iSEVEN

User / Kunde

  • "iSEVEN" is male

Posts: 1,431

  • Send private message

6

Monday, July 6th 2015, 5:02pm

Quoted

Versionsabhänig ist schöner? (facepaln)


N diggah =D

WolverinGER

User / Kunde

  • "WolverinGER" is male

Posts: 502

Occupation: Schüler (Gym)

  • Send private message

7

Monday, July 6th 2015, 5:50pm

Versionsabhänig ist schöner? (facepaln)


DU hast vorkommend recht ;)
@StackBasher warum Programmierst du dann überhaupt mit der BukkitAPI? Wen du immer alles versionsabhängig machen willst....
BungeeUtil --> Deine API für den Bungeecord
PacketLib | Inventory API | NPC API | und vieles mehr...


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