книги хакеры / журнал хакер / 042_Optimized
.pdf
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Время и количество  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Ê  | 
	огда мы запускаем ожидание  | 
	события, то должны указать максимальное  | 
	
  | 
||||
  | 
	время в секундах. Это  | 
	
  | 
|||||
  | 
	программа  | 
	необходимо, потому что если сервер не ответит, то  | 
	
  | 
||||
  | 
	может ждать очень  | 
	долго. Это  | 
	особенно важно для сканера пор-  | 
	
  | 
|||
тов, потому что мы  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	будем пытаться присоединиться ко всем портам.  | 
	
  | 
||||
Допустим, что программа проверяет  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
крыт, то она может  | 
	коннект с 21-м портом. А если он у сервера за-  | 
	
  | 
|||||
долго и нудно ждать  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
закрыт, значит и ответа не может быть.  | 
	ответа, которого просто не будет. Раз порт  | 
	
  | 
|||||
Âîò  | 
	именно поэтому обязательно нужно ука-  | 
	
  | 
|||||
зывать  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	максимальное время ожидания, после которого  | 
	считается, что соединение  | 
	
  | 
||||
невозможно.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
||
  | 
	
  | 
	P  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	r  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	интернет-магазин  | 
	BUY  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	с доставкой  | 
	
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
||
  | 
	w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
|||||
  | 
	
  | 
	
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	p  | 
	df  | 
	
  | 
	
  | 
	
  | 
	
  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	n  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
ÍÀÌ 3 ÃÎÄÀ  | 
	У НАС 3 ТЫСЯЧИ  | 
	
  | 
|
ПОСТОЯННЫХ ПОКУПАТЕЛЕЙ  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	Результат работы сканера. Как видишь,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	
  | 
	он в скобках  | 
	выводит и символьное имя открытого порта  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	При выборе максимума нужно быть очень  | 
	аккуратным,  | 
	потому что если выберешь  | 
|||||||||||||||||||||||||||||||||
  | 
	слишком  | 
	большое число, то  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	сканер потеряет  | 
	в скорости.  | 
	
  | 
	Ну а если указать слишком  | 
|||||||||||||||||||||||||
  | 
	маленькое, то  | 
	сервер может не успеть  | 
	ответить,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	и ты будешь думать,  | 
	
  | 
	÷òî ïîðò çà-  | 
||||||||||||||||||||||||
  | 
	крыт, а на самом деле все в порядке.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
  | 
	Время ожидания сильно зависит от  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
  | 
	скорости  | 
	соединения  | 
	и мощности  | 
	количества одновременно сканируемых портов,  | 
||||||||||||||||||||||||||||||||
  | 
	сервера. Из моей практики могу сказать, что ес-  | 
|||||||||||||||||||||||||||||||||||
  | 
	ëè  | 
	сканировать через  | 
	модем  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	при скорости 28,8 по 20-40  | 
	портов в пачке,  | 
	максималь-  | 
|||||||||||||||||||||||||||||||
  | 
	ное время нужно  | 
	ставить в 1-2 секунды. Если ты  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||
  | 
	порта, то лучше  | 
	
  | 
	хочешь отсканировать  | 
	сразу 1024  | 
||||||||||||||||||||||||||||||||
  | 
	поставить 3-4  | 
	секунды. Большее  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||
  | 
	ìó ÷òî  | 
	все равно  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	значение лучше не ставить, пото-  | 
||||||||||||||||||||||||||
  | 
	10.  | 
	
  | 
	
  | 
	из 1024 портов у инетовских  | 
	серверов открытых бывает не более  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	За 4 секунды любой сервер сможет ответить  | 
	
  | 
	на попытку соединения на 10 из  | 
|||||||||||||||||||||||||||||||
  | 
	его портов.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||
  | 
	Для локальных сетей это  | 
	значение можно  | 
	уменьшить и сканировать по 50 портов с  | 
|||||||||||||||||||||||||||||||||
  | 
	задержкой в 1 секунду.  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||
  | 
	Äàæå  | 
	при средней  | 
	загрузке сервера это вполне нормальная  | 
|||||||||||||||||||||||||||||||||
задержка.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
При сканировании с задержкой в 1  | 
	секунду и пачками по 40 портов мой  | 
	сканер от-  | 
||||||||||||||||||||||||||||||||||
сканировал 1024 порта за 16  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||
секунд. Но это, правда, при  | 
	большом обилии откры-  | 
|||||||||||||||||||||||||||||||||||
тых портов на моем  | 
	локальном  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
сканирование будет  | 
	сервере. Если будет доступен только один порт, то  | 
|||||||||||||||||||||||||||||||||||
проходить  | 
	чуть более 25 секунд.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||
Èòîã  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	от тут ты меня можешь спросить:  | 
	“А где же обещанный самый быстрый в  | 
||||||||||||||||||||||||||||||||||
мире сканер портов?”.  | 
	À åãî òû  | 
	
  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
online в разделе  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	найдешь на моем сайте www.cydsoft.com/vr-  | 
||||||||||||||||||||||||||||
“Хакер”. К моменту выхода этого номера в свет он с удо-  | 
||||||||||||||||||||||||||||||||||||
вольствием  | 
	будет  | 
	òåáÿ  | 
	
  | 
|||||||||||||||||||||||||||||||||
ждать, весь оформленный  | 
	
  | 
	подробными комментариями и  | 
||||||||||||||||||||||||||||||||||
описаниями.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||
Мы бы с удовольствием  | 
	
  | 
	выложили весь  | 
	исходник  | 
	
  | 
	на страницах Х, но  | 
	он займет  | 
||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
слишком много места, и это будет  | 
	неэффективно, хотя он  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||
компактный и функциональный.  | 
	
  | 
	
  | 
	
  | 
	и получился достаточно  | 
||||||||||||||||||||||||||||||||
Поэтому  | 
	ÿ  | 
	здесь только  | 
	описал все необходимое  | 
|||||||||||||||||||||||||||||||||
äëÿ  | 
	того, чтобы ты  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
  | 
	
  | 
	понял принцип работы быстрого  | 
	скана. Ну а сам сканер всегда  | 
|||||||||||||||||||||||||||||||||
можно  | 
	скачать и разобраться с  | 
	любой строчкой  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	кода по моим подробным коммен-  | 
|||||||||||||||||||||||||||||||
тариям.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||
Информация должна принадлежать тебе!!! Поэтому мы  | 
	будем и дальше стараться  | 
|||||||||||||||||||||||||||||||||||
раскрывать  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||
Íà  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	различные секреты. В том числе и в кодинге.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||
áÿ  | 
	этом спешу откланяться. В следующем  | 
	номере Х  | 
	я постараюсь написать для те-  | 
|||||||||||||||||||||||||||||||||
  | 
	что-нибудь не менее интересное. Удачи!!!  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
P.S. Ó ìåíÿ ê òåáå  | 
	просьба на сто  | 
	баксов :). Не пиши мне большие письма. После  | 
||||||||||||||||||||||||||||||||||
появления  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	рубрики кодинг меня каждый день валят  | 
	
  | 
	вопросами. Я не в состоянии  | 
||||||||||||||||||||||||||||
всем рассказывать то, о чем  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||
но не больше. А просьбы  | 
	
  | 
	
  | 
	
  | 
	пишут книги. Я могу что-то подсказать, где-то  | 
	помочь,  | 
|||||||||||||||||||||||||||||||
типа помоги написать  | 
	прогу  | 
	вообще нереальны. Я  | 
||||||||||||||||||||||||||||||||||
только на те  | 
	вопросы, где ответ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	отвечаю  | 
|||||||||||||||||||||||||||
я разводить  | 
	займет несколько строчек. Целые  | 
	лекции по мылу  | 
||||||||||||||||||||||||||||||||||
íå ìîãó. ß áû ñ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||
слишком много, а я один  | 
	
  | 
	
  | 
	удовольствием помог всем, но это НЕВОЗМОЖНО. Вас  | 
|||||||||||||||||||||||||||||||||
:(((.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Поэтому лучше разбей свой вопрос на несколько ма-  | 
||||||||||||||||||||
леньких и спрашивай постепенно, а не все сразу.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
Heroes of Might
and Magic IV
$79,95  | 
	
  | 
	$59,99  | 
	
  | 
	$89,95  | 
	
  | 
	$79,95  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	Star Wars: Galactic  | 
	
  | 
	
  | 
	EverQuest: Trilogy  | 
	The Elder Scrolls III:  | 
	Grand Theft Auto 3  | 
||||
  | 
	Battlegrounds  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Morrowind  | 
	(US Version)  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	у нас свыше 1000 игр  | 
	
  | 
	
  | 
||||||
$69.95  | 
	
  | 
	$72.95  | 
	$19.95  | 
	$37.99  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	Blood Omen 2  | 
	
  | 
	
  | 
	Stronghold  | 
	Creatures 3  | 
	Ultima Online:  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Game Time  | 
|
$18.95  | 
	
  | 
	$19.95  | 
	$13.99  | 
	$19.95  | 
	
  | 
	
  | 
||||
  | 
	Empire Earth  | 
	
  | 
	
  | 
	Medal of Honor:  | 
	The Sims: On  | 
	FIFA World Cup 2002  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	Allied Assault  | 
	Holiday  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	аксессуары для геймера  | 
	
  | 
||||||||
Final Fantasy:  | 
	
  | 
	
  | 
	
  | 
	$15.00  | 
	
  | 
	$209.99  | 
	
  | 
	
  | 
||
  | 
	!  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
$349,95  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	the Watch  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	T  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	O  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	H  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Headphones/ Nady  | 
	ACT LABS  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	QH-160 Headphones  | 
	Force RS  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
ПРИ ПОКУПКЕ НА СУММУ СВЫШЕ 100$ ПОДАРОК ОТ КОМПАНИИ “БУКА”
  | 
	История Войн  | 
	Аэропорт  | 
	Вторжение  | 
	Рыцари поднебесья  | 
	ÈÃÐÀ  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Игровая матрица  | 
	Вояки  | 
	МарсаГотика  | 
	Крестоносцы меча  | 
	ÍÀ  | 
	IBM  | 
|
  | 
	
  | 
	
  | 
	
  | 
	магиии  | 
	
  | 
	
  | 
Заказы можно сделать с 10.00 до 21.00 без выходных по телефону
(095) 798-8627, (095) 928-6089, (095) 928-0360 
 e-mail: sales@e-shop.ru Заказы по интернету – круглосуточно
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
||
w  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	Кодинг  | 
|
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	m  | 
	
  | 
|||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	ПРОГРАММИРОВАНИЕ ГРАФИКИ  | 
|||||||
УСКОРЕННЫЙ DIRECTDRAW
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	è  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	èê  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	àô  | 
	
  | 
	
  | 
|||
Horrific aka Фленов Михаил (smirnandr@mail.ru)  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	å  | 
	ãð  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	íè  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	âà  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ðî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ìè  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	àì  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	ãð  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
www.cydsoft.com/vr-online  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	ðî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	w  | 
|||
Ï  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ra  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	tD  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ec  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ir  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	é  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	û  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	íí  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	ðå  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	êî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Óñ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ñíûé  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	òü òåáå  | 
	более интере  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	я хотел  | 
	показа  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	айтами  | 
	
  | 
	и сегодн  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ë òåáÿ  | 
	ñî ñïð  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	накоми  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ñòè,  | 
||
  | 
	
  | 
	øëûé  | 
	ðàç ÿ ïîç  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	тельно  | 
	
  | 
||
 ïðî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	изводи  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ватку про  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	òèë íåõ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	èñàë,  | 
	òî îùó  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	èþ. Íî  | 
	когда я его нап  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	ùèé  | 
	
  | 
	анимац  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	когда  | 
	íå  | 
|||
  | 
	
  | 
	, создаю  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
пример  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	òñÿ, “íè  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	êè. Êàê  | 
	говори  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	орить  | 
	
  | 
	вывод графи  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	íî óñê  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	, êàê ìîæ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	о узнать  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	÷àëà  | 
	íàì íàä  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	åíèå”.  | 
	Ñ îä-  | 
||||
  | 
	òîìó ñíà  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
ïîý  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ùåå ðåø  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ествую  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	орить  | 
	óæå ñóù  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ñîá óñê  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	, всегда  | 
	åñòü ñïî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	грамм  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	ðûõ ïðî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	ûõ áûñò  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
àåò ñàì  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
áûâ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	омимся  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	êè ìû  | 
	и познак  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	орения  | 
	графи  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	îâ óñê  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ним из способ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.com/vr-online  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.cydsoft  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ail.ru www  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	nandr@m  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	àèë smir  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	íîâ Ìèõ  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Horrific aka Ôëå  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Эпизод 1  | 
	
  | 
	
  | 
	попробуем ускорить пример, написанный  | 
	â  | 
	прошлом номере Х. При  | 
||||||||||||||||||||||||||||||||||
ля начала  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	очень быструю функцию BltFast,  | 
	íî îíà ðè  | 
|||||||||||||||||||||||||
выводе графики мы использовали  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||
.  | 
	×òî æå  | 
	â ýòîì  | 
	страшного?  | 
	
  | 
	Ïîêà ìû ðè-  | 
||||||||||||||||||||||||||||||||||
Д сует прямо  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||
íà  | 
	первичной поверхности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	как только количество ри-  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ь тормозов, но  | 
||||||||||||||||||||||||||||
суем только одну  | 
	картинку,  | 
	ты не заметиш  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||
сунков превысит 5, тормоза  | 
	
  | 
	будут уже ощутимыми  | 
	
  | 
	
  | 
	
  | 
	изменения на экране, а,  | 
|||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	вывода  | 
	каждой картинки видюха должна отобразить  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
|||||||||||||||||||||||
После  | 
	вывод на экран намного  | 
	медленнее, чем прямая работа с  | 
	
  | 
	памятью  | 
|||||||||||||||||||||||||||||||||||
как известно,  | 
	
  | 
	все изображение  | 
	в отдельной памяти,  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	было бы подготовить  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||
Намного эффективнее  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	бросился стучать по кла-  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	åãî  | 
	íà  | 
	
  | 
	
  | 
	. Ты, наверно, уже  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	полностью  | 
	вывести  | 
	экран  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
|||||||||||||||
а потом  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Не торопись, потому что и это не предел  | 
	оптимиза  | 
||||||||||||||||||||||||||||||
вишам, корректируя пример?  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||
öèè.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Эпизод 2  | 
	выводишь картинку  | 
	на экран, данные полностью  | 
	копируются из сис-  | 
||||||||||||||||||||||||||||||||||||
  | 
	îãäà òû  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	è  | 
	
  | 
	
  | 
	
  | 
	-  | 
||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Это копирование очень медленное,  | 
	åñëè èçîá  | 
||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	появиться  | 
||||||||||||||||||||
  | 
	темной памяти в видеокарту  | 
	
  | 
	меняется, то может  | 
	непроизвольно  | 
|||||||||||||||||||||||||||||||||||
Êражение на экране очень часто  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	увеличить ско-  | 
||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Производители  | 
	железа всеми силами стараются  | 
	
  | 
	
  | 
	
  | 
	случае не  | 
	ïî-  | 
|||||||||||||||||||||||||||
эффект бликов  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вводя разные версии AGP, но она в данном  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||
рость шины видеокарты,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
||||||||||||
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
мощник  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ê  | 
	шине видюхи, программеры  | 
	пошли на  | 
	
  | 
	
  | 
|||||||||||||||||||||
Чтобы не быть привязанным  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||
  | 
	имеют достаточный  | 
	объем видеопамяти и могут  | 
|||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Видеокарты  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	äâå  | 
|||||||||||||||
ленькую  | 
	хитрость  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	Трюк состоит в том, что мы будем создавать  | 
|||||||||||||||||||||||||||||
хранить не одну  | 
	копию экрана  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	их. Пока одна поверхность отоб-  | 
||||||||||||||||||||||||||||||||
поверхности экрана и поочередно показывать  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Как только изо-  | 
||||||||||||||||||||||||||||||
ражается, мы  | 
	можем  | 
	смело рисовать во вторичной  | 
	поверхности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	главной,  | 
	
  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	мы делаем вторую поверхность  | 
	è îíà ìî  | 
|||||||||||||||||||||||||||||
бражение  | 
	сформировалось,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Такое  | 
	отображение  | 
	называется  | 
	
  | 
	переключе  | 
|||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
ментально  | 
	отображается  | 
	на экране  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
нием экранов  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	не происходит копирования  | 
	второй поверхности в пер  | 
||||||||||||||||||||||||||||||
При переключении экранов  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	за то, какая об-  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	который отвечает  | 
|||||||||||||||||||||||||||||||
вую. В видеокарте  | 
	есть специальный параметр,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
Да будет так!!!  | 
	
  | 
	
  | 
	
  | 
	
  | 
	наш предыдущий пример, чтобы он  | 
	отображал данные  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
авай подкорректируем  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Для этого в раздел var добавь объяв-  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
с помощью переключающихся  | 
	экранов  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||
которая будет вторичной:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||
Ä ление еще одной поверхности,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||
FBackgroundSurface  | 
	: IDirectDrawSurface7;  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	поверхность, и ука-  | 
	
  | 
	
  | 
||||||||||||||
Теперь надо подкорректировать  | 
	код, который создает главную  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
и вторичную поверхность:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
зать, что нужно будет создавать  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	0); // Обнуляем структуру SurfaceDesc  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
  | 
	(SurfaceDesc, SizeOf(SurfaceDesc),  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||
FillChar  | 
	// Указываем ее размер (это обязательно)  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||
  | 
	.dwSize  | 
	:= SizeOf(SurfaceDesc);  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||
SurfaceDesc  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	_CAPS or DDSD_BACKBUFFERCOUNT;  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||
  | 
	
  | 
	
  | 
	.dwFlags := DDSD  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вторичных экранов  | 
	
  | 
	
  | 
|||||||||||||||||
SurfaceDesc  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||
  | 
	
  | 
	
  | 
	.dwBackBufferCount := 1; //Указываем количество  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
SurfaceDesc  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	_PRIMARYSURFACE or  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.dwCaps := DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||
  | 
	
  | 
	
  | 
	.ddsCaps  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
SurfaceDesc  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	_COMPLEX;  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	_FLIP or DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	nil); //Создаем поверхность  | 
	
  | 
||||||||||||||||||||
DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||
  | 
	
  | 
	
  | 
	.CreateSurface(SurfaceDesc, FPrimarySurface,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
FDirectDraw  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.dwFlags) ïî-  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
Заметь, что в свойстве  | 
	dwFlags структуры SurfaceDesc  | 
	(SurfaceDesc  | 
	î òîì, ÷òî â  | 
	
  | 
|||||||||||||||||||||||||||||||||
  | 
	флаг говорит  | 
	
  | 
|||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Ýòîò  | 
	
  | 
||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	_BACKBUFFERCOUNT  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Åñ-  | 
||||||||||||
явился еще  | 
	îäèí ôëàã - DDSD  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	будет указано количество  | 
	дополнительных  | 
	экранов  | 
	
  | 
	
  | 
||||||||||||||||||||||||
свойстве dwBackBufferCount  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||
ëè ýòîò  | 
	флаг не указать, то свойство dwBackBufferCount  | 
	игнорируется  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	зависит  | 
	только от  | 
	твоей жадности  | 
	и возможно  | 
	
  | 
|||||||||||||||||||
Сколько поверхностей ты создашь,  | 
	
  | 
	
  | 
	доста-  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	но для большинства  | 
	примеров  | 
|||||||||||||||||||||||||||||||
стей видюхи (точнее  | 
	сказать,  | 
	от ее памяти),  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Если поверхность не поместится в памяти ви-  | 
||||||||||||||||||||||||||||
точно  | 
	1 дополнительной поверхности  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
||||||||||||||||
то она будет создана в оперативке,  | 
	но тут уже можно забыть о переключении  | 
||||||||||||||||||||||||||||||||||||
äþõè,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	сильно жадничать и использовать  | 
	память по минимуму  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
Так что я не советую  | 
	
  | 
	
  | 
	
  | 
	флаги:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.dwCaps я указал следующие  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.ddsCaps  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
В параметре SurfaceDesc  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||
  | 
	
  | 
	_PRIMARYSURFACE - создаваемая  | 
	поверхность  | 
	будет первичной  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||
DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	_FLIP - поверхность должна поддерживать  | 
	переключения  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	- поверхности должны  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||
  | 
	
  | 
	_COMPLEX  | 
	быть комплексными  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	мы можем создать первичную  | 
|||||||||||||||
  | 
	
  | 
	того, как структура SurfaceDesc подготовлена,  | 
|||||||||||||||||||||||||||||||||||
После  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	. Âìå-  | 
|||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	раньше с помощью  | 
	CreateSurface  | 
	
  | 
	
  | 
|||||||||||||||
поверхность точно так же, как это делалось  | 
	
  | 
	
  | 
	
  | 
	. Íàì  | 
	íå íàäî  | 
||||||||||||||||||||||||||||||||
  | 
	è âñå  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||
сте с главной поверхностью  | 
	сразу создаются  | 
	дополнительные  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	потому  | 
	что все уже готово.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
тратить свои силы  | 
	на их создание,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	необходимо написать следую-  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
Чтобы получить  | 
	доступ к вторичной поверхности,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
ùèé êîä:  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	SizeOf(fcaps),  | 
	0); //Обнуляем структуру fcaps.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ïî-  | 
|||||||||||||||||||||
FillChar(fcaps,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	_BACKBUFFER; //Указываем, что нам нужна вторичная  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
fcaps.dwCaps  | 
	:= DDSCAPS  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	//Получаем  | 
	åå.  | 
	
  | 
	
  | 
||||
верхность  | 
	
  | 
	
  | 
	.GetAttachedSurface(fcaps,  | 
	FBackgroundSurface);  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||
FPrimarySurface  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	надо вызвать метод главной  | 
	
  | 
	ïî-  | 
||||||||||||||||||
Чтобы получить доступ  | 
	к вторичной поверхности,  | 
	
  | 
|||||||||||||||||||||||||||||||||||
  | 
	
  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	этого метода  | 
	íàäî óêà-  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	. В качестве  | 
	второго параметра  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
|||||||||||||||
верхности  | 
	GetAttachedSurface  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	куда будет  | 
	записана информация о вторичной  | 
	поверхности  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
зать переменную,  | 
	
  | 
	
  | 
	в раздел var:  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	fcaps, которую тоже надо добавить  | 
|||||||||||||||||||||||||||||||||
Здесь я использую  | 
	новую структуру  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
Переключающиеся  | 
	экраны  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	видюхи является главной и содержит  | 
	данные, которые надо отобра  | 
||||||
ласть памяти  | 
	
  | 
	параметр, а это  | 
||||||
  | 
	
  | 
	поверхностей  | 
	меняется только этот  | 
|||||
зить. Во время переключения  | 
	
  | 
	
  | 
	уже находятся в  | 
|||||
  | 
	
  | 
	потому что обе поверхности  | 
||||||
происходит практически моментально,  | 
	
  | 
|||||||
  | 
	.  | 
	
  | 
	
  | 
|||||
видеокарте и любая из них может  | 
	быть главной  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
var  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
fcaps : TDDSCaps2;  | 
	
  | 
	
  | 
	при вызове метода  | 
||
В этой структуре указывается,  | 
	что именно мы хотим сделать  | 
||||
  | 
	значит надо обя-  | 
||||
  | 
	
  | 
	
  | 
|||
. Мы получаем доступ к вторичной поверхности,  | 
	
  | 
||||
GetAttachedSurface  | 
	
  | 
	.  | 
	
  | 
	
  | 
|
  | 
	_BACKBUFFER  | 
	
  | 
	
  | 
||
зательно указать флаг DDSCAPS  | 
	
  | 
	
  | 
	
  | 
||
60
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Рисуем по-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Ò  | 
	еперь  | 
	
  | 
	
  | 
	новому  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	подкорректируем код  | 
	отображения. Как я уже  | 
	говорил, при  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	использова-  | 
|||||||||||||||||||||||||||||||||||||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	íèè  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
	переключающихся  | 
	поверхностей,  | 
	
  | 
	рисовать надо на  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
	
  | 
	
  | 
	вторичной, а  | 
	потом  | 
|||||||||||||||||||||||||||||||||||||||||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	только делать ее  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||||
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
  | 
	
  | 
	pd  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	e  | 
	
  | 
	главной. В виде кода это  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	f-xchan  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	выглядит следующим образом:  | 
	
  | 
||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	FBackgroundSurface.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BltFast (175, 75, FImageSurface, nil, DDBLTFAST_WAIT);  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	FPrimarySurface.Flip(nil, DDFLIP_WAIT);  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Теперь  | 
	
  | 
	ÿ  | 
	
  | 
	
  | 
	рисую  | 
	ñ  | 
	
  | 
	помощью  | 
	
  | 
	
  | 
	функции  | 
	
  | 
	BltFast  | 
	на вторичной  | 
	
  | 
	поверхности  | 
||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ÿ  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	FBackgroundSurface. После этого  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	è  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	только вызываю метод главной поверхности  | 
	Flip,  | 
||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вторичная поверхность становится главной. В  | 
	качестве второго  | 
	параметра  | 
	ÿ  | 
	óêà-  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	зываю флаг  | 
	DDFLIP_WAIT, что означает,  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	можно,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	что если сейчас переключение  | 
	экрана невоз-  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	то дождаться разрешения.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Если ты подумал, что после  | 
	переключения экрана переменная FPrimarySurface  | 
	íà÷è-  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	нает показывать не на первичную,  | 
	
  | 
	à íà  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	баешься.  | 
	Переменные FPrimarySurface  | 
	вторичную поверхность, то ты сильно оши-  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	è  | 
	FBackgroundSurface  | 
	не меняют своего на-  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	значения.  | 
	
  | 
	Переменная  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	FPrimarySurface всегда  | 
	указывает  | 
	на первичную, а  | 
|||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	FBackgroundSurface íà  | 
	
  | 
	вторичную поверхность.  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Разрешение на отображение  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Ë  | 
	ó÷  | 
	монитора рисует изображение, начиная с левого  | 
	верхнего угла  | 
	примерно  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	так, как показано на  | 
	рисунке  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	2. Когда луч доходит до левого нижнего угла,  | 
	îòî-  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	бражение останавливается, и луч  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	рисунке показано красной стрелкой).  | 
	вхолостую направляется в начало  | 
	экрана (на  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Переключение экрана  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	невозможно в тот момент, когда луч  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	бражает  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	может быть  | 
	экрана  | 
	îòî-  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	информацию,  | 
	è  | 
	разрешено, когда луч возвращается в начало  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	рисования.  | 
||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Это вполне логично, потому что если  | 
	попробовать переключить  | 
	экран  | 
	
  | 
|||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	в середине  | 
||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	отображения, верхняя половина экрана будет  | 
	
  | 
	показывать старый  | 
	экран, а нижняя -  | 
|||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	новый.  | 
	Такой  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	íî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	эффект губителен для глаз и создаст  | 
	сумасшедшие мерцания. Имен-  | 
||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	поэтому  | 
	
  | 
	
  | 
	переключение доступно не всегда,  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	DDFLIP_WAIT,  | 
	
  | 
	
  | 
	è  | 
	åñëè íå  | 
	установить флаг  | 
|||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	òî  | 
	переключение может вообще  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	не произойти.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Shutdown  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	а этом сегодняшний  | 
	пример можно закончить. Вот теперь мы окончательно  | 
|||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	готовы для создания  | 
||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	первой спрайтовой анимации, чем и за  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Íþùèé  | 
	раз. Я уже практически  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ймемся в следу-  | 
|||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	подготовил пример и могу тебя заинтриговать  | 
||||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	тем, что он получился очень даже ничего.  | 
	Остается только подождать 30 дней до вы-  | 
|||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	õîäà  | 
	очередного Х.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Исходники  | 
	примера, как все-  | 
|||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ãäà,  | 
	
  | 
	можно  | 
	скачать  | 
	
  | 
	с моего  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	сайта  | 
	
  | 
	
  | 
	www.cydsoft.com/vr-  | 
|||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	online после выхода этого но-  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ìåðà â ñâåò.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	P.S. У меня к тебе просьба на  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	сто баксов  | 
	:).  | 
	Íå ïèøè ìíå  | 
||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	большие письма.  | 
	После появ-  | 
|||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ления  | 
	рубрики  | 
	кодинг меня  | 
||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	каждый день валят вопросами.  | 
	
  | 
|||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ß íå â  | 
	состоянии всем расска-  | 
	
  | 
||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	зывать  | 
	то, о чем пишут книги. Я  | 
	
  | 
||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	могу что-то подсказать, где-то  | 
	
  | 
|||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Примерная схема  | 
	отображения инфор-  | 
	помочь, но не больше. А прось-  | 
	
  | 
|||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	мации лучом монитора  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	бы типа помоги написать прогу  | 
	
  | 
|||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вообще нереальны. Я отвечаю  | 
	
  | 
||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	займет несколько строчек. Целые лекции  | 
	
  | 
	
  | 
	
  | 
	
  | 
	только на те вопросы, где ответ  | 
	
  | 
||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	по мылу я разводить не  | 
	ìîãó. ß áû ñ óäî-  | 
	
  | 
||||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вольствием помог всем, но это НЕВОЗМОЖНО.  | 
	Âàñ  | 
	слишком много, а я один :(((.  | 
	
  | 
|||||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Поэтому лучше  | 
	разбей свой вопрос на  | 
	несколько  | 
	
  | 
	
  | 
	
  | 
|||||||||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	маленьких и  | 
	спрашивай постепен-  | 
	
  | 
|||||||||||||||||||||||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	но, а не все сразу.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||||||||||||
Tips&Tricks
Надеюсь, ты уже заметил в этом номере возродившуюся рубрику Tips&Tricks. Отныне это народная рубрика. Если у тебя есть, что посоветовать народу, то присылай свои триксы на мой адрес Sklyarov@real.xakep.ru . Я их рассмотрю, и если это будут действительно новые и интересные фичи, то, будь уверен, они появятся в Хакере. Приветствуются советы на любые темы: железо, софт, взлом (безопасность), оси и т. п. Не стесняйся указывать, вместе с советом, свое имя и фамилию (ник), электронный ящик или сайт. Они будут, также, опубликованы в журнале. В конце
года будут подводиться итоги, и тот, у кого за этот период будет опубликовано больше всего советов, в качестве поощрения, получит на пиво, эксклюзивно от ][, 100$. Если таких советчиков окажется несколько, то судьбу будет решать русская рулетка :).
И еще, не нужно мне присылать какие-либо вопросы, для этого есть FAQ, я жду от тебя только трюки и советы! До встречи!
Ведущий рубрики Tips&Tricks Иван Скляров (Sklyarov@real.xakep.ru). А ты прислал мне свои трюки и советы?
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
w  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Joystick  | 
||||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	m  | 
|||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	СЛОМАТЬ ЗА 60 СЕКУНД  | 
|||||||
Патологоанатом aka Horrific (smirnandr@mail.ru)
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
Сломать за 60 секунд
Имеем разработчиков Disciples 2 в их софтверные дыры
Много лет прошло после первой великой войны, но не дают мне покоя оракулы, пугая черным проро- чеством. Они видят в своих снах приближение Рагнарока. Со всех сторон на нас наступает тьма. Надо что-то делать! Нужно сроч- но готовить легионы воинов на защиту мира и не дать сбыться этому черному пророчеству...
ENTER
От каждого по способностям
Прежде чем приготовить армию на защиту мира, нужно заглянуть в директорию, куда установился Disciples 2. Здесь сразу же бросается в глаза директория Globals (где явно должны храниться глобальные ресурсы игры). Заходим в нее и видим большое количество файлов с расширением DBF. Но это же расширение используют базы данных dBASE! Неужели игра хранит свои ресурсы в виде примитивной базы? Поразительно, но это факт! Значит, надо запастись каким-нибудь редактором, который умеет расковыривать такие файлы. Какой именно редактор баз данных выберешь ты, зависит исключительно от твоих личных предпочтений, для нашей сегодняшней задачи это как-то по пейджеру. Я могу только посоветовать SQL Explorer или Database Desktop, которые идут вместе с языками программирования Delphi или C++ Builder. Вооб- ще-то, большинство языков программирования включают в себя подобные утилиты, поэтому выбор оставляю за тобой, а я все буду показывать на примере Database Desktop.
Марш-бросок  | 
	ние, а каждая строка нашей таблицы -  | 
	что на ход игры сделанные здесь из-  | 
||
это информация о каком-либо здании  | 
	менения не повлияют. Приведенный  | 
|||
Database Desktop можно установить и  | 
||||
или воине, которого можно создать.  | 
	здесь текст - это только комментарий  | 
|||
отдельно от Delphi. Он часто идет на  | 
||||
  | 
	
  | 
	для тебя, чтобы тебе легче было ви-  | 
||
дисках отдельным инсталлятором, по-  | 
	Налоговая реформа  | 
|||
деть, какую строку ты редактируешь.  | 
||||
этому если ты не кодер и не собира-  | 
||||
Как я уже сказал, в файле Gbuild.dbf  | 
	Если ты решил не тратить свои силы  | 
|||
ешься им быть, то есть смысл поис-  | 
||||
находится инфа о строениях и юни-  | 
	на редактирование комментария, то  | 
|||
кать отдельную инсталляшку. Это мож-  | 
||||
тах. Самое примитивное, что можно  | 
	переходи в колонку COST. В этой ко-  | 
|||
но сделать даже на сайте дяди Борма-  | 
||||
сделать - это перейти в последнюю  | 
	лонке находится стоимость юнита или  | 
|||
на www.borland.com. После запуска  | 
||||
колонку и изменить название строе-  | 
	здания, указанного в этой строке (что  | 
|||
Database Desktop ты можешь увидеть  | 
||||
ния или воина. Но я не советую тебе  | 
	за юнит, ты можешь узнать по послед-  | 
|||
простое окно с минимумом кнопок и  | 
||||
сильно здесь извращаться, потому  | 
	ней колонке, комментарию). В этой  | 
|||
полное отсутствие прибамбасов. Прога  | 
||||
  | 
	
  | 
	
  | 
||
до наивности проста, поэтому ничего  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
||
особенного ты тут не найдешь.  | 
	
  | 
	
  | 
	
  | 
|
Чтобы открыть базу данных, нужно  | 
	
  | 
	
  | 
	
  | 
|
выбрать File-Open-Table. Как ни  | 
	
  | 
	
  | 
	
  | 
|
странно, перед тобой появится стан-  | 
	
  | 
	
  | 
	
  | 
|
дартное окно открытия файла. Перей-  | 
	
  | 
	
  | 
	
  | 
|
ди в ту директорию, куда ты устано-  | 
	
  | 
	
  | 
	
  | 
|
вил игру, и зайди в папку Globals. Ка-  | 
	
  | 
	
  | 
	
  | 
|
кой же файл нам открыть, ведь их тут  | 
	
  | 
	
  | 
	
  | 
|
очень много? Можешь открывать хоть  | 
	
  | 
	
  | 
	
  | 
|
все, но я советую начать с Gbuild.dbf.  | 
	
  | 
	
  | 
	
  | 
|
Кстати, если ты будешь пользоваться  | 
	
  | 
	
  | 
	
  | 
|
Database Desktop, то он открывает  | 
	
  | 
	
  | 
	
  | 
|
базы в режиме чтения. Чтобы перей-  | 
	
  | 
	
  | 
	
  | 
|
ти в режим редактирования, надо на-  | 
	
  | 
	
  | 
	
  | 
|
жать F9 или выбрать из меню Table  | 
	
  | 
	
  | 
	
  | 
|
пункт Edit Data. После этого можно  | 
	
  | 
	
  | 
	
  | 
|
редактировать что угодно.  | 
	
  | 
	
  | 
	
  | 
|
Как только ты откроешь файл  | 
	
  | 
	
  | 
	
  | 
|
Gbuild.dbf, то сразу увидишь окошко,  | 
	
  | 
	
  | 
	
  | 
|
разбитое на колонки, представленное  | 
	
  | 
	Рисунок 2. Обрати внимание на стоимость магической башни.  | 
||
в виде таблицы (см. рисунок 1). Свер-  | 
	
  | 
|||
  | 
	В моей игре она стоит всего лишь 1 золотой.  | 
|||
ху каждой колонки находится ее назва-  | 
	
  | 
|||
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	колонке все значения выглядят так:  | 
|
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	g0200:r0000:y0000:e0000:w0000  | 
|
  | 
	
  | 
	
  | 
	Здесь пять значений, разделенных  | 
|
  | 
	
  | 
	
  | 
	двоеточиями. Первое значение  | 
|
  | 
	
  | 
	
  | 
	g0200 - количество необходимого зо-  | 
|
  | 
	
  | 
	
  | 
	лота. На остальное можешь не обра-  | 
|
  | 
	
  | 
	
  | 
	щать внимания, потому что в этом  | 
|
  | 
	
  | 
	
  | 
	файле у всех оно равно нулю.  | 
|
  | 
	
  | 
	
  | 
	Если ты хочешь уменьшить стоимость  | 
|
  | 
	
  | 
	
  | 
	юнита или здания с 200 на 20, то из-  | 
|
  | 
	
  | 
	
  | 
	меняешь первое число на g0020. Учти,  | 
|
  | 
	
  | 
	
  | 
	что количество чисел должно остаться  | 
|
  | 
	
  | 
	
  | 
	тем же. Если ты напишешь g020, то  | 
|
  | 
	
  | 
	
  | 
	игра после этого просто не загрузится.  | 
|
  | 
	
  | 
	
  | 
	Советую тщательно продумать свою  | 
|
Рисунок 1. Главное окно Database desktop  | 
	налоговую реформу, чтобы и цены  | 
|||
  | 
||||
62 Ньюсы 1 Феррум 2 PC_Zone 3 Взлом 4 Юниксоид
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
||||||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
	
  | 
	
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|||
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
	
  | 
	
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	r  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
	
  | 
	
  | 
	P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Sinfo.dbf. Здесь лежат описания  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	BUY  | 
	уменьшились, и играбельность не по-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	терялась. Если ты все объекты сдела-  | 
	всех миссий и их параметры. Текс-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||||
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
	товка к миссии находится в колон-  | 
	w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	m  | 
||||||||
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	ешь стоимостью в один золотой, то  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
|||||||||||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
	
  | 
	
  | 
	
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	.c  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	c  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	êàõ BRIEFING, BRIEFING 1, BRIEFING  | 
	
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	из игры исчезнет одна из ее состав-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ляющих (экономическая) и, соответ-  | 
	2, BRIEFING 4 è BRIEFING 5. Ïî  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ственно, снизится играбельность.  | 
	этим текстовкам ты можешь опре-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Параметры юнитов  | 
	делить, какую миссию ты редакти-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	руешь. Можешь, конечно, и подпра-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Теперь открываем файл Gattacks.dbf,  | 
	вить имеющийся там текст, но это  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	где описаны параметры юнитов. Сра-  | 
	не главное.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	зу же советую тебе поправить колон-  | 
	Самое главное, что здесь надо уве-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ку INITIATIVE (инициатива) и поднять  | 
	личить, так это числа в полях -  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	меткость в поле POWER. Лично у ме-  | 
	MAX_UNIT, MAX_LEADER, MAX_CITY è  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ня все юниты получили изначально  | 
	MAX_SPELL. В этих полях находятся  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	99% меткости. Поднять меткость до  | 
	ограничения на максимальное коли-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	100 мне совесть не позволила :).  | 
	чество юнитов, лидеров, городов и  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Великий и могучий  | 
	заклинаний. Я думаю, что никого не  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	устроит ограничение в 2 лидера? С  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Очень часто переводные игры ругают  | 
	такой армией особо и не развер-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	за некачественный перевод. А кто те-  | 
	нешься.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	бе мешает самому сделать перевод  | 
	Èòîã  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	на свое усмотрение? Первое, что я  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	советую тебе подкорректировать, -  | 
	Вот и все самое вкусное, что я смог  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	файл Tglobal.dbf. Здесь в поле TEXT  | 
	найти в ресурсах этой игры. Конечно  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	находится большинство часто ис-  | 
	же, это не предел, и ты можешь най-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	пользуемых в игре фраз и названий.  | 
	ти что-то еще, но я постарался дать  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Руки в ноги и вперед.  | 
	тебе самое-самое. А главное, что ты  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	В файле Tleader.dbf находятся имена  | 
	теперь знаешь принцип, по которому  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	героев. В игре, конечно же, их можно  | 
	игра хранит все свои настройки, и  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	изменить, но лучше будет, если игра  | 
	можешь без проблем перемыть ей  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	сразу же будет предлагать тебе со-  | 
	все косточки.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	здать героя по имени “Вася Пупкин”.  | 
	На этом и закруглимся. Надеюсь,  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Теперь перейди в директорию Interf и  | 
	что скоро увидимся и снова разло-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	открой файлы Tapp.dbf и TappEdit.dbf.  | 
	жим очередную игрулю на операци-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Здесь также можно увидеть громад-  | 
	онном столе.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Рисунок 3. Почему все называют сложности игр как легкий, средний  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	и т.д. Пиши честно: для лохов, для ушастых, для продвинутых и т.д.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ное количество надписей и текстовок  | 
	P.S. Если ты счастливый обладатель  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	к игре. Вот тут уже можно корректиро-  | 
	диска с надписью “Русская и Англий-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вать на славу. Лично я такие тексто-  | 
	ская версия”, то когда ты будешь от-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вочки забодяжил, что у меня игра поет  | 
	крывать DBF файлы, то увидишь  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	как Гамлет и ругается как Троцкий :).  | 
	только английский вариант. Русский  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Названия городов спрятаны в файле  | 
	скрыт под файлами с таким же на-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Cityname.dbf директории ScenData. А  | 
	званием, но расширением RBF. Это  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	вообще-то, я советую тебе подкор-  | 
	та же база данных, только ей дали  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ректировать все файлы в этой дирек-  | 
	другое расширение и внутри нахо-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	тории. В каждом файле находятся  | 
	дятся ресурсы с текстами, переве-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	какие-то имена или часто используе-  | 
	денными на русский язык. Можешь  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	мые в игре названия.  | 
	открывать эти файлы как простые  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Параметры миссий  | 
	DBF и редактировать их.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Теперь мы отправляемся в директо-  | 
	
  | 
	EXIT  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	рию Scens и находим там файл  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	5 Западло... 6 Кодинг  | 
	7 JoyStick  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||||||
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
w  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Joystick  | 
||||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	m  | 
|||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	MULTIPLAYER-ИГРЫ ЧЕРЕЗ SMS!  | 
|||||||
Андрей Каролик (andrusha@sl.ru)
Multiplayer-игры через SMS!
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
ENTER
Обалденный проект, первый в своем роде в мире, разработала компания “Никита” (www.nikita.ru) - возможность играть по сотовому телефону посредством SMS-сообщений в реальном времени. Делать игры для мобил ребята из “Никиты” начали уже больше года назад, но это были WAP-игры (www.nikita.ru/WapPortal), а идея с SMS-играми появилась всего несколько месяцев назад. Пока еще идет период опытной эксплуатации, но уже получены очень многообещающие результаты. Чтобы быть в струе событий, я пробрался на территорию “Никиты” и надыбал для тебя самую свежую информацию об этой новинке.
Èãðà
Уже готова первая SMS-игра - “Лабиринты Удачи”, состоящая из пяти игровых карт. Для участия в любой игре нужен всего лишь GSM-телефон с поддержкой посылки/приема SMS-со- общений и игровой комплект карт с их описанием. Игра тестировалась примерно на сотне (внушает) самых продвинутых телефонов и на всех работала без сбоев. Второй радостный момент - символическая цена за игровые комплекты. Ориентировочно каждый комплект будет стоить 99 деревянных, а приобрести их можно будет на точках розничной продажи мобильников. Покупаешь комплект карт, регистрируешься в системе (в описании подробно все расписано) под крутым ником и топаешь за трофеями. Принцип игры довольно простой - найти и стырить что-нибудь быстрее противника или замочить его, пока он соображает :). Играть ты можешь с компьютером, случайным или определенным реальным противником (необходимо только знать его ник в игре). Все телодвижения делаются отправкой обычных SMS-ок, в которых указывается направление движе-
ния (1 - ход на северо-запад, 2 - ход на север, 3 - ход на северо-восток и т.д.). Кроме этого, ты можешь лицезреть рейтинг, отправлять сообщения своему противнику, смотреть информацию по игре и следить за состоянием здоровья своего персонажа. Игра не является пошаговой, так что врубил и побежал :). Ты можешь делать ходы в любое время и в любой последовательности. Это очень удобно, так как не надо ждать часами ответных ходов противника. А неторопливым противникам место на печке :).
Карты
Для каждой из игровых карт есть краткое описание игровых объектов на ней (их стоимость, жизненная сила, восстанавливающие или разрушительные способности) и навигационная карта, на которой разворачиваются все баталии. Карта разделена на квадратные секторы, определяемые двумя координатами (по горизонтали и по вертикали), например, C:4. В комплект “Лабиринты Удачи” входят пять совершенно разных карт: Амулет Фараона (2800 год до н.э.), Сокровища Эльдорадо (1689 год), Тайна Атлантиды (1893 год), Охотники за Террористами (2018 год) и Звездный Патруль (2207 год). Для каждой прилагается захватывающая предыстория и цель игры. В Амулете Фараона тебе нужно найти амулет фараона и живым выбраться из пирамиды; в Сокровищах Эльдорадо - найти клад и унести ноги (взять клад мало, нужно его еще утащить); в Тайне Атлантиды - на подводной лодке обследовать затонувшую Атлантиду, обнаружить остатки метеорита и доставить на корабльматку; в Охотниках за Террористами - найти террориста Омар бен Зеида, скрутить и доставить куда надо :); в Звездном Патруле - найти на корабле пришельцев информационный кристалл с базой данных и в спасательной шлюпке доставить на “Аргонавт”. Ску- чать не придется, одним словом. На навигационной карте показан ландшафт (на нем есть и непроходимые
зоны для игроков), разбитый на несколько зон с обозначениями враждебных объектов, которые могут перемещаться только внутри своих зон обитания (есть и неподвижные гадины). Встречаться с ними опасно для здоровья, особенно если его у тебя осталось маловато. Попадаются тут и полезные объекты, восстанавливающие или усиливающие жизнь игрока, они все лежат неподвижно - успеть бы только добраться :). Но опаснее всех на карте твой соперник, при встрече с которым ты теряешь больше всего жизней, а исход встречи зависит от запасенных силенок. Чтобы не соваться куда не надо, ты будешь постоянно получать информацию о передвижениях соперника и вредоносных тварей. К примеру, ты делаешь ход и получаешь что-то типа: направление хода (Na jug), новая координата (E:5), текущая зона (Les), информация о нехорошем объекте (Tresnula vetka: gde-to rjadom Tuzemec), количество жизней у тебя (Zhizn`: 10). После этого трясущимися руками смотришь, сколько жизней у поганого туземца. Если меньше, чем у тебя, - идешь давать по попе, если больше - сверкаешь пятками :). Все сообщения можно получать на транслите или кириллице, по умолчанию стоит транслит.
Призы
При успешном завершении любой игры ты получаешь очки, которые зави-
сят от уровня сложности игры, коли- чества жизненных сил игрока по окон- чании, количества пришибленных тобою чужеродных тварей и стоимости главного объекта игры (указана на каждой игровой карте). По итогам (планируется ежемесячно) игроки будут получать ценные призы, ассортимент которых постоянно меняется. Пока в качестве главного приза утвердили трубу Nokia 8310 (розыгрыш 27 мая, дальше призовой фонд будет увеличен). Не смог я не задать и свой профессиональный вопрос - можно ли взломать рейтинг :) или набрать быстро много очков, играя, например, с двух своих телефонов или с другом, с которым можно заранее обговорить исход баталий. В компании по этому поводу посмеялись, и Павел Юпатов, PR-менеджер, сказал, что ломали даже Пентагон, но, мол, для читеров у них есть отдельный сурпрыззз :).
P.S. Изначально игра будет запущена в Москве и Подмосковье, потом по итогам возможно расширение в регионы. К сожалению, играть пока смогут между собой абоненты одной и той же сети: МТС с МТС, БИ ЛАЙН с БИ ЛАЙН (телефон для игры по МТС - 555, телефон для игры по БИ ЛАЙН - 500). В планах компании другие подобные игры, поэтому заглядывай периодически на сайт www.nikita.ru.
EXIT
64 Ньюсы 1 Феррум 2 PC_Zone 3 Взлом 4 Юниксоид
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	w Click  | 
	to  | 
	BUY  | 
	
  | 
	m  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
w  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Joystick  | 
||||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	m  | 
|||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	ДНЕВНИК ПОЛОСАТОГО  | 
|||||||
Polosatiy (polostiy@cyberfight.ru)
Дневник Полосатого
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	прос, буду ли я пить водку (чамп на  | 
  | 
	
  | 
|
  | 
	Есть у меня один списо-  | 
	следующее утро), ну и конечно, как  | 
  | 
	сыграет сборная России по хоккею в  | 
|
  | 
	чек... Там перечислены  | 
|
  | 
	финале чемпионата Мира против  | 
|
  | 
	все турниры, на которые я  | 
|
  | 
	словаков. Пить все-таки пришлось -  | 
|
  | 
	собираюсь поехать в бли-  | 
|
  | 
	основной аргумент был таким, что  | 
|
  | 
	жайшее время. Каким ма-  | 
|
  | 
	под водку лучше засыпается в ваго-  | 
|
  | 
	каром там оказался дуэль-  | 
|
  | 
	не. Что, в принципе, оказалось прав-  | 
|
  | 
	ник в Гомеле, я не знаю,  | 
|
  | 
	дой :p. Ну а узнать, как там хоккей,  | 
|
  | 
	но раз список мой, значит  | 
|
  | 
	нам не удалось, так как уже ближе к  | 
|
  | 
	ехать надо :P. Ехать всей  | 
|
  | 
	концу матча единственный сотовый  | 
|
  | 
	квакерской тусовкой я осо-  | 
|
  | 
	телефон, который был у Ванька, по-  | 
|
  | 
	бого смысла не видел, так  | 
|
  | 
	мер из-за отдаленности от Москвы.  | 
|
  | 
	как всякая поездка денег  | 
|
  | 
	Ну и хрен с ним, с хоккеем, нам зав-  | 
|
  | 
	стоит, а гомельскими при-  | 
|
  | 
	тра в Кваку рубиться... Ехать до Го-  | 
|
  | 
	зами ее хрен окупишь. По-  | 
|
  | 
	меля где-то около 11-12 часов, так  | 
|
  | 
	этому мой партнер по ко-  | 
|
  | 
	что, выпив и пообщавшись где-то  | 
|
  | 
	манде поВар поехал отды-  | 
|
  | 
	часа три, мы уснули.  | 
|
  | 
	õàòü ê ñåáå íà äà÷ó (èëè  | 
|
  | 
	Гомель  | 
|
  | 
	êóäà-òî òàì åùå), à ÿ, Ôè-  | 
|
  | 
	липc и Ванек (оба тусят в  | 
	Проводница была хоть и симпатич-  | 
  | 
	клубе СВ-Каскад в Атлуфь-  | 
|
  | 
	ная, но дура редкостная. Разбудила  | 
|
  | 
	ево) решили, что готовы  | 
|
  | 
	нас ни свет ни заря со словами “типа  | 
|
  | 
	заценить Гомель.  | 
|
  | 
	подъезжаем”. После водки башка гу-  | 
|
  | 
	
  | 
|
  | 
	
  | 
	дела довольно сильно, в общем, то  | 
  | 
	
  | 
|
  | 
	ENTER  | 
	еще утро. “Типа подъезжали” мы ча-  | 
  | 
	са два и каждый раз с замиранием  | 
|
  | 
	
  | 
	смотрели на деревни вокруг. Как в  | 
Встреча трех квакеров произошла  | 
	том анекдоте - “Где я?!”  | 
|
Со временем поля поредели, и по-  | 
||
уже непосредственно на Белорус-  | 
	явились первые признаки того, что  | 
|
  | 
	ском вокзале. Уселись, тронулись.  | 
	перед нами все-таки город. Паца-  | 
Парней волновал в основном во-  | 
	нов волновал вопрос, встретят нас  | 
|
Монстакилла Madmouse :)
17-19 мая в немецком городе Кельн состоялся командный турнир из серии CPL - Cologne 2002. На турнире гоняли Quake3:Arena 4x4 и Counter-Strike 5x5. Россию представляла московская Q3 команда ForZe. В далеком августе 2000 года российская команда выиграла европейское первенство, но после этого была долгая полоса неудач для русских кланов в европейских турнирах, и мало кто думал, что на этот раз русские снова станут первыми. Конечно, можно говорить, что на турнире практически не было сильных команд, так как по правилам в нем могли участвовать только игроки старше 18 лет. Таковы законы в Германии. То есть все сильные игроки от 15 до 17 лет, из которых сейчас состоят лучшие кланы, не смогли попасть на этот турнир. Главный фаворит CPL Cologne - немецкий клан Schroet Kommando играл без своего лидера Стелама, а команды QPO, Unreal, p1mps и Extreme, которые великолепно показывают себя на европейской арене, не приехали на турнир по личным причинам (ну и по возрастным ограничениям тоже). Основным конкурентом для ForZe являлся шведский клан iCE cLIMBERS, и они встретились уже в первом раунде турнира. Тогда IC выиграли на несколько фрагов, но было видно, что ForZe настроены только на победу.
После первого группового раудна в плей-офф попали следующие команды: IC, Shuuk, Schroet Kommando, ForZe, mTw, Iron fist, Dream & Magic, eSports Vikings. Сначала ForZe разгромили SK, а затем на двух картах были повержены iCE cLIMBERS, после чего ни у кого уже не вызывало сомнений, кто станет чемпионом CPL Cologne 2002. Дальше ForZe обыгрывают mTw и выходят в супер-финал. В финале лузеров IC обыгрывают mTw и снова встречаются с ForZe, где уступают со счетом 1:2 по картам. Мои поздравления клану ForZe, ведь эта победа очень выгодна для России и Quake3 в целом. Финальный расклад CPL Cologne 2002 выглядит следующим образом:
Quake3 4x4:
1 место - forZe (выиграли 4.000 euro)
2 место - iCE cLIMBERS (2.500 euro)
3 место - mortal Teamwork (1.500 euro)
4 место - Vikings (1.000 euro)
Counter-Strike 5x5:
1 место - Nordic Division (выиграли 10.000 euro)
2 место - aAa (4.000 euro)
3 место - SK.sca (2.500 euro)
4 место - Good Games (1.000 euro)
или нет. Еще бы им не волновать-  | 
	Слава богу, нашелся правильный че-  | 
ся, ведь я не взял никаких коорди-  | 
	ловек, по совместительству органи-  | 
нат клуба, где должен был прохо-  | 
	затор турнира, который нас встре-  | 
дить чамп! Тем временем поезд  | 
	тил. Поймав вместе тачку, мы поеха-  | 
прибыл.  | 
	ли на чамп. Город оказался ничего,  | 
66 Ньюсы 1 Феррум 2 PC_Zone 3 X-Стиль 4 Взлом
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
||||
  | 
	
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
||
  | 
	
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
  | 
	P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
||||
  | 
	w Click  | 
	to  | 
	
  | 
	
  | 
	
  | 
	27m апреля в киевском клубе Планета Х, что на Украине, состо-  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
|
  | 
	
  | 
	.  | 
	df-xchan  | 
	
  | 
	.c  | 
|||||||
  | 
	
  | 
	
  | 
	p  | 
	
  | 
	ялся крупный 2х2 турнир по Quake3:Arena. Для того чтобы вы-  | 
|||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	e  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	яснить, кто же лучший, собралось 40 команд со всего СНГ.  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Россия, Украина, Беларусь, или Москва, Екатеринбург, Одес-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	са, Киев, Днепропетровск, Минск и многие другие города.  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Турнир проходил по системе double elimination со стандартны-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ми правилами и картами для Q3 - pro-q3dm6, q3dm7, ztn3tour-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ney1. Команду c58 на этом турнире представлял московский  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	состав (Polosatiy, noBap), белорусская команда c58.by  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	(MadMouse, RippeR), а также игроки из c58 Counter-Strike (Ук-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	раина), которые решили поиграть в Q3 на турнире. А из Екате-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ринбурга приехали чемпион Европы B100.Death и второй при-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	çåð íà World Cyber Games 2x2 - B100.Kik.  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Первый круг игрался по групповой системе - по 5 команд в  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	каждой группе, и практически каждый фаворит вышел в следу-  | 
	
  | 
|
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ющий раунд без проблем.  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Уже в стартовом туре double elimanation клан B100 встретился с  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	лучшим одесским кланом MasK и выиграл с крупным счетом на  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	q3dm7. Команда c58.by проиграла команде sD (Chip, Soul), а мы  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	без труда обыграли клан Gypnot. B100 встретились с c58 в вин-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	нерском финале, и это была одна из самых напряженных игр на  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	турнире. Мы выиграли со счетом 42:27 на q3dm7, и я рекомен-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	дую скачать тебе демку этой игры с сайта http://www.cyberfight.ru  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	(поиск по турниру Kiev Q3 2v2 tourney). В это время c58.by во вто-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	рой раз проигрывают клану sD и занимают четвертое место на  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	турнире. Финал лузеров - B100 против sD. Матч проходил на кар-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	те ztn3dm1, и в этой игре очень здорово показал себя  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	b100.Death. Екатеринбуржцы побеждают со счетом 58:31.  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Итак, в супер-финале турнира во второй раз встретились па-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	ры: Polosatiy & noBap против Death & Kik. И снова игра на  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	q3dm7. На этот раз игра с58 (т.е. наша) была намного качест-  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	венней. Получались практически все тактические наработки, и  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	мы победили с разгромным счетом 66:25. Финальный расклад  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	чемпионата выглядел следующим образом:  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	1 место - c58.ru (noBap, Polosatiy) - 300 USD  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	2 место - b100 (kik, Death) - 150 USD  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	3 место - sD (Chip, SouL) - 50 USD  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	4 место - с58.by (MadMouse, Ripper)  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
хотя все-таки большая деревня. Подъехав к клубу Bingo, мы вышли из машины и осмотрелись. Мы оказались в толпе белорусов, которые подозрительно на нас косились, но при более близком знакомстве они оказались нормальными пацанами.
Èãðû
Âпервом туре я обыграл какого-то чела с ником Looser (а потому что нефиг себе такие упаднические ники брать).
Причем на турнире были такие настройки, при которых, если один игрок набирает разницу в 20 фрагов, игра заканчивается. Чем я и воспользовался в первой игре. Во втором туре я играл c Ice. Правда, из-за очень высоких столов у меня сильно разболелась рука (голова, кстати, тоже все еще болела), и я не смог толком сыграть. В итоге, наштамповав фрагов, я просто доиграл матч до конца, причем победил лишь в один фраг, и чел меня чуть не убил в конце :p. Филипс же в щепки проиграл MadMousу на t2, хотя и после говорил, что в другой игре он бы его зажег.
Âтретьем туре я обыграл паренька Shadow, а Филипс вообще вылетел из лузеров после иг-
ры с RippeR’ом из Беларуси. Таким образом продолжил свое участие в турнире только я, и мои друганы потеряли всякий интерес к играм и пошли гулять...
После трех игр в душном клубе голове хотелось свежего воздуха.
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
|
  | 
	
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
  | 
	
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
  | 
	P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
матчи не по две карты, а по одной, что  | 
	
  | 
	
  | 
||||||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
намного быстрее (а вдруг у  | 
	кого-нибудь  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	m  | 
|||
еще и 1:1 будет, тогда вообщеwтруба). .  | 
	
  | 
	
  | 
	
  | 
|||||||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	o  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
К этому времени отпуляли лузера, и я  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
снова взялся за мышку.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Финал виннеров против MadMousa. Мой соперник напрягся не на шутку и почти обыграл меня на t2. Точнее, сыграл он даже лучше, хотя моя больная голова только и думала, как аркадни- чать. Слава богу, что Базука выручила. Вообще-то, для меня это редкость, обычно я ношу Рокет Лаунчер, чтобы убиться об стену в самый неподходящий момент :). А в той игре такое вытворял. MadMouse объедал меня на арморы, бегал постоянно 100 на 200, а я попадал в него по 3 ракеты подряд. В общем, выиграл с диким напрягом на два фрага и ушел отдыхать и ждать, кто же победит в финале лузеров.
Супер-финал против MadMouse на q3tourney2. К этому времени я уже окончательно опух, я не помню, как я там выиграл. Просто бегал, ни из че- го не попадал и хотел домой. Пофиг с каким местом. Но все те же два
Полос играет, люди зырят :)
Руссо-туристо. Облико аморале :)
Погуляв чуток по Гомелю и ничего не найдя (искали обменник), мы призадумались о том, как будем выбираться домой. Все-таки день близился к концу, билетов у нас обратных не было, а игр оставалось немного. Тут я, кстати, узнал, что все последующие туры будут играться по две карты. Еще я узнал, что поездов на Москву всего две штуки, и оба они отходят в восемь часов вечера. Перспектива ночевать в Гомеле меня не особо возбуждала, и пришлось машнить организаторов, чтобы сделали
фрага принесли мне победу, после чего мы начали сматывать удочки. Добравшись до вокзала, пошли искать что-нибудь поесть. Перекусили в какой-то грязной забегаловке, благо организмы у всех сильные. Купили того сего, пива, журнальчиков, ну и пошли садиться на наш поезд. Домой, в Москву...
EXIT
 5 Кодинг 6 Hack-Faq 7 JoyStick 8 Юниты 9 Quit> 67
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
||
w  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	Joystick  | 
||||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	m  | 
|||
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-xcha  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	УРОКИ МАСТЕРСТВА  | 
|||||||
Polosatiy (polosatiy@cyberfight.ru)
  | 
	
  | 
	
  | 
	
  | 
	hang  | 
	e  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	C  | 
	
  | 
	E  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	X  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	-  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	d  | 
	
  | 
	
  | 
||
  | 
	F  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	t  | 
	
  | 
	
  | 
|
  | 
	D  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	i  | 
	
  | 
	
  | 
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	r  | 
	
  | 
||
P  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	NOW!  | 
	o  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	BUY  | 
	
  | 
	
  | 
	
  | 
|||
  | 
	
  | 
	
  | 
	
  | 
	to  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
w Click  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	m  | 
	
  | 
||||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|||||
w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
|
  | 
	w  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	o  | 
	
  | 
	
  | 
  | 
	.  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	.c  | 
	
  | 
	
  | 
||
  | 
	
  | 
	p  | 
	
  | 
	
  | 
	
  | 
	
  | 
	g  | 
	
  | 
	
  | 
	
  | 
|
  | 
	
  | 
	
  | 
	df  | 
	
  | 
	
  | 
	n  | 
	e  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	-x cha  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
||
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
	
  | 
Уроки Мастерства
карта q3dm14tmp
ENTER
Именно на q3dm14tmp происходят самые интересные и стратежные игры, так как эта карта лучше других подходит для командной игры. На q3dm14tmp помимо квада также присутствует Баттл (Battle Suit), что немного разделяет приоритеты в игре. Тем не менее по-прежнему самым приоритетным является красный армор, и установить контроль над ним надо пытаться с самого начала игры. Если ваша команда сразу же заняла красный армор, то необходимо построить грамотную оборону. Оборонять лучше всего следующие проходы:
Первый игрок с Рокетом прикрывает проход у Шотганa. Второй игрок прикрывает проход от Рейлгана. Оставшиеся игроки отъедают красный армор и Рокет. После укрепления обороны необходимо забрать квад или Баттл. В начале игры лучшего всего сконцентрировать внимание на обоих предметах - двое игроков идут по центру на квад, но делать это нужно очень аккуратно, так как противник может устроить засаду. Третий игрок через верхнее отверстие спрыгивает к Баттлу. Четвертый игрок прикрывает
с Рейлганa. Обычно взять без потерь удается только первый Баттл, так как противник скорее всего сконцентрирует все свои силы на взятие квада.
Теперь о конкретных ситуациях - если первым появился Баттл, и ты его взял, то сразу же возвращайся на красный армор. Если квад взял противник, то твои партнеры должны как можно быстрее встать на оборону проходов и сообщать тебе о перемещении квадера. А ты должен как можно быстрее воспринимать поступающую информацию и постараться убить этого самого квадера - обычно он идет через проход от Шотганa. Если же еще и первый квад достался вашей команде, то двое игроков без “рун” под прикрытием партнера с Баттлом должны вернуться на красный армор, закрепиться там, а в это время квадер должен попытаться занять контроль над нижним Рокетом. С этим ему также может помогать игрок, контролирующий Рейлган. Если все прошло удачно, то постарайся набрать как можно больше фрагов и не забывай об обороне красного армора.
Довольно часто первым респаунится квад, и тогда, если он достался тебе, нужно идти к Баттлу и помочь партнерам взять его. Если же первый квад
взял противник, то трое игроков должны идти к Баттлу и попытаться взять его, прикрывая друг друга, а последний четвертый игрок должен следить за красным армором. Квадер скорее всего пойдет на Баттл от нижнего Рокетa, так что будь внимателен.
Если же ты взял квад, а Баттл достался противнику, то необходимо организовать грамотную атаку на красный: один игрок пытается как можно дальше оттеснить противника у прохода на Шотганe. Еще двое игроков пытаются зайти от Рейлганa, а квадер в самый ответственный момент должен прыгнуть на красный армор с центрального джампада. Если все пройдет нормально, то вы отобьете красный армор - сразу же распределяй подходы к нему, так как оборона прежде всего. В дальнейшем игра зависит от того, в какой последовательности появились квад
èБаттл. Если вы контролируете красный армор, то лучше не пытаться брать квад - можно потерять и красный армор, и Баттл, да еще и отдать много фрагов. Намного выгоднее беспрепятственно взять Баттл
èорганизовать оборону против квада. Старайся брать Баттл одновременно с квадом или даже позже, так как нежелательно, чтобы в тот мо-
мент, когда у тебя закончился Баттл, по уровню бегал противник с квадом. Если красный армор контролирует противник, то для начала организуйте оборону основных проходов - не давайте противнику разбегаться по всему уровню. Один игрок встает на проходе от Шотгана на квад. Другой прикрывает проход от Рейлгана к нижнему Рокету.
Двое оставшихся должны отъедать Рокет, Шафт и желтый армор и секунд за 15 до квада должны придти на него. Если все в порядке, и ты не пустил противника к кваду, то теперь важно выдержать паузу и взять квад только после того, как противник взял Баттл. Можно даже просто подождать 30 секунд, когда Баттл закончится, затем взять квад и на- чать готовить атаку на красный армор. Двое игроков пытаются зайти через Рейлган, один - через проход у Шотгана, а квадеру лучше прыгать через центральный джампад или просто подождать, пока кто-нибудь из партнеров не прорвет оборону противника, и после этого зайти че- рез этот же проход.
EXIT
68 Ньюсы 1 Феррум 2 PC_Zone 3 Взлом 4 Юниксоид
