Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Minecraft
You last visited: Today at 14:40

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Plugin Programmierung Messages

Discussion on Plugin Programmierung Messages within the Minecraft forum part of the Other Online Games category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
Plugin Programmierung Messages

Hallo, ich wollte fragen, wie ich einen Spieler kicken kann, oder zum Beispiel verhindern kann das weitere Spielere joinen, und diese dann eine bestimmte Nachricht angezeigt bekommen, wenn sie probieren zu joinen. Falls ihr nicht wisst was ich meine, probiert mal auf ein laufendes Spiel von hg-pvp.de zu joinen, so etwas meine ich.

LG
Dominik
themrdomi is offline  
Old 07/28/2013, 21:43   #2
 
Kante''s Avatar
 
elite*gold: 135
Join Date: May 2011
Posts: 1,511
Received Thanks: 255


Das sollte dich eigentlich zum Erfolg bringen, solang du ein bisschen Java kannst..
Kante' is offline  
Old 07/28/2013, 22:50   #3
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
Ok cool danke,
und kannst du mir viellecht noch zeigen wie ich das ganze anwende bitte, weil aus dem Thread von Bukkit werd ich irgendwie nicht ganz schalu O.o
Ich will einfach eine Message abgeben wenn jemand das Spiel joint.

LG
Dominik
themrdomi is offline  
Old 07/28/2013, 22:51   #4

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Code:
	@EventHandler
	public void onPreLogin(PlayerPreLoginEvent e){
		e.disallow(Result.KICK_OTHER, "Kicknachricht");
	}
Kleine erklärung: Diese 4 Zeilen sorgen dafür, dass ein Spieler sobald er sich auf dem Server einloggt wieder mit der Kicknachricht "Kicknachricht" gekickt wird. Um die Nachricht zu ändern das Wort in den Anführungszeichen ändern.

Da ist eine ganz Einfache Version


Mit freundlichen Grüßen

Floppy012
Floppy012 is offline  
Old 07/28/2013, 23:27   #5
 
elite*gold: 0
Join Date: Jun 2013
Posts: 111
Received Thanks: 3
Danke für den Code, allerdings unterstreicht eclipse bei mir KICK_OTHER und zeigt an: KICK_OTHER cannot be resolved or is not a field

LG
Dominik

Hmm, also mein Code sieht nun folgendermaßen aus:
Code:
import org.bukkit.event.Event.Result;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerPreLoginEvent;
import org.bukkit.plugin.java.JavaPlugin;

@SuppressWarnings("deprecation")
public class main extends JavaPlugin implements Listener{

	@Override
	public void onEnable() {
		this.getServer().getPluginManager().registerEvents(this, this);
		System.out.println("Kicker aktiviert!");
	}
	
	@Override
	public void onDisable() {
		System.out.println("Kicker deaktiviert!");
	}
	@SuppressWarnings("deprecation")
	@EventHandler
	public void onPreLogin(PlayerPreLoginEvent e){
		e.disallow(Result.KICK_OTHER, "Kicknachricht");
	}


}
LG
Dominik
themrdomi is offline  
Old 07/28/2013, 23:41   #6
 
Kante''s Avatar
 
elite*gold: 135
Join Date: May 2011
Posts: 1,511
Received Thanks: 255
Hmm, du solltest lieber erstmal Grundlagen an Java + Bukkit zulegen, bevor du damit anfängst zu programmieren.

-----

Liegt daran, dass sie deprecated(veraltet) sind. Habe ausversehen den falschen Link gepostet..


Naja, hier der Code:
Code:
	@EventHandler
	public void onPreLogin(AsyncPlayerPreLoginEvent e){
		e.disallow(AsyncPlayerPreLoginEvent.Result.KICK_OTHER, "msg");
	}
}
Kante' is offline  
Thanks
1 User
Old 07/29/2013, 00:01   #7

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Hmm... komisch komisch. Arbeitest du mit dem neusten Dev Snapshot für 1.6.2? Habs grad mal probiert. Funktioniert bei mir einwandfrei.

Btw. Das "@SuppressWarnings("deprecation")" Brauchst du nicht mehr über onPreLogin da du es schon am anfang deiner Datei stehen hast.

Mit freundlichen Grüßen

Floppy
Floppy012 is offline  
Old 07/29/2013, 00:04   #8
 
Kante''s Avatar
 
elite*gold: 135
Join Date: May 2011
Posts: 1,511
Received Thanks: 255
Quote:
Originally Posted by Floppy012 View Post
Hmm... komisch komisch. Arbeitest du mit dem neusten Dev Snapshot für 1.6.2? Habs grad mal probiert. Funktioniert bei mir einwandfrei.

Btw. Das "@SuppressWarnings("deprecation")" Brauchst du nicht mehr über onPreLogin da du es schon am anfang deiner Datei stehen hast.

Mit freundlichen Grüßen

Floppy
Ja, habe irgendeinen Dev Snapshot..

Geht es bei dir überhaupt, wenn du es ingame probierst?
Weil, wenn es veraltet ist, sollte es eig. nicht mehr gehen.
Kante' is offline  
Old 07/29/2013, 00:13   #9

 
Floppy012's Avatar
 
elite*gold: 36
Join Date: Jun 2013
Posts: 701
Received Thanks: 170
Funktioniert habs eben ausprobiert. Server sowie meine DEV Snapshot sind grade frisch runtergeladen. Aber er zeigt halt an, dass die Funktion veraltet ist.

@themrdomi
Hier sind ein Paar nützliche Links bezüglich Plugin programmierung:



(Anfangs schwer zu verstehen aber irgenwann ist es ganz einfach)

Mit freundlichen Grüßen

Floppy
Floppy012 is offline  
Reply


Similar Threads Similar Threads
Bukkit Plugin Programmierung: 2 Befehle
07/14/2013 - Minecraft - 8 Replies
Hallo, ich habe ein Plugin programmiert, welches einfach einen Text ausgeben soll. Ich habe zwei Befehle eingebaut, allerdings funktioniert nur der eine. In der plugin.yml ist alles korrekt. Hier ist der link zu Pastebin: klick Vielleicht findet ihr ja den Fehler und könnt mir helfen. LG Dominik
[Service] Plugin-Programmierung für Minecraft
05/22/2013 - Minecraft Trading - 6 Replies
█▬▬▬▬▬▬& #9644;▬▬▬▬▬▬&# 9644;▬▬▬▬▬▬ 644;▬▬▬▬▬▬` 44;▬▬▬▬▬▬τ 4;▬▬▬█ Service Plugin-Programmierung Minecraft ▬▬▬▬▬▬▬ ▬▬▬▬▬▬▬& #9644;▬▬▬▬▬▬&# 9644;▬▬▬▬▬▬ 644;▬▬▬▬▬
[B] Bukkit Plugin Programmierung [S] PSC
05/20/2013 - Trading - 0 Replies
Hallo liebe Community, Ich biete mich als Bukkit Plugin Programmierer an. Auch schwere Plugins sind kein Problem. Preis: Je nach Aufwand zwischen 10-200 € Referenzen biete ich auf Nachfrage via PM/Skype. Kontakt: Skype: stevenst7 via PM.
Bukkit Plugin Programmierung ab $5
12/08/2012 - Minecraft Trading - 0 Replies
z.Z. nur im deutschen Minecraftforum
Bukkit Plugin Programmierung für 10€
12/07/2012 - Minecraft Trading - 14 Replies
http://www.elitepvpers.com/forum/minecraft-trading /2281632-bukkit-plugin-programmierung-ab-5-a.html



All times are GMT +1. The time now is 14:41.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.