Skocz do zawartości

AxSaveEq - Skrypt na zapisywanie i przywracanie ekwipunku


Rekomendowane odpowiedzi

Cześć!

Ostatnio mi się nudziło i postanowiłem trochę
ogarnąć niektóre syfy, które napisałem i tu udostępniłem i je edytować / napisać nowe wersje.
Starałem się napisać skrypt tak, aby był jak najbardziej wydajny i wykorzystywał najmniej dodatków,
dlatego nie posiada konfiguracji yml (ale posiada konfiguracje),
wymaga tylko skripta.

Link do starej wersji

O skrypcie
Skrypt polega na zapisywanie ekwipunku i przywracanie w razie potrzeby.

Uprawnienia
AxSaveEq -
Możliwość zapisywania i przywracania ekwipunku.

Wymagania:
Serwer 1.18.1
Skript 2.6.3

Komendy
/saveeq <gracz> -
Zapisywanie swojego / kogoś ekwipunku.
/backeq <gracz> - Przywracanie swojego / kogoś ekwipunku.

Wersje
0.1 - 2.2
3.0 (Przepisanie skryptu)
3.5 (Ogarnięcie skryptu)

SSy:

Spoiler

sJ0ojyp.gif

BZ8lAno.png

Dziękuje za poświęcony czas na przeczytanie tej marnej? prezentacji.
Wszelkie błędy / propozycje proszę zgłaszać pod postem lub w wiadomości prywatnej

 

Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/
Udostępnij na innych stronach

  • 3 miesiące temu...
4 godziny temu, dziwakkolega napisał:

Może zrób jakieś skrypty na wersje 1.12.2? 

W tej wersji starczy zmienić tylko wykrywanie inventory i wszystko na 1.12.2 będzie działać 

Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/#findComment-249336
Udostępnij na innych stronach

3 minuty temu, WiecznyRD napisał:

Nie chce mi działać na 1.15.2

16 godzin temu, xAxee napisał:

W tej wersji starczy zmienić tylko wykrywanie inventory i wszystko na 1.12.2 będzie działać 

tak.

Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/#findComment-249407
Udostępnij na innych stronach

  • 1 miesiąc temu...
  • 3 miesiące temu...

Wszystko ładnie i pięknie tylko został jeden error

The 2nd argument given to the function 'setSlot' is not of the required type integer. Check the correct order of the arguments and put lists into parentheses if appropriate (e.g. 'give(player, (iron ore and gold ore))'). Please note that storing the value in a variable and then using that variable as parameter will suppress this error, but it still won't work. (eq.sk, line 31: setSlot("AxSaveEq::%{_p}%::Inv", (loop-number)-1, ({_p}'s skull named "&6Save: &e%loop-number%" with lore "%colored {AxSaveEq::%{_p}%::%loop-number%::Info}%|| &8------------------------------||  &7Click &ePPM &7to restore the inventory||  &7Click &eLPM &7to view inventory"))')


jak go naprawić?

 

 

Dodatkowo spami mi w konsoli Taki WARN od Skript:

[17:54:31 WARN]: [Skript] No matching method: CraftInventoryCrafting#getTitle called without arguments
[17:54:31 WARN]: [Skript] Did you misspell the method? You may have meant to type one of the following:
[17:54:31 WARN]: [Skript] * getSize
[17:54:31 WARN]: [Skript] * getType

 

A w kodzie chyba nie ma tego

Edytowane przez Zaaxel
Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/#findComment-268589
Udostępnij na innych stronach

  • 3 miesiące temu...

The 2nd argument given to the function 'setSlot' is not of the required type integer. Check the correct order of the arguments and put lists into parentheses if appropriate (e.g. 'give(player, (iron ore and gold ore))'). Please note that storing the value in a variable and then using that variable as parameter will suppress this error, but it still won't work.

 

 

Takie cos mi wyskakuje, ktos poradzi? bo super skrypt ;d

Edytowane przez Majeex
Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/#findComment-294307
Udostępnij na innych stronach

Aktualizacja

! Skrypt już działa na nowych wersjach serwera i skripta !
Testowane na 1.18.1 i wersji skripta 2.6.3

Ogarnięto i przepisano kod na wyższe wersje
m.in
zmieniono formatowanie gui na to ze skripta

Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/#findComment-323841
Udostępnij na innych stronach

  • xAxee zmienił(a) tytuł na AxSaveEq - Skrypt na zapisywanie i przywracanie ekwipunku
  • 1 rok później...
W dniu 14.07.2022 o 20:42, xAxee napisał:

Aktualizacja

! Skrypt już działa na nowych wersjach serwera i skripta !
Testowane na 1.18.1 i wersji skripta 2.6.3

Ogarnięto i przepisano kod na wyższe wersje
m.in
zmieniono formatowanie gui na to ze skripta

BvWmlOc.png

Odnośnik do komentarza
https://skript.pl/temat/36791-axsaveeq-skrypt-na-zapisywanie-i-przywracanie-ekwipunku/#findComment-343214
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
Dodaj odpowiedź do tematu...

×   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ę...