mira revise en el pokemon Essentials v16.2 y en el mapa 29 habla sobre esto, revisalo haber si te sirve, tambien recipile un poco de info, mira:
Entonces, primero, debes convertir el día de la semana en un número. El domingo es 0, el lunes es 1, el martes es 2, etc., el sábado es 6, sí.
A continuación, creamos un interruptor condicional y ponemos esto en él como un script:
pbIsWeekday((número variable),(una lista separada por comas de números de días de la semana)) . Entonces, un NPC que aparece solo el viernes y no almacena el día sería
pbIsWeekday(-1,5) , mientras que un evento que solo tiene lugar los lunes y miércoles y almacena el día en la variable 1 sería
pbIsWeekday(1,1,3) . Pero si quieres un evento que aparezca todos los días excepto los lunes y miércoles, lo invertiríamos, entonces
!pbIsWeekday(1,1,3) .
Si quieres un ejemplo en el juego, abre el mapa id 29, la entrada al parque natural, y mira al guardia.
Espero te ayude con algo

suerte compañero