Skocz do zawartości

bopke

Użytkownik
  • Ilość zawartości

    496
  • Rejestracja

  • Ostatnia wizyta

  • Wygrane w rankingu

    3

Treść opublikowana przez bopke

  1. bopke

    Nie dodaje lvl

    Oczywiście, dopisujesz tylko on break od cobblestone: add 1 to player's account
  2. bopke

    Nie dodaje lvl

    Taką zmienną prościej jest iterować i przeszukiwać, ale ogólnie wydajniejszy jest jego system
  3. bopke

    Nie dodaje lvl

    Problem jest taki, że nie wiem co chcesz tutaj osiągnąć. Fragment kodu który podałem w poprzednim poście działa w następujący sposób Jeżeli zostanie zniszczony blok cobblestone (w domyśle - przez gracza): jeżeli pracą gracza jest górnik: jeżeli gracz ma zerowy poziom pracy: zwiększ mu poziom pracy o 1 Czyli dostaje tylko pierwszy poziom, bo dalej już nigdy nie ma zerowego poziomu pracy
  4. bopke

    Nie dodaje lvl

    Jakieś błędy, czy coś takiego? Aktualnie w kodzie tym co dałeś na końcu masz kod który powoduje, że możesz zdobyć tylko jeden lvl pracy - pierwszy, gdy masz zerowy i jesteś górnikiem. on break of cobblestone: if {praca::%player%} is "Gornik": if {lvlpraca::%player%} is 0: add 1 to {lvlpraca::%player%}
  5. Co rozumiesz przez normalne variablesy? Te których ty używasz są lokalne. One znikają po wykonaniu skryptu kodu w którym występują. Ostatnia linijka tego co wrzuciłem powoduje usunięcie danej zmiennej kiedy gracz przestaje się skradać i jego hełm jest przywracany.
  6. bopke

    Nie dodaje lvl

    Tego zera nie bierz w cudzysłów bo to liczba. variables: {lvlpraca::%player%} = 0 on join: if {praca::%player%} is not set: set {praca::%player%} to "&4Bezrobotny" options: tag: &6EASYHMC command /prace [<text>] [<text>]: trigger: if argument 1 is not set: send "&6=-=-=-=-=-={@tag}&6=-=-=-=-=-=" send "&2/prace dolacz NAZWA &aDOLACZA CIE DO DANEJ PRACY" send "&2/prace list &aPOKAZUJE WSZYSTKIE PRACE" send "&2/prace info &aWYSWIETLA INFORMACJE DOTYCZACE PRACY" send "&2/prace opusc &aOPUSZCZASZ PRACE" send "" send "&2Twoja aktualna praca to: %{praca::%player%}%" send "&2Twoj obecny poziom pracy to: %{lvlpraca::%player%}%" if argument 1 is "dolacz": send "&2/prace dolacz NAZWA" if argument 2 is "Gornik": set {praca::%player%} to "&7Gornik" send "&2Dolaczyles do pracy &7Gornik!" if argument 2 is "Drwal": set {praca::%player%} to "&aDrwal" send "&2Dolaczyles to pracy &aDrwal" if argument 2 is "Budowniczy": set {praca::%player%} to "&9Budowniczy" send "&aDolaczyles to pracy &9Budowniczy" if argument 1 is "list": send "&6=-=-=-=-=-={@tag}=-=-=-=-=-=" send "&7Gornik" send "&aDrwal" send "&9Budowniczy" if argument 1 is "info": send "&6=-=-=-=-=-={@tag}=-=-=-=-=-=" send "&4COS SIE POPSULO" if argument 1 is "opusc": set {praca::%player%} to "&4Bezrobotny" set {lvlpraca::%player%} to 0 send "&2Wlasnie opusciles prace!" on break of cobblestone: if {praca::%player%} is "Gornik": if {lvlpraca::%player%} is 0: add 1 to {lvlpraca::%player%} Teraz powinno działać
  7. problem jest taki, że zmienne których nazwa zaczyna się od podłogi to zmienne lokalne. One są usuwane po wykonaniu kodu w którym występują, czyli niby zamieniasz tą czapkę, ale nie, bo kiedy wykonuje się warunek z else to taka zmienna nie istnieje. Wersja poprawiona: on sneak toggle: if player is sneaking: set {helm::%player%} to player's helmet wait 1 second set helmet of the player to a pumpkin else: set helmet of the player to a {helm::%player%} delete {helm::%player%}
  8. bopke

    on join

    W miarę możliwości proszę o pełny log ze startu serwera, oraz wersję silnika gry. Zapewne w logu startu będzie widać jakieś błędy które występują w trakcie ładowania Skripta.
  9. bopke

    Biblioteczki

    on rightclick on enchantment table: set {_blocks} to 0 loop blocks in radius 2 around the event-block: if loop-block is bookshelf: add 1 to {_blocks} {_blocks} >= 15: # KOD Nie potrzeba, wystarcza czysty skript
  10. bopke

    Biblioteczki

    on rightclick on enchantment table: loop blocks in radius 2 of %event-block%: loop-block is bookcase: add 1 to {_blocks} {_blocks} >= 15: #Twój kod
  11. bopke

    VPS - Instrukcja

    Zawartość tego wątku powinna Ci wystarczyć. Jedyna różnica taka, że musisz zmienić port serwera na spigocie/bukkicie/sponge na niedomyślny, żeby to lobby bungeecord mogło na nim chodzić ( jeżeli to na nim mają się pojawiać wchodzący gracze ). Nie ma sensu żebym się produkował i pisał w zasadzie to samo
  12. Chciałbym, żeby ten wątek był żartem, ale tak nie jest. Odpowiada on żywotnym potrzebom społeczeństwa. Rozumiem, że cała zabawa z zarządem powoduje produkowanie masy papierkowej roboty - w końcu w demokracji najważniejsza jest biurokracja i stołki dla znajomych. Niestety, ale jak widać @Libter nie ma kolegów @Libter tych znajomych zatrudnił zbyt mało i biurokracja pochłania tak dużo czasu, że na forum nadal leżą odłogiem propozycje sprzed kilku miesięcy. Proponuję zatrudnienie większej ilości urzędników lub sprawicyzowanie forum i ograniczenie biurokracji aby stare jak i nowe propozycje mogły być szybko rozpatrywane. Pozdrawiam, zaniepokojony stanem demokracji użytkownik forum.
  13. bopke

    Scoreboard z XP

    https://code.skript.pl/CWnaXr9v/ Napisałem ten skrypt od nowa. Nie dodałem wielu zbędnych rzeczy typu informacje o autorze albo jakieś śmieszne licencje. Wymaga SKQuery oraz SKRayFall
  14. bopke

    Chat allowed

    on chat: if {stone::%player%} >= 500: send "&8[&9%{stone::%player%}%&8]&8[%colored display name of player%&8] &7%message%" to all players else: send "&eMusisz wykopac conajmniej 500 stone aby pisac na chacie!" cancel event Proszę bardzo, powinno być OK. Zmienna chat.allowed jest Ci zbędna.
  15. bopke

    KONSOLA

    Daj więcej informacji, listę pluginów, wersję silnika etc. Najlepiej pełny zapis logów z pliku latest.log.
  16. bopke

    VPS - Instrukcja

    Umiesz w ogóle posługiwać się terminalowo systemamu linux? Jeżeli nie, to lepiej po prostu się za to nie zabieraj bez kogoś do pomocy, bo bardzo łatwo jest coś nieumyślnie zepsuć. Powiedz jaki masz system operacyjny, to postaram się coś dopomóc po najmniejszej linii oporu
  17. Trzebaby przepisać system banowania. Dlaczego używasz tak starej wersji gry?
  18. Ancap z krótką przerwą istnieje znacznie dłużej od fcrafta - o ile dobrze pamiętam ( pierwszym właścicielem był @Libter ) to ancap istnieje od ponad 2 lat! Prędzej można powiedzieć, że to fcraft ściągał po ancapie, a potem dodał swoje rozwinięcia jak np system wagi, który wielu osobom nie odpowiada. Takie osoby często przechodziły do nas lub innych serwerów, jednakże fakty są takie, że to ancap był pierwszym nieco większym serwerem o takim schemacie działania
  19. przykładowo set {z.%player%} to z-location of player i analogicznie set {y.%player%} to y-location of player oraz set {x.%player%} to x-location of player
  20. Czuję się zobowiązany do odpowiedzi na taką konstruktywną krytykę. Z jakie powodu twierdzisz, że admin nie ogarnia? Na serwerze nie mamy antycheata ponieważ powoduje on problemy związane z cofaniem graczy o wysokim pingu. PVP jest dostępne na arenach, jeżeli ktoś jest na tyle nieuczciwy, że korzysta z ułatwień walki z mobami - trudno, jego sprawa, na loocie z mobów i tak nie dorobi się pieniędzy. Jeżeli zostanie przyłapany - oczywiście ban za wspomaganie. W przeciwnym wypadku - jego fart ;). Inaczej ma się sytuacja z modami typu wspomaganie poruzsania się lub xray - w przypadku tego pierwszego mogę powiedzieć tyle, że bardzo aktywna administracja serwera często sprawdza graczy na takie ewentualności tak, że sami nawet o tym nie wiedzą ( sam jesteś świetnym przykładem: https://ancap.pl/temat-randans ). Co do xraya - mamy inne narzędzia pozwalające na wykrycie takich oszustw. Większość banów wystawionych za xraya ( bany dostępne na forum, jak w linku wyżej ) jest wystawiana gdy oskarżonego gracza nie ma na serwerze - odpowiednie mechanizmy powiadamiają administratorów o podejrzeniach gdy ci wchodzą na serwer.
  21. Dobrze by było gfybyś powiedział co konkretnie nie działa i ewentualnie jakie błędy wyskakują w konsoli
  22. Nie wiem gdzie należy zgłosić błąd na forum więc piszę tutaj - jeżeli wybrałem zły dział to proszę o przeniesienie. Znalazłem taki śmiszny błąd, że kiedy tworzymy nowy post i dynamicznie pojawia się on nam na stronie i zawiera tag , to wygląda on np tak: A po przeładowaniu strony niestety już taki kolorowy nie jest: Coś się chyba zepsuło
  23. on rightclick on ender chest: if player's tool is chest: cancel event Proszę bardzo
  24. To duża niedogodność dla gracza, a do tego nie rozwiązuje to problemu gracza offline
  25. Serwer bardzo fajny, gra się całkiem przyjemnie, niestety ale mało urozmaiceń odciągających od codzienności kopania na stoniarce, do tego serwer ewidentnie ma problemy ze stabilnymi tpsami i szybkie stoniarki często się zacinają i przestają działać. Kolejnym minusem serwera jest poziom czatu - jest tragicznie, jak na jakimś easyhc. Mimo to administracja jest bardzo miła i pomocna. i r8 8/8
×
×
  • Dodaj nową pozycję...