Thread: 100% Firemaking

Page 1 of 2 12 LastLast
Results 1 to 10 of 20
  1. #1 100% Firemaking 
    jabbah
    Guest
    Purpose: To Add 100% Firemaking. With Multi Fires.

    Difficulty: 4/10

    Assumed Knowledge: C+P + Finding + Basic Knowledge

    Server Base: ANY

    Credits to: sarah. Im just reposting.

    Classes Modified: Client.java

    Procedure: Open Client.java And Search for
    Code:
    
    public class client extends Player implements Runnable {
    and under The line of code add:
    Code:
    
     public void fm1() {
    if(fd == 0) {
                        if(playerLevel[11] >= 0) {
                            deleteItem(1511, getItemSlot(1511), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
                              fdelay = 30;
                        }
                        }
                            else if(fd == 1 && fd2 == 0) {
                             if(fd2 == 0) {
                        if(playerLevel[11] >= 0) {
                            deleteItem(1511, getItemSlot(1511), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX2 = absX;
                              fY2 = absY;
                              fd2 = 1;
                              fdelay2 = 30;
                        }
    }
                        }
                             else if(fd2 == 1 && fd3 == 0) {
                             if(fd3 == 0) {
                        if(playerLevel[11] >= 0) {
                            deleteItem(1511, getItemSlot(1511), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX3 = absX;
                              fY3 = absY;
                              fd3 = 1;
                              fdelay3 = 30;
                        }
                        }
    }
                            else  if(fd3 == 1 && fd4 == 0) {
                             if(fd4 == 0) {
                        if(playerLevel[11] >= 0) {
                            deleteItem(1511, getItemSlot(1511), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX4 = absX;
                              fY4 = absY;
                              fd4 = 1;
                              fdelay4 = 30;
                        }
    }
                             }
                            else  if(fd5 == 0) {
                        if(playerLevel[11] >= 0) {
                            deleteItem(1511, getItemSlot(1511), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX5 = absX;
                              fY5 = absY;
                              fd5 = 1;
                              fdelay5 = 30;
                        }
                        
    }
    sendMessage("You Light A Fire");
    }
    
    public void fm2() {
                             if(fd == 0) {
                        if(playerLevel[11] >= 14) {
                            deleteItem(1521, getItemSlot(1521), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
                              fdelay = 30;
                        }
    
                        }
    else if(fd == 1 && fd2 == 0) {
                             if(fd2 == 0) {
    
                        if(playerLevel[11] >= 14) {
                            deleteItem(1521, getItemSlot(1521), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX2 = absX;
                              fY2 = absY;
                              fd2 = 1;
                              fdelay2 = 30;
                        }
    }
                        }
    
    else if(fd2 == 1 && fd3 == 0) {
                             if(fd3 == 0) {
    
                        if(playerLevel[11] >= 14) {
                            deleteItem(1521, getItemSlot(1521), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX3 = absX;
                              fY3 = absY;
                              fd3 = 1;
                              fdelay3 = 30;
                        }
                             }
    }
    else if(fd3 == 1 && fd4 == 0) {
                             if(fd4 == 0) {
    
                        if(playerLevel[11] >= 14) {
                            deleteItem(1521, getItemSlot(1521), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX4 = absX;
                              fY4 = absY;
                              fd4 = 1;
                              fdelay4 = 30;
                        }
    }
                             }
    
                            else  if(fd5 == 0) {
    
                        if(playerLevel[11] >= 14) {
                            deleteItem(1521, getItemSlot(1521), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX5 = absX;
                              fY5 = absY;
                              fd5 = 1;
                              fdelay5 = 30;
                        }
                        
    }
    sendMessage("You Light A Fire");
    }
    
    public void fm3() {
                             if(fd == 0) {
    
                        if(playerLevel[11] >= 29) {
                            deleteItem(1519, getItemSlot(1519), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
                              fdelay = 30;
                        }
                        }
    else if(fd == 1 && fd2 == 0) {
                             if(fd2 == 0) {
                        if(playerLevel[11] >= 29) {
                            deleteItem(1519, getItemSlot(1519), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX2 = absX;
                              fY2 = absY;
                              fd2 = 1;
                              fdelay2 = 30;
                        }
                        }
    }
    
    else if(fd2 == 1 && fd3 == 0) {
                             if(fd3 == 0) {
    
                        if(playerLevel[11] >= 29) {
                            deleteItem(1519, getItemSlot(1519), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX3 = absX;
                              fY3 = absY;
                              fd3 = 1;
                              fdelay3 = 30;
                        }
                             }
    }
    else if(fd3 == 1 && fd4 == 0) {
                             if(fd4 == 0) {
    
                        if(playerLevel[11] >= 29) {
                            deleteItem(1519, getItemSlot(1519), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX4 = absX;
                              fY4 = absY;
                              fd4 = 1;
                              fdelay4 = 30;
                        }
    }
    }
    
                             else if(fd5 == 0) {
    
                            if(playerLevel[11] >= 29) {
                            deleteItem(1519, getItemSlot(1519), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX5 = absX;
                              fY5 = absY;
                              fd5 = 1;
                              fdelay5 = 30;
                        }
                        
    }
    sendMessage("You Light A Fire");
    }
    
    public void fm4() {
                             if(fd == 0) {
    
                                if(playerLevel[11] >= 45) {
                            deleteItem(1517, getItemSlot(1517), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
                              fdelay = 30;
                        }
                        }
    
    else if(fd == 1 && fd2 == 0) {
                            if(fd2 == 0) {
                        if(playerLevel[11] >= 45) {
                            deleteItem(1517, getItemSlot(1517), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX2 = absX;
                              fY2 = absY;
                              fd2 = 1;
                              fdelay2 = 30;
                        }
                        }
    }
    else if(fd2 == 1 && fd3 == 0) {
                            if(fd3 == 0) {
    
                        if(playerLevel[11] >= 45) {
                            deleteItem(1517, getItemSlot(1517), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX3 = absX;
                              fY3 = absY;
                              fd3 = 1;
                              fdelay3 = 30;
                        }
                             }
    }
    else if(fd3 == 1 && fd4 == 0) {
                            if(fd4 == 0) {
    
                        if(playerLevel[11] >= 45) {
                            deleteItem(1517, getItemSlot(1517), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX4 = absX;
                              fY4 = absY;
                              fd4 = 1;
                              fdelay4 = 30;
                        }
                             }
    }
    
                           else if(fd5 == 0) {
                        if(playerLevel[11] >= 45) {
                            deleteItem(1517, getItemSlot(1517), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX5 = absX;
                              fY5 = absY;
                              fd5 = 1;
                              fdelay5 = 30;
                        }
                        
    }
    sendMessage("You Light A Fire");
    }
    
    public void fm5() {
                            if(fd == 0) {
    
                        if(playerLevel[11] >= 59) {
                            deleteItem(1515, getItemSlot(1515), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
                              fdelay = 30;
                        }
                        }
    
    else if(fd == 1 && fd2 == 0) {
                            if(fd2 == 0) {
                        if(playerLevel[11] >= 59) {
                            deleteItem(1515, getItemSlot(1515), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX2 = absX;
                              fY2 = absY;
                              fd2 = 1;
                              fdelay2 = 30;
                        }
                        }
    }
    
    else if(fd2 == 1 && fd3 == 0) {
                            if(fd3 == 0) {
                        if(playerLevel[11] >= 59) {
                            deleteItem(1515, getItemSlot(1515), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX3 = absX;
                              fY3 = absY;
                              fd3 = 1;
                              fdelay3 = 30;
                        }
                             }
    }
    else if(fd3 == 1 && fd4 == 0) {
                            if(fd4 == 0) {
    
                        if(playerLevel[11] >= 59) {
                            deleteItem(1515, getItemSlot(1515), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX4 = absX;
                              fY4 = absY;
                              fd4 = 1;
                              fdelay4 = 30;
                        }
                             }
    }
                            else if(fd5 == 0) {
                        if(playerLevel[11] >= 59) {
                            deleteItem(1515, getItemSlot(1515), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX5 = absX;
                              fY5 = absY;
                              fd5 = 1;
                              fdelay5 = 30;
                        }
                        }
    sendMessage("You Light A Fire");
    }
    
    public void fm6() {
                            if(fd == 0) {
                        if(playerLevel[11] >= 74) {
                            deleteItem(1513, getItemSlot(1513), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
                              fdelay = 30;
                        }
                             }
    
    else if(fd == 1 && fd2 == 0) {
                            if(fd2 == 0) {
                        if(playerLevel[11] >= 74) {
                            deleteItem(1513, getItemSlot(1513), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX2 = absX;
                              fY2 = absY;
                              fd2 = 1;
                              fdelay2 = 30;
                        }
                        }
    }
    
    else if(fd2 == 1 && fd3 == 0) {
                            if(fd3 == 0) {
                        if(playerLevel[11] >= 74) {
                            deleteItem(1513, getItemSlot(1513), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX3 = absX;
                              fY3 = absY;
                              fd3 = 1;
                              fdelay3 = 30;
                        }
    }
    }
    else if(fd3 == 1 && fd4 == 0) {
                            if(fd4 == 0) {
    
                        if(playerLevel[11] >= 74) {
                            deleteItem(1513, getItemSlot(1513), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX4 = absX;
                              fY4 = absY;
                              fd4 = 1;
                              fdelay4 = 30;
                        }
                             }
    }
                            else if(fd5 == 0) {
                        if(playerLevel[11] >= 74) {
                            deleteItem(1513, getItemSlot(1513), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(25, 11);
                              fX5 = absX;
                              fY5 = absY;
                              fd5 = 1;
                              fdelay5 = 30;
                        
                        }
    }
    sendMessage("You Light A Fire");
    }
    
    // End Firemaking
    Step Two: Search For

    Code:
    
    public boolean proc
    
    and above it add:
    Code:
    
    public int fd = 0;
    public int fX = 0;
    public int fY = 0;
    public int fdelay = 0;
    public int fd2 = 0;
    public int fX2 = 0;
    public int fY2 = 0;
    public int fdelay2 = 0;
    public int fd3 = 0;
    public int fX3 = 0;
    public int fY3 = 0;
    public int fdelay3 = 0;
    public int fd4 = 0;
    public int fX4 = 0;
    public int fY4 = 0;
    public int fdelay4 = 0;
    public int fd5 = 0;
    public int fX5 = 0;
    public int fY5 = 0;
    public int fdelay5 = 0;
    And In The Boolean Add:
    Code:
    
      if(fdelay > 0)
            fdelay -= 1;
    if(fdelay == 0 && fd == 1){
    fire1(fX,fY,6951,-1,10);
    ItemHandler.addItem(592, fX, fY, playerItemsN[1], playerId, false);
    ItemHandler.itemExists(592, fX, fY);
    fd = 0;
    }
            if(fdelay2 > 0)
            fdelay2 -= 1;
    if(fdelay2 == 0 && fd2 == 1){
    fire1(fX2,fY2,6951,-1,10);
    ItemHandler.addItem(592, fX2, fY2, playerItemsN[1], playerId, false);
    ItemHandler.itemExists(592, fX2, fY2);
    fd2 = 0;
    }
            if(fdelay > 0)
            fdelay2 -= 1;
    if(fdelay == 0 && fd == 1){
    fire1(fX,fY,6951,-1,10);
    ItemHandler.addItem(592, fX, fY, playerItemsN[1], playerId, false);
    ItemHandler.itemExists(592, fX, fY);
    fd = 0;
    }
            if(fdelay3 > 0)
            fdelay3 -= 1;
    if(fdelay3 == 0 && fd3 == 1){
    fire1(fX3,fY3,6951,-1,10);
    ItemHandler.addItem(592, fX3, fY3, playerItemsN[1], playerId, false);
    ItemHandler.itemExists(592, fX3, fY3);
    fd3 = 0;
    }
            if(fdelay4 > 0)
            fdelay4 -= 1;
    if(fdelay4 == 0 && fd4 == 1){
    fire1(fX4,fY4,6951,-1,10);
    ItemHandler.addItem(592, fX4, fY4, playerItemsN[1], playerId, false);
    ItemHandler.itemExists(592, fX4, fY4);
    fd4 = 0;
    }
            if(fdelay5 > 0)
            fdelay5 -= 1;
    if(fdelay5 == 0 && fd5 == 1){
    fire1(fX5,fY5,6951,-1,10);
    ItemHandler.addItem(592, fX5, fY5, playerItemsN[1], playerId, false);
    ItemHandler.itemExists(592, fX5, fY5);
    fd5 = 0;
    }
    For This Bit You must Find
    Code:
    
    Case 53:
    
    And Delete Everything thats There And Add this
    Code:
    
    else if(itemUsed == 590 && useWith == 1511) {
    fm1()
    }
    else if(itemUsed == 590 && useWith == 1521) {
    fm2();
    }
    else if(itemUsed == 590 && useWith == 1519) {
    fm3();
    }
    else if(itemUsed == 590 && useWith == 1517) {
    fm4();
    }
    else if(itemUsed == 590 && useWith == 1515) {
    fm5();
    }
    else if(itemUsed == 590 && useWith == 1513) {
    fm6();
    }
                else if(itemUsed == 590 && useWith == 6332) {
                        if(playerLevel[11] >= 49) {
                            deleteItem(6332, getItemSlot(6332), 1);
                                  fire1(absX,absY,2732,1,10);
                            addSkillXP(125, 11);
                              fX = absX;
                              fY = absY;
                              fd = 1;
    Reply With Quote  
     

  2. #2  
    .supersyn

    myK-'s Avatar
    Join Date
    Aug 2008
    Posts
    1,778
    Thanks given
    18
    Thanks received
    39
    Rep Power
    399
    HOLY SHIT process whore
    Reply With Quote  
     

  3. #3  
    Registered Member
    Knova's Avatar
    Join Date
    Aug 2007
    Age
    30
    Posts
    677
    Thanks given
    0
    Thanks received
    9
    Rep Power
    344
    lol extreme lag O_O
    I AM KITE! Hope you like my programming!
    Reply With Quote  
     

  4. #4  
    Registered Member
    Join Date
    Jan 2009
    Posts
    186
    Thanks given
    3
    Thanks received
    3
    Rep Power
    35
    I like it. I hope you did'nt steal this guide tho.

    Party Boy.
    Reply With Quote  
     

  5. #5  
    Ex-Administrator

    Join Date
    Jul 2006
    Age
    28
    Posts
    507
    Thanks given
    6
    Thanks received
    17
    Discord
    View profile
    Rep Power
    75
    It was my firemaking from a LONG LONG time ago.

    First ever multifire one.

    made by me, I am noob
    Reply With Quote  
     

  6. #6  
    Extreme Donator

    Wolf's Avatar
    Join Date
    Jul 2006
    Age
    31
    Posts
    398
    Thanks given
    0
    Thanks received
    2
    Rep Power
    177
    Actually, Luke, Whitefang was the first to make a successful multi-fire system using arrays instead of this weak 6-fire-limit system. That was years ago.

    @In Flamez:
    I really wish I could de-rep you for this thread, I can't even begin to tell you how far off from real Firemaking this is. I feel that I have grown 'dumber' from having looked at your 'attempt' at Firemaking, next time you think you have a 100% anything, just let it be, please for the sake of the community, keep it to yourself.

    RuneCMS member / Early Sythe member
    RS-Server ex-admin [Member #38]
    Dodian ex-admin / developer
    SRL Developer
    MITB member

    Project16/Flight creator
    Reply With Quote  
     

  7. #7  
    Fuckin PRO

    Tyler's Avatar
    Join Date
    Jan 2008
    Age
    30
    Posts
    6,023
    Thanks given
    46
    Thanks received
    507
    Rep Power
    3330
    Quote Originally Posted by Wolf View Post
    Actually, Luke, Whitefang was the first to make a successful multi-fire system using arrays instead of this weak 6-fire-limit system. That was years ago.

    @In Flamez:
    I really wish I could de-rep you for this thread, I can't even begin to tell you how far off from real Firemaking this is. I feel that I have grown 'dumber' from having looked at your 'attempt' at Firemaking, next time you think you have a 100% anything, just let it be, please for the sake of the community, keep it to yourself.
    This is a good statement right here.
    Free Filehost Premium Accounts
    [Only registered and activated users can see links. ]
    Reply With Quote  
     

  8. #8  
    Registered Member
    Steven317's Avatar
    Join Date
    May 2008
    Age
    28
    Posts
    1,133
    Thanks given
    19
    Thanks received
    24
    Rep Power
    573
    lolololkololololololololololololol.


    If you need any help, PM me.
    114407 reputation points



    Reply With Quote  
     

  9. #9  
    Registered Member

    Join Date
    Nov 2008
    Posts
    2,180
    Thanks given
    148
    Thanks received
    99
    Rep Power
    2004
    Sweet! So now servers when you light a fire, you umm.. Can't move for 500 ms? Awesome.....
    Reply With Quote  
     

  10. #10  
    jabbah
    Guest
    Read what i said. I am reposting. Retard.
    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

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •