Added a nickname and suffix feature.

This commit is contained in:
cerevisiae 2010-12-09 21:10:56 -06:00
commit ee30fc2dba
2 changed files with 6 additions and 4 deletions

2
TODO
View File

@ -21,6 +21,8 @@ Vminecraft b8 Todo:
DONE DONE
+ Fixed death messages and ezModo + Fixed death messages and ezModo
+ Quick recode of /me to use the new getName function + Quick recode of /me to use the new getName function
+ Simple Fire Antigrief
+ /prefix
+ /a to toggle admin chat + /a to toggle admin chat
+ Code was organized + Code was organized
+ Aliasing was added + Aliasing was added

View File

@ -182,15 +182,15 @@ public class vMinecraftCommands{
if(!player.canUseCommand("/prefix")){ if(!player.canUseCommand("/prefix")){
return EXIT_FAIL; return EXIT_FAIL;
} }
if(args.length <= 1){ if(args.length == 0){
vMinecraftChat.sendMessage(player, player, Colors.Rose + "Usage is /prefix [name color code] <prefix>"); vMinecraftChat.sendMessage(player, player, Colors.Rose + "Usage is /prefix [name color code] <prefix>");
player.sendMessage(Colors.DarkPurple + "Example: /prefix e ^0[^a<3^0]"); player.sendMessage(Colors.DarkPurple + "Example: /prefix e ^0[^a<3^0]");
vMinecraftChat.sendMessage(player, player, Colors.DarkPurple + "This would produce a name like... " + Colors.Black + "[" + Colors.LightGreen + "<3" + Colors.Black + "]" + Colors.Yellow + player.getName()); vMinecraftChat.sendMessage(player, player, Colors.DarkPurple + "This would produce a name like... " + Colors.Black + "[" + Colors.LightGreen + "<3" + Colors.Black + "]" + Colors.Yellow + player.getName());
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }
if(args.length >= 2 && args[1] != null){ if(args.length >= 1 && args[0] != null){
player.setPrefix("§" + args[1]); player.setPrefix(args[1]);
if(args.length >= 3 && args[2] != null){ if(args.length == 2 && args[1] != null){
vMinecraftUsers.players.findProfile(player).setTag(args[2]); vMinecraftUsers.players.findProfile(player).setTag(args[2]);
return EXIT_SUCCESS; return EXIT_SUCCESS;
} }