Skocz do zawartości

KrejzolekPRO

Użytkownik
  • Ilość zawartości

    2190
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez KrejzolekPRO

  1. Jeszcze raz spokojnie, przymyśl swoją wypowiedź, aby byłą spójna. Używaj znaków interpunkcyjnych.
  2. Nie używaj skQuery do tworzenia ekwpiunku - jest zbugowane. Po drugie, może jakiś plik konfiguracyjny co? Naprawdę tworzenie plików i odczytywanie ich jest banalne tym bardziej w skrypcie. Do tego może dodaj wsparcie pluginów na ekonomie? Nie każdy chce mieć "coinsy" na serwerze, a wiele osób używa, np. Vault, które zresztą ma "api" do skryptów.
  3. KrejzolekPRO

    licencja

    No wcześniej pisałeś pluginy, teraz skrypty - zdecyduj się. Co do skryptów to zajrzyj w dokumentacje WildSkript'u (który nie jest już wspierany), ale chyba tylko on posiada zaciemnianie kodu skryptu. Na forum masz poradnik do tego.
  4. KrejzolekPRO

    licencja

    Skąd masz pewność, że będziesz go pisać 2 miesiące? @AntyWarn Możesz zaciemnić kod i dodać linijki od sprawdzania autora, nazwy pluginu.
  5. KrejzolekPRO

    Fajny skrypt na drop

    A jak chcesz skrypt to sdDrop.
  6. Myślę, że 100 zł za taki plugin na to za dużo. Jest wiele dobrych alternatyw (np. NoCheatPlus, ale dobrze skonfigurowany). Jeśli plugin działa tak wyśmienicie, że blokuje ~95% cheaterów, a twój serwer jest przez nich oblegany to owszem wtedy warto, jeśli zależy Ci na reputacji i zadowoleniu uczciwych graczy
  7. KrejzolekPRO

    tWarps

    Fanie, że używałeś funkcji, ale trochę mało rozbudowany jest ten skrypt. Dodaj może możliwość edytowania wyglądu tabliczki?
  8. if lore of loop-item contains "LORE": Mały myślnik
  9. KrejzolekPRO

    Skrypt na chat

    Stareotyp, który ktoś kiedyś powiedział i tak zostało... Owszem używają więcej zasobów, ponieważ są uruchomione w głównym wątku serwera i skrypty które nie wykonują operacji cosekundowych (albo gorzej "cotickowych") lub dużych operacji, nie będą zasobożerne i nie odczujesz różnicy w rozgrywce function clear(): loop all players: send "" to loop-player command /chat <text>: permission: chat.* permission message: &cNie masz uprawnien! trigger: if arg 1 is "true" or "on" or "wlacz" or "1": set {chat} to true clear() broadcast "&aCzat zostal wlaczony!" else if arg 1 is "false" or "off" or "wylacz" "0": set {chat} to false clear() broadcast "&cCzat zostal wylaczony!" else if arg 1 is "clear" or "wyczysc" or "c": clear() broadcast "&eCzat zostal wyczyszczony!" else: send "&c/chat on" send "&c/chat off" send "&c/chat c" on chat: if {chat} is false: if player doesn't has permission "chat.bypass": cancel event send "&cChat jest wylaczony!" Komendy: chat.* Pisanie przy wyłączonym: chat.bypass
  10. Może właśnie robi to, aby się nauczyć? Idąc twoim tokiem myślenia, jeśli ktoś nie potrafi czytać/pisać to nie powinien chodzić do szkoły?
  11. Jezus, jak ten kod wygląda. Słabo
  12. Przykładowy helpop: for(ProxiedPlayer pp : getProxy().getPlayers()){ if(pp.hasPermission("helpop.see")){ pp.sendMessage("wiadomosc"); } } Oczywiście metoda jeszcze przed tym i rejestracja komenedy helpop
  13. Bo to nie jest właściwy kod, a checker, resztę musisz dopisać sam: 1. sprawdź wejście 2. wykonaj metode MojangAPI.getStatus(event.getPlayer().getName()); 3. zależnie od tego co zwraca wpuść go, albo wyrzuć.
  14. Opcja w configu min-members-to-include zmień na 0
  15. Pobierać dane z githuba, który nie zostanie wyłączony od tak, ewentualne dobre zakodowanie pluginu i dla "podpierdalaczy", którzy jedyne co potrafią to ukraść plugin i sprzedawać jako autorski rzecz staje się niewykonalna
  16. on chat: if player has permission "owner.space": cancel event broadcast "" broadcast "&4H@ %player%: &c%message%" broadcast ""
  17. W końcu to forum, które ma głównie nawiązywać do skyptów ;_;
  18. Bardzo fajnie zrobione, napracowałeś się widać //Edit Są lekkie niedociągnięcia takie jak: on rightclick on minecart: if player has book named "&6Prawo jazdy": stop else: sendMessage(player, "no-driving-license") chance of 30%: remove 100 from player's balance sendMessage(player, "mandate-player") stop A co jeżeli gracz nie będzie miał 100$ na koncie? Może w takim przypadku dodać system płatności w ciągu, np. 7 dni na poczcie - tak jak jest to w prawdziwym życiu?
  19. Pewnie gdzieś w kodzie masz coś takiego: set {kasa::%arg 1%} to "0" Wtedy już nie dodasz, ponieważ zmienna jest Stringiem, a nie Integerem
  20. Przyda się to: https://gist.github.com/zvineyard/2012742 i wtedy możesz zrobić plik na github'ie i z niego odczytywać, np. tak: public String github_url = "https://github.com/.................." public void onEnable(){ JSONObject text = Json.getJson(github_url); if(!text.getBoolean(#.getConfig().getString("licencja"))){ getServer().getPluginManager().disablePlugin(this); Bukkit.getLogger().info("Brak licencji!"); } } i config.yml: licencja: "jakis_tekst" I plik .json: { "jakis_tekst": true } Osobiście przydałoby się zaciemnić kod, aby nie można było usunąć licencji z kodu i normalnie korzystać Mogłem się gdzieś pomylić (męczący dzień, czas spać).
  21. Kupić serwer lub postawić serwer na swoim, wystarczy tylko zapewnić dobre łącze, odblokować wymagane porty i mieć włączony komputer (na którym stoi serwer) całą dobę Tak na serio to idź do żabki, biedronki lub innego sklepu, kup paysafecarda i kup serwer za 5 zł na 60 dni - chociażby na enderchest.pl
  22. format slot 11 of player with 1 of blue wool to close then run [execute player command "/arfrdtgtr elfm"] format slot 15 of player with 1 of red wool to close then run [execute player command "/arfrdtgtr elfk"] O to mogę się przyczepić i to bardzo... Używaj funkcje: function nazwa_funkcji(p: player, t: text): if {_t} is "elfk": [...] stop if {_t} is "elfm": [...] stop I wtedy: format slot 11 of player with 1 of blue wool to close then run [nazwa_funkcji(player, "elfk")] A co do samego skryptu to jest okej, nie licząc drobnych rzeczy, ale to już szczegóły. Myślę, że ma szanse powalczyć w Skrypcie miesiąca (no chyba, że @knugi znowu coś opublikuje ).
  23. Żaden skrypt Tutaj masz naprawdę bardzo fajny plugin: https://github.com/TheMajster/MDropx
  24. Jakby był jakiś brelok jakiś stary Celeronik i na nim logo skript.pl
×
×
  • Dodaj nową pozycję...