Thread: 718 Need quick help with an error!

Results 1 to 3 of 3
  1. #1 718 Need quick help with an error! 
    Registered Member
    Join Date
    Jan 2012
    Posts
    341
    Thanks given
    29
    Thanks received
    11
    Rep Power
    12
    heres the code im getting the error from, i'm obviously missing a bracket somewere. WILL THANK ++++

    Code:
    }
    
    	public void sendInfo(Player player, int slotId, boolean isBuying) {
    		if (slotId >= getStoreSize())
    			return;
                    }
    		Item[] stock = isBuying ? mainStock : player.getInventory().getItems().getItems();
    		Item item = slotId >= stock.length ? generalStock[slotId - stock.length] : stock[slotId];
    		if (item == null)
    			return;
                    }
            player.getTemporaryAttributtes().put("ShopSelectedSlot", clickSlot);
            int dq = slotId >= mainStock.length ? 0 : defaultQuantity[slotId];
            int price = getBuyPrice(item, dq);
            for (int i = 0; i < loyaltyPoints.length; i++) {
                if (item.getId() == slayerPoints[i][0]) {
                    player.getPackets().sendGameMessage(
                            "" + item.getDefinitions().getName() + "s cost "
                            + slayerPoints[i][1] + " slayer points.");
                }
             }
    		int dq = slotId >= stock.length ? 0 : defaultQuantity[slotId];
    		int price = getBuyPrice(item, dq);
    		player.getPackets().sendGameMessage(item.getDefinitions().getName() + ": shop will " + (isBuying ? "sell" : "buy") +" for " + price + " " + ItemDefinitions.getItemDefinitions(money).getName().toLowerCase() + ".");
                    
                 }
            }
    	public int getBuyPrice(Item item, int dq) {
    And of course....Heres the error.

    Code:
     for (int i = 0; i < slayerPoints.length; i++) {
                                                     ^
    src\com\rs\game\player\content\Shop.java:297: error: class, interface, or enum e
    xpected
                }
                ^
    src\com\rs\game\player\content\Shop.java:300: error: class, interface, or enum e
    xpected
                    int price = getBuyPrice(item, dq);
                    ^
    src\com\rs\game\player\content\Shop.java:301: error: class, interface, or enum e
    xpected
                    player.getPackets().sendGameMessage(item.getDefinitions().getNam
    e() + ": shop will " + (isBuying ? "sell" : "buy") +" for " + price + " " + Item
    Definitions.getItemDefinitions(money).getName().toLowerCase() + ".");
                    ^
    src\com\rs\game\player\content\Shop.java:303: error: class, interface, or enum e
    xpected
                 }
                 ^
    src\com\rs\game\player\content\Shop.java:305: error: class, interface, or enum e
    xpected
            public int getBuyPrice(Item item, int dq) {
                   ^
    src\com\rs\game\player\content\Shop.java:307: error: class, interface, or enum e
    xpected
                    if (price == 0)
                    ^
    src\com\rs\game\player\content\Shop.java:309: error: class, interface, or enum e
    xpected
                    return price; // TODO formula
                    ^
    src\com\rs\game\player\content\Shop.java:310: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:312: error: class, interface, or enum e
    xpected
            public int getSellPrice(Item item, int dq) {
                   ^
    src\com\rs\game\player\content\Shop.java:314: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:316: error: class, interface, or enum e
    xpected
            public void sendExamine(Player player, int slotId) {
                   ^
    src\com\rs\game\player\content\Shop.java:319: error: class, interface, or enum e
    xpected
                    Item item = slotId >= mainStock.length ? generalStock[slotId
                    ^
    src\com\rs\game\player\content\Shop.java:321: error: class, interface, or enum e
    xpected
                    if (item == null)
                    ^
    src\com\rs\game\player\content\Shop.java:323: error: class, interface, or enum e
    xpected
                    player.getPackets().sendGameMessage(ItemExamines.getExamine(item
    ));
                    ^
    src\com\rs\game\player\content\Shop.java:324: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:326: error: class, interface, or enum e
    xpected
            public void refreshShop() {
                   ^
    src\com\rs\game\player\content\Shop.java:329: error: class, interface, or enum e
    xpected
                            player.getPackets().sendIComponentSettings(620, 25, 0,
                            ^
    src\com\rs\game\player\content\Shop.java:331: error: class, interface, or enum e
    xpected
                    }
                    ^
    src\com\rs\game\player\content\Shop.java:334: error: class, interface, or enum e
    xpected
            public int getStoreSize() {
                   ^
    src\com\rs\game\player\content\Shop.java:337: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:339: error: class, interface, or enum e
    xpected
            public void sendStore(Player player) {
                   ^
    src\com\rs\game\player\content\Shop.java:342: error: class, interface, or enum e
    xpected
                    System.arraycopy(mainStock, 0, stock, 0, mainStock.length);
                    ^
    src\com\rs\game\player\content\Shop.java:343: error: class, interface, or enum e
    xpected
                    if (generalStock != null)
                    ^
    src\com\rs\game\player\content\Shop.java:346: error: class, interface, or enum e
    xpected
                    player.getPackets().sendItems(MAIN_STOCK_ITEMS_KEY, stock);
                    ^
    src\com\rs\game\player\content\Shop.java:347: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:349: error: class, interface, or enum e
    xpected
            public void sendSellStore(Player player, Item[] inventory) {
                   ^
    src\com\rs\game\player\content\Shop.java:351: error: class, interface, or enum e
    xpected
                    System.arraycopy(inventory, 0, stock, 0, inventory.length);
                    ^
    src\com\rs\game\player\content\Shop.java:352: error: class, interface, or enum e
    xpected
                    if (generalStock != null)
                    ^
    src\com\rs\game\player\content\Shop.java:354: error: class, interface, or enum e
    xpected
                    player.getPackets().sendItems(MAIN_STOCK_ITEMS_KEY, stock);
                    ^
    src\com\rs\game\player\content\Shop.java:355: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:363: error: class, interface, or enum e
    xpected
            public void handleShop(Player player, int slotId, int amount) {
                   ^
    src\com\rs\game\player\content\Shop.java:365: error: class, interface, or enum e
    xpected
                    if (isBuying)
                    ^
    src\com\rs\game\player\content\Shop.java:367: error: class, interface, or enum e
    xpected
                    else
                    ^
    src\com\rs\game\player\content\Shop.java:369: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:371: error: class, interface, or enum e
    xpected
            public Item[] getMainStock() {
                   ^
    src\com\rs\game\player\content\Shop.java:373: error: class, interface, or enum e
    xpected
            }
            ^
    src\com\rs\game\player\content\Shop.java:286: error: cannot find symbol
                    if (item == null)
                        ^
      symbol:   class item
      location: class Shop
    src\com\rs\game\player\content\Shop.java:58: error: cannot find symbol
                    sendStore(player);
                    ^
      symbol:   method sendStore(Player)
      location: class Shop
    src\com\rs\game\player\content\Shop.java:70: error: cannot find symbol
                    player.getPackets().sendIComponentSettings(1265, 20, 0, getStore
    Size() * 6, 1150);
                                                                            ^
      symbol:   method getStoreSize()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:71: error: cannot find symbol
                    player.getPackets().sendIComponentSettings(1265, 26, 0, getStore
    Size() * 6, 82903066);
                                                                            ^
      symbol:   method getStoreSize()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:91: error: cannot find symbol
                    if (slotId >= getStoreSize())
                                  ^
      symbol:   method getStoreSize()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:124: error: cannot find symbol
                    int price = getBuyPrice(item, dq);
                                ^
      symbol:   method getBuyPrice(Item,int)
      location: class Shop
    src\com\rs\game\player\content\Shop.java:156: error: cannot find symbol
                            refreshShop();
                            ^
      symbol:   method refreshShop()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:184: error: cannot find symbol
                            refreshShop();
                            ^
      symbol:   method refreshShop()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:191: error: cannot find symbol
                                    refreshShop();
                                    ^
      symbol:   method refreshShop()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:201: error: cannot find symbol
                                            refreshShop();
                                            ^
      symbol:   method refreshShop()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:208: error: cannot find symbol
                                            refreshShop();
                                            ^
      symbol:   method refreshShop()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:237: error: cannot find symbol
                    int price = getSellPrice(item, dq);
                                ^
      symbol:   method getSellPrice(Item,int)
      location: class Shop
    src\com\rs\game\player\content\Shop.java:262: error: cannot find symbol
                    int price = getSellPrice(item, dq);
                                ^
      symbol:   method getSellPrice(Item,int)
      location: class Shop
    src\com\rs\game\player\content\Shop.java:281: error: cannot find symbol
                    if (slotId >= getStoreSize())
                                  ^
      symbol:   method getStoreSize()
      location: class Shop
    src\com\rs\game\player\content\Shop.java:284: error: cannot find symbol
                    Item[] stock = isBuying ? mainStock : player.getInventory().getI
    tems().getItems();
                                   ^
      symbol:   variable isBuying
      location: class Shop
    src\com\rs\game\player\content\Shop.java:284: error: cannot find symbol
                    Item[] stock = isBuying ? mainStock : player.getInventory().getI
    tems().getItems();
                                                          ^
      symbol:   variable player
      location: class Shop
    src\com\rs\game\player\content\Shop.java:285: error: cannot find symbol
                    Item item = slotId >= stock.length ? generalStock[slotId - stock
    .length] : stock[slotId];
                                ^
      symbol:   variable slotId
      location: class Shop
    src\com\rs\game\player\content\Shop.java:285: error: cannot find symbol
                    Item item = slotId >= stock.length ? generalStock[slotId - stock
    .length] : stock[slotId];
                                                                      ^
      symbol:   variable slotId
      location: class Shop
    src\com\rs\game\player\content\Shop.java:285: error: cannot find symbol
                    Item item = slotId >= stock.length ? generalStock[slotId - stock
    .length] : stock[slotId];
    
                     ^
      symbol:   variable slotId
      location: class Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:926: error: cannot find symb
    ol
                                            shop.handleShop(player, slotId, 1);
                                                ^
      symbol:   method handleShop(Player,int,int)
      location: variable shop of type Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:928: error: cannot find symb
    ol
                                            shop.handleShop(player, slotId, 5);
                                                ^
      symbol:   method handleShop(Player,int,int)
      location: variable shop of type Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:930: error: cannot find symb
    ol
                                            shop.handleShop(player, slotId, 10);
                                                ^
      symbol:   method handleShop(Player,int,int)
      location: variable shop of type Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:932: error: cannot find symb
    ol
                                            shop.handleShop(player, slotId, 50);
                                                ^
      symbol:   method handleShop(Player,int,int)
      location: variable shop of type Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:934: error: cannot find symb
    ol
                                            shop.handleShop(player, slotId, 500);
                                                ^
      symbol:   method handleShop(Player,int,int)
      location: variable shop of type Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:936: error: cannot find symb
    ol
                                            shop.sendExamine(player, slotId);
                                                ^
      symbol:   method sendExamine(Player,int)
      location: variable shop of type Shop
    src\com\rs\net\decoders\handlers\ButtonHandler.java:962: error: cannot find symb
    ol
                                    player.getTemporaryAttributtes().put("amount_sho
    p", isBuying ? shop.getMainStock()[slot].getAmount() : player.getInventory().get
    Items().getItems()[slot].getAmount());
    
                       ^
      symbol:   method getMainStock()
      location: variable shop of type Shop
    73 errors
    Finished.
    Press any key to continue . . .
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Jul 2009
    Posts
    387
    Thanks given
    27
    Thanks received
    54
    Rep Power
    153
    Code:
    	public void sendInfo(Player player, int slotId, boolean isBuying) {
    		if (slotId >= getStoreSize())
    			return;
    		Item[] stock = isBuying ? mainStock : player.getInventory().getItems().getItems();
    		Item item = slotId >= stock.length ? generalStock[slotId - stock.length] : stock[slotId];
    		if (item == null)
    			return;
            player.getTemporaryAttributtes().put("ShopSelectedSlot", clickSlot);
            int dq = slotId >= mainStock.length ? 0 : defaultQuantity[slotId];
            int price = getBuyPrice(item, dq);
            for (int i = 0; i < loyaltyPoints.length; i++) {
                if (item.getId() == slayerPoints[i][0]) {
                    player.getPackets().sendGameMessage(
                            "" + item.getDefinitions().getName() + "s cost "
                            + slayerPoints[i][1] + " slayer points.");
                }
             }
    		int dq = slotId >= stock.length ? 0 : defaultQuantity[slotId];
    		int price = getBuyPrice(item, dq);
    		player.getPackets().sendGameMessage(item.getDefinitions().getName() + ": shop will " + (isBuying ? "sell" : "buy") +" for " + price + " " + ItemDefinitions.getItemDefinitions(money).getName().toLowerCase() + "."); 
        }
    Reply With Quote  
     

  3. Thankful user:


  4. #3  
    Registered Member
    Join Date
    Jan 2012
    Posts
    341
    Thanks given
    29
    Thanks received
    11
    Rep Power
    12
    Thanks bud, you're awesome.
    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. 718 error! WILL THANK ++
    By altiar in forum Help
    Replies: 4
    Last Post: 08-01-2012, 09:57 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
  •