Итак, это вторая часть моей статьи про написание своего конфига. Если вы прочитали 1 часть тутора и поняли что к чему, можете спокойно переходить к этой части.
Начнем пожалуй с биндов. Как все знают бинды программируют какую либо клавишу, на какое либо действие. Но мало кто знает что если совместить бинды и алиасы (алиас - назначение одной или нескольких команд в 1 слово), то получится очень интересное сочетание. Например этот бинд и алиасы, по нажатию на 4 кнопку мыши будут менять размер прицела: [hide]alias crosshscale "cl_scalecrosshair 1; crosshscale1" alias crosshscale1 "cl_crosshairscale 600; alias crosshscale crosshscale2;" alias crosshscale2 "cl_crosshairscale 768; alias crosshscale crosshscale3;" alias crosshscale3 "cl_crosshairscale 1200; alias crosshscale crosshscale4;" alias crosshscale4 "cl_crosshairscale 1500; alias crosshscale crosshscale1;" bind "mouse4" "crosshscale"[/hide] Для начало, давайте разберем данные алиасы и бинд. 1 алиас самый важный, он программирует код так, чтобы он в свою очередь переходил к другому, во всех остальных этот алиас присутсвует (crosshscale). Во втором бинде мы видим что тут еще указан размер прицела, соответственно он его и меняет, дальше все идет так что бы по следуйщему щелчку, на туже кнопку менялся размер прицела на следуйщий (в нашем случае 768, потому что начальный прицел - 600). И так далее... Бинд же состоит из 1 алиасса, это самый начальный. Думаю вы поняли (еще раз для тех кто непонял, нажал на кнопочку, размер стал меньше, еще раз нажал, еще меньше...).
Теперь поговорим о стартовых настройках. Если кто любит лазить в процессах (ctrl + alt +del), то наверно знает о приоритетах какого либо процесса. Если поставить высокий приоритет на процесс hl2, она будет жрать побольше системок, но при этом повышается фпс и меньше лагает, но проблема в том что она слитает после закрытия. И приходится заного сворачивать игру и контр альт делет... В поисках нужных команд я нашел на проекте VaKarM статью, о настройках новой ксс, и нашел пару стартовых команд. И среди них была та команда которая делала высокий приоритет ксс, -high, также там была команда -threads 2, к сожалению не знаю что это за команда. Если команда -high не работает (почему то у некоторых неработает, может быть из за кривых рук), то надо каждый раз заходить в игру, сворачивать и вручную ставить высокий приоритет (оно того стоит).
И снова бинды, т.к. вы продвинутые, как писать, что писать я вам говорить не буду, только покажу пару интересных биндов. алиасы вывода текста на экран (!ВНИМАНИЕ! с некоторыми конфигами неработает): [hide]alias developer_toggle developer_on alias developer_on "d1; alias developer_toggle developer_off; echo Developer Mode ON" alias nashalife_developer_off "d0; alias developer_toggle developer_on; d1; echo Developer Mode OFF; d0" d1 - включает мод d0 - выключает его чтобы какое либо сообщение вывелость на экран, надо ввести команду, которая пишет в консоль - echo (текст). [/hide] Запись сорс тв демки: [hide]alias stvrecord "tv_record Demos\STV_Demo; alias stvstop "tv_stop; alias stvplay "playdemo Demos\STV_Demo"[/hide]
GL&HF, тащить и в игре и в жизни. |
Комментарии могут писать только авторизированные пользователи |
|
|