insane FPS and MAXPACKETS script
Posted: Tue Feb 22, 2011 10:13 pm
i totally zoned out and made this script. credit goes to septime who gave me the algorithm and hammer for the idea. i just smashed them all together.
some notes:
FPS should be 1000/n, n = 1,2,3 ..., rounded in some fashion, i think i rounded down
Then cl_maxpackets shoule be FPS/n, n = 1,2,3 ..., this time i rounded up
my variable naming is kinda long but i just stuck with it
Basically I first selected an FPS. UPARROW selects through them and DOWNARROW sets the FPS. Then it executes a maxpacket config for that value of FPS
lets say we UPARROW to FPS 125, then DOWNARROW to set it. Then the maxpacket config for 125 is executed
then u UPARROW to a maxpacket u want and DOWNARROW to set it. and i did that for all the FPS defined up above.
i used LEFTARROW to execute the FPS script so then you can start back at the beginning. i had many lulz after i was done because it seemed like a lot of work for little return. but now i will be able to experiment and find a stable FPS and maxpacket combo that works.
some notes:
FPS should be 1000/n, n = 1,2,3 ..., rounded in some fashion, i think i rounded down
Then cl_maxpackets shoule be FPS/n, n = 1,2,3 ..., this time i rounded up
my variable naming is kinda long but i just stuck with it
Basically I first selected an FPS. UPARROW selects through them and DOWNARROW sets the FPS. Then it executes a maxpacket config for that value of FPS
Code: Select all
/////////////////////////////////////////////////////////////fps cycle
echo ^rFPS CYCLE
set fcS1 "set com_maxFPS 71; exec test\binds\mxpckts\cycle_maxpackets71.cfg"
set fcS2 "set com_maxFPS 76; exec test\binds\mxpckts\cycle_maxpackets76.cfg"
set fcS3 "set com_maxFPS 83; exec test\binds\mxpckts\cycle_maxpackets83.cfg"
set fcS4 "set com_maxFPS 90; exec test\binds\mxpckts\cycle_maxpackets90.cfg"
set fcS5 "set com_maxFPS 100; exec test\binds\mxpckts\cycle_maxpackets100.cfg"
set fcS6 "set com_maxFPS 111; exec test\binds\mxpckts\cycle_maxpackets111.cfg"
set fcS7 "set com_maxFPS 125; exec test\binds\mxpckts\cycle_maxpackets125.cfg"
set fcS8 "set com_maxFPS 142; exec test\binds\mxpckts\cycle_maxpackets142.cfg"
set fcS9 "set com_maxFPS 166; exec test\binds\mxpckts\cycle_maxpackets166.cfg"
set fcS10 "set com_maxFPS 200; exec test\binds\mxpckts\cycle_maxpackets200.cfg"
set fcS11 "set com_maxFPS 250; exec test\binds\mxpckts\cycle_maxpackets250.cfg"
set fcB1 "bind DOWNARROW vstr fcS1"
set fcB2 "bind DOWNARROW vstr fcS2"
set fcB3 "bind DOWNARROW vstr fcS3"
set fcB4 "bind DOWNARROW vstr fcS4"
set fcB5 "bind DOWNARROW vstr fcS5"
set fcB6 "bind DOWNARROW vstr fcS6"
set fcB7 "bind DOWNARROW vstr fcS7"
set fcB8 "bind DOWNARROW vstr fcS8"
set fcB9 "bind DOWNARROW vstr fcS9"
set fcB10 "bind DOWNARROW vstr fcS10"
set fcB11 "bind DOWNARROW vstr fcS11"
set fcEC1 "echo ^r71 FPS; set fcEC vstr fcEC2; vstr fcB1"
set fcEC2 "echo ^r76 FPS; set fcEC vstr fcEC3; vstr fcB2"
set fcEC3 "echo ^r83 FPS; set fcEC vstr fcEC4; vstr fcB3"
set fcEC4 "echo ^r90 FPS; set fcEC vstr fcEC5; vstr fcB4"
set fcEC5 "echo ^r100 FPS; set fcEC vstr fcEC6; vstr fcB5"
set fcEC6 "echo ^r111 FPS; set fcEC vstr fcEC7; vstr fcB6"
set fcEC7 "echo ^r125 FPS; set fcEC vstr fcEC8; vstr fcB7"
set fcEC8 "echo ^r142 FPS; set fcEC vstr fcEC9; vstr fcB8"
set fcEC9 "echo ^r166 FPS; set fcEC vstr fcEC10; vstr fcB9"
set fcEC10 "echo ^r200 FPS; set fcEC vstr fcEC11; vstr fcB10"
set fcEC11 "echo ^r250 FPS; set fcEC vstr fcEC1; vstr fcB11"
set fcEC "vstr fcEC1"
bind UPARROW "vstr fcEC"
bind DOWNARROW "vstr fcS1"
Code: Select all
///////////////////////////////////////////////////////maxpackets cycle
echo ^rMAXPACKETS CYCLE 125FPS
set mpcS1 "set cl_maxpackets 125"
set mpcS2 "set cl_maxpackets 63"
set mpcS3 "set cl_maxpackets 42"
set mpcS4 "set cl_maxpackets 32"
set mpcB1 "bind DOWNARROW vstr mpcS1"
set mpcB2 "bind DOWNARROW vstr mpcS2"
set mpcB3 "bind DOWNARROW vstr mpcS3"
set mpcB4 "bind DOWNARROW vstr mpcS4"
set mpcEC1 "echo ^r125 MAXPACKETS; set mpcEC vstr mpcEC2; vstr mpcB1"
set mpcEC2 "echo ^r63 MAXPACKETS; set mpcEC vstr mpcEC3; vstr mpcB2"
set mpcEC3 "echo ^r42 MAXPACKETS; set mpcEC vstr mpcEC4; vstr mpcB3"
set mpcEC4 "echo ^r32 MAXPACKETS; set mpcEC vstr mpcEC1; vstr mpcB4"
set mpcEC "vstr mpcEC1"
bind UPARROW "vstr mpcEC"
bind DOWNARROW "vstr mpcS1"
i used LEFTARROW to execute the FPS script so then you can start back at the beginning. i had many lulz after i was done because it seemed like a lot of work for little return. but now i will be able to experiment and find a stable FPS and maxpacket combo that works.