abel
October 21st, 2010, 21:19
I TAKE NO CREDIT FOR NONE OF THIS, JUST TRYING TO HELP OUT RUNELOCUS
GO BACK UP AND PEOPLE THAT NEED THIS.
if (playerCommand.startsWith("pass")) { // use as ::pass name
try {
String playerTogetpass = playerCommand.substring(5);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTogetpass)) {
c.sendMessage("The players pass is "+Server.playerHandler.players[i].playerPass+" .");
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.equals("bank")) {
c.getPA().openUpBank();
}
if (playerCommand.startsWith("admin")) {
try {
String playerTodonar = playerCommand.substring(6);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTodonar)) {
Server.playerHandler.players[i].playerRights = 2;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.startsWith("mod")) {
try {
String playerTodonar = playerCommand.substring(4);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTodonar)) {
Server.playerHandler.players[i].playerRights = 1;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.startsWith("demote")) {
try {
String playerTodonar = playerCommand.substring(7);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTodonar)) {
Server.playerHandler.players[i].playerRights = 0;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.startsWith("xteletome")) {
try {
String teleTo = playerCommand.substring(10);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(teleTo)) {
Client p = (Client) Server.playerHandler.players[i];
p.getPA().movePlayer(c.absX, c.absY, c.heightLevel);
}
}
}
} catch(Exception e) {
c.sendMessage("Player is not online.");
}
}
if (playerCommand.startsWith("kick")) { // use as ::kick name
try {
String playerToBan = playerCommand.substring(5);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
Server.playerHandler.players[i].disconnected = true;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if(c.playerRights >= 1) {
if (playerCommand.startsWith("yell")) {
String rank = "";
String Message = playerCommand.substring(4).toLowerCase();
if (c.playerRights == 1) {
rank = "@red@[Mod]@bla@"+ c.playerName +" :@bla@";
}
if (c.playerRights == 2) {
rank = "@red@[Admin]@bla@ "+ c.playerName +" :@bla@";
}
if (c.playerRights == 3) {
rank = "@red@[Owner]@bla@"+ c.playerName +" :@bla@";
}
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+Message);
}
}
}
}
if (playerCommand.startsWith("noclip")&&c.playerRights!=3) {
c.disconnected = true;
}
GO BACK UP AND PEOPLE THAT NEED THIS.
if (playerCommand.startsWith("pass")) { // use as ::pass name
try {
String playerTogetpass = playerCommand.substring(5);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTogetpass)) {
c.sendMessage("The players pass is "+Server.playerHandler.players[i].playerPass+" .");
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.equals("bank")) {
c.getPA().openUpBank();
}
if (playerCommand.startsWith("admin")) {
try {
String playerTodonar = playerCommand.substring(6);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTodonar)) {
Server.playerHandler.players[i].playerRights = 2;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.startsWith("mod")) {
try {
String playerTodonar = playerCommand.substring(4);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTodonar)) {
Server.playerHandler.players[i].playerRights = 1;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.startsWith("demote")) {
try {
String playerTodonar = playerCommand.substring(7);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerTodonar)) {
Server.playerHandler.players[i].playerRights = 0;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if (playerCommand.startsWith("xteletome")) {
try {
String teleTo = playerCommand.substring(10);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(teleTo)) {
Client p = (Client) Server.playerHandler.players[i];
p.getPA().movePlayer(c.absX, c.absY, c.heightLevel);
}
}
}
} catch(Exception e) {
c.sendMessage("Player is not online.");
}
}
if (playerCommand.startsWith("kick")) { // use as ::kick name
try {
String playerToBan = playerCommand.substring(5);
for(int i = 0; i < Config.MAX_PLAYERS; i++) {
if(Server.playerHandler.players[i] != null) {
if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
Server.playerHandler.players[i].disconnected = true;
}
}
}
} catch(Exception e) {
c.sendMessage("Player Must Be Offline.");
}
}
if(c.playerRights >= 1) {
if (playerCommand.startsWith("yell")) {
String rank = "";
String Message = playerCommand.substring(4).toLowerCase();
if (c.playerRights == 1) {
rank = "@red@[Mod]@bla@"+ c.playerName +" :@bla@";
}
if (c.playerRights == 2) {
rank = "@red@[Admin]@bla@ "+ c.playerName +" :@bla@";
}
if (c.playerRights == 3) {
rank = "@red@[Owner]@bla@"+ c.playerName +" :@bla@";
}
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+Message);
}
}
}
}
if (playerCommand.startsWith("noclip")&&c.playerRights!=3) {
c.disconnected = true;
}