Skocz do zawartości
  • 0

Problem z %now%


xketrab

Pytanie

Witam. Krótko omówię problem. Kiedy gracz kupuje kilof z fortuna 5  w sklepie pod komenda /efekty to ustawia zmienna {_czas.kilof.%player%} na 1 minutę pozniej ustawia zmienna {_now} na now (czyli terazniejszy czas) oraz dodaje {_czas.kilof.%player%} do {_now} w taki sposob mamy w {_now} godzine i date kiedy mozna zabrac kilof. Sprawdzam pozniej komenda(tylko tesowo, poniej sprawdzałbym on join lub on connect) czy terazniejszy czas jest wiekszy od {_now} i wysyłam wiadmosc do gracza. Problem jest w sprawdzaniu. Nie chce mi wogule wychwycic tego ze {_now } jest mniejsze od terazniejszosci.  Skrypt wstawiam w linku

Proszę o pomoc :D (Pewnie bananly błąd ale już nie mam pomysłów gdzie może on być)

Odnośnik do komentarza
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Jeśli masz zmienna zaczynającą się podłogą {_test} to jest to zmienna tymczasowa która usuwa się co każdy event a zmienna stała to taka która nie usuwa się i pierwszy znak nie jest podłogą czyli np. {now}

musisz zmienic nazwę z {_now} na {now} Dodatkowo jeśli chcesz zrobić zmienną per gracz umieść %player% w zmiennej np {%player%} zmienna będzie nazywała sie twoim nickiem. Chodz ja proponuje zorbić ci zmienną w postaci indexu czyli np. {now::%player%} wtedy będziesz mógł obliczyć topkę wylistować zmienną szybko ją wyczyścic i zrobić wiele operacji 😜

Więc w tym skrypcie zamień tylko {_now} na {now::%player%} 

Mam nadzieje że jakoś to wytłumaczyłem...

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
54 minuty temu, Kokkke napisał:

Jeśli masz zmienna zaczynającą się podłogą {_test} to jest to zmienna tymczasowa która usuwa się co każdy event a zmienna stała to taka która nie usuwa się i pierwszy znak nie jest podłogą czyli np. {now}

musisz zmienic nazwę z {_now} na {now} Dodatkowo jeśli chcesz zrobić zmienną per gracz umieść %player% w zmiennej np {%player%} zmienna będzie nazywała sie twoim nickiem. Chodz ja proponuje zorbić ci zmienną w postaci indexu czyli np. {now::%player%} wtedy będziesz mógł obliczyć topkę wylistować zmienną szybko ją wyczyścic i zrobić wiele operacji 😜

Więc w tym skrypcie zamień tylko {_now} na {now::%player%} 

Mam nadzieje że jakoś to wytłumaczyłem...

Dzięki wielkie :D  

Temat do zamknięcia

Odnośnik do komentarza
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ę...