Skocz do zawartości
  • 0

Łuk z podwójnym strzelaniem


EltusieK
 Udostępnij

Pytanie

Napisałem skrypt na super łuk do Minecraft, ale mam mały problem. Problemem jest to, że Łuk może strzelać bez strzał, a ja nie wiem jak to zrobić. Proszę o szybką pomoc. A i tutaj macie mój skrypt: 

command /luk:
    trigger:
        give 1 bow of infinity 10 named "&c&lSUPER LUK" to player
        send "&cOtrzymales &c&lSUPER LUK"
on rightclick with bow:
    if name of player's tool is "&c&lSUPER LUK":
        shoot a arrow from player with speed 2
        remove 2 arrow from player

 

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

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

command /luk:
	trigger:
		give 1 bow of infinity 10 named "&c&lSUPER LUK" to player
		send "&cOtrzymales &c&lSUPER LUK"
on rightclick with bow:
	if name of player's tool is "&c&lSUPER LUK":
		if player have 2 arrows:
			shoot a arrow from player with speed 2
			remove 2 arrow from player

Liczę na +

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Dnia 24.08.2016 o 10:10, Quaczi napisał:

command /luk:
	trigger:
		give 1 bow of infinity 10 named "&c&lSUPER LUK" to player
		send "&cOtrzymales &c&lSUPER LUK"
on rightclick with bow:
	if name of player's tool is "&c&lSUPER LUK":
		if player have 2 arrows:
			shoot a arrow from player with speed 2
			remove 2 arrow from player

Liczę na +

nie powinno tu byc eventu on shot?          

on shot with bow: if name of player's tool is "&c&lSUPER LUK": if player have 2 arrows: wait 1 secound  shoot a arrow from player with speed 2 remove 1 arrow from player

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

  • 0
2 godziny temu, Sewer napisał:

nie powinno tu byc eventu on shot?          

on shot with bow: if name of player's tool is "&c&lSUPER LUK": if player have 2 arrows: wait 1 secound  shoot a arrow from player with speed 2 remove 1 arrow from player

Nie, nie powinno. On shoot wykonuje się po puszczeniu łuku i wystrzeleniu strzały, a autorowi chodzi o to, żeby po kliknięciu wystrzeliło dwie strzały od razu. Przynajmniej tak można wywnioskować z tego, że przeszkadza mu tylko strzelanie bez strzał (a powinno też to, że strzela jedną strzałą na raz ;V) @Sewer nie wprowadzaj w błąd błędnym eventem :v

@EltusieK zapraszam

 

on rightclick with bow:
	if name of player's tool is "&c&lSUPER LUK":
		cancel event
		if player have 2 arrows:
			shoot an arrow from player with speed 2
			shoot an arrow from player with speed 2
			remove 2 arrows from player


Ale faktycznie, jeśli autor woli, aby dwie strzały wylatywały po naciągnięciu cięciwy, to

on projectile shoot:
    if name of player's tool is "&c&lSUPER LUK":
        if player have 2 arrows:
            shoot an arrow from player with speed 2
            remove 2 arrows from player
        else:
            cancel event

 

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

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