Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 11/23/20 uwzględniając wszystkie działy

  1. PanMaruda

    Gui

    zależy w jaki sposób ma się to odbywać: mamy kilkadziesiąt kombinacji umieszczania przedmiotu w slocie, np. upuszczenie całości z kursora (leftclick) upuszczenie sztuki z kursora (rightclick) przerzucenie z użyciem shifta przerzucenie całości z użyciem shifta przeciągnięcie prawym i rozłożenie po sztuce w kilku slotach przeciągnięcie lewym i rozłożenie równej ilości w slotach niestety nie da się tego jednoznacznie określić i opisać eventem jest to po prostu kombinacja dwóch eventów inventory click i inventory drag (niedostępny w czystym skripcie) oraz wszystkich akcji i rodzajów kliknięć. Jako rozwiązanie mogę ci zaproponować wykorzystanie wydarzenia inventory click i sprawdzania w nim inventory action - ono pozwoli ci pobrać informacje o wkładaniu lub wyciąganiu przedmiotu - jednakże informuję że nie działa to tak jak powinno i dość często się buguje. jeżeli chcesz popatrzeć w kod to odsyłam do mojego skryptu mGUI (link w sygnaturze pod tym komentarzem)
    1 punkt
  2. Proszę, daję przykładowy kod ograniczający ilość potworów w świecie "world" o około 10% pojawiających się z przyczyn naturalnych (czyli nie działa na spawnery, jajka itp.). on spawn: event-entity is monster event-world is "world" "%spawn reason%" is "natural" chance of 10%: cancel event
    1 punkt
  3. PanMaruda

    send to all players

    Pewnie masz zły silnik - np. bukkit albo spigot - powinieneś mieć paper lub tuinity Pewnie masz złą wersję skripta dla twojej wersji mc - przykładowo - za stara wersja skripta (2.1.2, 2.2) na serwerze 1.12+ albo zbyt nowa wersja skripta (np 2.3+) na serwerze 1.7-1.8
    1 punkt
  4. Kormic

    Skrypt na postawiłeś (Ilość)

    Proszę. on inventory open: name of player's current inventory is "&5&lGigaCase" add 1 to {gigaCase::otwarcia::%player%} command /test: trigger: open chest inventory with 6 rows named "&6&lTest" to player set {gigaCase::otwarcia::%player%} to 0 if {gigaCase::otwarcia::%player%} is not set set slot 45 of player's current inventory to chest named "&fOtworzyłeś skrzynkę GigaCase &6%{gigaCase::otwarcia::%player%}% &frazy!"
    1 punkt
  5. Kormic

    ANTYLOGOUT POPRAWI KTOS??? <3

    Nie powiedziałeś jakie są błędy, zapobiegłem jedynie aktywacji logoutu przy obrażeniach innych niż od innego gracza.
    1 punkt
  6. PanMaruda

    Funkcje wbudowane w plugin

    zapomniałem że ten temat w ogóle istnieje, przemyślę aktualizację i wektory
    1 punkt
  7. CoFFeIN04

    Funkcje wbudowane w plugin

    będzie kiedyś?
    1 punkt
  8. PanMaruda

    Skript + Multiverse Core

    a żeby jedno pytanie dotyczyło jednego posta?? - problem rozwiązany - oznacz odpowiedź, zamknij temat i zrób kolejny z nowym pytaniem
    1 punkt
  9. PanMaruda

    skrypt na zapis tabliczek

    ale dlaczego ciągle to robisz po swojemu? Ta linijka ma wyglądać tak jak ta, którą ja ci wysłałem bo inaczej nie zadziała kod...
    1 punkt
  10. Kormic

    Skrypt na coldown na dawanie itemów

    Proszę. on inventory click: name of player's current inventory is "&7Drop z PremiumCase" clicked inventory is not player's inventory cancel event if clicked slot is 45: if player doesn't have permission "case.rang": send "&cNie posiadasz permisji!" stop if {cooldownSkrzynki::%player%} is set: if difference between {cooldownSkrzynki::%player%} and now is less than 2 days: send "&cNie możesz jeszcze odebrać tych skrzynek!" stop set {cooldownSkrzynki::%player%} to now if player has enough space for 3 chests named "&bPremiumCase": give player 3 chests named "&bPremiumCase" else: drop 3 chests named "&bPremiumCase" at player
    1 punkt
  11. PanMaruda

    skrypt na zapis tabliczek

    Ale dlaczego zmieniasz tą linijkę? Ona ma być tak jak wysłałem... #To jest twoja zmiana #ustaw zmienną na zawartość pliku set {_contents::*} to content of file path "Gracze/tabliczki/Folder Gracza: %player%/Tabliczki gracza/Stare Tabliczki/tabliczki.txt" #A ma ustawiać tak jak ja ci wysłałem: #ustaw zawartość pliku na zawartość zmiennej :/ i potem dziwisz się że nic nie zapisuje skoro zmieniasz linijkę która to robi do tego by trzeba bardziej użyć yamla - ale wtedy będzie mniej czytelnie i mniej optymalne.
    1 punkt
  12. Kormic

    Cuboidy

    1. Nie wspominaj mnie i mojego przyjaciela abyśmy ci coś zrobili. Ja czymś takim gardzę (mój przyjaciel pewnie podziela moją opinię na ten temat), a i zrażasz tym innych do siebie. 2. Nic nie wyjaśniłeś. Owszem, możesz zrobić chroniony fragment świata.
    1 punkt
  13. xAxee

    Funkcje wbudowane w plugin

    Poradnik fajny i dobrze zrobiony, przyjemnie się czyta no i jest wartościowy. Ale lepiej by było gdyby argumenty niewymagane funkcji były na inny kolor. I fajnie by było gdyby były podane wyrażenia zastępujące funkcje np do round, ceil, floor dopisać że można użyć wyrażenia round %number%, round up %number%, round down %number%. Poprawiłbym też opis niektórych funkcji np calcExperience wymagany xp do osiągnięcia od poziomu 0? czy od levelu n do n+1?
    1 punkt
  14. Libter

    Rejestr kar

    Blokada tymczasowa dla @rykker do 25.11.2020 na serwer Minecraft Naruszenie §3.4 regulaminu serwera poprzez naruszenie §2.1.2.1 i §2.2.2.5 regulaminu forum na chacie serwera.
    0 punktów
  15. Libter

    Rejestr kar

    Blokada tymczasowa dla @rykker do 26.11.2020 na serwer Discord Naruszenie §3.4 regulaminu serwera poprzez naruszenie §2.1.2.4 regulaminu forum na Discordzie.
    0 punktów
  16. DeepesT

    Skrypt na postawiłeś (Ilość)

    nie działa jak stawiam gigacase to nie nalicza tylko ciągle pisze 0 mam skrzynke o nazwie gigacase i chce aby w lore w tym gui pisało ile razy otworzyłes gigacase z gigacase lecą itemy
    0 punktów
  17. Libter

    Włączenie dynmapy

    I tak za bardzo komplikujecie. Dynmapa jest pluginem zewnętrznym i nie ma możliwości (ani sensu) realizacji wszystkiego co sobie wymyślicie w tej kwestii. System oparty na stopniowym powiększaniu jest najprostszy i raczej nie ulegnie zmianie. "Teren zabudowany" - serio? Już pomijając samą kwestię liczenia tych rozmiarów 10x10 to rozkopywanie rzadkich biomów też można uznać za zabudowę, a było to często przytaczanym przykładem czego na dynmapie pokazywać nie zależy.
    0 punktów
  18. Libter

    Włączenie dynmapy

    Żadne rozwiązania z odkrywaniem terenu zwiedzanego przez graczy nie mają sensu - po pierwsze mapa jest wtedy pofragmentowana co daje słabe efekty wizualne, po drugie dynmapa ma tendencje do zajmowania wielokrotnie więcej pamięci niż te same chunki w MC - czyli im mniejsza tym lepsza. A biorąc pod uwagę, że większość graczy osiedla się w promieniu tysiąca, może maksymalnie dwóch tysięcy kratek od centrum - łatwo jest wybrać rozmiar z najlepszym stosunkiem ilości miejsca na dysku do ilości budowli.
    0 punktów
  19. Kormic

    attacker i victim nie dziala

    Popraw warunek: if attacker is player: Na: if attacker is a player: Tak, te 'a' ma znaczenie i również kiedyś miałem z tym problem. Podobnie może być w warunku z 'victim is player'. Dodam, że niepotrzebnie zapętlasz graczy, wystarczy wysłać wiadomość do wszystkich graczy, a w dodatku przez to, że zwiększanie wartości zmiennych jest w pętli, to wartości zwiększą się o ilość graczy na serwerze.
    0 punktów
  20. xAxee

    Skrypt na [ekwpiunek]

    command /checkchatinv <player>: executable by: players trigger: open arg's inventory to player set {checkchatinv::%player%} to true on chat: if message contains "[ekwipunek]": cancel event set {_} to "%displayname of player%&f: %message%" replace all "[ekwipunek]" with "&a<tooltip:Kliknij aby zobaczyc inventory><command:/checkchatinv %player%>[ekwipunek]&r" in {_} send formatted {_} to all players on inventory close: {checkchatinv::%player%} is true clear {checkchatinv::%player%} on inventory click: {checkchatinv::%player%} is true cancel event
    0 punktów
  21. KrychaMC09

    Cuboidy

    Da sie zrobic wlasne cuboidy nie z worldguarda jak sie da zrobi ktos ? @Kormic@PanMaruda
    0 punktów
  22. giteczek12PL

    pieniadze

    function newFormat(n: number) :: string: set {_n} to "%{_n}%" replace all "000" with " 000 " in {_n} replace all " " with " " in {_n} return {_n} command /money: trigger: send "&8&l>> &eTwoj stan konta: &7%newFormat({money::%player%})%" stop rowniez jest tak samo
    0 punktów
  23. Libter

    Rejestr kar

    Blokada tymczasowa dla @rykker do 17.11.2020 na serwer Minecraft Naruszenie §3.4 regulaminu serwera poprzez naruszenie §2.1.2.1 i §2.2.2.5 regulaminu forum na chacie serwera.
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Fendi
    Fendi
    2 posty
    kinimod5021
    kinimod5021
    1 post
    bug128
    bug128
    1 post
    F3lip3za
    F3lip3za
    1 post
    Nieaktywny
    Nieaktywny
    1 post
    LusiaMC
    LusiaMC
    1 post
    Antychryst
    Antychryst
    1 post
    MICHALBEZSKINOW
    MICHALBEZSKINOW
    1 post
    artur9010
    artur9010
    1 post
  • Najwięcej tematów w tygodniu

    bug128
    bug128
    1 temat
    Nieaktywny
    Nieaktywny
    1 temat
    LusiaMC
    LusiaMC
    1 temat
    Antychryst
    Antychryst
    1 temat
    MICHALBEZSKINOW
    MICHALBEZSKINOW
    1 temat
    artur9010
    artur9010
    1 temat
    0j_12
    0j_12
    1 temat
    xSebixx1
    xSebixx1
    1 temat
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...