Skocz do zawartości
  • 0

Variables & Options


GreenMB

Pytanie

Cześć. 

Mam problem z "variables" orac "options" 

Czy ktoś może wyjaśnić o co chodzi z tymi dwoma rzeczami jak ich używać i podać jakis przykład? 

Czytalem dokumentację i wiem że variables to zmienne ale nadal nie rozumiem jak i kiedy ich używać.. Ogólnie o co z tymi dwiema rzeczami chodzi... 

Bardzo bym prosił o wyjaśnienie mi tego.

Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

PRZYKŁAD OPTIONS:

options:
	OPCJA1: Jestem teskstem :o
	OPCJA2: send "Nie wiem co tu ma byc" to player
on anty move:
	send "{@OPCJA1}" to player
on command:
	cancel event
	{@OPCJA2}

Takie jakby "kopiuj" i "wklej"

a variables?

Powiedzmy masz zmienną {MONETY::%player%}, nowy gracz, nie ma tej zmiennej, wiec jest ona "<none>", jednak kiedy dopiszemy

variables:
	{MONETY::%player%} = 0

to każdemu nowemu graczowi, odrazu na start zmienna będzie wynosiła "0".

Mam nadzieje że pomogłem 😜 

Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/#findComment-216007
Udostępnij na innych stronach

  • 0
10 godzin temu, Grex napisał:

PRZYKŁAD OPTIONS:


options:
	OPCJA1: Jestem teskstem :o
	OPCJA2: send "Nie wiem co tu ma byc" to player
on anty move:
	send "{@OPCJA1}" to player
on command:
	cancel event
	{@OPCJA2}

Takie jakby "kopiuj" i "wklej"

a variables?

Powiedzmy masz zmienną {MONETY::%player%}, nowy gracz, nie ma tej zmiennej, wiec jest ona "<none>", jednak kiedy dopiszemy


variables:
	{MONETY::%player%} = 0

to każdemu nowemu graczowi, odrazu na start zmienna będzie wynosiła "0".

Mam nadzieje że pomogłem 😜 

Czy możesz mi pomoc jak zrobic cos takiego że gdy osoba wpisze w grze komende np. /Komenda (jakis tekst) a nastepnie za kazdym razem jak  ktos wpisze komende  /1 to bedzie sie wyswietlal ten tekst ktory zapisal?

np. 

gracz z jakaś specjalna permisja  napisze na czacie:

/komenda "witam wszystkich"

to każdy gracz będzie mógł użyć komendy:

/powiedz

i wtedy wyświetla mu się ten tekst który ustawił np admin (tą komendą /komenda "witam wszystkich") czyli...

Witam wszystkich

tak jakby bindowanie tekstu komendą

Edytowane przez GreenMB
Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/#findComment-216040
Udostępnij na innych stronach

  • 0

tak, da się to, za pomocą zmiennych:

variables:
	{tekst} = "Nie ustawiony!"
command /ustaw [<text>]:
	permission: ustaw.tekst
  	trigger:
  		set {Tekst} to "%arg 1%" parsed as text
command /tekst:
  	trigger:
  		send "%{tekst}%" to player

 

Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/#findComment-216041
Udostępnij na innych stronach

  • 0
26 minut temu, Grex napisał:

tak, da się to, za pomocą zmiennych:


variables:
	{tekst} = "Nie ustawiony!"
command /ustaw [<text>]:
	permission: ustaw.tekst
  	trigger:
  		set {Tekst} to "%arg 1%" parsed as text
command /tekst:
  	trigger:
  		send "%{tekst}%" to player

 

nie musisz parsowac na text, poniewaz sam ustawiles arg 1 jako tekst [<text>]. Troche mozgu

i ztego wiem text nie trzeba robic "%{tekst}%" tylko wystarczy {tekst} ;v

Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/#findComment-216043
Udostępnij na innych stronach

  • 0
4 godziny temu, Queito napisał:

nie musisz parsowac na text, poniewaz sam ustawiles arg 1 jako tekst [<text>]. Troche mozgu

i ztego wiem text nie trzeba robic "%{tekst}%" tylko wystarczy {tekst} ;v

 

4 godziny temu, Grex napisał:

tak, da się to, za pomocą zmiennych:


variables:
	{tekst} = "Nie ustawiony!"
command /ustaw [<text>]:
	permission: ustaw.tekst
  	trigger:
  		set {Tekst} to "%arg 1%" parsed as text
command /tekst:
  	trigger:
  		send "%{tekst}%" to player

 

Dziękuję wam bardzo.Dzięki temu tez już chyba zrozumiałem jak używać variables.

Dziękuję i obydwoje macie po plusiku :>

Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/#findComment-216044
Udostępnij na innych stronach

  • 0
5 godzin temu, Queito napisał:

nie musisz parsowac na text, poniewaz sam ustawiles arg 1 jako tekst [<text>]. Troche mozgu

i ztego wiem text nie trzeba robic "%{tekst}%" tylko wystarczy {tekst} ;v

1. Racja, nie trzeba tutaj parsed as text.

2. nie, bez %% nie zadziała.

Odnośnik do komentarza
https://skript.pl/temat/33422-variables-options/#findComment-216051
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ę...