Skocz do zawartości
  • 0

skrypt na pokazywanie itemu na chacie


giteczek12PL

Pytanie

Witam, po wczorajszej zabawie poddalem sie. Mam prosbe do zaawansowanych skrypterow, aby napisali skrypt na pokazywanie itemow na czacie. Prosilbym jesli mozna aby:
- pod komenda [eq], [item] pokazywalo go na chacie
- pokazywala sie jego nazwa 
- pokazywaly sie enchanty np. sharpness 5000 itp.
- jesli najedziemy na ten item na chacie, aby pokazal sie tak jakbysmy najechali na niego w eq.

Jesli jest taka mozliwosc, prosilbym aby ktos napisal dla mnie ten skrypt.

Edytowane przez giteczek12PL
Odnośnik do komentarza
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Godzinę temu, giteczek12PL napisał:

Witam, po wczorajszej zabawie poddalem sie. Mam prosbe do zaawansowanych skrypterow, aby napisali skrypt na pokazywanie itemow na czacie. Prosilbym jesli mozna aby:
- pod komenda [eq], [item] pokazywalo go na chacie
- pokazywala sie jego nazwa 
- pokazywaly sie enchanty np. sharpness 5000 itp.
- jesli najedziemy na ten item na chacie, aby pokazal sie tak jakbysmy najechali na niego w eq.

Jesli jest taka mozliwosc, prosilbym aby ktos napisal dla mnie ten skrypt.

Proszę. Wymagany Skript 2.5+.

function newLineMaker(o: objects) :: text:
	set {_int} to 1
	loop {_o::*}:
		if {_int} is 1:
			set {_e} to "&7%loop-value%"
			if size of {_o::*} is greater than 1:
				set {_e} to "%{_e}%%nl%"
			else:
				exit loop
		else if {_int} is between 2 and (size of {_o::*} - 1):
			set {_e} to "%{_e}%&7%loop-value%%nl%"
		else if {_int} is size of {_o::*}:
			set {_e} to "%{_e}%&7%loop-value%"
		add 1 to {_int}	
	return {_e}

on chat:
	message is "[eq]" or "[item]"
	cancel event
	player's tool is not air
	set {_t} to "%player's tool's type%" in strict proper case
	set {_n} to player's tool's name
	if {_n} is set:
		set {_msg} to "<tooltip:%{_n}%%nl%%newLineMaker(player's tool's enchantments)%%nl%%newLineMaker(player's tool's lore)%>&6%item amount of player's tool%x &b%{_t}%"
		if {_msg} contains "<none>":
			replace all "<none>" and nl with "" in {_msg}
		send formatted {_msg}
	else:
		set {_msg} to "<tooltip:%{_t}%%nl%%newLineMaker(player's tool's enchantments)%%nl%%newLineMaker(player's tool's lore)%>&6%item amount of player's tool%x &b%{_t}%"
		if {_msg} contains "<none>":
			replace all "<none>" and nl with "" in {_msg}
		send formatted {_msg}

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, giteczek12PL napisał:

Sprawdzalem wersje Skriptu, jest napisane "u are using latest stable version", kompletnie nie widze downloadu Skriptu 2.5 na spigota. A co do skryptu wyrzuca troche bledow.

 

Wpisz na serwerze /ver Skript i podaj wersję, której używasz.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

2.1.2

A jeszcze mam jeden problem, pewnie juz nie raz go rozwiazywales, mianiowicie w pluginie MythicMobs, po zrobieniu customowego moba nie wyswietla sie jego "DisplayName" czyli prefix, jest moze na to jakies rozwiazanie?

Edytowane przez giteczek12PL
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
14 minut temu, giteczek12PL napisał:

2.1.2

A jeszcze mam jeden problem, pewnie juz nie raz go rozwiazywales, mianiowicie w pluginie MythicMobs, po zrobieniu customowego moba nie wyswietla sie jego "DisplayName" czyli prefix, jest moze na to jakies rozwiazanie?

Problemem jest twoja wersja Skripta na serwerze. Zainstaluj wersję 2.2+ - https://github.com/SkriptLang/Skript/releases
Funkcje zostały dodane w nowszej wersji Skripta, dlatego skrypt nie działał. Co masz na myśli, że się nie wyświetla nazwa moba z MythicMobs? W dodatku to pytanie powinieneś zadać w dziale https://skript.pl/forum/452-problemy-z-konfiguracją/.

Odnośnik do komentarza
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ę...