Okay so basically you should be able to figure out what command does by looking at it, but it seems when I type ::ffa for gear, I want them to be
- teled to area
- let them have no items on
- Make sure thier inv is empty
- AUTO put on there items and give them food
Now, this is what I have done so far.
Code:
if (playerCommand.startsWith("offpvp") && c.playerRights >= 2) {
for (Player p : Server.playerHandler.players) {
Client players = (Client) p;
if (p != null) {
players.PVPevent = false;
players.sendMessage("Turned off ffa.");
}
}
}
if (playerCommand.startsWith("onpvp") && c.playerRights >= 2) {
for (Player p : Server.playerHandler.players) {
Client players = (Client) p;
if (p != null) {
players.PVPevent = true;
players.sendMessage("Turned on FFA.");
}
}
}
if (playerCommand.startsWith("ffa)) {
for (Player p : Server.playerHandler.players) {
Client players = (Client) p;
if (p != null) {
if (players.PVPevent) {
c.teleBlockLength = 100000;
c.getPA().movePlayer(3288, 3886, 0);
c.getItems().addItem(544, 1);
c.getItems().addItem(542, 1);
c.getItems().addItem(4587, 1);
c.getItems().addItem(5698, 1);
c.getItems().addItem(1712, 1);
c.getItems().addItem(3105, 1);
c.getItems().addItem(2550, 1);
c.getItems().addItem(3842, 1);
c.getItems().addItem(2902, 1);
c.getItems().addItem(1007, 1);
c.getItems().addItem(740, 1);
c.sendMessage("Put on your gear, and type ::ffafood!");
} else
c.sendMessage("Event is off.");
}
}
}
if (playerCommand.startsWith("food")) {
for (Player p : Server.playerHandler.players) {
Client players = (Client) p;
if (p != null) {
if (players.PVPevent) {
c.getItems().addItem(2436, 1);
c.getItems().addItem(2440, 1);
c.getItems().addItem(2434, 2);
c.getItems().addItem(391, 25);
c.sendMessage("Food for ffa!");
} else
c.sendMessage("Event is off.");
}
}
}
As you can see, it is pretty messed up, as I don't have inv checker, wearing item check, or auto wear items. It is currently giving them items, they put on then type ::food, but when I type ::ffa it gives you multiple sets, like 5 instead of just 1. How can I fix this how I want it?
Thanks!