Skocz do zawartości
  • 0

Skrypt na krófalówkę


Pytanie

Witam, podzukuję skryptu na krótkofalówkę,  ma ona działać następująco:

gdy gracz trzyma (dla przykładu) cegłę, nazwaną "Radio" może ustawić częstotliwość od 90-100 herców (z liczbami dzisiętnymi do  1 miejsca po przecinku czyli np. 90.1 95.5 93.7 itd) komendą
"/rad ustaw (częstotliwość)"
Gdy gracz ustawi częstotliwość oraz trzyma, komendą "/rad (tekst)": (inaczej wyświetli mu się żeby musiał trzymać ten przedmiot) on i wszyscy gracze w promieniu 10 klatek oraz w dowolnej odległości z tą samą częstotliwością (posiadając właśnie radio w ekwipunku, ale żeby słyszeć nie muszą go trzymać), mogą odczytać wiadomość radia.
 

Odnośnik do komentarza
https://skript.pl/temat/49503-skrypt-na-kr%C3%B3fal%C3%B3wk%C4%99/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command rad <text> [<text>]:
	trigger:
		if player has brick named "Radio":
			if arg-1 is "ustaw":
				if arg-2 parsed as number >= 90:
					if arg-2 parsed as number <= 100:
						set {radioczestotliwosc::%player%} to round(arg-2 parsed as number * 10) / 10
						send "Ustawiono czestotliwosc radia do %round(arg-2 parsed as number * 10) / 10%Hz"
					else:
						send "Uzycie: /rad ustaw <90.0-100.0>"
				else:
					send "Uzycie: /rad ustaw <90.0-100.0>"
			else:
				if {radioczestotliwosc::%player%} is set:
					if arg-2 is set:
						set {_tekst} to "%arg-1% %arg-2%"
					else:
						set {_tekst} to arg-1
					loop all players in radius 10 of player:
						send "[Radio] %player%: %{_tekst}%" to loop-player
					loop all players:
						loop-player has brick named "Radio"
						{radioczestotliwosc::%loop-player%} = {radioczestotliwosc::%player%}
						distance between loop-player and player > 10
						send "[Radio] %player%: %{_tekst}%" to loop-player
				else:
					send "Ustaw najpierw czestotliwosc /rad ustaw <90.0-100.0>"
		else:
			send "Nie masz radia w ekwipunku!"

 

Odnośnik do komentarza
https://skript.pl/temat/49503-skrypt-na-kr%C3%B3fal%C3%B3wk%C4%99/#findComment-307232
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ę...