Skocz do zawartości
  • 0

Plugin/skrypt na komende /podpis


Pytanie

Witam wszystkich. Czy mógłby ktoś mi napisać skrypt/plugin na komende /podpis? Chodzi mi dokładnie o to żeby brało nick gracza i range z luckperms { Przykład podpisu: Podpis [ranga] [nick] } Z góry dzięki za odpowiedzi.

Glicz

Poprawiam formatowanie na ciemnym motywie. 

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47080-pluginskrypt-na-komende-podpis/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
10 godzin temu, CoFFeIN04 napisał:

 







command /podpis [<text>]:
	trigger:
		send "Podpis %group of player% %name of player%"

 

Mu chodziło bardziej, o podpis na itemku.

 

@LukaszMCSurvEu Masz {:
Skopiuj sobie i wklej do pliku .sk

// ejj pozwoliłem ruszać Glitchtrap?

Edytowane przez pation
Glicz

Łączę posty, wstawiam kod w code.skript.pl

Notatka dodana przez Glicz

Odnośnik do komentarza
https://skript.pl/temat/47080-pluginskrypt-na-komende-podpis/#findComment-295730
Udostępnij na innych stronach

  • 0
import:
	org.bukkit.inventory.ItemFlag

command /autograf [<text>]:
	trigger:
		player's tool is air:
			send "&cNie trzymasz nic w ręce!" to player
			stop
		player's tool is not enchanted:
			set {_meta} to (player's tool).getItemMeta()
			{_meta}.addItemFlags(ItemFlag.HIDE_ENCHANTS)
			(player's tool).setItemMeta({_meta})
			if player's tool's type is bow:
				enchant player's tool with protection 10
			else:
				enchant player's tool with infinity 10
		set player's tool's name to coloured arg-1
		if line (length of player's tool's lore) contains "&7Autograf od ":
			set line (length of player's tool's lore) of player's tool's lore to "&7Autograf od [%player's prefix%] %player%"
		else:
			set line (length of player's tool's lore + 1) of player's tool's lore to "&7Autograf od [%player's prefix%] %player%"
		send "&aPomyślnie podpisałeś przedmiot w twojej ręce twoim autografem!" to player

Jeżeli chodzi ci o skrypt który nadaje nazwe itemkowi a w opisie itemu np 'Podpis od [WLASCICIEL] SeIniKs'  no czyli:

Bla bla
Autograf od [WLASCICIEL] SeIniKs

To prosze bardzo oto skrypt
Potrzebny tylko dodatek skript-reflect

Odnośnik do komentarza
https://skript.pl/temat/47080-pluginskrypt-na-komende-podpis/#findComment-295757
Udostępnij na innych stronach

  • 0

Zrobiłem lepszy

1 minutę temu, SeIniKs napisał:

import:
	org.bukkit.inventory.ItemFlag

command /autograf [<text>]:
	trigger:
		player's tool is air:
			send "&cNie trzymasz nic w ręce!" to player
			stop
		player's tool is not enchanted:
			set {_meta} to (player's tool).getItemMeta()
			{_meta}.addItemFlags(ItemFlag.HIDE_ENCHANTS)
			(player's tool).setItemMeta({_meta})
			if player's tool's type is bow:
				enchant player's tool with protection 10
			else:
				enchant player's tool with infinity 10
		set player's tool's name to coloured arg-1
		if line (length of player's tool's lore) contains "&7Autograf od ":
			set line (length of player's tool's lore) of player's tool's lore to "&7Autograf od [%player's prefix%] %player%"
		else:
			set line (length of player's tool's lore + 1) of player's tool's lore to "&7Autograf od [%player's prefix%] %player%"
		send "&aPomyślnie podpisałeś przedmiot w twojej ręce twoim autografem!" to player

Jeżeli chodzi ci o skrypt który nadaje nazwe itemkowi a w opisie itemu np 'Podpis od [WLASCICIEL] SeIniKs'  no czyli:

Bla bla
Autograf od [WLASCICIEL] SeIniKs

To prosze bardzo oto skrypt
Potrzebny tylko dodatek skript-reflect

Zrobiłem lepszy :P

Odnośnik do komentarza
https://skript.pl/temat/47080-pluginskrypt-na-komende-podpis/#findComment-295762
Udostępnij na innych stronach

  • 0

@pation Ok, tylko jeżeli chodziło mu o skrypt podobny do tego na derpmc lub taki który nie potrzeba ustawiać permisji w tekscie tylko automatycznie wykrywa grupe gracza to ten skrypt który wysłałem powinien być dla niego prostszy w użyciu

Odnośnik do komentarza
https://skript.pl/temat/47080-pluginskrypt-na-komende-podpis/#findComment-295763
Udostępnij na innych stronach

  • 0
W dniu 19.03.2021 o 09:22, SeIniKs napisał:
import:
	org.bukkit.inventory.ItemFlag

command /autograf [<text>]:
	trigger:
		player's tool is air:
			send "&cNie trzymasz nic w ręce!" to player
			stop
		player's tool is not enchanted:
			set {_meta} to (player's tool).getItemMeta()
			{_meta}.addItemFlags(ItemFlag.HIDE_ENCHANTS)
			(player's tool).setItemMeta({_meta})
			if player's tool's type is bow:
				enchant player's tool with protection 10
			else:
				enchant player's tool with infinity 10
		set player's tool's name to coloured arg-1
		if line (length of player's tool's lore) contains "&7Autograf od ":
			set line (length of player's tool's lore) of player's tool's lore to "&7Autograf od [%player's prefix%] %player%"
		else:
			set line (length of player's tool's lore + 1) of player's tool's lore to "&7Autograf od [%player's prefix%] %player%"
		send "&aPomyślnie podpisałeś przedmiot w twojej ręce twoim autografem!" to player

Jeżeli chodzi ci o skrypt który nadaje nazwe itemkowi a w opisie itemu np 'Podpis od [WLASCICIEL] SeIniKs'  no czyli:

Bla bla
Autograf od [WLASCICIEL] SeIniKs

To prosze bardzo oto skrypt
Potrzebny tylko dodatek skript-reflect

Ten skrypt działa ale jakby w połowie, Tzn. Widać nazwę i enchant (chociaż z kodu widzę że powinien być ukryty) ale nie ma lore'a, czyli nie pisze "Autograf od: TomekCreeper" i ostatnie: Próbuje nawet enchantować air'a czyli mi się wydaje że cały kod z if'em jest źle napisany, (mam wgrany skript-reflect)

Odnośnik do komentarza
https://skript.pl/temat/47080-pluginskrypt-na-komende-podpis/#findComment-315967
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ę...