Upvote Upvoted 0 Downvote Downvoted
CTAP script
posted in Q/A Help
1
#1
0 Frags +

Is still possible to use ctap script? :P

Is still possible to use ctap script? :P
2
#2
41 Frags +

Just learn to do it.

Just learn to do it.
3
#3
3 Frags +
moxIs still possible to use ctap script? :P

yes

[quote=mox]Is still possible to use ctap script? :P[/quote]
yes
4
#4
2 Frags +

if i'm not mistaken it uses the -wait command, which is disabled on most servers, so probably no
you can try to record some macros to press keys with specific delays using external programs, but i found those to be unreliable in real gameplay
so yeah -

BenNZLJust learn to do it.
if i'm not mistaken it uses the -wait command, which is disabled on most servers, so probably no
you can try to record some macros to press keys with specific delays using external programs, but i found those to be unreliable in real gameplay
so yeah -
[quote=BenNZL]Just learn to do it.[/quote]
5
#5
0 Frags +

A lot of MGE(don't know about dm) servers block the wait command so i'm p sure ctap scripts don't work on there but they work on everywhere else that matters iirc.

fucking 20 second ninja'd

A lot of MGE(don't know about dm) servers block the wait command so i'm p sure ctap scripts don't work on there but they work on everywhere else that matters iirc.

fucking 20 second ninja'd
6
#6
5 Frags +

you can actually make one without the wait command

you can actually make one without the wait command
7
#7
9 Frags +

binding crouch to right click is already your ticket to easy ctaps

binding crouch to right click is already your ticket to easy ctaps
8
#8
9 Frags +

Credit goes to skeej for posting it on the etf2l forums.

Put this in your soldier cfg:

alias +ctap "bind mouse1 +jumpshoot; +duck"
alias -ctap "-duck; -attack"

alias +jumpshoot "-duck; +jump; +attack"
alias -jumpshoot "-jump; -attack; bind mouse1 +attack"

bind mouse2 +ctap

and put this:

bind mouse1 +attack 
bind mouse2 +attack2

in all the other class cfgs.

The way the script works is, you have to tap m2 then a few miliseconds later, tap m1 to do a ctap. It takes some getting used to, but it's pretty simple. The script doesn't use the wait command (which is a sv_cheats 1 command afaik) or any other weird commands so it's perfectly legal to use in all servers/leagues. Also, it doesn't mess with your regular jump/crouch binds, so you can still have space/ctrl bound to jump and duck for regular jumps.

However, if you want to learn how to jump properly, don't use any scripts and just learn how to ctap the normal way.

Either way, enjoy.

Credit goes to skeej for posting it on the [url=http://etf2l.org/forum/customise/topic-27714/page-1/#post-480049]etf2l forums[/url].

Put this in your soldier cfg:

[code]alias +ctap "bind mouse1 +jumpshoot; +duck"
alias -ctap "-duck; -attack"

alias +jumpshoot "-duck; +jump; +attack"
alias -jumpshoot "-jump; -attack; bind mouse1 +attack"

bind mouse2 +ctap[/code]

and put this:

[code]bind mouse1 +attack
bind mouse2 +attack2
[/code]

in all the other class cfgs.

The way the script works is, you have to tap m2 then a few miliseconds later, tap m1 to do a ctap. It takes some getting used to, but it's pretty simple. The script doesn't use the wait command (which is a sv_cheats 1 command afaik) or any other weird commands so it's perfectly legal to use in all servers/leagues. Also, it doesn't mess with your regular jump/crouch binds, so you can still have space/ctrl bound to jump and duck for regular jumps.

However, if you want to learn how to jump properly, don't use any scripts and just learn how to ctap the normal way.

Either way, enjoy.
9
#9
4 Frags +

I remember mangachu used it use an auto hotkey or razer synapse script to automatically get the timing perfect but It really isn't hard to learn yourself and it feels much more satisfying.

The way I learned it is just binding mouse 2 to +duck and walking around tapping my eight click and experimenting to see how long I have to press it so that I go partially crouched but can still move at full speed. That's roughly the timing that you need for the crouch before ctaps and I found getting used to the movement of it made it much easier to do consistently. Only hard part is making yourself wait until you're fully uncrouched which takes a little while (which is why you don't want to ctap every jump especially when trying to escape somewhere quickly you'll be killed before you can jump sometimes). I also found jump_legion fun and helpful for practicing but you can always just go around on a local server and try to jump from badlands patio to the metal on top of spire or whatever. There's also some special map that basically allows you to adjust the jump by 1 hammer unit and try to get a perfect horizontal or vertical ctap.

I remember mangachu used it use an auto hotkey or razer synapse script to automatically get the timing perfect but It really isn't hard to learn yourself and it feels much more satisfying.

The way I learned it is just binding mouse 2 to +duck and walking around tapping my eight click and experimenting to see how long I have to press it so that I go partially crouched but can still move at full speed. That's roughly the timing that you need for the crouch before ctaps and I found getting used to the movement of it made it much easier to do consistently. Only hard part is making yourself wait until you're fully uncrouched which takes a little while (which is why you don't want to ctap every jump especially when trying to escape somewhere quickly you'll be killed before you can jump sometimes). I also found jump_legion fun and helpful for practicing but you can always just go around on a local server and try to jump from badlands patio to the metal on top of spire or whatever. There's also some special map that basically allows you to adjust the jump by 1 hammer unit and try to get a perfect horizontal or vertical ctap.
10
#10
3 Frags +

better just to learn it, you need to adjust your timing when you have different pings

better just to learn it, you need to adjust your timing when you have different pings
11
#11
1 Frags +

Without wait commands it's not possible to make a script that lets you just to c-tap jump with a single button and makes it completely fail save, but I made a script that makes it A LOT easier:

bind "mouse2" "+ct"
alias "+ct" "+duck; bind mouse1 +ct2"
alias "-ct" "-duck; bind mouse1 +attack; -jump; -attack"
alias "+ct2" "-duck; +attack; +jump"
alias "-ct2" "+duck; -attack; -jump; bind mouse1 +ct3"
alias "+ct3" "+duck; +jump; +attack"
alias "-ct3" "-jump; -attack"

It's basically the same as above, I just have a 3rd alias to make it so that you'll crouch right after the jump and you can keep pressing your c-tap key (mouse2 in this case) to stay crouched in the air and chain further jumps (pogos, walljumps) after the c-tap real easily by just pressing mouse1 again.

Like I said, this script makes c-taps a lot easier. The timing with regular c-taps needs to be close to perfect and is really hard to master to a point where even with practice you'll mess it up sometimes.
But with this script the timing is super forgiving. Even if you mess up the timing a little you'll still get a higher than regular jump instead of a super weak jump like when you mess up a normal c-tap.
Took me like 2 or 3 tries after making this script to do a perfect c-tap and never messed it up since and using c-tap jumps all the time.

Edit: mouse2 still functions as a regular crouch button outside of c-taps btw, so you don't need a extra key for this.

Also, I'm not sure if I agree with all this "you'll never learn to rocket jump properly if you use scripts" talk.
I use scripts for regular rocket jumps as well as c-taps and I'm pretty sure there's not a single kind of jump that can't be done with those scripts and binds I'm using. Rocket jumping is mostly about where you're aiming, the timing of when you shoot a rocket and what you do with your WASD keys. Those are the things that need practice. Scripts don't do any of those things for you. They only change if you have to press 1, 2 or 3 keys at the same time.
It's not like it's hard to just press 3 keys at the same time and you need to practice and keep practicing it to be good at it. I can rocket jump with 3 keys just fine, it's just more convenient to just use 1 instead...
And yes, I never learned to do regular c-taps, because I'm using a script for it.
But the thing is: I don't have to. I can c-tap just as good as the next guy (probably more consistent than most) with my script and there's no downside to using it. A c-tap jump is a c-tap jump.

Without wait commands it's not possible to make a script that lets you just to c-tap jump with a single button and makes it completely fail save, but I made a script that makes it A LOT easier:

[code]
bind "mouse2" "+ct"
alias "+ct" "+duck; bind mouse1 +ct2"
alias "-ct" "-duck; bind mouse1 +attack; -jump; -attack"
alias "+ct2" "-duck; +attack; +jump"
alias "-ct2" "+duck; -attack; -jump; bind mouse1 +ct3"
alias "+ct3" "+duck; +jump; +attack"
alias "-ct3" "-jump; -attack"[/code]

It's basically the same as above, I just have a 3rd alias to make it so that you'll crouch right after the jump and you can keep pressing your c-tap key (mouse2 in this case) to stay crouched in the air and chain further jumps (pogos, walljumps) after the c-tap real easily by just pressing mouse1 again.

Like I said, this script makes c-taps a lot easier. The timing with regular c-taps needs to be close to perfect and is really hard to master to a point where even with practice you'll mess it up sometimes.
But with this script the timing is super forgiving. Even if you mess up the timing a little you'll still get a higher than regular jump instead of a super weak jump like when you mess up a normal c-tap.
Took me like 2 or 3 tries after making this script to do a perfect c-tap and never messed it up since and using c-tap jumps all the time.

Edit: mouse2 still functions as a regular crouch button outside of c-taps btw, so you don't need a extra key for this.

Also, I'm not sure if I agree with all this "you'll never learn to rocket jump properly if you use scripts" talk.
I use scripts for regular rocket jumps as well as c-taps and I'm pretty sure there's not a single kind of jump that can't be done with those scripts and binds I'm using. Rocket jumping is mostly about where you're aiming, the timing of when you shoot a rocket and what you do with your WASD keys. Those are the things that need practice. Scripts don't do any of those things for you. They only change if you have to press 1, 2 or 3 keys at the same time.
It's not like it's hard to just press 3 keys at the same time and you need to practice and keep practicing it to be good at it. I can rocket jump with 3 keys just fine, it's just more convenient to just use 1 instead...
And yes, I never learned to do regular c-taps, because I'm using a script for it.
But the thing is: I don't have to. I can c-tap just as good as the next guy (probably more consistent than most) with my script and there's no downside to using it. A c-tap jump is a c-tap jump.
12
#12
0 Frags +
Brimstonebinding crouch to right click is already your ticket to easy ctaps

what he said

[quote=Brimstone]binding crouch to right click is already your ticket to easy ctaps[/quote]

what he said
13
#13
-12 Frags +

its not badlands! it's not irc! it's not a real ctap!
I don't get this retro mentality about ctaps.
script ctaps save time and effort

Show Content
]idk why im getting downfragged for this post tbh[/spoiler
[s]its not badlands![/s] [s]it's not irc! [/s] it's not a real ctap!
I don't get this retro mentality about ctaps.
script ctaps save time and effort
[spoiler]]idk why im getting downfragged for this post tbh[/spoiler
14
#14
2 Frags +

I agree that scripts don't necessarily make it impossible to learn how to do things properly (crouch jump for example can be super helpful and doesn't usually hurt to use) but it still feels like cheating to use a script to ctap. There are definitely certain jumps for which you don't want to jump and crouch and shoot at the exact same time for though (certain pogos and wall jumps make it difficult) so I wouldn't say that using one button to rj is a good idea. Also in the topic of #11s script I'd like to point out that it's not always a good thing to crouch right after ctapping, because if you're trying to chase a scout and you crouch he can just push you away and ruin your momentum.

I agree that scripts don't necessarily make it impossible to learn how to do things properly (crouch jump for example can be super helpful and doesn't usually hurt to use) but it still feels like cheating to use a script to ctap. There are definitely certain jumps for which you don't want to jump and crouch and shoot at the exact same time for though (certain pogos and wall jumps make it difficult) so I wouldn't say that using one button to rj is a good idea. Also in the topic of #11s script I'd like to point out that it's not always a good thing to crouch right after ctapping, because if you're trying to chase a scout and you crouch he can just push you away and ruin your momentum.
15
#15
-6 Frags +

bind mouse2 +duck; +attack1; +jump; +wait; sv_command_enable 1; -duck; +jump

bind mouse2 +duck; +attack1; +jump; +wait; sv_command_enable 1; -duck; +jump
16
#16
-1 Frags +
bearodactylI agree that scripts don't necessarily make it impossible to learn how to do things properly (crouch jump for example can be super helpful and doesn't usually hurt to use) but it still feels like cheating to use a script to ctap. There are definitely certain jumps for which you don't want to jump and crouch and shoot at the exact same time for though (certain pogos and wall jumps make it difficult) so I wouldn't say that using one button to rj is a good idea. Also in the topic of #11s script I'd like to point out that it's not always a good thing to crouch right after ctapping, because if you're trying to chase a scout and you crouch he can just push you away and ruin your momentum.

I don't really understand what you mean?
You mean when the scout shoots you just when you start the jump and duck at the same time?
Like what happens when you use a crouch-jump script and get juggled more when rockets hit you just as you start jumping because it's basically like a rocket jump with someone elses rocket?
If that's what you mean, then doesn't the same thing happen with regular rocket jumps?
Also, you only crouch when you let go of mouse1, so slightly after your jump, so I don't think it makes a difference.

About the whole scripts make it impossible to learn rocket jumping thing:
Ok, maybe there are a few jumps where scripts can hurt you. The thing is just that I'm using my scripts for a while now and have yet to come across a jump where I felt like my scripts don't work for this situation.
That being said, I don't play jump maps and I don't claim to be some kind of expert jumper. I just use jumps for rollouts on regular maps and getting around the map.
If you're doing some crazy complicated jumps on jump maps I guess scripts can be a problem sometimes, but as far as just normal soldier gameplay goes I don't really see it.

Also, I still have jump and crouch bound to keys without any scripts, so if I for example want to do a jump without crouch (to get on top of a small ledge without taking fall damage or something, like the health packs on process mid) I can still do that.

[quote=bearodactyl]I agree that scripts don't necessarily make it impossible to learn how to do things properly (crouch jump for example can be super helpful and doesn't usually hurt to use) but it still feels like cheating to use a script to ctap. There are definitely certain jumps for which you don't want to jump and crouch and shoot at the exact same time for though (certain pogos and wall jumps make it difficult) so I wouldn't say that using one button to rj is a good idea. Also in the topic of #11s script I'd like to point out that it's not always a good thing to crouch right after ctapping, because if you're trying to chase a scout and you crouch he can just push you away and ruin your momentum.[/quote]

I don't really understand what you mean?
You mean when the scout shoots you just when you start the jump and duck at the same time?
Like what happens when you use a crouch-jump script and get juggled more when rockets hit you just as you start jumping because it's basically like a rocket jump with someone elses rocket?
If that's what you mean, then doesn't the same thing happen with regular rocket jumps?
Also, you only crouch when you let go of mouse1, so slightly after your jump, so I don't think it makes a difference.

About the whole scripts make it impossible to learn rocket jumping thing:
Ok, maybe there are a few jumps where scripts can hurt you. The thing is just that I'm using my scripts for a while now and have yet to come across a jump where I felt like my scripts don't work for this situation.
That being said, I don't play jump maps and I don't claim to be some kind of expert jumper. I just use jumps for rollouts on regular maps and getting around the map.
If you're doing some crazy complicated jumps on jump maps I guess scripts can be a problem sometimes, but as far as just normal soldier gameplay goes I don't really see it.

Also, I still have jump and crouch bound to keys without any scripts, so if I for example want to do a jump without crouch (to get on top of a small ledge without taking fall damage or something, like the health packs on process mid) I can still do that.
17
#17
5 Frags +

after playing around with this script for like 10 seconds i instantly realised where i'd been going wrong with ctapping after trying for a few hours over the course of the past few months (i wasn't pressing jump/shoot immediately after uncrouching, and was repressing crouch too soon i think)

