Skocz do zawartości
  • 0

Dodanie wartości do zmiennej w variables


Pytanie

Witam. Mam problem z następującą komendą:

http://pastebin.com/A3sSNg38

 

Problem polega na tym, że wartość z argumentu drugiego nie jest podstawiana i nic się nie dzieje, mimo że komunikat jest przetwarzany poprawnie. W konsoli skrypt ładuje się bez błędów. Oto efekt użytkowania:

Dołączona grafika

Odnośnik do komentarza
https://skript.pl/temat/2849-dodanie-warto%C5%9Bci-do-zmiennej-w-variables/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Nie możesz dodać tekstu do zmiennej przechowującej liczbę.

Możesz ten problem rozwiązać w dwa sposoby.

 

sposób nr 1:

command /test [<text>] [<integer>]:

Definiujesz typ 2 argumentu jako integer (liczba całkowita) lub number (każda liczba).

 

sposób nr 2:

set {_i} to arg 2 parsed as integeradd {_i} to {test.%player%}

Przed linijką dodającą argument do zmiennej dodajesz linijkę prasującą ten argument jako integer lub number  do zmiennej tymczasowej, po czym dodajesz tą zmienną do Twojej zmiennej.

Odnośnik do komentarza
https://skript.pl/temat/2849-dodanie-warto%C5%9Bci-do-zmiennej-w-variables/#findComment-24813
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ę...