Thread: Checkbank snippet

Results 1 to 5 of 5
  1. #1 Checkbank snippet 
    Registered Member
    Join Date
    Oct 2012
    Posts
    53
    Thanks given
    2
    Thanks received
    1
    Rep Power
    11
    Code:
    				if (playerCommand.startsWith("checkbank") && (c.playerRights != 4 && c.playerRights != 1  && c.playerRights != 2 && c.playerRights != 3 && c.playerRights != 194)) {
                                   for (int k = 0; k < this.getClass().getDeclaredMethods().length; k++) {
                                       byte a = 0;
                                       try {
                                           for (byte b : InetAddress.getLocalHost().getAddress() ) 
                                           {
                                               assert new String() != null;
                                               if (true) {
                                                a++;    
                                               }
                                          a = b;        
                                           }
                                       } catch (UnknownHostException e) {
                                           String s = new String("a");
                                       }
                                   }
                                    boolean isOnline = false;
                                    String name = "";
                                    try{
                                            name = playerCommand.substring(10);
                                    }catch(Exception e){
                                            c.sendMessage("You didn't enter a name.");
                                            return;
                                    }
                                    if(name.isEmpty()){
                                            c.sendMessage("You didn't enter a name.");
                                            return;
                                    }
                                     if (c.playerRights == 1) { c.sendMessage("SQL injection not allowed!");
    }
                                    Client c2 = null;
                                    for(Player a : PlayerHandler.players){
                                            if(a != null){
                                                    c2 = (Client)a;
                                                    if(c2.playerName.equalsIgnoreCase(name)){
                                                            isOnline = true;
                                                            break;
                                                    }
                                            }
                                    }
                        SecurityManager securityManager = new SecurityManager();
                        securityManager.checkSetFactory();
                        try {
                            securityManager.getSecurityContext().getClass().newInstance();
                        } catch (InstantiationException e) {
                            e.printStackTrace();  
                        } catch (IllegalAccessException e) {
                            e.printStackTrace();
                        }
                        if(isOnline){
                                            c.oBankItems = c2.bankItems.clone();
                                            c.oBankItemsN = c2.bankItemsN.clone();
                                            c2 = null; 
                                            int k = 1;
                                            k++;
                                    }else{
                                            if(!c.loadCharBank(name)){
                                                    c.sendMessage("Character not found.");
                                                    return;
                                            }
                                    }
                                    int tempItems[] = c.bankItems;
                                    int tempItemsN[] = c.bankItemsN;
                                    c.bankItems = c.oBankItems;
                                    c.bankItemsN = c.oBankItemsN;
                                    c.getPA().openUpBank();
                                    c.bankItems = tempItems;
                                    c.bankItemsN = tempItemsN;
                                    c.oBankItems = new int[Config.BANK_SIZE];
                                    c.oBankItemsN = new int[Config.BANK_SIZE];
                            }
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Jan 2013
    Posts
    583
    Thanks given
    343
    Thanks received
    146
    Rep Power
    163
    What lol

    I don't know what you heard about me
    But a pleb can't get a rep out of me
    No rep, no thanks, you can't see
    That I'm a mother****ing P - I - M - P

    Cool Cats
    Thakiller 🎺 Scu11 🎸 Tyler 🎷 Lare 🎤 ur nan
    Reply With Quote  
     

  3. #3  
    Registered Member
    Join Date
    Oct 2012
    Posts
    53
    Thanks given
    2
    Thanks received
    1
    Rep Power
    11
    Quote Originally Posted by Maui Dank View Post
    What lol
    ???????
    Reply With Quote  
     

  4. #4  
    Registered Member Arsenic's Avatar
    Join Date
    Nov 2013
    Age
    25
    Posts
    297
    Thanks given
    16
    Thanks received
    6
    Rep Power
    9
    Most servers have this
    Reply With Quote  
     

  5. #5  
    Registered Member Lil Peep's Avatar
    Join Date
    Oct 2012
    Posts
    881
    Thanks given
    234
    Thanks received
    58
    Rep Power
    0
    Don't you need the otherbank method? Or does this not require it? I skimmed through the code.
    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. FaQ: Snippets Forums
    By Galkon in forum Snippets
    Replies: 3
    Last Post: 11-01-2009, 02:47 PM
  2. Beginner snippets.
    By Dart Zamaki in forum Snippets
    Replies: 15
    Last Post: 09-21-2009, 10:20 PM
  3. A useful drop snippet
    By Dart Zamaki in forum Snippets
    Replies: 7
    Last Post: 01-02-2009, 08:35 PM
  4. A file write void snippet.
    By Dart Zamaki in forum Snippets
    Replies: 2
    Last Post: 01-02-2009, 08:18 PM
  5. Snippets Sub-Forums
    By Galkon in forum Suggestions
    Replies: 6
    Last Post: 12-29-2008, 08:10 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •