Привет Гость!
Ты можешь:
Войти или зарегистрироваться

Забыл пароль
Регистрация
Меню сайта
Главная страница Каталог файлов Всё для моддинга Новости Моды ПК игр Форум Flash игры/журналы Помощь сайту WAP/PDA версия сайта Мы вКонтакте
Категории
Уроки по модификации java [174]
Уроки по переводу java игр [15]
Программы для компьютера [100]
Программы для телефона [82]
Модификация смартфонных игр [15]
Symbian, Android, iPhone и т.д.
Прочее [35]
Уроки по модификации ПК игр [9]
Мини-чат
Главная » Статьи » Уроки по модификации ПК игр

14.08.2013, 19:57

CS 1.6. Алиасы. Добрые скрипты

Эксклюзив. Статья из невышедшего журнала M.O.D.S. Август 2013

CS 1.6. Алиасы. Добрые скрипты

Очень многие профессиональные игроки в кс имеют свой уникальный конфиг- своего рода скрипт, имеющий огромное количество настроек и команд. Так вот, о написании простеньких скриптов для своего конфига я и напишу в данной статье.

В принципе, скрипты бывают как, подключаемые (в виде отдельных файлов), так и... нет, не отключаемые, а встроенные, уже вставленые в конфиг. Эти названия я придумал сам, для общего вашего понимания работы cfg, поэтому сразу говорю что поиск в Google по запросу "Встроенные скрипты для кс" ни к чему не приведет, разве что к обычным файлам. Но встроить их можно всегда самому. В общем, что я имею в виду. В cs любой версии в папке cstrike/ есть файл autoexec.cfg, который автоматически запускается сразу после игры. Вот туда можно и вписать строчки нашего конфига. Например, чтобы при запуске имя сразу менялось на Aza введем в конец этого файла строчку

name "Aza"

Все, теперь как бы мы его не меняли, при повторной загрузке игры оно опять станет Aza. Очень удобно, не так ли? Но это только имя, при помощи прямых рук и хороших мозгов многие люди творят просто немыслимые вещи, даже умудряются писать не палящийся аим для ножей, антибан и прочее-прочее. С одной стороны все это хорошо- данные команды существенно облегчают игру, но если все эти знания, или будь то уже готовые скрипты попадут в руки к какому нибудь ололошу- это будет, извините за выражение "капец" (хотя в интернете я и не так пишу) всему серверу и в лучшем случае это будет продолжаться до первого вотебана, а в худшем- вечно, в том случае, если этот школьник является администратором. Ну, что-то я отвлекся, давайте продолжим основную мысль. Я хотел написать способ включения конфигов через консоль, а так же про подключаемые скрипты. Естественно, начнем с первого. Это осуществляется консольной командой

exec имя_скрипта.cfg

то есть, мы без перезапуска можем запустить снова файл autoexec.cfg данной командой:

exec autoexec.cfg

В принципе подключать можно файл любого названия, поэтому мы можем создать небольшой подключаемый скрипт. Например то же самое имя. Давайте создадим текстовый файл. Я назвал его nameaz. Переименуем расширение в *.cfg.
Получилось nameaz.cfg. Откроем его блокнотом и впишем ту строку, меняющую имя. Вспомнили? Даже если да, я все равно напишу=)

name "Aza"

Все, можем сохранять. Теперь запуская данный скрипт мы можем изменять только имя. А можем и подключить этот отдельный скрипт и не марать каждый раз руки, просто добавив в файл autoexec.cfg строку

exec nameaz.cfg

Ну хорошо, основное написано, а как же запускать скрипты даже не трогая консоль? Да очень просто, нажатием одной клавиши. Создадим скрипт который будет включаться при нажатии этой кнопки.

Внимание: кнопка не должна использоваться до этого в игре, иначе могут возникнуть проблемы в управлении.

Это называется бинд. Создадим новый скрипт, или уже добавим в существующий (например autoexec) следующее:

bind "p" "exec nameaz.cfg"

Все, теперь при нажатии клавиши p будет активироваться данный скрипт. Думаю, вы не глупые, и вам не нужно объяснять что тут к чему+)

Хотелось бы рассказать для полной статьи, о так называемых алиасах. Это такие команды, которые хранят в себе другие команды, извиняюсь за тавтологию. Для примера давайте сразу начнем писать скрипт. Он будет работать так: при нажатии на j достается нож и в чат пишется сообщение удостоверяющее людей о проведении раунда на ножах

