Skocz do zawartości
  • 0

Co zrobić by osoba musiala byc na odpowiednich kordach by wykonac dana komende?


Pytanie

Witam, czy pomógł by ktoś wykonać to, aby trzeba było stać na danych kordach aby wykonać daną komendę?

Skrypt:

command /brama [<text>]:
	permission: admin.use
	permission message: &4Nie masz uprawnien!
	trigger:
		if arg 1 is "1":
			set {_} to location at -535, 78, -300 in world
			loop blocks at {brama.bloki.1::*}:
				set loop-block to air
			wait 35 second
			loop blocks at {brama.bloki.1::*}:
				set loop-block to iron fence
		if arg 1 is "2":
			set {_} to location at -416, 79, -419 in world
			loop blocks at {brama.bloki.2::*}:
				set loop-block to air
			wait 35 second
			loop blocks at {brama.bloki.2::*}:
				set loop-block to iron fence
		else:
			send "{@tag} &7Poprawne uzycie &8- &c/brama (1/2/3)"

 

Odnośnik do komentarza
https://skript.pl/temat/37112-co-zrobi%C4%87-by-osoba-musiala-byc-na-odpowiednich-kordach-by-wykonac-dana-komende/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Użyj regionów, tworzysz region który nic nie zmienia, bez flag, i w sk w komendzie dajesz

 if "%region at player%" contains "Nazwa regionu":
	// Ciag dalszy
else:
	send "&cNie jestes w odpowiednim miejscu by wykonac ta komende!" to player

 

  • 0
if distance between location(x, y, z, world) and player =< 0.25:

Błąd bezwzględny? =< 0.25

command /brama [<text>]:
	permission: admin.use
	permission message: &4Nie masz uprawnien!
	trigger:
		distance between location(x, y, z, world) and player >= 0.25
		if arg 1 is "1":
			set {_} to location at -535, 78, -300 in world
			loop blocks at {brama.bloki.1::*}:
				set loop-block to air
			wait 35 second
			loop blocks at {brama.bloki.1::*}:
				set loop-block to iron fence
		if arg 1 is "2":
			set {_} to location at -416, 79, -419 in world
			loop blocks at {brama.bloki.2::*}:
				set loop-block to air
			wait 35 second
			loop blocks at {brama.bloki.2::*}:
				set loop-block to iron fence
		else:
			send "{@tag} &7Poprawne uzycie &8- &c/brama (1/2/3)"

 

Edytowane przez xAxee
  • 0
W dniu 17.02.2020 o 18:18, xAxee napisał:

if distance between location(x, y, z, world) and player =< 0.25:

Błąd bezwzględny? =< 0.25


command /brama [<text>]:
	permission: admin.use
	permission message: &4Nie masz uprawnien!
	trigger:
		distance between location(x, y, z, world) and player >= 0.25
		if arg 1 is "1":
			set {_} to location at -535, 78, -300 in world
			loop blocks at {brama.bloki.1::*}:
				set loop-block to air
			wait 35 second
			loop blocks at {brama.bloki.1::*}:
				set loop-block to iron fence
		if arg 1 is "2":
			set {_} to location at -416, 79, -419 in world
			loop blocks at {brama.bloki.2::*}:
				set loop-block to air
			wait 35 second
			loop blocks at {brama.bloki.2::*}:
				set loop-block to iron fence
		else:
			send "{@tag} &7Poprawne uzycie &8- &c/brama (1/2/3)"

 

Nie działa.

Do zamknięcia, poradziłem sobie już.

HeezQ

Łączę posty

Notatka dodana przez HeezQ

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ę...