Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Pytanie] usuwanie zmiennej


Rekomendowane odpowiedzi

Opublikowano

Siemka mam pytanko odnośnie zmiennych w skryptach.

 

Jak jest ich za dużo skrypt działa wolniej więc jak ją usunąc??

 

Nie chcę CLEAR bo to czyści ją do stanu 'variables' i nadal zmienna istnieje, a ma być całkowicie usunięta z bazy danych.

 

chcę usunąć to {mana::%player%} aby nie było spamu z tym w pliku.

 

Bo jeżeli mam 10 graczy to każdy z nich posiada kolumnę w pliku i spowalnia skrypt, mam skrypt na usuwanie tych graczy po 14 dniach nieobecności

 

on first join:

    set {usun::%player%} to 0

    stop

every 1 real days:

    add 1 to {usun::%player%}

    if {usun::%player%} is bigger than or equal to 14:

        [szukam tego] {lvl::%player%}

        [szukane] {mana::%player%}

        stop
    stop

on join:

    set {usun::%player%} to 0

    stop

 

To wyżej jest surowym kodem, chcę zastosować te usuwanie danych do tego aby po 14dniach mi ich usuwało, lecz jeżeli gracz wejdzie ponownie w czasie krótszym niż 14dni to jego licznik wyzeruje sie.

 

 

Jak pisalem nie chcę CLEAR boto ustawia {mana::%player%} na 0

 

CLEAR: {mana::%pablos11%}

Usuwanie {mana::%%} czyli zmienna nie istnieje jakby ktoś nie załapał

 

TEMAT


 


Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...