alias "smsproknife" "slot3; say Ha Ho)|(ax"

bind "j" "smsproknife"


Как видите, alias создает команду в которой есть другие команды:

slot3- это выхватывание оружия из третьего слота, то есть ножа
say- команда, которая выводит последующее сообщение в чат.

К сожалению, алиасы уже запрещены и на многих серверах за это банят, но если скрипт простой, то можно обойтись без них и сделать cfg "добрым":

bind "j" "slot3; say Ha Ho)|(ax"

Как то так... Ну что же, я мог бы написать еще о многом-многом, но время заканчивать статью, уходить из офиса модса и идти домой. Пить горячий кофе)

Статью писал Az@
Категория: Уроки по модификации ПК игр | Добавил: Aza
Просмотров: 2324 | Комментарии: 9 | Рейтинг: 5.0/5
Всего комментариев: 9
Спам
Real_hp   (19.08.2013 19:49)
Darth_Vader, полностью согласен. Поэтому рублю по локалке с ботами crazy

Спам
Darth_Vader   (19.08.2013 13:46)
Real_hp, раньше играл,ща там много нубов и читеров.

Спам
Real_hp   (19.08.2013 11:56)
Darth_Vader, ты играешь в 1.6???

Спам
Aza   (19.08.2013 11:30)
Darth_Vader, это официальные правила

Спам
Darth_Vader   (19.08.2013 09:43)
Молодца!А вот админы в кс лалки,если за альясы банят,раньше так почти все играли с альками.

Спам
Real_hp   (18.08.2013 23:05)
Aza, я уже написал один простой скрипт yes

Спам
Aza   (18.08.2013 22:16)
Старался)

Спам
Hirurg39   (18.08.2013 22:01)
Аз, прочел с интересом, спасибо. kul2

Спам
Real_hp   (18.08.2013 13:16)
kul2 спасибо!

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

о, привет
Новинки
  • Файлы
  • Статьи
  • Новости

SILENT EVIL 3D v.1.5 Final Beta+патч первого дня (13.02.2019)
Комментов: 54 | Загрузок: 400
Project Beta: AW V3.0.8 [BETA TEST]
Комментов: 4 | Загрузок: 88
Chorna Valka 3D (новогодняя обнова!)
Комментов: 9 | Загрузок: 111
Silent Hill Mobile 3 (touch)
Комментов: 0 | Загрузок: 13
NFS Retro Wave
Комментов: 2 | Загрузок: 43
Dino Crisis Dungeon In Chaos (Dino Crisis 3D)
Комментов: 0 | Загрузок: 28
Quantum 3.1
Комментов: 65 | Загрузок: 272
{Crutches} Bloody Friday
Комментов: 1 | Загрузок: 47
Temple Run
Комментов: 1 | Загрузок: 68
Fruit Ninja
Комментов: 0 | Загрузок: 32

БЫСТРАЯ НАВИГАЦИЯ ПО САЙТУ
Комментов: 3 | Просмотров: 2831
Работа с EMG Studio
Комментов: 9 | Просмотров: 4188
J2ME Loader - 1.2.5.1 (эмулятор Java на Android)
Комментов: 2 | Просмотров: 2347
M3G to OBJ Converter + Lang Editor
Комментов: 2 | Просмотров: 1017
Исходный код Gish Reloaded
Комментов: 2 | Просмотров: 2002
Моды Minecraft PE
Комментов: 0 | Просмотров: 1602
Оптимизация графики
Комментов: 5 | Просмотров: 2704

ИТОГИ 2018
Комментов: 3 | Просмотров: 146
С Новым 2019 Годом Кабана!
Комментов: 1 | Просмотров: 118
Неизданное (JAVA)
Комментов: 10 | Просмотров: 619
Splatterhouse: Cry & Fear
Комментов: 15 | Просмотров: 437
КОНКУРС МОДОВ 2018
Комментов: 3 | Просмотров: 494
Old Gameloft games
Комментов: 0 | Просмотров: 624
С наступающим короч)
Комментов: 1 | Просмотров: 875
Случайный мод
Вот и вышел в свет, а точнее в сеть мой первый мод, а точнее ремейк - Gravity Defaid RusMod v.1 beta.
1953 239 16 5.0
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Пользователи
Гости сайта

[ Нас сегодня посетили ]
При копировании материалов, желательно оставлять ссылку на этот сайт!
© Tommy_M 2009-2019 | Хостинг от uCoz