//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);
}