Skocz do zawartości
  • 0

Pomoże ktos pls? Wiem że to plugin ale może ktoś wie


Pytanie

 

package pl.bednix.cmds;

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

import me.bednix.main.Main;

public class Report implements CommandExecutor{
    
    Main plugin;
    
    public Report (Main m) {
        plugin = m;
        m.getCommand("report").setExecutor(this);
        
        boolean onCommand(CommandSender sender, Command arg1, String arg2, String[] args) {
        Player p = (Player) sender;
        
        if(args.length >= 2) {
            Player cel = Bukkit.getPlayerExact(args[0]);
            
            StringBuilder sb = new StringBuilder();
            
            for(int i = 1; i <args.length; ++i) {
                sb.append(args[i]).append(" ");
                
                
            String msg = sb.toString();
            
            p.sendMessage("§7Wyslano zgloszenie");
            
            for(Player ps : Bukkit.getOnlinePlayers()) {
                
                if(ps.isOp()) {
                    ps.sendMessage("§8§==========§6Report§8§m==========");
                    ps.sendMessage("§7Gracz §e + p.getName()");
                    ps.sendMessage(" ");
                    ps.sendMessage("§7Zglaszany §e" + cel.getName());
                    ps.sendMessage(" ");
                    ps.sendMessage("§7Powód: §e" + msg);
                    ps.sendMessage("§8§m=========§6Report§8§m==========");
                            
                }
            }
            }
        }else {
            p.sendMessage("§7Uzycie: §e/report [nick] [powod]");
        }
        
        return false;
    }
    }

    @Override
    public boolean onCommand(CommandSender arg0, Command arg1, String arg2, String[] arg3) {
        // TODO Auto-generated method stub
        return false;
    }

}

 

Glicz

Wstawiam kod w code. 

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/52820-pomo%C5%BCe-ktos-pls-wiem-%C5%BCe-to-plugin-ale-mo%C5%BCe-kto%C5%9B-wie/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Ziomek, podstawy się kłaniają. 

Całe polecenie co do komendy powinieneś dać w metodzie:

    @Override
    public boolean onCommand(CommandSender arg0, Command arg1, String arg2, String[] arg3) {
        // TODO Auto-generated method stub
        return false;
    }

która z resztą jest na samym dole kodu nie tknięta

Odnośnik do komentarza
https://skript.pl/temat/52820-pomo%C5%BCe-ktos-pls-wiem-%C5%BCe-to-plugin-ale-mo%C5%BCe-kto%C5%9B-wie/#findComment-322502
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

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