- script MassController -1,{
OnWhisperGlobal:
if (getgroupid() >= 5 ){
if(@whispervar0$ == "mass on") {
set $mass, 1;
end;
} else if (@whispervar0$ == "mass off") {
set $mass, 0;
end;
} else { end; }
/*
Day 1: Dec 11, 2013 6PM to Dec 12, 2013 10AM
Day 2: Dec 12, 2013 6PM to Dec 13, 2013 10AM
Day 3: Dec 13, 2013 6PM to Dec 14, 2013 10AM
Day 4: Dec 14, 2013 6PM to Dec 15, 2013 10AM
Day 5: Dec 15, 2013 6PM to Dec 16, 2013 10AM
Day 6: Dec 16, 2013 6PM to Dec 17, 2013 10AM
Day 7: Dec 17, 2013 6PM to Dec 18, 2013 10AM
Day 8: Dec 18, 2013 6PM to Dec 19, 2013 10AM
Day 9: Dec 19, 2013 6PM to Dec 20, 2013 10AM
Day 10: Dec 20, 2013 6PM to Dec 21, 2013 10AM
Day 11: Dec 21, 2013 6PM to Dec 22, 2013 10AM
Day 12: Dec 22, 2013 6PM to Dec 23, 2013 10AM
Day 13: Dec 23, 2013 6PM to Dec 24, 2013 10AM
Day 14: Dec 24, 2013 6PM to Dec 25, 2013 10AM
*/
// if not 12?11? ~ 12?25?
// means has not 12?11? (6PM) OR is already 12?25? (10AM)
// end
onInit:
if ((gettime(6)==12) && (gettime(5) >= 11) && gettime(5) <=25) {
//enable mass
onClock1800:
set $mass,1;
//disable mass
onClock1000:
set $mass,0;
if (!(gettime(5) == 11)) query_sql("delete from `global_reg_value` where str = \"#masstoday\";");
}
end;
}
prontera,160,181,5 script Ingacio 909,{
// giving the prize (on 12?25? 12.00 PM)
if (gettime(5) == 25) {
if(gettime(3) > 10) {
if(gettime(3) > 12) {
if (!(#christmas_prize_taken)) {
if (#massjoined == 14) {
mes "Merry Christmas!";
mes "As you joined the daily masses since 2 weeks ago,";
mes "Here's a little gift for you!";
getitem 501,1;
set #christmas_prize_taken, 1;
next;
}
}
}
mes "Merry Christmas!";
mes "Have a wonderful Christmas day!";
emotion e_ok,0;
close;
}
}
if (!((gettime(6)==12) && (gettime(5) >= 11) && gettime(5) <=25)) {
mes "Welcome to Prontera Church.";
mes "Please maintain quietness.";
mes "Thank you.";
close;
}
if ($mass == 0) {
mes "There are currently no mass right now.";
mes "Please come back again later at ^FF00006 PM^000000";
close;
}
if (#masstoday == 1) {
mes "Thank you for attending today's mass";
mes "May God bless you";
emotion e_ok,0;
close;
}
// here's the mass script. IDK what you want to do.
//mass end. record his attendance
set #masstoday, 1;
set #massjoined, #massjoined + 1;
}