Commands.java
Under
Code:
@Override
public void processPacket(Client c, int packetType, int packetSize) {
String playerCommand = c.getInStream().readString();
if(Config.SERVER_DEBUG)
Misc.println((Misc.optimizeText(c.playerName)+" playerCommand: "+playerCommand));
Add
Code:
if (playerCommand.startsWith("yell")) {
String rank = "";
String Message = playerCommand.substring(4).toLowerCase();
if (c.playerRights >= 0) {
rank = "[Player]"+ Misc.optimizeText(c.playerName) +": "+ Misc.optimizeText(Message) +"";
}
if (c.playerRights >= 1) {
rank = "[@blu@Mod@bla@]"+ Misc.optimizeText(c.playerName) +": "+ Misc.optimizeText(Message) +"";
}
if (c.playerRights >= 2) {
rank = "[@ora@Admin@bla@]"+ Misc.optimizeText(c.playerName) +": "+ Misc.optimizeText(Message) +"";
}
if (c.playerRights >= 3) {
rank = "[@red@Owner@bla@]"+ Misc.optimizeText(c.playerName) +" : "+ Misc.optimizeText(Message) +"";
}
if (c.playerRights >= 4) {
rank = "[Player]""+ Misc.optimizeText(c.playerName) +"": "+ Misc.optimizeText(Message) +"";
}
for (int j = 0; j < Server.playerHandler.players.length; j++) {
if (Server.playerHandler.players[j] != null) {
Client c2 = (Client)Server.playerHandler.players[j];
c2.sendMessage(rank);
}
}
}
Try that. It has it so it capitalizes the first letter. (Misc.optimizeText)