Aonde está:
if (os.date('%A') == 'Wednesday') then
-- é o dia que começa (em inglês e com a inicial maiúscula)
E aonde está:
elseif (os.date('%A') == 'Thursday') then
-- é, no caso, o dia seguinte, para que apareça a mensagem de término do exp day
Anexo dias em inglês:
Sunday - Domingo
Monday - Segunda-feira
Tuesday - Terça-feira
Wednesday - Quarta-feira
Thursday - Quinta-feira
Friday - Sexta-feira
Saturday - Sábado
A hora que começa E TERMINA, é a hora da tag xml:
<globalevent name="BonusEXP" time="00:00:00" event="script" value="bonusExp.lua"/>