I made this script so WoE could be activated at certain date of the month. But my problem is whenever the script is reloaded all of the enablenpc in "OnDay<Month><Day>:" are getting enabled. How can I stop it from enabling all the NPC and make it work at the time given on the Schedule?
Code:
- script WoEScheduler -1,{
OnDay0701:
enablenpc "WoECoreSystemProntera";
end;
OnDay0702:
enablenpc "WoECoreSystemPayon";
end;
OnDay0704:
enablenpc "WoECoreSystemGeffen";
end;
OnDay0707:
enablenpc "WoECoreSystemAldebran";
end;
OnDay0710:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay0713:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay0716:
enablenpc "WoECoreSystemProntera";
end;
OnDay0719:
enablenpc "WoECoreSystemPayon";
end;
OnDay0722:
enablenpc "WoECoreSystemGeffen";
end;
OnDay0725:
enablenpc "WoECoreSystemAldebran";
end;
OnDay0728:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay0729:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay0801:
enablenpc "WoECoreSystemProntera";
end;
OnDay0802:
enablenpc "WoECoreSystemPayon";
end;
OnDay0804:
enablenpc "WoECoreSystemGeffen";
end;
OnDay0807:
enablenpc "WoECoreSystemAldebran";
end;
OnDay0810:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay0813:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay0816:
enablenpc "WoECoreSystemProntera";
end;
OnDay0819:
enablenpc "WoECoreSystemPayon";
end;
OnDay0822:
enablenpc "WoECoreSystemGeffen";
end;
OnDay0825:
enablenpc "WoECoreSystemAldebran";
end;
OnDay0828:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay0829:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay0901:
enablenpc "WoECoreSystemProntera";
end;
OnDay0902:
enablenpc "WoECoreSystemPayon";
end;
OnDay0904:
enablenpc "WoECoreSystemGeffen";
end;
OnDay0907:
enablenpc "WoECoreSystemAldebran";
end;
OnDay0910:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay0913:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay0916:
enablenpc "WoECoreSystemProntera";
end;
OnDay0919:
enablenpc "WoECoreSystemPayon";
end;
OnDay0922:
enablenpc "WoECoreSystemGeffen";
end;
OnDay0925:
enablenpc "WoECoreSystemAldebran";
end;
OnDay0928:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay0929:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay1001:
enablenpc "WoECoreSystemProntera";
end;
OnDay1002:
enablenpc "WoECoreSystemPayon";
end;
OnDay1004:
enablenpc "WoECoreSystemGeffen";
end;
OnDay1007:
enablenpc "WoECoreSystemAldebran";
end;
OnDay1010:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay1013:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay1016:
enablenpc "WoECoreSystemProntera";
end;
OnDay1019:
enablenpc "WoECoreSystemPayon";
end;
OnDay1022:
enablenpc "WoECoreSystemGeffen";
end;
OnDay1025:
enablenpc "WoECoreSystemAldebran";
end;
OnDay1028:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay1029:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay1101:
enablenpc "WoECoreSystemProntera";
end;
OnDay1102:
enablenpc "WoECoreSystemPayon";
end;
OnDay1104:
enablenpc "WoECoreSystemGeffen";
end;
OnDay1107:
enablenpc "WoECoreSystemAldebran";
end;
OnDay1110:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay1113:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay1116:
enablenpc "WoECoreSystemProntera";
end;
OnDay1119:
enablenpc "WoECoreSystemPayon";
end;
OnDay1122:
enablenpc "WoECoreSystemGeffen";
end;
OnDay1125:
enablenpc "WoECoreSystemAldebran";
end;
OnDay1128:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay1129:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay1201:
enablenpc "WoECoreSystemProntera";
end;
OnDay1202:
enablenpc "WoECoreSystemPayon";
end;
OnDay1204:
enablenpc "WoECoreSystemGeffen";
end;
OnDay1207:
enablenpc "WoECoreSystemAldebran";
end;
OnDay1210:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay1213:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
OnDay1216:
enablenpc "WoECoreSystemProntera";
end;
OnDay1219:
enablenpc "WoECoreSystemPayon";
end;
OnDay1222:
enablenpc "WoECoreSystemGeffen";
end;
OnDay1225:
enablenpc "WoECoreSystemAldebran";
end;
OnDay1228:
enablenpc "WoECoreSystemArunafeltz";
end;
OnDay1229:
enablenpc "WoECoreSystemSchwaltzvalt";
end;
}