Skocz do zawartości
  • 0

Zapisywanie tekstu w zmiennej


PanNiedzwiadek

Pytanie

Siemka ziomki, chcę zrobić pewien skrypt ale mam problem w zapisywaniu tekstu do zmiennych.


 


Chcę w komendzie /tekst [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] zapisać jakiś tekst, dałem tyle argumentów bo nie znam innego sposobu na zapisanie kilku zdań w zmiennej, ja zapisuję to tak:


 


/tekst [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>] [<text>]:


 trigger:


  set {tekst::%player%} to arg 1 arg 2 arg 3 arg 4 arg 5 itp. Czy to zadziała? Czy jest lepszy sposób?


 


Proszę o odpowiedzi, daje lajki :)


Odnośnik do komentarza
Udostępnij na innych stronach

6 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

XD, nie musi być tyle arg, wystarczy jeden i zapisze ci wszystko. I ty chcesz żeby to kazdy widział czy tylko ty?



command /tekst [<text>]:
trigger:
set {tekst.%player%} to arg 1 (lub %arg 1% , nie pamiętam xd)




z tego co wiem :: w zmiennej służy do zmiennej grupowej. 


Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

Tak? to jak ja niby napisałem skrypt na msg? A co do :: nie jestem pewny



command /msg [<player>] [<text>]:
trigger:
if arg 1 is not set:
send "&a/msg &c<nick> &f<tresc> &a- wysylasz wiadomosc."
if arg 1 is set:
if arg 2 is not set:
send "&a/msg &c%arg 1%&a &f<tresc> &a- zapomniales tresci..."
if arg 2 is set:
send "&f[&aMSG&f] &f[&a%player% &f-> &aJa&f] &a%arg 2%" to player-argument
send "&f[&aMSG&f] &f[&aTy &f-> &a%arg 1%&f] &a%arg 2%"
                stop

Mi jakoś /msg działa...


@Edit ale w sumie to nie idzie do zmiennej


Edytowane przez ShroN
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

:: sluzy do zmiennej grupowej ale przechowując np tak: set {dolaczyl::%player%} to true to wyglada to tak: {dolaczyl::*} ale mozna sprawdzic czy jest setowane na true/false/czy zawiera. Ale to jest dobrze bo nwm jak usunąć zmienną jak by byla tak: {dolaczyl.%player%} gdyby cos bylo nie tak? nie da sie. A w :: da- clear {dolaczyl::*}. To jest dobry zapis więc się nie martw


Odnośnik do komentarza
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ę...