1st .5 Shot + E Vader

5'shot rapid fire + Lots of different features.
VersionV1.22
AuthorKia7
Publish DateMon, 18 Mar 2013 - 23:14
Last UpdateThu, 1 Aug 2013 - 21:41
Downloads211
RATE


0

0

Code: Select all
                                                                  //Kia7L
/*                                     * ********                **********
                                      *          *             *             *
* ***                      * ** ** * * **  ** **             *                 *
    *                    ***              *                *                     *
    *                   * *            ********          *                         *
    *                      ******  *  *        *       *                             *
    *                     *******    ***  ** **      * * ** ** ** ** ** ** ** ** ****  *
    **************           ********************         ***************************           ***************            *******************/

 
define Slot = 9;/*********     ********Controller mode# Slot 1-9;*********      ***********/
define Slot2 =2; /*  +/-  Press Y + Down,up to activate***/
 /**********        ***************          ******************         ****     ****           *****************          *********************
*         5-Shot        *
        Rapid R1+X      *
*   LAST STAND GERNEDA  *   Press RB,R1 + RS,R3 To Man Down Him or you when close to enemy.
*       &  Evade        * * *
* *********************************************************** */

define O =  XB360_B;//Knife Shake N Shake Controller (Change to Melee)*********************************************PS3_ACCY Controll ONL
define Y = XB360_Y;// slot
define L1 = XB360_LB;//Scope
define R2 = XB360_RT;
define R1 = XB360_RB;
define A = XB360_A;
define RS = XB360_RS;
define DWN = XB360_DOWN;
define UP = XB360_UP;//
define Cross = 44;//Timeing Speed Rate of button A,X ;Jump
define Cross2 =40;//Off Timeing A,X
define Cross3= 44;
define Cross4= 35;
define Cross5 = 22;// Gernade
define TYPE = 10;//Throw Value Gernade 1-100;
 
define Sens = 90 ;//Sensitivity
define Expo = 30;//midpoint expo
 
 
define HoldD = 200 ;//rate of crouch or Prone 300 = 1second**********************/
define SPOT_BUTTON = XB360_BACK;
define RATE_OF_FIRE = 11;   // Range: 1 to 25 RPS (Round/s)// Values higher than 25 would be so fast that the
                                  // game probably will not detect 100% of the events.
    //
    // No need to make changes in the code below.
    //
 
    int hold_time, rest_time;
    int autospot = FALSE;
 
    init {
        hold_time = 300 / RATE_OF_FIRE;
 
        if(hold_time > 300)rest_time = 140;
    }
        main {
        sensitivity(XB360_RX, Expo,Sens);
        sensitivity(XB360_RY, Expo,Sens);
        sensitivity(PS3_ACCY, 100,10);
        sensitivity(PS3_ACCX, 90,10);// change to desire PS3_ACCX, PS3_ACCZ, PS3_ACCY, {(PS3_GYRO)Limited controllers}
        if(event_release(SPOT_BUTTON) && get_ptime(SPOT_BUTTON) < 140) autospot = !autospot;
        if(autospot && !get_val(SPOT_BUTTON)) combo_run(AutoSpot);
        block(SPOT_BUTTON, 200);
        if (get_val(Y)){
        if (event_press(DWN))combo_run(RumbleExample);}
        if (get_val(Y)){
        if (event_press(UP))combo_run(RumbleExample);}
        if (get_val(PS3_ACCY))combo_run(Knife);
        if (get_val(PS3_ACCX))combo_run(Knife);
        if (get_val(R1)){
        if (event_press(XB360_LS))combo_run(LT);}
        if (get_val(R1)){
        if (event_press(RS))combo_run(TOY);}
        if(get_val(A))combo_run(BBB);
        if(get_val(Y)){
        if(event_press(UP)) combo_run (XXX);}           
        if(get_val(Y)){
        if(event_press(DWN)) combo_run (YYY);}
        if (get_val(R1)){     
        if (event_release(L1))combo_run(ABCAA);}// or change to [ event_press ] event_release For DROP or SNAP feature****Default my snap shot*******/
        if (get_val(R1))combo_run(LOVE);   //(*Rapid fire optional)
}
combo RumbleExample{
    set_rumble(RUMBLE_A, 100);
    wait(1000);
    set_rumble(RUMBLE_A, 0);
    wait (300);
}
    combo ABCAA{set_ledx(LED_2,1);
        set_val(RS,100);
        wait(HoldD);
}
    combo TOY{set_ledx(LED_4,1);
        set_val(R2,TYPE);
        wait(Cross5);
        set_val(R2,0);
}
    combo YYY{reset_leds();
        wait(112);
        load_slot(Slot);
}
    combo XXX{reset_leds();
        wait (112);
        load_slot(Slot2);
}
    combo BBB{set_ledx(LED_3,3);
        set_val(A,100);
        wait (Cross);
        set_val(A,0);
        wait (Cross2);
        set_val(A,0);
}
    combo LOVE{set_ledx(LED_1,4);
        set_val(R1,100);
        wait(Cross);
        set_val(R1,0);
        wait(Cross2);
        set_val(R1,0);     
        set_val(R1,100);
        wait(Cross);
        set_val(R1,0);
        wait(Cross2);
        set_val(R1,0)
        set_val(R1,100);
        wait(Cross3);
        set_val(R1,0);
        wait(Cross4);
        set_val(R1,0)
        set_val(R1,100);
        wait(Cross);
        set_val(R1,0);
        wait(Cross2);
        set_val(R1,0)
        set_val(R1,100);
        wait(Cross3);
        set_val(R1,0);
        wait(Cross4);
        set_val(R1,0)
}
combo LT{
    set_val(XB360_B,100);
    wait(50);
    set_val(XB360_B,0);
}
    combo AutoSpot {
        set_val(SPOT_BUTTON, 100);
        wait(40);
        set_val(SPOT_BUTTON, 0);
        wait(960);
}
combo Knife{
set_val(O,100):
wait(45);
set_val(O,0);
wait(35);
}