Сделать стартовой Отправить e-mail Главная  Блог  Новости  Форум  Гостевая  Статьи  Файлы  Изображения  Онлайн игры  Сайты  Фильмы на DVD  Каталог карт CS  Winamp обложки English version Die deutsche version La version francaise النسخة العربية

Каталог статей

Главная » Статьи » Игры » Half-Life: Counter-Strike 1.6 » Алиасы [ Добавить материал ]
 
Half-Life: Counter-Strike 1.6 [72] Обзоры игр [126] DooM 3 [29]
 
Алиасы
21.04.2007
Что такое алиас?



Если вы побеседуете с членами 10 лучших кланов мира, вы обнаружите, что у всех у них есть одна общая черта (ну кроме того что они играют в CS). Они используют алиасы.

Конечно же, несколько алиасов не сделают из вас величайшего игрока всех времен и народов, но они помогут действовать быстрее во многих ситуациях и координировать свои действия с командой (это командная игра, помните :) ).

В терминах программирования алиас (alias) - это функция (function или subroutine), а команда (command) - это вызов (call или executor).

Все алиасы выглядят примерно одинаково:

alias [имя алиаса] "[команда1]; [команда2]; команда#]...."

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



С чего начать?



Прежде чем с головой окунуться в написание алиасов, необходимо сделать несколько вещей:

" Откройте с помощью notepad или любого другого текстового редактора файл /Half-Life/cstrike/config.cfg.

Найди строку

console "0.000000"

Или что-то в этом роде и замените на

console "1"


" Теперь правой кнопкой мыши кликните на иконку Counter-Strike и выберите Properties (Свойства). Перейдите на закладку "Shortcut" (Ярлык). в конце командной строки добавьте:

-console -dev


В результате должно получиться что-то типа:

C:SierraHalf-Lifehl.exe -cstrike -console -dev


Это даст возможность пользоваться консолью и выводить на экран полезную информацию.

" Если в папке /cstrike/ нет файла autoexec.cfg, создайте его. Для этого откройте notepad, выберите Save As (Сохранить как) из меню File (Файл), вместо *.txt выберите All Files (все файлы), в поле Name (Имя) напишите "autoexec.cfg" (с кавычками).



Несколько полезных команд



Ниже - несколько команд, которые необходимо помнить.

menuselect # - Замените # на цифру от 1 до 9. Эта команда выбирает пункт меню под номером #.

Например:

alias joinct "chooseteam; menuselect 2"Этот алиас вызывает меню выбора команды и выбирает пункт 2, то есть контров.

bind "КНОПКА" "Команда" - Назначение команды (или алиаса) на какую либо клавишу.

Например:

bind "k" "kill"

При нажатии k вы совершаете самоубийство :). А если сделать

bind "k" "joinct"

то при нажатии k заходите за команду контров.

exec name.cfg - Исполняет конфигурационный файл. Автоматически исполняются файлы autoexec.cfg и config.cfg.

wait - Приостанавливает исполнение скрипта на некий не фиксированный промежуток времени (tick). Например, количество команд wait, необходимое для очистки меню зависит от скорости компьютера и соединения. Слишком много waitƇов вызовут лаг, слишком мало не возымеют эффекта.



Написание и использование первого алиаса



Откройте свой autoexec.cfg используя notepad и введите следующую строку:

alias hello "say BCEM /7PuBET; wait; wait; wait; impulse 201; wait; wait; wait; say_team BuDA/|u MOE /|OrO!"

Теперь объясним по порядку:

alias hello
Создает алиас с именем hello

"say Hello World!;
Кавычки начинают ввод команд. Первая команда - say, с помощью ее вы скажете фразу написанную до разделителя. Разделитель - точка с запятой (;). В данном случае вы скажете "BCEM /7PuBET!'.

wait; wait; wait;
Приостановка исполнения скрипта на три "тика" ("тик" зависит от скорости компьютера и соединения).

impulse 201;
Эта команда рисует лого.

wait; wait; wait;
Еще 3 паузы.

say_team BuDA/|u MOE /|OrO!"
Говорит членам команды фразу BuDA/|u MOE /|OrO!". Кавычки в конце закрывают ввод, т.к. это - последняя команда в алиасе.

Теперь сохраните и закройте autoexec.cfg и запускайте Counter-Strike. Создайте игру или зайдите на какой-нибудь сервер. В игре подойдите к стене (надо же на чем то рисовать лого, нажмите тильду (` или ~, над табуляцией, под escape'ом). То, что вылезло называется консоль :).

Если ничего не вылезло, добавьте строку

BIND "`" "TOGGLECONSOLE"

в config.cfg. Если и теперь не вылезло, вернитесь к пункту "С чего начать?"

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

bind "k" "hello"

(КСТАТИ: Если на кнопку k у вас уже что-то назначено, выберите любую другую кнопку). теперь нажмите K.

Урааа! Ваш первый алиас сработал! Вы со всеми поздоровались, нарисовали лого и попросили команду его заценить :).

Йееее!

Если алиас не сработал, попробуйте сначала, скорее всего вы что-то упустили :)



Источник: http://www.nashalife.ru/index.php?module=subjects&func=viewpage&pageid=10
Категория: Half-Life: Counter-Strike 1.6 | Добавил: hl-away (21.04.2007) | Автор: Newbie | Просмотров: 829 | Рейтинг: Голосов: 2/Рейтинг: 1.0 |
Всего комментариев: 0
Дорогие посетители и пользователи, пожалуйста, оцените публикацию и напишите свой комментарий к ней, тем самым Вы поможете развитию проекта hl-away ! info
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
 

Вход
 

Облако тегов

Cтатистика
Интернет карта
Каталог сайтов и ссылок url.moy.su

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Сегодня были: