Skocz do zawartości
  • 0

Wybieranie względnej w zależności odległości graczy


Pytanie

Witam z tematu może nie tak łatwo wywnioskować, ale czy ktoś może mi pomóc?

Mianowicie mam np taką tabliczkę:

1.

2. [użyj]

3. Kliknij !

4.

I po kliknięciu w tą tabliczkę gracz musi wpisać wiadomość w takiej postaci :

/Użyj (nick) (wiadomość) 

I po wpisaniu tej komendy sprawdza, o ile kratek jest oddalony gracz docelowy i w zależności od odległości dostaje on tą wiadomość z opóźnieniem czyli:

10 kratek = natychmiast

100 kratek = 10 sekund 

150 kratek = 15 sekund

Itd do 40 sekund .

 

Z góry dziękuję za pomoc <3

HeezQ

Lekko poprawiam ortografię i czytelność.

Notatka dodana przez HeezQ

Odnośnik do komentarza
https://skript.pl/temat/28955-wybieranie-wzgl%C4%99dnej-w-zale%C5%BCno%C5%9Bci-odleg%C5%82o%C5%9Bci-graczy/
Udostępnij na innych stronach

4 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
#Opóźnienie 'sygnału' przypadające na odległość jednego klocka (w tickach)
	time: 2
#Maksymalana odległość na jaką dociera wiadomość (w kratkach)
	maxDist: 1000
on rightclick on sign:
	if line 1 is "":
		if line 2 is "[Użyj]":
			if line 3 is "Kliknij!":
				if line 4 is "":
					set {zmienna::%player%} to true
on join:
	set {zmienna::%player%} to false
command /uzyj [<player>] [<text>]:
	trigger:
		if arg 1 is not set:
			send "Poprawne użycie: /uzyj <nick> <wiadomosc>"
			stop
		if {zmienna::%player%} is true:
			if arg 1 is online:
				if arg 2 is not set:
					send "Podaj wiadomość jaką chcesz wysłać do gracza %arg 1%"
					stop
				if world of arg 1 is world of player:
					if distance between player and arg 1 > {@maxDist}:
						send "Nasze antenty nie sięgają tak daleko."
						stop
					set {zmienna::%player%} to false
					wait (rounded down (distance between player and arg 1)*{@time}) ticks
					send "&4&l%player% &7>> &r%arg 2%" to arg 2









 

  • 0

 Prosz mam nadzieje ze o to chodzilo

aha... XD @LuckyPotato podał lepsze więc no XD

Edytowane przez xAxee
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ę...