Site Tools
t2:gpc_scripting:examples_1
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
t2:gpc_scripting:examples_1 [2020/06/23 15:54] scachi [Double Tap] |
t2:gpc_scripting:examples_1 [2021/03/09 17:38] (current) scachi [Script On/Off] |
||
---|---|---|---|
Line 15: | Line 15: | ||
^ On button hold press it repetitive | [[t2:gpc_scripting:examples_1#aim_assist_abuse|Aim Assist Abuse]] | | ^ On button hold press it repetitive | [[t2:gpc_scripting:examples_1#aim_assist_abuse|Aim Assist Abuse]] | | ||
^ On button hold press it repetitive | [[t2:gpc_scripting:examples_1#bunny_hop|Bunny Hop]] | | ^ On button hold press it repetitive | [[t2:gpc_scripting:examples_1#bunny_hop|Bunny Hop]] | | ||
+ | ^ On button hold press it repetitive | [[t2:gpc_scripting:examples_1#simple_rapid_fire|Rapid Fire]] | | ||
^ On button double tap| [[t2:gpc_scripting:examples_1#double_tap|Double Tap]] & [[t2:gpc_scripting:examples_1#double_tap|Toggle]] | | ^ On button double tap| [[t2:gpc_scripting:examples_1#double_tap|Double Tap]] & [[t2:gpc_scripting:examples_1#double_tap|Toggle]] | | ||
- | ^ \\ | | | + | ^ \\ | | |
+ | ^ Toggle script on/off - Script | [[t2:gpc_scripting:examples_1#script_on_off|Script]] & [[t2:gpc_scripting:examples_1#script_on_off|Toggle]] | | ||
^ Toggle features on/off - Anti Recoil| [[t2:gpc_scripting:examples_1#toggle_anti_recoil|Anti Recoil]] & [[t2:gpc_scripting:examples_1#anti_recoil|Toggle]] | | ^ Toggle features on/off - Anti Recoil| [[t2:gpc_scripting:examples_1#toggle_anti_recoil|Anti Recoil]] & [[t2:gpc_scripting:examples_1#anti_recoil|Toggle]] | | ||
^ Toggle features on/off - Auto Scope| [[t2:gpc_scripting:examples_1#toggle_scope|Auto Scope]] & [[t2:gpc_scripting:examples_1#auto_scope|Toggle]] | | ^ Toggle features on/off - Auto Scope| [[t2:gpc_scripting:examples_1#toggle_scope|Auto Scope]] & [[t2:gpc_scripting:examples_1#auto_scope|Toggle]] | | ||
Line 249: | Line 251: | ||
</code> | </code> | ||
+ | ===== Script On/Off ===== | ||
+ | Press [Touch-Click|View] + [CROSS|A] to quickly enable/disable the script without unload the Memory Slot. | ||
+ | <code gpc2> | ||
+ | bool bScript=FALSE; | ||
+ | |||
+ | main { | ||
+ | // Playstation: Touch-Click + CROSS , XBox: View + A | ||
+ | if (get_actual(BUTTON_2) && event_active(BUTTON_16)) bScript = !bScript; | ||
+ | | ||
+ | if (bScript) { | ||
+ | // Add your code to run when script is enabled here | ||
+ | | ||
+ | } | ||
+ | } | ||
+ | |||
+ | </code> | ||
===== Anti Recoil ===== | ===== Anti Recoil ===== | ||
Anti Recoil moves the Aim Stick downward automatically to compensate the recoil of weapon when firing. | Anti Recoil moves the Aim Stick downward automatically to compensate the recoil of weapon when firing. | ||
Line 350: | Line 368: | ||
===== Rapid Fire ===== | ===== Rapid Fire ===== | ||
Rapid Fire does press and release the fire button while you are holding down the fire button. | Rapid Fire does press and release the fire button while you are holding down the fire button. | ||
+ | |||
+ | === Simple Rapid Fire === | ||
+ | When you hold down the fire button the script will press and release the button fast. | ||
+ | <code gpc2> | ||
+ | // Simple Rapid Fire | ||
+ | main { | ||
+ | // run rapid fire only when press BUTTON_5 | ||
+ | if (is_active(BUTTON_5)) combo_run(cRapidFire); | ||
+ | // stop when releasing button | ||
+ | if (event_release(BUTTON_5)) combo_stop(cRapidFire); | ||
+ | } | ||
+ | |||
+ | combo cRapidFire { | ||
+ | set_val(BUTTON_5,100); // press button 5 | ||
+ | wait(40); // (press) for 40ms | ||
+ | set_val(BUTTON_5,0); // release button 5 | ||
+ | wait(40); // (release) for 40ms | ||
+ | } | ||
+ | </code> | ||
+ | |||
=== Toggle Rapid Fire === | === Toggle Rapid Fire === | ||
While holding BUTTON_8 press BUTTON_10 to toggle Rapid Fire usage on/off. | While holding BUTTON_8 press BUTTON_10 to toggle Rapid Fire usage on/off. |
t2/gpc_scripting/examples_1.1592942087.txt.gz · Last modified: 2020/06/23 15:54 by scachi