Вот мы и добрались до следующего жизненно важного вопроса -
написания config’ов. Config - это файл, в котором хранятся скрипты и
настройки. Например, в папке \cstrike\cfg откройте файл config.cfg - в
нем прописаны ваши настройки по умолчанию. По ряду причин я рекомендую
вам ничего здесь не менять, а вместо этого написать собственный config.
Для этого по приведенному только что алгоритму создайте не autoexec.cfg,
а, скажем, myconfig.cfg. Занесите туда все свои настройки (это могут
быть не только скрипты, но и обычные консольные команды) и сохраните
его. Теперь запустите игру, откройте консоль и пропишите exec
myconfig.cfg - все, ваши настройки загружены.
• Совет: добавляйте к вашим скриптам комментарии. Делается это в любом месте после разделителя: //.
Например:
Quote
//по нажатию на [F3] на экран выводится фраза "Hi all!"
//begin
bind f3 "say HI all!"
//end
Нетрудно догадаться, что использование config’ов позволяет
решить проблему уникальности настроек играющего за компьютером, если
последний приходится делить с кем-либо. Достаточно создать для каждого
пользователя по одному config-файлу, чтобы он не тратил время и нервы на
настройку Counter-Strike в соответствии с его требованиями.
Автоматизируем процесс загрузки config’ов, добавив в уже упомянутый
autoexec.cfg строки:
Quote
bind f3 "exec myconfig.cfg"
bind f4 "exec mother.cfg"
bind f5 "exec father.cfg"
bind f6 "exec brother.cfg"
bind f7 "exec sister.cfg"
Теперь осталось только сообщить каждому пользователю компьютера, какая клавиша соответствует его настройкам.