Skocz do zawartości

koveek

Użytkownik
  • Zawartość

    247
  • Rejestracja

  • Ostatnia wizyta

O koveek

  • Tytuł
    Użytkownik III

Informacje

  • Płeć
    Mężczyzna
  • Lokalizacja
    Ziemia

Metody kontaktu

Ostatnie wizyty

1 524 wyświetleń profilu
  1. koveek

    Boxcraft - Klasyczny serwer z nutką nowości

    Wejdę, może zostanę na dłużej ?
  2. Bez sensu... przecież i tak mogą usunąć linię z pobieraniem skryptu
  3. koveek

    [PILNE!!] Nie dodaje kasy a zmienna dobra

    Spróbuj dodać on first join: set {Money.%player%} to 0
  4. koveek

    Tabulatory

    Brakuje dwukropka w pierwszej linii
  5. koveek

    sMOTD - Plugin na MOTD

    package sMOTD; import java.util.logging.Level; import java.util.logging.Logger; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.configuration.file.FileConfiguration; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.server.ServerListPingEvent; import org.bukkit.plugin.PluginManager; import org.bukkit.plugin.java.JavaPlugin; public class Main extends JavaPlugin implements Listener { public void onEnable() { Bukkit.getLogger().log(Level.INFO, "[sMOTD] Plugin by Sparki_TM"); Bukkit.getPluginManager().registerEvents(this, this); saveDefaultConfig(); } @EventHandler public void onServerPing(ServerListPingEvent e) { String msg1 = getConfig().getString("line1"); String msg2 = getConfig().getString("line2"); e.setMotd(ChatColor.translateAlternateColorCodes('&', msg1 + "\n" + msg2)); } } Proszę A tak co do tematu: Popraw nazwę package’a i będzie git https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html Według mnie plugin zmieniający samą metodę „setMotd()” jest bezużyteczny bo można to zrobić w server.properties (przy sprawdzaniu pisowni słowa „properties” dowiedziałem się, że jest taka strona jak https://server.properties/ ) używając „\n”. Czyli tak samo jak to to zrobiłeś w tym pluginie
  6. loop 1000 times: broadcast "" Nie rób tego w taki sposób, bo spamujesz też tym konsolę. Co za tym idzie będziesz miał w w niej 1000 pustych linii przy każdym czyszczeniu. Wyślij po prostu pustą wiadomość do wszystkich graczy w pętli. if arg 1 is "chat" Dlaczego pierwszym argumentem komendy „/chat” jest „chat”? W tym przypadku komenda „/chat clear <Tajne haslo>” wygląda tak „/chat chat clear <Tajne haslo>”. Á propos tego „tajnego hasła” Po co administracji tak utrudniać życie? Nie prościej zamiast tego sprawdzić czy gracz ma odpowiednie uprawnienie? if player has permission "{@per}" or "chat.*" Nie dawaj zmiennych w cudzysłowie. Robiąc to sprawdzasz czy gracz ma uprawnienie „{@per}” a przypuszczam, że chodziło Ci tu o „chat.use”. Skoro zrobiłeś zmienną dla „chat.*” to dlaczego jej nie używasz? Jeżeli w chcesz dać jakąś zmienną w cudzysłowie to daj ją w procenty. O tak: send "Jakiś tekst %{@variable}% inny tekst po zmiennej..." to the player send "{@tag} &cGracz %player% probowal uzyc komendy chat!" to ops Czy w tej wiadomości nie chodzi o to żeby powiadomić administrację o zaistniałej sytuacji? Przecież nie każdy admin będzie miał opa na serwerze... if arg 1 is not set: if arg 2 is not set: if arg 3 is not set: if arg 4 is not set: A to co za dziwoląg? Jeżeli pierwszy argument jest pusty to siłą rzeczy każdy następny też będzie, bo przecież nie nie możesz podać drugiego argumentu bez podawanie poprzedniego itd. if player has permission "{@p}": wait 1 second execute console command "deop %player%" execute console command "deop %player%" execute console command "sudo %player% deop %player%" execute console command "pex user %player% remove *" execute console command "pex user %player% group set Gracz" execute console command "pex user %player% group set Member" Dlaczego zabierasz operatora dwa razy? Po co tutaj to „sudo”? Wyświetli błąd bo zabierasz operatora, więc gracz nie może sobie zabrać go ponownie. Member jest nie potrzebny bo skrypt się wykonuje linijka po linijce, więc najpierw da gracza do grupy „Gracz” a potem do „Member”... Ogólnie skrypt(y) można skrócić o parę dobrych linii i zaryzykowałbym stwierdzenie, że te skrypty nie potrzebują SkQuery ani WildSkripta Oprócz tego dodaj dwukropek w trzydziestej piątej linii, bo wywali błąd
  7. a "/skript enable chat.sk"?
  8. A weź wpisz "/skript reload chat.sk"
  9. Plik zapisany w folderze scripts?
  10. Przy wyłączonych rozszerzeniach we właściwościach też ich nie widać
  11. Co do pytania: Możliwe jest, że po prostu nie masz ustawionych widocznych rozszerzeń i zamiast "skrypt.sk" masz tak naprawdę plik "skrypt.sk.txt"
  12. koveek

    [PILNE!!] Jak naprawić bug » w pluginie Skript

    To jest raczej problem twojego resourcepacka ew. kodowania znaków w edytorze.
  13. Przydałoby się jeszcze jakieś powiadomienie po kliknięciu tego przycisku, że adres został skopiowany.
  14. koveek

    Prośby o forumowe nagrody

    Poproszę o Bywalca @Ixidi @Nicku @Libter
  15. Ja też w tym przypadku miałem na myśli stronę główną. No bo patrz, po kliknięciu w profil serwera i tak masz widoczny adres który już nie byłby linkiem i dałoby się go po prostu zaznaczyć.
×