i s2g ive watched so many 10 minute videos that only talk about the length of time to hold crouch for which is like the easiest bit

anyway if you're struggling with ctapping use this script to get a feel for it, then personally id recommend using normal binds to give you more control but w/e ur choice

after playing around with this script for like 10 seconds i instantly realised where i'd been going wrong with ctapping after trying for a few hours over the course of the past few months (i wasn't pressing jump/shoot immediately after uncrouching, and was repressing crouch too soon i think)

i s2g ive watched so many 10 minute videos that only talk about the length of time to hold crouch for which is like the easiest bit

anyway if you're struggling with ctapping use this script to get a feel for it, then personally id recommend using normal binds to give you more control but w/e ur choice
18
#18
cp_granary_pro
2 Frags +

tip: make sure you shoot your rocket really close to your player model when you're on an uneven surface or your ctap will fuck up

tip: make sure you shoot your rocket really close to your player model when you're on an uneven surface or your ctap will fuck up
19
#19
-9 Frags +

Don't listen to these people telling you to just learn how to ctap, just use the script. But don't exclusively used the script to rocket jump, regular rocket jumps are still applicable and should be used.

Don't listen to these people telling you to just learn how to ctap, just use the script. But don't exclusively used the script to rocket jump, regular rocket jumps are still applicable and should be used.
20
#20
2 Frags +
RentQNYou mean when the scout shoots you just when you start the jump and duck at the same time?
Like what happens when you use a crouch-jump script and get juggled more when rockets hit you just as you start jumping because it's basically like a rocket jump with someone elses rocket?
If that's what you mean, then doesn't the same thing happen with regular rocket jumps?
Also, you only crouch when you let go of mouse1, so slightly after your jump, so I don't think it makes a difference.

