Здесь может быть ваша реклама!
» Меню сайта


» Видео

» Разделы сайта

» Категории раздела
Counter Strike 1.6 [16]
Counter Strike Source [0]
Counter Strike Global Offensive [7]

» Полезные мелочи


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

» Windows

Главная » Статьи » Counter Strike 1.6

Анимация в консоли

Анимация в консоли

В этой статье речь пойдет о таком явлении как Анимация в консоли многие наверняка даже не подозревали что такое вообще возможно.

Для начала объясню что имеется ввиду под Анимацией в консоли:

Все наверняка хотябы раз в жизни загружали себе разные конфиги и
пробовали с ними играть, но обычно загрузка конфига очень скучная просто
вводите команду и все, ничего больше не происходит. А если вы сделаете
анимацию при загрузке своего конфига то на фоне остальных он сразу же
будет выделяться.

Чтобы долго не объяснять что это такое, лучше показать на примере.

Для того чтобы сделать анимацию вам нужно знать несколько команд которые перечислены ниже:

1. echo "какой то текст" - команда отвечает за вывод сообщения в консоль, т.е. все что вы напишите в кавычках отобразиться в консоли.

2.  wait - команда делает паузу между командами(эта пауза очень мала точно не знаю, но что то вроде 0.1 секунды или около этого)

3.  clear - команда которая полностью очищает всю консоль от текста который там есть.

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

Давайте для примера возьмем самый простой пример напишем слово Hello.

Code

clear
echo "H"
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;clear

echo "He"
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;clear

echo "Hel"
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;clear

echo "Hell"
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;clear

echo "Hello"
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;wait

 


Думаю из примера принцип понятен, но все же давайте разберемся по порядку.

clear - этим мы очищаем все что было в консоли.
echo "H" - выводим на экран 1 букву
wait;wait;wait;wait;wait;wait;wait;wait;wait;wait;clear  - этой строчкой мы делаем паузу но обратите внимание что тут используется штук 10 wait это сделано для того, чтобы время между командами было больше, т.е. чем больше wait вы напишите тем больше будет задержка между появлениями букв. И в конце у нас стоит опять команда которая снова очистит весь экран.

Теперь рассмотрим ситуацию как все это вам сделать. Например вы хотите чтобы любой кому вы дадите свой конфиг видел при его загрузке анимацию. Делается это просто берете создаете отдельный файл с именем userconfig.cfg и все это закидываете туда, затем копируете своей конфиг и этот файл userconfig.cfg и скидываете кому вы хотите. И когда он в консоли пропишет exec name.cfg (name - имя вашего конфига) у него будет ваша анимация.

Для примера можете скачать и посмотреть мой   ->Скачать<-

1. Закиньте его к себе в папку ...\cstrike
2. Запустите игру, откройте консоль и напишете  exec leo.cfg

Пробуйте экспериментируйте и у вас все должно получиться.

 

Категория: Counter Strike 1.6 | Просмотров: 1447
Похожие материалы:
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Статьи
Форум
Каталог файлов
Информация