Missed a bracket there.Code:if (c.getItems().freeSlots() < itemAmount) { Server.itemHandler.createGroundItem(c, items[i][0], c.absX, c.absY, items[i][1], c.playerId); } else { c.getItems().addItem(items[i][0], items[i][1]); return;
|
well i am trying to put in achievment thing and im done but i get 1 error. someone please help me, its prob something stupid but i can't figure it out :/
heres the code where the error isCode:src\server\model\players\Content\AchievementExtra.java:37: error: reached end of file while parsing } ^ 1 error Press any key to continue . . .
Code:package server.model.players.content.achievement; import server.Server; import server.model.players.Client; /** * * @author 2012 : 18/08/2011 * */ public class AchievementExtra { public static void addExtra(Client c, int achievement) { switch (achievement) { case Achievements.MUNCHER: c.getPA().addSkillXP(10000, 3); addItems(c, new int[][] { {386, 50}, {392, 20}, {380, 250}}); c.sendMessage("You're awarded 50 sharks, 20 manta ray and 250 lobsters!"); c.sendMessage("And also 10,000 hitpoints experience!"); break; default: c.sendMessage("There are no items or experience reward for this achievement."); break; } } private static void addItems(Client c, int[][] items) { int itemAmount = items.length; for (int i = 0; i < itemAmount; i++) { if (c.getItems().freeSlots() < itemAmount) { Server.itemHandler.createGroundItem(c, items[i][0], c.absX, c.absY, items[i][1], c.playerId); } else { c.getItems().addItem(items[i][0], items[i][1]); return; } } }
Missed a bracket there.Code:if (c.getItems().freeSlots() < itemAmount) { Server.itemHandler.createGroundItem(c, items[i][0], c.absX, c.absY, items[i][1], c.playerId); } else { c.getItems().addItem(items[i][0], items[i][1]); return;
Code:private static void addItems(Client c, int[][] items) { int itemAmount = items.length; for (int i = 0; i < itemAmount; i++) { if (c.getItems().freeSlots() < itemAmount) { Server.itemHandler.createGroundItem(c, items[i][0], c.absX, c.absY, items[i][1], c.playerId); } else { c.getItems().addItem(items[i][0], items[i][1]); } } }
Post the entire class again.
This is the class file with your edit
this one is without your editCode:package server.model.players; import server.Server; import server.model.players.Client; /** * * @author 2012 : 18/08/2011 * */ public class AchievementExtra { public static void addExtra(Client c, int achievement) { switch (achievement) { case Achievements.MUNCHER: c.getPA().addSkillXP(10000, 3); addItems(c, new int[][] { {386, 50}, {392, 20}, {380, 250}}); c.sendMessage("You're awarded 50 sharks, 20 manta ray and 250 lobsters!"); c.sendMessage("And also 10,000 hitpoints experience!"); break; default: c.sendMessage("There are no items or experience reward for this achievement."); break; } } private static void addItems(Client c, int[][] items) { int itemAmount = items.length; for (int i = 0; i < itemAmount; i++) { if (c.getItems().freeSlots() < itemAmount) { Server.itemHandler.createGroundItem(c, items[i][0], c.absX, c.absY, items[i][1], c.playerId); } else { c.getItems().addItem(items[i][0], items[i][1]); } } }
Code:package server.model.players; import server.Server; import server.model.players.Client; /** * * @author 2012 : 18/08/2011 * */ public class AchievementExtra { public static void addExtra(Client c, int achievement) { switch (achievement) { case Achievements.MUNCHER: c.getPA().addSkillXP(10000, 3); addItems(c, new int[][] { {386, 50}, {392, 20}, {380, 250}}); c.sendMessage("You're awarded 50 sharks, 20 manta ray and 250 lobsters!"); c.sendMessage("And also 10,000 hitpoints experience!"); break; default: c.sendMessage("There are no items or experience reward for this achievement."); break; } } private static void addItems(Client c, int[][] items) { int itemAmount = items.length; for (int i = 0; i < itemAmount; i++) { if (c.getItems().freeSlots() < itemAmount) { Server.itemHandler.createGroundItem(c, items[i][0], c.absX, c.absY, items[i][1], c.playerId); } else { c.getItems().addItem(items[i][0], items[i][1]); } } }
« Previous Thread | Next Thread » |
Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |