Thread: Perfect Dummy, WARNING this is easy

Page 1 of 3 123 LastLast
Results 1 to 10 of 21
  1. #1 Perfect Dummy, WARNING this is easy 
    Registered Member Jukk's Avatar
    Join Date
    Oct 2006
    Age
    31
    Posts
    1,881
    Thanks given
    0
    Thanks received
    18
    Rep Power
    436
    removed because this sux lol
     

  2. #2  
    kilermage
    Guest
    This looks nice, I may use on my server.
     

  3. #3  
    x19
    Guest
    wow this is sexy, nice work jukk.
     

  4. #4  
    Banned

    Join Date
    May 2007
    Posts
    2,690
    Thanks given
    115
    Thanks received
    45
    Rep Power
    0
    good work mate
     

  5. #5  
    Registered Member
    fabjan's Avatar
    Join Date
    Jul 2007
    Age
    30
    Posts
    552
    Thanks given
    0
    Thanks received
    0
    Rep Power
    101
    this isnt bad but i have few comments
    you said this is perfect dummy, it doesnt have any errors but my opinion is that perfect dummy means that its same as runescape
    so i hel you out by modifieng your code a bit
    here this will make dummy's for 95% like runescape
    Code:
    case 823:
    if (FightType == 1 && actionTimer == 0) {// Accurate 
    if (playerLevel[0] <= 10) {
    setAnimation(GetWepAnim());
    addSkillXP(5, 0);
    sendMessage("You got attack xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    } 
    }
    else if (FightType == 2 && actionTimer == 0) {// Agressive
    if (playerLevel[2]>= 10) {
    setAnimation(GetWepAnim());
    addSkillXP(5, 2);
    sendMessage("You got Strength xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    }
    }
    else if (FightType == 4 && actionTimer == 0) {// Defensive
    if (playerLevel[1] <= 10) {
    setAnimation(GetWepAnim());
    addSkillXP(5, 1);
    sendMessage("You got Defence xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    }
    }
    else if (FightType == 3 && actionTimer == 0) {// Controlled
    if (playerLevel[0] <= 10 || playerLevel[1] <= 10 || playerLevel[2] <= 10) {
    setAnimation(GetWepAnim());
    addSkillXP(2, 1);
    addSkillXP(2, 0);
    addSkillXP(2, 2);
    sendMessage("You got Str,Def & Att xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    } 
    }
    
    break;
    if you dont have this, add it
    Code:
    public int GetWepAnim() {
    if(playerEquipment[playerWeapon] == 4151) // whip
    {
    return 1658;
    }
    if(playerEquipment[playerWeapon] == 1333) // rune scimmy
    {
    return 451;
    }
    if(playerEquipment[playerWeapon] == 1323) // iron scimmy
    {
    return 451;
    }
    if(playerEquipment[playerWeapon] == 4587) // drag scimmy
    {
    return 451;
    }
    if(playerEquipment[playerWeapon] == 4214 || playerEquipment[playerWeapon] == 859 || playerEquipment[playerWeapon] == 861 || playerEquipment[playerWeapon] == 11785 || playerEquipment[playerWeapon] == 4212 || playerEquipment[playerWeapon] == 839 || playerEquipment[playerWeapon] == 841 || playerEquipment[playerWeapon] == 843 || playerEquipment[playerWeapon] == 845 || playerEquipment[playerWeapon] == 847 || playerEquipment[playerWeapon] == 849 || playerEquipment[playerWeapon] == 851 || playerEquipment[playerWeapon] == 853 || playerEquipment[playerWeapon] == 855 || playerEquipment[playerWeapon] == 857) //bows
    {
    return 426;
    }
    if(playerEquipment[playerWeapon] == 4153) // maul
    {
    return 1665;
    }
    if(playerEquipment[playerWeapon] == 1377) // dragon b axe
    {
    return 1833;
    }
    if(playerEquipment[playerWeapon] == 4718) // dharoks axe
    {
    return 2067;
    }
    if(playerEquipment[playerWeapon] == 4726) // guthans spear
    {
    return 2080;
    }
    if(playerEquipment[playerWeapon] == 4747) // torags hammers
    {
    return 2068;
    }
    if(playerEquipment[playerWeapon] == 4755) // veracs flail
    {
    return 2062;
    }
    if(playerEquipment[playerWeapon] == 4734) // karils x bow
    {
    return 2075;
    }
    if(playerEquipment[playerWeapon] == 7449) // Meat Tenderiser
    {
    return 1665;
    }
    if(playerEquipment[playerWeapon] == 767 || playerEquipment[playerWeapon] == 837) // X-Bows
    {
    return 427;
    }
    if(playerEquipment[playerWeapon] == 6528 || playerEquipment[playerWeapon] == 11962 || playerEquipment[playerWeapon] == 11963 || playerEquipment[playerWeapon] == 11964 || playerEquipment[playerWeapon] == 11965) // Obby Maul
    {
    return 2661;
    }
    if(playerEquipment[playerWeapon] == 1249 || playerEquipment[playerWeapon] == 1263 || playerEquipment[playerWeapon] == 3176 || playerEquipment[playerWeapon] == 5716 || playerEquipment[playerWeapon] == 5730) //DragonSpears
    {
    return 427;
    }
    if(playerEquipment[playerWeapon] == 3204) // Dragon Halberd
    {
    return 1665;
    }
    if(playerEquipment[playerWeapon] == 1305) // Dragon LongSword
    {
    return 1058;
    }
    if(playerEquipment[playerWeapon] == 1419) // Sythe
    {
    return 408;
    }
    if(playerEquipment[playerWeapon] == 7158) // Dragon 2H
    {
    return 2876;
    }
    if(playerEquipment[playerWeapon] == 4675 || playerEquipment[playerWeapon] == 84 || playerEquipment[playerWeapon] == 772 || playerEquipment[playerWeapon] == 1379 || playerEquipment[playerWeapon] == 1381 || playerEquipment[playerWeapon] == 1383 || playerEquipment[playerWeapon] == 1385 || playerEquipment[playerWeapon] == 1385 || playerEquipment[playerWeapon] == 1387 || playerEquipment[playerWeapon] == 1389 || playerEquipment[playerWeapon] == 1393 || playerEquipment[playerWeapon] == 1395 || playerEquipment[playerWeapon] == 1397 || playerEquipment[playerWeapon] == 1399 || playerEquipment[playerWeapon] == 1401 || playerEquipment[playerWeapon] == 1403 || playerEquipment[playerWeapon] == 1405 || playerEquipment[playerWeapon] == 1407 || playerEquipment[playerWeapon] == 1409 || playerEquipment[playerWeapon] == 3053 || playerEquipment[playerWeapon] == 3054 || playerEquipment[playerWeapon] == 4170 || playerEquipment[playerWeapon] == 6603 || playerEquipment[playerWeapon] == 6726 || playerEquipment[playerWeapon] == 6727) //Staves
    {
    return 806;
    }
    
    if(playerEquipment[playerWeapon] == 1215 || playerEquipment[playerWeapon] == 1231 || playerEquipment[playerWeapon] == 5680 || playerEquipment[playerWeapon] == 5698) // dragon daggers
    {
    return 0x426;
    }
    if(playerEquipment[playerWeapon] == 7806 || playerEquipment[playerWeapon] == 6609 || playerEquipment[playerWeapon] == 7808 || playerEquipment[playerWeapon] == 1307 || playerEquipment[playerWeapon] == 1309 || playerEquipment[playerWeapon] == 1311 || playerEquipment[playerWeapon] == 1313 || playerEquipment[playerWeapon] == 1315 || playerEquipment[playerWeapon] == 1317 || playerEquipment[playerWeapon] == 1319) 
    // 2 handers
    {
    return 406;
    }
    else
    {
    return 0x326;
    }
    }
    no need for thanking me o.O
    Please vote:

    btb.servegame.com:
     

  6. #6  
    raxx
    Guest
    Code:
    case 823:
    if (FightType == 1 && actionTimer == 0) {// Accurate 
    if (playerLevel[0] <= 5) {
    setAnimation(GetWepAnim());
    addSkillXP(5, 0);
    sendMessage("You got attack xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    } 
    }
    else if (FightType == 2 && actionTimer == 0) {// Agressive
    if (playerLevel[2]>= 5) {
    setAnimation(GetWepAnim());
    addSkillXP(5, 2);
    sendMessage("You got Strength xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    }
    }
    else if (FightType == 4 && actionTimer == 0) {// Defensive
    if (playerLevel[1] <= 5) {
    setAnimation(GetWepAnim());
    addSkillXP(5, 1);
    sendMessage("You got Defence xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    }
    }
    else if (FightType == 3 && actionTimer == 0) {// Controlled
    if (playerLevel[0] <= 5 || playerLevel[1] <= 5 || playerLevel[2] <= 5) {
    setAnimation(GetWepAnim());
    addSkillXP(2, 1);
    addSkillXP(2, 0);
    addSkillXP(2, 2);
    sendMessage("You got Str,Def & Att xp.");
    actionTimer = 7;
    } else {
    sendMessage("there is nothing more you can learn from hitting a dummy.");
    } 
    }
    
    break;
    Tbh, lol i think it is 5 max level is from dummies?
     

  7. #7  
    Registered Member Jukk's Avatar
    Join Date
    Oct 2006
    Age
    31
    Posts
    1,881
    Thanks given
    0
    Thanks received
    18
    Rep Power
    436
    you know what dude? gtfo, this is perfect dummy, everyone hates the lvl 10 gap
     

  8. #8  
    „Elf„
    Guest
    Nice coding Jukk im going to put it on my server
     

  9. #9  
    Registered Member Dakota Lesmercy's Avatar
    Join Date
    Sep 2007
    Posts
    289
    Thanks given
    0
    Thanks received
    0
    Rep Power
    13
    Wow! Great tut! (if a tut) ***++
     

  10. #10  
    ~Legend Rene
    Guest
    Theres no perfect dummy! dummy!
     

Page 1 of 3 123 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
  •