Небольшой скрипт позволит тебе подобрать наиболее оптимальные для
твоего подключения настройки прямо в игре. Практически любой
мультиплеер от Valve способен в режиме онлайн предоставить тебе
информацию о потерянных, заблудившихся пакетах, а как известно
потерянным пакетом всегда мог быть твой честно заработанный фраг
Скрипт имеет уже предустановленные клавиши, которые ты всегда можешь
заменить на любые другие методом правки содержимого скрипта. * L - отображать на экране или нет текущее состояние сети (net_graph 3 on/off) * [ - повысить rate на 5000 единиц * ] - понизить rate на 5000 единиц * O - повысить значение cl_interp_ratio на 0.5 * P - понизить значение cl_interp_ratio by 0.5 * \ - повысить значения cl_cmdrate & cl_updaterate --> 50, 66, 100 * / - понизить значения cl_cmdrate & cl_updaterate --> 66, 50, 33
* 9 - вывод меню запрашивающего текущие значения cl_interp_ratio,
cl_cmdrate, cl_updaterate и приводящее в норму значение cl_interp.
Значение cl_interp принимается как отношение cl_interp_ratio к
cl_updaterate. В итоге ты должен получить чистое небо над головой: 0 choke и 0 packetloss. //QUICK DEV alias dev1 "developer 1" //Turn on-screen feedback ON - Use "echo" command to show text on screen. alias dev0 "developer 0" //Turn on-screen feedback OFF //RATE ADJUSTMENTS rate "20000" //rate increase alias "rate_up" "rate_up_25000"
alias "rate_up_25000" "rate 25000; alias rate_up rate_up_30000; alias
rate_down rate_down_20000; dev0; clear; dev1; echo -----> Rate
INCREASED to 25000; wait 900; dev0" alias "rate_up_30000" "rate
30000; alias rate_up rate_up_35000; alias rate_down rate_down_25000;
dev0; clear; dev1; echo -----> Rate INCREASED to 30000; wait 900;
dev0" alias "rate_up_35000" "rate 35000; alias rate_up
rate_up_40000; alias rate_down rate_down_30000; dev0; clear; dev1; echo
-----> Rate INCREASED to 35000; wait 900; dev0" alias
"rate_up_40000" "rate 40000; alias rate_up rate_up_40000; alias
rate_down rate_down_35000; dev0; clear; dev1; echo -----> Rate
INCREASED to 40000; wait 900; dev0" //rate decrease alias "rate_down" "rate_down_20000"
alias "rate_down_35000" "rate 35000; alias rate_down rate_down_30000;
alias rate_up rate_up_40000; dev0; clear; dev1; echo -----> Rate
DECREASED to 35000; wait 900; dev0" alias "rate_down_30000" "rate
30000; alias rate_down rate_down_25000; alias rate_up rate_up_35000;
dev0; clear; dev1; echo -----> Rate DECREASED to 30000; wait 900;
dev0" alias "rate_down_25000" "rate 25000; alias rate_down
rate_down_20000; alias rate_up rate_up_30000; dev0; clear; dev1; echo
-----> Rate DECREASED to 25000; wait 900; dev0" alias
"rate_down_20000" "rate 20000; alias rate_down rate_down_20000; alias
rate_up rate_up_25000; dev0; clear; dev1; echo -----> Rate DECREASED
to 20000; wait 900; dev0" //INTERP RATIO cl_interp "0.01" cl_interp_ratio "1" //ratio increase alias "ratio_inc" "ratio_inc_1.5"
alias "ratio_inc_1.5" "cl_interp_ratio 1.5; alias ratio_inc
ratio_inc_2.0; alias ratio_dec ratio_dec_1.0; dev0; clear; dev1; echo
-----> Interp. Ratio INCREASED to 1.5; wait 900; dev0" alias
"ratio_inc_2.0" "cl_interp_ratio 2.0; alias ratio_inc ratio_inc_2.0;
alias ratio_dec ratio_dec_1.5; dev0; clear; dev1; echo ----->
Interp. Ratio INCREASED to 2.0; wait 900; dev0" //ratio decrease alias "ratio_dec" "ratio_dec_1.0"
alias "ratio_dec_1.5" "cl_interp_ratio 1.5; alias ratio_dec
ratio_dec_1.0; alias ratio_inc ratio_inc_2.0; dev0; clear; dev1; echo
-----> Interp. Ratio DECREASED to 1.5; wait 900; dev0" alias
"ratio_dec_1.0" "cl_interp_ratio 1.0; alias ratio_dec ratio_dec_1.0;
alias ratio_inc ratio_inc_1.5; dev0; clear; dev1; echo ----->
Interp. Ratio DECREASED to 1.0; wait 900; dev0" //CMD RATE AND UPDATE RATE cl_cmdrate "66" cl_updaterate "66" //cmdrate, updaterate increase alias "c_up" "c_up_66"
alias "c_up_100" "cl_cmdrate 100; cl_updaterate 100; alias c_up
c_up_100; alias c_down c_down_66; dev0; clear; dev1; echo ----->
UPDATE RATE & CMD RATE INCREASED to 100; wait 900; dev0"
alias "c_up_66" "cl_cmdrate 66; cl_updaterate 66; alias c_up c_up_100;
alias c_down c_down_50; dev0; clear; dev1; echo -----> UPDATE RATE
& CMD RATE INCREASED to 66; wait 900; dev0" alias "c_up_50"
"cl_cmdrate 50; cl_updaterate 50; alias c_up c_up_66; alias c_down
c_down_33; dev0; clear; dev1; echo -----> UPDATE RATE & CMD RATE
INCREASED to 50; wait 900; dev0" //cmdrate, updaterate decrease alias "c_down" "c_down_33"
alias "c_down_66" "cl_cmdrate 66; cl_updaterate 66; alias c_down
c_down_50; alias c_up c_up_100; dev0; clear; dev1; echo ----->
UPDATE RATE & CMD RATE DECREASED to 66; wait 900; dev0" alias
"c_down_50" "cl_cmdrate 50; cl_updaterate 50; alias c_down c_down_33;
alias c_up c_up_66; dev0; clear; dev1; echo -----> UPDATE RATE &
CMD RATE DECREASED to 50; wait 900; dev0" alias "c_down_33"
"cl_cmdrate 33; cl_updaterate 33; alias c_down c_down_33; alias c_up
c_up_50; dev0; clear; dev1; echo -----> UPDATE RATE & CMD RATE
DECREASED to 33; wait 900; dev0" //CL_INTERP BEST SETTINGS MENU
alias interp_MENU "bd_main; clear; dev1; echo [MAIN MENU] Select
Current cl_interp_ratio ----> 2.0 = [9] 1.5 = [8] 1.0 = [7.0]; wait
900; dev0" alias menu_2.0 "cm_binds_2.0; clear; dev1; echo Select
Current cl_cmdrate ----> [9] = 100 [8] = 66 [7]= 50 [6] = 33; wait
900; dev0" alias menu_1.5 "cm_binds_1.5; clear; dev1; echo Select
Current cl_cmdrate ----> [9] = 100 [8] = 66 [7] = 50 [6] = 33; wait
900; dev0" alias menu_1.0 "cm_binds_1.0; clear; dev1; echo Select
Current cl_cmdrate ----> [9] = 100 [8] = 66 [7] = 50 [6] = 33; wait
900; dev0" alias 2.0_33 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.06; cl_interp 0.06; wait 400; dev0" alias 2.0_50 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.04; cl_interp 0.04; wait 400; dev0" alias 2.0_66 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.03; cl_interp 0.03; wait 400; dev0 " alias 2.0_100 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.02; cl_interp 0.02; wait 400; dev0" alias 1.5_33 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.045; cl_interp 0.045; wait 400; dev0" alias 1.5_50 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.03; cl_interp 0.03; wait 400; dev0" alias 1.5_66 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.023; cl_interp 0.023; wait 400; dev0" alias 1.5_100 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.015; cl_interp 0.015; wait 400; dev0" alias 1.0_33 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.03; cl_interp 0.03; wait 400; dev0" alias 1.0_50 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.02; cl_interp 0.02; wait 400; dev0" alias 1.0_66 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.015; cl_interp 0.015; wait 400; dev0" alias 1.0_100 "menu_reset; clear; dev1; echo ******** CL_INTERP SET TO ---> 0.01; cl_interp 0.01; wait 400; dev0" alias menu_reset "dev0; alias main_MENU interp_MENU; alias main_MENU2; alias main_MENU3; alias main_MENU4" menu_reset alias bd_main "alias main_MENU menu_2.0; alias main_MENU2 menu_1.5; alias main_MENU3 menu_1.0" alias cm_binds_2.0 "alias main_MENU 2.0_100; alias main_MENU2 2.0_66; alias main_MENU3 2.0_50; alias main_MENU4 2.0_33" alias cm_binds_1.5 "alias main_MENU 1.5_100; alias main_MENU2 1.5_66; alias main_MENU3 1.5_50; alias main_MENU4 1.5_33" alias cm_binds_1.0 "alias main_MENU 1.0_100; alias main_MENU2 1.0_66; alias main_MENU3 1.0_50; alias main_MENU4 1.0_33" alias main_MENU "interp_MENU" //QUICK NETGRAPH //alias quickng "ngoff" //alias ngon "net_graph 3; wait; alias quickng ngoff" //alias ngoff "net_graph 0; wait; alias quickng ngon" // //KEY BINDS, CHANGE IF YOU WANT // // //FOR CL_INTERP MENU SETTINGS - 9 IS THE DEFAULT KEY TO PULL UP THE MENU bind 9 "main_MENU" bind 8 "main_MENU2" bind 7 "main_MENU3" bind 6 "main_MENU4" //CL_INTERP_RATIO ADJUSTMENTS 1.0 1.5 2.0 bind "o" "ratio_inc" //INCREASE bind "p" "ratio_dec" //DECREASE //NETWORK RATE, INCREASE OR DECREASES BY 5000 bind "[" "rate_up" //NETWORK RATE INCREASE bind "]" "rate_down" //NETWORK RATE DECREASE //CMDRATE AND UPDATERATE ADJUSTMENTS, VARIOUS DEFAULTT SETTINGS THAT SHOULD WORK FOR MOST USERS bind "\" "c_up" //INCREASE bind "/" "c_down" //DECREASE //QUICK TOGGLE KEY FOR NETGRAPH bind "l" "toggle net_graph 0 3"
|