Thread: Event manager (grahams)

Results 1 to 5 of 5
  1. #1 Event manager (grahams) 
    Registered Member pkersworld's Avatar
    Join Date
    Mar 2011
    Age
    26
    Posts
    667
    Thanks given
    3
    Thanks received
    21
    Rep Power
    4
    Errors:no compile errors
    Base: delta
    More info:

    i found a tut about overload for delta

    and i used it and it worked

    but it uses process

    and today i will ask you guys can anybody learn me how to use event manager instead of the process

    here is the process code:

    Code:
    if(overloadtimer <= System.currentTimeMillis() && overloadtimer != 0){
            if(overloadcount > 0){
                    //overloadhit();
            }
            if(overloadcount > 1){
                    refreshSkills();
                    hitDiff = 10;       
                    currentHealth -=10;
                    updateRequired = true;               
                    hitUpdateRequired = true;
                    setAnimation(3170);
                    overloadcount -= 1;
                    overloadtimer = System.currentTimeMillis() + 1000;
            } else if(overloadcount == 1){
                    refreshSkills();
                    hitDiff = 10;
                    currentHealth -=10;       
                    updateRequired = true;               
                    hitUpdateRequired = true;
                    setAnimation(3170);
                    overloadcount = 0;
                    overloadtimer = 0;
            }
    }
    and some client method maybe helps you?
    Code:
    public int overloadcount = 0;
    public long overloadtimer = 0;
    and potion.java ??

    Code:
    case 2438:
    if (System.currentTimeMillis() -c.potionDelay < 2000)
    return;
    if(c.currentHealth <= 50){
            c.sM("You need above 50 hitpoints to drink this");
            return;
    }
    c.foodDelay = System.currentTimeMillis();
    c.potionDelay = System.currentTimeMillis();
    c.defPot = true;
    c.defPotTimer = 20;
    c.setAnimation(829);
    c.playerLevel[0] = c.getLevelForXP(c.playerXP[0]);
    c.playerLevel[0] += 26;
    c.playerLevel[1] = c.getLevelForXP(c.playerXP[1]);
    c.playerLevel[1] += 26;
    c.playerLevel[2] = c.getLevelForXP(c.playerXP[2]);
    c.playerLevel[2] += 26;
    c.playerLevel[4] = c.getLevelForXP(c.playerXP[4]);
    c.playerLevel[4] += 26;
    c.playerLevel[6] = c.getLevelForXP(c.playerXP[6]);
    c.playerLevel[6] += 26;
    c.sendFrame126(""+c.playerLevel[1]+"", 4008);
    c.deleteItem(2438, slot, 1);
    c.addItem(151, 1);
    c.updateRequired = true;
    c.appearanceUpdateRequired = true;
    c.defPotTimer = 60;
                                    if(c.currentHealth <= 0) {
                                    break;
                                    }
                                   
                                    c.sM("You drink some of your overload potion.");
                                    c.sM("You have three doses of potion left.");
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.refreshSkills();
    break;
                                    case 151:
    if (System.currentTimeMillis() -c.potionDelay < 2000)
    return;
    if(c.currentHealth <= 50){
            c.sM("You need above 50 hitpoints to drink this");
            return;
    }
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.foodDelay = System.currentTimeMillis();
    c.potionDelay = System.currentTimeMillis();
    c.defPot = true;
    c.defPotTimer = 20;
    c.setAnimation(829);
    c.playerLevel[0] = c.getLevelForXP(c.playerXP[0]);
    c.playerLevel[0] += 26;
    c.playerLevel[1] = c.getLevelForXP(c.playerXP[1]);
    c.playerLevel[1] += 26;
    c.playerLevel[2] = c.getLevelForXP(c.playerXP[2]);
    c.playerLevel[2] += 26;
    c.playerLevel[4] = c.getLevelForXP(c.playerXP[4]);
    c.playerLevel[4] += 26;
    c.playerLevel[6] = c.getLevelForXP(c.playerXP[6]);
    c.playerLevel[6] += 26;
    c.sendFrame126(""+c.playerLevel[1]+"", 4008);
    c.deleteItem(151, slot, 1);
    c.addItem(153, 1);
    c.updateRequired = true;
    c.appearanceUpdateRequired = true;
    c.defPotTimer = 60;
                                    if(c.currentHealth <= 0) {
                                    break;
                                    }
                                    c.sM("You drink some of your overload potion.");
                                    c.sM("You have two doses of potion left.");
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.refreshSkills();
    break;
                                    case 153:
    if (System.currentTimeMillis() -c.potionDelay < 2000)
    return;
    if(c.currentHealth <= 50){
            c.sM("You need above 50 hitpoints to drink this");
            return;
    }
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.foodDelay = System.currentTimeMillis();
    c.potionDelay = System.currentTimeMillis();
    c.defPot = true;
    c.defPotTimer = 20;
    c.setAnimation(829);
    c.playerLevel[0] = c.getLevelForXP(c.playerXP[0]);
    c.playerLevel[0] += 26;
    c.playerLevel[1] = c.getLevelForXP(c.playerXP[1]);
    c.playerLevel[1] += 26;
    c.playerLevel[2] = c.getLevelForXP(c.playerXP[2]);
    c.playerLevel[2] += 26;
    c.playerLevel[4] = c.getLevelForXP(c.playerXP[4]);
    c.playerLevel[4] += 26;
    c.playerLevel[6] = c.getLevelForXP(c.playerXP[6]);
    c.playerLevel[6] += 26;
    c.sendFrame126(""+c.playerLevel[1]+"", 4008);
    c.deleteItem(153, slot, 1);
    c.addItem(155, 1);
    c.updateRequired = true;
    c.appearanceUpdateRequired = true;
    c.defPotTimer = 60;
                                    if(c.currentHealth <= 0) {
                                    break;
                                    }
                                    c.sM("You drink some of your overload potion.");
                                    c.sM("You have one dose of potion left.");
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.refreshSkills();
    break;
                                    case 155:
    if (System.currentTimeMillis() -c.potionDelay < 2000)
    return;
    if(c.currentHealth <= 50){
            c.sM("You need above 50 hitpoints to drink this");
            return;
    }
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.foodDelay = System.currentTimeMillis();
    c.potionDelay = System.currentTimeMillis();
    c.defPot = true;
    c.defPotTimer = 20;
    c.setAnimation(829);
    c.playerLevel[0] = c.getLevelForXP(c.playerXP[0]);
    c.playerLevel[0] += 26;
    c.playerLevel[1] = c.getLevelForXP(c.playerXP[1]);
    c.playerLevel[1] += 26;
    c.playerLevel[2] = c.getLevelForXP(c.playerXP[2]);
    c.playerLevel[2] += 26;
    c.playerLevel[4] = c.getLevelForXP(c.playerXP[4]);
    c.playerLevel[4] += 26;
    c.playerLevel[6] = c.getLevelForXP(c.playerXP[6]);
    c.playerLevel[6] += 26;
    c.sendFrame126(""+c.playerLevel[1]+"", 4008);
    c.deleteItem(155, slot, 1);
    c.addItem(229, 1);
    c.updateRequired = true;
    c.appearanceUpdateRequired = true;
    c.defPotTimer = 60;
                                    if(c.currentHealth <= 0) {
                                    break;
                                    }
                                    c.sM("You drink some of your overload potion.");
                                    c.sM("You have finished your potion.");
    c.overloadtimer = System.currentTimeMillis() + 1000;
    c.overloadcount = 5;
    c.refreshSkills();
    break;
    you dont need to make the code for me

    i just want to learn how to do

    so in the furture i dont ask for help anymore


    and thanks

    i will rep if you help
    -Removed
    Reply With Quote  
     

  2. #2  
    Registered Member pkersworld's Avatar
    Join Date
    Mar 2011
    Age
    26
    Posts
    667
    Thanks given
    3
    Thanks received
    21
    Rep Power
    4
    Guys anybody will help i think its easy for you to learn something?
    -Removed
    Reply With Quote  
     

  3. #3  
    Registered Member pkersworld's Avatar
    Join Date
    Mar 2011
    Age
    26
    Posts
    667
    Thanks given
    3
    Thanks received
    21
    Rep Power
    4
    Quote Originally Posted by pkersworld View Post
    Guys anybody will help i think its easy for you to learn something?
    -Removed
    Reply With Quote  
     

  4. #4  
    Registered Member pkersworld's Avatar
    Join Date
    Mar 2011
    Age
    26
    Posts
    667
    Thanks given
    3
    Thanks received
    21
    Rep Power
    4
    help me guys

    i posted on grahames thread i dont get answer

    and here i dont get answer!
    -Removed
    Reply With Quote  
     

  5. #5  
    Registered Member pkersworld's Avatar
    Join Date
    Mar 2011
    Age
    26
    Posts
    667
    Thanks given
    3
    Thanks received
    21
    Rep Power
    4
    68 views no one helps?
    -Removed
    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

Similar Threads

  1. Replies: 20
    Last Post: 02-06-2011, 12:52 AM
  2. Grahams Event Manager
    By Mister Maggot in forum Help
    Replies: 7
    Last Post: 09-20-2010, 10:01 PM
  3. Replies: 6
    Last Post: 12-29-2009, 02:36 PM
  4. Kinda full mining [Using Grahams event manager]
    By Cascade in forum Tutorials
    Replies: 26
    Last Post: 08-22-2009, 11:29 PM
  5. Using Grahams Event Manager in Combat.
    By DefNotVastico in forum Tutorials
    Replies: 10
    Last Post: 02-03-2009, 02:53 PM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •