Proponuję, aby w skryptach była możliwość zdefiniowania zmiennych ułatwiających wprowadzanie zmian w skrypcie.
Zmienne mogłyby być definiowane podobnie jak warunki. Obok przycisku dodaj polecenie jest przycisk dodaj zmienną/zmienne, który dodaje blok podobny do polecenia, w którym można definiować zmienne jak warunki w poleceniu. Wybiera się typ zmiennej: liczba, przedmiot, zdolność itp. Wartości przypisywane są tak samo, jak przy warunkach. Nie ma akcji i celu jak w poleceniu i może więcej miejsca na zmiennie niż warunków w poleceniach.
Może być również tak, że po lewej, gdzie są warunki, jest nazywana tylko zmienna i wybrany typ, a po prawej, gdzie są akcje, z listy rozwijanej, wybieramy typ (liczba, przedmiot itp.) i w zależności od typu wpisujemy liczbę lub wybieramy z listy rozwijanej przedmiot, zdolność itp. Cały blok mógłby może zajmować mniej miejsca niż polecenie, jeśli ma tylko jedną zmienną.
Aby wykorzystać zmienną, trzeba wybrać opcję Zmienna w okienku dodawania warunku, pod opcjami Tak/Nie i Liczba albo po prawej w Akcja wybrać w pierwszej liście rozwijanej typ i w drugiej nazwę zmiennej. Zmiennych niepasującego typu nie ma w liście rozwijanej (nie dasz liczby jako akcję do wykonania).
Pozwoliłoby to zmieniać wartości HP, HP%, MP i innych oraz przedmioty, zaklęcia i zdolności, gdy są takie same w wielu miejscach, zmieniając tylko wartość zmiennej.
Dla przykładu: ustawiam zmienną typu zaklęcie, nazywam ją np. "zaklęcie" i przypisuję dla niej Lód 3, 5 gwiazdek. We wszystkich poleceniach, w których używam atakuję przeciwnika, używam tej zmiennej. Później mogę bardzo łatwo zmienić zaklęcie na np. Ogień 3 lub zmienić gwiazdki. Można zmienić zaklęcie kiedy odblokowało się lepsze z powodu zdobycia poziomu np. Ziemia 2 na Ziema 3.
Nie wiem, czy edytowanie skryptów to duży problem dla graczy i czy byłoby to zbyt trudne do zaimplementowania, ale mogłoby to być pomocne.