Читы в World of Tanks или "Как потерять свой аккаунт?". Читеры в World of Tanks Линия атаки или чит-мод обратного трассера

Публикации о читерстве в шутерах и о том, как с читерами борется Valve , натолкнули меня на мысль написать о читерах и борьбе с ними в популярной и довольно известной онлайн игре «World of Tanks».

«World of Tanks» - это многопользовательская онлайн игра в жанре аркадного танкового симулятора, разработанная белорусской компанией Wargaming. Концепция игры базируется на командных танковых сражениях в режиме PvP. В PC версии игры это обычно команды из 15 игроков, ограниченные 15 минутами по времени.

Для интересующихся техническими деталями читателей приведу пару ссылок:

Первая проливает свет на внутреннее устройство и принципы работы серверной части, позволяющей держать миллион активных пользователей.

Вторая представляет собой разбор протокола клиента «World of Tanks» одним из энтузиастов.

Надо сказать, я бывший фанат «танков». Начинал играть в них после «Lineage» с мыслью - «тут уж читов точно не будет». И жестоко ошибся - читы в мире танков есть! Они кардинально меняют игровой баланс, нарушают принцип честной игры «Fair Play» и дают огромное преимущество использующим их игрокам.

Рассмотрим читы поподробнее

Начнём с классификации. Как говорилось в упомянутых статьях, существуют публичные, платные и заказные читы. Всё это справедливо и по отношению к «World of Tanks». До определённого момента компания Wargaming отрицала существование читов. Любые упоминания о читах на форумах компании жёстко модерировались, темы стирались, а постящих жалобы игроков банили. Спустя какое-то время читы назвали запрещёнными модификациями (модами) и опубликовали абстрактный список функционала подпадающих под санкции модификаций. И, наконец, в конце прошлого, 2016 года, в Wargaming открыто признали существование проблемы (читов) и анонсировали начало борьбы с читерами. Нельзя не отметить, что и до публичного признания проблемы компания оперативно пресекала распространение некоторых опасных модификаций. Об одном таком эпизоде я расскажу поподробнее чуть ниже.

Публичные читы легко находятся на тематических форумах, легко устанавливаются (нужно скопировать файлы в специальную папку клиента игры), и также легко детектятся (достаточно считать и проанализировать содержимое пресловутой папки в клиенте). Широко распространены сборки (паки) читов со своими инсталляторами и конфигураторами. Продвинутые читы интегрируются в интерфейс клиента, позволяя менять свои настройки от боя к бою или прямо в процессе игры. Более простые читы настраиваются ручками методом правок в конфиге. И есть категория читов, работающих по принципу «трейнера», независимо от клиента игры.

Пример панели модпака в игровом клиенте


Платные читы могут как устанавливаться в папку клиента, так и подгружаться после запуска клиента в память компьютера, не оставляя следов на диске. Некоторые из них рекламируются в читерских сборках/модпаках и имеют ограниченное время действия (trial period). Как правило, по истечению срока действия чита/читов, модпак пересобирается заново с обновлённой и продлённой версией чита. Также мододелами практикуется встраивание оповещения о появлении новой версии пака через клиент игры.

Платную сборку читов можно приобрести на срок от одной недели и выше. Вы покупаете ключ (лицензию) и активируете его с помощью авторского «чит клиента». При первом запуске клиента «танков» он активируется и привязывается к вашему игровому аккаунту. «Чит клиент» (или ланчер) обеспечивает защиту от слива и валидацию ключей на серверах мододелов. Авторы чита гарантируют его обновление и адаптацию к новым версиям игрового клиента с компенсацией времени подписки, необходимой на эту самую адаптацию. Стоимость варьируется от 4 до 15 долларов в месяц.

Зачастую у таких платных читов есть свой сайт-визитка, где необходимо регистрироваться. Работает форум с техподдержкой и новостями. Вы можете зарегистрироваться анонимно, но после привязки игрового аккаунта к ключу, ничто не мешает авторам читов собрать свою собственную базу ников «читеров». Некоторые мододелы были пойманы на том, что собирали подобную информацию. Боюсь даже представить себе где и когда такая база в итоге может «всплыть» или кому её могут продать/слить. Более серьёзные мододелы ограничиваются генерацией специального «временного» идентификатора пользователя только для его авторизации, без передачи ника.

Заказные читы бывают как написанные под нужды определённого игрового клана, так и для обхода некоторых античит программ. К примеру, таких как ESL Wire. ESL Wire - это античит программа электронной спортивной лиги - ESL. Увидеть в работе подобный чит мне не пришлось, а вот о существовании клановых сборок читов знаю не по наслышке. Лично видел одну такую заказную сборку с подробной инструкцией по установке и настройке. Наткнулся на неё на канале Teamspeak одного из топ кланов. Кстати, касательно реализации ESL Wire античита. Клиент игры «танков» запускается через античит и в процессе турнира собирает и передаёт данные на ESL сервер до и после каждого боя/матча. Иногда, из-за высокой загрузки серверов, этот процесс может растянуться во времени так, что вы просто опоздаете к началу следующего матча и вам автоматически припишут поражение. В случае же захода в матч или на турнир хотя бы одного игрока из вашей команды без работающего античита ESL Wire, вам также засчитывается поражение и выносится предупреждение. После нескольких таких предупреждений вашу команду могут расформировать и/или забанить.

Теперь перейдём к функционалу читов

* Aimbot / Автоаим


Типичный сценарий использования аимбота выглядит так: вы берёте танк противника на автоприцел правой кнопкой мыши. Прицел наводится на танк и сопровождает его до отмены автоприцеливания или переноса игроком прицела на другой танк. В процессе сопровождения учитываются и рассчитываются следующее:

  • Расстояние до цели, скорость и траектория движения врага. В частности, такие прицелы умеют «предсказывать» траекторию движения противника даже после его выхода из поля зрения (засвета или круга отрисовки);
  • Вводится поправка применительно к скорости полёта заряженного в данный момент снаряда (скорости варьируются в зависимости от типа снаряда и танкового орудия);
  • Учитывается наличие простреливаемых и нет объектов между вами и противником (фугас или кумулятив, к примеру, остановит любой попавшийся на пути заборчик, тогда как бронебойным и подкалиберным снарядам это не страшно);
  • Осуществляется расчёт вероятности бронепробития в зависимости от расположения танка противника, видимости и наклона разных участков его брони, наличие экранов или гусениц на пути движения снаряда.
  • Вычисляется приведённая (эффективная) толщина брони в точке прицеливания и вероятность пробить её с учётом расстояния, падения бронепробития текущего снаряда на разных расстояниях и препятствий между вами и противником, уменьшающих это бронепробитие на известную величину.
Прицел наводится на самую уязвимую, видимую в каждый данный момент времени часть брони, или на гусеницы/катки (если включена такая опция), или ту часть брони танка, за которой расположены критические модули (можно стрелять в места расположения боеукладки, баков, мотора, членов экипажа и выводить их из строя).

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

Пример панели настройки аимбота


Также аимбот можно сконфигурировать на динамический захват и удержание в прицеле выбранной точки на броне танка противника прямо в процессе боя. Можно включать и отключать внутриигровое звуковое оповещение о захвате танка противника в автоприцел. Аимбот позволяет выполнять захват даже той цели, которая находится за препятствием. Как вариант, можно настроить автоматический захват противника в определённом секторе обзора и/или приоретизацию противника по оставшимся очкам прочности и степени опасности (скажем, уничтожить первым того противника, кто в вас уже целится и чей выстрел может добить ваш танк). В клановых и командных боях аимбот может настраиваться на автоматический фокус и выстрел по противнику, выбранному вашим командиром. Аимбот горячо любим артиллеристами, так как вышеприведённые поправки вносит сам (а время подлёта артиллерийского снаряда может составлять 5-8 секунд), плюс он отрисовывает круг разлёта осколков, что позволяет стрелять не напрягаясь даже по целям за укрытиями и движущейся технике на большом расстоянии.

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

Игрок или клан с таким читом получает не иллюзорное преимущество в игре. Аимбот прицелов огромное множество, как платных, так и бесплатных. Опытные игроки настраивают их под себя в индивидуальном порядке, с учётом пинга до игровых серверов и других таймингов. В сравнении с внутриигровым функционалом автозахвата цели, когда пушка игрока наводится точно в центр танка противника без учёта каких-либо других параметров, это просто земля и небо. В версии «танчиков» для планшетов - WoT Blitz, Wargaming ввела учёт упреждения при автозахвате цели, но это отдельная история, там иначе было нельзя, - игроки просто не стали бы мучаться играть.

Со стороны, не имея читов, довольно трудно определить использование аймбота. Частенько читеры палятся сами, записывая и расшаривая реплеи боев. Особо одарённые спалились отослав записи в ЛРН (конкурс лучшие реплеи недели). Если скачать такой реплей и запустить на чистом клиенте, можно увидеть как прицел «прыгает» по броне противника между уязвимыми местами. На большом расстоянии до движущегося танка, в прицеле становится видно взятое автоаимом упреждение. Хотя, бывают и ложно-положительные визуальные артефакты. Просматривая один из своих старых реплеев, я увидел необъяснимые прыжки прицела, хотя никаких читов у меня никогда не было. На ютубе с завидной периодичностью выкладываются реплеи-разоблачения читеров, где наглядно показываются и объясняются нелогичные и странные на первый взгляд, действия игроков, их типа «сверх интуиция» при прострелах вслепую и тому подобные действия.

Чит никак не контрится. Скиловому игроку остаётся только рассчитывать на свой опыт и умение. Если аимбот противника плохо настроен и слишком инерционен, то при резком развороте или остановке танка, такой аимбот может по вам промазать, - его упреждение не успеет скорректироваться. Эффективность аймбота несколько нивелируется рандомностью бронепробития и прицеливания. В частности, это плюс минус 25% от базового бронепробития снаряда и разброс при выстреле, рассчитывающийся в зависимости от расстояния до цели по специальной формуле распределения попаданий в круге прицеливания. Это не Point-and-Shoot модель, вы целились в лючок командира, полностью свелись, а в итоге снаряд ушёл ближе к краю круга и вы не попали. Также невозможно повлиять и на то, что рассчитывается на сервере - пробитие/непробитие и количество снятых хитпоинтов.

* Wallhack / Рентген


Позволяет видеть противников за любым количеством препятствий, отрисовывая контуры танков противника и/или союзников. В ближнем бою даёт возможность контролировать противника без разворота своей камеры и акробатических трюков с целью заглянуть за угол и понять чем он занят. Можно видеть куда развёрнуто орудие врага и выезжать на него в безопасный для себя момент, когда он отвлечён или смотрит в другую сторону. Еще можно прикинуть время, необходимое противнику на доворот башни до вас, выехать на того из-за угла и успеть выстрелить.

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

Никак не контрится, палится в редких случаях по реплеям игроков.

* Лазерная указка


Из дула каждого танка противника выходит «лазерный» луч, позволяющий увидеть куда смотрит игрок или какую часть вашего танка он выцеливает. Опытным игрокам чит даёт возможность скорректировать положение собственного танка и доворотом корпуса или башни увеличить шанс не пробития. В остальных случаях, чит выполняет чисто информативную роль, отображая информацию о направлении ствола противника или союзника. Например, за углом, в непосредственной близости виден один противник, а лучей два. Следовательно, его прикрывают, и вашего появления ждёт кто-то из его союзников стоящих дальше. Тот, кого вы не принимали в расчёт из-за дальности.

Палится только по скриншотам.

* Отключение простреливаемых объектов


Активируя данный чит, ваш клиент перестаёт отрисовывать все те объекты, которые заряженный в данный момент снаряд может пробить. Заряжен бронебойный, - и ваш клиент убирает из отрисовки кирпичный заборчик. А если заряжен фугас, - заборчик на своём месте. «Польза» чит мода очевидна.

Карты и так перегружены различными мелкими «красивностями» в виде машин, скамеек, заборчиков, разного рода оград, фонарей и т.п. объектов. Они мешаются в прицеле и способны остановить фугасный или кумулятивный снаряд.

* Тундра


Это чит для убирания растительности. В игре много различных игровых локаций (карт). На картах в разных местах есть растительность. Это и трава, и кусты, и деревья. Чит способен «оголить» карту, убрав с экрана игрока все кусты и деревья полностью или частично. Убрав куст, он не «засветит» невидимого противника, но здорово облегчит прицеливание тогда, когда противник находится за пеленой зелени и видно только один его маркер.

Обычному игроку в нормальном клиенте надо «водить» мышкой под маркером противника, чтобы высветить его силуэт, понять как тот стоит или двигается и какие части танка противника открыты для прострела. В движении и за препятствиями задача усложняется, что и было целью разработчиков. Чит же сводит на нет наличие листвы и сложности прицеливания. Читеру прекрасно виден танк противника, а в купе с рентгеном и его расположение. Он легко может прицелиться и взять нужное упреждение. Ну или воспользоваться аимботом. Хуже всего, читер может через всю карту легко выцелить те места на карте, которые обычно не видны из-за зелени и где обычно скапливается техника противника в засаде.

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

Тундру можно найти и в виде отдельно запускаемого трейнера.


Палится по реплеям, когда игрок сразу наводится на танк без предварительных ласк манипуляций мышкой. Я припоминаю случай, когда одного из сотрудников Wargaming-а спалили по реплею на использовании тундры.

* Разрушенные объекты и поваленные деревья


Казалось бы, общеизвестная истина, - не передавать клиенту лишнюю информацию. Читер с модом на разрушенные деревья видит все разрушаемые в течении боя объекты на карте. Преимущество подобного рода трудно переоценить. В случае последовательно ломающихся объектов и их расположения можно оценить разъезд противника по карте, прикинуть количество техники ушедшей на определённое направление или выследить последнего оставшегося игрока. Зная, откуда подкрадывается враг, можно его поджидать, сведясь в место его выезда или просто стрелять вслепую в то место, где что-то упало/сломалось.

В клановых боях читеры с легкостью определяют планы противника, реализовывая выгодную для себя тактику в зависимости от разъезда противника. Знающие кланы пытаются контрить читеров расстреливая объекты на карте и создавая иллюзию движения в противоположном направлении. Но реалии некоторых карт таковы, что проехать, не сломав где-то хоть что-то просто невозможно. Оставшись один на один против читера, надо предельно осторожно ездить, чтобы сломав какую-то машинку или деревцо, не выдать своего местоположения. Одним словом - фейл. Почти эпик.

* Отображение местоположения вражеской команды.

А это уже эпик фейл. Был, потому как известную мне реализацию Wargaming быстро нейтрализовала и забанила всех, включая автора чита.

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

Реализовано это было довольно просто. В популярные моды, как легальные так и нет, автор чита потихоньку встраивал функционал отсылки местоположения союзников на свой сервер. Заражены были самые разные моды, начиная от простых прицелов, и заканчивая читерскими сборками. По мере накопления критической массы, когда распространение «заражённых» модов зашло так далеко, что практически в каждом бою встречался минимум один заражённый игрок, началась платная реализация чит-мода. Особы, приближенные к императору автору чита пользовались чисто клиентской версией чита, отображая для себя всю команду противников. Остальные, как я догадываюсь, были «двойными агентами».

Доподлинно неизвестно, как слили чит. Но определённо можно сказать, что авторы поспешили, не обеспечив своему детищу должной защиты. Из той информации, что просочилась наружу, можно предположить, что Wargaming перехватили трафик и, возможно, управление командным центром чита. А потом забанили засветившихся клиентов. Поднялся шум и мододелы начали вычищать «левый» код из своих сборок. Переживших бан было мало, а новую версию своего чита автор уже распространяет в строго ограниченном количестве.

Трудно сказать, есть или нет подобные рабочие версии у кого-то ещё. По большому счёту, скриптовые моды, запускающиеся в клиенте, умеют работать с сетью независимо от самого клиента. Они сверяют время по ntp серверам, дружат с гугл аналитикой, оповещают игроков о новых версиях, авторизуют игроков и отсылают информацию на сайты своих разработчиков. Этот список «легитимных», в кавычках, действий, никак не контролируется клиентом игры. По неподтверждённой информации, Wargaming сама воспользовалась подобной уловкой во время конкурса «Танковые Асы» и втихую собрала информацию об установленных на стороне клиента модификациях. После чего прокатилась волна банов.

* Таймер перезарядки


Орудия в мире танков имеют каждое своё время перезарядки. Считерить тут не получится, вы не сможете выстрелить раньше положенных вам секунд. На время перезарядки влияет установка орудийного досылателя или модуля улучшенной вентиляции, уровень прокачки экипажа, наличие навыка боевого братства, адреналинового «угара» и дополнительных пайков. С учётом всего, реально увеличить свою скорострельность на 10%-15%. Чем дольше заряжается ваше орудие, тем весомее выигрыш от этих 15%.

Чит таймер перезарядки показывает состояние каждого танка противника/союзника и время до окончания его перезарядки. Хоть полоской над танком, хоть анимированным таймером в секундах. Прямо рядом с его маркером. Как только противник стреляет, таймер начинает обратный отсчёт. Зная, что танк врага разряжен вы спокойно выезжаете и безопасно для себя его расстреливаете. В дополнение ко всему, умные таймеры считают и показывают количество оставшихся снарядов в барабане противника, если такой вам встретится.

* 3D коллижен модели танков и их модулей


Читерными и запрещёнными являются те, что отрисовывают так называемую коллижен модель танка и/или позволяют видеть внутреннее расположение критических модулей танка и членов экипажа. Цвета варьируются в зависимости от толщины брони. Чем краснее цвет, тем крепче броня. С читом будет проще выцелить небольшой участок танка соперника. Если основная часть танка спрятана за препятствием, то даже небольшой участок, торчащий из-за укрытия, будет сильно контрастировать на фоне стандартных текстур карт. Останется лишь спокойно прицелиться и произвести точный выстрел. Более простая и легитимная версия чит мода только рисует или заштриховывает уязвимые зоны и модули на броне танка. Чит настраивается для работы постоянно, в прицеле или по наведению на противника.

* Красные шары на месте выстрела артиллерии + таймер перезарядки артиллерии


Благодаря читу вы легко вычислите местонахождение вражеской артиллерии. В месте, откуда был произведён выстрел, рисуется красный шарик. Разновидности мода могут рисовать также траекторию полёта артиллерийского снаряда при игре на других классах техники. Часто используется вместе с таймером перезарядки. Отображение настраивается индивидуально. Чит возможен по причине передачи клиенту информации о выстреле/трассере. Работает даже если враг находится вне засвета, но трассер после его выстрела попал в поле видимости союзника или же нанёс урон любому танку из вашей команды. Чит обработает эти данные и выведет информацию о перезарядке вам на экран.

* Трёхцветный индикатор направления и доступности цели


Чит отображает стрелочками направление и расстояние до врагов, попутно сообщая тип техники врага. Но главная «фишка» чита в том, что цвет стрелки зависит от доступности врага. Если вы увидели зеленую стрелку, то противник находится далеко и вы в безопасности. Если стрелочка отображается красным цветом, то вражеская боевая машина находится рядом с вами, но стрелять в неё нельзя, так как она спрятана за преградой. Ну и самый полезный цвет фиолетовый, - враг находится в позиции, которая представляет возможность прострела. И вы и он сможете нанести урон. Чит позволяет быстро реагировать на появивишуюся угрозу, даже если вы находить в снайперском прицеле. Если без чита игроку нужно постоянно вертеть камеру и оценивать возможности прострела, то с читом можно спокойно играть, рассчитывая на этот целеуказатель.

* Чит Тень


На месте последнего отображения вражеской боевой машины будет рисоваться её прозрачный контур и название. Если неудачливый соперник не начал двигаться, то даже возможно выцелить уязвимое место. Тень будет отображаться до тех пор, пока танк не засветится в другом месте или исчезнет по истечению указанного вами времени. Удобная вещь, если враг внезапно пропал из засвета, а вы не успели выстрелить. Часто используется в связке с модом «сфера на месте попадания».

Альтернативный вариант тени

* Сфера на месте попадания


Если выстрел вслепую, по незасвеченному противнику достиг цели, то на месте соприкосновения вашего снаряда и брони танка соперника появится 3D сфера (шар) и сообщение о попадании по врагу. Понять пробит враг или нет вы не сможете, но информацию о том что по кому-то попали однозначно получите. При достаточной скорострельности видно, как сфера «отползает» назад. Можно продолжать стрелять, «нащупывая» врага. При стрельбе фугасами из крупнокалиберных орудий, нанесение урона практически гарантировано.

* Красные столбы с разноцветными отметками


Красные столбы - это чит мод, который помещает на позицию вражеского танка, находящегося за рамками отрисовки игрового клиента, длинный яркий столб. Внизу столбика нанесена цветовая градация, которая помогает понять расположение врага относительно горизонта. Высота цветных отметок примерно соответствует высоте танка. Если говорить проще, то не нужно стрелять в соперника, если не видно хотя бы синей отметки. Чит востребован по причине разной дальности отрисовки танков противника и дальности полёта снаряда, которая почти в полтора раза превышает отрисовку. При частоте отображения столбов где-то раз в секунду, стрелять по быстродвижущимся в далеке целям проблематично. Зато медленные и неподвижные цели превращаются в хорошую мишень. Вариации мода вместо столбов рисуют модель танка.

* Утолщенные цветные трассеры после выстрела


Чит отображает цветные трассеры после выстрелов. После того как какой-либо из танков произвел выстрел этот чит-мод рисует утолщённый трассер и он не пропадает сразу как в стандартном варианте игры, а исчезает с некоторой задержкой. Также изменяется и цвет трассера, в зависимости от типа снаряда которым ведется огонь. Белым цветом отмечаются обычные бронебойные снаряды, фиолетовым цветом отмечены кумулятивные боеприпасы, желтым цветом маркируется фугасный снаряд, ну а подкалиберный отмечен светло-синим цветом. Цвета настраиваеме и могут отличаться от приведённых. По большому счёту время чит-мода прошло, он был актуален в прошлом, когда информация о всех трассерах, даже не засвеченных противников, передавалась клиенту. Но прогресс не стоит на месте. Придумали и реализовали следующую идею.

* Линия атаки или чит-мод обратного трассера

Данный чит аналогичен моду «Цветные трассера», но работающий в обратную сторону. По-другому говоря это обратный трассер. Например, если в вас кто-то выстрелил и попал, то от вас в обратном направлении в сторону выстрелившего в вас противника рисуется трассер. В настройках можно задать время исчезновения линии атаки, и чтобы она отображалась только от незасвеченных противников.

* Чит для артиллерии. Стрельба по мортирной траектории

В мире танков снаряд из орудия, посланный сторого вертикально вверх, вернётся через какое-то время обратно. Если таким образом выстрелить артиллерийским фугасом, то можно уничтожить самого себя. В игре артиллеристы имеют уникальный прицел, позволяющий с высоты птичьего полёта прицеливаться и стрелять по любой цели на всей игровой локации. Разные САУ (самоходные артиллерийские установки) имеют различные траектории полёта снарядов. У одних они настильные, у других более крутые. Можно наловчиться, и «забросить» снаряд за холмик или за гору. В место, где противник считает себя в безопасности, скажем за камнем. Но при достаточной высоте укрытия, забросить снаряд невозможно.

Умные головы придумали чит, позволяющий выполнять прицеливание по врагу, задрав пушку вертикально вверх. Этого не позволяет сделать обычный игровой клиент и читер однозначно палится, стреляя и попадая в таком режиме. Зато можно стрелять по любым танкам за сколь угодно высокими препятствиями, - снаряд попадёт в него буквально свалившись на голову, по мортирной траектории. Учитывая то, что у многих танков крыша башни тонкая, велика вероятность пробития и нанесения максимально возможного урона. В относительной безопасности можно чувствовать себя только под мостом или аналогичным укрытием. Чит был продемонстрирован на видео и в открытом доступе мне не встречался. Дальнейшая его судьба мне не известна.

Вот как это выглядит

* Снайперский прицел для артиллерии и артиллерийский для танков

Мод практически бесполезен при наличии всех других. Тем более что в последних обновлениях игры артиллерии официально дали снайперский режим. Использование артиллерийского прицела на обыкновенном танке - сомнительное удовольствие. Артиллерия же в снайперском режиме становится чертовски эффективной.

* Автоматический огнетушитель, ремкомплект и аптечка

Игроки мира танков теряют много очков прочности и получают критические повреждения модулей из-за того, что не успевают вовремя нажать и использовать огнетушитель после того, как танк загорелся. Можно использовать автоматический огнетушитель. Но все дело в том, что цена этого расходника чуть более чем в шесть раз превышает цену ручного. Если перед вами стоит цель заработать как можно больше серебра, использование автоматических огнетушителей не самая лучшая идея. Чит мод делает из обычного огнетушителя автоматический, нажимая за вас кнопку активации при пожаре. Мод детектируется довольно просто - по нереально быстрой реакции игрока. Поэтому ему прикрутили конфиг, а игроку дали возможность выбирать время срабатывания, эмулируя поведение человека. По умолчанию, срабатывает с задержкой в 0.3 секунды.

Ремкомплект и аптечку можно настраивать на автоматическое использование при повреждении определённых модулей танка или членов экипажа. Например, с повреждённой боеукладкой или раненным заряжающим, время перезарядки увеличивается и вы теряете драгоценные секунды на ремонт или лечение. С автоматическим ремкомплектом и аптечкой это время сводится к минимуму, повышая выши шансы на поле боя. Мод умеет работать и с двумя типами расходников одновременно (при их наличии). Сначала используется ручной расходник, затем «голдовый».

* XVM


