Thread: Max Combat 138?

Results 1 to 9 of 9
  1. #1 Max Combat 138? 
    Registered Member

    Join Date
    Sep 2009
    Age
    27
    Posts
    2,768
    Thanks given
    367
    Thanks received
    187
    Rep Power
    458
    One of the project insanity releases, the max cmb is 138, how do i change back to 126?
    Rep++
    Reply With Quote  
     

  2. #2  
    Registered Member

    Join Date
    Jan 2009
    Posts
    4,023
    Thanks given
    494
    Thanks received
    446
    Rep Power
    4269
    look rs2hd
    Attached image
    Reply With Quote  
     

  3. #3  
    Registered Member

    Join Date
    Sep 2009
    Age
    27
    Posts
    2,768
    Thanks given
    367
    Thanks received
    187
    Rep Power
    458
    none
    Reply With Quote  
     

  4. #4  
    Professional Helper


    Join Date
    Jul 2010
    Posts
    2,148
    Thanks given
    353
    Thanks received
    232
    Rep Power
    1900
    look at combat.java...
    say something if found it kkk?
    Reply With Quote  
     

  5. #5  
    Registered Member

    Join Date
    Sep 2009
    Age
    27
    Posts
    2,768
    Thanks given
    367
    Thanks received
    187
    Rep Power
    458
    Quote Originally Posted by xicolas View Post
    look at combat.java...
    say something if found it kkk?
    no comnat.java only
    combatassist and its not in there

    this is project insanity
    Reply With Quote  
     

  6. #6  
    Registered Member
    .Dan's Avatar
    Join Date
    Sep 2008
    Age
    28
    Posts
    873
    Thanks given
    54
    Thanks received
    115
    Rep Power
    494
    Change the formula for combat level.
    Reply With Quote  
     

  7. #7  
    Registered Member
    minutes's Avatar
    Join Date
    Apr 2008
    Posts
    1,926
    Thanks given
    2
    Thanks received
    19
    Rep Power
    465
    open player.java and replace appendPlayerApperance method with this.

    protected void appendPlayerAppearance(Stream str) {
    synchronized(this) {
    playerProps.currentOffset = 0;

    playerProps.writeByte(playerAppearance[0]);

    playerProps.writeByte(headIcon);
    playerProps.writeByte(headIconPk);
    //playerProps.writeByte(headIconHints);
    //playerProps.writeByte(bountyIcon);

    if (playerEquipment[playerHat] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerHat]);
    } else {
    playerProps.writeByte(0);
    }

    if (playerEquipment[playerCape] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerCape]);
    } else {
    playerProps.writeByte(0);
    }

    if (playerEquipment[playerAmulet] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerAmulet]);
    } else {
    playerProps.writeByte(0);
    }

    if (playerEquipment[playerWeapon] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerWeapon]);
    } else {
    playerProps.writeByte(0);
    }

    if (playerEquipment[playerChest] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerChest]);
    } else {
    playerProps.writeWord(0x100+playerAppearance[2]);
    }

    if (playerEquipment[playerShield] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerShield]);
    } else {
    playerProps.writeByte(0);
    }

    if (!Item.isFullBody(playerEquipment[playerChest])) {
    playerProps.writeWord(0x100+playerAppearance[3]);
    } else {
    playerProps.writeByte(0);
    }

    if (playerEquipment[playerLegs] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerLegs]);
    } else {
    playerProps.writeWord(0x100+playerAppearance[5]);
    }

    if (!Item.isFullHelm(playerEquipment[playerHat]) && !Item.isFullMask(playerEquipment[playerHat])) {
    playerProps.writeWord(0x100 + playerAppearance[1]);
    } else {
    playerProps.writeByte(0);
    }

    if (playerEquipment[playerHands] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerHands]);
    } else {
    playerProps.writeWord(0x100+playerAppearance[4]);
    }

    if (playerEquipment[playerFeet] > 1) {
    playerProps.writeWord(0x200 + playerEquipment[playerFeet]);
    } else {
    playerProps.writeWord(0x100+playerAppearance[6]);
    }

    if (playerAppearance[0] != 1 && !Item.isFullMask(playerEquipment[playerHat])) {
    playerProps.writeWord(0x100 + playerAppearance[7]);
    } else {
    playerProps.writeByte(0);
    }

    playerProps.writeByte(playerAppearance[8]);
    playerProps.writeByte(playerAppearance[9]);
    playerProps.writeByte(playerAppearance[10]);
    playerProps.writeByte(playerAppearance[11]);
    playerProps.writeByte(playerAppearance[12]);
    playerProps.writeWord(playerStandIndex); // standAnimIndex
    playerProps.writeWord(playerTurnIndex); // standTurnAnimIndex
    playerProps.writeWord(playerWalkIndex); // walkAnimIndex
    playerProps.writeWord(playerTurn180Index); // turn180AnimIndex
    playerProps.writeWord(playerTurn90CWIndex); // turn90CWAnimIndex
    playerProps.writeWord(playerTurn90CCWIndex); // turn90CCWAnimIndex
    playerProps.writeWord(playerRunIndex); // runAnimIndex

    playerProps.writeQWord(Misc.playerNameToInt64(play erName));

    int mag = (int) ((getLevelForXP(playerXP[6])) * 1.5);
    int ran = (int) ((getLevelForXP(playerXP[4])) * 1.5);
    int attstr = (int) ((double) (getLevelForXP(playerXP[0])) + (double) (getLevelForXP(playerXP[2])));

    combatLevel = 0;
    if (ran > attstr) {
    combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
    + ((getLevelForXP(playerXP[3])) * 0.25)
    + ((getLevelForXP(playerXP[5])) * 0.125) + ((getLevelForXP(playerXP[4])) * 0.4875));
    } else if (mag > attstr) {
    combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
    + ((getLevelForXP(playerXP[3])) * 0.25)
    + ((getLevelForXP(playerXP[5])) * 0.125) + ((getLevelForXP(playerXP[6])) * 0.4875));
    } else {
    combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
    + ((getLevelForXP(playerXP[3])) * 0.25)
    + ((getLevelForXP(playerXP[5])) * 0.125)
    + ((getLevelForXP(playerXP[0])) * 0.325) + ((getLevelForXP(playerXP[2])) * 0.325));
    }
    playerProps.writeByte(combatLevel); // combat level
    playerProps.writeWord(0);
    str.writeByteC(playerProps.currentOffset);
    str.writeBytes(playerProps.buffer, playerProps.currentOffset, 0);
    }
    }



    click banner to join gtracer!
    Reply With Quote  
     

  8. #8  
    Registered Member
    .Dan's Avatar
    Join Date
    Sep 2008
    Age
    28
    Posts
    873
    Thanks given
    54
    Thanks received
    115
    Rep Power
    494
    Quote Originally Posted by minutes View Post
    open player.java and replace appendPlayerApperance method with this.
    @ conventions.

    On-topic: all you need is the combatLevel.
    Reply With Quote  
     

  9. #9  
    Registered Member
    minutes's Avatar
    Join Date
    Apr 2008
    Posts
    1,926
    Thanks given
    2
    Thanks received
    19
    Rep Power
    465
    Quote Originally Posted by DunnKz View Post
    @ conventions.

    On-topic: all you need is the combatLevel.
    then just take the combatLevel method out of it....


    if (ran > attstr) {
    combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
    + ((getLevelForXP(playerXP[3])) * 0.25)
    + ((getLevelForXP(playerXP[5])) * 0.125) + ((getLevelForXP(playerXP[4])) * 0.4875));
    } else if (mag > attstr) {
    combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
    + ((getLevelForXP(playerXP[3])) * 0.25)
    + ((getLevelForXP(playerXP[5])) * 0.125) + ((getLevelForXP(playerXP[6])) * 0.4875));
    } else {
    combatLevel = (int) (((getLevelForXP(playerXP[1])) * 0.25)
    + ((getLevelForXP(playerXP[3])) * 0.25)
    + ((getLevelForXP(playerXP[5])) * 0.125)
    + ((getLevelForXP(playerXP[0])) * 0.325) + ((getLevelForXP(playerXP[2])) * 0.325));
    }



    click banner to join gtracer!
    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

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