For Honor Combat Pack
Re: For Honor Combat Pack
Just a quick question would it be possible to use the above script to map combos to the r stick instead of feint?? For instance mapping the left right dodge + light attack for the zerker and to left right on r stick? Thanks keep up the awesome work
-
feedthezed - Private First Class
- Posts: 2
- Joined: Wed Feb 15, 2017 6:25 pm
Re: For Honor Combat Pack
3rne5t0 wrote:Hey Guys i define my own Blueprint Script references some of pablos Features. Hold X 2 Dodge Around. You can also Hold Rightstick direction 2 Keep Blocking(for Assasins). To fill on some combos use Combomagick from Gtuner1. Also You can make them as long as you want Just Cancle them by pressing X or Rightstick in any direction.
- Code: Select all
#include <ps4.gph>
#define MOV_Y_AXIS PS4_LY
#define MOV_X_AXIS PS4_LX
#define MOV_RY_AXIS PS4_RY
#define MOV_RX_AXIS PS4_RX
#define SPRINT PS4_L3
#define RESET_CAMERA PS4_R3
#define LIGHT PS4_R1
#define HEAVY PS4_R2
#define QUICKCHAT PS4_L1
#define LOCKON PS4_L2
#define OPTIONS PS4_OPTIONS
#define EMOTE PS4_TRIANGLE
#define GUARDBREAK PS4_SQUARE
#define CANCEL_HEAVY PS4_CIRCLE
#define DODGE PS4_CROSS
#define TOUCHPAD PS4_TOUCH
#define SHARE PS4_SHARE
#define HOME PS4_PS
#define SHARE PS4_SHARE
#define TRUE !FALSE
int lockon_flag = FALSE;
bool menu_flag = FALSE;
bool quick_access_flag = FALSE;
init {
remapper_swap(PS4_R2, PS4_UP);
remapper_swap(PS4_R1, PS4_RIGHT);
remapper_swap(PS4_L2, PS4_R3);
remapper_swap(PS4_L1, PS4_SQUARE);
}
init {
pmem_load();
pmem_read(6, &quick_access_flag);
}
main {
if((get_val(MOV_Y_AXIS) <= -50.00 || get_val(MOV_Y_AXIS) >= 50.00 ||
get_val(MOV_X_AXIS) <= -50.00 || get_val(MOV_X_AXIS) >= 50.00)) {
combo_run(EasySprint);
}
if(get_val(OPTIONS)) {
menu_flag = !menu_flag;
}
if(get_val(CANCEL_HEAVY)) {
menu_flag = FALSE;
}
if(event_active(LOCKON)) {
lockon_flag = !lockon_flag;
}
if(lockon_flag) {
set_val(LOCKON, 100);
if(event_active(RESET_CAMERA)) {
combo_run(SwitchTargets);
}
}
if(event_active(SPRINT) || event_active(OPTIONS)) {
lockon_flag = FALSE;
}
if(lockon_flag) {
if(get_val(QUICKCHAT)) {
inhibit(QUICKCHAT, 500);
if(quick_access_flag >= 0) {
combo_run(SQUARECOMBO);
}
}
if(get_val(MOV_RX_AXIS) > 25.00 && get_val(MOV_RY_AXIS) > -40.00) {
combo_run(GaurdRight);
}
if(get_val(MOV_RX_AXIS) < -25.00 && get_val(MOV_RY_AXIS) > -40.00) {
combo_run(GaurdLeft);
}
if(get_val(MOV_RX_AXIS) <= 45.00 && get_val(MOV_RY_AXIS) <= -25.00) {
combo_run(GaurdUp);
}
if(get_val(DODGE) && get_val(MOV_X_AXIS) > 40.00 && abs(get_val(MOV_Y_AXIS)) < 40.00) {
combo_run(DodgeRight);
}
if(get_val(DODGE) && get_val(MOV_X_AXIS) < -40.00 && abs(get_val(MOV_Y_AXIS)) < 40.00) {
combo_run(DodgeLeft);
}
if(get_val(DODGE) && get_val(MOV_Y_AXIS) < -40.00 && abs(get_val(MOV_X_AXIS)) < 40.00) {
combo_run(DodgeUp);
}
else if(GaurdRight) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
}
else if(GaurdLeft) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
}
else if(GaurdUp) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
}
else if(XSpam) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
}
if(get_val(CANCEL_HEAVY)) {
combo_run(CIRCLECOMBO);
}
if(get_val(MOV_RY_AXIS) >= 97.00) {
combo_run(SwitchTargets);
}
if(get_val(DODGE)) {
combo_run(XSpam);
}
if(get_val(PS4_UP)) {
combo_run(PARRYCOMBO);
}
if(get_val(PS4_RIGHT)) {
combo_run(JUMPCOMBO);
}
}
if(get_val(PS4_R3)) {
lockon_flag = TRUE;
combo_run(ENGAGECOMBO);
}
}
combo JUMPCOMBO {
}
combo ENGAGECOMBO {
}
combo PARRYCOMBO {
}
combo SQUARECOMBO {
}
combo CIRCLECOMBO {
}
combo EasySprint {
set_val(SPRINT, 100);
wait(40);
wait(40);
}
combo SwitchTargets {
lockon_flag = FALSE;
wait(100);
lockon_flag = TRUE;
}
combo XSpam {
set_val(DODGE, 100);
wait(120);
set_val(DODGE, 0);
wait(790);
}
combo GaurdLeft {
set_val(MOV_RX_AXIS, -100);
wait(40);
set_val(MOV_RX_AXIS, 0);
wait(40);
}
combo GaurdRight {
set_val(MOV_RX_AXIS, 100);
wait(40);
set_val(MOV_RX_AXIS, 0);
wait(40);
}
combo GaurdUp {
set_val(MOV_RY_AXIS, -100);
wait(40);
set_val(MOV_RY_AXIS, 0);
wait(40);
}
combo Reset {
set_val(MOV_RX_AXIS, 0);
set_val(MOV_RY_AXIS, 0);
}
combo DodgeLeft {
set_val(MOV_Y_AXIS, 0);
set_val(MOV_X_AXIS, -100);
wait(20);
set_val(DODGE, 100);
wait(20);
set_val(DODGE, 0);
set_val(MOV_X_AXIS, 0);
}
combo DodgeRight {
set_val(MOV_X_AXIS, 100);
wait(20);
set_val(DODGE, 100);
wait(20);
set_val(DODGE, 0);
set_val(MOV_X_AXIS, 0);
}
combo DodgeUp {
set_val(MOV_X_AXIS, 0);
set_val(MOV_Y_AXIS, -100);
wait(20);
set_val(DODGE, 100);
wait(20);
set_val(DODGE, 0);
set_val(MOV_Y_AXIS, 0);
}
Sorry for my Bad writing. Be free 2 Test it out.
Hf Guys
Looks like you've used a very old version of my script as the base.
I've posted my latest copy in GTIV, check it out. I've overhauled a number of things, for example menu mode vs. game mode. I put a ton of thought into this.
Also your Assassin blocking feature sounded really good at first but I wonder if this would really work? There's a relatively big window between when the guard extinguishes and when you can put up another guard, I wonder if it works but trying to sustain this over and over without just getting hit between refreshes.
Setup: XIM Apex, T2, K780 keyboard, G Pro Wireless mouse, SteelSeries 4HD pad, DXRacer armrest, LucidSound LS30 headset, Netduma router, Ubiquiti UniFi AP LR
My R6 script: https://youtu.be/x-9NtxyySVM
My R6 script: https://youtu.be/x-9NtxyySVM
-
pablosscripts - Brigadier General
- Posts: 1976
- Joined: Tue Nov 24, 2015 6:27 am
Re: For Honor Combat Pack
Hey there, thy Paoblo i put some tweaks in it and now i have your Menu Script inside also i do not anymore use remaping Buttons, only L2 swap to R3 bud i think its some personal Reference you can reset Cam by pressin RStick Down. Also Inside Double Press for Revenge Mode. For my parrycombo i Now use R1 feels Best 2 Me. Square Circle and Triangel references Dodgecombos in Left Up Right directions. R2 Has a Normal R1 Startcombo in it. You can Interrupt combos By Pressing x or Right stick. L2 Has an engageCombo inside who LockOn Target Jumps on him and do a Combo.
Here is my Fully Reworkt T2 Script. This is for the Hero Valkyr so you have a referenc bud you can Tweak in any direction.
Here is my Fully Reworkt T2 Script. This is for the Hero Valkyr so you have a referenc bud you can Tweak in any direction.
- Code: Select all
#include <ps4.gph>
#define MOV_Y_AXIS PS4_LY
#define MOV_X_AXIS PS4_LX
#define MOV_RY_AXIS PS4_RY
#define MOV_RX_AXIS PS4_RX
#define SPRINT PS4_L3
#define RESET_CAMERA PS4_R3
#define LIGHT PS4_R1
#define HEAVY PS4_R2
#define QUICKCHAT PS4_L1
#define LOCKON PS4_L2
#define OPTIONS PS4_OPTIONS
#define EMOTE PS4_TRIANGLE
#define GUARDBREAK PS4_SQUARE
#define CANCEL_HEAVY PS4_CIRCLE
#define DODGE PS4_CROSS
#define TOUCHPAD PS4_TOUCH
#define SHARE PS4_SHARE
#define HOME PS4_PS
#define SHARE PS4_SHARE
#define TRUE !FALSE
int lockon_flag = FALSE;
bool menu_flag = FALSE;
bool quick_access_flag = FALSE;
int auto_heavy_attack_release_wait = 0;
uint32 display_timeout;
bool quick_access_switch = FALSE;
int guardbreak_wait = 1300;
uint8 statusInA, protocolInA, deviceInA;
uint8 statusInB, protocolInB, deviceInB;
uint8 statusOut, protocolOut, deviceOut;
init {
remapper_swap(PS4_L2, PS4_R3);
}
init {
display_timeout = system_time();
}
init {
pmem_load();
pmem_read(6, &quick_access_flag);
pmem_read(11, &auto_heavy_attack_release_wait);
pmem_read(3, &quick_access_switch);
}
main {
if(event_active(OPTIONS) || event_active(HOME) || (event_active(SHARE) && (protocolInA != PROTOCOL_XB1) && (protocolInB != PROTOCOL_XB1) && (protocolOut == PROTOCOL_PS4))) {
menu_flag = TRUE;
}
if((get_val(MOV_Y_AXIS) <= -30.00 || get_val(MOV_Y_AXIS) >= 30.00 ||
get_val(MOV_X_AXIS) <= -30.00 || get_val(MOV_X_AXIS) >= 30.00) &&
(get_val(MOV_RY_AXIS) <= -30.00 || get_val(MOV_RY_AXIS) >= 30.00 ||
get_val(MOV_RX_AXIS) <= -30.00 || get_val(MOV_RX_AXIS) >= 30.00)) {
menu_flag = FALSE;
}
if((get_val(MOV_Y_AXIS) <= -50.00 || get_val(MOV_Y_AXIS) >= 50.00 ||
get_val(MOV_X_AXIS) <= -50.00 || get_val(MOV_X_AXIS) >= 50.00) &&
(event_active(SPRINT) || event_active(DODGE) || event_active(LIGHT) || event_active(HEAVY))) {
menu_flag = FALSE;
}
if((get_val(MOV_Y_AXIS) <= -20.00 || get_val(MOV_Y_AXIS) >= 20.00 ||
get_val(MOV_X_AXIS) <= -20.00 || get_val(MOV_X_AXIS) >= 20.00) &&
(event_active(LOCKON))) {
menu_flag = FALSE;
if(menu_flag) {
lockon_flag = TRUE;
}
}
if(get_val(LOCKON)) {
if(get_val(MOV_Y_AXIS) <= -30.00 || get_val(MOV_Y_AXIS) >= 30.00 ||
get_val(MOV_X_AXIS) <= -30.00 || get_val(MOV_X_AXIS) >= 30.00) {
if(menu_flag) {
menu_flag = FALSE;
lockon_flag = TRUE;
}
}
}
if(event_active(LOCKON) && time_release(LOCKON) < 150) {
menu_flag = FALSE;
if(menu_flag) {
lockon_flag = TRUE;
}
}
if((get_val(MOV_Y_AXIS) <= -50.00 || get_val(MOV_Y_AXIS) >= 50.00 ||
get_val(MOV_X_AXIS) <= -50.00 || get_val(MOV_X_AXIS) >= 50.00)) {
combo_run(EasySprint);
}
if(event_active(SPRINT) || event_active(OPTIONS) || event_active(HOME) || (event_active(SHARE) && (protocolInA != PROTOCOL_XB1) && (protocolInB != PROTOCOL_XB1) && (protocolOut == PROTOCOL_PS4))) {
lockon_flag = FALSE;
}
if(event_active(LOCKON)) {
if(menu_flag) {
lockon_flag = FALSE;
} else {
lockon_flag = !lockon_flag;
}
if(lockon_flag) {
// combo_run(GuardModeRumble);
}
if(!lockon_flag) {
// combo_run(FreeRoamModeRumble);
}
}
if(lockon_flag) {
set_val(LOCKON, 100);
if(event_active(RESET_CAMERA)) {
combo_run(SwitchTargets);
}
}
if(event_active(SPRINT) || event_active(OPTIONS)) {
lockon_flag = FALSE;
}
if(lockon_flag) {
if(get_val(QUICKCHAT)) {
inhibit(QUICKCHAT, 500);
if(quick_access_flag >= 0) {
combo_run(GuardbreakForce);
}
}
if(get_val(GUARDBREAK)) {
inhibit(GUARDBREAK, 500);
if(quick_access_flag >= 0) {
combo_run(SQUARECOMBO);
}
}
if(get_val(EMOTE)) {
inhibit(EMOTE, 500);
if(quick_access_flag >= 0) {
combo_run(JUMPCOMBO);
}
}
if(get_val(HEAVY)) {
inhibit(HEAVY, 500);
if(quick_access_flag >= 0) {
combo_run(FEINTATTACK);
}
}
if(get_val(LIGHT)) {
inhibit(LIGHT, 500);
if(quick_access_flag >= 0) {
combo_run(PARRYCOMBO);
}
}
if(get_val(CANCEL_HEAVY)) {
inhibit(CANCEL_HEAVY, 500);
if(quick_access_flag >= 0) {
combo_run(CIRCLECOMBO);
}
}
if(event_active(DODGE) && time_release(DODGE) < 150) {
combo_run(EmoteForce);
}
if(get_val(MOV_RX_AXIS) > 25.00 && get_val(MOV_RY_AXIS) > -40.00) {
combo_run(GaurdRight);
}
if(get_val(MOV_RX_AXIS) < -25.00 && get_val(MOV_RY_AXIS) > -40.00) {
combo_run(GaurdLeft);
}
if(get_val(MOV_RX_AXIS) <= 45.00 && get_val(MOV_RY_AXIS) <= -25.00) {
combo_run(GaurdUp);
}
if(get_val(DODGE) && get_val(MOV_X_AXIS) > 40.00 && abs(get_val(MOV_Y_AXIS)) < 40.00) {
combo_run(DodgeRight);
}
if(get_val(DODGE) && get_val(MOV_X_AXIS) < -40.00 && abs(get_val(MOV_Y_AXIS)) < 40.00) {
combo_run(DodgeLeft);
}
if(get_val(DODGE) && get_val(MOV_Y_AXIS) < -40.00 && abs(get_val(MOV_X_AXIS)) < 40.00) {
combo_run(DodgeUp);
}
else if(GaurdRight) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
combo_stop(GaurdUp);
combo_stop(GaurdLeft);
combo_stop(FEINTATTACK);
}
else if(GaurdLeft) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
combo_stop(GaurdRight);
combo_stop(GaurdUp);
combo_stop(FEINTATTACK);
}
else if(GaurdUp) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
combo_stop(GaurdRight);
combo_stop(GaurdLeft);
combo_stop(FEINTATTACK);
}
else if(XSpam) {
combo_stop(CIRCLECOMBO);
combo_stop(SQUARECOMBO);
combo_stop(PARRYCOMBO);
combo_stop(JUMPCOMBO);
combo_stop(ENGAGECOMBO);
combo_stop(GaurdUp);
combo_stop(GaurdLeft);
combo_stop(GaurdRight);
combo_stop(FEINTATTACK);
}
if(get_val(MOV_RY_AXIS) >= 97.00) {
combo_run(SwitchTargets);
}
if(get_val(DODGE)) {
combo_run(XSpam);
}
}
if(lockon_flag) {
ColorLED('P');
} else if(!lockon_flag && !menu_flag) {
ColorLED('G');
} else if(menu_flag && !lockon_flag) {
ColorLED('W');
}
if(get_val(PS4_R3)) {
lockon_flag = TRUE;
combo_run(ENGAGECOMBO);
}
}
combo FEINTATTACK {
set_val(PS4_R1, 100);
wait(120);
set_val(PS4_R1, 0);
wait(210);
set_val(PS4_RY, -100);
wait(300);
set_val(PS4_RY, 0);
set_val(PS4_R1, 100);
wait(130);
set_val(PS4_R1, 0);
wait(370);
set_val(PS4_RX, -100);
wait(300);
set_val(PS4_RX, 0);
set_val(PS4_R2, 100);
wait(170);
set_val(PS4_R2, 0);
wait(890);
set_val(PS4_SQUARE, 100);
wait(130);
set_val(PS4_SQUARE, 0);
wait(710);
set_val(PS4_R2, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 35);
wait(20);
set_val(PS4_R2, 100);
set_val(PS4_LY, 71);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 93);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(100);
set_val(PS4_R2, 0);
set_val(PS4_LY, 100);
wait(20);
set_val(PS4_LY, 38);
wait(10);
set_val(PS4_LY, 0);
}
combo JUMPCOMBO {
set_val(PS4_RX, -100);
wait(40);
set_val(PS4_RX, 0);
set_val(PS4_R2, 100);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_CIRCLE, 100);
wait(30);
set_val(PS4_R2, 0);
set_val(PS4_CIRCLE, 100);
wait(90);
set_val(PS4_CIRCLE, 0);
wait(510);
set_val(PS4_LY, -100);
wait(100);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 100);
wait(20);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 100);
wait(10);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 100);
wait(90);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 0);
wait(20);
set_val(PS4_LY, -57);
wait(10);
set_val(PS4_R1, 100);
set_val(PS4_LY, 0);
wait(90);
set_val(PS4_R1, 0);
wait(300);
set_val(PS4_RX, -100);
wait(280);
set_val(PS4_RX, 0);
set_val(PS4_R1, 100);
wait(120);
set_val(PS4_R1, 0);
wait(470);
set_val(PS4_RX, 100);
wait(500);
set_val(PS4_R2, 100);
wait(140);
set_val(PS4_R2, 0);
wait(930);
set_val(PS4_SQUARE, 100);
wait(130);
set_val(PS4_SQUARE, 0);
wait(810);
set_val(PS4_LY, 100);
wait(20);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(140);
set_val(PS4_R2, 0);
set_val(PS4_LX, 37);
set_val(PS4_LY, 96);
wait(10);
set_val(PS4_LX, 30);
set_val(PS4_LY, 38);
wait(10);
set_val(PS4_LX, 0);
set_val(PS4_LY, 0);
}
combo ENGAGECOMBO {
set_val(PS4_LY, -100);
wait(100);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 100);
wait(20);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 100);
wait(10);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 100);
wait(90);
set_val(PS4_LY, -100);
set_val(PS4_CROSS, 0);
wait(20);
set_val(PS4_LY, -57);
wait(10);
set_val(PS4_R1, 100);
set_val(PS4_LY, 0);
wait(90);
set_val(PS4_R1, 0);
wait(300);
set_val(PS4_RX, -100);
wait(280);
set_val(PS4_RX, 0);
set_val(PS4_R1, 100);
wait(120);
set_val(PS4_R1, 0);
wait(470);
set_val(PS4_RX, 100);
wait(500);
set_val(PS4_R2, 100);
wait(140);
set_val(PS4_R2, 0);
wait(930);
set_val(PS4_SQUARE, 100);
wait(130);
set_val(PS4_SQUARE, 0);
wait(810);
set_val(PS4_LY, 100);
wait(20);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(140);
set_val(PS4_R2, 0);
set_val(PS4_LX, 37);
set_val(PS4_LY, 96);
wait(10);
set_val(PS4_LX, 30);
set_val(PS4_LY, 38);
wait(10);
set_val(PS4_LX, 0);
set_val(PS4_LY, 0);
}
combo PARRYCOMBO {
set_val(PS4_R2, 100);
wait(150);
set_val(PS4_R2, 0);
wait(380);
set_val(PS4_R1, 100);
wait(100);
set_val(PS4_R1, 0);
wait(620);
set_val(PS4_RY, -100);
wait(500);
set_val(PS4_RY, 0);
set_val(PS4_R1, 100);
wait(110);
set_val(PS4_R1, 0);
wait(340);
set_val(PS4_RX, -100);
wait(400);
set_val(PS4_RX, 0);
set_val(PS4_R2, 100);
wait(180);
set_val(PS4_R2, 0);
wait(890);
set_val(PS4_SQUARE, 100);
wait(120);
set_val(PS4_SQUARE, 0);
wait(860);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(120);
set_val(PS4_R2, 0);
set_val(PS4_LY, 0);
}
combo SQUARECOMBO {
set_val(PS4_RX, 100);
wait(40);
set_val(PS4_RX, 0);
set_val(PS4_R2, 100);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_CIRCLE, 100);
wait(30);
set_val(PS4_R2, 0);
set_val(PS4_CIRCLE, 100);
wait(90);
set_val(PS4_CIRCLE, 0);
wait(510);
set_val(PS4_LX, -100);
wait(100);
set_val(PS4_LX, -100);
set_val(PS4_CROSS, 100);
wait(20);
set_val(PS4_LX, -100);
set_val(PS4_CROSS, 100);
wait(10);
set_val(PS4_LX, -100);
set_val(PS4_CROSS, 100);
wait(90);
set_val(PS4_LX, -100);
set_val(PS4_CROSS, 0);
wait(20);
set_val(PS4_LX, -57);
wait(10);
set_val(PS4_R1, 100);
set_val(PS4_LX, 0);
wait(90);
set_val(PS4_R1, 0);
wait(300);
set_val(PS4_RX, -100);
wait(280);
set_val(PS4_RX, 0);
set_val(PS4_R1, 100);
wait(120);
set_val(PS4_R1, 0);
wait(470);
set_val(PS4_RX, 100);
wait(500);
set_val(PS4_R2, 100);
wait(140);
set_val(PS4_R2, 0);
wait(930);
set_val(PS4_SQUARE, 100);
wait(130);
set_val(PS4_SQUARE, 0);
wait(810);
set_val(PS4_LY, 100);
wait(20);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(140);
set_val(PS4_R2, 0);
set_val(PS4_LX, 37);
set_val(PS4_LY, 96);
wait(10);
set_val(PS4_LX, 30);
set_val(PS4_LY, 38);
wait(10);
set_val(PS4_LX, 0);
set_val(PS4_LY, 0);
}
combo CIRCLECOMBO {
set_val(PS4_RX, -100);
wait(40);
set_val(PS4_RX, 0);
set_val(PS4_R2, 100);
wait(200);
set_val(PS4_R2, 100);
set_val(PS4_CIRCLE, 100);
wait(30);
set_val(PS4_R2, 0);
set_val(PS4_CIRCLE, 100);
wait(90);
set_val(PS4_CIRCLE, 0);
wait(510);
set_val(PS4_LX, 100);
wait(100);
set_val(PS4_LX, 100);
set_val(PS4_CROSS, 100);
wait(20);
set_val(PS4_LX, 100);
set_val(PS4_CROSS, 100);
wait(10);
set_val(PS4_LX, 100);
set_val(PS4_CROSS, 100);
wait(90);
set_val(PS4_LX, 100);
set_val(PS4_CROSS, 0);
wait(20);
set_val(PS4_LX, 57);
wait(10);
set_val(PS4_R1, 100);
set_val(PS4_LX, 0);
wait(90);
set_val(PS4_R1, 0);
wait(300);
set_val(PS4_RX, -100);
wait(280);
set_val(PS4_RX, 0);
set_val(PS4_R1, 100);
wait(120);
set_val(PS4_R1, 0);
wait(470);
set_val(PS4_RX, 100);
wait(500);
set_val(PS4_R2, 100);
wait(140);
set_val(PS4_R2, 0);
wait(930);
set_val(PS4_SQUARE, 100);
wait(130);
set_val(PS4_SQUARE, 0);
wait(810);
set_val(PS4_LY, 100);
wait(20);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(10);
set_val(PS4_R2, 100);
set_val(PS4_LY, 100);
wait(140);
set_val(PS4_R2, 0);
set_val(PS4_LX, 37);
set_val(PS4_LY, 96);
wait(10);
set_val(PS4_LX, 30);
set_val(PS4_LY, 38);
wait(10);
set_val(PS4_LX, 0);
set_val(PS4_LY, 0);
}
combo EasySprint {
set_val(SPRINT, 100);
wait(40);
wait(40);
}
combo SwitchTargets {
lockon_flag = FALSE;
wait(100);
lockon_flag = TRUE;
}
combo XSpam {
set_val(DODGE, 100);
wait(120);
set_val(DODGE, 0);
wait(790);
}
combo GaurdLeft {
set_val(MOV_RX_AXIS, -100);
}
combo GaurdRight {
set_val(MOV_RX_AXIS, 100);
}
combo GaurdUp {
set_val(MOV_RY_AXIS, -100);
}
combo Reset {
set_val(MOV_RX_AXIS, 0);
set_val(MOV_RY_AXIS, 0);
}
combo DodgeLeft {
set_val(MOV_Y_AXIS, 0);
set_val(MOV_X_AXIS, -100);
wait(20);
set_val(DODGE, 100);
wait(20);
set_val(DODGE, 0);
set_val(MOV_X_AXIS, 0);
}
combo DodgeRight {
set_val(MOV_X_AXIS, 100);
wait(20);
set_val(DODGE, 100);
wait(20);
set_val(DODGE, 0);
set_val(MOV_X_AXIS, 0);
}
combo DodgeUp {
set_val(MOV_X_AXIS, 0);
set_val(MOV_Y_AXIS, -100);
wait(20);
set_val(DODGE, 100);
wait(20);
set_val(DODGE, 0);
set_val(MOV_Y_AXIS, 0);
}
combo GuardbreakForce {
set_val(GUARDBREAK, 100);
}
combo CancelHeavyAttackForce {
set_val(CANCEL_HEAVY, 100);
wait(40);
wait(40);
}
combo EmoteForce {
set_val(EMOTE, 100);
wait(40);
}
void ColorLED(char Color) {
fix32 Color1, Color2, Color3, Color4;
if(Color == 'B'){Color1 = 100.0; Color2 = 0.00; Color3 = 0.00; Color4 = 0.00;} // Blue
if(Color == 'R'){Color1 = 0.00; Color2 = 100.0; Color3 = 0.00; Color4 = 0.00;} // Red
if(Color == 'G'){Color1 = 0.00; Color2 = 0.00; Color3 = 100.0; Color4 = 0.00;} // Green
if(Color == 'P'){Color1 = 0.00; Color2 = 0.00; Color3 = 0.00; Color4 = 100.0;} // Purple
if(Color == 'C'){Color1 = 100.0; Color2 = 0.00; Color3 = 100.0; Color4 = 0.00;} // Cyan
if(Color == 'W'){Color1 = 100.0; Color2 = 100.0; Color3 = 100.0; Color4 = 100.0;} // White
led_set(LED_1, Color1, 0);
led_set(LED_2, Color2, 0);
led_set(LED_3, Color3, 0);
led_set(LED_4, Color4, 0);
return;
}
-
3rne5t0 - Sergeant Major of the Army
- Posts: 210
- Joined: Mon Jan 30, 2017 10:31 am
Re: For Honor Combat Pack
Cool:)
As a general philosophy I don't like to create character or gadget specific scripts. I like to try to make stuff that is generic for all. But this is one of the reasons I've shared my code, so everyone can take it in their own directions.
As a general philosophy I don't like to create character or gadget specific scripts. I like to try to make stuff that is generic for all. But this is one of the reasons I've shared my code, so everyone can take it in their own directions.
Setup: XIM Apex, T2, K780 keyboard, G Pro Wireless mouse, SteelSeries 4HD pad, DXRacer armrest, LucidSound LS30 headset, Netduma router, Ubiquiti UniFi AP LR
My R6 script: https://youtu.be/x-9NtxyySVM
My R6 script: https://youtu.be/x-9NtxyySVM
-
pablosscripts - Brigadier General
- Posts: 1976
- Joined: Tue Nov 24, 2015 6:27 am
Re: For Honor Combat Pack
Can we set it to activate on Hold of L2 rather than toggle? Toggle messes me up sometimes.
-
Rouss3l - Command Sergeant Major
- Posts: 130
- Joined: Thu Oct 09, 2014 5:37 am
Re: For Honor Combat Pack
Still waiting for my Titan Two to come in from Singapore, but I have a general question. Can I use a PS4 Scuff infinity controller with the titan two on XB1 console? Just figures community here will know and can give correct answer before I spend that money. Thanks in advance.
-
ScriptNoob - Corporal
- Posts: 5
- Joined: Fri Feb 17, 2017 9:17 pm
Re: For Honor Combat Pack
ScriptNoob wrote:Still waiting for my Titan Two to come in from Singapore, but I have a general question. Can I use a PS4 Scuff infinity controller with the titan two on XB1 console? Just figures community here will know and can give correct answer before I spend that money. Thanks in advance.
yes, you can use scuff controllers with Titan Two (and also with the Titan One).
ConsoleTuner Support Team
-
J2Kbr - General of the Army
- Posts: 20323
- Joined: Tue Mar 18, 2014 1:39 pm
Re: For Honor Combat Pack
feedthezed wrote:This looks awesome I just ordered a titan 2 and cant wait for it to arrive! My question was can you still do combo's for different characters? I enjoy playing the berserker and his basic chain is light,heavy would you preform this by hitting one of the face buttons and then a direction on the R stick? Also are you able to do leaping combo's such as dodge forward to heavy attack?
sorry if this has been addressed already I cant wait to try this out keep up the good work!
I'm a little lost in the latest forum posts...sorry I'm a noob.
Anyone have a clear answer on how to do this? Do you program a moveset combo to a dedicated button or toggle of the analog sticks, maybe to one of the D pad buttons?
Thanks in advance, keep up the amazing work!
-
Beyach4000 - Private
- Posts: 1
- Joined: Tue Feb 21, 2017 7:02 pm
Re: For Honor Combat Pack
my question is, after buying the Titan 2 will be there ready scripts for management For Honor, or have something to set yourself? Are there any instructional videos for this device?
-
SamSam - Private First Class
- Posts: 3
- Joined: Sun Mar 05, 2017 4:41 pm
Re: For Honor Combat Pack
SamSam wrote:my question is, after buying the Titan 2 will be there ready scripts for management For Honor, or have something to set yourself? Are there any instructional videos for this device?
It's a piece of cake. Quite literally drag and drop:
viewtopic.php?f=25&t=5599
Setup: XIM Apex, T2, K780 keyboard, G Pro Wireless mouse, SteelSeries 4HD pad, DXRacer armrest, LucidSound LS30 headset, Netduma router, Ubiquiti UniFi AP LR
My R6 script: https://youtu.be/x-9NtxyySVM
My R6 script: https://youtu.be/x-9NtxyySVM
-
pablosscripts - Brigadier General
- Posts: 1976
- Joined: Tue Nov 24, 2015 6:27 am
Return to User's Script Documentation
Who is online
Users browsing this forum: No registered users and 121 guests