PDA

View Full Version : 2 questions



Jonas
July 10th, 2010, 22:44
Hey everyone.

My Question:

The command ::yell i did try to add if the username "admin" is using ::yell is it saying [owner] blablabla etc.

Thats my command:
if (cmd[0].equals("yell")) {
for (Player player : Server.engine.players) {
if (player != null) {
if (p.muteType > 0) {
p.getActionSender().sendMessage(p, "You are muted and cannot yell until an administrator unmutes you.");
return;
}
if (playerCommand.equals("admin") || playerCommand.equals("admin"))
return;
if (p.rights == 0)
player.getActionSender().sendMessage(player, "[Player] "+p.username+": "+playerCommand.substring(5));
else if (p.rights == 1)
player.getActionSender().sendMessage(player, "[<img=0>] "+p.username+": <col=333FF> "+playerCommand.substring(5));
else if (p.rights >= 2)
player.getActionSender().sendMessage(player, "[<img=1>] "+p.username+": <col=ff0033> "+playerCommand.substring(5));
else if (p.username.equalsIgnoreCase("admin"))
player.getActionSender().sendMessage(player, "[Owner] "+p.username+": <col=ff0000><shad=0202> "+playerCommand.substring(5));

But if i login with admin is there not [owner] .. why not?
------------------------------------------------------------------------------------------------------------------------------

Second Question:

I try to add a command like ::playsound so i can test sound effects.. how can i add this command?

Break
July 10th, 2010, 22:51
if (cmd[0].equals("yell")) {
for (Player player : Server.engine.players) {
if (player != null) {
if (p.muteType > 0) {
p.getActionSender().sendMessage(p, "You are muted and cannot yell until an administrator unmutes you.");
return;
}
if (p.rights == 0)
player.getActionSender().sendMessage(player, "[Player] "+p.username+": "+playerCommand.substring(5));
else if (p.username.equalsIgnoreCase("Admin"))
player.getActionSender().sendMessage(player, "[Owner] "+p.username+": <col=ff0000><shad=0202> "+playerCommand.substring(5));

else if (p.rights == 1)
player.getActionSender().sendMessage(player, "[<img=0>] "+p.username+": <col=333FF> "+playerCommand.substring(5));
else if (p.rights >= 2)
player.getActionSender().sendMessage(player, "[<img=1>] "+p.username+": <col=ff0033> "+playerCommand.substring(5));
}
}
}

Edit:

if (cmd[0].equals("playsound")) {
p.addSoundEffect(Integer.parseInt(cmd[1]), 0);
}

Jonas
July 10th, 2010, 22:58
thanks

Break
July 10th, 2010, 22:59
No problem bro, Glad I helped.