Skocz do zawartości
  • 0

Config


4RNI

Pytanie

package pl.unixhc.tools;

import org.bukkit.Bukkit;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.event.Listener;

public class Itemshop implements CommandExecutor, Listener{
	
	public boolean onCommand(CommandSender sender, Command cmd, String lab, String[] args){
		if(cmd.getName().equalsIgnoreCase("is")){
			if(!sender.hasPermission("unixhc.itemshop")){
				sender.sendMessage("§4Nie masz uprawnien.");
				return false;
		}
		if(args.length != 2){
			sender.sendMessage("§cPoprawne uzycie to /is <nick> <vip/svip/sponsor/unban/basic/premium>");
			return true;			
		}
		if(args[1].equalsIgnoreCase("vip")){
			Bukkit.broadcastMessage("§8§m------------§8[ §9§lItemShop §8]§m------------");
			Bukkit.broadcastMessage("");
			Bukkit.broadcastMessage("§8» §7Gracz §f" + args[0] + " §7zakupil usluge z naszego sklepu");
			Bukkit.broadcastMessage(" ");
			Bukkit.broadcastMessage("§8» §7Zakupiona usluga: §fVIP");
			Bukkit.broadcastMessage(" ");	
			Bukkit.broadcastMessage("§8§m------------§8[ §9§lItemShop §8]§m------------");
		    Bukkit.dispatchCommand(Bukkit.getConsoleSender(), "pex user " + args[0] + " group set SVIP");
			}
		}
	return false;
	}
}

Witam dopiero co zaczalem pisac pluginy i mam prosbe czy zedytowalby mi ktos ten kod tak aby tworzyl sie config, w ktorym moglbym ustawiac wiadomosci zamiast tego Bukkit.broadcastMessage?

Edytowane przez 4RNI
Odnośnik do komentarza
https://skript.pl/temat/25660-config/
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
public class SimplePlugin extends JavaPlugin {

    @Override
    public void onEnable() {
        saveDefaultConfig();
        this.getCommand("test").setExecutor(new CommandExecutor() {
			@Override
			public boolean onCommand(CommandSender sender, Command cmd, String lab, String[] args){
				final String text = getConfig().getString("test");
				sender.sendMessage(ChatColor.translateAlternateColorCodes('&',text');
				return false;
			}
		});
    }
}
test: "\n hejo siemano \n hejosiemanox2"

config /\

lub:

test: |
  hejo siemano
  hejo siemano

 

Odnośnik do komentarza
https://skript.pl/temat/25660-config/#findComment-169713
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...