Skocz do zawartości
  • 0

Uzywanie zmiennych między skryptami.


Pytanie

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, Unlucky Gumi napisał:

dziękuje, teraz doprecyzuje pytanie, jeszcze w jaki sposób :D

tak samo jak w tych skryptach w ktorych znajduje sie ta zmienna / funkcja.

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/36370-uzywanie-zmiennych-mi%C4%99dzy-skryptami/#findComment-232557
Udostępnij na innych stronach

  • 0
Gość KuzynProcesor

Podam tutaj przykład, żebyś lepiej zrozumiał:

skrypt-1.sk - odpowiedzialny za ustawianie dowolnej wybranej zmiennej

command /ustaw-zmienna [<text>] [<text>] [<text>]:
  trigger:
  	if arg 1 is "global"		
  		set {%arg 2%} to arg 3
  	if arg 1 is "player"		
  		set {%arg 2%::%player%} to arg 3
  	# lokalniej zmiennej nie ma, patrz na dół dlaczego

skrypt-2.sk - odpowiedzialny za odczytywanie dowolnej zmiennej

command /wczytaj-zmienna [<text>] [<text>] [<text>]:
  trigger:
  	if arg 1 is "global":
  		send "%{%arg 2%}%"
  		# tutaj nie potrzeba 3. argumentu
  	if arg 1 is "player":
  		send "%{%arg 2%::%arg 3%}%"
  		# tutaj za nick gracza jest odpowiedzialny 3. argument

To tylko jeden z przykładów. Możesz w każdym skrypcie definiować zmienną, a w drugim ją odczytywać. Ba, możesz ją nawet modyfikować. Nie możesz za to odczytywać zmiennych lokalnych poza ich triggerem (działa to trochę jak public/private string).

A co do funkcji - oczywiście!

Edytowane przez KuzynProcesor
Odnośnik do komentarza
https://skript.pl/temat/36370-uzywanie-zmiennych-mi%C4%99dzy-skryptami/#findComment-232662
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.

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

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