Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 12/19/21 uwzględniając wszystkie działy

  1. Hej! Kiedyś chciałem znaleźć plugin na losową teleportację na mój serwer. Jeden nie działał, drugi nie tak jak oczekiwałem, trzeci prawie dobrze, ale wymagałby większej edycji kodu źródłowego. O skryptach to już nie wspomnę, bo tam to była masakra, skrypty jak z 2010 . Dlatego też właśnie postanowiłem napisać swój własny skrypt - a potem go opublikować. Działanie Skrypt jest bardzo łatwy w użyciu, zawiera trzy komendy: • /rtp - teleportuje w losowe miejsce • /rtp settings - otwiera ustawienia • /rtp reload - przeładowuje konfigurację skryptu (config.yml, dostępne jedynie w wersji dodatkowej) Konfiguracja Raczej wszystko, co jest potrzebne, da się zmienić w pliku config.yml, który tworzy się w folderze Skript/scripts/NRandomTeleport. Jednak nie jest to konieczne - wszystkie opcje z configu są łatwiej zmieniane w GUI ustawień, pod komendą /rtp settings. Uprawnienia A raczej uprawnienie, na tę chwilę jest tylko jedno: • nrtp.admin - dostęp do /rtp settings oraz /rtp reload Wymagania Nie jestem zbyt wielkim fanem tysiąca dodatków na serwerze, dlatego skrypt wymaga tylko dwa, ale jedynie w wersji dodatkowej. Jeśli nie potrzebujesz config.yml (bardzo łatwo ustawisz to, co chcesz w /rtp settings) oraz tab completion (podpowiadanie argumentów komendy, które i tak są widoczne tylko dla administratora) możesz bez problemu korzystać z wersji bezdodatkowej. A tymi dodatkami są skript-yaml oraz SkBee. Co do wersji skripta, testowałem skrypt na 2.6, lecz na 99.9% zadziała na 2.5.3. Z niższych wersji i tak nie ma sensu korzystać, ale pewnie zadziałają. Pobranie Wersja wymagająca dwóch dodatków (z config.yml oraz tab completion) Wersja niewymagająca żadnego dodatku (bez config.yml oraz tab completion) Na koniec... Jeśli będziecie, to chciałbym życzyć miłego korzystania ze skryptu. O wszystkich błędach, propozycjach i sugestiach dotyczących kodu zachęcam do pisania w odpowiedziach. Jeśli doszedłeś do tego momentu, to dziękuję za przeczytanie... Pozdrawiam
    1 punkt
  2. gAukcje - skrypt na aukcje sprzedażowe graczy w GUI Funkcje: dodawanie / usuwanie aukcji komendą przyjemne dla oka GUI z listą aukcji ze stronami tooltip'y na chacie (po najechaniu na #<id>) (aktualnie obok cen widnieje również symbol $, da się go zmienić w sekcji konfiguracyjnej) Konfiguracja: Skrypt przed użyciem wymaga konfiguracji w linijce "ekonomia", reszty sekcji konfiguracyjnej nie musisz zmieniać. Więcej szczegółów znajdziesz w konsoli po uruchomieniu skryptu sekcja konfiguracyjna: Download & changelog: v1.0 - pierwsza wersja skryptu, zawiera najważniejsze, podstawowe funkcje: download v1.1 - zmiany kosmetyczne w kodzie oraz w systemie usuwania itemów z aukcji, administrator przy użyciu komendy /aukcje usun <id> może usunąć dowolną aukcję; poprawiono drobne błędy: download v1.2 - dodanie symbolu obok cen, drobne poprawki, optymalizacja kodu, minimalna poprawa zabezpieczeń w przypadku możliwego kopiowania itemów z GUI: download v1.3 - naprawione zostało niepobieranie pieniędzy dla zmiennej - dodatkowo od teraz można ustawić własną zmienną do zarządzania ekonomią: download Wymagania: Vault oraz plugin do ekonomii: tylko w przypadku wybrania takowej opcji w sekcji konfiguracyjnej Skript: najnowsza stabilna wersja: Skript dla 1.13-1.XX (klik) NIE POLECAM*: Skript dla 1.8 (klik) * - nie polecam Skript dla 1.8 nie z powodu, że fork od Matocolotoe jest zły, tylko dlatego, że wersja 1.8 jest bardzo stara i posiada pełno bugów! Dobry silnik: najlepiej Purpur lub Tuinity, w przypadku bardzo starych wersji przynajmniej silnik Paper. Skrypt przetestowany na Purpur 1.16.5 oraz Tuinity 1.16.4, Skript 2.5.3. ToDo: czekam na propozycje Schemat zgłaszania błędów: podaj wersję silnika, pluginu Skript oraz listę dodatków podaj wszystkie błędy jakie wyskakują podczas przeładowania oraz błędy z konsoli (oraz opisz, co nie działa)
    1 punkt
  3. Witam, na wstępie chciałbym zaznaczyć, program nie jest mojego autorstwa, to jest tylko przedstawienie programu ponieważ uważam że jest on warty uwagi. SkIDE Jest to program który zawiera Podpowiadanie i kolorowanie składni skripta Wsparcie dla sprawdzania błędów Tworzenie projektów (nie tylko pojedynczych plików) Wspiera podłączenie serwera do programu aby np. reloadować skrypty z poziomu programu Po prawej stronie jest mała 'mapa' kodu aby można było łatwo poruszać się w długich kodach Pokazuje strukturę kodu Wspiera dodatki do skripta Wspiera szyfrowanie kod po kompilacji Wspiera usuwanie komentarzy przy kompilacji Wspiera automatyczne kompilowanie na serwer ftp Można wybrać jaką wersję skripta/dodatków się używa I wiele więcej Link do programu https://skide.liz3.net/
    1 punkt
  4. Fajnie, że pokazujesz takie zajebiste dodatki do Skript, sam kiedyś chciałem stworzyć coś takiego, lecz ze skript-mirror (teraz skipt-reflect), ale coś mi się nie udawało. Szacunek. Użycie całkiem spoko, nauczyłem się tym czegoś nowego.
    1 punkt
  5. Z wad to zauważyłem tylko tyle: Niepotrzebna linijka kodu: set {_oldLoc} to {_player}'s location #Linijka 25 w funkcji randomTP Z zalet to naprawdę szacun za funkcje, przede wszystkim tę: function searchForLocation() :: location: set {_tp} to highest solid block at randomizeLocation() while block at {_tp} is lava or water: set {_tp} to highest solid block at randomizeLocation() add 1 to y-coordinates of {_tp} return {_tp} Możliwe, że tym kodem rozwiązałeś mój problem No cóż, tyle ode mnie życzę wygranej (chociaż w topce) Pozdrawiam #Knugi
    1 punkt
  6. Viroz

    Drop 2 losowych itemów

    @Queito oczywiscie uzywam intellij, a jako ze dawno nie pisalem pluginow, jest mnostwo bledow ;v a swoja droga, poczatkowo zamierzalem zrobic to wlasnie w ten sposob W kazdym razie dzieki
    1 punkt
  7. knugi

    Skrypt na Historie Przelewów

    Proszę bardzo. Od razu poprawiłem trochę Ci tamten kod, bo gdy miałem 100$ a chciałem przelać tylko 5 to nie mogłem, bo pisało że nie mam tyle przy sobie Jedynie można wysłać całość pieniędzy.
    1 punkt
  8. LOL, w życiu nie oddałbym dzieciakowi z gierki władzy nad PC, na którym mam dokumenty, dane logowań do portali, banków czy innych rzeczy, skrajnie nie odpowiedzialne działanie. Bierzesz discorda, dzieciak udostępnia ekran i prosisz go o wejście w dane foldery :V A nie, że ktoś Ci po kompie grzebie w prywatnych plikach
    1 punkt
  9. filip723

    Skrypt na /sprawdz update 1.1v

    Siemanko jestem poczatkujacym skripterem nawet nie wiem czy mozna mnie tak nazwac ale podsylam wam moj kodzik. Ucze sie 1 dzien i chce sie was zapytac czy jest git czy jeszcze daleko do dobrych skryptow. Zauwazylem dopiero ze tam gdzie jest 10 linijka zabraklo " wiec sorki update 1.1v dodano: - blokowanie komend podczas sprawdzania - banowanie za wychodzenie - /przyznajesie DL:
    1 punkt
  10. Czy na prawdę nie macie już czego publikować tylko takie śmietniki? Skrypt nie tworzy w żaden sposób waluty, jest to zwykła wartość. Kod powinien być skrócony jakoś o ponad połowę. Te todo na początku jest zbędne. Brak prefixów skryptu w wartościach. Wszystkie wartości z jak dla mnie niewyjaśnionego powodu są w sekcji variables ustawiane na 0, nwm czemu ten zabieg ma służyć. Nie jest zamiennikiem vaulta ani żadnego z pluginów na ekonomie ponieważ nie wspiera niczego, to zwykłe skriptowe wartości. Zapis w pliku jest zbędny, nie ma tam nic co powinno być dostępne poza skriptowy plik zapisu wartości. Więc podsumowując, ten skrypt do niczego nie służy, nie ma sensu nawet patrzeć na jego kod w charakterze nauki ponieważ jest tragicznie napisany.
    1 punkt
  11. Cześć. 1. W Inventory "lista aktywnych graczy", co w momencie gdy na serwerze będzie więcej graczy niż jest slotów w Inventory? Nie zrobiłeś możliwości przejścia do następnej strony na której byliby pozostali gracze. 2. W Inventory "gracze dodani do działki" również nie ma takiej możliwości, a co jeśli projekt byłby publiczny i ktoś chciałby aby maksymalna ilość członków działki była większa od rozmiaru inventory? 3. Nie zamieściłeś linku do kodu źródłowego pluginu, a nie ocenia się książki po okładce Pozdrawiam
    1 punkt
  12. sloik

    Podkładanie kaski

    dziekuje bardzo
    0 punktów
  13. 0 punktów
  14. Glicz

    Jak nadać efficiency na item?

    command /effi [<number>]: permission: enchant.efficiency trigger: set {_item} to player's tool enchant {_item} with efficiency arg-1 give {_item} to player send "&aReady!" to player
    0 punktów
  15. Mordo w ten sposób działają prawie wszystkie serwery mc nawet te WIĘKSZE!
    0 punktów
  16. Dziubek

    [Grudzień] Skrypt Miesiąca #52

    Nazwa skryptu: LPCoins - skrypt na walutę serwerową z configiem! [Najlepszy!?] Link do prezentacji:
    0 punktów
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
  • Najwięcej postów w tygodniu

    Antychryst
    Antychryst
    1 post
    MICHALBEZSKINOW
    MICHALBEZSKINOW
    1 post
    artur9010
    artur9010
    1 post
    Bananek355
    Bananek355
    1 post
    0j_12
    0j_12
    1 post
    xSebixx1
    xSebixx1
    1 post
    Quexsu
    Quexsu
    1 post
    Fendi
    Fendi
    1 post
    kinimod5021
    kinimod5021
    1 post
  • Najwięcej tematów w tygodniu

    xSebixx1
    xSebixx1
    1 temat
    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
  • Aktywni użytkownicy

×
×
  • Dodaj nową pozycję...