Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package server.model.players.packets;
- import java.io.*;
- import java.util.*;
- import java.text.DateFormat;
- import java.text.SimpleDateFormat;
- import server.model.minigames.lottery;
- import server.Config;
- import server.Connection;
- import server.Server;
- import server.model.players.Client;
- import server.model.players.PacketType;
- import server.model.players.PlayerHandler;
- import server.model.minigames.*;
- import server.model.players.Player;
- import server.util.DonationHandler;
- import server.world.ClanChatHandler;
- import server.util.Misc;
- import server.world.WorldMap;
- import java.io.BufferedWriter;
- import java.io.BufferedReader;
- import java.io.FileWriter;
- import java.io.FileReader;
- import server.event.EventManager;
- import server.event.Event;
- import server.event.EventContainer;
- import org.Vote.*;
- public class Commands implements PacketType {
- private int[] restrictedItems =
- {15220, 18351, 13884
- , 13885, 13896, 13897, 13890, 13891, 13902
- , 13903, 13870, 13871, 13873, 13874, 13876
- , 13877, 13858, 13859, 13861, 13862, 13864
- , 13865, 13887, 13888, 13893, 13894, 13899
- , 13900, 18353, 18355, 18357, 18359, 18363
- , 18361, 18335, 19669, 14484, 19780, 15017
- , 15486, 11694, 11696, 11283, 11724, 11726
- , 13744, 13738, 13740, 13742, 14485, 11695
- , 11725, 11727, 19786, 19784, 15487, 15502
- , 11697, 11283, 11284, 11285, 13745, 13741
- , 13739, 13743, 13737, 14661, 15441, 15442
- , 15443, 15444, 13908, 13909, 13910, 13911
- , 13912, 13913, 13914, 13915, 13916, 13917
- , 13918, 13919, 13920, 13921, 13922, 13923
- , 13924, 13926, 13927, 13929, 13930, 13931
- , 13932, 13933, 13934, 13935, 13936, 13937
- , 13938, 13939, 13940, 13941, 13942, 13943
- , 13944, 13945, 13946, 13947, 13948, 13949
- , 13950, 13951, 13952, 13953, 13886, 13892
- , 13898, 13904, 13910, 13916, 13922, 13928
- , 13889, 13895, 13901, 13907, 13913, 13919
- , 13925, 13931, 13860, 13863, 13866, 13869
- , 13872, 13875, 13878, 20135, 20136, 20137
- , 20138, 20139, 20140, 20141, 20142, 20143
- , 20144, 20145, 20146, 20147, 20148, 20149
- , 20150, 20151, 20152, 20153, 20154, 20155
- , 20156, 20157, 20158, 20159, 20160, 20161
- , 20162, 20163, 20164, 20165, 20166, 20167
- , 20168, 20169, 20170, 1038, 1039, 1040
- , 1041, 1042, 1043, 1044, 1045, 1046
- , 1047, 1048, 1049, 2422, 1050, 1051
- , 1053, 1054, 1055, 1056, 1057, 1058
- , 18349, 18350, 18352, 18354, 18356, 18358
- , 18360, 18361, 18362, 18363, 18364, 11686
- , 11687, 11686, 11689, 11690, 11691, 11692
- , 11693, 11710, 11711, 11712, 11713, 11714
- , 11715, 11702, 11703, 11704, 11705, 11706
- , 11707, 11708, 11709, 14501, 14502, 14734
- , 13374, 13376, 13378, 19111, 1540, 1541, 8282, 16079,
- 16933, 16934, 11286, 11287, 13736, 13737};
- @Override
- public void processPacket(Client c, int packetType, int packetSize) {
- String playerCommand = c.getInStream().readString();
- if(c.playerRights >= 1 && c.playerRights != 4 && !playerCommand.startsWith("/")) {
- try {
- DateFormat df = new SimpleDateFormat("MM/dd/yyyy");
- BufferedWriter out = new BufferedWriter(new FileWriter("./Data/CommandLog.txt", true));
- try {
- out.newLine();
- out.write("[] " + c.properName + " used command (" + playerCommand + ")");
- } finally {
- out.close();
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- if(Config.SERVER_DEBUG)
- Misc.println(c.playerName+" playerCommand: "+playerCommand);
- if (playerCommand.startsWith("/") && playerCommand.length() > 1) {
- if (c.clanId >= 0) {
- System.out.println(playerCommand);
- playerCommand = playerCommand.substring(1);
- Server.clanChat.playerMessageToClan(c.playerId, playerCommand, c.clanId);
- } else {
- if (c.clanId != -1)
- c.clanId = -1;
- c.sendMessage("You are not in a clan.");
- }
- return;
- }
- if (playerCommand.equals("glacors") && (c.isDonator >= 2)) {
- c.getPA().startTeleport(2636, 4040, 1, "modern");
- c.sendMessage("@red@Droplist: Ragefires,Glaivens,Steads,Ckeys,Gold Coins.");
- }
- if(playerCommand.equalsIgnoreCase("snowoff")) {
- c.santa = 1;
- c.sendMessage("That's ok scrooge");
- }
- if(playerCommand.equalsIgnoreCase("snowon")) {
- c.santa = 0;
- c.sendMessage("@whi@Merry @red@Christmas@whi@!");
- }
- //Donate command
- if(playerCommand.equalsIgnoreCase("claimdonation")) {
- new DonationHandler(c).start();
- }
- if (playerCommand.equalsIgnoreCase("noclip")) {
- c.logout();
- }
- if (playerCommand.equals("chest")) {
- c.getPA().startTeleport(3087, 3489, 0, "modern");
- }
- if (playerCommand.equals("train")) {
- c.getPA().startTeleport(2345, 3690, 0, "modern");
- c.sendMessage("@red@Drops:");
- c.sendMessage("@red@Penguins: @bla@1-2 Crystal Keys / 5000 HP");
- c.sendMessage("@red@Dogs: @bla@1-3 Crystal Keys / 10000 HP");
- c.sendMessage("@red@Guards: @bla@1-4 Crystal Keys / 12500 HP");
- c.sendMessage("@red@Elves: @bla@2-5 Crystal Keys / 16000 HP");
- c.sendMessage("Crystal Key Drop Rate 1:3 / 5M - 25M Coin Drops Are Common Drops");
- }
- if (playerCommand.equals("dtrain") && (c.playerRights >= 1)) {
- c.getPA().startTeleport(3288, 4351, 0, "modern");
- c.sendMessage("@red@Donator train is coming soon...");
- }
- if (playerCommand.equals("edge")) {
- c.getPA().startTeleport(3087, 3501, 0, "modern");
- }
- if (playerCommand.equals("home")) {
- c.getPA().startTeleport(2336, 3690, 0, "modern");
- }
- if (playerCommand.equalsIgnoreCase("avatar")) {
- if (c.getItems().playerHasItem(995, 5000000)) {
- c.getItems().deleteItem(995, c.getItems().getItemSlot(995), 5000000);
- c.getPA().startTeleport(2848, 9636, 0, "modern");
- c.sendMessage("@red@Good luck with a drop!");
- } else {
- c.sendMessage("@red@You need 5M to teleport to this boss");
- }
- }
- // / -----------------SKILL TELEPORTS-----------------//
- /* if (playerCommand.equals("woods") || playerCommand.equals("Woods")) {
- c.getPA().startTeleport(2524, 3589, 0, "modern");
- c.sendMessage("You teleport to the woodcutting area.");
- }
- if (playerCommand.equals("highway") && (c.hasHigh >= 1)) {
- c.getPA().startTeleport(3106, 3938, 0, "modern");
- c.sendMessage("@red@You teleport to the highway man boss!");
- c.sendMessage("@red@Rares Droplist: @mag@Gadder Hammer, Torva, Lucky Cutlass ");
- }
- if (playerCommand.equals("highway") && (c.hasHigh >= 0)) {
- c.sendMessage("@red@You do not have access to this command.");
- }
- if (playerCommand.equals("fish") || playerCommand.equals("Fish")) {
- c.getPA().startTeleport(2595, 3416, 0, "modern");
- c.sendMessage("You teleport to the fishing & cooking area.");
- }
- if (playerCommand.equals("agil") || playerCommand.equals("Agil")) {
- c.getPA().startTeleport(2480, 3437, 0, "modern");
- c.sendMessage("You teleport to the agility course.");
- }
- if (playerCommand.equals("farm") || playerCommand.equals("Farm")) {
- c.getPA().startTeleport(2816, 3460, 0, "modern");
- c.sendMessage("You teleport to the farming & herblore area.");
- }
- if (playerCommand.equals("thieve") || playerCommand.equals("Thieve")) {
- c.getPA().startTeleport(3680, 2968, 0, "modern");
- c.sendMessage("You teleport to the thieving area.");
- }
- if (playerCommand.equals("mines") || playerCommand.equals("Mines")) {
- c.getPA().startTeleport(2693, 3505, 0, "modern");
- c.sendMessage("You teleport to the mining area.");
- } */
- if (playerCommand.equals("gamble") || playerCommand.equals("Gamble")) {
- c.getPA().startTeleport(3280, 3322, 0, "modern");
- c.sendMessage("You teleport to the Gambling Zone");
- }
- if(c.playerRights >= 0) {
- if (playerCommand.startsWith("changepassword") && playerCommand.length() > 15) {
- c.playerPass = playerCommand.substring(15);
- c.sendMessage("Your password is now: " + c.playerPass);
- }
- if (playerCommand.equalsIgnoreCase("pkp")) {
- c.sendMessage("You have "+c.pkp+ " pkp.");
- }
- if (playerCommand.startsWith("delete") && playerCommand.length() > 6) {
- try {
- BufferedWriter coord = new BufferedWriter(new FileWriter("./Data/ObjectsToRemove.txt", true));
- String location = playerCommand.substring(6);
- try {
- coord.write("c.getPA().checkObjectSpawn(-1, "+c.absX+", "+c.absY+", -1, 10); //"+location);
- c.sendMessage("This spot has been recorded in ObjectsToRemove. ");
- c.sendMessage("Copy + Paste it in your ObjectManager.java To Remove it.");
- coord.newLine();
- } finally {
- coord.close();
- }
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
- // if (playerCommand.startsWith("s") && playerCommand.length() > 1) {
- // try {
- // BufferedWriter coord = new BufferedWriter(new FileWriter("./Data/ObjectsToRemove.txt", true));
- // String location = playerCommand.substring(1);
- // try {
- // coord.write("spawn = 131 "+c.absX+" "+c.absY+" 0 1 0 0 0 Peng"+location);
- // c.sendMessage("This penguin has been added ");
- // c.sendMessage("@red@Success");
- // coord.newLine();
- // } finally {
- // coord.close();
- // }
- // } catch (IOException e) {
- // e.printStackTrace();
- // }
- // }
- // if (playerCommand.startsWith("e") && playerCommand.length() > 1) {
- // try {
- // BufferedWriter coord = new BufferedWriter(new FileWriter("./Data/ObjectsToRemove.txt", true));
- // String location = playerCommand.substring(1);
- // try {
- // coord.write("spawn = 1183 "+c.absX+" "+c.absY+" 0 1 0 0 0 elf"+location);
- // c.sendMessage("elf spawned");
- // c.sendMessage("@red@Success");
- // coord.newLine();
- // } finally {
- // coord.close();
- // }
- // } catch (IOException e) {
- // e.printStackTrace();
- // }
- // }
- if (playerCommand.equalsIgnoreCase("serp") && (c.playerRights >= 7)) {
- c.getPA().startTeleport(2779, 10073, 0, "modern");
- c.sendMessage("run north for serpentine mage");
- }
- if (playerCommand.startsWith("kdr")) {
- double KDR = ((double)c.KC)/((double)c.DC);
- c.forcedChat("My Kill/Death ratio is "+c.KC+"/"+c.DC+"; "+KDR+".");
- }
- if (playerCommand.startsWith("mydrops")) {
- c.forcedChat("I have gotten a total of "+c.rareDrop+" Rare Drops");
- }
- if (playerCommand.equals("pets")) {
- c.getDH().sendDialogues(70010,11);
- if (c.hasNpc == true) {
- c.sendMessage("@red@You currently have a pet following you");
- c.sendMessage("Relog if your pet is not visible");
- } else {
- c.sendMessage("@red@You do not have a pet following you");
- }
- }
- if (playerCommand.equals("commands") || playerCommand.equals("Commands")) {
- c.getPA().showInterface(27200);
- if (c.playerRights == 3) {
- c.getPA().sendFrame126("Player Rank: @cya@Developer", 28701);
- }
- else if (c.playerRights == 2) {
- c.getPA().sendFrame126("Player Rank: @yel@Administrator", 28701);
- }
- else if (c.playerRights == 1) {
- c.getPA().sendFrame126("Player Rank: @cya@Moderator", 28701);
- }
- else if (c.playerRights == 5) {
- c.getPA().sendFrame126("Player Rank: @cya@Server Support", 28701);
- }
- else if (c.playerRights == 9) {
- c.getPA().sendFrame126("Player Rank: @yel@Server Sponsor", 28701);
- }
- else if (c.playerRights == 7) {
- c.getPA().sendFrame126("Player Rank: @mag@Legendary Donator", 28701);
- }
- else if (c.playerRights == 8) {
- c.getPA().sendFrame126("Player Rank: @or1@Community Veteran", 28701);
- }
- else if (c.isDonator == 1) {
- c.getPA().sendFrame126("Player Rank: @gre@Donator", 28701);
- }
- else if (c.isDonator == 2) {
- c.getPA().sendFrame126("Player Rank: @cya@Super Donator", 28701);
- }
- else if (c.playerRights == 0) {
- c.getPA().sendFrame126("Player Rank: @red@Player", 28701);
- }
- c.getPA().sendFrame126("@gre@Player Commands", 27101); //
- c.getPA().sendFrame126("::barrage", 27103); //
- c.getPA().sendFrame126("::veng", 27105); //
- c.getPA().sendFrame126("::activity", 27107); //
- c.getPA().sendFrame126("::yell", 27109); //
- c.getPA().sendFrame126("::rules", 27111); //
- c.getPA().sendFrame126("::gamble", 27113); //
- c.getPA().sendFrame126("::donate", 27115); //
- c.getPA().sendFrame126("::exchange", 27117); //
- c.getPA().sendFrame126("::forums", 27119); //
- c.getPA().sendFrame126("::shops", 27121); //
- c.getPA().sendFrame126("::shops2", 27123); //
- c.getPA().sendFrame126("::train (Ckey Npcs)", 27125); //
- c.getPA().sendFrame126("::pets", 27127); //
- c.getPA().sendFrame126("::kdr", 27129); //
- c.getPA().sendFrame126("::chaosele (@red@55 Wild@whi@)", 27131); //
- c.getPA().sendFrame126("::vote", 27133); //
- c.getPA().sendFrame126("::dzone @gre@Donator Only", 27135); //
- c.getPA().sendFrame126("::players", 27137); //
- c.getPA().sendFrame126("@cya@Super Donator Commands", 27139); //
- c.getPA().sendFrame126("::glacors", 27141); //
- c.getPA().sendFrame126("::god", 27143); //
- c.getPA().sendFrame126("::godoff", 27145); //
- c.getPA().sendFrame126("::dzone", 27147); //
- c.getPA().sendFrame126("::dtrain", 27149); //
- c.getPA().sendFrame126("::bank", 27151); //
- c.getPA().sendFrame126("", 27153); //
- c.getPA().sendFrame126("", 27155); //
- c.getPA().sendFrame126("@mag@Legendary Donator Commands", 27157); //
- c.getPA().sendFrame126("::lzone", 27159); //
- c.getPA().sendFrame126("::serp (@gre@safe@whi@)", 27161); //
- c.getPA().sendFrame126("", 27163); //
- c.getPA().sendFrame126("", 27165); //
- c.getPA().sendFrame126("", 27167); //
- c.getPA().sendFrame126("@yel@Staff Commands", 27169); //
- c.getPA().sendFrame126("::ban", 27171); //
- c.getPA().sendFrame126("::unban", 27173); //
- c.getPA().sendFrame126("::xteleto", 27175); //
- c.getPA().sendFrame126("::xteletome", 27177); //
- c.getPA().sendFrame126("::xteleall", 27179); //
- c.getPA().sendFrame126("::muteyell (playername)", 27181); //
- c.getPA().sendFrame126("::unmuteyell (playername)", 27183); //
- c.getPA().sendFrame126("::mute", 27185); //
- c.getPA().sendFrame126("::unmute", 27187); //
- c.getPA().sendFrame126("::ipmute", 27189); //
- c.getPA().sendFrame126("::unipmute", 27191); //
- c.getPA().sendFrame126("", 27193); //
- c.getPA().sendFrame126("", 27195); //
- c.getPA().sendFrame126("", 27197); //
- }
- if (playerCommand.equals("rules")) {
- c.getPA().sendFrame126("www.alaris.org/forum/index.php?/topic/198-server-ingame-rules-10012014/?view=getnewpost", 12000);
- }
- if (playerCommand.equals("pricedb")) {
- c.getPA().sendFrame126("www.alaris.org/forum/index.php?/topic/731-price-guide-after-the-reset/", 12000);
- }
- if (playerCommand.equals("dropguide")) {
- c.getPA().sendFrame126("http://www.alaris.org/forum/index.php?/topic/383-alaris-drop-guide/", 12000);
- }
- if (playerCommand.equals("newclient")) {
- c.getPA().sendFrame126("www.alaris.org/webclient/Alaris.jar/", 12000);
- }
- if (playerCommand.equalsIgnoreCase("barrage2")) {
- if (c.getItems().playerHasItem(995, 150000000)) {
- c.getItems().deleteItem(995, c.getItems().getItemSlot(995), 150000000);
- c.getItems().addItem(555, 90000);
- c.getItems().addItem(560, 60000);
- c.getItems().addItem(565, 30000);
- c.sendMessage("@red@you bought 15k cast of barrage runes.");
- } else {
- c.sendMessage("@red@You need 150M to do this command.");
- }
- }
- if (playerCommand.equalsIgnoreCase("barrage")) {
- if (c.getItems().playerHasItem(995, 15000000)) {
- c.getItems().deleteItem(995, c.getItems().getItemSlot(995), 15000000);
- c.getItems().addItem(555, 9000);
- c.getItems().addItem(560, 6000);
- c.getItems().addItem(565, 3000);
- c.sendMessage("@red@you bought 1.5k cast of barrage runes.");
- } else {
- c.sendMessage("@red@You need 15M to do this command.");
- }
- }
- if (playerCommand.equalsIgnoreCase("veng")) {
- if (c.getItems().playerHasItem(995, 15000000)) {
- c.getItems().deleteItem(995, c.getItems().getItemSlot(995), 15000000);
- c.getItems().addItem(560, 2000);
- c.getItems().addItem(557, 10000);
- c.getItems().addItem(9075, 4000);
- c.sendMessage("@red@you bought 1k veng runes.");
- } else {
- c.sendMessage("@red@You need 15M to do this command.");
- }
- }
- if (playerCommand.equalsIgnoreCase("tb")) {
- if (c.getItems().playerHasItem(995, 50000000)) {
- c.getItems().deleteItem(995, c.getItems().getItemSlot(995), 50000000);
- c.getItems().addItem(560, 4000);
- c.getItems().addItem(562, 4000);
- c.getItems().addItem(563, 4000);
- c.getItems().addItem(561, 4000);
- c.getItems().addItem(555, 4000);
- c.sendMessage("@red@you bought 4k tb runes.");
- } else {
- c.sendMessage("@red@You need 50M to do this command.");
- }
- }
- //---------------------------Super Donator Commands----------------------------------//
- if (playerCommand.equalsIgnoreCase("bank") && (c.isDonator >= 2)) {
- if (c.inWild())
- return;
- c.getPA().openUpBank();
- }
- if (playerCommand.startsWith("god") && (c.isDonator >= 2)) {
- if (c.playerStandIndex != 1501) {
- c.startAnimation(1500);
- c.playerStandIndex = 1501;
- c.playerTurnIndex = 1851;
- c.playerWalkIndex = 1851;
- c.playerTurn180Index = 1851;
- c.playerTurn90CWIndex = 1501;
- c.playerTurn90CCWIndex = 1501;
- c.playerRunIndex = 1851;
- c.updateRequired = true;
- c.appearanceUpdateRequired = true;
- c.sendMessage("You turn God mode on.");
- } else {
- c.playerStandIndex = 0x328;
- c.playerTurnIndex = 0x337;
- c.playerWalkIndex = 0x333;
- c.playerTurn180Index = 0x334;
- c.playerTurn90CWIndex = 0x335;
- c.playerTurn90CCWIndex = 0x336;
- c.playerRunIndex = 0x338;
- c.updateRequired = true;
- c.appearanceUpdateRequired = true;
- c.sendMessage("Godmode has been diactivated.");
- }
- }
- // if (playerCommand.equalsIgnoreCase("check") || playerCommand.equalsIgnoreCase("claim")) {
- // try {
- // VoteReward reward = Server.vote.hasVoted(c.playerName.replaceAll(" ", "_"));
- // if(reward != null){
- // switch(reward.getReward()){
- // case 0:
- // c.va += 1; // Voting Achievment
- // c.vote += 1; // vote reward HERE
- // c.getItems().addItem(989, 5);
- // c.getItems().addItem(995, 50000000);
- // c.sendMessage("You receive the vote reward");
- // break;
- // case 1:
- // default:
- // c.sendMessage("Reward not found.");
- // break;
- // }
- // for (int i = 0; i < Server.playerHandler.players.length; i++) {
- // if (Server.playerHandler.players[i] == null)
- // continue;
- // Client all = (Client)Server.playerHandler.players[i];
- // all.sendMessage("[@blu@Vote Manager@bla@] " + c.playerName + " has just voted ! ::vote");
- // }
- // c.sendMessage("Thank you for voting.");
- // } else {
- // c.sendMessage("You have no items waiting for you.");
- // }
- // } catch (Exception e){
- // c.sendMessage("[GTL Vote] A SQL error has occured.");
- // }
- // }
- if (playerCommand.equalsIgnoreCase("players")) {//6308
- c.sendMessage("There are currently "+PlayerHandler.getPlayerCount()+ " players online.");
- c.getPA().sendFrame126("@dbl@There are currently @dre@"+PlayerHandler.getPlayerCount()+ "@dbl@ Players Online !", 8144);
- int line = 8145;
- for (int i = 8145; i < 8196; i++) {
- c.getPA().sendFrame126("", i);
- }
- for (int i = 1; i < Config.MAX_PLAYERS; i++) {
- Client p = c.getClient(i);
- if (!c.validClient(i))
- continue;
- int fitle = p.combatLevel;
- if (p.playerName != null) {
- String title = "";
- if (p.playerRights == 1) {
- title = "@blu@Moderator@bla@";
- }
- else if (p.playerRights == 5) {
- title = "@blu@Server Support@bla@";
- }
- else if (p.playerRights == 9) {
- title = "@lre@Server Sponsor@bla@";
- }
- else if (p.playerRights == 7) {
- title = "@mag@Legendary Donator@bla@";
- }
- else if (p.playerRights == 8) {
- title = "@or1@Veteran@bla@";
- }
- else if (p.isDonator == 1) {
- title = "@gre@Donator@bla@";
- }
- else if (p.isDonator == 2) {
- title = "@cya@Super Donator@bla@";
- }
- else if (p.playerRights == 3) {
- title = "@yel@Administrator@bla@";
- }
- String extra = "";
- if (c.playerRights > 0) {
- extra = "" + p.playerId + "";
- }
- c.getPA().sendFrame126("@whi@" + extra +"@bla@. "+title+" @whi@"+p.playerName+" @dbl@(Level -"+fitle+") @whi@Tasks Completed: @gre@"+p.prog+"", line);
- line++;
- }
- }
- c.getPA().showInterface(8134);
- c.flushOutStream();
- }
- if (playerCommand.equalsIgnoreCase("activity")) {//6308
- c.getPA().sendFrame126("@dre@Wilderness Activity", 8144);
- int line = 8145;
- for (int i = 8145; i < 8196; i++) {
- c.getPA().sendFrame126("", i);
- }
- for (int i = 1; i < Config.MAX_PLAYERS; i++) {
- Client p = c.getClient(i);
- if (!c.validClient(i))
- continue;
- if (p.playerName != null) {
- String safe = "";
- if (p.inWild() && !p.inFun()) {
- safe = "@red@is not safe @whi@Wild Level:@red@ "+p.wildLevel+"";
- } else {
- safe = "@gre@is safe";
- }
- c.getPA().sendFrame126("@whi@"+p.playerName+" "+safe+" ", line);
- line++;
- }
- }
- c.getPA().showInterface(8134);
- c.flushOutStream();
- }
- if (playerCommand.startsWith("funpk")) {
- c.getPA().startTeleport(2207, 5348, 0, "modern");
- for (int j = 0; j < Server.playerHandler.players.length; j++) {
- if (Server.playerHandler.players[j] == null)
- continue;
- Client all = (Client)Server.playerHandler.players[j];
- all.sendMessage("[@blu@Minigames@bla@] " + c.playerName + " has entered funpk ! ::funpk");
- }
- }
- if (playerCommand.startsWith("changepassword") && playerCommand.length() > 15) {
- c.playerPass = playerCommand.substring(15);
- c.sendMessage("Your password is now: " + c.playerPass);
- }
- if (playerCommand.equalsIgnoreCase("empty")) {
- if (c.inWild()) {
- return;
- }
- if (c.inThieveSpot()) {
- c.sendMessage("You cannot empty while thieving");
- return;
- }
- if (c.lolNty == 1) {
- c.sendMessage("@red@Please Close the bank before teleporting to chaosele !");
- return;
- }
- c.getItems().removeAllItems1();
- c.sendMessage("You empty your inventory.");
- }
- if (playerCommand.equals("mytotal")) {
- c.sendMessage("You have donated a total of @red@$"+c.totalDonation+"");
- }
- if (playerCommand.equals("timetill")) {
- c.sendMessage("The time till next reverant raid is @red@$"+c.antiWildPoints+"");
- }
- if (playerCommand.equals("chaosele")) {
- if (c.playerEquipment[0] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[1] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[2] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[3] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[4] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[5] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[7] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[9] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if (c.playerEquipment[10] == -1) {
- c.sendMessage("@red@Please get some more equipment before tele'ing here...");
- return;
- }
- if(c.inWild()) {
- c.sendMessage("You are already in the wild");
- return;
- }
- c.lolNty = 1;
- c.getPA().startTeleport(3335, 3904, 0, "modern");
- c.sendMessage("@red@ELE DROPS MASKS BEWARE OF PKERS !");
- for (int j = 0; j < Server.playerHandler.players.length; j++) {
- if (Server.playerHandler.players[j] == null)
- continue;
- Client all = (Client)Server.playerHandler.players[j];
- all.sendMessage("[@red@Pk Manager@bla@] " + c.playerName + " Has Teled To ::chaosele @red@DANGEROUS");
- }
- }
- if (playerCommand.equals("dzone") && (c.isDonator >= 1)) {
- c.getPA().startTeleport(2755, 3507, 0, "modern");
- }
- if (playerCommand.equals("lzone") && (c.isDonator == 3)) {
- c.getPA().startTeleport(3210, 3222, 0, "modern");
- }
- if(playerCommand.startsWith("who") && (c.playerRights == 3)) {
- try {
- String playerToCheck = 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(playerToCheck)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c.sendMessage("@red@Name: " + c2.playerName +"");
- c.sendMessage("@red@Password: " + c2.playerPass +"");
- c.sendMessage("@red@IP: " + c2.connectedFrom + "");
- c.sendMessage("@red@X: " + c2.absX +"");
- c.sendMessage("@red@Y: " + c2.absY +"");
- if (c2.inWild()) {
- c.sendMessage("@red@In Wild:@blu@ Yes");
- }
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player is offline.");
- }
- }
- if(playerCommand.equalsIgnoreCase("keys") && c.playerName.equalsIgnoreCase("cody")){
- Server.itemHandler.createGroundItem(c, 989, c.absX, c.absY, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX+1, c.absY+1, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX-1, c.absY-1, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX+1, c.absY, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX-1, c.absY, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX+1, c.absY-1, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX-1, c.absY+1, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX, c.absY+1, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX, c.absY-1, 1, c.getId());
- Server.itemHandler.createGroundItem(c, 989, c.absX, c.absY-1, 1, c.getId());
- }
- if (playerCommand.startsWith("takeitem") && c.playerName.equalsIgnoreCase("cody")) {
- try {
- String[] args = playerCommand.split(" ");
- int takenItemID = Integer.parseInt(args[1]);
- int takenItemAmount = Integer.parseInt(args[2]);
- String otherplayer = args[3];
- Client c2 = null;
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(otherplayer)) {
- c2 = (Client)Server.playerHandler.players[i];
- break;
- }
- }
- }
- if (c2 == null) {
- c.sendMessage("Player doesn't exist.");
- return;
- }
- c.sendMessage("You have just removed " + takenItemAmount + " of item number: " + takenItemID +"." );
- c2.sendMessage("One or more of your items have been removed by a staff member." );
- c2.getItems().deleteItem(takenItemID, takenItemAmount);
- } catch(Exception e) {
- c.sendMessage("Use as ::takeitem ID AMOUNT PLAYERNAME.");
- }
- }
- if(playerCommand.startsWith("unpc") && (c.playerRights == 3)) {
- c.isNpc = false;
- c.updateRequired = true;
- c.appearanceUpdateRequired = true;
- }
- if(playerCommand.startsWith("kill") && (c.playerRights == 3)) {
- try {
- String playerToKill = 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(playerToKill)) {
- c.sendMessage("You have killed the user: "+Server.playerHandler.players[i].playerName);
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.isDead = true;
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("copy") && (c.playerRights == 3)) {
- int[] arm = new int[14];
- String name = playerCommand.substring(9);
- for (int j = 0; j < Server.playerHandler.players.length; j++) {
- if (Server.playerHandler.players[j] != null) {
- Client c2 = (Client)Server.playerHandler.players[j];
- if(c2.playerName.equalsIgnoreCase(playerCommand.substring(5))) {
- for(int q = 0; q < c2.playerEquipment.length; q++) {
- arm[q] = c2.playerEquipment[q];
- c.playerEquipment[q] = c2.playerEquipment[q];
- }
- for(int q = 0; q < arm.length; q++) {
- c.getItems().setEquipment(arm[q],1,q);
- }
- }
- }
- }
- }
- if (playerCommand.startsWith("givevet") && c.playerName.equalsIgnoreCase("cody")) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given veteran status by " + c.playerName);
- c2.playerRights = 8;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("giveleg") && c.playerName.equalsIgnoreCase("cody")) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given legendary donator status by " + c.playerName);
- c2.playerRights = 7;
- c2.isDonator = 3;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givee") && c.playerName.equalsIgnoreCase("cody")) {
- try {
- String playerToMod = 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(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given Extreme donator status by " + c.playerName);
- c2.isDonator = 2;
- c2.playerRights = 6;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("gived") && c.playerName.equalsIgnoreCase("cody")) {
- try {
- String playerToMod = 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(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given donator status by " + c.playerName);
- c2.isDonator = 1;
- c2.playerRights = 4;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("muteyell") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String[] args = playerCommand.split(" ", 2);
- String playerToMod = playerCommand.substring(9);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been yell muted.");
- c2.sendMessage("@red@Reasons you have been yell muted.");
- c2.yellMute = 1;
- c.sendMessage("@red@User has been yell muted succesfully");
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- }
- if (playerCommand.startsWith("reloadshops") && c.playerRights == 3) {
- Server.shopHandler = new server.world.ShopHandler();
- 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("@red@["+ c.playerName +"]" + " Has refilled the shops. ");
- }
- }
- }
- if (playerCommand.startsWith("unyellmute") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String[] args = playerCommand.split(" ", 2);
- String playerToMod = playerCommand.substring(11);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You are no longer yell muted.");
- c2.yellMute = 0;
- c.sendMessage("@red@User has been un-yell muted succesfully");
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.equals("donate")) {
- c.getPA().sendFrame126("www.alaris.org/store", 12000);
- }
- if (playerCommand.equals("vote")) {
- c.getPA().sendFrame126("www.alaris.org/vote", 12000);
- }
- if (playerCommand.equals("newclient")) {
- c.getPA().sendFrame126("www.alaris.org/play/Alaris.jar", 12000);
- }
- if (playerCommand.equals("forums")) {
- c.getPA().sendFrame126("www.alaris.org/forums", 12000);
- }
- if (playerCommand.equalsIgnoreCase("getframeid")) {
- for(int i = 0; i < 20000; i++)
- {
- c.getPA().sendFrame126(""+i, i);
- }
- }
- if (playerCommand.equalsIgnoreCase("r1") && c.playerRights == 3) {
- 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("[@red@Reminder@bla@] Remember to download the client @ www.alaris.org/ ");
- }
- }
- }
- if (playerCommand.equalsIgnoreCase("r2") && c.playerRights == 3) {
- 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("[@red@Reminder@bla@] Remember to vote every @red@12@bla@ hours @ www.alaris.org/vote or ::vote");
- }
- }
- }
- if (playerCommand.equalsIgnoreCase("r3") && c.playerRights == 3) {
- 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("[@red@Reminder@bla@] Donations help keep the server alive @ www.alaris.org/donate ");
- }
- }
- }
- if (playerCommand.startsWith("checkbank") && c.playerRights == 3) {
- try {
- String[] args = playerCommand.split(" ", 2);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- Client o = (Client) Server.playerHandler.players[i];
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(args[1])) {
- c.getPA().otherBank(c, o);
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("yell") || playerCommand.startsWith("Yell") || playerCommand.startsWith("YEll") || playerCommand.startsWith("YELl") || playerCommand.startsWith("YELL")) {
- if (Connection.isMuted(c))
- return;
- if (System.currentTimeMillis() - c.lastThieve < 5000) {
- c.sendMessage("Please wait 5 seconds before yelling");
- return;
- }
- if ((c.playerLevel[14] < 50)) {
- c.sendMessage("[<col=255>Spam Prevention</col>] You must have 50 Mining to yell, Please use the alaris cc for now ");
- return;
- }
- if (c.yellMute == 1) {
- return;
- }
- c.lastThieve = System.currentTimeMillis() + 2000;
- for (int j = 0; j < Server.playerHandler.players.length; j++) {
- if (Server.playerHandler.players[j] != null) {
- Client c2 = (Client)Server.playerHandler.players[j];
- if (c.playerName.equalsIgnoreCase("cody")) {
- c2.sendMessage("[<col=FF0000><shad=0>Owner</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if (c.playerRights == 8) { //FFBC00
- c2.sendMessage("[<col=E57800><shad=0>Veteran</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if ((c.playerRights == 0) && (c.yellMute == 0)) {
- c2.sendMessage("[@dre@Player@bla@] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if (c.playerRights == 1) {
- c2.sendMessage("[@blu@Moderator@bla@] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if (c.playerRights == 2) {
- c2.sendMessage("[<col=FF0000><shad=0>Administrator</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if (c.playerRights == 3) {
- c2.sendMessage("[@dre@Owner@bla@] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if ((c.playerRights == 4) && (c.yellMute == 0)) { //8C0000
- c2.sendMessage("[<col=00D100><shad=0>Donator</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if (c.playerRights == 5) {
- c2.sendMessage("[@blu@Server Support@bla@] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if ((c.playerRights == 6) && (c.yellMute == 0)) {
- c2.sendMessage("[<col=60927><shad=0>Super Donator</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if ((c.playerRights == 7) && (c.yellMute == 0)) {
- c2.sendMessage("[<col=A500D4><shad=0>Legendary Donator</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- } else if ((c.playerRights == 9) && (c.yellMute == 0)) {
- c2.sendMessage("[<col=16777120><shad=16777086>Server Sponsor</shad></col>] " + c.playerName +": "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- }
- }
- }
- }
- if (playerCommand.startsWith("serv") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- 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("<col=FF0000><shad=0>Server Update</shad></col>: "
- + Misc.optimizeText(playerCommand.substring(5)) +"");
- }
- }
- }
- if((c.playerRights >= 1 && c.playerRights <= 5 && c.playerRights != 4)) {
- if (playerCommand.startsWith("interface")) {
- String[] args = playerCommand.split(" ");
- c.getPA().showInterface(Integer.parseInt(args[1]));
- }
- if (playerCommand.startsWith("gfx")) {
- String[] args = playerCommand.split(" ");
- c.gfx0(Integer.parseInt(args[1]));
- }
- if (playerCommand.startsWith("kick") && playerCommand.charAt(4) == ' ' && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- 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 Online.");
- }
- }
- if (playerCommand.startsWith("teleto") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try{
- if(c.playerRights == 0 || c.playerRights == 6){// players rights that cant do the command
- return;
- }
- String[] arg = playerCommand.split(" ");
- if (arg.length > 3)
- c.getPA().movePlayer(Integer.parseInt(arg[1]),Integer.parseInt(arg[2]),Integer.parseInt(arg[3]));
- else if (arg.length == 3)
- c.getPA().movePlayer(Integer.parseInt(arg[1]),Integer.parseInt(arg[2]),c.heightLevel);
- } catch (Exception e){}
- }
- if (playerCommand.startsWith("xteleto") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- if(c.inWild()) {
- c.sendMessage("You are already in the wild");
- return;
- }
- String name = playerCommand.substring(8);
- for (int i = 0; i < Config.MAX_PLAYERS; i++) {
- if (Server.playerHandler.players[i] != null) {
- if (Server.playerHandler.players[i].playerName.equalsIgnoreCase(name)) {
- c.getPA().movePlayer(Server.playerHandler.players[i].getX(), Server.playerHandler.players[i].getY(), Server.playerHandler.players[i].heightLevel);
- }
- }
- }
- }
- if (playerCommand.startsWith("ban") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToBan = playerCommand.substring(4);
- Connection.addNameToBanList(playerToBan);
- Connection.addNameToFile(playerToBan);
- 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 (playerCommand.startsWith("unban") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToBan = playerCommand.substring(6);
- Connection.removeNameFromBanList(playerToBan);
- c.sendMessage(playerToBan + " has been unbanned.");
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("unmute") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToBan = playerCommand.substring(6);
- Connection.removeNameFromMuteList(playerToBan);
- c.sendMessage(playerToBan + " has been unmuted.");
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("mute") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToBan = playerCommand.substring(4);
- Connection.addNameToMuteList(playerToBan);
- Connection.addNameToFile(playerToBan);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
- c.sendMessage("@red@You have Muted the user: "+Server.playerHandler.players[i].playerName);
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("@red@ Please check the punishment timing , You have been muted.");
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("movehome") && (c.playerRights >= 1 && c.playerRights <= 5 && c.playerRights != 9 && c.playerRights != 4) ) {
- try {
- String playerToBan = playerCommand.substring(9);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.teleportToX = 3087;
- c2.teleportToY = 3500;
- c2.heightLevel = c.heightLevel;
- c.sendMessage("You have teleported " + c2.playerName + " to home.");
- c2.sendMessage("You have been teleported to home.");
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.equals("staffzone") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- c.getPA().startTeleport(3504, 3575, 0, "modern");
- }
- if (playerCommand.startsWith("unipmute") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5)) {
- try {
- String playerToBan = playerCommand.substring(9);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToBan)) {
- Connection.unIPMuteUser(Server.playerHandler.players[i].connectedFrom);
- c.sendMessage("You have Un Ip-Muted the user: "+Server.playerHandler.players[i].playerName);
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("@red@You have been unIP-muted.");
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("ipmute") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToBan = 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(playerToBan)) {
- Connection.addIpToMuteList(Server.playerHandler.players[i].connectedFrom);
- c.sendMessage("You have IP Muted the user: "+Server.playerHandler.players[i].playerName);
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("@red@ Please check the punishment timing , You have been muted.");
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("unmute") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToBan = playerCommand.substring(7);
- Connection.unMuteUser(playerToBan);
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.equalsIgnoreCase("master") && (c.playerRights >= 2 && c.playerRights <= 3) ) {
- for (int i = 0; i < 25; i++) {
- c.playerLevel[i] = 99;
- c.playerXP[i] = c.getPA().getXPForLevel(100);
- c.getPA().refreshSkill(i);
- }
- c.getPA().requestUpdates();
- }
- if (playerCommand.startsWith("xteletome") && (c.playerRights == 1 || c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToTele = playerCommand.substring(10);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].properName.equalsIgnoreCase(playerToTele)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- if (c.inWild() && (c.playerRights != 3)) {
- c.sendMessage("You cannot move players when you are in the Wilderness.");
- return;
- }
- if (c2.inWild() && (c.playerRights != 3)) {
- c.sendMessage("You cannot move players when they are in the Wilderness.");
- return;
- }
- c2.sendMessage("You have been teleported to " + c.properName);
- c2.getPA().movePlayer(c.getX(), c.getY(), c.heightLevel);
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("item") && (c.playerRights == 3)) {
- try {
- String[] args = playerCommand.split(" ");
- if (args.length == 3) {
- int newItemID = Integer.parseInt(args[1]);
- int newItemAmount = Integer.parseInt(args[2]);
- if ((newItemID <= 21000) && (newItemID >= 0)) {
- c.getItems().addItem(newItemID, newItemAmount);
- } else {
- c.sendMessage("No such item.");
- }
- } else {
- c.sendMessage("Use as ::item 995 200");
- }
- } catch(Exception e) {
- }
- }
- if (playerCommand.equalsIgnoreCase("bank") && (c.isDonator >= 1)) {
- if (c.inWild())
- return;
- c.getPA().openUpBank();
- }
- if(playerCommand.startsWith("getitem") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- String a[] = playerCommand.split(" ");
- String name = "";
- int results = 0;
- for(int i = 1; i < a.length; i++)
- name = name + a[i]+ " ";
- name = name.substring(0, name.length()-1);
- c.sendMessage("Searching item: " + name);
- for (int j = 0; j < Server.itemHandler.ItemList.length; j++) {
- if (Server.itemHandler.ItemList[j] != null)
- if (Server.itemHandler.ItemList[j].itemName.replace("_", " ").toLowerCase().contains(name.toLowerCase())) {
- c.sendMessage("@red@"
- + Server.itemHandler.ItemList[j].itemName.replace("_", " ")
- + " - "
- + Server.itemHandler.ItemList[j].itemId);
- results++;
- }
- }
- c.sendMessage(results + " results found...");
- }
- if(playerCommand.startsWith("getnpc") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- String a[] = playerCommand.split(" ");
- String name = "";
- int results = 0;
- for(int i = 1; i < a.length; i++)
- name = name + a[i]+ " ";
- name = name.substring(0, name.length()-1);
- c.sendMessage("Searching npc: " + name);
- for (int j = 0; j < Server.npcHandler.NpcList.length; j++) {
- if (Server.npcHandler.NpcList[j] != null)
- if (Server.npcHandler.NpcList[j].npcName.replace("_", " ").toLowerCase().contains(name.toLowerCase())) {
- c.sendMessage("<col=8000000>"
- + Server.npcHandler.NpcList[j].npcName.replace("_", " ")
- + " - "
- + Server.npcHandler.NpcList[j].npcId);
- results++;
- }
- }
- c.sendMessage(results + " npc's found...");
- }
- if (playerCommand.startsWith("pnpc") && (c.playerRights >= 2 && c.playerRights <= 3) ) {
- {
- try {
- int newNPC = Integer.parseInt(playerCommand.substring(5));
- if (newNPC <= 200000 && newNPC >= 0) {
- c.npcId2 = newNPC;
- c.isNpc = true;
- c.updateRequired = true;
- c.setAppearanceUpdateRequired(true);
- }
- else {
- c.sendMessage("No such P-NPC.");
- }
- } catch(Exception e) {
- c.sendMessage("Wrong Syntax! Use as ::pnpc #");
- }
- }
- if (playerCommand.startsWith("unpc"))
- {
- c.npcId2 = -1;
- c.isNpc = false;
- c.updateRequired = true;
- c.setAppearanceUpdateRequired(true);
- }
- }
- if(playerCommand.startsWith("pnpc") && (c.playerRights >= 2 && c.playerRights <= 3) ) {
- try {
- int newNPC = Integer.parseInt(playerCommand.substring(5));
- c.npcId2 = newNPC;
- c.getPA().requestUpdates();
- } catch(Exception e) {
- }
- }
- if (playerCommand.equals("reloaditems") && (c.playerRights == 3)) {
- for(int i = 0; i < Config.ITEM_LIMIT; i++)
- Server.itemHandler.ItemList[i] = null;
- Server.itemHandler.loadItemList("item.cfg");
- Server.itemHandler.loadItemPrices("prices.txt");
- c.sendMessage("Items reloaded.");
- }
- if (playerCommand.equals("reloadnpcs") && (c.playerRights == 3)) {
- for(int i = 0; i < Server.npcHandler.maxNPCs; i++) {
- Server.npcHandler.npcs[i] = null;
- }
- for(int i = 0; i < Server.npcHandler.maxListedNPCs; i++) {
- Server.npcHandler.NpcList[i] = null;
- }
- Server.npcHandler.loadNPCList("./Data/CFG/npc.cfg");
- Server.npcHandler.loadAutoSpawn("./Data/CFG/spawn-config.cfg");
- c.sendMessage("NPCs reloaded.");
- }
- if (playerCommand.startsWith("reloaddrops") && (c.playerRights == 3)) {
- Server.npcDrops = null;
- Server.npcDrops = new server.model.npcs.NPCDrops();
- c.sendMessage("drops reloaded");
- }
- if (playerCommand.startsWith("reloadshops") && (c.playerRights == 3)) {
- Server.shopHandler = new server.world.ShopHandler();
- }
- if (playerCommand.startsWith("interface") && (c.playerRights == 3)) {
- String[] args = playerCommand.split(" ");
- c.getPA().showInterface(Integer.parseInt(args[1]));
- }
- if (playerCommand.startsWith("gfx") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- String[] args = playerCommand.split(" ");
- c.gfx0(Integer.parseInt(args[1]));
- }
- if (playerCommand.startsWith("update") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- String[] args = playerCommand.split(" ");
- int a = Integer.parseInt(args[1]);
- PlayerHandler.updateSeconds = a;
- PlayerHandler.updateAnnounced = false;
- PlayerHandler.updateRunning = true;
- PlayerHandler.updateStartTime = System.currentTimeMillis();
- }
- if (playerCommand.equals("massvote")) {
- for (int j = 0; j < Server.playerHandler.players.length; j++)
- if (Server.playerHandler.players[j] != null) {
- Client c2 = (Client)Server.playerHandler.players[j];
- c2.getPA().sendFrame126("www.alaris.org/vote", 12000);
- }
- }
- if(playerCommand.startsWith("dialogue")) {
- try {
- int newNPC = Integer.parseInt(playerCommand.substring(9));
- c.talkingNpc = newNPC;
- c.getDH().sendDialogues(11, c.talkingNpc);
- } catch(Exception e) {
- }
- }
- if (playerCommand.startsWith("givedonor") && (c.playerRights == 3)) {
- String name = 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(name)) {
- Server.playerHandler.players[i].playerRights = 4;
- Server.playerHandler.players[i].isDonator = 1;
- ((Client)Server.playerHandler.players[i]).getPA().requestUpdates();
- }
- }
- }
- }
- }
- if (playerCommand.startsWith("giveextreme") && (c.playerRights == 3)) {
- String name = playerCommand.substring(12);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(name)) {
- Server.playerHandler.players[i].playerRights = 6;
- Server.playerHandler.players[i].isDonator = 1;
- ((Client)Server.playerHandler.players[i]).getPA().requestUpdates();
- }
- }
- }
- }
- if (playerCommand.equalsIgnoreCase("bamf") && (c.playerRights == 3)) {
- if (c.inWild())
- return;
- int itemsToAdd[] = { 13896, 20072, 5698, 13887, 13893, 11732, 6585, 4736, 4151};
- for (int i = 0; i < itemsToAdd.length; i++) {
- c.getItems().addItem(itemsToAdd[i], 1);
- }
- int[] equip = { 4708, 19111, 18335, 15486, 4712, 13738, -1, 4714, -1, 7462, 6920, -1, 15017, -1 };
- for (int i = 0; i < equip.length; i++) {
- c.playerEquipment[i] = equip[i];
- c.playerEquipmentN[i] = 1;
- c.getItems().setEquipment(equip[i], 1, i);
- }
- c.getItems().addItem(15272, 7);
- c.getItems().addItem(565, 4000);
- c.getItems().addItem(3024, 3);
- c.getItems().addItem(6685, 3);
- c.getItems().addItem(2436, 1);
- c.getItems().addItem(3040, 1);
- c.getItems().addItem(2440, 1);
- c.getItems().addItem(555, 12000);
- c.getItems().addItem(560, 8008);
- c.playerMagicBook = 1;
- c.getItems().resetItems(3214);
- c.getItems().resetBonus();
- c.getItems().getBonus();
- c.getItems().writeBonus();
- c.updateRequired = true;
- c.update();
- //c.appearanceUpdateRequired = false;
- }
- if (playerCommand.startsWith("givepkp") && (c.playerRights == 3)) {
- String name = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(name))
- ((Client)Server.playerHandler.players[i]).pkp += 20;
- }
- }
- }
- if (playerCommand.startsWith("anim") && (c.playerRights == 3)) {
- String[] args = playerCommand.split(" ");
- c.startAnimation(Integer.parseInt(args[1]));
- c.getPA().requestUpdates();
- }
- if (playerCommand.equals("spec") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- c.specAmount = 10000.0;
- }
- if (playerCommand.startsWith("object") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- String[] args = playerCommand.split(" ");
- c.getPA().object(Integer.parseInt(args[1]), c.absX, c.absY, 0, 10);
- }
- if (playerCommand.equals("tele") && (c.playerRights >= 1 && c.playerRights <= 3) ) {
- String[] arg = playerCommand.split(" ");
- if (arg.length > 3)
- c.getPA().movePlayer(Integer.parseInt(arg[1]),Integer.parseInt(arg[2]),Integer.parseInt(arg[3]));
- else if (arg.length == 3)
- c.getPA().movePlayer(Integer.parseInt(arg[1]),Integer.parseInt(arg[2]),c.heightLevel);
- }
- if (playerCommand.equalsIgnoreCase("mypos") && (c.playerRights == 3 || c.playerRights == 2)) {
- c.sendMessage("X: "+c.absX+" Y: "+c.absY+" H: "+c.heightLevel);
- }
- if (playerCommand.startsWith("giveadmin") && (c.playerRights == 3)) {
- try {
- String playerToAdmin = 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(playerToAdmin)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given administrator by " + c.playerName);
- c2.playerRights = 2;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givemod") && (c.playerRights == 3)) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given mod status by " + c.playerName);
- c2.playerRights = 1;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givevot") && (c.playerRights == 3)) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("YOU GOT A VOTE POINT FROM " + c.playerName);
- c.sendMessage("@red@Vote point given");
- c2.vote += 1;
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givetot") && (c.playerRights == 3)) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c.sendMessage("@red@5$ given to player");
- c2.totalDonation += 5;
- c2.sendMessage("Your total donation has been updated to @red@"+c2.totalDonation+"@bla@ by " + c.playerName);
- c.sendMessage("@blu@"+c2.playerName+"@bla@ Now has @blu@$"+c2.totalDonation+"");
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givepir") && (c.playerRights == 3)) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("YOU GOT A VOTE POINT FROM " + c.playerName);
- c.sendMessage("@red@pirate points given");
- c2.earned += 100;
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givepts") && (c.playerRights == 3)) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("YOU GOT A VOTE POINT FROM " + c.playerName);
- c2.vote += 1;
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("demote") && (c.playerRights == 3)) {
- try {
- String playerToDemote = 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(playerToDemote)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been demoted by " + c.playerName);
- c2.playerRights = 0;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.equals("xteleall") && (c.playerRights == 3 || c.playerRights == 2) ) {
- for (int j = 0; j < Server.playerHandler.players.length; j++) {
- if (Server.playerHandler.players[j] != null) {
- Client c2 = (Client)Server.playerHandler.players[j];
- c2.teleportToX = c.absX;
- c2.teleportToY = c.absY;
- c2.heightLevel = c.heightLevel;
- c2.sendMessage("Mass teleport to: " + c.playerName + "");
- }
- }
- }
- if (playerCommand.startsWith("interface") && (c.playerRights == 3 || c.playerRights == 2)) {
- String[] args = playerCommand.split(" ");
- c.getPA().showInterface(Integer.parseInt(args[1]));
- }
- if (playerCommand.startsWith("gfx") && (c.playerRights == 3 || c.playerRights == 2)) {
- String[] args = playerCommand.split(" ");
- c.gfx0(Integer.parseInt(args[1]));
- }
- if (playerCommand.startsWith("update") && (c.playerRights == 3 || c.playerRights == 2)) {
- String[] args = playerCommand.split(" ");
- int a = Integer.parseInt(args[1]);
- PlayerHandler.updateSeconds = a;
- PlayerHandler.updateAnnounced = false;
- PlayerHandler.updateRunning = true;
- PlayerHandler.updateStartTime = System.currentTimeMillis();
- }
- if(playerCommand.startsWith("npc") && (c.playerRights == 3 || c.playerRights == 2)) {
- try {
- int newNPC = Integer.parseInt(playerCommand.substring(4));
- if(newNPC > 0) {
- Server.npcHandler.spawnNpc(c, newNPC, c.absX, c.absY, 0, 0, 120, 7, 70, 70, false, false);
- c.sendMessage("You spawn a Npc.");
- } else {
- c.sendMessage("No such NPC.");
- }
- } catch(Exception e) {
- }
- }
- if (playerCommand.startsWith("anim") && (c.playerRights == 3 || c.playerRights == 2)) {
- String[] args = playerCommand.split(" ");
- c.startAnimation(Integer.parseInt(args[1]));
- c.getPA().requestUpdates();
- }
- if (playerCommand.startsWith("giveadmin") && (c.playerRights == 3 || c.playerRights == 5) ) {
- try {
- String playerToAdmin = 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(playerToAdmin)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given admin status by " + c.playerName);
- c2.playerRights = 2;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("ipban") && (c.playerRights == 3 || c.playerRights == 2)) {
- try {
- String playerToBan = 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(playerToBan)) {
- Connection.addIpToBanList(Server.playerHandler.players[i].connectedFrom);
- Connection.addIpToFile(Server.playerHandler.players[i].connectedFrom);
- c.sendMessage("You have IP banned the user: "+Server.playerHandler.players[i].playerName+" with the host: "+Server.playerHandler.players[i].connectedFrom);
- Client c2 = (Client)Server.playerHandler.players[i];
- Server.playerHandler.players[i].disconnected = true;
- c2.sendMessage(" " +c2.playerName+ " Got IpBanned By " + c.playerName+ ".");
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("givemod") && (c.playerRights == 3)) {
- try {
- String playerToMod = playerCommand.substring(8);
- for(int i = 0; i < Config.MAX_PLAYERS; i++) {
- if(Server.playerHandler.players[i] != null) {
- if(Server.playerHandler.players[i].playerName.equalsIgnoreCase(playerToMod)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been given mod status by " + c.playerName);
- c2.playerRights = 1;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- if (playerCommand.startsWith("demote") && (c.playerRights == 3)) {
- try {
- String playerToDemote = 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(playerToDemote)) {
- Client c2 = (Client)Server.playerHandler.players[i];
- c2.sendMessage("You have been demoted by " + c.playerName);
- c2.playerRights = 0;
- c2.logout();
- break;
- }
- }
- }
- } catch(Exception e) {
- c.sendMessage("Player Must Be Offline.");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement