Глава 24. Жестокий урок Интернета
28 февраля 2020 г., 15:17
В Интернете она видела всех, кого хотела в реальной жизни: русификаторов, энтузиастов в области перевода, хакеров и распаковщиков шрифтов, игровых дизайнеров и создателей таких же любительских кампаний для игр, как и она сама. Она не понимала, почему в жизни этих людей нет, и именно их ум и интеллект притягивал ее, как металл притягивается магнитом. Она хотела не знакомится с Кристинами или иными инвалидами так как они инвалиды, а знакомится с умными потому, что они умные.
Но Айлин не знала, что хакеры, программисты, шрифтовики, и прочие гении из Интернета могут быть умными, но, мягко скажем, не иметь социальных навыков. То есть не уметь общаться, не понимать, что такое культура общения или ничем не отличаться от того Миклашевского или Минакова, от которых она пострадала в прошлом. Только в придачу с интересующими навыками программирования.
Она заинтересовалась альтернативными уровнями для игр. Люди, которые их делали, назывались «мапперами» даже на русскоязычных форумах (от английского map — карта). Была небольшая, но проблема: ее старшая сестра Ляйсан вернулась в квартиру на Удмуртской и планировала сменить место работы, поняв, что прежнее ей не подходит. В этот момент Ляйсан была в поисках новой работы. Она переустановила систему и подавляющее большинство старых карт и кампаний Айлин было просто утрачены.
Но Айлин хотела сделать новых карт и, конечно же, опубликовать их в Интернете. Сначала на русскоязычных форумах, а потом, если повезет, можно и на англоязычных. Она заметила, что у Интернета, мягко говоря, другое восприятие всего этого. Стратегии и тактические игры, равно как и кампании для них не очень котируются, а вот на первом месте идут всякие стрелялки. И она сменила направление: ей хотелось больше карт делать для стрелялок, чем для стратегий и тактических игр.
Она нашла генератор шрифтов, этого самого fonts.pak. Одна только проблема. Программа не какая-то хакерская, а написанная самим разработчиком игры, и помещенная в сеть им самим, поскольку игре уже больше десяти лет. Сама по себе она была бесплатной, разве что запрещается присваивать ее авторство себе. Она позволяла сгенерировать новый fonts.pak из шрифтов, которые есть на компьютере. Получившийся файл может весить и 200кб, и 400кб, и никого не волнует, какие же шрифты в оригинале игры, ведь она для модеров (тот, кто создает дополнения), а не переводчиков на непопулярные с точки зрения латинского алфавита языки (типа русского, греческого или китайского).
Айлин поняла, что люди, которые модифицируют игры и распространяют моды, и сами разработчики оригинальных продуктов мыслят по-разному. Программист, который написал программу для работы с fonts.pak, получил задание: программа должна упаковывать сжатые шрифты в единый файл. Никакого эталона шрифтов в игре никто не видел, и не знал, как они должны выглядеть; это уже задача дизайнеров.
Айлин, как и другие модификаторы, думают иначе: а какие же шрифты используются в самом оригинале? Хорошо, программа есть, а где найти сами шрифты, которые она упаковывает? Неужели случайно угадывать? Но ей казалось, что шрифты в игре Tahoma и Lucida Sans, так что они стандартно идут в системе и их не нужно искать.
Она хотела пересесть с одного редактора карт на другой, так как одна из этих игр имеет большой спрос по картам, чем другая, а значит и прославиться будет проще. Она последовательно искала: редактор карт (есть), компиляторы (есть), информация об игровых объектах (нет). Эта информация нужна для того, чтобы вставлять персонажей, игровое оружие, и прочее, так как редактор карт — лишь оболочка для работы.
Айлин даже нашла альтернативную, частную поисковую систему (кроме общеизвестных). Частной и альтернативной она действительно была, только являлась партнером тех же двух поисковых гигантов, плюс имела свою базу сайтов. Информация об игровых объектах называлась FGD, и она даже написала в техподдержку этой системы, что не может найти Main-FGD mapedit, зато на многих сайтах попадаются Addon-FGD mapedit.
Она получила ответ и вежливо написавшая девушка говорит, что тоже не может найти Main-FGD mapedit. Вердикт удивил саму Алину: «возможно, то, что вы ищете, вообще отсутствует в Интернете». По наивности Айлин думала, что даже в Интернете некоторая информация может отсутствовать. Дело в том, что найти игровые объекты для редактора карт от аддона игры чуть ли не проще, чем от оригинальной игры.
Позднее, она поняла, что Main-FGD mapedit вообще располагался в папке с установленным редактором. И ни слова информации при установке редактора карт. Вот License Agreement это крайне важно, а написать, какие компоненты и где устанавливаются, разработчикам было как-то лениво. Это произошло, минимум, через год. Пока что она создавала карты для аддона при помощи Addon-FGD mapedit и запускала через компилятор.
Смешно, но первоначально она скачала не оригинальную программу для установки редактора карт, а всего лишь один архив с mapedit.exe, который, конечно же, никаких дополнительных папок не имел вообще. Этот эффект действовал настолько сильно, что даже при установке официальной программы она не ожидала увидеть в папке с программой ничего, кроме mapedit.exe. Одна проблема: официальный установщик тоже не пишет, что Main-FGD mapedit, который он потребует при запуске, будет скопирован в папку с программой.
Программа постоянно слетала и путь к Addon-FGD mapedit необходимо было прописывать каждый раз заново. Ранее, мягко скажем, не отличавшаяся терпеливостью Айлин, критикуемая за это как Чулпан, так и той же Билятдиновой, вообще начала игнорировать такие задержки. Она все перенастроит более двести раз, и если потребуется, еще четыреста.
Кстати, эпоха альтернативных поисковых систем прошла. Когда используются базы от тех же G/Я, только их администратор крутит свои баннеры, пытаясь зарабатывать на массовости (или на том, что кто-то не может найти какую-то конкретную информацию у гигантов). Теперь выше вероятность натолкнуться на фейковые, все ссылки с которых при любом поиске и запросе ведут на какие-нибудь вирусы. Особенно, если при нахождении на них не проверить точный адрес сайта. Понятно, что легальные поисковики не находятся по адресам, типа yahdshowo5017xw0.com.
Но это были технические детали, а вот общение с умными мапперами и хакерами в Интернете начинается дальше.
* * *
Айлин зарегистрировалась на одном из таких форумов, где постоянно выкладывались карты для разных стрелялок. Она решила создать мультиплеерную карту, то есть ту, на которой нужно играть командные поединки без прохождения. В качестве популярных тем карт обычно выступают вузы, техникумы и школы. Она решила создать карту своей школы №75 в Волгограде. Это там, где прошла эта клевета Миклашевского.
Особенность форума была в том, что можно выложить как готовую карту, так и показывать процесс работы над ней в режиме реального времени. Айлин создает себе псевдоним KPD2074. Это тот самый, первые три буквы которого она хотела озвучить в интернате, когда ее спросил то ли Алексей Минаков, то ли кто-то еще. Айлин даже не говорит, что она девушка, и об этом они узнают только по глаголам, типа «я пыталась сделать».
Между ее желанием сделать карту школы №75 и реальностью существовало две пропасти. Первое: для игровых текстур необходимы фотографии самой школы, а у нее даже не было фотоаппарата. Окна, батареи, двери, решетки и прочие детали не соответствовали актуальной школе, а были подобраны по принципу «и так сойдет». Айлин совсем не разбиралась в игровых размерах текстур: одни текстуры были высококачественные, другие вообще пиксельные.
Кроме того, второй деталью было то, что из-за домашнего обучения она совсем не помнила планировку и размеры каждого класса, поэтому на ее карте школа была представлена, в основном, коридором разных этажей и раздевалкой. Нельзя было попасть в спортзал, нельзя было воспользоваться черным выходом. Она хотела просто скопировать отпечаток школы, который остался у нее в памяти.
Карта школы №75 также приобрела спорную репутацию на форуме из-за акцента именно на разработке туалетных кабинок. Старожилы считали, что туалетные кабинки не требуют такого внимания, лучше уделить внимание классам, спортзалу, черным выходам. Но дело в том, что Айлин мыслила не столько логикой самой карты или интересами игрока, сколько своими эмоциями. Она проектировала эту карту все равно, что писала любовный роман.
Туалетные кабинки запали в ее памяти после «английского недоразумения», когда она посетила мужской туалет из-за того, что якобы женский не работал, и на выходе встретила Вартана. Она сделала в редакторе какие-то странные многоугольники, не похожие на отверстия в полу и попросила у форумчан фотографии такого рода туалетов. Один из пользователей откликнулся. Его никнейм был TTTed_Tturner.
Создавалось впечатление, что чем больше она набирала сообщений на форуме, тем более низкой становилась ее репутация, хотя почему ей помогает один из старожилов? Через два месяца она попыталась закончить карту, но Интернета у нее не было из-за неуплаты перед провайдером. Она поблагодарила всех пользователей, использовав ники по памяти, но Тэда написала по-другому: TTTed_Turner. Подключившись к Интернету, она была шокирована негативными сообщениями, типа: «кстати, Тэд, она тебя благодарит, но ты там в ее ридми файле на одну букву сокращен». Это привело к эффекту испорченного телефона.
Почему им правильность написания ника кажется более важной, чем факт благодарности? Они тоже пишут про нее kpd, но не всегда KPD2074, и «кпд» кириллическими буквами тоже использовали.
Она столкнулась с тем, что ее ник на форуме уже с кем-то совпадал, увидев странные сообщения в теме:
— кпд? маппер новичок? да он карты делает с 2004 года и, кажется, он не новичок.
— Его ник KPPD, а это ник KPD2074. И, кстати, это она.
— походу я ошибся. эта не та кпд.
Она добавила в профиль свое имя: Алина Бахчеева, чтобы внести ясность и исключить путаницу. На некоторых форумах она видела, как, порой, переходят с ников и начинают панибратские обращения, типа «Вот Петр (пользователь форума) думает, что...». Причем предполагается обычно при общении во флудилке, а не при создании тем на форуме, которые могут быть найдены в поисковых системах. Алиной ее никто ни разу не назвал.
Ляйсан посоветовала ей набрать больше сообщений, а то кроме своей карты ничего не обсуждает. «И как же это поможет тебе раскрыться?» Сейчас Алина думает, что Ляйсан, наверно, сидела не на программистских форумах, а на форумах по обсуждению танцев, моды и прочих женских штучек. Лексика ее вопроса вообще не похожа на мужские форумы. Айлин начала обсуждать другие карты, советовать, предлагать. Но попытка «раскрыться» ей ничего не дала. Не женские это форумы и не работают они по женским правилам.
Один обвинил ее в переходе на личности, хотя Алина даже не поняла, где там вообще был какой-то переход. Другой увидел тенденцию хоть как-то обосрать хорошую идею (кстати, один из новичков, такой же, как сама Алина). Она решила написать благодарность к одной из карт, которую знала еще до Интернета, и оказалась в бане. Последний раз ее обсуждали пять лет назад, а необоснованное поднятие старых тем приравнивается к «некрофилии». Хотя она была в шоке увидев это слово в необычном контексте.
Здесь она поняла, что на форуме есть обычные разделы, которые видят все, включая поисковиков и гостей, а есть раздел «Опускалово» для забаненных. Где надо создавать тему для того, чтобы узнать, что ты нарушил. Там ей объяснили, что за всякое поднятие неактуальных тем, не обсуждавшихся больше полугода, действуют санкции в виде трехдневного бана. Никаких правил при регистрации на форуме она вообще не видела. То есть пользователь вводит данные, нажимает «Зарегистрироваться» и вообще не знает о том, что правила существуют.
Правила нужно искать на форуме в служебных темах. Потом она задала несколько вопросов о технических проблемах с редактором, ей ответили «юзай поиск, здесь эта ошибка уже обсуждалась». Написала о том, что не может открыть первую серьезную карту недавно начатого метрополитена. «Извини, никак не решить, начни заново. Я эту ошибку первой раз вижу, может быть, это даже на стороне медленного компьютера. Да и судя по скрину, ты всего пару стенок проложила».
Ага, легко им судить, «судя по скрину». Там были просчитанные пропорции и размеры, хотя саму работу по наполнению карты интерьером предстояло сделать. А теперь и их нужно считать заново. Объяснить им, что метрополитен проектировать сложнее школы было почти невозможно. Тем более они уверены, что KPD не способна на серьезные карты. Она сделала небольшую карту развалин, похожих на виды где-то в Чечне или Дагестане (сама не была, просто понравилось несколько фотографий).
Не заинтересовало. Первый же написал «не нра -1», не сильно-то аргументировав свое мнение. Остальные говорили, что работа сделана тяп-ляп, лишь бы побыстрее. Она не писала Дагестан или Чечня, не хотелось громких слов, если ты не можешь обеспечить качество. Просто «Развалины». Нет, давай нам что-нибудь посложнее, если это развалины тридцать на тридцать метров, пусть и правильно собранные, то вообще неинтересно, играть негде.
Второй раз ее то ли забанили, то ли не забанили. Около месяца глючила форма отправки сообщений, поэтому «Забаненный» не светилось, а написать ничего было нельзя. Скорее всего, глючил браузер самой Айлин. Через месяц прошло. Спрашивали, где была KPD, и нет ли у нее карты хорошего уровня. Сказали, что за это время реально сделать. «Да? Сомневаюсь, что разработчики игр делают хоть какие-то карты за месяц. Не удивлюсь, если по полгода тестируют, грамотеи», — думала она, но не написала.
Потом она была в бане два или три раза. Естественно, карт после «Развалин» и «Школы №75» больше не было. Айлин интересовалась различными вещами, ей хотелось попробовать все, а они думали «не умеешь на уровне профессионала — не лезь». Заинтересовалась она созданием сайтов и создала тему со своей домашней страничкой. Один из пользователей сделал то же самое. В итоге, сначала был забанен некто, а потом еще и Айлин для профилактики. Она поняла, что опять забанена и полезла в раздел для лохов.
Один человек под ником Waskung пишет, что разместил домашнюю страницу в соответствующем разделе также, как KPD2074. И не понимает, почему он был забанен, а она свободно пользуется форумом? Один из администраторов ему ответил, что KPD2074 пользуется сомнительной репутацией на форуме. Размещает она что-то или нет — подражать этому не нужно, но правил она не нарушает. Правила и репутация на этом форуме — вещь нетождественная.
Они сказали ему, что Waskung был забанен так как крутил на своем сайте коммерческие баннеры и монетизировал ресурс, а реклама коммерческих (не личных) сайтов в разделе «Интернет» запрещена. Waskung ответил, что KPD2074 хостится с рекламой на каком-то бесплатном хостинге, и он тоже крутит коммерческую рекламу. Но страница KPD2074 якобы отнесена к более личной, а его — к более коммерческой. Поняв, что, забанив всего лишь одного человека, ошиблись сами судьи, они забанили и Айлин для профилактики.
Создавать в кунсткамере тему, когда все ясно из предыдущего забаненного, было просто бессмысленно.
Ей хотелось хоть какой-то справедливости в этом месте; но чем больше она пользовалась форумом, тем больше понимала, что ее не получит. Один из пользователей +0dor, постоянно отвечающий на ее сообщения о технических ошибках редактора, послал ее на статью на своем сайте, домен имел вид 0dor.бесплатный почтовый ящик.ru.
Там было написано: «Чем обычный нуб отличается от нуба-мудака?» и ей показалось это оскорбительным. Она написала жалобу на бесплатный почтовый ящик, и те, не особенно заморачиваясь, просто стерли весь его аккаунт. Разумеется, он увидел по цитированной жалобе, кто и когда писал. Алине захотелось побыть кем-то вроде Умы Турман и хоть какой-то справедливости добиться. Он начал стучаться к ней в мессенджеры, и чуть ли не в суицидальных действиях признался.
Она переписывалась с ним два часа, используя всю свою эмпатию, и даже подумав, может, она зря строчила жалобы. Самым умным из того, что она написала ему, было:
— Если у тебя когда-нибудь появится девушка, то вам придется искать компромисс. Ей одно нравится, а тебе другое, это нормально.
— Эта статья не оскорбляла ни тебя, ни твой ник, а этот сайт я собирал несколько лет. И вообще, не я ее писал, этот текст бродит с 2004 года.
— Четкий ты. Сам не писал, какую-то фигню скопировал на свой хостинг и спамил этой фигней мне в личку.
— У тебя нет хоть одной копии этой домашней страницы?
— Увы. Не собираюсь я записывать копии всяких дурацких страниц. Бекапы надо было делать.
Поговорив с ним два часа и, как минимум, убедив его не совершать ошибок в виде самоубийства, он даже не поблагодарил ее. «Иди ты в пизду, ты мне не подруга». Очевидно, не была подругой и тогда, когда он всякую фигню в личку присылал. Ей было 13 лет, а ему все 18, а кто в этой истории умнее? Этот Федор, имя ему никогда не нравилось, писал, что в Википедии тоже есть статья про «олбанский язык» на букву «о». Чего же албанцы ее не удалят?
С албанцами в Косово, Сербия, он явно был незнаком. Такие же опасные, как и афганские бушмены: только вздумай пошутить. Впрочем, 13-летняя Алина о них тоже не слышала.
Она думала, кого и как еще можно разыграть на форуме. Для первого раза ведь нормально. В итоге она ввела ник одного из администраторов, случайный пароль (все равно не угадает), а потом нажала кнопку «Забыл пароль?». Позже, это пытались использовать против нее. Создавали вики-раздел на сайте, посвященный созданию карт. Сначала он работал, наполнялся, а потом бам-бам: кто-то удалил из вики-раздела все статьи. И KPD2074, она же Алина Бахчеева, под главным подозрением. Хотя она оттуда статей не удаляла, даже не просматривала этот раздел.
В 2016 году, много лет спустя после 2010, она под другим ником написала админу Yives, который администрировал этот справочный вики-раздел. Ни о каком целенаправленном удалении статей из вики-раздела каким-либо пользователем он и не слышал, просто у них полетел сервак. После 2016 года Алина успела даже встретиться с Вартаном в реальной жизни, впрочем, это уже совсем другая история.
Холодную войну про удаление статей развивал этот Федор, сам толком не зная, что происходит с вики-разделом. А в чате сайта, подыграв Федору, видимо по предварительному сговору, ее обвиняли все подряд. Но она знала, что обвинение подделано. Это был кто угодно, но не она, если это вообще было. Федор оказался таким же, как Николай Миклашевский из школы №75. Когда сам насрал и этого никто не заметил — это хорошо, только так и нужно делать. А когда против тебя насрали — это только враг народа.