więc żeby resetowało mi co tydzień muszę plugin uruchomić właśnie o północy dnia którego chce żeby były resety
Wiesz co wydaje mi sie po prostu ze wystarczy edytowac pliczek resetTime.txt i w nim ustawić czas startowy (w przód), a potem z automatu się co tydzien bedzie resetowac.
Plugin nie bedzie resetował, aż do momentu gdy czas z resetTime.txt + 'czas tygodnia' < obecny czas (jak sie zastanowisz nad tym to to ma sens )
W jakim formacie jest zapisany czas w resetTime.txt poczytasz tu:
https://pl.wikipedia...i/Czas_uniksowy
https://www.unixtime...p.com/index.php
Ale uwaga - twój serwer może miec ustawioną inną strefę czasową lub może być godzine w przód lub tył. Dlatego pasowałoby napisać prosty plugin, któremu podasz date w formacie czytelnym dla człowieka, a on to zamieni na unix time i będzie cacy