rune-crafting

Discussion in 'Archives' started by pk3r kyle, Aug 15, 2007.

rune-crafting
  1. Unread #1 - Aug 15, 2007 at 6:01 AM
  2. pk3r kyle
    Referrals:
    0

    pk3r kyle Guest

    rune-crafting

    Purpose: To add PRATICALLY FULL runecrafting!
    Difficulty: 3 find/copy/paste
    Classes: Client.java, LETS GET STARTED!

    Search this:

    Code:
    public class client extends Player implements Runnable {
    Under add this:

    Code:
    public int essamount = 0;
    
    public void runecraft(int requiredlvl, int expadd, int itemtoadd, int x2, int x3, int x4, int x5, int x6, int x7, int x8, int x9, int x10)
    {
    if (playerHasItem(1436)) {
    if (playerLevel[20] >= requiredlvl) {
    if (playerLevel[20] < x2) {
    essamount = amountOfItem(1436);
    }
    if (playerLevel[20] >= x2 && playerLevel[20] < x3) {
    essamount = amountOfItem(1436)*2;
    }
    if (playerLevel[20] >= x3 && playerLevel[20] < x4) {
    essamount = amountOfItem(1436)*3;
    }
    if (playerLevel[20] >= x4 && playerLevel[20] < x5) {
    essamount = amountOfItem(1436)*4;
    }
    if (playerLevel[20] >= x5 && playerLevel[20] < x6) {
    essamount = amountOfItem(1436)*5;
    }
    if (playerLevel[20] >= x6 && playerLevel[20] < x7) {
    essamount = amountOfItem(1436)*6;
    }
    if (playerLevel[20] >= x7 && playerLevel[20] < x8) {
    essamount = amountOfItem(1436)*7;
    }
    if (playerLevel[20] >= x8 && playerLevel[20] < x9) {
    essamount = amountOfItem(1436)*8;
    }
    if (playerLevel[20] >= x9 && playerLevel[20] < x10) {
    essamount = amountOfItem(1436)*9;
    }
    if (playerLevel[20] >= x10) {
    essamount = amountOfItem(1436)*10;
    }
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    deleteItem(1436, getItemSlot(1436), 1);
    addSkillXP(expadd*essamount, 20);
    addItem(itemtoadd, essamount);
    sendMessage("You craft "+essamount+" "+getItemName(itemtoadd)+"!");
    staticAnimation(186, absX, absY, 100);
    setAnimation(791);
    }
    else if (playerLevel[20] <= requiredlvl -1) {
    sendMessage("You need "+requiredlvl+" Runecrafting to make "+getItemName(itemtoadd)+"!");
    }
    }
    else if (!playerHasItem(1436)) {
    sendMessage("You need some rune essence to craft runes!");
    }
    }
    Now go and search this:

    Code:
    else if(useItemID == 536 && atObjectID == 5284) // Bone grinding
    You see this:

    Code:
                                   	else if(useItemID == 536 && atObjectID == 5284) // Bone grinding
    				{
                                    sendMessage("You grind the "+GetItemName(536)+" and recieve prayer xp.");
                                    addSkillXP((152*playerLevel[5]), 5);
                                    deleteItem(536,getItemSlot(536), 1);
    				}
    Under add this:

    Code:
                                   	else if(useItemID == 1436 && atObjectID == 2478) // rune
    				{
    				runecraft(1, 5, 556, 11, 22, 33, 44, 55, 66, 77, 88, 99); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2480) // rune
    				{
    				runecraft(5, 6, 555, 19, 38, 57, 76, 95, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2481) // rune
    				{
    				runecraft(9, 7, 557, 26, 51, 78, 1000, 1000, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2482) // rune
    				{
    				runecraft(14, 7, 554, 35, 70, 1000, 1000, 1000, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2483) // rune
    				{
    				runecraft(20, 8, 559, 46, 92, 1000, 1000, 1000, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2486) // rune
    				{
    				runecraft(44, 9, 561, 91, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2484) // rune
    				{
    				runecraft(27, 8, 564, 59, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2487) // rune
    				{
    				runecraft(35, 9, 562, 74, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000); // runecraftingz
    				}
    
                                   	else if(useItemID == 1436 && atObjectID == 2479) // rune
    				{
    				runecraft(2, 6, 558, 14, 28, 42, 56, 70, 84, 98, 1000, 1000); // runecraftingz
    				}
    HAVE FUN!

    This is "only" the skill. You need the teleport coords, go and search.
     
< Back to pinselling! | Key Crafting [skill] >

Users viewing this thread
1 guest


 
 
Adblock breaks this site