Не чит в понимании компании Wargaming. По факту же им и является, предоставляя информацию о рейтинге и боевой эффективности всех игроков, попавших с вами в бой. И поскольку нет никакой возможности запретить выдачу своей статистики в личном кабинете на сайте Wargaming-а или в меню игрового клиента, информация о вас есть у всех: начиная с кучи сторонних сайтов агрегаторов и заканчивая подобными модами прямо в игре. По началу игрокам было интересно видеть с кем они играют, но со временем эта информация стала приводить к множеству внутриигровых конфликтов. Неопытных игроков с низкими рейтингами троллят, а что ещё хуже - оскорбляют. Опытных же фокусят и дружно, целенаправленно «выпиливают». Нередки ситуации, когда артиллерия «пасёт» только одного скилового игрока на протяжении всего боя, потому как считает его самым опасным противником, способным преломить исход боя.

Многие игроки обрадовались инициативе Wargaming по борьбе с читерами. Другие отнеслись скептично. На данный момент игрока, впервые спалившегося на использовании читов ожидает двухнедельный бан. При повторном «залёте» такой игрок получит уже «перманент». Первая волна банов затронула в основном пользующихся бесплатными читами игроков. Мои знакомые после первой волны купили себе платную подписку на один из самых популярных читерских паков и счастливо пережили вторую волну банов. Wargaming потихоньку закручивает гайки, взяв курс на интеграцию всех полезных модов в свой клиент и переделку самого принципа загрузки модов клиентом. Но по моим ощущениям, они бессильны перед лицом динамических подгрузок и инжектов. Для этого им придётся писать аналог античита ESL Wire или аналог ланчера 4game для Lineage. Это долгий путь, и читеры могу спать спокойно, пока кто-то из гейммастеров компании не спалит их по скриншоту.

P.S. Знаю, тут есть поклонники танков, поэтому для интересующихся, - у меня около 40к боёв и 56% побед при бирюзовом рейтинге WN8. Пользовался только модпаком Джова + Battle Assistant. Сейчас играю в WoT Blitz. В процессе поиска скриншотов наткнулся на Тундру для Андроида. Если это не фейк, то начало положено и там. Печально.

Игра произвела хорошие впечатления на геймеров. А когда проект доработали и состоялся полноценный релиз, от игроков не было отбоя. Сейчас дела у WoT идут не так гладко, как это было ранее. Но, несмотря на это, игра все еще держится на плаву за счет преданных фанатов серии. В данной статье мы рассмотрим различные читы World of Tanks. Заинтересованы? Тогда читайте...

Чит или мод?

Однако для начала стоит понять, Если говорить определениями, то чит — это особый вид модификаций (мод), использование которых дает радикальное преимущество над оппонентами. Как известно, разработчики из Варгейминга, хоть и поскрипывая зубами, не запрещают использование различных модов для своей игры. Но при этом читы World of Tanks строго запрещены, и за их использование администрация беспощадно блокирует аккаунты пользователей. Тут возникает вполне логичные вопросы: "Где грань? Когда мод превращается в чит? И кто решает, что влияет на баланс, а что нет?". Ответы на них вы сможете найти ниже.

Основная цель модификации — сделать геймплей игры более удобным для игрока. К примеру, популярный мод под названием "Оленеметр" никоим образом не влияет на баланс. Но при этом он помогает увидеть статистику врагов и союзников, благодаря чему можно сделать вывод об их навыках игры. Что касается читов, то они дают довольно ощутимое преимущество. Вспомнить хотя бы лазерную указку от Джова, используя которую, промахнуться было просто невозможно. Данный мод оказывал влияние на баланс игры и вследствие этого был справедливо забанен.

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

WoT (World of Tanks) читы

Релиз WoT состоялся в 2010 году. За 5 лет игроками было разработано огромное количество читов. Самые интересные из них мы рассмотрим в данной статье.

Условно читы World of Tanks можно поделить на информативные и оперативные. Первые дают игроку расширенные данные о местоположении и состоянии врагов. К таким можно отнести читы наподобие RedBall, цветные трассеры, интерактивные мини-карты в реальном времени, таймеры перезарядки над танком. Подобные моды помогают засечь передвижение врагов, узнать о состоянии их техники и т. д.

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

Пожалуй, самый популярная запрещенная модификация в игре — это чит на опыт. Большинству игроков лень прокачивать танки, отыгрывать кучу боев. Ведь для того чтобы поднять уровень своей техники до 10-ти, потребуется около полугода. Для того чтобы получить все и сразу, игроки прибегают к использованию данного чита. С его помощью буквально за пару минут можно прокачать танк до максимального уровня и получить полный экипаж.

Итог

Читы World of Tanks — это очень полезная вещь, которая дает массу преимуществ над врагами. Но все же не стоит использовать запрещенные модификации. Во-первых, это неуважение к другим геймерам, которые играют на чистом, ванильном клиенте. Во-вторых, администрация игры регулярно мониторит сервера, просматривает реплеи и блокирует читеров без возможности разбана.

Многие неопытные или начинающие игроки часто задаются вопросом: «А что если мне скачать читы на World of Tanks? Ведь благодаря этому я не только смогу уничтожать всех и вся в боях, но и получу over 999999999 золота, кредитов и свободного опыта. После этого я смогу купить все что только захочу, и при этом я буду карать так же, как карал играя с аимом в контре!» В целом, таких игроков можно понять. Жажда легкой наживы и быстрого прогресса ослепляет и уже ничто не может остановить будущего «нОгебатора». Но какую же ошибку допускают такие игроки! Не хотите стать одним из них? Читайте далее.

Что такое читы?

Чит-код (чит) – это цифро-буквенный код, имеющий определенное предназначение. В компьютерных играх читы, как правило, облегчают геймплей для игрока. Прописав соответствующий код в консоле игры или ее меню, вы можете получить бесконечные жизни, деньги, патроны и т.д.
К читам так же относятся так называемые «трейнеры» - специальные программы, которые запускаются перед входом в игру и выполняют, по сути, те же функции, что и чит-коды.

Читы в World of Tanks.

Всем бывшим читерам контры и простым игрокам Мира Танков стоит запомнить одну простую вещь: читы на World of Tanks – вымысел. Для этой игры нет ни «трейнеров», ни чит-кодов. Это обусловлено тем, что World of Tanks - сетевая игра. Вся информация, касающаяся игрока, хранится на сервере игры. Именно поэтому вы никоим образом не можете при помощи различных программ и кодов ее изменять. Единственным способом изменения и влияния на информацию игрока может быть взлом сервера игры. Но, как вы понимаете, без соответствующих «мощностей» и штата из нескольких десятков программистов тут не обойтись, да и такое вмешательство не останется незамеченным.

Краткое резюме: любые коды, читы и трейнера на WoT – чистое разводилово и бред.

Запрещенные моды в World of Tanks.

Особо хитрые субъекты, после безуспешных попыток взломать игровые сервера WG подумали: «Мы не можем создать чит или трейнер, но можем создать мод для игры. А что если сделать мод, который будет давать преимущество игроку, который его использует?». Так и появились запрещенные моды для World of Tanks.
На данный момент в игре запрещены следующие моды:

1. 3-D шкурки с зонами пробития и подробным расположением всех модулей танка. Использование такого мода дает весомое преимущество. Благодаря этой модификации вы сможете каждым выстрелом наносить урон по модулям танка противника, в следствии чего уже после второго-третьего попадания модуль будет поврежден, и противник будет находиться в крайне не выгодной ситуации.

2. Мод изменяющий стандартный цвет трассера . Данный мод, в компоновке с незапрещенным zoom-модом дает игроку играющему на артиллерии просто колоссальное преимущество. Буквально после одного залпа всей вражеской артиллерии вы будете знать месторасположение каждой из них, что значительно поможет вам в их уничтожении. Более того, вы сможете отслеживать цветные трассеры, остающиеся после выстрелов танков, что даст вам возможность отстреливается по ним даже тогда, когда они еще не засвечены.

3. Мод увеличивающий прозрачность кустов и деревьев. Этот WoT мод позволяет убрать кроны деревьев , а так же все кусты и зелень в бою. Значительно облегчает ведение огня на картах с густой растительностью. Используя данный мод, вы сможете со значительно большей эффективностью выцеливать слабые зоны противника прячущегося за кустами.

4. Лазерный прицел для World of Tanks . Показывает куда целится противник. Благодаря этому вы можете вытанковывать урон со значительно большей эффективностью, ведь вы будете видеть, куда целится противник, а значит, при помощи маневрирования сможете ему в этом мешать. Так же этот мод отображает направление вашего орудия. Благодаря этому вы сможете целиться гораздо быстрее и точнее.

5. Мод свободной камеры WoT - позволяет двигать камеру и заглядывать за углы из аркадного режима.

В чем заключается опасность поиска и скачивания читов?

Скачивая читы на World of Tanks вы не только не получите желаемого эффекта, но и подвергнете серьезной опасности свой ПК и безопасность своего игрового аккаунта. Сайты предлагающие скачать такой контент, как правило, кишат «червями» и вирусами, а вероятность сетевой атаки при просмотре такого сайта возрастает в разы. Ни в коем случае не пытайтесь скачивать подобный контент!

В чем заключается опасность при установке читов?

Устанавливая чит, вы, как правило, запускаете соответствующий инсталлятор. Однако что установит такой инсталлятор известно только его создателю. В лучшем случае, вы нахватаетесь «троянов» и кейлогеров, вследствие чего, с большой долей вероятности потеряете свой аккаунт. В худшем случае – инсталлятор запустит баннер, после чего вам придётся полностью переустанавливать ПО на своем компьютере. Своего аккаунта вы так же лишитесь.

Советы по защите аккаунта.

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

Вывод.

Вы все еще хотите скачать запрещенные моды и читы на World of Tanks? Ну что ж, флаг вам в руки. Надеюсь, данная статья открыла вам глаза на данную проблему и вы точно не станете очередной жертвой мошенников и не пополните список бессрочно забаненных игроков. Ни в коем случае не скачивайте и не используйте читы и запрещенные моды. Безлопастный контент для игры World of Tanks вы можете скачать с официального форума игры, либо с нашего сайта. Будьте бдительны, ведь как не перестают напоминать разработчики: «Безопасность вашего аккаунта прежде всего в ваших руках!»

Привет всем, сегодня я расскажу про чит моды в игре World of tanks.

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

Какие читы бывают и их функции?

Начнем с самого безобидного мода. Это мод Тундра

Тундра

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

3d шкурки

Представляет возможным стрелять по танку с высшей точностью. При этом знать куда стреляешь. Но у этого мода куча мнусов. Именно начиная с просадки фпс и других нюансов.

Автоматический огнетушитель или рем.комплект

Казалось ли что в этом такого? А дело в том что с помощью скрипта вам не придется нажимать на кнопки при пожаре. При этом не нужно покупать расходники за голду. При пожаре или поломке танка, ровно через 1 секнуду ваш танк будет на ходу. К сожалению есть не правильно прописанные скрипты которые работают через раз.Скажу сразу что я некоторое время пользовался подобным модом.

Свободная камера

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

Утолщенные трассеры

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

Более чувствительная миникарта

На миникарте будут появляться специальные иконки, сигнализирующие о том, что противник повалил дерево или разрушил какой-то объект ландшафта. Достаточно полезно когда вы остались один на один.

Скрипт по попадания по врагам без засвета

Мод для любопытных. Скрипт попаданий по врагам, которые находятся вне зоны видимости.

Ванга прицел

Это честно говоря нечто ужасное. Да прицел сам наводит причем на слабые места вражеского танка, но существуют у этого прицела столько багов что мама не горюй...

Таймер перезарядки врага

Для тех кому лень выситывать и запоминать перезарядку врага, существует данная фигня совсем не давно. Премущества этого таймера в том что над ником врага появляется таймер который показывает стоит ли враг на перезарядке и сколько он будет стоять. Многим этот мод придает увереность. Мод хоть и полезен, но запрещен.

Лазерная указка

Мод позволяющий лучше контролировать ситуацию на поле боя. Если рассмотреть подробно, то из вашего дула имеется лазер определенного цвета. У врагов есть такой же лазер из дула танка. Он помогает нам смотреть в какую сторону повернута башня у врага. Но есть куча минусов! К примеру: Когда много врагов вы врятли сможете разобрать к кому какой лазер принадлежит, да и игра превращается не в танки, а звездные войны...

Что же мне за это будет?

Итак вы скачали какой нибудь читерский варпак. Как же ваша жизнь будет развиваться в ближайшие 24 часа??

Не успеваете вы запустить игру как в вашу (квартиру, дом, гараж и т.д) в валиваются вооруженные люди в масках Jova и Муразора.

Разбивают ваш комп, после чего вокруг вас танцуют лезгинку обливая вас помоями. После этой церемонии на вас одевают мешок с символикой варгейминга запихивают в микроавтобус и депортируют в офис варгейминга для пыток. Там вас садят за самый худший танк в игре.

Он настолько х*еновый что аж плакать хочется. Вас заставляют играть на нем против Navi в одиночку при этом избивая вас плеткой. Когда у вас прогорит пукан и придет чайная фея при игре на этом танке.В полне возможно вас пожалеют и выбросят в ближайшей промзоне...

На самом деле ничего такого не будет . Все как говорится на вашей совести. В Европе один игрок плакал на камеру раскаиваясь что использовал чит моды. При этом его никто не заставлял, наверное...

Российский контингент игроков, славу богу не такой. Для кого-то, даже становится гордостью, играть с чит модами. Себя эти люди выдвигают героями в борьбе с Варгеймингом. Жаль что они не понимают что Варгейминг отлично обходится и без 100 руб этого человека. К сожалению таким людям трудно объяснить что в офисе есть" бассейн с деньгами" в котором купаются высокопоставленные сотрудники.

Если вас поймают с чит модами на скринах, в видео и т.д. Вас конечно же забанят . Если на вас кинут жалобу то за вами будут достаточно "долго" приглядывать (1 день максимум). Просмотр вашей статистики и т.д. Так что качать вам чит моды или не качать это только ваше дело.

Под конец

Я прекрасно понимаю что человеку хочется все проверить самому. Поэтому осуждать человека что он использовал чит моды не стоит. Пусть это будет на его совести. Сам я, отношусь к чит модам нейтрально из-за поднятия цен на донат. Раньше относился как к ужасной вещи. Но распространение ссылок на базе будут удаляться!

У меня в личной жизни внезапно образовалось достаточное количество свободного времени и наблюдая крайне печальное состояние промышленности в Российской Федерации, я решил осуществить свою давнюю мечту - овладеть профессией веб-разработчика , дабы в будущем иметь возможность заниматься фрилансом . Тесно соприкоснувшись с темой веб-разработки, я понял что просто не будет и интернет за эти десять лет (именно тогда я полноценно пытался самообучаться дизайну и вёрстке сайтов) прошёл невероятный путь.
"Миллениалы" придумали новые модные названия для веб-разработчиков: фронтендер и бэкендер. Фронтендер верстает сайт из макета, который нарисовал ему профессиональный дизайнер, добавляет различные нехитрые скрипты на javascript (так что программировать уметь надо) и возможно прикручивает вёрстку в CMS. Бэкендер же отвечает за движок сайта и работу с базами данных, а также он задирает нос и считает себя настоящим программистом, а не как эти "формошлёпы". Если ещё 5 лет назад можно было научиться верстать на HTML5 и выучить CSS, чтобы гордо называться верстальщиком, то сейчас это базовые навыки с которыми не найти работу ни в одной веб-студии, потому что сама по себе вёрстка мало кому нужна. Стек технологий, необходимых для современной разработки сайтов, невероятно разросся и верстальщик теперь немного программист, а программист при необходимости может сам верстать с макета и делать интерфейс. А вот в наше время можно было "нарезать" сайт и сверстать на таблицах...

Вот краткая выжимка знаний и советов, которые я постиг за месяц упорного домашнего обучения:

  1. теперь самый популярный редактор кода, который покрывает 90% задач всех фронтендеров. Atom популярностью не пользуется из-за своей глючности и медлительности, на Sublime Text сидят только старые веб-разработчики, которые просто привыкли к этому "блокноту" за годы использования.
  2. Без ненавистного Adobe Photoshop при работе с макетами никуда. Это де факто стандарт в отрасли. Да, появились очень классные альтернативы, вроде платных онлайн-сервисов Avocode, Zeppelin или Figma, но они больше рассчитаны на быструю разработку мобильных интерфейсов, а не на макеты сайтов. И хотя они декларируют поддержку psd , с мало-мальски сложными макетами однозначно будут проблемы. Не говоря уже о том, что они неправильно читают параметры текстовых слоёв и не отображают/отключают наложенные эффекты. Ребята, которые создали Sketch для Mac OS, профукали огромнейший рынок, не желая переносить свой продукт в web или на Windows. Где достать "Фотошоп"? К сожалению, ценовая политика компании Adobe оставляет мало вариантов для таких новичков как я. Хотя для студентов они дают скидки и длительные триальные сроки.
  3. Интернет у нас теперь очень даже векторный и гипертекстовой, так что формат векторной графики SVG используется повсеместно. Хорошим тоном будет в связке с Photoshop иметь на компьютере открытый редактор векторной графики Inkscape , чтобы открывать и редактировать такие файлы. Ну или пару стрелочек нарисовать, если ничто прекрасное вам не чуждо.
  4. Профессиональное обучение на онлайн-курсах стоит достаточно дорого: от 12000 - 20000 рублей и выше, про продвинутый уровень знаний (за который обычно платят компании, а не сам программист) я вообще молчу. Вы можете сказать, что я скачаю на торрентах любые лекции (и это так, они там есть), любые книжки и буду учиться сам. На курсах вы платите не за сами лекции (вместо них можете прочитать кучу статей по теме бесплатно), а за работу наставников с вами, за работу над ошибками и оценку ваших реальных знаний. Я никого не призывают бежать и записываться на какие-либо курсы, но обучаясь самостоятельно, некоторых знаний вы не получите. Не говоря уже о возможности по незнанию получить "неправильные знания и натренировать плохие практики".
  5. Человеческий мозг способен адекватно воспринимать новую информацию не более 4 часов, затем начинается резкое падение эффективности.
  6. Без практики ваши знания ничего не стоят. 80% вашего обучения должна занимать практика, а 20% изучение теории и лекций. Именно это самая ценная вещь на онлайн-курсах, которую вы не скачаете на торрентах: там вас будут всячески пинать, давать и проверять домашние задания, указывать где подтянуть знания.
  7. Будьте готовы к тому, что каждые 2 года меняются технологии разработки сайтов: отмирают старые браузеры, появляются новые фреймворки и методы вёрстки. Будьте готовы учить новое. Эх, а ведь я реально помню те времена, когда страницы верстали таблицами и только-только переходили на "дивы". А сейчас на верстающих только "дивами" будут смотреть косо - сейчас в моде флексбоксы.
  8. В интернете имеется множество бесплатных шаблонов в psd, которые вы можете скачать, сверстать и сделать из них портфолио. И конечно же Chrome DevTools (который открывается по F12) и аналогичный инструмент разработчика в Firefox это классные штуки: постоянно смотрите код сайтов, которые вас заинтересовали, чтобы понять как сделана та или иная вещь, или где верстальщики облажались (частенько встречаются детские ошибки).
    Страница начинающего разработчика
  9. На биржах фрилансеров новичку работу найти крайне трудно. Как я уже и говорил, просто вёрстку заказывают редко, а если заказывают, то эти простенькие заказы перехватывают мастера, которые естественно сделают её очень быстро и качественно. Имеются биржи для совершенных новичков типа Work-Zilla , но если вы почитаете отзывы, то там будет масса негативных. Кроме того эта биржа дерёт 15% с выполненного заказа, накладывает ограничение на вывод денег и требует оплаты подписки каждый месяц. А ещё обнуляет вам рейтинг со временем. В общем, там вы в прямом смысле будете работать за еду на неадекватных заказчиков, которые хотят полноценный сайт за 1000 рублей. Раньше был иностранный Upwork , но он теперь платный, да и туда не пробиться из-за индусов.
  10. Я выучил крутые понятия: семантическая вёрстка, адаптивная вёрстка, флексбокс, гриды, pixel perfect, кроссбраузерность. Без реальных знаний этих вещей с вами даже не будут разговаривать как с верстальщиком.
  11. Вы удивитесь, но Internet Explorer ещё не помер. 11-я версия этого "замечательного" браузера, которого похоронили сами создатели из Microsoft, ещё жива и входить в понятие, которое называется "кроссбраузерность". И IE 11 обязательно поломает вам вёрстку, потому что он отличается от браузеров на Chromium и Gecko.
    Начав верстать, вам очень скоро захочется установить второй монитор. Это рабочая необходимость
  12. Soft Skills работают как и раньше (со времён неандертальцев). А именно: умение общаться с заказчиком, рекламировать себя, поиск клиентов - всё это поможет вам найти работу и получать стабильный доход. Ну или поможет просить денег на еду около церкви с помощью "продающих текстов" на картонке (грустная шутка).
  13. Вся актуальная и самая качественная информация по технологиям HTML и CSS только на английском языке, так что базовый английский это необходимость (если честно, ещё не встречал разработчика, который бы не понимал бы английский от слова совсем). Эту информацию часто (плохо) переводят и выкладывают на платформу блогов Medium, а потом воруют всякие ютуберы, которых я смотреть не рекомендую (годных среди русскоязычных блоггеров-разработчиков не очень много). Ах да, никогда не смотрите видеоролики Гоши Дударя - это такой Тимур Сидельников от мира программирования.
  14. В провинции работы для веб-разработчиков мало и ниша занята давно работающими веб-студиями разного калибра (видел студию из одного человека и из трёх человек, которые умеют натягивать дизайн на Wordpress).
  15. Кстати, если вы научитесь "натягивать дизайн" на Wordpress, ModX, Joomla и другие популярные CMS, то возможно не умрёте с голода, потому что спрос на такую работу очень большой.
  16. Подавляющее большинство веб-разработчиков (как и пользователей) сидят на Windows и не имеют крутых мониторов 4K, так что Retina и вёрстка для Safari и iPad это мало кому нужная экзотика.
  17. Время! Некоторые считают, что вёрстку можно досконально изучить за 2 месяца и ещё до полугода потратить на изучение основа javascript, средств автоматизации и популярного фреймворка. В любом случае это безумие считать, что вот сейчас вы выучитесь и пойдёте зарабатывать своими знаниями деньги.
  18. Профессиональные программисты обожают механические клавиатуры, но как же они громко стучат ночью (у меня cherry mx black)! Берите клавиатуру на cherry mx red , чтобы было хоть немного потише. Не знаю насколько можно верить всяким топам клавиатур в интернете, но чаще всего в качестве первой механической клавиатуры советуют Cooler Master Storm QuickFire Rapid . Правда это не очень крутой бренд среди клавиатур и отсутствие цифрового блока напрягает (а фронтендерам надо вводить цифры часто), но это довольно старая модель клавиатуры и её можно найти в России по цене 4500 рублей . Впрочем за 5000 рублей уже можно подобрать себе нормальную клавиатуру на понравившихся переключателях.

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

10 июня 2019 г.

На проходящей выставке E3 анонсировано очень много хороших игр, но моё внимание привлёк анонс Microsoft Flight Simulator . Мёртвый король гражданских авиационных авиасимуляторов возвращается, чтобы пнуть X-plane и Prepar3D . Очень хотелось бы видеть триумфальное возвращение и надежды на это есть, даже после провальной Microsoft Flight , который был хоть и красивой, но совершенно бесполезной игрой для любителей симуляторов. Страшно представить, но полноценная номерная симуляторная часть серии (MS FS X - "десятка") выходила в 2006 году - около 13 лет назад.

Нет никаких подробностей про игру, но по трейлеру видно, что это крутейший графический движок, обеспечивающий невероятную степень детализации симуляции игрового мира. Впрочем подозреваю, что по традиции большая часть мира будет плоской и процедурно сгенерированной, а США иметь прекрасно детализированные аэропорты и города. Очень надеюсь, что в Microsoft понимают, что без сообщества моддеров у их игры нет будущего, и они откроют API для создания миссий, карт и самолётов. У многих людей на этом сейчас бизнес построен и качественный проработанный сценарий аэропорта или самолёт для предыдущей версии симулятора может стоить под 100$ и их охотно покупают. Если в Microsoft хотят на этом зарабатывать, ну что же - организуйте продажу аддонов для игры через свой магазин, берите процент. Это будет лучше, чем выпускать "мёртвую" игру в которой ничего нельзя поменять и впаривать пользователям бесконечные платные DLC (путь некоторых железнодорожных симуляторов).

Скриншот из 10-й версии с модами
Также надеюсь, что у игры будет полноценная встроенная поддержка VR . Эта технология давно напрашивается в авиационные симуляторы и в MS FS его энтузиасты конечно же пытались внедрить, но особой популярностью это не получило.
Симулятор выйдет в 2020 году.

9 июня 2019 г.

С выпуском предпоследнего обновления Windows 10 и драйверов Nvidia меня постигла отвратительная железная проблема, которую просто нереально выловить и починить - кратковременное отключение монитора на 2-3 секунды при работе от кабеля displayport. Как потом я убедился, проблема была не столько в кривых драйверах Windows от "горячелюбимой" Nvidia, сколько железной проблемы самой видеокарты 2014 года выпуска, китайского кабеля с Aliespress и современного монитора от Dell за 35000 рублей (что довольно обидно).
Начав гуглить проблему, я понял что нас таких страдальцев по всему интернету тысячи (гуглите по запросу "nvidia displayport blackscreen problem")! На форумах Nvidia и Dell люди пытаются решить проблему разными шаманскими действиями от переустановки "винды", правки реестра до разборки компьютера и замены блока питания. Я даже обновил bios своей видеокарты на стандартный, найдя в закромах интернета файл с bios для GPU, которого уже давно нет на сайте производителя (может он стесняется своих продуктов?). Проблема уходит на один день или два, а затем экран снова начинает коварно отключаться во время игры или при работе с браузером Chrome как у меня. Работать, постоянно ожидания выключения монитора, крайне некомфортно психологически (лично у меня непроизвольное вырывается ругань и начинает дергаться глаз от этого).
Я перепробовал почти всё из предложенного в интернете: перетыкал кабель в другой слот - помогает на некоторое время, но проблема возвращалась снова и снова! Кроме того, зайдя в BIOS и узрев как там дёргается и выключается экран, я понял, что это проблема исключительно видеокарты и китайского displayport-кабеля , а вовсе не операционной системы. Таким образом для себя эту очень неприятную проблему с выключением монитора я решил радикально - отказался от использования кабеля displayport и подключил монитор Dell с разрешение 2K по HDMI . Да, hdmi-кабель тоже китайский на 100% и куплен за 400 рублей в ближайшем магазине (когда как кабель displayport обошёлся мне дороже), но он хотя бы проще и работает без сбоев. Я не профессиональный дизайнер, которому нужен кабель с поддержкой специфических цветовых пространств и не геймер с монитором 4K 144 Гц, а обычный пользователь компьютера, которому надо, чтобы монитор не отключался внезапно! А если вам нужен всё-таки кабель displayport, то наверное стоит озаботиться покупкой специального дорогого vesa-сертифицированного кабеля, но боюсь стоить он будет не 600 рублей.
Пока я доподлинно не знаю, кто же виноват в сложившейся проблеме: производитель видеокарты, неизвестной производитель кабеля displayport (в его защиту скажу, что полгода он проработал идеально без нареканий) или я, когда чистил компьютер от пыли и случайно что-то задел. А может никто особо не виноват, потому что в 2014 году Nvidia для своих видеокарт делала поддержку displayport версии 1.3 и 1.4, не имея официально принятой спецификации и сделали её в итоге немножко неправильно, а когда в 2018 году появились кабели и мониторы, для которых нужны кабели dp новых версий (мониторы высокого разрешения и частоты обновления экрана), они стали править это перепрошивкой.
Nvidia даже выпустила специальную утилиту , которая пытается патчить BIOS видеокарт с этой проблемой. Но я опять же не понимаю, почему проблема никак не проявляла себя до этого, но проявилась в последнее время?
Припоминая все косяки и неприятности, что доставили мне видеокарты Nvidia (три из них просто сгорели, две последние выдавали синий экран смерти в играх, кидалово с 4 Гб памяти, которые на самом деле всего 3,5), я задумываюсь о переходе в стан AMD . Да, видеокарты "красных" не всегда блещут производительностью, разработчики игр редко оптимизируют свои игры под них, некоторые из карт довольно горячие, но асболютно все купленные у меня карты от AMD живы до сих пор и работают прекрасно.

4 июня 2019 г.

Вынужден сделать признание: нездоровый образ жизни, постоянное нахождение за компьютером и нерегулярное питание серьезно подорвали моё здоровье, а проблемы с щитовидной железой ещё более усугубили ситуацию и я набрал вес более 100 килограммов. Сразу же проявились все неприятные эффекты, которые обычно мучают людей на пенсии, но мне то, благодаря "пенсионной реформе", до пенсии ещё жить да жить (вернее мучиться). Привет зависимость от погоды, повышенное давление и одышка. Я понял, что нужно брать ситуацию в свои руки.

Honor Band 4
Начать решил с простого: отказ от мучного и бег по утрам, а чтобы бегать было не так скучно, я решил прикупить модный в этом сезоне фитнес-браслет, благо китайская промышленность выпускает их в неимоверных количествах и можно найти простенькие модели от 800 рублей до 2000 рублей за новые модели с отличным экраном.
Xiaomi Mi Band 3
На данный момент хитами продаж являются два девайса: навороченный Huawei Honor Band 4 с ярким AMOLED-экраном и кучей функцией, и более бюджетный и простой Xiaomi Mi Band 3 с простеньким не цветным экраном (новая 4-я версия с качественным экраном только ещё на подходе). Еще стоит обратить внимание на продукцию марки Amazfit - народ хвалит, но и цена у них 3000 рублей. Honor Band 4 имеет больше функций и типов тренировок (ха, там даже есть китайская гимнастика), но и стоит дороже, да к тому же за возможность видеть красивый и яркий экран приходится платить повышенным расходом батарейки. Впрочем фитнес-браслеты потребляют мало энергии, так что ничего страшного, если вы будете заряжать свой браслет не раз в месяц, а раз в 2 недели, тем более процесс зарядки у Honor Band очень простой - с помощью небольшой док-станции, которая подключается снизу. А вот зарядка у Xiaomi не очень удобна: нужно выковыривать его из ремешка.
На Ютубе есть большое количество видеороликов со сравнениями Honor Band 4 и Mi Band 3, но большинство обзорщиков приходит к мысли, что Honor Band 4 естественно лучше. В плюсах у фитнес-браслета Xiaomi только цена: его можно взять за 1800 рублей с доставкой из Китая. Я брал Honor Band 4 за 2200 рублей у магазина, который имеет склад в России, поэтому мне его привезли всего за неделю с курьером. Не вздумайте брать Honor Band 4 у официального российского магазина Huawei : они совсем обнаглели и дерут 4500 рублей за это популярное устройство. Считаю, что 1000-2000 рублей это та сумма, которую можно отдать за фитнес-браслет и это не слишком сильно ударит по кошельку.
Сделан Huawei Honor Band 4 отлично, к сборке никаких претензий нет. Я решил перестраховаться и наклеил на защитное стекло плёнку, которую прислал китайский продавец в комплекте (две маленьких полоски стоили мне дополнительных 100 рублей к конечной цене). С включением и обновлением устройства я разобрался сразу и без всяких инструкций. Это не так сложно, если на устройстве всего одна кнопка (ну и сенсорный экран, конечно же). Для сопряжения я использовал фирменное приложение Huawei Здоровье , которое обнаружило с помощью включенного bluetooth браслет и предложило его обновить, после чего 20 минут заливало новую прошивку (сделать это было крайне необходимо, потому что на старой прошивке браслет работал так себе). В процессе подключение приложение честно созналось, что будет отправлять данные на сервера КНР.
Управление браслетом осуществляется путём перелистывания экранов и нажатия на экран. Чтобы остановить или прервать тренировку нужно нажать кнопку меню на браслете в течении 3 секунд. Браслет умеет постоянно измерять пульс, а также следить за сном, но лично мне неудобно спать с ним, а есть люди, которые не снимают его круглосуточно и даже в душе, благо он влагозащищённый. Ещё одна проблема с браслетом (да и часами, для человека, который бросил их носить) это то, что ты постоянно с непривычки задеваешь им всякие вещи, двери, стол и прочее.
Естественно браслет отлично дружит с вашим телефоном и тот может вам присылать на браслет уведомления (довольно сильная вибрация), смс, сообщения от программ типа Twitter, погоду и прочее. Кроме того вы имеете возможность включить разблокировку телефона браслетом, когда они рядом, а браслет имеет функцию "Где мой телефон?", после включения которой телефон начинает орать по английски женским голосом "Я здесь!". Ещё одна прикольная возможность это переключение музыкальных треков в телефоне поворотом запястья с браслетом. Сам браслет не имеет возможности отслеживать координаты по GPS (для этого нужны устройства типа Huawei Band 3 Pro , которые стоят подороже - цены начинаются с 2800 рублей ), но если вы бегаете вместе с телефоном, то приложение "Здоровье" умеет привязывать ваши координаты к карте и сохранять треки. Лично я бы бегать с телефоном не стал, а вот для велосипедистов и туристов самое то.
И у Huawei, и Xiaomi имеются облегчённые бюджетные версии своих фитнес-браслетов, которые брать не стоит. По цене они дешевле на 1000 рублей, зато не умеют измерять пульс . У Honor имеется версия Honor Band 4 Running Edition, который умеет только считать шаги. Лично для меня (человека с излишним весом) постоянное измерение пульса важно. Да и для обычных бегунов при тренировке важно не держать пульс высоким, чтобы избежать боли в мышцах.
Таким образом, цены на фитнес-браслеты сейчас упали до приемлемого психологического уровня. Надеюсь кого-то такая покупка мотивирует на ежедневные занятия спортом.

22 мая 2019 г.

