News:

New Admins: Be sure to read through the Clan Resources forum for admin tips.

Main Menu

Hand Held Conc Script

Started by iRespect, November 03, 2015, 06:09:17 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

iRespect

BEHOLD!!!!! THE HAND HELD SCRIPT FOR CONC NOOBS!!! OH NOESSSSS

If you really wanna get the script to work at its best then read thoroughly....
Or you can be a lazy fat ass and PM me how to get it done.


Took some time to script a hand held script. It's not as easy as you think but I'll try to explain how to GET IT TO WORK.

//wait table
echo HH Conc script loaded by iRespect
alias "w" "wait"
alias "w1" "wait"
alias "w2" "w;w"
alias "w3" "w2;w"
alias "w4" "w2;w2"
alias "w5" "w4;w"
alias "w6" "w3;w3"
alias "w7" "w6;w"
alias "w8" "w4;w4"
alias "w9" "w7;w2"
alias "w10" "w5;w5"
alias "w11" "w9;w2"
alias "w12" "w6;w6"
alias "w13" "w9;w4"
alias "w14" "w9;w5"
alias "w15" "w9;w6"
alias "w16" "w9;w7"
alias "w17" "w9;w8"
alias "w18" "w9;w9"
alias "w19" "w9;w10"
alias "w20" "w9;w11"
alias "w21" "w9;w12"
alias "w22" "w9;w13"
alias "w23" "w9;w14"
alias "w24" "w9;w15"
alias "w25" "w9;w16"
alias "w26" "w9;w17"
alias "w27" "w9;w18"
alias "w28" "w9;w19"
alias "w29" "w9;w20"
alias "w30" "w9;w21"
alias "w31" "w9;w22"
alias "w32" "w9;w23"
alias "w33" "w9;w24"
alias "w34" "w9;w25"
alias "w35" "w9;w26"
alias "w36" "w9;w27"
alias "w37" "w9;w28"
alias "w38" "w9;w29"
alias "w39" "w9;w30"
alias "w40" "w9;w31"
alias "w41" "w9;w32"
alias "w42" "w9;w33"
alias "w43" "w9;w34"
alias "w44" "w9;w35"
alias "w45" "w9;w36"
alias "w46" "w9;w37"
alias "w47" "w9;w38"
alias "w48" "w9;w39"
alias "w49" "w9;w40"
alias "w50" "w9;w41"
alias "w51" "w50;w1"
alias "w52" "w50;w2"
alias "w53" "w50;w3"
alias "w54" "w50;w4"
alias "w55" "w50;w5"
alias "w56" "w50;w6"
alias "w57" "w50;w7"
alias "w58" "w50;w8"
alias "w59" "w50;w9"
alias "w60" "w50;w10"
alias "w61" "w50;w11"
alias "w62" "w50;w12"
alias "w63" "w50;w13"
alias "w64" "w50;w14"
alias "w65" "w50;w15"
alias "w66" "w50;w16"
alias "w67" "w50;w17"
alias "w68" "w50;w18"
alias "w69" "w50;w19"
alias "w70" "w50;w20"
alias "w71" "w50;w21"
alias "w72" "w50;w22"
alias "w73" "w50;w23"
alias "w74" "w50;w24"
alias "w75" "w50;w25"
alias "w76" "w50;w26"
alias "w77" "w50;w27"
alias "w78" "w50;w28"
alias "w79" "w50;w29"
alias "w80" "w50;w30"
alias "w81" "w50;w31"
alias "w82" "w50;w32"
alias "w83" "w50;w33"
alias "w84" "w50;w34"
alias "w85" "w50;w35"
alias "w86" "w50;w36"
alias "w87" "w50;w37"
alias "w88" "w50;w38"
alias "w89" "w50;w39"
alias "w90" "w50;w40"
alias "w91" "w50;w41"
alias "w92" "w50;w42"
alias "w93" "w50;w43"
alias "w94" "w50;w44"
alias "w95" "w50;w45"
alias "w96" "w50;w46"
alias "w97" "w50;w47"
alias "w98" "w50;w48"
alias "w99" "w50;w49"
alias "w100" "w50;w50"
alias "w200" "w100;w100"
alias "w300" "w200;w100"
alias "w400" "w200;w200"
alias "w500" "w400;w100"
alias "w600" "w300;w300"
alias "w700" "w600;w100"
alias "w800" "w400;w400"
alias "w900" "w700;w200"
alias "w1000" "w500;w500"
alias "w380"                      "w300;w80;
alias "HH" "throw;primetwo;w380;+jump;wait;-jump"
bind <KEY> HH

