Skocz do zawartości
  • -1

Mending


PNFSA

Pytanie

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 minuty temu, PNFSA napisał:

Ktoś napiszę skript na blokade mendingu? Proszę na 1.16 aby działało 

Domyślnie w Minecraft'cie dostępny jedynie jest Mending I, więc ten skrypt powinien wystarczyć.

on enchant:
	remove mending 1 from applied enchantments

Wymagany Skript 2.5+.

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265344
Udostępnij na innych stronach

  • 0
2 minuty temu, Kormic napisał:

Domyślnie w Minecraft'cie dostępny jedynie jest Mending I, więc ten skrypt powinien wystarczyć.





on enchant:
	remove mending 1 from applied enchantments

Wymagany Skript 2.5+.

Nadal nie działa ;Nic mi nie usunęło z eq 

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265345
Udostępnij na innych stronach

  • 0
Teraz, PNFSA napisał:

Nadal nie działa ;Nic mi nie usunęło z eq 

1. Ten skrypt nie usuwa mendingu z ekwipunku, a jedynie blokuje zaklinanie nim przedmiotów. Nic nie powiedziałeś na temat usuwania z ekwipunku.

2. Nie twórz nowych wątków, które niczym nie różnią się od poprzednich.

 

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265349
Udostępnij na innych stronach

  • 0
23 minuty temu, PNFSA napisał:

 

to jakim cudem mogę nadal łączyć itemy z mendingem? 

Miałem na myśli stół do zaklęć.

Co do książek, wystarczy zablokować wyrzucanie, podnoszenie oraz klikanie na nie w ekwipunku, a zaraz po tym usunąć je.

on drop of enchanted book:
	if nbt of event-item contains "StoredEnchantments:[{lvl:" and "s,id:70s}]":
		delete event-entity
		
on pick up of enchanted book:
	if nbt of event-item contains "StoredEnchantments:[{lvl:" and "s,id:70s}]":
		cancel event
		delete event-entity
		
on inventory click:
	if nbt of event-slot contains "StoredEnchantments:[{lvl:" and "s,id:70s}]":
		cancel event
		set event-slot to air

Wymagany dodatek do Skripta obsługujący manipulację NBT (np. SkBee).

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265351
Udostępnij na innych stronach

  • 0
13 minut temu, Kormic napisał:

Miałem na myśli stół do zaklęć.

Co do książek, wystarczy zablokować wyrzucanie, podnoszenie oraz klikanie na nie w ekwipunku, a zaraz po tym usunąć je.


on drop of enchanted book:
	if nbt of event-item contains "StoredEnchantments:[{lvl:" and "s,id:70s}]":
		delete event-entity
		
on pick up of enchanted book:
	if nbt of event-item contains "StoredEnchantments:[{lvl:" and "s,id:70s}]":
		cancel event
		delete event-entity
		
on inventory click:
	if nbt of event-slot contains "StoredEnchantments:[{lvl:" and "s,id:70s}]":
		cancel event
		set event-slot to air

Wymagany dodatek do Skripta obsługujący manipulację NBT (np. SkBee).

Jak tylko to wkleję do skriptu to będzie git? +wgram plugin Skbee?

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265354
Udostępnij na innych stronach

  • 0
6 minut temu, PNFSA napisał:

Jak tylko to wkleję do skriptu to będzie git? +wgram plugin Skbee?

No tak, wrzucasz to do pliku, zapisujesz, używasz komendy '/sk reload [nazwa skryptu]' i tyle.

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265356
Udostępnij na innych stronach

  • 0
Teraz, PNFSA napisał:

nadal nie działa

Co nie działa? Czytałeś ze zrozumieniem?

16 godzin temu, Kormic napisał:

Co do książek, wystarczy zablokować wyrzucanie, podnoszenie oraz klikanie na nie w ekwipunku, a zaraz po tym usunąć je.

Nie da się tak o sprawdzić czy gracz posiada dany przedmiot. Owszem, mogę zapętlać wszystkich graczy co chwilę, ale będzie to niewydajne.

Wyrzuć sobie te książkę z ekwipunku zobaczysz, że się nie da. Tak samo nie da się jej podnieść z ziemi i nie da się jej wziąć z jakiegokolwiek pojemnika (skrzynki, piecyka, hoppera itd.).

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265461
Udostępnij na innych stronach

  • 0

Masz dc? wszystko ci pokaże jeśli masz czas <3

 

 

Godzinę temu, Kormic napisał:

Co nie działa? Czytałeś ze zrozumieniem?

Nie da się tak o sprawdzić czy gracz posiada dany przedmiot. Owszem, mogę zapętlać wszystkich graczy co chwilę, ale będzie to niewydajne.

Wyrzuć sobie te książkę z ekwipunku zobaczysz, że się nie da. Tak samo nie da się jej podnieść z ziemi i nie da się jej wziąć z jakiegokolwiek pojemnika (skrzynki, piecyka, hoppera itd.).

Ogółem nic z tych opisanych rzeczy nie działa  Może coś ja robię złe;/ 

Jeśli masz czas to ci pokaże na dc ss itd. 

dc PNF_DKSP#2031
CountingDogs

Łączę posty

Notatka dodana przez CountingDogs

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265462
Udostępnij na innych stronach

  • 0
1 minutę temu, PNFSA napisał:

Ogółem nic z tych opisanych rzeczy nie działa  Może coś ja robię złe;/ 

Jeśli masz czas to ci pokaże na dc ss itd. 

dc PNF_DKSP#2031

Nic mi nie musisz pokazywać. Wiem jedynie, że masz wersję serwera 1.16.

Muszę znać jeszcze silnik serwera (Bukkit, Spigot, Paper, Tuinity itp.), wersję Skripta (/ver Skript) oraz listę dodatków.

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265467
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Nic mi nie musisz pokazywać. Wiem jedynie, że masz wersję serwera 1.16.

Muszę znać jeszcze silnik serwera (Bukkit, Spigot, Paper, Tuinity itp.), wersję Skripta (/ver Skript) oraz listę dodatków.

spigot 1.16.3 {java8} hosting craftserve 

skript- 2,5 beta 1    ogólnie plugin działa ponieważ inne skrypty działają 

-skbee 1.7.2v   

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265468
Udostępnij na innych stronach

  • 0
Godzinę temu, PNFSA napisał:

spigot 1.16.3 {java8} hosting craftserve 

skript- 2,5 beta 1    ogólnie plugin działa ponieważ inne skrypty działają 

-skbee 1.7.2v   

Testowałem u mnie skrypt i działał, więc zapewne problem leży w NBT. Zapewne w wersji 1.16 nieco się zmieniło, więc sprawdź tym skryptem NBT książki od mendingu.

on right click with enchanted book:
	broadcast nbt of player's tool

Wtedy wyśle się na czacie NBT tej książki. Następnie skopiuj je z pliku "latest.log" w folderze "logs" i podeślij tutaj.

Odnośnik do komentarza
https://skript.pl/temat/42325-mending/#findComment-265478
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ę...