ET: What's the most efficient FFE script?


(Cerebrate) #1

I find that “+zoom; +attack; -attack; -zoom” causes the game to play a shot sound, as I’m actually firing the gun, but there’s no bullet spent. This is possibly a framerate problem. Adding something like “wait 10” between each segment eliminates that problem, but it makes the script slow (zooming takes time)

So what is the “perfect” fire-for-effect script?

BTW, that shot sound – will it be heard by other players, or is it just locally on my client? If the latter, then I guess it’s no problem.


(BondyBoy007) #2

I’ve never had a problem with:-

bind n “+zoom;+attack;-attack;-zoom”

played with all sorts of framerates (diff hardware) from 46 right up to 125 with no issues as u describe.


(murka) #3

yeh i had that problem but i dont really play with fop anymore, and yes, others can hear that shot(if i remember right)
and add wait 1 before +attack


(Cerebrate) #4

id est, wait one frame(?)


(Nocturne) #5

aye, 1 frame or wassit 1 ms?


(murka) #6

dunno, try


(Nocturne) #7

I use this:


bind [ "+zoom; +attack; -attack; -zoom"

without timing, but I don’t rilly care if they hear a shot or not, if they do, they know that they will be dead soon :stuck_out_tongue:


(Cerebrate) #8

Thanks for the utter useless information. There are times when I’d want to FFE without anyone hearing it.


(Kendle) #9

The best script for FFE is this:-

bind x “+zoom”
bind y “+attack”

This provides total flexibility in all situations, and if you can’t click a zoom button then press fire at the same time you should think about playing another game :wink:


(Cerebrate) #10

Kendle, you don’t HAVE to reply if you’re clueless, you know :stuck_out_tongue:


(Nocturne) #11

Thanks for the utter useless information. There are times when I’d want to FFE without anyone hearing it.[/quote]

then make it like this:


bind [ "+zoom; wait 2; +attack; wait 2; -attack; wait 2; -zoom"

I think this will solve the shotsound thing


(Kendle) #12

Don’t mind me, just an evangelical reformed scripter. I once scripted everything, now I don’t script anything. There’s NOTHING you can do with a script that you can’t do better without, and by using a script to do anything you’re preventing yourself learning how to do that thing better and denying yourself the opportunity to become a better player.

Remember kids: Scripts, they’re not big and they’re not clever :wink:


(Cerebrate) #13

A FOV-toggler …? :lol:


(Nail) #14

bind x cg_fov “90”
bind k cg_fov “120”


(Cerebrate) #15

But’s that’s not better. It’s slower and takes more space, and takes up smore space on the keyboard.


(Nail) #16

hmmm, with toggle 2 key presses, my bind also 2 key presses


(Sauron|EFG) #17

A toggle doesn’t need more than a single key, that the important difference.

It’s easy to say that no scripts are needed, only binds, when you haven’t defined where you draw the line between the two. :wink:


(Kendle) #18

Good point. I think I’d draw the line at scripts that perform more than one action per key press (like the zoom + fire actions this thread relates to).

Whilst it may sound time-saving to perform more than one action on a single key press, it isn’t in the long run IMO. Many different situations call for many different combinations of actions.

Taking this request as an example:-

If you’ve got zoom+attack on a single key, and not got +zoom on it’s own key, you can’t zoom without firing, and there’s going to be many occassions when you’re going to want to, such as simply checking out enemy positions etc.

If you do have +zoom on it’s own key as well as a zoom+attack key, what happens when you’re zooming in on a position and then decide to do a FFE? Press +attack, or release your +zoom key and then press your zoom +attack key? If the former, why have a zoom+attack key, if the latter you may have mis-timed your FFE whilst switching keys.

What if you press your zoom+attack key meaning to FFE a position but a team-mate runs in front of you and you drop your FFE on his head (and maybe take out the rest of your team also!)? What if your aim is off before pressing your zoom+attack key? It’s much more accurate to zoom first and pick the exact spot you want to FFE then press +attack.

Having +zoom and +attack on 2 keys provides ultimate flexibility for the minimum number of keys bound, because you’d be nuts to have zoom+attack and NOT have zoom, so having this bind means 3 keys instead of 2, yet those 2 can be still be used to perform 3 functions (zoom, attack, and both).

To answer the OP’s question: The most efficient FFE script is to not use a script at all. :wink:


(murka) #19

yeh bind zoom to ur mouse thumb and it will be so smooth


(Sauron|EFG) #20

It’s much harder to see teammates about to run in front of you if you’re already zooming, and the best way to avoid that is to +attack as soon as possible after zooming in.

If anything, this is a huge reason to use a FFE script (you almost convinced me!). :smiley: