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.

MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

1

Monday, May 25th 2015, 11:54am

Befehle in BungeeCord Konsole ausführen?

Hallo erstmal :),
ich Programmiere schon ca. 1 Jahr Bukkit und wollte mich jetzt mal an Bungeecord ranntasten.
Ich bin gerade dabei ein BungeeCord Zensur Plugin zu Programmieren und wollte wissen wie ich in der BungeeCord Konsole einen Befehl ausführen kann?

Hoffe auf schnelle Antwort :)

MFG Moritz
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

WolverinGER

User / Kunde

  • "WolverinGER" is male

Posts: 502

Occupation: Schüler (Gym)

  • Send private message

2

Monday, May 25th 2015, 12:04pm

BungeeCord.getInstance().getPluginManager().dispatchCommand(BungeeCord.getInstance().getConsole(), "<your command>");
BungeeUtil --> Deine API für den Bungeecord
PacketLib | Inventory API | NPC API | und vieles mehr...


MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

3

Monday, May 25th 2015, 12:22pm

Danke dir das klappt!
Habe jetzt aber das Problem das das AsyncPlayerChatEvent Event Rot angezeigt wird Grund: AsyncPlayerChatEvent cannot be resolved to a type.
public void on(AsyncPlayerChatEvent e) {
Ist das bei Bungeecord irgendwie anders? :D
Klassen:
Main: http://pastebin.com/UhAmnsXE
Listener: http://pastebin.com/FxELQfYV

Das war vorher ein Bukkit Plugin und ich will es auf BungeeCord umschreiben bitte Helft mir die Fehler zu finden :fie:

Bitte um schnelle Hilfe :)

MFG Moritz
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

Gebauer_01

User / Kunde

Posts: 2,304

  • Send private message

4

Monday, May 25th 2015, 12:27pm

In BungeeCord gibt es kein AsyncPlayerChatEvent. Umschreiben ist bei vielen eine schlechte Idee, weil sie dann die Imports nicht bearbeiten und Bukkit zusammen mit BungeeCord importieren, was dann der Grabstein für einen selber ist, weil sie anschließend den Fehler nicht finden.

Rso

User / Kunde

  • "Rso" is male

Posts: 434

  • Send private message

5

Monday, May 25th 2015, 12:28pm

In BC heißt es ChatEvent, glaube ich.

MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

6

Monday, May 25th 2015, 12:32pm

Aber von neu schreiben kann ichs auch nicht weil ich mich momentan mit Bungeecord gar nicht auskenne.
Kann mir das vielleicht jemand auf Bungeecord umschreiben damit ich das verstehe? ?(
Im Internet finde ich auch nichts dazu :(

MFG Moritz
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

WolverinGER

User / Kunde

  • "WolverinGER" is male

Posts: 502

Occupation: Schüler (Gym)

  • Send private message

7

Monday, May 25th 2015, 12:35pm

Aber von neu schreiben kann ichs auch nicht weil ich mich momentan mit Bungeecord gar nicht auskenne.
Kann mir das vielleicht jemand auf Bungeecord umschreiben damit ich das verstehe? ?(
Im Internet finde ich auch nichts dazu :(

MFG Moritz
Nunja ich würde dir dann raten bevor du was für den Bungeecord schreibst dich erstmal mit der API vertraut zu machen.
PS: Schaue dir diesen Link mal an der wird dir helfen: http://www.spigotmc.org/wiki/bungeecord-plugin-development/
BungeeUtil --> Deine API für den Bungeecord
PacketLib | Inventory API | NPC API | und vieles mehr...


MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

8

Monday, May 25th 2015, 12:47pm

Aber von neu schreiben kann ichs auch nicht weil ich mich momentan mit Bungeecord gar nicht auskenne.
Kann mir das vielleicht jemand auf Bungeecord umschreiben damit ich das verstehe? ?(
Im Internet finde ich auch nichts dazu :(

MFG Moritz
Nunja ich würde dir dann raten bevor du was für den Bungeecord schreibst dich erstmal mit der API vertraut zu machen.
PS: Schaue dir diesen Link mal an der wird dir helfen: http://www.spigotmc.org/wiki/bungeecord-plugin-development/



Habe mir den Link mal angeschaut danke dir habe das Plugin jetzt soweit Verbessert geht aber irgendwie nicht :fie:
Kann bitte nochmal jemand das Plugin anschauen und schauen ob er den Fehler findet? ?(
Neue Main: http://pastebin.com/0XR6TZy8
Listener Klasse habe ich mal entfernt.
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

Gebauer_01

User / Kunde

Posts: 2,304

  • Send private message

9

Monday, May 25th 2015, 1:00pm

Du musst den Listener registrieren.

MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

10

Monday, May 25th 2015, 1:10pm

Du musst den Listener registrieren.


Wie geht das bei BungeeCord finde das net :( ?( :thinking:
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

Rso

User / Kunde

  • "Rso" is male

Posts: 434

  • Send private message

11

Monday, May 25th 2015, 1:11pm

ProxyServer.getInstance().getPluginManager().registerListener(this, new DeineClass());

MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

12

Monday, May 25th 2015, 1:16pm

ProxyServer.getInstance().getPluginManager().registerListener(this, new DeineClass());


Habe das jetzt eingefügt geht immernoch nicht.
Main: http://pastebin.com/6NUNQSbc
plugin.yml: http://pastebin.com/mXGa5Sar

Das Plugin wird auch in BungeeCord geladen mit den Nachrichten die ich Eingestellt habe jedoch wird die Beleidigung wenn ich sie schreibe nicht geblockt ich werde nicht gebannt und es kommt keine Broadcast Nachricht. Bitte um Hilfe!

Und vielen dank für die schnellen Antworten immer :)


MFG Moritz
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

This post has been edited 1 times, last edit by "MoritzDev" (May 25th 2015, 1:27pm)


WolverinGER

User / Kunde

  • "WolverinGER" is male

Posts: 502

Occupation: Schüler (Gym)

  • Send private message

13

Monday, May 25th 2015, 1:42pm

Clar du kannst ja auch nicht das
ChatEvent ce zu einem ProxiedPlayer casten.

außerdem kannst du auch ProxyServer.getInstance().getPluginManager().registerListener(this, this); nutzen.

Und noch so ein Tip am rande...Wen du die void registerEvents() nicht im OnEnable ausführst wird der Listener nicht registriert ;)
BungeeUtil --> Deine API für den Bungeecord
PacketLib | Inventory API | NPC API | und vieles mehr...


MoritzDev

User / Kunde

  • "MoritzDev" started this thread

Posts: 72

  • Send private message

14

Monday, May 25th 2015, 3:56pm

Hey
public void registerEvents() { ist doch im OnEnable Teil?

Danke für die Antwort
MFG Moritz
Biete DiscordBot-Programmierung - Ich setzte deinen Wunsch-Bot um!
Weiter Infos board.nitrado.net

WolverinGER

User / Kunde

  • "WolverinGER" is male

Posts: 502

Occupation: Schüler (Gym)

  • Send private message

15

Monday, May 25th 2015, 4:16pm

Source code

1
2
3
4
5
public void onEnable() {
                System.out.println("§bDas Time4mcZensur Plugin ist §cAktiviert!");
               
               
        }

wo ist da ein registerEvents?!
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