Thread: [PI] Smithing /smelthing Option 5,10,20???

Results 1 to 4 of 4
  1. #1 [PI] Smithing /smelthing Option 5,10,20??? 
    Registered Member pk str ownz's Avatar
    Join Date
    Apr 2011
    Posts
    254
    Thanks given
    36
    Thanks received
    9
    Rep Power
    45
    everybody says the fix is one line in one of the Smithing files.. what is it please?

    Smithing class
    Code:
    package server.model.players.skills;
    
    import server.Config;
    import server.model.players.Client;
    /**
     * Smithing.java
     *
     * @author Sanity
     *
     **/
     
    public class Smithing {
    	
    	private Client c;
    	private final int[] SMELT_BARS = {2349,2351,2355,2353,2357,2359,2361,2363};
    	private final int[] SMELT_FRAME = {2405,2406,2407,2409,2410,2411,2412,2413};
    	private final int[] BAR_REQS = {1,15,20,30,40,50,70,85};
    	private final int[] ORE_1 = {438,440,-1,440,444,447,449,451};
    	private final int[] ORE_2 = {436,-1,-1,-1,-1,-1,-1,-1};
    	private final int[] SMELT_EXP = {6,13,-1,18,23,30,38,50};
    	public int item;
    	public int xp;
    	public int remove;
    	public int removeamount;
    	public int maketimes;
    	private int exp;
    	private int oreId;
    	private int oreId2;
    	private int barId;
    	
    	public Smithing(Client c) {
    		this.c = c;
    	}
    	
    	public void sendSmelting() {
    		for (int j = 0; j < SMELT_FRAME.length; j++) {
    			c.getPA().sendFrame246(SMELT_FRAME[j], 150, SMELT_BARS[j]);
    		}
    		c.getPA().sendFrame164(2400);
    		c.smeltInterface = true;	
    	}
    	
    	public void startSmelting(int barType) {
    		if (canSmelt(barType)) {
    			//c.sendMessage("We canSmelt");
    			if (hasOres(barType)) {
    				//c.sendMessage("We have ores");
    				this.exp = getExp(barType);
    				this.oreId = getOre(barType);
    				this.oreId2 = getOre2(barType);
    				this.barId = barType;
    				c.smeltAmount = c.getItems().getItemAmount(getOre(barType));
    				smelt(barType);		
    			} else {
    				c.sendMessage("You do not have the required ores to smelt this.");
    				c.getPA().resetVariables();
    			}
    		} else {
    			c.sendMessage("You must have a higher smithing level to smith this.");
    			c.getPA().resetVariables();
    		}
    	}
    	
    	public void smelt(int barType) {
    		if (c.smeltAmount > 0) {
    			c.getPA().closeAllWindows();
    			if (hasOres(barType)) {
    				c.getItems().deleteItem(oreId, c.getItems().getItemSlot(oreId), 1);
    				if (oreId2 > 0)
    					c.getItems().deleteItem(oreId2, c.getItems().getItemSlot(oreId2), 1);
    				c.getItems().addItem(barId,1);
    				c.getPA().addSkillXP(exp * Config.SMITHING_EXPERIENCE, c.playerSmithing);
    				c.getPA().refreshSkill(c.playerSmithing);
    				c.smeltAmount--;
    				c.smeltTimer = 1;
    			} else {
    				c.sendMessage("You do not have the required ores to smelt this.");
    				c.getPA().removeAllWindows();
    			}
    		} else {
    			c.getPA().resetVariables();
    		}
    	}
    	
    	public int getExp(int barType) {
    		for (int j = 0; j < SMELT_BARS.length; j++) {
    			if (barType == SMELT_BARS[j]) {
    				return SMELT_EXP[j];
    			}
    		}
    		return 0;	
    	}
    	
    	public int getOre(int barType) {
    		for (int j = 0; j < SMELT_BARS.length; j++) {
    			if (barType == SMELT_BARS[j]) {
    				//c.sendMessage("" + ORE_1[j]);
    				return ORE_1[j];
    			}
    		}
    		return 0;	
    	}
    	
    	public int getOre2(int barType) {
    		for (int j = 0; j < SMELT_BARS.length; j++) {
    			if (barType == SMELT_BARS[j]) {
    				//c.sendMessage("" + ORE_2[j]);
    				return ORE_2[j];
    			}
    		}
    		return 0;	
    	}
    	
    	public boolean canSmelt(int barType) {
    		for (int j = 0; j < SMELT_BARS.length; j++) {
    			if (barType == SMELT_BARS[j]) {
    				//c.sendMessage("" + c.playerLevel + " bar: " + BAR_REQS[j]);
    				return c.playerLevel[c.playerSmithing] >= BAR_REQS[j];
    			}
    		}
    		return false;
    	}
    	
    	public boolean hasOres(int barType) {
    		if (getOre2(barType) > 0)
    			return c.getItems().playerHasItem(getOre(barType)) && c.getItems().playerHasItem(getOre2(barType));
    		else
    			return c.getItems().playerHasItem(getOre(barType));
    	}
    	
    	public void readInput(int level, String type, Client c, int amounttomake) {
    		
    		if (c.getItems().getItemName(Integer.parseInt(type)).contains("Bronze"))
    		{
    			CheckBronze(c, level, amounttomake, type);
    		}
    		else if (c.getItems().getItemName(Integer.parseInt(type)).contains("Iron"))
    		{
    			CheckIron(c, level, amounttomake, type);
    		}
    		else if (c.getItems().getItemName(Integer.parseInt(type)).contains("Steel"))
    		{
    			CheckSteel(c, level, amounttomake, type);
    		}
    		else if (c.getItems().getItemName(Integer.parseInt(type)).contains("Mith"))
    		{
    			CheckMith(c, level, amounttomake, type);
    		}
    		else if (c.getItems().getItemName(Integer.parseInt(type)).contains("Adam") || c.getItems().getItemName(Integer.parseInt(type)).contains("Addy"))
    		{
    			CheckAddy(c, level, amounttomake, type);
    		}
    		else if (c.getItems().getItemName(Integer.parseInt(type)).contains("Rune") || c.getItems().getItemName(Integer.parseInt(type)).contains("Runite"))
    		{
    			CheckRune(c, level, amounttomake, type);
    		}
    		c.sendMessage("Item: " + type);
    	}	
    	
    	private void CheckIron(Client c, int level, int amounttomake, String type) {
    		remove = 2351;
    		
    		if (type.equalsIgnoreCase("1349") && level >= 16) //Axe
    		{
    			xp = 25;
    			item = 1349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equalsIgnoreCase("1203") && level >= 15) //Dagger
    		{
    			xp = 25;
    			item = 1203;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1420") && level >= 17) //Mace
    		{
    			xp = 25;
    			item = 1420;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1137") && level >= 18) //Med helm
    		{
    			xp = 25;
    			item = 1137;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("9140") && level >= 19) //Dart tips
    		{
    			xp = 25;
    			item = 9140;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1279") && level >= 19) //Sword (s)
    		{
    			xp = 25;
    			item = 1277;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("4820") && level >= 19) //Nails
    		{
    			xp = 25;
    			item = 4820;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("40") && level >= 20) //Arrow tips
    		{
    			xp = 25;
    			item = 40;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1323") && level >= 20)//Scim
    		{
    			xp = 50;
    			item = 1323;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1293") && level >= 21) //Longsword
    		{
    			xp = 50;
    			item = 1293;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("863") && level >= 22) //Knives
    		{
    			xp = 25;
    			item = 863;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1153") && level >= 22) //Full Helm
    		{
    			xp = 50;
    			item = 1153;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1175") && level >= 23) //Square shield
    		{
    			xp = 50;
    			item = 1175;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1335") && level >= 24) //Warhammer
    		{
    			xp = 38;
    			item = 1335;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1363") && level >= 25) //Battle axe
    		{
    			xp = 75;
    			item = 1363;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1101") && level >= 26) //Chain
    		{
    			xp = 75;
    			item = 1101;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1191") && level >= 27) //Kite
    		{
    			xp = 75;
    			item = 1191;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1309") && level >= 29) //2h Sword
    		{
    			xp = 75;
    			item = 1309;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1067") && level >= 31) //Platelegs
    		{
    			xp = 75;
    			item = 1067;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1081") && level >= 31) //PlateSkirt
    		{
    			xp = 75;
    			item = 1081;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1115") && level >= 33) //Platebody
    		{
    			xp = 100;
    			item = 1115;
    			removeamount = 5;
    			maketimes = amounttomake;
    		}
    		else
    		{
    			c.sendMessage("You don't have a high enough level to make this Item!");
    			return;
    		}
    		
    		doaction(c, item, remove, removeamount, maketimes, -1, -1, xp);
    		
    	}
    
    	private void CheckSteel(Client c, int level, int amounttomake, String type) {
    		remove = 2353;
    		
    		if (type.equalsIgnoreCase("1353") && level >= 31) //Axe
    		{
    			xp = 38;
    			item = 1353;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equalsIgnoreCase("1207") && level >= 30) //Dagger
    		{
    			xp = 50;
    			item = 1207;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1424") && level >= 32) //Mace
    		{
    			xp = 50;
    			item = 1424;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1141") && level >= 33) //Med helm
    		{
    			xp = 50;
    			item = 1141;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("9141") && level >= 34) //Dart tips
    		{
    			xp = 50;
    			item = 9141;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1281") && level >= 34) //Sword (s)
    		{
    			xp = 50;
    			item = 1281;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1539") && level >= 34) //Nails
    		{
    			xp = 50;
    			item = 1539;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("41") && level >= 35) //Arrow tips
    		{
    			xp = 50;
    			item = 41;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1325") && level >= 35)//Scim
    		{
    			xp = 75;
    			item = 1325;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1295") && level >= 36) //Longsword
    		{
    			xp = 75;
    			item = 1295;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("865") && level >= 37) //Knives
    		{
    			xp = 50;
    			item = 865;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1157") && level >= 37) //Full Helm
    		{
    			xp = 75;
    			item = 1157;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1177") && level >= 38) //Square shield
    		{
    			xp = 75;
    			item = 1177;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1339") && level >= 39) //Warhammer
    		{
    			xp = 113;
    			item = 1339;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1365") && level >= 40) //Battle axe
    		{
    			xp = 113;
    			item = 1365;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1105") && level >= 41) //Chain
    		{
    			xp = 113;
    			item = 1105;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1193") && level >= 42) //Kite
    		{
    			xp = 113;
    			item = 1193;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1311") && level >= 44) //2h Sword
    		{
    			xp = 113;
    			item = 1311;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1069") && level >= 46) //Platelegs
    		{
    			xp = 113;
    			item = 1069;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1083") && level >= 46) //PlateSkirt
    		{
    			xp = 113;
    			item = 1083;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1119") && level >= 48) //Platebody
    		{
    			xp = 188;
    			item = 1119;
    			removeamount = 5;
    			maketimes = amounttomake;
    		}
    		else
    		{
    			c.sendMessage("You don't have a high enough level to make this Item!");
    			return;
    		}
    		
    		doaction(c, item, remove, removeamount, maketimes, -1, -1, xp);
    		
    	}
    
    	private void CheckMith(Client c, int level, int amounttomake, String type) {
    		remove = 2359;
    		
    		if (type.equalsIgnoreCase("1355") && level >= 51) //Axe
    		{
    			xp = 50;
    			item = 1355;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equalsIgnoreCase("1209") && level >= 50) //Dagger
    		{
    			xp = 50;
    			item = 1209;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1428") && level >= 52) //Mace
    		{
    			xp = 50;
    			item = 1428;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1143") && level >= 53) //Med helm
    		{
    			xp = 50;
    			item = 1143;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("9142") && level >= 54) //Dart tips
    		{
    			xp = 50;
    			item = 9142;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1285") && level >= 54) //Sword (s)
    		{
    			xp = 50;
    			item = 1285;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("4822") && level >= 54) //Nails
    		{
    			xp = 50;
    			item = 4822;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("42") && level >= 55) //Arrow tips
    		{
    			xp = 50;
    			item = 42;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1329") && level >= 55)//Scim
    		{
    			xp = 100;
    			item = 1329;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1299") && level >= 56) //Longsword
    		{
    			xp = 100;
    			item = 1299;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("866") && level >= 57) //Knives
    		{
    			xp = 50;
    			item = 866;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1159") && level >= 57) //Full Helm
    		{
    			xp = 100;
    			item = 1159;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1181") && level >= 58) //Square shield
    		{
    			xp = 100;
    			item = 1181;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1343") && level >= 59) //Warhammer
    		{
    			xp = 150;
    			item = 1343;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1369") && level >= 60) //Battle axe
    		{
    			xp = 150;
    			item = 1369;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1109") && level >= 61) //Chain
    		{
    			xp = 150;
    			item = 1109;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1197") && level >= 62) //Kite
    		{
    			xp = 150;
    			item = 1197;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1315") && level >= 64) //2h Sword
    		{
    			xp = 150;
    			item = 1315;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1071") && level >= 66) //Platelegs
    		{
    			xp = 150;
    			item = 1071;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1085") && level >= 66) //PlateSkirt
    		{
    			xp = 150;
    			item = 1085;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1121") && level >= 68) //Platebody
    		{
    			xp = 250;
    			item = 1121;
    			removeamount = 5;
    			maketimes = amounttomake;
    		}
    		else
    		{
    			c.sendMessage("You don't have a high enough level to make this Item!");
    			return;
    		}
    		
    		doaction(c, item, remove, removeamount, maketimes, -1, -1, xp);
    		
    		
    	}
    
    	private void CheckRune(Client c, int level, int amounttomake, String type) {
    remove = 2363;
    		
    		if (type.equalsIgnoreCase("1359") && level >= 86) //Axe
    		{
    			xp = 75;
    			item = 1359;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equalsIgnoreCase("1213") && level >= 85) //Dagger
    		{
    			xp = 75;
    			item = 1213;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1432") && level >= 87) //Mace
    		{
    			xp = 75;
    			item = 1432;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1147") && level >= 88) //Med helm
    		{
    			xp = 75;
    			item = 1147;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("9144") && level >= 89) //Dart tips
    		{
    			
    			xp = 75;
    			item = 9144;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1289") && level >= 89) //Sword (s)
    		{
    			xp = 75;
    			item = 1289;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("4824") && level >= 89) //Nails
    		{
    			xp = 75;
    			item = 4824;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("44") && level >= 90) //Arrow tips
    		{
    			xp = 75;
    			item = 44;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1333") && level >= 90)//Scim
    		{
    			xp = 150;
    			item = 1333;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1303") && level >= 91) //Longsword
    		{
    			xp = 150;
    			item = 1303;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("868") && level >= 92) //Knives
    		{
    			xp = 75;
    			item = 868;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1163") && level >= 92) //Full Helm
    		{
    			xp = 150;
    			item = 1163;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1185") && level >= 93) //Square shield
    		{
    			xp = 150;
    			item = 1185;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1347") && level >= 94) //Warhammer
    		{
    			xp = 225;
    			item = 1347;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1373") && level >= 95) //Battle axe
    		{
    			xp = 225;
    			item = 1373;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1113") && level >= 96) //Chain
    		{
    			xp = 225;
    			item = 1113;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1201") && level >= 97) //Kite
    		{
    			xp = 225;
    			item = 1201;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1319") && level >= 99) //2h Sword
    		{
    			xp = 225;
    			item = 1319;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1079") && level >= 99) //Platelegs
    		{
    			xp = 225;
    			item = 1079;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1093") && level >= 99) //PlateSkirt
    		{
    			xp = 225;
    			item = 1093;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1127") && level >= 99) //Platebody
    		{
    			xp = 313;
    			item = 1127;
    			removeamount = 5;
    			maketimes = amounttomake;
    		}
    		else
    		{
    			c.sendMessage("You don't have a high enough level to make this Item!");
    			return;
    		}
    		
    		doaction(c, item, remove, removeamount, maketimes, -1, -1, xp);
    		
    	}
    
    	private void CheckAddy(Client c, int level, int amounttomake, String type) {
    remove = 2361;
    		
    		if (type.equalsIgnoreCase("1357") && level >= 71) //Axe
    		{
    			xp = 63;
    			item = 1357;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equalsIgnoreCase("1211") && level >= 70) //Dagger
    		{
    			xp = 63;
    			item = 1211;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1430") && level >= 72) //Mace
    		{
    			xp = 63;
    			item = 1430;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1145") && level >= 73) //Med helm
    		{
    			xp = 63;
    			item = 1145;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("9143") && level >= 74) //Dart tips
    		{
    			xp = 63;
    			item = 9143;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1287") && level >= 74) //Sword (s)
    		{
    			xp = 63;
    			item = 1287;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("4823") && level >= 74) //Nails
    		{
    			xp = 63;
    			item = 4823;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("43") && level >= 75) //Arrow tips
    		{
    			xp = 63;
    			item = 43;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1331") && level >= 75)//Scim
    		{
    			xp = 125;
    			item = 1331;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1301") && level >= 76) //Longsword
    		{
    			xp = 125;
    			item = 1301;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("867") && level >= 77) //Knives
    		{
    			xp = 63;
    			item = 867;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1161") && level >= 77) //Full Helm
    		{
    			xp = 125;
    			item = 1161;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1183") && level >= 78) //Square shield
    		{
    			xp = 125;
    			item = 1183;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1345") && level >= 79) //Warhammer
    		{
    			xp = 188;
    			item = 1345;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1371") && level >= 80) //Battle axe
    		{
    			xp = 188;
    			item = 1371;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1111") && level >= 81) //Chain
    		{
    			xp = 188;
    			item = 1111;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1199") && level >= 82) //Kite
    		{
    			xp = 188;
    			item = 1199;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1317") && level >= 84) //2h Sword
    		{
    			xp = 188;
    			item = 1317;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1073") && level >= 86) //Platelegs
    		{
    			xp = 188;
    			item = 1073;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1091") && level >= 86) //PlateSkirt
    		{
    			xp = 188;
    			item = 1091;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1123") && level >= 88) //Platebody
    		{
    			xp = 313;
    			item = 1123;
    			removeamount = 5;
    			maketimes = amounttomake;
    		}
    		else
    		{
    			c.sendMessage("You don't have a high enough level to make this Item!");
    			return;
    		}
    		
    		doaction(c, item, remove, removeamount, maketimes, -1, -1, xp);
    		
    	}
    
    	private void CheckBronze(Client c, int level, int amounttomake,String type) {
    		if (type.equalsIgnoreCase("1351") && level >= 1)
    		{
    			xp = 13;
    			item = 1351;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equalsIgnoreCase("1205") && level >= 1)
    		{
    			xp = 13;
    			item = 1205;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1422") && level >= 2)
    		{
    			xp = 13;
    			item = 1422;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1139") && level >= 3)
    		{
    			xp = 13;
    			item = 1139;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("819") && level >= 4)
    		{
    			xp = 13;
    			item = 819;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1277") && level >= 4)
    		{
    			xp = 13;
    			item = 1277;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("4819") && level >= 4)
    		{
    			xp = 13;
    			item = 4819;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("39") && level >= 5)
    		{
    			xp = 13;
    			item = 39;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1321") && level >= 5)
    		{
    			xp = 25;
    			item = 1321;
    			remove = 2349;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1291") && level >= 6)
    		{
    			xp = 25;
    			item = 1291;
    			remove = 2349;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("864") && level >= 7)
    		{
    			xp = 25;
    			item = 864;
    			remove = 2349;
    			removeamount = 1;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1155") && level >= 7)
    		{
    			xp = 25;
    			item = 1155;
    			remove = 2349;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1173") && level >= 8)
    		{
    			xp = 25;
    			item = 1173;
    			remove = 2349;
    			removeamount = 2;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1337") && level >= 9)
    		{
    			xp = 38;
    			item = 1337;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1375") && level >= 10)
    		{
    			xp = 38;
    			item = 1375;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1103") && level >= 11)
    		{
    			xp = 38;
    			item = 1103;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		
    		else if (type.equals("1189") && level >= 12)
    		{
    			xp = 38;
    			item = 1189;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1307") && level >= 14)
    		{
    			xp = 38;
    			item = 1307;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1075") && level >= 16)
    		{
    			xp = 38;
    			item = 1075;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1087") && level >= 16)
    		{
    			xp = 38;
    			item = 1087;
    			remove = 2349;
    			removeamount = 3;
    			maketimes = amounttomake;
    		}
    		else if (type.equals("1117") && level >= 18)
    		{
    			xp = 63;
    			item = 1117;
    			remove = 2349;
    			removeamount = 5;
    			maketimes = amounttomake;
    		}
    		else
    		{
    			c.sendMessage("You don't have a high enough level to make this Item!");
    			return;
    		}
    		
    		doaction(c, item, remove, removeamount, maketimes, -1, -1, xp);
    		
    	}
    	public boolean doaction(Client c, int toadd, int toremove, int toremove2, int timestomake, int NOTUSED, int NOTUSED2, int xp) {
    		int maketimes = timestomake;
    		c.getPA().closeAllWindows();
    		if (c.getItems().playerHasItem(toremove, toremove2))
    		{
    			c.startAnimation(898);
    		if (maketimes > 1 && c.getItems().playerHasItem(toremove, toremove2 * 2))
    		{
    		c.sendMessage("You make some " + c.getItems().getItemName(toadd) +"s");
    		}
    		else
    		{
    			c.sendMessage("You make a " + c.getItems().getItemName(toadd));
    		}
    		while (maketimes > 0)
    		{
    			if (c.getItems().playerHasItem(toremove, toremove2))
    			{
    		c.getItems().deleteItem2(toremove, toremove2);
    		if (c.getItems().getItemName(toadd).contains("bolt"))
    		{
    			c.getItems().addItem(toadd, 10);
    		}
    		else if (c.getItems().getItemName(toadd).contains("nail"))
    		{
    			c.getItems().addItem(toadd, 15);
    		}
    		else if (c.getItems().getItemName(toadd).contains("arrow"))
    		{
    			c.getItems().addItem(toadd, 15);
    		}
    		else if (c.getItems().getItemName(toadd).contains("knife"))
    		{
    			c.getItems().addItem(toadd, 5);
    		}
    		else if (c.getItems().getItemName(toadd).contains("cannon"))
    				{
    			c.getItems().addItem(toadd, 4);
    				}
    		else
    		{
    		c.getItems().addItem(toadd, 1);
    		}
    		c.getPA().addSkillXP(xp * Config.SMITHING_EXPERIENCE, 13);
    		c.getPA().refreshSkill(13);
    		maketimes--;
    			}
    			else
    			{
    				break;
    			}
    		}
    		}
    		else
    		{
    			c.sendMessage("You don't have enough bars to make this item!");
    			return false;
    		}
    		return true;
    	}
    }
    SmithingInterface class
    Code:
    package server.model.players.skills;
    
    import server.model.players.Client;
    
    public class SmithingInterface {
    
    	Client c;
    	
    	public SmithingInterface(Client c) {
    		this.c = c;
    	}
    
    	public void showSmithInterface(int itemId) {
    		if (itemId == 2349)
    			makeBronzeInterface(c);
    		else if (itemId == 2351)
    			makeIronInterface(c);
    		else if (itemId == 2353)
    			makeSteelInterface(c);
    		else if (itemId == 2359)
    			makeMithInterface(c);
    		else if (itemId == 2361)
    			makeAddyInterface(c);
    		else if (itemId == 2363)
    			makeRuneInterface(c);
    			
    	
    	}
    	
    	private void makeRuneInterface(Client c) {
    		String fiveb = GetForBars(2363, 5, c);
    		String threeb = GetForBars(2363, 3, c);
    		String twob = GetForBars(2363, 2, c);
    		String oneb = GetForBars(2363, 1, c);
    		c.getPA().sendFrame126(fiveb+"5 Bars"+fiveb, 1112);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1109);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1110);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1118);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1111);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1095);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1115);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1090);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1113);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1116);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1114);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1089);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 8428);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1124);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1125);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1126);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1127);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1128);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1129);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1130);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1131);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 13357);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 11459);
    		c.getPA().sendFrame126(GetForlvl(88, c)+"Plate Body"+GetForlvl(18, c), 1101);
    		c.getPA().sendFrame126(GetForlvl(99, c)+"Plate Legs"+GetForlvl(16, c), 1099);
    		c.getPA().sendFrame126(GetForlvl(99, c)+"Plate Skirt"+GetForlvl(16, c), 1100);
    		c.getPA().sendFrame126(GetForlvl(99, c)+"2 Hand Sword"+GetForlvl(14, c), 1088);
    		c.getPA().sendFrame126(GetForlvl(97, c)+"Kite Shield"+GetForlvl(12, c), 1105);
    		c.getPA().sendFrame126(GetForlvl(96, c)+"Chain Body"+GetForlvl(11, c), 1098);
    		c.getPA().sendFrame126(GetForlvl(95, c)+"Battle Axe"+GetForlvl(10, c), 1092);
    		c.getPA().sendFrame126(GetForlvl(94, c)+"Warhammer"+GetForlvl(9, c), 1083);
    		c.getPA().sendFrame126(GetForlvl(93, c)+"Square Shield"+GetForlvl(8, c), 1104);
    		c.getPA().sendFrame126(GetForlvl(92, c)+"Full Helm"+GetForlvl(7, c), 1103);
    		c.getPA().sendFrame126(GetForlvl(92, c)+"Throwing Knives"+GetForlvl(7, c), 1106);
    		c.getPA().sendFrame126(GetForlvl(91, c)+"Long Sword"+GetForlvl(6, c), 1086);
    		c.getPA().sendFrame126(GetForlvl(90, c)+"Scimitar"+GetForlvl(5, c), 1087);
    		c.getPA().sendFrame126(GetForlvl(90, c)+"Arrowtips"+GetForlvl(5, c), 1108);
    		c.getPA().sendFrame126(GetForlvl(89, c)+"Sword"+GetForlvl(4, c), 1085);
    		c.getPA().sendFrame126(GetForlvl(89, c)+"Bolts"+GetForlvl(4, c), 9144);
    		c.getPA().sendFrame126(GetForlvl(89, c)+"Nails"+GetForlvl(4, c), 13358);
    		c.getPA().sendFrame126(GetForlvl(88, c)+"Medium Helm"+GetForlvl(3, c), 1102);
    		c.getPA().sendFrame126(GetForlvl(87, c)+"Mace"+GetForlvl(2, c), 1093);
    		c.getPA().sendFrame126(GetForlvl(85, c)+"Dagger"+GetForlvl(1, c), 1094);
    		c.getPA().sendFrame126(GetForlvl(86, c)+"Axe"+GetForlvl(1, c), 1091);
    		c.getPA().sendFrame34(1213,0,1119,1); //dagger
    		 c.getPA().sendFrame34(1359,0,1120,1); //axe
    		 c.getPA().sendFrame34(1113,0,1121,1); //chain body
    		 c.getPA().sendFrame34(1147,0,1122,1); //med helm
    		 c.getPA().sendFrame34(9144,0,1123,10); //Bolts
    		 c.getPA().sendFrame34(1289,1,1119,1); //s-sword
    		 c.getPA().sendFrame34(1432,1,1120,1); //mace
    		 c.getPA().sendFrame34(1079,1,1121,1); //platelegs
    		 c.getPA().sendFrame34(1163,1,1122,1); //full helm
    		 c.getPA().sendFrame34(44,1,1123,15); //arrowtips
    		 c.getPA().sendFrame34(1333,2,1119,1); //scimmy
    		 c.getPA().sendFrame34(1347,2,1120,1); //warhammer
    		 c.getPA().sendFrame34(1093,2,1121,1); //plateskirt
    		 c.getPA().sendFrame34(1185,2,1122,1); //Sq. Shield
    		 c.getPA().sendFrame34(868,2,1123,5); //throwing-knives
    		 c.getPA().sendFrame34(1303,3,1119,1); //longsword
    		 c.getPA().sendFrame34(1373,3,1120,1); //battleaxe
    		 c.getPA().sendFrame34(1127,3,1121,1); //platebody
    		 c.getPA().sendFrame34(1201,3,1122,1); //kiteshield
    		 c.getPA().sendFrame34(1319,4,1119,1); //2h sword
    		 c.getPA().sendFrame34(4824,4,1122,15); //nails
    		 c.getPA().sendFrame34(-1,3,1123, 1);
    		 c.getPA().sendFrame126("",1135);
    		 c.getPA().sendFrame126("",1134);
    		 c.getPA().sendFrame126("",11461);
    		 c.getPA().sendFrame126("",11459);
    		 c.getPA().sendFrame126("",1132);
    		 c.getPA().sendFrame126("",1096);
    		 c.getPA().showInterface(994);		
    	}
    
    	private void makeAddyInterface(Client c) {
    		String fiveb = GetForBars(2361, 5, c);
    		String threeb = GetForBars(2361, 3, c);
    		String twob = GetForBars(2361, 2, c);
    		String oneb = GetForBars(2361, 1, c);
    		c.getPA().sendFrame126(fiveb+"5 Bars"+fiveb, 1112);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1109);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1110);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1118);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1111);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1095);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1115);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1090);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1113);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1116);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1114);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1089);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 8428);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1124);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1125);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1126);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1127);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1128);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1129);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1130);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1131);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 13357);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 11459);
    		c.getPA().sendFrame126(GetForlvl(88, c)+"Plate Body"+GetForlvl(18, c), 1101);
    		c.getPA().sendFrame126(GetForlvl(86, c)+"Plate Legs"+GetForlvl(16, c), 1099);
    		c.getPA().sendFrame126(GetForlvl(86, c)+"Plate Skirt"+GetForlvl(16, c), 1100);
    		c.getPA().sendFrame126(GetForlvl(84, c)+"2 Hand Sword"+GetForlvl(14, c), 1088);
    		c.getPA().sendFrame126(GetForlvl(82, c)+"Kite Shield"+GetForlvl(12, c), 1105);
    		c.getPA().sendFrame126(GetForlvl(81, c)+"Chain Body"+GetForlvl(11, c), 1098);
    		c.getPA().sendFrame126(GetForlvl(80, c)+"Battle Axe"+GetForlvl(10, c), 1092);
    		c.getPA().sendFrame126(GetForlvl(79, c)+"Warhammer"+GetForlvl(9, c), 1083);
    		c.getPA().sendFrame126(GetForlvl(78, c)+"Square Shield"+GetForlvl(8, c), 1104);
    		c.getPA().sendFrame126(GetForlvl(77, c)+"Full Helm"+GetForlvl(7, c), 1103);
    		c.getPA().sendFrame126(GetForlvl(77, c)+"Throwing Knives"+GetForlvl(7, c), 1106);
    		c.getPA().sendFrame126(GetForlvl(76, c)+"Long Sword"+GetForlvl(6, c), 1086);
    		c.getPA().sendFrame126(GetForlvl(75, c)+"Scimitar"+GetForlvl(5, c), 1087);
    		c.getPA().sendFrame126(GetForlvl(75, c)+"Arrowtips"+GetForlvl(5, c), 1108);
    		c.getPA().sendFrame126(GetForlvl(74, c)+"Sword"+GetForlvl(4, c), 1085);
    		c.getPA().sendFrame126(GetForlvl(74, c)+"Bolts"+GetForlvl(4, c), 9143);
    		c.getPA().sendFrame126(GetForlvl(74, c)+"Nails"+GetForlvl(4, c), 13358);
    		c.getPA().sendFrame126(GetForlvl(73, c)+"Medium Helm"+GetForlvl(3, c), 1102);
    		c.getPA().sendFrame126(GetForlvl(72, c)+"Mace"+GetForlvl(2, c), 1093);
    		c.getPA().sendFrame126(GetForlvl(70, c)+"Dagger"+GetForlvl(1, c), 1094);
    		c.getPA().sendFrame126(GetForlvl(71, c)+"Axe"+GetForlvl(1, c), 1091);
    		c.getPA().sendFrame34(1211,0,1119,1); //dagger
    		 c.getPA().sendFrame34(1357,0,1120,1); //axe
    		 c.getPA().sendFrame34(1111,0,1121,1); //chain body
    		 c.getPA().sendFrame34(1145,0,1122,1); //med helm
    		 c.getPA().sendFrame34(9143,0,1123,10); //Bolts
    		 c.getPA().sendFrame34(1287,1,1119,1); //s-sword
    		 c.getPA().sendFrame34(1430,1,1120,1); //mace
    		 c.getPA().sendFrame34(1073,1,1121,1); //platelegs
    		 c.getPA().sendFrame34(1161,1,1122,1); //full helm
    		 c.getPA().sendFrame34(43,1,1123,15); //arrowtips
    		 c.getPA().sendFrame34(1331,2,1119,1); //scimmy
    		 c.getPA().sendFrame34(1345,2,1120,1); //warhammer
    		 c.getPA().sendFrame34(1091,2,1121,1); //plateskirt
    		 c.getPA().sendFrame34(1183,2,1122,1); //Sq. Shield
    		 c.getPA().sendFrame34(867,2,1123,5); //throwing-knives
    		c.getPA().sendFrame34(1301,3,1119,1); //longsword
    		c.getPA().sendFrame34(1371,3,1120,1); //battleaxe
    		c.getPA().sendFrame34(1123,3,1121,1); //platebody
    		c.getPA().sendFrame34(1199,3,1122,1); //kiteshield
    		c.getPA().sendFrame34(1317,4,1119,1); //2h sword
    		c.getPA().sendFrame34(4823,4,1122,15); //nails
    		c.getPA().sendFrame34(-1,3,1123, 1);
    		c.getPA().sendFrame126("",1135);
    		c.getPA().sendFrame126("",1134);
    		c.getPA().sendFrame126("",11461);
    		c.getPA().sendFrame126("",11459);
    		c.getPA().sendFrame126("",1132);
    		c.getPA().sendFrame126("",1096);
    		c.getPA().showInterface(994);		
    	}
    
    	private void makeMithInterface(Client c) {
    		String fiveb = GetForBars(2359, 5, c);
    		String threeb = GetForBars(2359, 3, c);
    		String twob = GetForBars(2359, 2, c);
    		String oneb = GetForBars(2359, 1, c);
    		c.getPA().sendFrame126(fiveb+"5 Bars"+fiveb, 1112);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1109);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1110);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1118);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1111);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1095);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1115);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1090);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1113);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1116);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1114);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1089);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 8428);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1124);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1125);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1126);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1127);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1128);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1129);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1130);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1131);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 13357);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 11459);
    		c.getPA().sendFrame126(GetForlvl(68, c)+"Plate Body"+GetForlvl(18, c), 1101);
    		c.getPA().sendFrame126(GetForlvl(66, c)+"Plate Legs"+GetForlvl(16, c), 1099);
    		c.getPA().sendFrame126(GetForlvl(66, c)+"Plate Skirt"+GetForlvl(16, c), 1100);
    		c.getPA().sendFrame126(GetForlvl(64, c)+"2 Hand Sword"+GetForlvl(14, c), 1088);
    		c.getPA().sendFrame126(GetForlvl(62, c)+"Kite Shield"+GetForlvl(12, c), 1105);
    		c.getPA().sendFrame126(GetForlvl(61, c)+"Chain Body"+GetForlvl(11, c), 1098);
    		c.getPA().sendFrame126(GetForlvl(60, c)+"Battle Axe"+GetForlvl(10, c), 1092);
    		c.getPA().sendFrame126(GetForlvl(59, c)+"Warhammer"+GetForlvl(9, c), 1083);
    		c.getPA().sendFrame126(GetForlvl(58, c)+"Square Shield"+GetForlvl(8, c), 1104);
    		c.getPA().sendFrame126(GetForlvl(57, c)+"Full Helm"+GetForlvl(7, c), 1103);
    		c.getPA().sendFrame126(GetForlvl(57, c)+"Throwing Knives"+GetForlvl(7, c), 1106);
    		c.getPA().sendFrame126(GetForlvl(56, c)+"Long Sword"+GetForlvl(6, c), 1086);
    		c.getPA().sendFrame126(GetForlvl(55, c)+"Scimitar"+GetForlvl(5, c), 1087);
    		c.getPA().sendFrame126(GetForlvl(55, c)+"Arrowtips"+GetForlvl(5, c), 1108);
    		c.getPA().sendFrame126(GetForlvl(54, c)+"Sword"+GetForlvl(4, c), 1085);
    		c.getPA().sendFrame126(GetForlvl(54, c)+"Bolts"+GetForlvl(4, c), 9142);
    		c.getPA().sendFrame126(GetForlvl(54, c)+"Nails"+GetForlvl(4, c), 13358);
    		c.getPA().sendFrame126(GetForlvl(53, c)+"Medium Helm"+GetForlvl(3, c), 1102);
    		c.getPA().sendFrame126(GetForlvl(52, c)+"Mace"+GetForlvl(2, c), 1093);
    		c.getPA().sendFrame126(GetForlvl(50, c)+"Dagger"+GetForlvl(1, c), 1094);
    		c.getPA().sendFrame126(GetForlvl(51, c)+"Axe"+GetForlvl(1, c), 1091);
    		c.getPA().sendFrame34(1209,0,1119,1); //dagger
    		 c.getPA().sendFrame34(1355,0,1120,1); //axe
    		 c.getPA().sendFrame34(1109,0,1121,1); //chain body
    		 c.getPA().sendFrame34(1143,0,1122,1); //med helm
    		 c.getPA().sendFrame34(9142,0,1123,10); //Bolts
    		 c.getPA().sendFrame34(1285,1,1119,1); //s-sword
    		 c.getPA().sendFrame34(1428,1,1120,1); //mace
    		 c.getPA().sendFrame34(1071,1,1121,1); //platelegs
    		 c.getPA().sendFrame34(1159,1,1122,1); //full helm
    		 c.getPA().sendFrame34(42,1,1123,15); //arrowtips
    		 c.getPA().sendFrame34(1329,2,1119,1); //scimmy
    		 c.getPA().sendFrame34(1343,2,1120,1); //warhammer
    		 c.getPA().sendFrame34(1085,2,1121,1); //plateskirt
    		 c.getPA().sendFrame34(1181,2,1122,1); //Sq. Shield
    		 c.getPA().sendFrame34(866,2,1123,5); //throwing-knives
    		 c.getPA().sendFrame34(1299,3,1119,1); //longsword
    		 c.getPA().sendFrame34(1369,3,1120,1); //battleaxe
    		 c.getPA().sendFrame34(1121,3,1121,1); //platebody
    		 c.getPA().sendFrame34(1197,3,1122,1); //kiteshield
    		 c.getPA().sendFrame34(1315,4,1119,1); //2h sword
    		 c.getPA().sendFrame34(4822,4,1122,15); //nails
    		 c.getPA().sendFrame34(-1,3,1123, 1);
    		 c.getPA().sendFrame126("",1135);
    		 c.getPA().sendFrame126("",1134);
    		 c.getPA().sendFrame126("",11461);
    		 c.getPA().sendFrame126("",11459);
    		 c.getPA().sendFrame126("",1132);
    		 c.getPA().sendFrame126("",1096);
    		c.getPA().showInterface(994);
    	}
    
    	private void makeSteelInterface(Client c) {
    		String fiveb = GetForBars(2353, 5, c);
    		String threeb = GetForBars(2353, 3, c);
    		String twob = GetForBars(2353, 2, c);
    		String oneb = GetForBars(2353, 1, c);
    		c.getPA().sendFrame126(fiveb+"5 Bars"+fiveb, 1112);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1109);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1110);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1118);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1111);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1095);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1115);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1090);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1113);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1116);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1114);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1089);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 8428);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1124);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1125);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1126);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1127);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1128);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1129);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1130);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1131);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 13357);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb,1132);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb,1135);
    		c.getPA().sendFrame126("", 11459);
    		c.getPA().sendFrame126(GetForlvl(48, c)+"Plate Body"+GetForlvl(18, c), 1101);
    		c.getPA().sendFrame126(GetForlvl(46, c)+"Plate Legs"+GetForlvl(16, c), 1099);
    		c.getPA().sendFrame126(GetForlvl(46, c)+"Plate Skirt"+GetForlvl(16, c), 1100);
    		c.getPA().sendFrame126(GetForlvl(44, c)+"2 Hand Sword"+GetForlvl(14, c), 1088);
    		c.getPA().sendFrame126(GetForlvl(42, c)+"Kite Shield"+GetForlvl(12, c), 1105);
    		c.getPA().sendFrame126(GetForlvl(41, c)+"Chain Body"+GetForlvl(11, c), 1098);
    		c.getPA().sendFrame126("",11461);
    		c.getPA().sendFrame126(GetForlvl(40, c)+"Battle Axe"+GetForlvl(10, c), 1092);
    		c.getPA().sendFrame126(GetForlvl(39, c)+"Warhammer"+GetForlvl(9, c), 1083);
    		c.getPA().sendFrame126(GetForlvl(38, c)+"Square Shield"+GetForlvl(8, c), 1104);
    		c.getPA().sendFrame126(GetForlvl(37, c)+"Full Helm"+GetForlvl(7, c), 1103);
    		c.getPA().sendFrame126(GetForlvl(37, c)+"Throwing Knives"+GetForlvl(7, c), 1106);
    		c.getPA().sendFrame126(GetForlvl(36, c)+"Long Sword"+GetForlvl(6, c), 1086);
    		c.getPA().sendFrame126(GetForlvl(35, c)+"Scimitar"+GetForlvl(5, c), 1087);
    		c.getPA().sendFrame126(GetForlvl(35, c)+"Arrowtips"+GetForlvl(5, c), 1108);
    		c.getPA().sendFrame126(GetForlvl(34, c)+"Sword"+GetForlvl(4, c), 1085);
    		c.getPA().sendFrame126(GetForlvl(34, c)+"Bolts"+GetForlvl(4, c), 9141);
    		c.getPA().sendFrame126(GetForlvl(34, c)+"Nails"+GetForlvl(4, c), 13358);
    		c.getPA().sendFrame126(GetForlvl(33, c)+"Medium Helm"+GetForlvl(3, c), 1102);
    		c.getPA().sendFrame126(GetForlvl(32, c)+"Mace"+GetForlvl(2, c), 1093);
    		c.getPA().sendFrame126(GetForlvl(30, c)+"Dagger"+GetForlvl(1, c), 1094);
    		c.getPA().sendFrame126(GetForlvl(31, c)+"Axe"+GetForlvl(1, c), 1091);
    		c.getPA().sendFrame126(GetForlvl(35, c)+"Cannon Ball"+GetForlvl(35, c),1096);
    		c.getPA().sendFrame126(GetForlvl(36, c)+"Studs"+GetForlvl(36, c),1134);
    		c.getPA().sendFrame34(1207,0,1119,1);
    		 c.getPA().sendFrame34(1353,0,1120,1);
    		 c.getPA().sendFrame34(1105,0,1121,1);
    		 c.getPA().sendFrame34(1141,0,1122,1);
    		 c.getPA().sendFrame34(9141,0,1123,10);
    		 c.getPA().sendFrame34(1281,1,1119,1);
    		 c.getPA().sendFrame34(1424,1,1120,1);
    		 c.getPA().sendFrame34(1069,1,1121,1);
    		 c.getPA().sendFrame34(1157,1,1122,1);
    		 c.getPA().sendFrame34(41,1,1123,15);
    		 c.getPA().sendFrame34(1325,2,1119,1);
    		 c.getPA().sendFrame34(1339,2,1120,1);
    		 c.getPA().sendFrame34(1083,2,1121,1);
    		 c.getPA().sendFrame34(1177,2,1122,1);
    		 c.getPA().sendFrame34(865,2,1123,5);
    		 c.getPA().sendFrame34(1295,3,1119,1);
    		 c.getPA().sendFrame34(1365,3,1120,1);
    		 c.getPA().sendFrame34(1119,3,1121,1);
    		 c.getPA().sendFrame34(1193,3,1122,1);
    		 c.getPA().sendFrame34(1311,4,1119,1);
    		 c.getPA().sendFrame34(1539,4,1122,15);
    		 c.getPA().sendFrame34(2,3,1123,4);
    		 c.getPA().sendFrame34(2370,4,1123,1);
    		 c.getPA().showInterface(994);		
    	}
    
    	private void makeIronInterface(Client c) 
    	{
    		String fiveb = GetForBars(2351, 5, c);
    		String threeb = GetForBars(2351, 3, c);
    		String twob = GetForBars(2351, 2, c);
    		String oneb = GetForBars(2351, 1, c);
    		c.getPA().sendFrame126(fiveb+"5 Bars"+fiveb, 1112);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1109);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1110);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1118);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1111);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1095);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1115);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1090);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1113);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1116);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1114);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1089);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 8428);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1124);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1125);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1126);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1127);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1128);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1129);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1130);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1131);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 13357);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 11459);
    		c.getPA().sendFrame126(GetForlvl(33, c)+"Plate Body"+GetForlvl(18, c), 1101);
    		c.getPA().sendFrame126(GetForlvl(31, c)+"Plate Legs"+GetForlvl(16, c), 1099);
    		c.getPA().sendFrame126(GetForlvl(31, c)+"Plate Skirt"+GetForlvl(16, c), 1100);
    		c.getPA().sendFrame126(GetForlvl(29, c)+"2 Hand Sword"+GetForlvl(14, c), 1088);
    		c.getPA().sendFrame126(GetForlvl(27, c)+"Kite Shield"+GetForlvl(12, c), 1105);
    		c.getPA().sendFrame126(GetForlvl(26, c)+"Chain Body"+GetForlvl(11, c), 1098);
    		c.getPA().sendFrame126(GetForlvl(26, c)+"Oil Lantern Frame"+GetForlvl(11, c),11461);
    		c.getPA().sendFrame126(GetForlvl(25, c)+"Battle Axe"+GetForlvl(10, c), 1092);
    		c.getPA().sendFrame126(GetForlvl(24, c)+"Warhammer"+GetForlvl(9, c), 1083);
    		c.getPA().sendFrame126(GetForlvl(23, c)+"Square Shield"+GetForlvl(8, c), 1104);
    		c.getPA().sendFrame126(GetForlvl(22, c)+"Full Helm"+GetForlvl(7, c), 1103);
    		c.getPA().sendFrame126(GetForlvl(21, c)+"Throwing Knives"+GetForlvl(7, c), 1106);
    		c.getPA().sendFrame126(GetForlvl(21, c)+"Long Sword"+GetForlvl(6, c), 1086);
    		c.getPA().sendFrame126(GetForlvl(20, c)+"Scimitar"+GetForlvl(5, c), 1087);
    		c.getPA().sendFrame126(GetForlvl(20, c)+"Arrowtips"+GetForlvl(5, c), 1108);
    		c.getPA().sendFrame126(GetForlvl(19, c)+"Sword"+GetForlvl(4, c), 1085);
    		c.getPA().sendFrame126(GetForlvl(19, c)+"Bolts"+GetForlvl(4, c), 9140);
    		c.getPA().sendFrame126(GetForlvl(19, c)+"Nails"+GetForlvl(4, c), 13358);
    		c.getPA().sendFrame126(GetForlvl(18, c)+"Medium Helm"+GetForlvl(3, c), 1102);
    		c.getPA().sendFrame126(GetForlvl(17, c)+"Mace"+GetForlvl(2, c), 1093);
    		c.getPA().sendFrame126(GetForlvl(15, c)+"Dagger"+GetForlvl(1, c), 1094);
    		c.getPA().sendFrame126(GetForlvl(16, c)+"Axe"+GetForlvl(1, c), 1091);
    		c.getPA().sendFrame34(1203,0,1119,1);
    		 c.getPA().sendFrame34(1349,0,1120,1);
    		 c.getPA().sendFrame34(1101,0,1121,1);
    		 c.getPA().sendFrame34(1137,0,1122,1);
    		 c.getPA().sendFrame34(9140,0,1123,10);
    		 c.getPA().sendFrame34(1279,1,1119,1);
    		 c.getPA().sendFrame34(1420,1,1120,1);
    		 c.getPA().sendFrame34(1067,1,1121,1);
    		 c.getPA().sendFrame34(1153,1,1122,1);
    		 c.getPA().sendFrame34(40,1,1123,15);
    		 c.getPA().sendFrame34(1323,2,1119,1);
    		 c.getPA().sendFrame34(1335,2,1120,1);
    		 c.getPA().sendFrame34(1081,2,1121,1);
    		 c.getPA().sendFrame34(1175,2,1122,1);
    		 c.getPA().sendFrame34(863,2,1123,5);
    		 c.getPA().sendFrame34(1293,3,1119,1);
    		 c.getPA().sendFrame34(1363,3,1120,1);
    		 c.getPA().sendFrame34(1115,3,1121,1);
    		 c.getPA().sendFrame34(1191,3,1122,1);
    		 c.getPA().sendFrame34(1309,4,1119,1);
    		 c.getPA().sendFrame34(4820,4,1122,15);
    		 c.getPA().sendFrame34(4540,4,1121,1);
    		 c.getPA().sendFrame34(-1,3,1123, 1);
    		 c.getPA().sendFrame126("",1135);
    		 c.getPA().sendFrame126("",1134);
    		 c.getPA().sendFrame126("",1132);
    		 c.getPA().sendFrame126("",1096);
    		c.getPA().showInterface(994);
    	}
    
    	private void makeBronzeInterface(Client c) 
    	{
    		String fiveb = GetForBars(2349, 5, c);
    		String threeb = GetForBars(2349, 3, c);
    		String twob = GetForBars(2349, 2, c);
    		String oneb = GetForBars(2349, 1, c);
    		c.getPA().sendFrame126(fiveb+"5 Bars"+fiveb, 1112);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1109);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1110);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1118);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1111);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1095);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1115);
    		c.getPA().sendFrame126(threeb+"3 Bars"+threeb, 1090);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1113);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1116);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1114);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 1089);
    		c.getPA().sendFrame126(twob+"2 Bars"+twob, 8428);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1124);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1125);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1126);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1127);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1128);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1129);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1130);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 1131);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 13357);
    		c.getPA().sendFrame126(oneb+"1 Bar"+oneb, 11459);
    		c.getPA().sendFrame126(GetForlvl(18, c)+"Plate Body"+GetForlvl(18, c), 1101);
    		c.getPA().sendFrame126(GetForlvl(16, c)+"Plate Legs"+GetForlvl(16, c), 1099);
    		c.getPA().sendFrame126(GetForlvl(16, c)+"Plate Skirt"+GetForlvl(16, c), 1100);
    		c.getPA().sendFrame126(GetForlvl(14, c)+"2 Hand Sword"+GetForlvl(14, c), 1088);
    		c.getPA().sendFrame126(GetForlvl(12, c)+"Kite Shield"+GetForlvl(12, c), 1105);
    		c.getPA().sendFrame126(GetForlvl(11, c)+"Chain Body"+GetForlvl(11, c), 1098);
    		c.getPA().sendFrame126(GetForlvl(10, c)+"Battle Axe"+GetForlvl(10, c), 1092);
    		c.getPA().sendFrame126(GetForlvl(9, c)+"Warhammer"+GetForlvl(9, c), 1083);
    		c.getPA().sendFrame126(GetForlvl(8, c)+"Square Shield"+GetForlvl(8, c), 1104);
    		c.getPA().sendFrame126(GetForlvl(7, c)+"Full Helm"+GetForlvl(7, c), 1103);
    		c.getPA().sendFrame126(GetForlvl(7, c)+"Throwing Knives"+GetForlvl(7, c), 1106);
    		c.getPA().sendFrame126(GetForlvl(6, c)+"Long Sword"+GetForlvl(6, c), 1086);
    		c.getPA().sendFrame126(GetForlvl(5, c)+"Scimitar"+GetForlvl(5, c), 1087);
    		c.getPA().sendFrame126(GetForlvl(5, c)+"Arrowtips"+GetForlvl(5, c), 1108);
    		c.getPA().sendFrame126(GetForlvl(4, c)+"Sword"+GetForlvl(4, c), 1085);
    		c.getPA().sendFrame126(GetForlvl(4, c)+"Bolts"+GetForlvl(4, c), 1107);
    		c.getPA().sendFrame126(GetForlvl(4, c)+"Nails"+GetForlvl(4, c), 13358);
    		c.getPA().sendFrame126(GetForlvl(3, c)+"Medium Helm"+GetForlvl(3, c), 1102);
    		c.getPA().sendFrame126(GetForlvl(2, c)+"Mace"+GetForlvl(2, c), 1093);
    		c.getPA().sendFrame126(GetForlvl(1, c)+"Dagger"+GetForlvl(1, c), 1094);
    		c.getPA().sendFrame126(GetForlvl(1, c)+"Axe"+GetForlvl(1, c), 1091);
    		c.getPA().sendFrame34(1205,0,1119,1);
    		 c.getPA().sendFrame34(1351,0,1120,1);
    		 c.getPA().sendFrame34(1103,0,1121,1);
    		 c.getPA().sendFrame34(1139,0,1122,1);
    		 c.getPA().sendFrame34(819,0,1123,10);
    		 c.getPA().sendFrame34(1277,1,1119,1);
    		 c.getPA().sendFrame34(1422,1,1120,1);
    		 c.getPA().sendFrame34(1075,1,1121,1);
    		 c.getPA().sendFrame34(1155,1,1122,1);
    		 c.getPA().sendFrame34(39,1,1123,15);
    		 c.getPA().sendFrame34(1321,2,1119,1);
    		 c.getPA().sendFrame34(1337,2,1120,1);
    		 c.getPA().sendFrame34(1087,2,1121,1);
    		 c.getPA().sendFrame34(1173,2,1122,1);
    		 c.getPA().sendFrame34(864,2,1123,5);
    		 c.getPA().sendFrame34(1291,3,1119,1);
    		 c.getPA().sendFrame34(1375,3,1120,1);
    		 c.getPA().sendFrame34(1117,3,1121,1);
    		 c.getPA().sendFrame34(1189,3,1122,1);
    		 c.getPA().sendFrame34(1307,4,1119,1);
    		 c.getPA().sendFrame34(4819,4,1122,15);
    		 c.getPA().sendFrame34(-1,3,1123, 1);
    		 c.getPA().sendFrame126("",1135);
    		 c.getPA().sendFrame126("",1134);
    		 c.getPA().sendFrame126("",11461);
    		 c.getPA().sendFrame126("",11459);
    		 c.getPA().sendFrame126("",1132);
    		 c.getPA().sendFrame126("",1096);
    		 c.getPA().showInterface(994);		
    	}
    
    	private String GetForlvl(int i, Client c) {
    		if (c.playerLevel[13] >= i)
    			return "@whi@";
    		
    			return "@bla@";
    	}
    
    	private String GetForBars(int i, int j, Client c) {
    		if (c.getItems().playerHasItem(i, j))
    		return "@gre@";
    		
    		return "@red@";
    	}
    	
    }
    please tell me
    thanks
    Reply With Quote  
     

  2. #2  
    Registered Member
    Join Date
    Dec 2010
    Posts
    536
    Thanks given
    61
    Thanks received
    25
    Rep Power
    4
    It's not one line.
    As stated before, everyone forgets the buttons.
    The x5 x10 etc aren't added.
    add them yourself and call the correct method of smeltOre or sumthin.
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Oct 2010
    Age
    30
    Posts
    612
    Thanks given
    20
    Thanks received
    7
    Rep Power
    9
    i need it to pls help
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Dec 2010
    Posts
    536
    Thanks given
    61
    Thanks received
    25
    Rep Power
    4
    I'm not spoonfeeding people..
    I'm telling you how it works, that should be good 'nuff, most servers don't have this, so if you manage to fix this, it could be a good start to learn the basics
    Reply With Quote  
     


Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Replies: 0
    Last Post: 01-20-2011, 02:06 AM
  2. Replies: 2
    Last Post: 05-13-2010, 12:34 PM
  3. [562]Smithing[562]
    By TomTheBeast in forum Configuration
    Replies: 3
    Last Post: 04-29-2010, 11:33 PM
  4. Full Anvil Smithing & Bar Smithing.
    By Bando in forum Snippets
    Replies: 6
    Last Post: 03-24-2010, 04:04 AM
  5. Replies: 17
    Last Post: 01-01-2010, 08:02 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •