By simple, you mean wrong. :c
|
|
This in object handler credits to Bandoswhips a.k.a ben. My code was far to horrible to look at.
Code:} else if (object.getId() == 8551 && itemId == 5291) { if (player.getSkills().getLevel(Skills.FARMING) < 9 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 9 Farming and a Seed Dibber to plant a Guam Seed."); return; } player.getInventory().deleteItem(5291, 1); player.getSkills().addXp(Skills.FARMING, 20); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5292) { if (player.getSkills().getLevel(Skills.FARMING) < 14 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 14 Farming and a Seed Dibber to plant a Marrentill Seed."); return; } player.getInventory().deleteItem(5292, 1); player.getSkills().addXp(Skills.FARMING, 40); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5293) { if (player.getSkills().getLevel(Skills.FARMING) < 19 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 19 Farming and a Seed Dibber to plant a Tarromin Seed."); return; } player.getInventory().deleteItem(5293, 1); player.getSkills().addXp(Skills.FARMING, 60); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5294) { if (player.getSkills().getLevel(Skills.FARMING) < 26 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 26 Farming and a Seed Dibber to plant a Harralander Seed"); return; } player.getInventory().deleteItem(5294, 1); player.getSkills().addXp(Skills.FARMING, 80); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5295) { if (player.getSkills().getLevel(Skills.FARMING) < 32 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 32 Farming and a Seed Dibber to do plant a Ranarr Seed."); return; } player.getInventory().deleteItem(5295, 1); player.getSkills().addXp(Skills.FARMING, 100); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5297) { if (player.getSkills().getLevel(Skills.FARMING) < 44 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 44 Farming and a Seed Dibber to plant an Irit Seed."); return; } player.getInventory().deleteItem(5297, 1); player.getSkills().addXp(Skills.FARMING, 140); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5298) { if (player.getSkills().getLevel(Skills.FARMING) < 50 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 50 Farming and a Seed Dibber to plant an Avantoe Seed."); return; } player.getInventory().deleteItem(5298, 1); player.getSkills().addXp(Skills.FARMING, 160); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5299) { if (player.getSkills().getLevel(Skills.FARMING) < 56 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 56 Farming and a Seed Dibber to plant a Kwuarm Seed."); return; } player.getInventory().deleteItem(5299, 1); player.getSkills().addXp(Skills.FARMING, 200); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5300) { if (player.getSkills().getLevel(Skills.FARMING) < 62 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 62 Farming and a Seed Dibber to plant a Snapdragon Seed."); return; } player.getInventory().deleteItem(5300, 1); player.getSkills().addXp(Skills.FARMING, 240); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5301) { if (player.getSkills().getLevel(Skills.FARMING) < 67 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 67 Farming and a Seed Dibber to plant a Cadantine Seed."); return; } player.getInventory().deleteItem(5301, 1); player.getSkills().addXp(Skills.FARMING, 300); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5302) { if (player.getSkills().getLevel(Skills.FARMING) < 73 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 73 Farming and a Seed Dibber to plant a Lantadyme Seed."); return; } player.getInventory().deleteItem(5302, 1); player.getSkills().addXp(Skills.FARMING, 360); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5303) { if (player.getSkills().getLevel(Skills.FARMING) < 79 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 79 Farming and a Seed Dibber to plant a Dwarf Weed Seed."); return; } player.getInventory().deleteItem(5303, 1); player.getSkills().addXp(Skills.FARMING, 400); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } else if (object.getId() == 8551 && itemId == 5304) { if (player.getSkills().getLevel(Skills.FARMING) < 85 || !player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 85 Farming and a Seed Dibber to plant a Torstol Seed."); return; } player.getInventory().deleteItem(5304, 1); player.getSkills().addXp(Skills.FARMING, 500); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh();

By simple, you mean wrong. :c
Really![]()
Please correct me if I'm wrong
this doesnt have check for player's herblore level, instead of playing around with guam someone can just keep planting snapdragons till he gets 99
Code:if (player.getSkills().getLevel(Skills.FARMING) < 5) { player.getPackets() .sendGameMessage( "You need an farming level of 5 to plant this.", true); return; }



Not really Rocket Science.
EDIT: cleaned up your code and added more etc
Code:} else if (object.getId() == 8551 && itemId == 5291) { if (!player.getSkills().getLevel(Skills.FARMING) < 9) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 9 Farming and a Seed Dibber to plant a Guam Seed."); } else { player.getInventory().deleteItem(5291, 1); player.getSkills().addXp(Skills.FARMING, 200); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5292) { if (!player.getSkills().getLevel(Skills.FARMING) < 14) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 14 Farming and a Seed Dibber to plant a Marrentill Seed."); } else { player.getInventory().deleteItem(5292, 1); player.getSkills().addXp(Skills.FARMING, 200); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5293) { if (!player.getSkills().getLevel(Skills.FARMING) < 19) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 19 Farming and a Seed Dibber to plant a Tarromin Seed."); } else { player.getInventory().deleteItem(5293, 1); player.getSkills().addXp(Skills.FARMING, 200); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5294) { if (!player.getSkills().getLevel(Skills.FARMING) < 26) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 26 Farming and a Seed Dibber to plant a Harralander Seed"); } else { player.getInventory().deleteItem(5294, 1); player.getSkills().addXp(Skills.FARMING, 200); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5295) { if (!player.getSkills().getLevel(Skills.FARMING) < 32) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 32 Farming and a Seed Dibber to do plant a Ranarr Seed."); } else { player.getInventory().deleteItem(5295, 1); player.getSkills().addXp(Skills.FARMING, 400); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5297) { if (!player.getSkills().getLevel(Skills.FARMING) < 44) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 44 Farming and a Seed Dibber to plant an Irit Seed."); } else { player.getInventory().deleteItem(5297, 1); player.getSkills().addXp(Skills.FARMING, 500); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5298) { if (!player.getSkills().getLevel(Skills.FARMING) < 50) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 50 Farming and a Seed Dibber to plant an Avantoe Seed."); } else { player.getInventory().deleteItem(5298, 1); player.getSkills().addXp(Skills.FARMING, 700); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5299) { if (!player.getSkills().getLevel(Skills.FARMING) < 56) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 56 Farming and a Seed Dibber to plant a Kwuarm Seed."); } else { player.getInventory().deleteItem(5299, 1); player.getSkills().addXp(Skills.FARMING, 900); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5300) { if (!player.getSkills().getLevel(Skills.FARMING) < 62) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 62 Farming and a Seed Dibber to plant a Snapdragon Seed."); } else { player.getInventory().deleteItem(5300, 1); player.getSkills().addXp(Skills.FARMING, 1000); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5301) { if (!player.getSkills().getLevel(Skills.FARMING) < 67) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 67 Farming and a Seed Dibber to plant a Cadantine Seed."); } else { player.getInventory().deleteItem(5301, 1); player.getSkills().addXp(Skills.FARMING,1500); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5302) { if (!player.getSkills().getLevel(Skills.FARMING) < 73) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 73 Farming and a Seed Dibber to plant a Lantadyme Seed."); } else { player.getInventory().deleteItem(5302, 1); player.getSkills().addXp(Skills.FARMING, 2000); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5303) { if (!player.getSkills().getLevel(Skills.FARMING) < 79) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 79 Farming and a Seed Dibber to plant a Dwarf Weed Seed."); } else { player.getInventory().deleteItem(5303, 1); player.getSkills().addXp(Skills.FARMING, 2200); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } } } else if (object.getId() == 8551 && itemId == 5304) { if (!player.getSkills().getLevel(Skills.FARMING) < 85) { if (!player.getInventory().containsItem(5343, 1)) { player.getDialogueManager().startDialogue("SimpleMessage", "You need 85 Farming and a Seed Dibber to plant a Torstol Seed."); } else { player.getInventory().deleteItem(5304, 1); player.getSkills().addXp(Skills.FARMING, 2500); player.setNextAnimation(new Animation(2291)); player.getInventory().refresh(); } }
Edit: Caleb added it to the main thread.

This is badly made.
| « Completist Cape - Ava's Attractor | [718] Commands - A hit command » |
| Thread Information |
Users Browsing this ThreadThere are currently 1 users browsing this thread. (0 members and 1 guests) |