still need help please
|
so i basically added the timed server messages;
This the method
now the problem is that it sends all the messages as one big message. how would i make it so that it send each message after every 100000 milliseconds? instead of all of them?Code:public void mymessage() { EventManager.getSingleton().addEvent(new Event() { public void execute(EventContainer c) { sendMessage("[<col=FFFF64><shad=0> Server</shad></col>]: @pur@message here message here"); sendMessage("[<col=FFFF64><shad=0> Server</shad></col>]: @pur@message here message here"); sendMessage("[<col=FFFF64><shad=0>Server</shad></col>]: @pur@message here message here"); sendMessage("[<col=FFFF64><shad=0>Server</shad></col>]: @pur@message here message here"); sendMessage("[<col=FFFF64><shad=0>LLR Server</shad></col>]: @pur@message here message here"); sendMessage("[<col=FFFF64><shad=0> Server</shad></col>]: @pur@message here message here"); sendMessage("[<col=FFFF64><shad=0> Server</shad></col>]: @pur@message here message here"); } }, 100000); //Time it takes to send the message };
thanks to anyone who helps me i really appreciate it.
still need help please
Code:public String serverWideMessage() { int serverMessages = Misc.random(4); switch (serverMessages) { case 0: return "[<col=0174DF>SERVER</col>] message here message here"; case 1: return "[<col=0174DF>SERVER</col>] message here message here"; case 2: return "[<col=0174DF>SERVER</col>] message here message here"; } return "[<col=0174DF>SERVER</col>] Thank you for playing " + Config.SERVER_NAME; } public void serverMessages() { CycleEventHandler.getSingleton().addEvent(this, new CycleEvent() { public void execute(CycleEventContainer container) { sendMessage(serverWideMessage()); } @Override public void stop() { } }, 2700); // Seconds (45 Minutes right now) }
cheers
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |