Basic herbolore

Discussion in 'RuneScape Miscellaneous' started by Full Metalst, Dec 9, 2008.

Thread Status:
Not open for further replies.
Basic herbolore
  1. Unread #1 - Dec 9, 2008 at 5:22 AM
  2. Full Metalst
    Referrals:
    0

    Full Metalst Guest

    Basic herbolore

    Basic Tutorial: Herbolore

    Purpose: For you to learn the basics of Herbolore.

    Difficulty: 5/10

    Assumed Knowledge: Coding knowledge(Intermediate Zone) and patience.

    File(s) Modified: client.java

    Source(s) Tested: Summon-Pkz - Cleaned Project Czar
    ____________________________________________
    TABLE OF CONTENTS

    Prologue(Introduction)
    Adding Herbolore
    Epilogue(Conclusion)
    Credits
    ___________________________________________
    Prologue

    Hello, and welcome to my Basic Herbolore Tutorial. In my Tutorial, I will show you the basics of the skill of Herbolore in 317 servers. I give FULL credits to Prima for his hard work of codes, this is his, not mine, it's not my work. Good luck!
    ___________________________________________
    Adding Herbolore

    Go to client.java. Search by pressing Ctrl+F at the same time, and type:

    Code:
    case 53:
    Under the Fletching codes I just taught you, under the last bracket, add this:

    Code:
    }
    				else if(itemUsed == 91 && useWith == 221) {
    					if(playerLevel[15] >= 1) {
    						deleteItem(91, getItemSlot(91), 1);
    						deleteItem(221, getItemSlot(221), 1);
    						addItem(121, 1);
    						startAnimation(3283);
    						addSkillXP(25, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 221 && useWith == 91) {
    					if(playerLevel[15] >= 3) {
    						deleteItem(91, getItemSlot(91), 1);
    						deleteItem(221, getItemSlot(221), 1);
    						addItem(121, 1);
    						startAnimation(3283);
    						addSkillXP(25, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 93 && useWith == 235) {
    					if(playerLevel[15] >= 5) {
    						deleteItem(93, getItemSlot(93), 1);
    						deleteItem(235, getItemSlot(235), 1);
    						addItem(175, 1);
    						startAnimation(3283);
    						addSkillXP(38, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 235 && useWith == 93) {
    					if(playerLevel[15] >= 5) {
    						deleteItem(93, getItemSlot(93), 1);
    						deleteItem(235, getItemSlot(235), 1);
    						addItem(175, 1);
    						startAnimation(3283);
    						addSkillXP(38, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 95 && useWith == 225) {
    					if(playerLevel[15] >= 12) {
    						deleteItem(95, getItemSlot(95), 1);
    						deleteItem(225, getItemSlot(225), 1);
    						addItem(115, 1);
    						startAnimation(3283);
    						addSkillXP(50, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 225 && useWith == 95) {
    					if(playerLevel[15] >= 12) {
    						deleteItem(95, getItemSlot(95), 1);
    						deleteItem(225, getItemSlot(225), 1);
    						addItem(115, 1);
    						startAnimation(3283);
    						addSkillXP(50, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 97 && useWith == 223) {
    					if(playerLevel[15] >= 22) {
    						deleteItem(97, getItemSlot(97), 1);
    						deleteItem(223, getItemSlot(223), 1);
    						addItem(127, 1);
    						startAnimation(3283);
    						addSkillXP(63, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 223 && useWith == 97) {
    					if(playerLevel[15] >= 22) {
    						deleteItem(97, getItemSlot(97), 1);
    						deleteItem(223, getItemSlot(223), 1);
    						addItem(127, 1);
    						startAnimation(3283);
    						addSkillXP(63, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 97 && useWith == 1975) {
    					if(playerLevel[15] >= 26) {
    						deleteItem(97, getItemSlot(97), 1);
    						deleteItem(1975, getItemSlot(1975), 1);
    						addItem(3010, 1);
    						startAnimation(3283);
    						addSkillXP(68, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 1975 && useWith == 97) {
    					if(playerLevel[15] >= 26) {
    						deleteItem(97, getItemSlot(97), 1);
    						deleteItem(1975, getItemSlot(1975), 1);
    						addItem(3010, 1);
    						startAnimation(3283);
    						addSkillXP(68, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 99 && useWith == 239) {
    					if(playerLevel[15] >= 30) {
    						deleteItem(99, getItemSlot(99), 1);
    						deleteItem(239, getItemSlot(239), 1);
    						addItem(133, 1);
    						startAnimation(3283);
    						addSkillXP(75, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 239 && useWith == 99) {
    					if(playerLevel[15] >= 30) {
    						deleteItem(99, getItemSlot(99), 1);
    						deleteItem(239, getItemSlot(239), 1);
    						addItem(133, 1);
    						startAnimation(3283);
    						addSkillXP(75, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 99 && useWith == 231) {
    					if(playerLevel[15] >= 38) {
    						deleteItem(99, getItemSlot(99), 1);
    						deleteItem(231, getItemSlot(231), 1);
    						addItem(139, 1);
    						startAnimation(3283);
    						addSkillXP(88, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 231 && useWith == 99) {
    					if(playerLevel[15] >= 38) {
    						deleteItem(99, getItemSlot(99), 1);
    						deleteItem(231, getItemSlot(231), 1);
    						addItem(139, 1);
    						startAnimation(3283);
    						addSkillXP(88, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 101 && useWith == 221) {
    					if(playerLevel[15] >= 45) {
    						deleteItem(101, getItemSlot(101), 1);
    						deleteItem(221, getItemSlot(221), 1);
    						addItem(145, 1);
    						startAnimation(3283);
    						addSkillXP(100, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 221 && useWith == 101) {
    					if(playerLevel[15] >= 45) {
    						deleteItem(101, getItemSlot(101), 1);
    						deleteItem(221, getItemSlot(221), 1);
    						addItem(145, 1);
    						startAnimation(3283);
    						addSkillXP(100, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 101 && useWith == 235) {
    					if(playerLevel[15] >= 48) {
    						deleteItem(101, getItemSlot(101), 1);
    						deleteItem(235, getItemSlot(235), 1);
    						addItem(181, 1);
    						startAnimation(3283);
    						addSkillXP(106, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 235 && useWith == 101) {
    					if(playerLevel[15] >= 48) {
    						deleteItem(101, getItemSlot(101), 1);
    						deleteItem(235, getItemSlot(235), 1);
    						addItem(181, 1);
    						startAnimation(3283);
    						addSkillXP(106, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 103 && useWith == 231) {
    					if(playerLevel[15] >= 50) {
    						deleteItem(103, getItemSlot(103), 1);
    						deleteItem(231, getItemSlot(231), 1);
    						addItem(151, 1);
    						startAnimation(3283);
    						addSkillXP(113, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 231 && useWith == 103) {
    					if(playerLevel[15] >= 50) {
    						deleteItem(103, getItemSlot(103), 1);
    						deleteItem(231, getItemSlot(231), 1);
    						addItem(151, 1);
    						startAnimation(3283);
    						addSkillXP(113, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 103 && useWith == 2970) {
    					if(playerLevel[15] >= 52) {
    						deleteItem(103, getItemSlot(103), 1);
    						deleteItem(2970, getItemSlot(2970), 1);
    						addItem(3018, 1);
    						startAnimation(3283);
    						addSkillXP(118, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 2970 && useWith == 103) {
    					if(playerLevel[15] >= 52) {
    						deleteItem(103, getItemSlot(103), 1);
    						deleteItem(2970, getItemSlot(2970), 1);
    						addItem(3018, 1);
    						startAnimation(3283);
    						addSkillXP(118, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 105 && useWith == 225) {
    					if(playerLevel[15] >= 55) {
    						deleteItem(105, getItemSlot(105), 1);
    						deleteItem(225, getItemSlot(225), 1);
    						addItem(157, 1);
    						startAnimation(3283);
    						addSkillXP(125, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 225 && useWith == 105) {
    					if(playerLevel[15] >= 55) {
    						deleteItem(105, getItemSlot(105), 1);
    						deleteItem(225, getItemSlot(225), 1);
    						addItem(157, 1);
    						startAnimation(3283);
    						addSkillXP(125, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 105 && useWith == 241) {
    					if(playerLevel[15] >= 60) {
    						deleteItem(105, getItemSlot(105), 1);
    						deleteItem(241, getItemSlot(241), 1);
    						addItem(187, 1);
    						startAnimation(3283);
    						addSkillXP(138, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 241 && useWith == 105) {
    					if(playerLevel[15] >= 60) {
    						deleteItem(105, getItemSlot(105), 1);
    						deleteItem(241, getItemSlot(241), 1);
    						addItem(187, 1);
    						startAnimation(3283);
    						addSkillXP(138, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 109 && useWith == 245) {
    					if(playerLevel[15] >= 72) {
    						deleteItem(109, getItemSlot(109), 1);
    						deleteItem(245, getItemSlot(245), 1);
    						addItem(169, 1);
    						startAnimation(3283);
    						addSkillXP(163, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 245 && useWith == 109) {
    					if(playerLevel[15] >= 72) {
    						deleteItem(109, getItemSlot(109), 1);
    						deleteItem(245, getItemSlot(245), 1);
    						addItem(169, 1);
    						startAnimation(3283);
    						addSkillXP(163, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 111 && useWith == 247) {
    					if(playerLevel[15] >= 78) {
    						deleteItem(111, getItemSlot(111), 1);
    						deleteItem(247, getItemSlot(247), 1);
    						addItem(121, 1);
    						startAnimation(3283);
    						addSkillXP(189, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 247 && useWith == 111) {
    					if(playerLevel[15] >= 78) {
    						deleteItem(111, getItemSlot(111), 1);
    						deleteItem(247, getItemSlot(247), 1);
    						addItem(189, 1);
    						startAnimation(3283);
    						addSkillXP(175, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 2483 && useWith == 241) {
    					if(playerLevel[15] >= 69) {
    						deleteItem(2483, getItemSlot(2483), 1);
    						deleteItem(241, getItemSlot(241), 1);
    						addItem(2454, 1);
    						startAnimation(3283);
    						addSkillXP(158, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 221 && useWith == 2483) {
    					if(playerLevel[15] >= 69) {
    						deleteItem(2483, getItemSlot(2483), 1);
    						deleteItem(241, getItemSlot(241), 1);
    						addItem(2454, 1);
    						startAnimation(3283);
    						addSkillXP(158, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 2483 && useWith == 3138) {
    					if(playerLevel[15] >= 76) {
    						deleteItem(2483, getItemSlot(2483), 1);
    						deleteItem(3138, getItemSlot(3138), 1);
    						addItem(3042, 1);
    						startAnimation(3283);
    						addSkillXP(173, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    				else if(itemUsed == 3138 && useWith == 2483) {
    					if(playerLevel[15] >= 76) {
    						deleteItem(2483, getItemSlot(2483), 1);
    						deleteItem(3138, getItemSlot(3138), 1);
    						addItem(3042, 1);
    						startAnimation(3283);
    						addSkillXP(173, 15);
    					} else {
    						sendMessage("You need a higher herblore level to make this potion.");
    					}
    				}
    __________________________________________
    Epilogue

    Thank you for reading my Basic Tutorial on Herbolore. All you had to do was C+P the above codes under Fletching's last bracket. Good luck, and post any errors.
    __________________________________________
    Credits

    80% - Prima from MoparScape for Summon-Pkz source.
    20% - Cleaned Project Czar
    10% - Forums
     
< Howto Bounty with these stats? | Basic Fletching >

Users viewing this thread
1 guest
Thread Status:
Not open for further replies.


 
 
Adblock breaks this site