
Originally Posted by
Jordan6203
Hi, I was wondering where you would edit the [News] global message in a 718 source. Something such as Nrs3/4 Or matrix. I'm looking for a specific file. And yes I checked worldthread and player.java.
Here's one way to do it, in player.java, add this.
Code:
public void myMessages() {
WorldTasksManager.schedule(new WorldTask() {
@Override
public void run() {
int r3 = 0;
r3 = Utils.random(2);
if (r3 == 0) {
getPackets().sendGameMessage("<img=5><col=ff0000>[News & Info]: Message 1.");
} else if (r3 == 1) {
getPackets().sendGameMessage("<img=5><col=ff0000>[News & Info]: Message 2.");
} else if (r3 == 2) {
getPackets().sendGameMessage("<img=5><col=ff0000>[News & Info]: Message 3.");
} else if (r3 == 3) {
getPackets().sendGameMessage("<img=5><col=ff0000>[News & Info]: Message 4.");
} else if (r3 == 4) {
getPackets().sendGameMessage("<img=5><col=ff0000>[News & Info]: Message 5.");
} else if (r3 == 5) {
getPackets().sendGameMessage("<img=5><col=ff0000>[News & Info]: Message 6.");
}
}
}, 0, 600); // replace 600 with the how frequently you want it to send the message, in seconds.
}
If you want to send the same message to everyone at the same time, you'd do something like this.
Code:
for (Player players : World.getPlayers()) {
players.getPackets().sendGameMessage("<col=C11B17><img=5>News: " + player.getDisplayName() + " has voted and recieved 100k.");
}
I hope this helps.