Skocz do zawartości
  • 0

Rzucane tnt


_Hezer_

Pytanie

15 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, _Hezer_ napisał:

Witam, napisz ktos mi skrypt na rzucane tnt. Nazwane &4Rzucane &cTnT z enchantem niezniszczalnosc 10 bez loru czas rzutu 0.7

Nie ma być żadnego cooldownu? Co rozumiesz poprzez czas rzutu? Jaka ma być siła wyrzutu? Duża, mała?

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276672
Udostępnij na innych stronach

  • 0
2 minuty temu, _Hezer_ napisał:

sila rzutu 0.7 bez cooldownu

Proszę. Na górze skryptu ustawiasz czym ma być rzucane TNT.

options:
	rzucaneTNT: tnt of unbreaking 10 named "&4Rzucane &cTnT"

on right click:
	player's tool is {@rzucaneTNT}
	shoot a tnt from player with speed 0.7
	set player's tool to (item amount of player's tool - 1) of player's tool

 

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276676
Udostępnij na innych stronach

  • 0
1 minutę temu, Kormic napisał:

Proszę. Na górze skryptu ustawiasz czym ma być rzucane TNT.


options:
	rzucaneTNT: tnt of unbreaking 10 named "&4Rzucane &cTnT"

on right click:
	player's tool is {@rzucaneTNT}
	shoot a tnt from player with speed 0.7
	set player's tool to (item amount of player's tool - 1) of player's tool

 

spoko a mozna by bylo do tego dopisac jeszcze crafting do okola 64 tnt w srodku staka szmaragdow

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276677
Udostępnij na innych stronach

  • 0
13 minut temu, _Hezer_ napisał:

spoko a mozna by bylo do tego dopisac jeszcze crafting do okola 64 tnt w srodku staka szmaragdow

Ehh... było powiedzieć o tym wcześniej.

options:
	rzucaneTNT: tnt of unbreaking 10 named "&4Rzucane &cTnT"

import:
	org.bukkit.event.inventory.PrepareItemCraftEvent
    
on right click:
	player's tool is {@rzucaneTNT}
	shoot a tnt from player with speed 0.7
	set player's tool to (item amount of player's tool - 1) of player's tool    

on PrepareItemCraftEvent:
	set {_matrix::*} to event.getInventory().getMatrix()
	{_matrix::*} is 64 tnt, 64 tnt, 64 tnt, 64 tnt, 64 emerald, 64 tnt, 64 tnt, 64 tnt and 64 tnt
	set {_result} to {@rzucaneTNT}
	event.getInventory.setResult({_result})

Sprawdź działanie skryptu. Wymagany dodatek skript-reflect. Upewnij się, że używasz zwykłych szmaragdów i zwykłych TNT.

Jeżeli to nie zadziała, trzeba będzie po prostu sprawdzać kolejno sloty.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276679
Udostępnij na innych stronach

  • 0
9 minut temu, Kormic napisał:

Ehh... było powiedzieć o tym wcześniej.


options:
	rzucaneTNT: tnt of unbreaking 10 named "&4Rzucane &cTnT"

import:
	org.bukkit.event.inventory.PrepareItemCraftEvent
    
on right click:
	player's tool is {@rzucaneTNT}
	shoot a tnt from player with speed 0.7
	set player's tool to (item amount of player's tool - 1) of player's tool    

on PrepareItemCraftEvent:
	event.getRecipe().getResult() is any iron armor or any gold armor or any diamond armor
	set {_matrix::*} to event.getInventory().getMatrix()
	{_matrix::*} is 64 tnt, 64 tnt, 64 tnt, 64 tnt, 64 emerald, 64 tnt, 64 tnt, 64 tnt and 64 tnt
	set {_result} to {@rzucaneTNT}
	event.getInventory.setResult({_result})

Sprawdź działanie skryptu. Wymagany dodatek skript-reflect. Upewnij się, że używasz zwykłych szmaragdów i zwykłych TNT.

Jeżeli to nie zadziała, trzeba będzie po prostu sprawdzać kolejno sloty.

dzieki dziala

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276684
Udostępnij na innych stronach

  • 0
Teraz, _Hezer_ napisał:

dzieki dziala

Czekaj, czekaj. Właśnie zauważyłem błąd.

Jakim cudem ci to zadziałało skoro jest sprawdzanie czy rezultatem jest zbroja? Poprawiłem kod wyżej.

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276685
Udostępnij na innych stronach

  • 0
13 minut temu, Kormic napisał:

Czekaj, czekaj. Właśnie zauważyłem błąd.

Jakim cudem ci to zadziałało skoro jest sprawdzanie czy rezultatem jest zbroja? Poprawiłem kod wyżej.

nie wiem

 

13 minut temu, Kormic napisał:

Czekaj, czekaj. Właśnie zauważyłem błąd.

Jakim cudem ci to zadziałało skoro jest sprawdzanie czy rezultatem jest zbroja? Poprawiłem kod wyżej.

nie ogariam skryptow troche wywala jeden error ale dziala

 

13 minut temu, Kormic napisał:

Czekaj, czekaj. Właśnie zauważyłem błąd.

Jakim cudem ci to zadziałało skoro jest sprawdzanie czy rezultatem jest zbroja? Poprawiłem kod wyżej.

a teraz 2 wywala

Nieaktywny

Łączę posty.

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276687
Udostępnij na innych stronach

  • 0
10 minut temu, Kormic napisał:

Dobra, pokaż te błędy.

nie ma juz bledow normalnie sie wgralo

i jeszcze ostatnie moglbys do tego dopisac komende ktora umozliwia dodanie sobie tego rzucanego tnt do ekwipunku z permisją

 

10 minut temu, Kormic napisał:

Dobra, pokaż te błędy.

mialem bledy poniewaz skript reflect sie poprawnie nie wgral

Nieaktywny

Łączę posty.

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276696
Udostępnij na innych stronach

  • 0
Teraz, _Hezer_ napisał:

nie ma juz bledow normalnie sie wgralo

i jeszcze ostatnie moglbys do tego dopisac komende ktora umozliwia dodanie sobie tego rzucanego tnt do ekwipunku z permisją

Naprawdę, prosiłbym o to, abyś składał rzetelnie zlecenia. Teraz takie dorabianie kodu i marnowanie czasu nie jest ani mi, ani tobie na rękę.

command /rzucak:
	permission: permisja.permisja
	permission message: &cNie posiadasz dostępu do tej komendy.
	trigger:
		give player 1 of {@rzucaneTNT}

 

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276701
Udostępnij na innych stronach

  • 0
5 minut temu, Kormic napisał:

Naprawdę, prosiłbym o to, abyś składał rzetelnie zlecenia. Teraz takie dorabianie kodu i marnowanie czasu nie jest ani mi, ani tobie na rękę.


command /rzucak:
	permission: permisja.permisja
	permission message: &cNie posiadasz dostępu do tej komendy.
	trigger:
		give player 1 of {@rzucaneTNT}

 

nie dziala jeszcze crafting tego ale errorow nie ma zadnych :/

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276706
Udostępnij na innych stronach

  • 0
10 minut temu, _Hezer_ napisał:

nie dziala jeszcze crafting tego ale errorow nie ma zadnych :/

W takim razie spróbuj tak:

on PrepareItemCraftEvent:
	set {_matrix::*} to event.getInventory().getMatrix()
	set {_int} to 0
	loop {_matrix::*}
		if loop-number is 5:
			add 1 to {_int} if loop-value is 64 emerald
		else:
			add 1 to {_int} if loop-value is 64 tnt
	{_int} is 9		
	set {_result} to {@rzucaneTNT}
	event.getInventory.setResult({_result})

I tak:

on PrepareItemCraftEvent:
	set {_matrix::*} to event.getInventory().getMatrix()
	{_matrix::1} is 64 tnt
	{_matrix::2} is 64 tnt
	{_matrix::3} is 64 tnt
	{_matrix::4} is 64 tnt
	{_matrix::5} is 64 emerald
	{_matrix::6} is 64 tnt
	{_matrix::7} is 64 tnt
	{_matrix::8} is 64 tnt
	{_matrix::9} is 64 tnt
	set {_result} to 1 of {@rzucaneTNT}
	event.getInventory.setResult({_result})

 

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276719
Udostępnij na innych stronach

  • 0
3 godziny temu, Kormic napisał:

W takim razie spróbuj tak:


on PrepareItemCraftEvent:
	set {_matrix::*} to event.getInventory().getMatrix()
	set {_int} to 0
	loop {_matrix::*}
		if loop-number is 5:
			add 1 to {_int} if loop-value is 64 emerald
		else:
			add 1 to {_int} if loop-value is 64 tnt
	{_int} is 9		
	set {_result} to {@rzucaneTNT}
	event.getInventory.setResult({_result})

I tak:


on PrepareItemCraftEvent:
	set {_matrix::*} to event.getInventory().getMatrix()
	{_matrix::1} is 64 tnt
	{_matrix::2} is 64 tnt
	{_matrix::3} is 64 tnt
	{_matrix::4} is 64 tnt
	{_matrix::5} is 64 emerald
	{_matrix::6} is 64 tnt
	{_matrix::7} is 64 tnt
	{_matrix::8} is 64 tnt
	{_matrix::9} is 64 tnt
	set {_result} to 1 of {@rzucaneTNT}
	event.getInventory.setResult({_result})

 

Dzięki działa wszystko. :)

Nieaktywny

Używaj opcji "oznacz jako najlepsza odpowiedź".

Odnośnik do komentarza
https://skript.pl/temat/44132-rzucane-tnt/#findComment-276749
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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