Skocz do zawartości
  • 0

Skrypt na zwoj


NerVuss

Pytanie

Skrypt na ksiege która jezeli klikniemy prawym otwiera nam sie gui z 1 slotem gdzie mozemy wsadzic kazda zbroje i miecz.

1.Szansa na ulepszenie ma byc 100%

2.Zbroje ulepsza na 4 prota i 1 cierni a miecz 6 sharpa,2 zmora nieumarlych i 1 zmora stawonogów 

Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/
Udostępnij na innych stronach

12 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jakie masz oczekiwania względem nas? Jeśli chcesz, żeby ktoś Ci to napisał, to mógłbyś chociaż to napisać, pomijając fakt o kulturze takiej jak słowo 'proszę'. Ja mogę napisać Ci to za opłatą, mój kontakt na discord masz podany poniżej 

Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-332924
Udostępnij na innych stronach

  • 0
50 minut temu, CoFFeIN04 napisał:

Jakie masz oczekiwania względem nas? Jeśli chcesz, żeby ktoś Ci to napisał, to mógłbyś chociaż to napisać, pomijając fakt o kulturze takiej jak słowo 'proszę'. Ja mogę napisać Ci to za opłatą, mój kontakt na discord masz podany poniżej 

Po co za coś tak prostego brać kasę ? Przecież to jest do napisania w mniej niż 10 min

Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-332929
Udostępnij na innych stronach

  • 0

Kod:

Wymaga wcisniecia ppm trzymajac ksiazke z nazwa "Ulepszenie"

on right click with book:
    name of player's held item is "Ulepszenie"
    open chest with 3 rows named "&3Ulepszenie" to player
    set slot (integers between 0 and 27) of player's current inventory to black stained glass pane named "&8*"
    set slot 13 of player's current inventory to air
on inventory click:
    name of event-inventory is "&3Ulepszenie"
    clicked slot is black stained glass pane
    cancel event
on inventory close:
    name of event-inventory is "&3Ulepszenie"
    set {_i} to slot 13 of event-inventory
    {_i} is not air
    {_i} is any armor:
        enchant {_i} with protection 4 and thorns 1
        give player {_i}
    {_i} is any sword:
        enchant {_i} with sharpness 6 and bane of arthropods 2 and smite 1
        give player {_i}
    else:
        send "&cMożesz ulepszyć tylko zbroje i miecze!"

Jeżeli chcesz aby zabieralo ci ta ksiazke po otwarciu to między name of player's held item, a open chest with 3 rows dodaj linijke "remove event-item from player"

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-332930
Udostępnij na innych stronach

  • 0
9 minut temu, NerVuss napisał:

Dzieki Fendii, wgrałem na server i pojawiło sie 5 blędów Ponoc w linijce 4,7,8,11 i 14.W dodatku gdy cos wezne do eq to odrazu mi znika i nie wiem co jest grane

 

Mi wszystko działa, jaka wersja serwera i skripta ?

Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-333001
Udostępnij na innych stronach

  • 0

uh, nie pisze skryptow na wersje sprzed 9 lat

https://github.com/SkriptLang/Skript/releases

Poszukaj jakąś wersje skripta która ci będzie działać, zacznij od 2.6.4, jak nie bedzie dzialac lec w dol

Możesz też podać te błedy, moze akurat naprawienie tego bedzie szybkie

Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-333003
Udostępnij na innych stronach

  • 0

a addony masz jakies? na ta wersje byl chyba wild skript i tuske

Jeżeli ci wild skript nie działa to tu jest jego kontynuacja ale na wyższe wersje ( https://www.spigotmc.org/resources/foxsk.93426/ )

Z tuske ten kod moze zadziala

on right click with book:
    name of player's held item is "Ulepszenie"
    create new gui with virtual chest named "&3Ulepszenie" with 3 rows:
    make gui slot (integers between 0 and 27) with black stained glass pane named "&8*":
        make gui slot 13 with air:
            run when close:
                set {_i} to slot 13 of event-inventory
                {_i} is not air
                {_i} is any armor:
                    enchant {_i} with protection 4 and thorns 1
                    give player {_i}
                {_i} is any sword:
                    enchant {_i} with sharpness 6 and bane of arthropods 2 and smite 1
                    give player {_i}
                else:
                    send "&cMożesz ulepszyć tylko zbroje i miecze!"
on gui click:
    name of event-inventory is "&3Ulepszenie"
    event-slot is not 13
    cancel event

Pisanie takiego kodu to jak pisanie na 15 letnim komputerze, ale moze zadziala

 

Najprosciej w zasadzie by bylo gdybys zrobil sobie ten serwer na 1,16, 1.17 albo 1.18 wgral oldcombatmechanics ktore przywraca pvp 1.8 oraz viaversion gdzie zablokujesz wszystkie wersje poza 1.8, wtedy napewno by dzialalo

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-333006
Udostępnij na innych stronach

  • 0

Teraz to wogóle nie otwiera gui ale sa tylko 3 blędy. Moze faktycznie lepiej zrobić server na jakąs nowsza wersje grac oldcombata. Czy w takim przypadku gracze by mogli dolaczyc z 1.8? Jestem graczem który grał i tworzyl servery glownie na 1.5.2 i 1.8 tylko ze to sie wiaze z wieksza iloscia pochlanianego ramu bo jednak to duza roznica wersji

Edytowane przez NerVuss
Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-333029
Udostępnij na innych stronach

  • 0

Bo użyłeś skryptu który stworzyłem ci przed chwilą na 1.8 , użyj tego który dałem wcześniej 

Masz 3 typy pluginu viaversion. Zobacz sobie poradnik na internecie do nich, lub nawet tu na forum widziałem jakis

Edytowane przez Fendi
Odnośnik do komentarza
https://skript.pl/temat/55045-skrypt-na-zwoj/#findComment-333034
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...