Skocz do zawartości
  • 0

DaWiHsS
 Udostępnij

Pytanie

Witam, chcę usunąć kilka zmiennych "podrzędnych".
W sensie mam takie zmienne np:

{kek.%player%.t1.a}
{kek.%player%.t1.b}
{kek.%player%.t1.c}

i chciałbym zamiast 

delete {kek.%player%.t1.a}
delete {kek.%player%.t1.b}
delete {kek.%player%.t1.c}

zrobić coś np

delete {kek.%player%.t1.*}
albo
delete {kek.%player.t1::*}

wiem że ::* służy do pętel, ale przynajmniej próbowałem :^)

Pytanie: Czy jest coś takiego możliwe? Czy każdą zmienną trzeba usuwać osobno.

Notka: To nie będą zmienne tymczasowe ({_t1.a}) ponieważ chce je stworzyć przy jednym evencie i usunąć przy drugim

Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jeżeli zrobisz taki format zmiennych

{kek.%player%.t1::a}
{kek.%player%.t1::b}
{kek.%player%.t1::c}

To prosto 

Delete {kek.%player%.t1::*} 

Chyba że już nie możesz zmieniać i nie masz dużo indeksów to 

loop ("a", "b" and "c"):
    delete {kek.%player%.t1.%loop-value%}

ale to trochę raczek

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...