Skocz do zawartości
  • 0

Druzyny


ZnanyKwadratowy
 Udostępnij

Pytanie

Siema, miałbym prośbę o skrypt który dodaje drużyny. Druzyny tworzy się pod komendą /drużyna stwórz tag nazwa

Aby dodać /drużyna zapros nick

Aby dołączyć /drużyna dolacz tag

Aby wyrzucić /drużyna wyrzuc nick

Aby opuścić /drużyna opusc 

 

Osoby w drużynach nie mogą się bić.

Z góry dzięki 

 

Wersja 1.16.3

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

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
5 godzin temu, ZnanyKwadratowy napisał:

Siema, miałbym prośbę o skrypt który dodaje drużyny. Druzyny tworzy się pod komendą /drużyna stwórz tag nazwa

Aby dodać /drużyna zapros nick
Aby dołączyć /drużyna dolacz tag
Aby wyrzucić /drużyna wyrzuc nick
Aby opuścić /drużyna opusc 
Osoby w drużynach nie mogą się bić.

Wersja 1.16.3

 

command drużyna [<string>] [<string>] [<string>]:
	trigger:
		if arg 1 is "zapros":
			if (arg 2 parsed as player) is set:
				if {drużyna::status::%arg%} is set:
					send "ten gracz ma drużynę"
				else:
					add (arg 2 parsed as player) to {drużyna::%{drużyna::status::%player%}%::*}
					send "dodałeś gracza do drużyny"
					send "zostałeś dodany do drużyny %{drużyna::status::%player%}%" to (arg 2 parsed as player)
			else:
				send "podaj nick gracza"
		if arg 1 is "dolacz":
  			if arg 2 is set:
				if {drużyna::%arg 2%::*} is set:
					add player to {drużyna::%arg 2%::*}
					set {drużyna::status::%player%} to arg 2
				else:
					send "ta drużyna nie istnieje"
			else:
				send "podaj tag"
		if arg 1 is "wyrzuc":
			if (arg 2 parsed as player) is set:
				if {drużyna::%{drużyna::status::%player%}%::*} contains (arg 2 parsed as player):
					remove (arg 2 parsed as player) from {drużyna::%{drużyna::status::%player%}%::*}
					delete {druzyna::status::%arg 2 parsed as player%}
					send "usunąłeś gracza"
					send "zostałes usunięty" to (arg 2 parsed as player)
				else:
					send "tego gracza nie ma w drużynie"
			else:
				send "podaj nick gracza"
		if arg 1 is "opusc":
  			if {drużyna::status::%player%} is set:
				remove player from {drużyna::%{drużyna::status::%player%}%::*}:
				send "opuściłeś drużynę"
			elsE:
 				send "nie maasz drużyny"
		if arg 1 is "stwórz":
			if {drużyna::%arg 2%::*} is not set:
				if arg 3 is set:
					add player to {drużyna::%arg 2%::*}
					set {drużyna::status::%player%} to arg 2
					send "stworzyłes drużyne"
				else:
					send "podaj nazwe"
			else:	
  				send "drużyna już istnieej"


on damage:
	if {drużyna::status::%victim%} = {drużyna::status::%attacker%}:
		cancel event
		send "nie mozesz bic swojej druzyny" to attacker

 

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.

 Udostępnij

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

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