// /* * * /*KIA7 *** *
// * ******** ********** * *
// * * * * * ***********************************
/* ** * ** ** * * ** ** ** * * * *
* *** * * * ********************* *
* * * ******** * * * *
* ****** * * * * * *
* ******* * *** ** ** ** ** ** ** ** ** ** ** ** ***** * *
* ***************************************************************************** **** ************* ***** *
* LAST STAND GERNEDA * Press RT + RS To Man Down Him or you when close to enemy. *
* & Evade * *
* * *
*********************************************************** *****************************************/
define Down_Slot1 =4;/*****************Controller mode# Slot 1-9;********************/
define Up_Slot2 =6; /* +/- Press Y + Down,up to activate***/
define O = XB360_B;//Knife Shake N Shake Controller (Change to Melee)*********************************************PS3_ACCY Controll ONLY
define Y = XB360_Y;// slot
define L1 = XB360_LB;//Scope
define R2 = XB360_RT;
define R1 = XB360_RB;
define L2 = XB360_LT;
define A = XB360_A;
define RS = XB360_RS;
define DWN = XB360_DOWN;
define UP = XB360_UP;//
define hold_time_Jump = 200;//Timeing Speed Rate of button A,X ;Jump
define rest_time_Jump = 60;//Off Timeing A,X
define Hold_Time_Gernade = 44;// Gernade
define Gernade_Distance_Value = 50;//Throw Value Gernade 1-100;
define Expo = 53;//Midpoint expoentials
define Sens = NOT_USE;// Sensitivity
define Timeing_Prone_Crouch = 200 ;//rate of crouch or Prone 300 = 1second**********************/
define SPOT_BUTTON = XB360_BACK;
// define RATE=8;//Rapid Fire Formula
// int hold_time, rest_time;
int autospot = FALSE;
/* init {
hold_time = 500 / RATE;
if(hold_time >= 500) rest_time = 240;
}
*/
main {
sensitivity(PS3_ACCY, 100,5);
sensitivity(PS3_ACCX, 100,5);// change to desire PS3_ACCX, PS3_ACCZ, PS3_ACCY, {(PS3_GYRO)Limited controllers}
sensitivity(XB360_RX, Expo,Sens);
sensitivity(XB360_RY, Expo,Sens); //
// if (get_val(R2))combo_run(Rapid_Fire);
if (get_val(PS3_ACCY))combo_run(Knife);
if (get_val(PS3_ACCX))combo_run(Knife);
if (get_val(R2))combo_run(Jump_N_Shoot);// *******************optional Jump_N_Shoot*******************/
if (get_val(L2))combo_stop(Jump_N_Shoot);
if (get_val(R2)){
if (event_press(RS))combo_run(Gernade_1);}
if(get_val(A))combo_run(Jumping_1);
if(get_val(Y)){
if(event_press(UP)) combo_run (Up_Slot);}
if(get_val(Y)){
if(event_press(DWN)) combo_run (Down_Slot);}
if (get_val(R2)){set_ledx(LED_2,2);
if (event_release(L2))combo_run(Snatch_Snap_Shoot);}// or change to [ event_press ] event_release For DROP or SNAP feature****Default my snap shot*******/
if (get_val(Y)){
if (event_press(UP))combo_run(RumbleExample);}
if (get_val(Y)){
if (event_press(DWN))combo_run(RumbleExample);}
}
combo Snatch_Snap_Shoot{
set_val(RS,100);
wait(Timeing_Prone_Crouch);
set_val(RS,0);
}
combo Gernade_1{
set_val(R1,Gernade_Distance_Value);
wait(Hold_Time_Gernade);
set_val(R1,0);
}
combo Up_Slot{reset_leds();
wait(112);
load_slot(Up_Slot2);
}
combo Down_Slot{reset_leds();
wait (112);
load_slot(Down_Slot1);
}
combo Jumping_1{set_ledx(LED_3,4);
set_val(A,100);
wait (hold_time_Jump);
set_val(A,0);
wait (hold_time_Jump);
set_val(A,0);
}
combo Knife{
set_val(O,100):
wait(45);
set_val(O,0);
wait(35);
}
combo RumbleExample{
set_rumble(RUMBLE_A, 100);
wait(1000);
set_rumble(RUMBLE_A, 0);
wait (300);
}
combo Jump_N_Shoot{
set_val(A,100);//change to A,or RS/Prone MAKES FIRE JUMP OR PRONE
}
/* combo Rapid_Fire{ Rapid Fire Option XB360
set_val(R2,100);
wait(hold_time);
set_val(R2,0);
wait(rest_time);
}
*/