Мой Type-9 совершает посадку
Давненько я не писал про космические игры, а из космических околосимуляторов сейчас главными являются Elite Dangerous и Star Citizen , ну ещё с небольшой натяжкой No Man"s Sky , который поднялся из пепла, расправил крылья и радует новыми цветастыми обновлениями, а этим летом предложит игрокам полноценный режим VR . Если честно, играть в ED я подзабросил, не потому что уж слишком скучно, а потому что есть куча других, более интересных игр и в ED можно потратить несколько часов в неделю, чтобы ощутить атмосферу безлюдного космоса, но не более. В последнее время я предпочитаю Elite Dangerous более весёлый Warframe , который хоть и требует бесконечного гринда, что является сутью этого "лутер шутера", но зато это происходит красочно и в компании живых игроков.
Большинство игроков в Elite Dangerous сейчас заняты в основном майнингом. Большая часть занимается добычей void opals новым способом с помощью взрывов , а я же узнал о возможности традиционной добычи пейнита и решил стать шахтёром. Конечно же ранее этот род деятельности был в игре, но был абсолютно унылым (представьте себе даже дроны сборщики были бесполезны) и прибыль от него совершенно не окупала затраченное игроком время. Сейчас же совсем другое и благодарить за это нужно самих игроков, которые скооперировались, разделили зоны и провели разведку , найдя таким образом пересекающиеся двойные споты с самым дорогим минералом, который добывается традиционным шахтёрством - пейнитом. Но надо сказать, что возможно это стало с введением новых сканеров поверхностей в одном из патчей. Плюс в одном из патчей ввели возможность фильтровать собираемый материал, не забивая таким образ перерабатывающую установку ненужной рудой и шахтёрство стало довольно простым и даже медитативным занятием.
Вводим название системы, где вы находитесь и скрипт выдаёт места, где можно копать и продавать по самым выгодным ценам
Для добычи пейнита нужно всего несколько вещей:
  1. Большой корабль для традиционного шахтёрства (для нового же способа, добычи опалов, желательно иметь манёвренный корабль, поэтому там копают на "крайте" или "питоне"). Не обязательно Type-9, сойдёт и что попроще на первое время. Новички могут копать даже на Type-6. На корабле должен быть установлен продвинутый исследовательский сканер, чтобы исследовать кольца и распознавать "споты" (точки добычи ресурсов). Учтите, что расстояния по "пузырю" от точек добычи до система с высокой ценой продажи большие(150-200 с.л.), поэтому желательно иметь корабль с максимальным FSD (прыжком) и системой заправки от звезды (fuel scoop), чтобы не искать лихорадочно станцию для заправки.
  2. Знать место где копать. Удачных мест не так уж и много. Игроки проверили почти все системы в пузыре, где имеются планеты с "металлическими кольцами" и нашли несколько особо богатых пейнитом. Вот этот простой скрипт покажет вам нужные системы.
  3. Знать где продавать. В мире ED есть системы, которые скупают пейнит по аномально высоким ценам, позволяя вам извлекать сверхприбыли. Таким вот образом я после первой ходки почти окупил покупку Type-9 с топовым обвесом за 188 миллионов кредитов.
  4. Пару часов свободного времени. Впрочем никто не запрещает вам выйти из игры и вернутся к ней спустя время. Когда вы свободный шахтёр - вы сами себе начальник.
Сама добыча ресурсов происходит довольно нехитрым образом и требует от игрока только усидчивости:
  • Прилетаем на "спот" (выбираем пересечение двух спотов с пейнитом и "падаем" посередине)
  • Стреляем в астероид исследовательский зонд (поэтому их желательно иметь в трюме побольше, пока они лежат в трюме - дроны все одинаковые)
  • Если содержание пейнита удовлетворительное, то подлетаем и начинаем его царапать лазерами
  • Открываем ковш и выпускаем ораву дронов-сборщиков, которые потащат вам в трюм на переработку отвалившиеся куски.

У меня цикл добычи одного астероида занимал не более 3 минут и больше всего времени занимали манёвры, чтобы подлететь к нему на нужное расстояние работы лазеров и ожидание завершения работы сборщиков (именно поэтому профессиональные шахтёры забивают весь трюм контроллерами сборщиков - чтобы выпустить 11 дронов одновременно и быстро собирать камни). Всё это выглядит очень запутанным, если вы раньше не занимались шахтёрством в Elite Dangerous, но разобраться можно в течении первого часа. Таким нехитрым образом я за пару часов окупил покупку корабля. Само собой заработок от продажи пейнита намного больше любой торговой деятельности и выполнения торговых миссий по доставке, не говоря уже про военные действия.
А теперь о печальном. Всем игрокам очевидно, что разработка Elite Dangerous сильно замедлилась и кроме нового сканера исследований и запуска вторжения таргоидов, ничего принципиально нового в игре не появилось (добавление парочки новых кораблей и бесполезного оружия не стоит считать за крупные изменения игры). Игра выглядит нормально, хорошо играется, но крупные изменения запланированы аж на 2020 год и они выйдут в очередном платном дополнении, который наверняка будет стоить как полноценная Elite на старте. Кстати, сейчас базовую игру по скидкам можно было купить почти за копейки - за 400 рублей, кажется. Другое дело, что базовая игра сейчас бесполезна без платного дополнения Horizons.
Другой удар по Elite был нанесён совсем недавно. Выяснилось, что существуют читы для игры, которые позволяют модифицировать своё оружие, броню корабля, прыжок и просто сделать корабль неуязвимым. Для многопользовательской игры это просто неслыханный провал, уровень 2000-х годов, когда мы изменяли параметры с помощью культовой ArtMoney . То есть разработчики, просто не сделали проверки против примитивных изменений параметров на стороне клиента! При этом наказание за читерство довольно смешные: переключение на 3 дня в однопользовательский режим и удаление персонажа если поймают 3 раза. Не знаю как ситуацию будут разруливать разработчики, не удивлюсь, если проигнорируют, как они успешно делают все эти годы с другими принципиальными проблемами (например, в игре половина кораблей просто бесполезны и являются ухудшенной версией уже имеющихся моделей).

Если в Elite Dangerous разработка и движется медленно, то у Криса Робертса с его эпичным долгостроем Star Citizen проблемы не только со скоростью разработки (сроки он постоянно срывает), а кажется принципиальные проблемы в менеджменте. Журналисты из Forbes не стали оценивать саму игру, которая сейчас представляет довольно глючный программный продукт, который трудно даже считать основой будущей масштабной игры, а поговорили анонимно с бывшими работниками и теми кто сейчас работает в студии Криса. И выяснились довольно неприглядные вещи, которые впрочем не были секретом для игроков, которые пристально следят за ситуацией:
- на разработку уже потрачено много денег и они скоро закончатся
- Крис Робертс не знает чего хочет и постоянно переделывает на ходу концепцию игры и какие-то элементы, заставляя разработчиков метаться из стороны в сторону
- когда будет готова игра, совершенно неизвестно - сроки постоянно срываются.
Тут же появились люди, которые начали хайповать на этой теме и говорить "а мы вам говорили, что так и будет". Появились фанатики, которые начали яростно защищать игру, обвиняя Forbes во вранье и непрофессионализме.
Лично я очень расстроен тем фактом, что худшие опасения о личности Криса Робертса и его организаторских способностях (вернее о способности завести разработку игры в тупик) подтвердились со временем. Он может прекрасный творец и визионер, но это никак не помогает вовремя сделать цельную игру. Всё что удалось сделать с 2012 года это концепт многопользовательской игры с открытым миром, космическими кораблями и посадками на планеты. Пусть и весьма красивый местами концепт игры, если руками не трогать, а то всё расползётся. Сколько ещё понадобится времени и денег на доведение до ума Star Citizen и выпуск хотя бы beta-версии? Судя по текущей работе студии, то ещё лет 10, но к тому времени движок игры и её концепция безнадёжно устареют, а игры дождутся только самые преданные поклонники. И это я не говорю про безудержную продажу корабликов в неготовой игре по довольно таки немилосердным ценам. Впрочем я не могу не отметить, что к патчу 3.5 игра довольно сильно преобразилась и похорошела по сравнению с тем безобразным кошмаром, который она представлял ранее. В мае проводились очередные бесплатные выходные и все желающие имели возможность скачать 40 ГБ игры и попытаться спалить свою видеокарту, играя в текущую версию Star Citizen. Я от такого удовольствия отказался, потому что у меня давно кончилось место на жёстком диске.
Дела в космических симуляторах может быть и не очень, но я верю, что появятся новые интересные игры, новые проекты, да и инди-студии никто не отменял. Всем удачи в виртуальном космосе!

Вебмастер