У цій статті ми розповімо про програми та практики, які застосовуються в ботоводстві. Одразу зазначимо, що у World of Tanks ботоводство не вітається: його заборонено правилами гри. Отже, чому воно досі відбувається на наших серверах, і як адміністрація бореться з ним? Читайте далі, щоб дізнатися більше!
Визначення ботоводства
Почнімо із того, а що, власне, таке ті боти й ботоводство взагалі. Бот — спеціальна програма, що імітує дії справжніх гравців і грає замість них у боях. Тобто вона автоматично виконує певну послідовність кроків (алгоритм), що імітує поведінку реальних людей у грі. Ботоводством вважається будь-яке навмисне чи ненавмисне порушення правил гри через використання таких програм-ботів.
Гравці користуються ботами, щоб пришвидшити прогрес у грі мінімальними зусиллями (наприклад, щоб отримати внутрішньоігрові ресурси на кшталт валюти чи досвіду). Зазвичай ботоводи не переймаються вивченням тактики чи ігрових механік, що дало би змогу грати ліпше й чесно досягати успіху в грі.
Покладаючись на комп'ютерний алгоритм замість того, щоб грати за визначеними правилами, ботоводи псують гру іншим людям. Прихильникам наших онлайн-ігор подобається грати, спілкуватися та взаємодіяти з реальними людьми, а також спільними зусиллями досягати поставлені в грі цілі. Граючи з ботами, вони цього позбавлені, адже боти — це програми, і вони не здатні ні координувати дії, ні спілкуватися з живими людьми.
Нижче наводимо перелік найпоширеніших форм ботоводства:
- «Розумні» боти. Такі боти поводяться майже як живі люди. «Розумний» бот доволі точно імітує поведінку реального гравця. Техніка під керівництвом такого бота може рухатися мапою, автоматично цілитися та стріляти в ціль, перемикатися між кількома цілями й навіть часом ховатися від ворогів.
- «Дурні» боти. Такі боти залишаються на базі та відкривають вогонь по ворожій техніці, що опиняється в їхньому полі зору. Іноді «дурні» боти можуть рухатися по мапі, але лише чітко визначеними маршрутами.
- Клікери — макроси, що контролюють клавіатуру й мишу. На відміну від «дурних» ботів, клікери під час бою не працюють: вони призначені для того, щоб запускати клієнт гри, долучатися до бою та просто сидіти в грі.
На додачу до використання спеціалізованих програм, до ботоводства відносять і деякі способи здобуття кредитів і досвіду. Серед них — випадки, коли гравець долучається до бою, але не бере в ньому активної участі, або покидає бій одразу після його початку, щоб долучитися до іншого.
У такий спосіб він або вона здобуває кредити й досвід, але підводить команду. Це називається бездіяльністю або AFK (скорочено від англ. away from keyboard — відійшов від клавіатури). Утім, тут треба мати на увазі, що трапляється й так, що гравець покидає бій мимохіть: наприклад, якщо вимикають світло чи підводить залізо. А буває, що бездіяльність гравця в бою має якісь особисті причини.
Що не так із ботоводством?
На жаль, деякі гравці у World of Tanks користуються ботами. Причиною може бути зокрема бажання швидко «прокачати» власний акаунт (здобувати кредити й досвід) і заощадити на цьому час і зусилля. Гравці, які користуються ботами, зазвичай не зацікавлені у вивчені гри, опануванні потрібних для неї навичок і дослідженні техніки. Водночас така неспортивна поведінка погано впливає на тих, хто грає чесно, і їхню мотивацію продовжувати грати. Іншими словами, якщо гравці користуються ботами, як їм, так і іншим, на полі бою буде нецікаво.
Боти не лише вбивають мотивацію, а й можуть спричинити серйозну шкоду тим людям, які ними користуються. Гравці, що використовують такі програмні засоби, насамперед ризикують власними особистими даними, адже так вони відкривають власний акаунт для зламу з мінімальною можливістю його відновлення. Ну і, звісно, порушника рано чи пізно виявить наша автоматизована протиботова система і його буде показано згідно з правилами гри.
Виявлення ботоводських засобів і практик
Ми використовуємо такі засоби й системи виявлення (й усунення) ботів:
- Для виявлення «дурних» ботів, клікерів, програм, що керують клавіатурою й мишею, і макросів ми маємо напівавтоматичну систему виявлення ботів. Вона активно сканує історію ігрових подій усіх акаунтів на сервері. Виявивши підозрілу активність, система аналізує акаунт гравця, беручи до уваги координати й час руху, відстань, яку пройшла машина, кількість виявлених супротивників, використання гарячих клавіш, активність у бойовому чаті та використання обладнання. У підсумку ми отримуємо відсоток імовірності, з якою гравець може використовувати програму-бота чи інший нечесний спосіб здобуття досвіду. Після цього кількість таких боїв («ботових сеансів») порівнюється із загальною кількістю зіграних боїв на акаунті. Акаунти з високим співвідношенням ботових сеансів до загальної кількості сеансів позначаються як порушники. Система також відстежує AFK-сеанси та інші бої, де гравець був бездіяльним.
-
Ще один засіб запобігання нечесному здобуттю досвіду, зокрема внаслідок бездіяльності, — наша автоматизована система для виявлення та штрафування порушників. Вона з'явилася в оновленні 9.3 і стежить за двома проявами неспортивної поведінки:
- передчасний вихід із бою;
- внутрішньоігрова неактивність.
Ця система бере до уваги, що гравці можуть бути бездіяльними із непідвладних їм причин. Гравців, яких уперше помічено бездіяльними в бою, ми не караємо. Натомість вони отримують повідомлення з попередженням. У разі повторного виявлення бездіяльності в бою, ми штрафуємо гравців на кількість здобутих за покинутий бій досвіду і кредитів. Штраф не запобігає участі гравця в наступних боях і отриманню чесно зароблених нагород, тож у нього є можливість виправитися. Утім, після виявлення порушники отримують таємну мітку «Під підозрою», яка буде прибрана після визначеного періоду зразкової поведінки в грі. Акаунти з такою міткою — перші кандидати на перевірку нашими програмними засобами виявлення ботів. Ми ставимо собі за мету не просто штрафувати, а запобігати порушенням правил, тому ми завжди спочатку попереджаємо гравців і покарання відбувається лише в разі багаторазових порушень. -
Наступний незамінний інструмент у нашому арсеналі — складна автоматизована програмна система виявлення ботів з аналітичними функціями. Вона виявляє так званих «розумних» ботів, що імітують дії справжніх гравців. Бот — це програма, а отже ніколи не зможе ідеально повторювати дії людини. Наша система виявляє слабкі місця ботів, аналізуючи величезні набори даних, які охоплюють усі аспекти поведінки в бою гравця, чий акаунт викликає підозру.
-
Система скарг. Кожен гравець може допомогти нам виявити порушників, залишивши повідомлення в нашій системі скарг. Ми щиро вдячні всім чесним гравцям, які пильно стежать за боями. Але не всі гравці, на яких надходять скарги, виявляються злісними порушниками: причиною деяких порушень можуть бути домашні форс-мажори чи технічні проблеми. Визначаючи, чи чесно хтось грає, ми беремо до уваги усю їхню ігрову історію.
Кара за порушення правил
За використання програм-ботів передбачена серйозніша кара, ніж за інші порушення правил гри, тож наша команда ігрових адміністраторів докладно перевіряє всі виявлені випадки ботоводства. Акаунт гравця, спійманого на використанні ботів, одразу блокується. Тривалість блокування залежить від серйозності порушення.
Хоча іноді гравець може відбутися тимчасовим блокуванням, у деяких випадках навіть перше порушення може каратися довічним блокуванням, унаслідок якого гравець ніколи більше не зможе отримати доступ до власного акаунту. Віддані гравці, що вклали в гру багато сил і часу, але були спіймані на використанні ботів, можуть отримати «помилування», якщо адміністратори вважатимуть це за потрібне, але лише один раз і з вилученням усіх нечесно здобутих нагород.
Зрештою нечесні методи гри виявляються не лише марними, але і шкідливими. Ми інформуємо гравців про небезпеку й наслідки використання ботів усіма доступними нам шляхами, зокрема й у цій статті, новинах і зведеннях, але не можемо гарантувати, що цю інформацію побачать саме ті, кому це потрібно. Тому ми просимо вас поширити її серед друзів. Якщо знаєте когось, хто використовує або збирається користуватися ботоводськими програмами, дайте їм прочитати цю статтю чи щонайменше попередьте про можливі негативні наслідки.
Дякуємо за ваш внесок у поліпшення гри!