yeah what i meant is like when you ctap normally you would crouch, uncrouch, then jump and shoot a rocket
to do wallshots or whatever you would crouch midair at some point afterwards
if you crouch instantly after you jump it means you can get juggled super hard at the very beginning of your jump which can fuck up all your momentum
crouching at any time while in the air means you take more knockback from all incoming sources of damage

[quote=RentQN]
You mean when the scout shoots you just when you start the jump and duck at the same time?
Like what happens when you use a crouch-jump script and get juggled more when rockets hit you just as you start jumping because it's basically like a rocket jump with someone elses rocket?
If that's what you mean, then doesn't the same thing happen with regular rocket jumps?
Also, you only crouch when you let go of mouse1, so slightly after your jump, so I don't think it makes a difference.
[/quote]
yeah what i meant is like when you ctap normally you would crouch, uncrouch, then jump and shoot a rocket
to do wallshots or whatever you would crouch midair at some point afterwards
if you crouch instantly after you jump it means you can get juggled super hard at the very beginning of your jump which can fuck up all your momentum
crouching at any time while in the air means you take more knockback from all incoming sources of damage
21
#21
0 Frags +

I used this for a long time:

bind "space" "+fjump"

alias +fjump "-duck;+jump;alias checkjump +jump"
alias -fjump "-jump;alias checkcrouch;alias checkjump none"
alias checkjump none
alias checkcrouch none
alias none ""

All it does is automatically release crouch when you jump and fire at the same time. You still have to time the crouch before shooting and jumping, but if you're having trouble releasing crouch at the right time this can help.

It helped me get down the timing of c-tapping. Once I got used to how a proper c-tap felt, and how far I could go with it I stopped using it and got used to doing it manually.

I used this for a long time:

[code]bind "space" "+fjump"

alias +fjump "-duck;+jump;alias checkjump +jump"
alias -fjump "-jump;alias checkcrouch;alias checkjump none"
alias checkjump none
alias checkcrouch none
alias none ""[/code]

All it does is automatically release crouch when you jump and fire at the same time. You still have to time the crouch before shooting and jumping, but if you're having trouble releasing crouch at the right time this can help.

It helped me get down the timing of c-tapping. Once I got used to how a proper c-tap felt, and how far I could go with it I stopped using it and got used to doing it manually.
22
#22
0 Frags +
Daggertip: make sure you shoot your rocket really close to your player model when you're on an uneven surface or your ctap will fuck up

yeah this is the worst thing when youre used to ctapping all the time, youll just do lots of damage to yourself and the ground will swallow your rocket

[quote=Dagger]tip: make sure you shoot your rocket really close to your player model when you're on an uneven surface or your ctap will fuck up[/quote]

yeah this is the worst thing when youre used to ctapping all the time, youll just do lots of damage to yourself and the ground will swallow your rocket
Please sign in through STEAM to post a comment.