/* *========================
abo_zahraa_iq_سيف ابو زهراء
*===========================
-تواصل معي عبر الواتساب
=======================
----+9647804796187-----
=======================
السكربت شغال على العبتين
كود16 كود17
Modern Warfare coldwar
========================
-1___ ايم اسست
========================
-2___ تدريج الثبات
=============================== */
int AP = 15;
int AM = -15;
//==============================
/*
-3__ ايم بوت
================================ */
define AR_Release = 75;
define FIRE_BTN = 4;
define R_X = 9;
define R_Y = 10;
int ANTI_RECOIL;
int ANTI_RECOIL_LEFT;
int ANTI_RECOIL_RIGHT;
int anti_recoil;
int anti_recoil_left;
int anti_recoil_right;
main {
ANTI_RECOIL = 0;
if(get_val(FIRE_BTN) && get_ptime(FIRE_BTN) >= 200) {
ANTI_RECOIL = 20;
}
if(get_val(FIRE_BTN) && get_ptime(FIRE_BTN) >= 700) {
ANTI_RECOIL = 21;
}
if(get_val(FIRE_BTN) && get_ptime(FIRE_BTN) >= 1200) {
ANTI_RECOIL = 22;
}
////////////////////////////////////////////////////////////////////
if(get_val(FIRE_BTN)){
combo_run(AntiRecoil);
}
else if(event_release(FIRE_BTN)) {
combo_stop(AntiRecoil);
}
if(abs(get_val(R_Y)) > AR_Release || abs(get_val(R_X)) > AR_Release) {
combo_stop (AntiRecoil);
}
////////////////////////////////////////////////////////////////////
}
combo AntiRecoil {
anti_recoil = get_val(R_Y) + ANTI_RECOIL;
if(anti_recoil > 100) anti_recoil = 100;
set_val(R_Y, anti_recoil);
anti_recoil_left = get_val(R_X) - ANTI_RECOIL_LEFT;
if(anti_recoil_left > 100) anti_recoil_left = 100;
set_val(R_X, anti_recoil_left);
anti_recoil_right = get_val(R_X) + ANTI_RECOIL_RIGHT;
if(anti_recoil_right > 100) anti_recoil_right = 100;
set_val(R_X, anti_recoil_right);
}
int Delay = 20
int Release = 20;
main {
if(get_val(7)) combo_run(AS);}
combo AS {
set_val(10,a_f(10,AP));
wait(Delay)
set_val(9,a_f(9,AP));
wait(Delay)
set_val(10,a_f(10,AM));
wait(Delay)
set_val(9,a_f(9,AM));
wait(Delay)}
function a_f(p,m) {
if(abs(get_val(p)) < Release)
return m;
return get_val(p);}
int HOLD = 300;
int RELEASE = 0;
main {
if(get_val(4)> 90){combo_run(AimAbuse);}
if(event_release(7)){ combo_stop(AimAbuse);}
}
function aa_f(p,m) {
if(abs(get_val(p)) < ARelease)
return m;
return get_val(p);}
combo AimAbuse {
set_val(7, 100);
wait(HOLD);
set_val(7, 0); wait(RELEASE);}
//===================================================
main {
if(get_val(XB1_LY) == -100 && get_val(XB1_X) == 0)
combo_run(Auto_Run);
}
combo Auto_Run {
set_val(XB1_LS, 100);
set_val(XB1_LY,-100);
set_val(XB1_LS,100);
wait(40);
set_val(XB1_LS,0);
wait(40);
set_val(XB1_LS,0);
}