^^^^^^^^^^^^^^^ Bind <KEY> HH.Replace <Key> with what key you want.
Copy the entire code at the top into your userconfig.cfg(<-If you really don't know how then go kill yourself.)
There's a binding key tutorial somewhere in this section of the forum. For example I want to bind it to letter J so

Bind J HH

Or my mouse's side button so:

Bind mouse4 HH


The script that I give here ^^^^ depends on what FPS you have. It doesn't jump by detecting the end of the grenade timing. It's a set pre timer, and that pre timer can be affected DRASTICALLY by mere 50 fps change. So listen up
First of all, you need to find out how much fps you can cap, or atleast what fps your consistent at.

Copy these codes in console first

net_graph 1;net_graphpos 2

You should see this little graph that appears at the bottom-centre of your screen. That's a graph that measures your fps, visual consistency of fps, sending data to server and receiving blah blah.

Look at the green line at the top of the graph out of the multiple lines you see as well as your fps. Normally by default if (type in console to check)

gl_vsync

is 0 then your max fps should reach 100 fps.

If its at that puny little 59-60fps then type

gl_vysnc 0

If its blasting through the limits of 100fps then cap it:

fps_max 100

in console. Now that it reaches 100 fps(ASSUMING YOU HAVE A POWERFUL ENOUGH CPU AND GPU TO REACH IT)
We need to check for consistency. That's where the green line comes in.

The green line is just like your graph. If its straight, then your fps is consistent in which this case we set to 100fps. Good! That's what we need. If its NOT consistent(having the green line like going up and down like mountains and sinkholes) or NOT EVEN REACHING 100 fps at all then refer to *ADDITIONAL INFORMATION*[/color]

It's really simple now you see.

The lesser your fps, the longer the pre-timer will last, making you jump LATER than the conc.

The higher your fps, the shorter the pre-timer will last, making you jump EARLIER than the conc.

This means that we would have a sync problem. If my fps is 200 and my HH script is perfectly matching my nade timer and I give the script to you which YOUR fps is ONLY 100 FPS, then you would jump..............LATER!
(Because you have lesser fps duhhh up there....)

SUMMARY
That's pretty much what you need to know.
1.Have consistent 100fps(Or the graph might show 100.5 fps that doesn't matter)
2.Have the script set for 100fps(The script I wrote at the top is meant for consistent 100 fps so use that)

ADDITIONAL INFORMATION

===You can't move or do any command to the console like moving or jumping while this HH conc script is being executed(Script just lasts for 4 seconds)

===If you can't reach 100fps try capping the fps down and down and down and even more down UNTIL you can have assurance that your fps won't spike in the middle of the script and it has to be consistent.

Example:

My FPS ranges to around 70 to 50. Cap your fps from 50 and down to ensure it always stays at what fps you want. So to go with:

fps_max 40

So how to get the script to work now that its consistent at 40fps?

Unfortunately I could write a book for supporting every single capped fps so what you should do is cap your fps until its consistent (if your fps is below 100fps)
Then reply here or PM me and I will try to find the right timer for you. Or you could try doing it yourself.. It isn't hard once you get it.

That's all

Oh the horde of script concers. Oh god!!!!

crosby


p0izon

Finally, I can hh like the pros. Kappa