Jump to content

Hast du schon das Minecraftforum.de-Gütesiegel gesehen? Hier kommst du dorthin!

DasNik03

User
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

Reputation in der Community

0 Noch unbekannt

Über DasNik03

  • Rang
    Neuling

Letzte Besucher des Profils

Der "Letzte Profil-Besucher"-Block ist deaktiviert und wird anderen Benutzern nicht angezeit.

  1. DasNik03

    Skript aus Variable ausführen

    Ok, dann trotzdem nochmal danke für den anderen Tip.
  2. DasNik03

    Skript aus Variable ausführen

    Ich hatte gefragt ob und wie es geht, befehle aus der text Datei auch in java auszuführen. also wenn in der Text Datei z.b. folgendes steht: ChatColor.Red + "Hallo, " + player.getDisplayName() folgendes ausgegeben wird: Hallo, <Name> und nicht: ChatColor.Red + "Hallo, " + player.getDisplayName() Das ist doch eine Frage
  3. DasNik03

    Skript aus Variable ausführen

    Danke, aber das beantwortet nicht meine frage. Aber mein Skript sieht jetzt so aus: package Censored; import java.io.*; import java.util.*; import org.bukkit.entity.*; import org.bukkit.event.*; import org.bukkit.event.player.*; import org.bukkit.plugin.java.JavaPlugin; public class mBridge extends JavaPlugin implements Listener { File JoinMessageF = new File("Censored"); ArrayList<String> joinMessage = new ArrayList<String>(); public void readJoinMessage() throws IOException { Scanner s = new Scanner(JoinMessageF); while (s.hasNextLine()){ joinMessage.add(s.nextLine()); } s.close(); } @Override public void onEnable() { getServer().getPluginManager().registerEvents(this, this); System.out.println("Plugin mBridge successfull enabled!"); } @Override public void onDisable() { System.out.println("Plugin mBridge successfull disabled!"); } @EventHandler public void playerJoin(PlayerJoinEvent event) throws IOException { Player player = event.getPlayer(); readJoinMessage(); if(joinMessage.size() == 0) { joinMessage.add (event.getJoinMessage()); } event.setJoinMessage(null); for(int i = 0; i < joinMessage.size(); i++) { player.sendMessage(joinMessage.get(i)); } } }
  4. DasNik03

    Skript aus Variable ausführen

    Es schreibt Zeile für Zeile aus einer Textdatei in den Arrey joinMessage. File JoinMessageF = new File("Censored"); String[] joinMessage = new String[10]; public void readJoinMessage() throws IOException { FileReader fr = new FileReader(JoinMessageF); BufferedReader br = new BufferedReader(fr); int i = 0; for(String Line = "none"; Line != null && i < joinMessage.length;) { Line = br.readLine(); joinMessage[i] = Line; i++; } br.close(); }
  5. DasNik03

    Skript aus Variable ausführen

    Hallo, Ich habe ein Problem mit der Programmierung meines Minecraft Plugins. Ich möchte gerne den Skript wie variablen (player) oder methoden wie ChatColor aus einer Variable verwenden können. (Zeile 11) public void playerJoin(PlayerJoinEvent event) throws IOException { Player player = event.getPlayer(); readJoinMessage(); if(joinMessage[0] == null) { joinMessage[0] = event.getJoinMessage(); } for(int i = 0; joinMessage[i] != null && i < joinMessage.length; i++) } player.sendMessage(joinMessage[i]); } } Kann mir bitte jemand helfen?
×