forked from SteamWar/SteamWar
Add custom NPC Chats for specific players
This commit is contained in:
@@ -144,11 +144,16 @@ public class TeamPlayer extends BasicListener {
|
||||
players.remove(event.getPlayer());
|
||||
return;
|
||||
}
|
||||
|
||||
String message = "NPC_CHAT_" + random.nextInt(6);
|
||||
SteamwarUser user = SteamwarUser.get(event.getRightClicked().getName());
|
||||
UserPerm.Prefix prefix = user.prefix();
|
||||
LobbySystem.getMessage().send(message, event.getPlayer(), event.getRightClicked().getName(), prefix.getColorCode() + prefix.getChatPrefix());
|
||||
Object[] parameters = new Object[]{event.getRightClicked().getName(),prefix.getColorCode() + prefix.getChatPrefix()};
|
||||
String message;
|
||||
try {
|
||||
message = LobbySystem.getMessage().parsePrefixed("NPC_CHAT_" + user.getId() + "_" + random.nextInt(6), event.getPlayer(),parameters);
|
||||
} catch (Exception e) {
|
||||
message = LobbySystem.getMessage().parsePrefixed("NPC_CHAT_" + random.nextInt(6), event.getPlayer(),parameters);
|
||||
}
|
||||
event.getPlayer().sendMessage(message);
|
||||
}
|
||||
|
||||
@EventHandler
|
||||
|
||||
Reference in New Issue
Block a user