Skocz do zawartości

KrejzolekPRO

Użytkownik
  • Ilość zawartości

    2190
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez KrejzolekPRO

  1. A no skoro nie trzeba to okej.
  2. every 1 seconds: loop all players: if {czas::%loop-player%} > 0: remove 1 from {czas::%loop-player%} side(loop-player) on join: set {czas::%player%} to 500 side(player) function side(p: player): display board named "Statystyki:" to {_p} make score "linia 1" in board of {_p} to 5 make score "linia 2" in board of {_p} to 4 make score "linia 3" in board of {_p} to 3 make score "linia 4" in board of {_p} to 2 make score "linia 5" in board of {_p} to 1 make score "Pozostalo: %{czas::%{_p}%}%" in board of player to 0 move display of {_p} to sidebar on load: loop all players: kick loop-player due to "&9Zaloguj sie ponownie."
  3. Przepraszam, że pastebin, ale code.skript psuje tabulatory... Teraz tylko zaimportuj CommandExecutora. (CTRL + SHIFT + O)
  4. KrejzolekPRO

    Spawner

    no podmień ifa od sprawdzania stanu konta na if player has 10 diamond i potem remove 10 diamond from player's inventory
  5. KrejzolekPRO

    problem

    Bo dwa razy rejestrujesz komende sklep. W jednym musi być "regulamin".
  6. No to kliknij shift i trzymaj LPM.
  7. KrejzolekPRO

    Kordy v2

    Ale ma, wnioskuję to po poprzednim temacie.
  8. KrejzolekPRO

    Kordy v2

    options: max_x: 2000 min_x: -2000 max_z: 2000 min_z: -2000 function tp(p: player): set {_x} to random integer between {@max_x} and {@min_x} set {_z} to random integer between {@max_z} and {@min_z} execute console command "tppos %{_p}% %{_x}% 256 %{_z}%" on first join: tp(player) on respawn: tp(player)
  9. Błąd jest po stronie Material.SIGN, bo gdy taką samą metodę wykorzystałem przy zmianie spawnera, to działała.
  10. Block b = player.getTargetBlock(null, 5); if(b.getType().equals(Material.SIGN)) //to chyba tabliczka :kappa: Takie coś?
  11. W onEnable dodać musisz: getCommand("vip").setExecutor(new KVIP()); I potem zaimportować jeszcze do Maina: import me.KusCio.Komendy.KVIP; Potem classe KVIP przekształcić w CommandExecutora. Usuwasz extends JavaPlugin i dodajesz implements CommandExecutor.
  12. No więc tak, ZNOWU podaj jakie masz pluginy odpowiedzialne za ranking, anty-logaut.
  13. KrejzolekPRO

    Nauka

    Zacznij od czystej javy (javastart.pl) i dopiero jak przejdziesz początkowy kurs weź się za pisanie pluginów. Po drugie nie pisz w eclipsie, o wiele lepsza jest IntelliJ. A z poradników kamilkime możesz się uczyć, a sam z czasem zrozumiesz, lub w trakcie oglądania filmów, że kod można zrobić lepiej, optymalniej.
  14. O co chodzi w tej grze?
  15. Napisz tutaj
  16. KrejzolekPRO

    -1 = 1

    Potęgowanie ułamkiem to tak naprawdę pierwiastkowanie. Czyli to będzie: 2 pierwiastki z jednego do potęgi pierwszej. A te działanie: (-1)2/2 jest niepotrzebny
  17. No co mi da, że napiszesz mi zwykłe duele, podaj lepiej coś co za to odpowiada.
  18. options: #nizej wpisz swiat, gdzie maja dzialac gildie. swiat_f: wpisz_tutaj on command "f": if player's world is not {@swiat_f}: cancel event send "&cNa tym swiecie nie ma gildii." Jak mamy zablokowac pojedynki 1vs1, skoro nie znamy systemu na jakim się opierają?
  19. https://code.skript.pl/JaosQXQd/
  20. Jeżeli chcesz plugin to zapoznaj się z moja ofertą i napisz
  21. Ale przeciez w tym kodzie x zawsze bedzie rowne 10 xd
  22. KrejzolekPRO

    Premium

    Będzie można, na takiej samej zasadzie działało moje "api" PremiumStatus.
  23. No bo jak chcesz mieć FunnyGuilds 4.0 to pobierasz najnowsze z github'a (4.0.0.2) i usuwasz FunnyTab'a, ProtocolTaba.
  24. W configu dajesz zapis do mysql i potem na stronie zapytaniem PHP otrzymujesz wynik
  25. functiom checkPerm(p: player, t: text) :: boolean: if {_p} has permission {_t}: return true else: return false I teraz możesz użyć sobie: if checkPerm(player, "drop.stone") is true:
×
×
  • Dodaj nową pozycję...