Add me on msn [email protected]
|
Hey Guys,
So, many players are complaining that they want to yell. So as a Christmas gift I thought I would let them do that but for 45 second intervals. So I want to make it so that only my players have to wait 45 seconds before yelling again.
Code:if (playerCommand.startsWith("yell")) { if (Connection.isMuted(c)) { c.sendMessage("You are muted and cannot yell."); return; } for (int j = 0; j < Server.playerHandler.players.length; j++) { if (Server.playerHandler.players[j] != null) { Client c2 = (Client)Server.playerHandler.players[j]; if (c.playerRights == 0){ c.sendMessage("You must be a donator to use this command!"); } if (c.playerName.equalsIgnoreCase("demonz")){ c2.sendMessage("<shad=15007744>[Co-Owner]</col><shad=16711680>"+ Misc.optimizeText(c.playerName) +":</col> " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("freezia")){ c2.sendMessage("<shad=13989119>[Web Developer]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("Nark")){ c2.sendMessage("<col=255>[F.A.]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("kid kibble")){ c2.sendMessage("<col=255>[Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 1){ c2.sendMessage("<col=255>[Donator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 2){ c2.sendMessage("<col=255>[Super Donator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 3){ c2.sendMessage("<shad=6081134>[Veteran]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 4){ c2.sendMessage("<shad=60811334>[Moderator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 5){ c2.sendMessage("<shad=60811334>[DJ]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 6){ c2.sendMessage("<shad=60811334>[Head Moderator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 7){ c2.sendMessage("<shad=60811334>[Administrator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 8){ c2.sendMessage("<shad=60811334>[GFX]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 9){ c2.sendMessage("<shad=60811334>[Head Administrator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 10){ c2.sendMessage("<shad=60811334>[Developer]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 11){ c2.sendMessage("<shad=60811334>[Co-Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 12){ c2.sendMessage("<shad=60811334>[Hidden Co-Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 13){ c2.sendMessage("<shad=60811334>[Hidden Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 14){ c2.sendMessage("<shad=60811334>[Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); } } } }
Edit: ^ What he said.
But then u can easily log out and login and yell again
I added it in.... But it just lets them keep yelling so it doesn't work... this is what i added...
Code:if (playerCommand.startsWith("yell")) { if (Connection.isMuted(c)) { c.sendMessage("You are muted and cannot yell."); return; } for (int j = 0; j < Server.playerHandler.players.length; j++) { if (Server.playerHandler.players[j] != null) { Client c2 = (Client)Server.playerHandler.players[j]; if (System.currentTimeMillis() - c.lastyell < 45000 && c.playerRights <= 0){ c.sendMessage("You can yell once per 45 seconds."); return; } if (c.playerRights == 0){ c2.sendMessage("<col=255>[Player]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("demonz")){ c2.sendMessage("<shad=15007744>[Co-Owner]</col><shad=16711680>"+ Misc.optimizeText(c.playerName) +":</col> " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("freezia")){ c2.sendMessage("<shad=13989119>[Web Developer]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("Nark")){ c2.sendMessage("<col=255>[F.A.]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerName.equalsIgnoreCase("kid kibble")){ c2.sendMessage("<col=255>[Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 1){ c2.sendMessage("<col=255>[Donator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 2){ c2.sendMessage("<col=255>[Super Donator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 3){ c2.sendMessage("<shad=6081134>[Veteran]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 4){ c2.sendMessage("<shad=60811334>[Moderator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 5){ c2.sendMessage("<shad=60811334>[DJ]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 6){ c2.sendMessage("<shad=60811334>[Head Moderator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 7){ c2.sendMessage("<shad=60811334>[Administrator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 8){ c2.sendMessage("<shad=60811334>[GFX]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 9){ c2.sendMessage("<shad=60811334>[Head Administrator]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 10){ c2.sendMessage("<shad=60811334>[Developer]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 11){ c2.sendMessage("<shad=60811334>[Co-Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 12){ c2.sendMessage("<shad=60811334>[Hidden Co-Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 13){ c2.sendMessage("<shad=60811334>[Hidden Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); }else if (c.playerRights == 14){ c2.sendMessage("<shad=60811334>[Owner]</col>"+ Misc.optimizeText(c.playerName) +": " + Misc.optimizeText(playerCommand.substring(5)) +""); } } } }
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |