Thread: [PI] 1 Error please Help

Page 1 of 2 12 LastLast
Results 1 to 10 of 12
  1. #1 [PI] 1 Error please Help 
    Registered Member
    Join Date
    Nov 2011
    Posts
    33
    Thanks given
    0
    Thanks received
    0
    Rep Power
    12
    Hey guys Im trying to add this players shop system and im getting this error, can someone please help me pleasee im not so good with coding, but if you tell me wat to add to fix this then i can do that or anything just please i really need this thanks!

    src\server\model\players\packets\BankX2.java:42: cannot find symbol
    symbol : variable Config
    location: class server.model.players.packets.BankX2
    for (int i : Config.ITEM_TRADEABLE) {
    ^
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    1 error
    Press any key to continue . . .

    Reply With Quote  
     

  2. #2  
    The One And Only

    01053's Avatar
    Join Date
    Apr 2011
    Age
    28
    Posts
    2,887
    Thanks given
    417
    Thanks received
    885
    Rep Power
    856
    declare config


    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Nov 2011
    Posts
    33
    Thanks given
    0
    Thanks received
    0
    Rep Power
    12
    I know i need to do that but how and were do i declare? sorry im kinda new to coding. Btw thanks for Reply!

    Reply With Quote  
     

  4. #4  
    Are you really awesome?
    Aaron's Avatar
    Join Date
    May 2011
    Age
    30
    Posts
    663
    Thanks given
    14
    Thanks received
    110
    Rep Power
    0
    Bankx2.java?
    Reply With Quote  
     

  5. #5  
    Registered Member
    Join Date
    Nov 2011
    Posts
    33
    Thanks given
    0
    Thanks received
    0
    Rep Power
    12

    Reply With Quote  
     

  6. #6  
    Banned

    Join Date
    Oct 2010
    Posts
    1,309
    Thanks given
    63
    Thanks received
    257
    Rep Power
    0
    put this at the top with the other imports:

    Code:
    import server.Config;
    Reply With Quote  
     

  7. #7  
    Registered Member
    Join Date
    Nov 2011
    Posts
    33
    Thanks given
    0
    Thanks received
    0
    Rep Power
    12
    Thanks man! Fixed that Error but now i ran into this

    src\server\model\players\packets\BankX2.java:42: unreachable statement
    if(c.sellingId > 0 && c.sellingN > 0 && c.xInterfaceId =
    = 7390){
    ^
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    1 error
    Press any key to continue . . .

    Btw This is my bankX2.java
    package server.model.players.packets;

    import server.Config;
    import server.model.players.Client;
    import server.model.players.PacketType;
    /**
    * Bank X Items
    **/
    public class BankX2 implements PacketType {
    @Override
    public void processPacket(Client c, int packetType, int packetSize) {
    int Xamount = c.getInStream().readDWord();
    if (Xamount == 0)
    Xamount = 1;
    switch(c.xInterfaceId) {
    case 5064:
    c.getItems().bankItem(c.playerItems[c.xRemoveSlot] , c.xRemoveSlot, Xamount);
    break;

    case 5382:
    c.getItems().fromBank(c.bankItems[c.xRemoveSlot] , c.xRemoveSlot, Xamount);
    break;

    case 3322:
    if(c.duelStatus <= 0) {
    c.getTradeAndDuel().tradeItem(c.xRemoveId, c.xRemoveSlot, Xamount);
    } else {
    c.getTradeAndDuel().stakeItem(c.xRemoveId, c.xRemoveSlot, Xamount);
    }
    break;

    case 3415:
    if(c.duelStatus <= 0) {
    c.getTradeAndDuel().fromTrade(c.xRemoveId, c.xRemoveSlot, Xamount);
    }
    break;

    case 6669:
    c.getTradeAndDuel().fromDuel(c.xRemoveId, c.xRemoveSlot, Xamount);
    break;

    if(c.sellingId > 0 && c.sellingN > 0 && c.xInterfaceId == 7390){
    for (int i : Config.ITEM_TRADEABLE) {
    if(i == c.sellingId) {
    c.sendMessage("You can't sell this item.");
    c.sellingId = 0;
    c.sellingN = 0;
    c.sellingS = 0;
    return;
    }
    }
    if(c.sellingN > c.getItems().getItemAmount(c.sellingId))
    c.sellingN = c.getItems().getItemAmount(c.sellingId);
    int slot = -1;
    for(int x = 0; x < 10; x++){
    if(c.playerShop[x] == 0){
    slot = x;
    break;
    }
    }
    if(slot == -1){
    c.sendMessage("You are only allows to sell 10 items at any time.");
    c.sellingId = 0;
    c.sellingN = 0;
    c.sellingS = 0;
    return;
    }
    if(c.getItems().playerHasItem(c.sellingId, c.sellingN, c.sellingS)){
    c.getItems().deleteItem2(c.sellingId, c.sellingN);
    c.playerShop[slot] = c.sellingId;
    c.playerShopN[slot] = c.sellingN;
    c.playerShopP[slot] = Xamount;
    c.sendMessage("You put your items on sale.");
    }
    c.getShops().openPlayerShop(c);
    c.sellingId = 0;
    c.sellingN = 0;
    c.sellingS = 0;
    return;
    }
    }
    }
    }

    Reply With Quote  
     

  8. #8  
    Banned

    Join Date
    Oct 2010
    Posts
    1,309
    Thanks given
    63
    Thanks received
    257
    Rep Power
    0
    try this:

    Code:
    package server.model.players.packets;
    
    import server.Config;
    import server.model.players.Client;
    import server.model.players.PacketType;
    /**
    * Bank X Items
    **/
    public class BankX2 implements PacketType {
    @Override
    public void processPacket(Client c, int packetType, int packetSize) {
    int Xamount = c.getInStream().readDWord();
    if (Xamount == 0)
    Xamount = 1;
    if(c.sellingId > 0 && c.sellingN > 0 && c.xInterfaceId == 7390){
    for (int i : Config.ITEM_TRADEABLE) {
    if(i == c.sellingId) {
    c.sendMessage("You can't sell this item.");
    c.sellingId = 0;
    c.sellingN = 0;
    c.sellingS = 0;
    return;
    } 
    }
    if(c.sellingN > c.getItems().getItemAmount(c.sellingId))
    c.sellingN = c.getItems().getItemAmount(c.sellingId);
    int slot = -1;
    for(int x = 0; x < 10; x++){
    if(c.playerShop[x] == 0){
    slot = x;
    break;
    }
    }
    if(slot == -1){
    c.sendMessage("You are only allows to sell 10 items at any time.");
    c.sellingId = 0;
    c.sellingN = 0;
    c.sellingS = 0;
    return;
    }
    if(c.getItems().playerHasItem(c.sellingId, c.sellingN, c.sellingS)){
    c.getItems().deleteItem2(c.sellingId, c.sellingN);
    c.playerShop[slot] = c.sellingId;
    c.playerShopN[slot] = c.sellingN;
    c.playerShopP[slot] = Xamount;
    c.sendMessage("You put your items on sale.");
    }
    c.getShops().openPlayerShop(c);
    c.sellingId = 0;
    c.sellingN = 0;
    c.sellingS = 0;
    return;
    }	
    switch(c.xInterfaceId) {
    case 5064:
    c.getItems().bankItem(c.playerItems[c.xRemoveSlot] , c.xRemoveSlot, Xamount);
    break;
    
    case 5382:
    c.getItems().fromBank(c.bankItems[c.xRemoveSlot] , c.xRemoveSlot, Xamount);
    break;
    
    case 3322:
    if(c.duelStatus <= 0) {
    c.getTradeAndDuel().tradeItem(c.xRemoveId, c.xRemoveSlot, Xamount);
    } else {	
    c.getTradeAndDuel().stakeItem(c.xRemoveId, c.xRemoveSlot, Xamount);
    } 
    break;
    
    case 3415: 
    if(c.duelStatus <= 0) { 
    c.getTradeAndDuel().fromTrade(c.xRemoveId, c.xRemoveSlot, Xamount);
    } 
    break;
    
    case 6669:
    c.getTradeAndDuel().fromDuel(c.xRemoveId, c.xRemoveSlot, Xamount);
    break;
    }
    }
    }
    Reply With Quote  
     

  9. #9  
    Registered Member
    Join Date
    Nov 2011
    Posts
    33
    Thanks given
    0
    Thanks received
    0
    Rep Power
    12
    Worked! Omg thanks ;d

    Reply With Quote  
     

  10. #10  
    Registered Member
    Join Date
    Nov 2011
    Posts
    33
    Thanks given
    0
    Thanks received
    0
    Rep Power
    12
    Dude omg omg it works!!!! I tryed it omg!!!!!!!!! I love you man! Thanks!!! dd

    Reply With Quote  
     

Page 1 of 2 12 LastLast

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: 1
    Last Post: 12-03-2011, 06:06 PM
  2. Replies: 9
    Last Post: 10-20-2011, 07:52 AM
  3. Replies: 6
    Last Post: 09-15-2010, 04:20 PM
  4. Replies: 6
    Last Post: 05-01-2010, 05:18 AM
  5. Kalphite Queen Error(Thread-5 Error)
    By owner jacob in forum Help
    Replies: 4
    Last Post: 12-22-2009, 06:36 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
  •