UltimaForum

Pomoc [VXAce] - Suma dwóch zmiennych

Adahosi - Wto 19 Lut, 2013 19:58
Temat postu: Suma dwóch zmiennych
Witam. Nie mam zielonego pojęcia jak zsumować dwie zmienne. Poza tym nie mogą one się sumować w nieskończoność, ale wynik musi być ciągle aktualizowany.

Otóż przypuśćmy, że mamy zmienną #1 = 5, i zmienną #2 = 4. Zmienna #3 ma być sumą zmiennych #[1,2] (czyli wyszłoby 9) i jeżeli jakaś ze zmiennych zmieni się, to wynik również powinien się automatycznie zmienić.

Może to być w postaci skryptu (nie potrafię napisać żadnego skryptu), w postaci dźwigni.. mam to gdzieś. Ważne, aby sumowało (nie w nieskończoność, wynik ma być odświeżany a nie po kilku sekundach wynosić kilka tysięcy). Jeżeli ktoś jest mi w stanie doradzić to byłbym wdzięczny.


Jeżeli ktoś nie zrozumiał o co mi chodzi, to tutaj wytłumaczę jeszcze raz (czasami potrafię pisać chaotycznie):

Mamy trzy zmienne.

Zmienna #1 = 4
Zmienna #2 = 3
Zmienna #3 = zmienna #1 + zmienna #2 = 7

Wynik ma być ciągle odświeżany. Jeżeli zmienna #1 z wartości 4 zamieni się w wartość 5, to zmienna #3 powinna wynieść nie 8, a 7.

Jest to dość ważna sprawa dla mnie. Jeżeli ktoś wie jak to zrobić - prosiłbym o odpowiedź.

spartanPAGE - Wto 19 Lut, 2013 20:29

Działanie musi być wykonywane w timerze (cały czas wykonywującym się typowym zdarzeniu) lub po prostu w pętli.

Zawsze możesz też przed użyciem odświeżyć zmienną.

I nie, nie wyjdzie Ci kilka tysięcy dla x = y + z

(wyszłoby dla x+= y + z)

Adahosi - Wto 19 Lut, 2013 20:55

To wiem, ale JAK dodać te dwie zmienne do siebie? W "kontroluj zmienne" (control variables) mogę zaznaczyć jedynie 1 zmienną. Nie wiem jak zsumować dwie różne zmienne.
ka0909 - Wto 19 Lut, 2013 23:36

Możesz zrobić w ten sposób:
zsumować w taki sposób.
A+B=A lub A+B=B
Inaczej mówiąc po ludzku musisz wybrać jedną zmienną z sumy która przyjmie wartość z dodawania. Ustawiasz sobie zmienną A, dajesz plus, a poniżej w operacjach zmienna B. Wszystko ci się dodaje tylko niestety na ustawioną zmienną. Mam nadzieję że w ogóle zrozumiałeś co powiedziałem :D

Avara - Wto 19 Lut, 2013 23:58

........
Najpierw ustawiasz zmienna3 = zmienna1 a pod spodem zmienna3 + zmienna2.

Adahosi - Sro 20 Lut, 2013 16:37

Przecież to takie proste! Dzięki wszystkim za odpowiedź i wyjaśnienie mi tak banalnego problemu.

Powered by phpBB modified by Przemo © 2003 phpBB Group