Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Notifies the new DAY to all connected players.
- */
- function notifySystemDayMessage()
- {
- //Set the delay
- var delay = 1;
- Spark.getLog().debug("Triggering bulk NOTIFY SYSTEM DAILY in " + delay + " seconds...");
- //Build query
- var query = {"online": true};
- // Get the week
- var today = new Date();
- //Check if monday
- var isMonday = (today.getDay() == 1);
- //Check weekly data
- var weeklyData = {"isWeekly":isMonday};
- //Submit the Job in 'x' seconds
- Spark.getBulkScheduler().submitJobModule(query, "BulkNotifySystemDaily", weeklyData, delay);
- }
- //BulkNotifySystemDaily Script
- var isWeekly = Spark.getData().isWeekly;
- //Send ext message
- Spark.message("SYSTEM_DAILY").setPlayerIds(Spark.getPlayer().getPlayerId()).setMessageData({"isWeekly":isWeekly}).send();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement