Skocz do zawartości
  • 0

Drobna modyfikacja skryptu na tereny


Pytanie

Witam,

Mam taki mały problem. Posiadam skrypt na prywatne tereny (cuboidy) i chcę dodać, że właściciel swojego terenu może zablokować innego gracza tz. że ten zablokowany gracz nie może wejść na teren, na którym został zablokowany, bo go odrzuca od tego cuboida (coś takiego jak flaga entry deny w World Guardzie), najlepiej przy użyciu zmiennej.

Czyli po ludzku: Gdy gracz wpisze komendę /zablokuj [<player>], to tworzy się zmienna która blokuje graczowi zawartemu w argumencie wejście na cuboid o nazwie %player% (czyli blokuje mu wejście na cuboid który się nazywa tak, jak nick gracza który wpisał komendę)

 

Mam nadzieję, że napisałem zrozumiale,

czekam na pomoc.

 

 

Odnośnik do komentarza
https://skript.pl/temat/23012-drobna-modyfikacja-skryptu-na-tereny/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /zablokuj [<offline player>]:
  	permission : skript.rg.blokuj
  	permission message : &4Nie masz dostepu do tej komendy!
  	trigger:
  		if arg 1 is set:
  			if arg 1 is online:
  				set {%arg 1%.%region at player%.blokuj} to true
  				send "&2Gracz &4%arg 1% &2zostal zablokowany na regionie &4%region at player%" to player
  				send "&2Zostales zablokowany na dzialce gracza %player%" to arg 1
  			if arg 1 is not online:
  				send "&2Gracz nie jest online!" to player
 		if arg 1 is not set:
  			send "&cERROR - &6Nie podales nicku gracza"
  on region enter:
	if {%player%.%region at player%.blokuj} is true:
		cancel event
		send "&2Zostales zablokowany na tej dzialce!"

Powinno działać, sprawdze jak będe w domu

Odnośnik do komentarza
https://skript.pl/temat/23012-drobna-modyfikacja-skryptu-na-tereny/#findComment-158117
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ę...