Page 5 of 32

Re: WarFace Script???

PostPosted: Sat Aug 10, 2019 5:37 am
by Shthappensbro
Mad wrote:Changed crouch spam to fire trigger:

Code: Select all
/*
ADS +
DPAD UP to toggle rapidfire
DPAD DOWN to toggle strafe
DPAD LEFT to toggle crouch spam
DPAD RIGHT to toggle ADS Spam
*/

 
#pragma METAINFO("Warface", 1, 0, "Mad")
 
#define RF_HOLD     33
#define RF_RELEASE  64
#define AIM_HOLD    150
#define AIM_RELEASE 50
#define STRAFE_TIME 350
#define AA_VALUE    30
#define AA_DELAY    40
 
fix32 AR = 15f; // Anti Recoil Value
 
bool rapidfire;
bool strafe;
bool cspam;
bool aspam;
bool aa     = TRUE; // Enable aim assist.
bool recoil = FALSE; // Enable anti-recoil
 
init {
  led(255,0,0);
}   
 
main {
  if (is_active(7)) {
    if (event_active(9)) Toggle(1);
    if (event_active(10)) Toggle(2);
    if (event_active(11)) Toggle(3);
    if (event_active(12)) Toggle(4);
  }
 
  if (is_active(4) && aa) combo_run(AimAssist);
 
  if (is_active(21) || is_active(22)) combo_stop(AimAssist);
 
  if (get_actual(4)) {
    if (recoil) AntiRecoil(22, AR);
    if (rapidfire) combo_run(RapidFire);
  }
 
  if (strafe) {
    if(is_active(23) || is_active(24))  combo_stop(Strafe);
    else if(get_actual(7) || get_actual(4)) combo_run(Strafe);
  }
 
  if (cspam && get_actual(4)) combo_run(Crouch);
 
  if (aspam && get_actual(7) && !get_actual(4)) combo_run(AimAbuse);
}
 
combo RapidFire {
  set_val(4, 100);
  wait(RF_HOLD);
  set_val(4, 0);
  wait(RF_RELEASE);
}
 
combo Strafe {
  set_val(23, -100.0);
  wait(STRAFE_TIME);
  set_val(23, 100.0);;
  wait(STRAFE_TIME);
}
 
combo Crouch {
  set_val(14, 100);
  wait(30);
  set_val(14, 0);
  wait(30);
}
 
combo AimAbuse {
  set_val(7, 100);
  wait(AIM_HOLD);
  set_val(7, 0.0);
  wait(AIM_RELEASE);
}
 
combo AimAssist {
  set_val(22, AA_VALUE);
  set_val(21, AA_VALUE);
  set_val(21, -AA_VALUE);
  wait(AA_DELAY);
  set_val(22, -AA_VALUE);
  set_val(21, -AA_VALUE);
  set_val(21, AA_VALUE);
  wait(AA_DELAY);
}
 
void AntiRecoil (uint8 axis, fix32 recoil){
  if (sqrt(sq(get_actual(21)) + sq(get_actual(22))) < abs(recoil)) {
    set_val(axis,(recoil * (100.0 - abs(get_val(axis)))) / 100.0 + get_actual(axis));
  }
}
 
void Toggle(int id) {
  do{
    switch(id){
      case 1: {
        rapidfire = !rapidfire;
        if (rapidfire){ led(0, 255, 0); return; }
        else continue;
      }
      case 2: {
        strafe = !strafe;
        if (strafe){ led(0, 0, 255); return; }
        else continue;
      }
      case 3: {
        cspam = !cspam;
        if (cspam){ led(0, 255, 255); return; }
        else continue;
      }
      case 4: {
        aspam = !aspam;
        if (aspam){ led(255, 255, 0); return; }             
        else continue;
      }
    }
  }
  while(0);
  led(255, 0, 0);
}
 
void led(int8 r, int8 g, int8 b) {
    led_set(LED_1, (fix32)b, 0);
    led_set(LED_2, (fix32)r, 0);
    led_set(LED_3, (fix32)g, 0);
    return;
}




hmmm weird looks like spam Crouch makes aim assist happen pretty good only thing is the jump in the cross hairs lol the aim assist helps a little but hard to move wondering if u change the aim assist from / that to left and right ? so it makes it easyer to keep on target???

Re: WarFace Script???

PostPosted: Sat Aug 10, 2019 8:57 pm
by Mad
What are you current aim assist values?

The value should be just above your in game deadzone
The delay should be between 20~10ms

Aim assist was designed for controllers. Generally you want to reduce aim assist when using m/kb as it has more of a negative effect than a positive one. So for xim aim assist scripts are not recommended.

Re: WarFace Script???

PostPosted: Sat Aug 10, 2019 10:49 pm
by Shthappensbro
Mad wrote:What are you current aim assist values?

The value should be just above your in game deadzone
The delay should be between 20~10ms

Aim assist was designed for controllers. Generally you want to reduce aim assist when using m/kb as it has more of a negative effect than a positive one. So for xim aim assist scripts are not recommended.


aa is set to 15 with aa delay of 50 but this game has inner deadzone and outer dead zone inner 12 outer 10


i was just saying left and right instead of up and down as it masses up the recoil why shooting guns


Just think the left and right probably would be better as I would still be able to pull down and the little snap on affect should keep it on target?

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 3:30 am
by Mad
Code: Select all
combo AimAssist {
  set_val(21, -40);
  wait(AA_DELAY);
  set_val(21, 40);
  wait(AA_DELAY);
}

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 3:55 am
by Shthappensbro
Mad wrote:
Code: Select all
combo AimAssist {
  set_val(21, -40);
  wait(AA_DELAY);
  set_val(21, 40);
  wait(AA_DELAY);
}



LOL Might have a little prob with that shakes my screen like crazy! hmmmmm makes it worse lol

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 4:06 am
by Mad
Code: Select all
combo AimAssist {
  set_val(21, -14);
  wait(AA_DELAY);
  set_val(21, 14);
  wait(AA_DELAY);
}

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 4:09 am
by Shthappensbro
Mad wrote:
Code: Select all
combo AimAssist {
  set_val(21, -14);
  wait(AA_DELAY);
  set_val(21, 14);
  wait(AA_DELAY);
}



ive tired lowing it all the way to 10 and still not maybe up and down is better or it might not even work lol

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 5:44 am
by Shthappensbro
Mad wrote:
Code: Select all
combo AimAssist {
  set_val(21, -14);
  wait(AA_DELAY);
  set_val(21, 14);
  wait(AA_DELAY);
}



how do i do up and down only??

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 6:31 am
by Mad
Change 21 to 22 but that's also not going to work well.

Re: WarFace Script???

PostPosted: Sun Aug 11, 2019 6:50 am
by Shthappensbro
Mad wrote:Change 21 to 22 but that's also not going to work well.



you dont think up and down gonna work well?