Thread: 98% Special Attacks

Page 1 of 20 12311 ... LastLast
Results 1 to 10 of 199
  1. #1 98% Special Attacks 
    Banned

    Join Date
    Sep 2006
    Age
    28
    Posts
    3,019
    Thanks given
    22
    Thanks received
    420
    Rep Power
    0
    Description: 98% Special Attacks

    Difficulty: 5/10

    Assumed Knowledge: copy and paste

    Server Base: Any

    Classes Modified: client.java

    Procedure
    Step 1:
    Search for "boolean process()" and add these ABOVE Process:
    + come on people, seriously, someone said it shouldnt be put under process because it will cause lag - read the code! if u no java ull no that this doesnt belong under it but rather somewhere above or below boolean process
    Code:
    public void fsBar(int id1, int id2, int id3)
    {
    outStream.createFrame(70);
    outStream.writeWord(id1);
    outStream.writeWordBigEndian(id2);
    outStream.writeWordBigEndian(id3);
    }
    public void sendFrame230(int i1, int i2, int i3, int i4) {// i2 being negative logs you out, otherwise it doesn't log you out :O
        outStream.createFrame(230);
        outStream.writeWordA(i1);
        outStream.writeWord(i2); // interface id?
        outStream.writeWord(i3);
        outStream.writeWordBigEndianA(i4); // junk? not sure
        updateRequired = true;
        appearanceUpdateRequired = true;
    }
    public void l33thax(int id)
    {
    outStream.createFrame(171);
    outStream.writeByte(0);
    outStream.writeWord(id);
    flushOutStream();
    }
    public int specialAmount = 100;
    public int specialDelay = 0;
    public boolean usingSpecial = false;
    public int specialDamage = 0;
    public int specialDamage2 = 0;
    
    public void specialAttacks() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 12335);
    fsBar(0, 0, 12325);
    fsBar(0, 0, 12326);
    fsBar(0, 0, 12327);
    fsBar(0, 0, 12328);
    fsBar(0, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(0, 0, 12328);
    fsBar(0, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(500, 0, 12333);
    fsBar(500, 0, 12334);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(0, 0, 12328);
    fsBar(0, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(500, 0, 12333);
    fsBar(500, 0, 12334);
    }
    }
    
    public void specialAttacks2() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7586);
    fsBar(0, 0, 7576);
    fsBar(0, 0, 7577);
    fsBar(0, 0, 7578);
    fsBar(0, 0, 7579);
    fsBar(0, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(0, 0, 7579);
    fsBar(0, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(500, 0, 7584);
    fsBar(500, 0, 7585);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(0, 0, 7579);
    fsBar(0, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(500, 0, 7584);
    fsBar(500, 0, 7585);
    }
    }
    
    public void specialAttacks3() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7611);
    fsBar(0, 0, 7601);
    fsBar(0, 0, 7602);
    fsBar(0, 0, 7603);
    fsBar(0, 0, 7604);
    fsBar(0, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(0, 0, 7604);
    fsBar(0, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(500, 0, 7609);
    fsBar(500, 0, 7610);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(0, 0, 7604);
    fsBar(0, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(500, 0, 7609);
    fsBar(500, 0, 7610);
    }
    }
    
    public void specialAttacks4() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7561);
    fsBar(0, 0, 7551);
    fsBar(0, 0, 7552);
    fsBar(0, 0, 7553);
    fsBar(0, 0, 7554);
    fsBar(0, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(0, 0, 7554);
    fsBar(0, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(500, 0, 7559);
    fsBar(500, 0, 7560);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(0, 0, 7554);
    fsBar(0, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(500, 0, 7559);
    fsBar(500, 0, 7560);
    }
    }
    
    public void specialAttacks5() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 8505);
    fsBar(0, 0, 8495);
    fsBar(0, 0, 8496);
    fsBar(0, 0, 8497);
    fsBar(0, 0, 8498);
    fsBar(0, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(0, 0, 8498);
    fsBar(0, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(500, 0, 8503);
    fsBar(500, 0, 8504);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(0, 0, 8498);
    fsBar(0, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(500, 0, 8503);
    fsBar(500, 0, 8504);
    }
    }
    
    public void specialAttacks6() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7511);
    fsBar(0, 0, 7501);
    fsBar(0, 0, 7502);
    fsBar(0, 0, 7503);
    fsBar(0, 0, 7504);
    fsBar(0, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(0, 0, 7504);
    fsBar(0, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(500, 0, 7509);
    fsBar(500, 0, 7510);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(0, 0, 7504);
    fsBar(0, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(500, 0, 7509);
    fsBar(500, 0, 7510);
    }
    }
    
    public void calculateSpecial() {
    if (playerEquipment[playerWeapon] == 5698 && specialAmount <= 24) {//dagger
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 5698 && specialAmount >= 25) {//dagger
    startAnimation(1068);
    specialDamage = 18 + misc.random(8);
    specialDamage2 = 18 + misc.random(8);
    specialAmount -= 25;
    }
    if (playerEquipment[playerWeapon] == 4151 && specialAmount <= 49) {//whip
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 4151 && specialAmount >= 50) {//whip
    startAnimation(1658);
    specialDamage = 20 + misc.random(10);
    specialAmount -= 50;
    }
    if (playerEquipment[playerWeapon] == 1305 && specialAmount <= 49) {//d long
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 1305 && specialAmount >= 50) {//d long
    startAnimation(451);
    specialDamage = 18 + misc.random(5);
    specialAmount -= 50;
    }
    if (playerEquipment[playerWeapon] == 1434 && specialAmount <= 39) {//d mace
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 1434 && specialAmount >= 40) {//d mace
    startAnimation(1060);
    specialDamage = 20 + misc.random(10);
    specialAmount -= 40;
    }
    if (playerEquipment[playerWeapon] == 4587 && specialAmount <= 74) {//d skim
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 4587 && specialAmount >= 75) {//d skim
    startAnimation(451);
    specialDamage = 30 + misc.random(5);
    specialAmount -= 75;
    }
    if (playerEquipment[playerWeapon] == 861 && specialAmount <= 49) {//mage bow
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 861 && specialAmount >= 50) {//mage bow
    startAnimation(426);
    startAnimation(426);
    specialDamage = 20 + misc.random(5);
    specialAmount -= 50;
    }
    if (playerEquipment[playerWeapon] == 3204 && specialAmount <= 99) {//d hally
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 3204 && specialAmount >= 100) {//d hally
    startAnimation(440);
    specialDamage = 22 + misc.random(5);
    specialAmount -= 100;
    }
    if (playerEquipment[playerWeapon] == 4755 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4734 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4718 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4726 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4747 && specialAmount >= 100 || playerEquipment[playerWeapon] == 47 && specialAmount >= 100) {//barrows
    startAnimation(playerSEA);
    specialDamage = 10 + misc.random(5);
    specialAmount -= 100;
    }
    }
    Step 2:
    Now add these under your boolean process():
    Code:
    if (specialAmount <= 99 && specialDelay <= 0) {
    specialAmount += 1;
    specialDelay = 4;
    specialAttacks();
    specialAttacks2();
    specialAttacks3();
    specialAttacks4();
    specialAttacks5();
    specialAttacks6();
    }
    specialDelay -= 1;
    l33thax(12323);
    l33thax(7574);
    l33thax(7599);
    l33thax(7549);
    l33thax(8493);
    l33thax(7499);
    Step 3:
    Search for: clicking most buttons, and add this under the switch
    Code:
    case 29063://axes
    if (playerEquipment[playerWeapon] == 1377 && specialAmount <= 99) {//dba
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 1377 && specialAmount >= 100) {//dba
    specialDamage = 0;
    specialDamage2 = 0;
    startAnimation(1670);
    animation(246, absY, absX);
    specialAmount -= 100;
    }
    specialAttacks();
    specialAttacks2();
    specialAttacks3();
    specialAttacks4();
    specialAttacks5();
    specialAttacks6();
    break;
    case 33033://halberds
    case 29113://bows
    case 29163://swords
    case 29138://dds
    case 48023://whip
    try {
    if (usingSpecial == true) {
    usingSpecial = false;
    } else if (usingSpecial == false) {
    usingSpecial = true;
    }
    specialAttacks();
    specialAttacks2();
    specialAttacks3();
    specialAttacks4();
    specialAttacks5();
    specialAttacks6();
    } catch (Exception popo) {
    }
    break;
    Step 4:
    Now search for boolean attack(), and find maybe PlayerHandler.players[AttackingOn].hitDiff = hitDiff; or action = #;, and add this:
    Code:
    					if (usingSpecial == true) {
    					if (playerEquipment[playerWeapon] == 4151 && specialAmount >= 50) {
    					animation(341, EnemyY2, EnemyX2);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 1305 && specialAmount >= 50) {
    					ProjectileSpec(248, absY, absX, offsetY, offsetX, AttackingOn, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 3204 && specialAmount >= 100) {
    					ProjectileSpec(282, absY, absX, offsetY, offsetX, AttackingOn, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 4587 && specialAmount >= 75) {
    					ProjectileSpec(347, absY, absX, offsetY, offsetX, AttackingOn, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 1434 && specialAmount >= 40) {
    					ProjectileSpec(251, absY, absX, offsetY, offsetX, AttackingOn, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 5698 && specialAmount >= 25) {
    					ProjectileSpec(252, absY, absX, offsetY, offsetX, AttackingOn, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					AttackingOn2.PoisonPlayer();
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 4755 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4734 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4718 && 					specialAmount >= 100 || playerEquipment[playerWeapon] == 4726 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4747 && specialAmount >= 100 || 					playerEquipment[playerWeapon] == 47 && specialAmount >= 100) {
    					ProjectileSpec(432, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					AttackingOn2.specialAmount = 0;
    					}
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					specialAttacks();
    					specialAttacks2();
    					specialAttacks3();
    					specialAttacks4();
    					specialAttacks5();
    					specialAttacks6();
    					}
    And depending on whether your archery is combined with that add this for mage bow:
    Code:
    					if (playerEquipment[playerWeapon] == 861 && specialAmount >= 50) {
    					archerGfx(256, 256, absY, absX, offsetY, offsetX, AttackingOn, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					//Arrow Projectile removed, since thats a whole other tut
    					}
    Step 5:
    Now find boolean applydead and add this to all your boolean applydeads
    Code:
    			specialAttacks();
    			specialAttacks2();
    			specialAttacks3();
    			specialAttacks4();
    			specialAttacks5();
    			specialAttacks6();
    Step 6:
    Now search for boolean attacknpc() and add this above or right below ths:
    Code:
    					if ((EnemyHP - hitDiff) < 0) {
    						hitDiff = EnemyHP;
    					}
    add below/above that:
    Code:
    					if (usingSpecial == true) {
    					if (playerEquipment[playerWeapon] == 4151 && specialAmount >= 50) {
    					animation(341, EnemyY2, EnemyX2);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 1305 && specialAmount >= 50) {
    					ProjectileSpec(248, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 3204 && specialAmount >= 100) {
    					ProjectileSpec(282, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 4587 && specialAmount >= 75) {
    					ProjectileSpec(347, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 1434 && specialAmount >= 40) {
    					ProjectileSpec(251, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 5698 && specialAmount >= 25) {
    					ProjectileSpec(252, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					//hitDiff2 = specialDamage2;
    					server.npcHandler.PoisonNPC(attacknpc);
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					if (playerEquipment[playerWeapon] == 4755 && specialAmount >= 100 || playerEquipment[playerWeapon] == 					4734 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4718 && specialAmount >= 100 || 							playerEquipment[playerWeapon] == 4726 && specialAmount >= 100 || playerEquipment[playerWeapon] == 						4747 && specialAmount >= 100 || playerEquipment[playerWeapon] == 47 && specialAmount >= 100) {
    					ProjectileSpec(432, absY, absX, offsetY, offsetX, attacknpc, EnemyY, EnemyX);
    					calculateSpecial();
    					hitDiff = specialDamage;
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					}
    					usingSpecial = false;
    					specialDamage = 0;
    					specialDamage2 = 0;
    					specialAttacks();
    					specialAttacks2();
    					specialAttacks3();
    					specialAttacks4();
    					specialAttacks5();
    					specialAttacks6();
    					}
    Step 7:
    Add these to your client:
    Code:
    public void ProjectileSpec(int startID, int casterY, int casterX, int offsetY, int offsetX, int index, int enemyY, int enemyX) {
    {
    try {
       GraphicsHandler.createSpec(startID, casterY, casterX, offsetY, offsetX, 50, 95, 43, 31, enemyY, enemyX, index+1);
    } catch(Exception E) {
    }
     }
    }
    
    public boolean specspell(int castID, int casterY, int casterX, int offsetY, int offsetX, int angle, int speed, int startHeight, int endHeight, int enemyY,int enemyX, int Lockon) 
    {
    try {
    fcastid = castID;
    fcasterY = casterY;
    fcasterX = casterX;
    foffsetY = offsetY;
    foffsetX = offsetX;
    fangle = angle;
    fspeed = speed;
    fsh = startHeight;
    feh = endHeight;
    fenemyY = enemyY;
    fenemyX = enemyX;
    fLockon = Lockon;
    
    actionTimer = 0;
    
        //Casts Spell In Hands
        if(cast == false) {
    createProjectile(casterY, casterX, offsetY, offsetX, angle, speed, castID, startHeight, endHeight, Lockon);
            cast = true;
            firingspell = true;
            }
        //Fires Projectile
        if(cast == true && fired == false) {
    	firingspell = false;
    	cast = false;
    	fired = false;
            }
    } catch(Exception E) {
    }
            return true;
        }
    Step 8:
    Add this to your grahpics handler:
    Code:
    public static void createSpec(int castId, int casterY, int casterX, int offsetY, int offsetX, int angle, int speed, int startHeight, int endHeight, int enemyY, int enemyX, int MageAttackIndex) {
    for (Player p : server.playerHandler.players) {
    	if(p != null)  { 
    		client person = (client)p;
    		if(person.playerName != null || person.playerName != "null")
    			//if(person.distanceToPoint(enemyY, enemyX) <= 60)
    				person.specspell(castId, casterY, casterX, offsetY, offsetX, angle, speed, startHeight, endHeight, enemyY, enemyX, MageAttackIndex);}
    	}
    }
    add these: boolean attack and attacknpc need:
    Code:
    		int casterX = absX;
    		int casterY = absY;
    		int offsetX = (casterX - EnemyX) * -1;
    		int offsetY = (casterY - EnemyY) * -1;
    boolean attack needs:
    Code:
    		int EnemyX2 = PlayerHandler.players[AttackingOn].absX;
    		int EnemyY2 = PlayerHandler.players[AttackingOn].absY;
    this to boolean attack with other int enemyX and Y:
    Code:
    		int EnemyX2 = server.npcHandler.npcs[attacknpc].absX;
    		int EnemyY2 = server.npcHandler.npcs[attacknpc].absY;
    and if you dont have this:
    Code:
    public void animation(int id, int Y, int X)
    {
    outStream.createFrame(85);
    outStream.writeByteC(Y - (mapRegionY * 8));
    outStream.writeByteC(X - (mapRegionX * 8));
    outStream.createFrame(4);
    outStream.writeByte(0);
    outStream.writeWord(id);
    outStream.writeByte(0);
    outStream.writeWord(0);
    }
    for people who found this tut to challenging, go dl cheez80, and extract these 2 files into cheez80:[Only registered and activated users can see links. ] - contains basic cheez80 client and ghandler with specs set up

    The most amazing special attacks yet! graphics face the npc, as in never behind you, spec bar refilling and unfilling for all, turning special on and off, and spec is used once you attack if your using spec

    Almost full credits to me, some creds for spec bar and whip filling

    Special Attacks:
    Weapon Name - Max Hit - Spec Drain - Other
    Dagger - 26 - 25 - Poisons
    Whip - 30 - 50 - None
    Dragon Long - 23 - 50 - None
    Dragon Mace - 30 - 40 - None
    Dragon Skim - 35 - 75 - None
    Magic Bow - 25 - 50 - None
    Dragon Hally - 27 - 100 - None
    Barrows Weps - 15 - 100 - Drains Other Players Special to 0

    if you get like 100 errors you missed a } somewhere, which is your fault not mine
    Last edited by Inside Sin; 05-24-2008 at 06:28 AM.
    Reply With Quote  
     

  2. #2  
    .: Liam :.
    Guest
    I mean, i know it's in the client section. But, is this clientside or server side?
    Reply With Quote  
     

  3. #3  
    Banned

    Join Date
    Sep 2006
    Age
    28
    Posts
    3,019
    Thanks given
    22
    Thanks received
    420
    Rep Power
    0
    omfg someone move lol i meant to psot this in tut section for server lol
    Reply With Quote  
     

  4. #4  
    .: Liam :.
    Guest
    Yay! It's for servers?!
    Reply With Quote  
     

  5. #5  
    bee hind u
    Guest
    its impossible to implement this on p16 servers. it will nto work you have to add to many ints
    Reply With Quote  
     

  6. #6  
    .: Liam :.
    Guest
    100 Errors ! Thanks anyways...
    Reply With Quote  
     

  7. #7  
    Banned

    Join Date
    Sep 2006
    Age
    28
    Posts
    3,019
    Thanks given
    22
    Thanks received
    420
    Rep Power
    0
    man alot of people cant add this because they bad at copy and paste lol
    Reply With Quote  
     

  8. #8  
    bee hind u
    Guest
    no becouse your missing alot of ints
    Reply With Quote  
     

  9. #9  
    Banned

    Join Date
    Sep 2006
    Age
    28
    Posts
    3,019
    Thanks given
    22
    Thanks received
    420
    Rep Power
    0
    nvmvnvmvnvm
    Reply With Quote  
     

  10. #10  
    GUI_Jay17
    Guest
    I got it working. It works great

    I don't think you really need this under process; it will cause lag.
    Code:
    public void fsBar(int id1, int id2, int id3)
    {
    outStream.createFrame(70);
    outStream.writeWord(id1);
    outStream.writeWordBigEndian(id2);
    outStream.writeWordBigEndian(id3);
    }
    public void sendFrame230(int i1, int i2, int i3, int i4) {// i2 being negative logs you out, otherwise it doesn't log you out :O
        outStream.createFrame(230);
        outStream.writeWordA(i1);
        outStream.writeWord(i2); // interface id?
        outStream.writeWord(i3);
        outStream.writeWordBigEndianA(i4); // junk? not sure
        updateRequired = true;
        appearanceUpdateRequired = true;
    }
    public void l33thax(int id)
    {
    outStream.createFrame(171);
    outStream.writeByte(0);
    outStream.writeWord(id);
    flushOutStream();
    }
    public int specialAmount = 100;
    public int specialDelay = 0;
    public boolean usingSpecial = false;
    public int specialDamage = 0;
    public int specialDamage2 = 0;
    
    public void specialAttacks() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 12335);
    fsBar(0, 0, 12325);
    fsBar(0, 0, 12326);
    fsBar(0, 0, 12327);
    fsBar(0, 0, 12328);
    fsBar(0, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(0, 0, 12328);
    fsBar(0, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(500, 0, 12333);
    fsBar(500, 0, 12334);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(0, 0, 12328);
    fsBar(0, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(0, 0, 12330);
    fsBar(0, 0, 12331);
    fsBar(0, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(0, 0, 12333);
    fsBar(0, 0, 12334);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 12335);
    fsBar(500, 0, 12325);
    fsBar(500, 0, 12326);
    fsBar(500, 0, 12327);
    fsBar(500, 0, 12328);
    fsBar(500, 0, 12329);
    fsBar(500, 0, 12330);
    fsBar(500, 0, 12331);
    fsBar(500, 0, 12332);
    fsBar(500, 0, 12333);
    fsBar(500, 0, 12334);
    }
    }
    
    public void specialAttacks2() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7586);
    fsBar(0, 0, 7576);
    fsBar(0, 0, 7577);
    fsBar(0, 0, 7578);
    fsBar(0, 0, 7579);
    fsBar(0, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(0, 0, 7579);
    fsBar(0, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(500, 0, 7584);
    fsBar(500, 0, 7585);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(0, 0, 7579);
    fsBar(0, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(0, 0, 7581);
    fsBar(0, 0, 7582);
    fsBar(0, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(0, 0, 7584);
    fsBar(0, 0, 7585);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7586);
    fsBar(500, 0, 7576);
    fsBar(500, 0, 7577);
    fsBar(500, 0, 7578);
    fsBar(500, 0, 7579);
    fsBar(500, 0, 7580);
    fsBar(500, 0, 7581);
    fsBar(500, 0, 7582);
    fsBar(500, 0, 7583);
    fsBar(500, 0, 7584);
    fsBar(500, 0, 7585);
    }
    }
    
    public void specialAttacks3() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7611);
    fsBar(0, 0, 7601);
    fsBar(0, 0, 7602);
    fsBar(0, 0, 7603);
    fsBar(0, 0, 7604);
    fsBar(0, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(0, 0, 7604);
    fsBar(0, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(500, 0, 7609);
    fsBar(500, 0, 7610);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(0, 0, 7604);
    fsBar(0, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(0, 0, 7606);
    fsBar(0, 0, 7607);
    fsBar(0, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(0, 0, 7609);
    fsBar(0, 0, 7610);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7611);
    fsBar(500, 0, 7601);
    fsBar(500, 0, 7602);
    fsBar(500, 0, 7603);
    fsBar(500, 0, 7604);
    fsBar(500, 0, 7605);
    fsBar(500, 0, 7606);
    fsBar(500, 0, 7607);
    fsBar(500, 0, 7608);
    fsBar(500, 0, 7609);
    fsBar(500, 0, 7610);
    }
    }
    
    public void specialAttacks4() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7561);
    fsBar(0, 0, 7551);
    fsBar(0, 0, 7552);
    fsBar(0, 0, 7553);
    fsBar(0, 0, 7554);
    fsBar(0, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(0, 0, 7554);
    fsBar(0, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(500, 0, 7559);
    fsBar(500, 0, 7560);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(0, 0, 7554);
    fsBar(0, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(0, 0, 7556);
    fsBar(0, 0, 7557);
    fsBar(0, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(0, 0, 7559);
    fsBar(0, 0, 7560);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7561);
    fsBar(500, 0, 7551);
    fsBar(500, 0, 7552);
    fsBar(500, 0, 7553);
    fsBar(500, 0, 7554);
    fsBar(500, 0, 7555);
    fsBar(500, 0, 7556);
    fsBar(500, 0, 7557);
    fsBar(500, 0, 7558);
    fsBar(500, 0, 7559);
    fsBar(500, 0, 7560);
    }
    }
    
    public void specialAttacks5() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 8505);
    fsBar(0, 0, 8495);
    fsBar(0, 0, 8496);
    fsBar(0, 0, 8497);
    fsBar(0, 0, 8498);
    fsBar(0, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(0, 0, 8498);
    fsBar(0, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(500, 0, 8503);
    fsBar(500, 0, 8504);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(0, 0, 8498);
    fsBar(0, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(0, 0, 8500);
    fsBar(0, 0, 8501);
    fsBar(0, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(0, 0, 8503);
    fsBar(0, 0, 8504);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 8505);
    fsBar(500, 0, 8495);
    fsBar(500, 0, 8496);
    fsBar(500, 0, 8497);
    fsBar(500, 0, 8498);
    fsBar(500, 0, 8499);
    fsBar(500, 0, 8500);
    fsBar(500, 0, 8501);
    fsBar(500, 0, 8502);
    fsBar(500, 0, 8503);
    fsBar(500, 0, 8504);
    }
    }
    
    public void specialAttacks6() {
    if (specialAmount >= 0 && specialAmount <= 24) {
    sendFrame126("S P E C I A L  A T T A C K", 7511);
    fsBar(0, 0, 7501);
    fsBar(0, 0, 7502);
    fsBar(0, 0, 7503);
    fsBar(0, 0, 7504);
    fsBar(0, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == false) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(0, 0, 7504);
    fsBar(0, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 100 && usingSpecial == false) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(500, 0, 7509);
    fsBar(500, 0, 7510);
    }
    if (specialAmount >= 25 && specialAmount <= 49 && usingSpecial == true) {
    sendFrame126("@[email protected] P E @[email protected] I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(0, 0, 7504);
    fsBar(0, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 50 && specialAmount <= 74 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A [email protected]@  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(0, 0, 7506);
    fsBar(0, 0, 7507);
    fsBar(0, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 75 && specialAmount <= 99 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A @[email protected] K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(0, 0, 7509);
    fsBar(0, 0, 7510);
    }
    if (specialAmount >= 100 && usingSpecial == true) {
    sendFrame126("@[email protected] P E C I A L  A T T A C K", 7511);
    fsBar(500, 0, 7501);
    fsBar(500, 0, 7502);
    fsBar(500, 0, 7503);
    fsBar(500, 0, 7504);
    fsBar(500, 0, 7505);
    fsBar(500, 0, 7506);
    fsBar(500, 0, 7507);
    fsBar(500, 0, 7508);
    fsBar(500, 0, 7509);
    fsBar(500, 0, 7510);
    }
    }
    
    public void calculateSpecial() {
    if (playerEquipment[playerWeapon] == 5698 && specialAmount <= 24) {//dagger
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 5698 && specialAmount >= 25) {//dagger
    startAnimation(1068);
    specialDamage = 18 + misc.random(8);
    specialDamage2 = 18 + misc.random(8);
    specialAmount -= 25;
    }
    if (playerEquipment[playerWeapon] == 4151 && specialAmount <= 49) {//whip
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 4151 && specialAmount >= 50) {//whip
    startAnimation(1658);
    specialDamage = 20 + misc.random(10);
    specialAmount -= 50;
    }
    if (playerEquipment[playerWeapon] == 1305 && specialAmount <= 49) {//d long
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 1305 && specialAmount >= 50) {//d long
    startAnimation(451);
    specialDamage = 18 + misc.random(5);
    specialAmount -= 50;
    }
    if (playerEquipment[playerWeapon] == 1434 && specialAmount <= 39) {//d mace
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 1434 && specialAmount >= 40) {//d mace
    startAnimation(1060);
    specialDamage = 20 + misc.random(10);
    specialAmount -= 40;
    }
    if (playerEquipment[playerWeapon] == 4587 && specialAmount <= 74) {//d skim
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 4587 && specialAmount >= 75) {//d skim
    startAnimation(451);
    specialDamage = 30 + misc.random(5);
    specialAmount -= 75;
    }
    if (playerEquipment[playerWeapon] == 861 && specialAmount <= 49) {//mage bow
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 861 && specialAmount >= 50) {//mage bow
    startAnimation(426);
    startAnimation(426);
    specialDamage = 20 + misc.random(5);
    specialAmount -= 50;
    }
    if (playerEquipment[playerWeapon] == 3204 && specialAmount <= 99) {//d hally
    specialDamage = 0;
    specialDamage2 = 0;
    sendMessage("You do not have enough special energy left.");
    }
    if (playerEquipment[playerWeapon] == 3204 && specialAmount >= 100) {//d hally
    startAnimation(440);
    specialDamage = 22 + misc.random(5);
    specialAmount -= 100;
    }
    if (playerEquipment[playerWeapon] == 4755 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4734 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4718 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4726 && specialAmount >= 100 || playerEquipment[playerWeapon] == 4747 && specialAmount >= 100 || playerEquipment[playerWeapon] == 47 && specialAmount >= 100) {//barrows
    startAnimation(playerSEA);
    specialDamage = 10 + misc.random(5);
    specialAmount -= 100;
    }
    }
    Reply With Quote  
     

Page 1 of 20 12311 ... LastLast

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. Special Attacks
    By La Lampara in forum Help
    Replies: 0
    Last Post: 03-20-2010, 01:14 AM
  2. [562]Special Attacks[562]
    By Mumups in forum Requests
    Replies: 4
    Last Post: 10-22-2009, 04:28 PM
  3. special attacks. Tut
    By o0x vvv x0o in forum Tutorials
    Replies: 13
    Last Post: 10-14-2007, 07:08 PM
  4. Special attacks
    By corretje in forum Tutorials
    Replies: 16
    Last Post: 08-10-2007, 11:06 PM
Tags for this Thread

View Tag Cloud

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