Гайд по Day Z - допомога новачкам, поради, вирішення проблем, FAQ

DayZ – одна з найперспективніших мережевих ігор сучасності. Незважаючи на альфа-версію, гра вже побила масу рекордів, як за популярністю, так і за прибутком. Сам World of Warcraft у своїх витоків не міг похвалитися такими успіхами. Чи варто говорити, що альфа-версія гри має на увазі її вогкість і велику кількість глюків, які гравці активно застосовують, і будуть застосовувати ще довгі місяці, оскільки навіть до бета-версії DayZ ще дуже далеко. Тож поїхали.

Цей прийом підходить для всіх предметів без винятку, які потрібно використовувати через контекстне меню. Найбільшою популярністю користуються їжа, вода, намети, бинти, знеболювальні препарати і т.д. Щоб цей ігровий баг заробив, прибираємо з інвентарю все зайве, залишаємо лише один предмет, який потрібно розмножити. Виділяємо його лівою кнопкою миші, тепер утримуючи курсор на предметі і не відпускаючи ліву кнопку, затискаємо ще й праву. Утримуючи обидві кнопки, переносимо предмет за межі меню та відпускайте клавіші. Предмет не повинен зникнути. Тепер викидаємо предмет із інвентарю. Після цього тиснемо в контекстному меню використання цієї речі. Підсумок зрозумілий: предмет буде використаний, але водночас його точна копія лежатиме землі. Підбирайте та повторюйте знову.

Є ще один спосіб клонування предметів. Він заснований на тому, що система не встигне зберегти вашого персонажа, якщо ви швидко вийдете з гри та знову зайдете. Але тут потрібний партнер. Найкраще цей прийом використовувати, коли сервер починає стабільно класти. Робиться це так: беремо предмет, жбурляємо його на землю і швидко виходимо з гри. Для більшої ефективності, потрібну річ можна покласти на труп зомбі, в багажник машини або рюкзак і зробити той же трюк з виходом і заходом. Вам, власне, потрібно натиснути клавішу виходу та навести курсор на слово так. В цей час ваш партнер дістає захований предмет і одразу дає вам про це знати. При злагодженій до секунди роботі предмет залишиться і в належному місці і у вашого знайомого. У цьому випадку для виходу краще використати універсальну команду Alt+F4. Єдине, що не варто клонувати, то це предмет, який ви самі щойно знайшли. Він має «звикнути» до вашого персонажа.

Суть даного бага полягає в тому, що рюкзак одягається на персонажа щоразу, коли він переодягає одяг. А рюкзак одягається той, з яким персонаж заходив на сервер востаннє. Клонується він так: знімаєте рюкзак, переодягаєте новий одяг, після чого на вас виявляється той же рюкзак, який був знятий, але без предметів. Залишилося лише перекласти весь інвентар із кинутого на землю рюкзака, а сам рюкзак можна передати напарнику. При цьому тут знову працює те саме правило, коли щойно знайдений рюкзак скопіювати не вдасться. Тому якщо чекати немає бажання, то допоможе перезахід на сервер.
Шукаємо транспорт, не заходячи на сервер.

При завантаженні на одному із серверів на фоновому малюнку будуть видно очі вашого персонажа. Вони показуватимуть вам ту картину, яку ви бачили востаннє перед виходом із гри. Ось що треба робити: перед виходом потрібно встати таким чином, щоб можна було бачити місце, де найчастіше респауниться транспорт. Якщо транспорт на цьому місці буде, він з'явиться у відображенні очей приблизно на середині завантаження. Якщо ви побачили транспорт, то чекаємо на вход у гру. Якщо ж транспорту немає, потрібно змінити сервер і знову стежити за завантаженням. Щоб перервати завантаження гри, натисніть Esc.

Використання цього бага DayZ дуже просто. Як тільки персонаж переодягається у новий одяг, весь боєкомплект автоматично поповнюється. Іншими словами, для вирішення проблеми отримання нескінченної кількості патронів досить просто носити з собою другий комплект одягу.

Суть бага полягає в тому, що потрібно почати лагодити чи заправляти паливом транспорт. У процесі справи, коли на екрані з'явиться напис про те, що ви заправили або полагодили предмет, сам предмет трохи помітно підстрибне. У момент підстрибування, ви повинні натиснути клавішу виходу з гри. Найкраще підійде та сама комбінація Atl+F4. Як тільки ви знову зайдете в гру, ви побачите, що транспорт справний чи заправлений, а в інвентарі все лишилося по-старому. Найактуальніше використовувати даний спосіб, коли для ремонту необхідно кілька однакових деталей, оскільки при використанні цього прийому деталі копіюватимуться, перетворюючись, фактично, на нескінченні. При цьому деталь, що знову з'явилася, може видалити один з ваших предметів в інвентарі і зайняти його місце. Щоб уникнути цього неприємного казусу, краще почистити рюкзак, залишивши там кілька порожніх осередків.
Бігаємо з поламаними ногами.

Тут ще простіше: щоб не бігати в пошуках добра, потрібно просто перезавантажуватися з різних серверів, одразу прямуючи до самого мізерного місця. Якщо воно виявилося порожнім, то виходимо і заходимо на інший сервер. Можна також спаунити лут вручну. Часто буває так, що ви очікуєте хороших знахідок в цікавому місці, а отримуєте гору непотребу, значить, робимо так: оббираємо всю локацію начисто і відбігаємо на 150-200 метрів. Як правило, весь лут повинен перереспаунитися знову. Начебто виходить нескінченний ріг достатку, але часто буває так, що до вас на вогник вдадуться інші персонажі, які також бажають лута, тому завжди озброюйтеся зброєю, а краще снайперською гвинтівкою.

Тікаємо від зомбі. Біжимо у бік крутого схилу. Вибираємось на його вершину, тільки робимо це не бігом, а кроком. Видерлися, стоїмо, чекаємо, коли мертвяк дістанеться вершини теж, після чого швидко збігаємо по схилу вниз. Зомбі при цьому обов'язково впаде та розіб'ється.

Намет можна сховати де завгодно. Дехто ховає навіть у стовбурах дерев. Це один із найбільш диких глюків гри. Для початку тупцюємо на місці і пробуємо встановити намет, використовуючи інвентар. Рано чи пізно, але вам вдасться її встановити, щоправда, доведеться почекати. Причому щоразу час мук розтягується по-різному. У цьому намет завжди розміститися вздовж лінії погляду, входом до персонажа. Деякі гравці стверджують, що намет встановиться швидше, якщо стояти на північ. Деякі гравці ховають намети за межами картки. Їх не можна побачити, але можна обшукати. Для того, щоб виявити такі намети, потрібно оглядати краї карти через оптичний приціл.

На серверах для новачків всі зомбі підсвічуються точками. На вищій складності ніяких точок немає, але, наприклад, щоб побачити цих прямоходячих крізь листя потрібно наблизити вигляд за допомогою правої клавіші миші або клавіші + на клавіатурі і оглядатися, виглядаючи такі точки. Чим більша точка, тим ближче зомбі в кущах.

Іноді буває так, що після заходу на сервер ви можете переконатися, що всі будівлі зруйновані, отже тут господарював читер. Отже, вам теж можна побалуватись. Заходьте всередину зруйнованої будівлі та починайте перестрибувати з одного сервера на інший. Іноді буває так, що ви завантажитеся всередині стіни і зможете спостерігати за оточуючими, стріляючи при них. А вас, що характерно, ніхто не побачить.

Людину можна підвищити з допомогою переливання крові товаришу. У процесі переливання необхідно перервати процес, після чого можна знову почати і знову перервати. Повторювати можна хоч до нескінченності, поки «людяність» не підніметься до краю.

У DayZ можна пересуватися під водою. Робиться це так: заходимо у воду до пояса і спрямовуємо погляд на п'яти нашого героя, натискаючи при цьому на клавішу інвентарю. Як герой сяде, натискаємо клавішу «С» і встаємо. Після цих маніпуляцій можете ходити під водою і навіть стріляти без ризику потонути.

Виходимо в лобі сервера, а потім знову заходимо. Тепер сідаємо на велосипед і розганяємося, що є сили, після чого, не стрибаючи з велосипеда, виходимо з гри. Тепер заходимо на інший сервер. Якщо ви все правильно зробили, то крутити педалі ваш герой продовжить у повітрі. Знову виходимо в лобі і одразу ж повертаємось. За фактом повернення ви побачите труп з усім інвентарем, що у вас був. Корисна штука.

Для використання цього бага вам знадобиться напарник та велосипед. Б'ємо друга, поки він не знепритомніє, після чого тягнемо його бездиханне тіло. У процесі перетягування різко присідаємо і відразу ж встаємо. Тепер біжимо до велосипеда, сідаємо на нього і починаємо крутити педалі. Ваш друг, замість того, щоб продовжити валятися на землі, тут же телепортується до вас, як тільки ви злізете з велосипеда.

Зазнаєте труднощів при ? Народжуєтесь в непроглядній темряві, не можете знайти свого друга?
Допоможемо вам все це подолати та відповімо на будь-які питання!

Питання технічного характеру:

  1. Підключатися зручніше за все згідно .
  2. При підключенні до сервера, перед респауном, може досить довго висіти "очікування сервера" - тут потерпіть, хоча б хвилин 10. У разі особливої ​​переповненості сервера це може тривати більше 10 хвилин, або терпіть, або підключайтеся до менш населеного сервера.
  3. Після народження ваш персонаж голий, не видно будинків і лісу, тільки пагорби - спробуйте перепідключитися, оновити мод. Якщо не допоможе - значить, ви просто погано респаунилися, тисніть відродження і перезаходьте.
  4. Мод (як і Six Updater/Launcher) оновлюється майже щодня, стежте за цим.
  5. Якщо у вас досить сучасний комп'ютер, але на будь-яких налаштуваннях підгальмовує - то справа в сервері, або високий пінг, або сам гальмує сам серв, або він просто не справляється з навантаженням, підключіться до іншого.
  6. При середньої машини для збільшення продуктивності Arma 2 Day Z насамперед треба прибрати антиаліазинг, пост-обробку та знизити дальність видимості.
  7. Різні помилки нестачі файлів (наприклад відсутність CA Building Parts) легко обійти установкою повних ліцензійних образів ArmA II і ArmA II Operation Arrowhead. Посилання є у .

ПОЧАТОК ГРИ

  1. Перше, що вам стане в нагоді, особливо при спробі кооперативної гри - карта мода Day Z:

    З нею ви хоч якось зможете знайти один одного, бо більшість гравців стріляють на смерть і дружать лише зі своєю "зграйкою" або парою друзів. Орієнтуватися найкраще за дорожніми вказівниками сіл та міст на трасі (асфальтовій) та й по сонцю.
    Здебільшого респаун відбувається у нижній частині карти (Комарово, Балота, Чорногорськ).
  2. Для багатьох незвичним здасться управління в Day Z:
    • Після респауна натисніть F - так змінюється зброя, якщо на сервері ніч і непроглядна темрява, потрібно вибрати Фаєрі натиснути ліву кнопку миші, щоб кинути та висвітлити територію.
    • На коліщатко миші (натисканням) фаєр також можна підібрати і тримати в руках разом з пістолетом. Усе дії(підбір, відкриття дверей) у грі на колесо миші та Enter.
    • Клавіша Enter на правій панелі клавіатури дозволить зробити вид від 3-ї особи(Якщо сервер не хардкорний).
    • Лягати на Z, сідати на X, а клавіша V дозволить вам долати перешкоди (дрібні паркани наприклад), стрибати як у типових іграх тут не можна.
    • Пересувайтеся в небезпечних місцях тільки із затиснутим Shift ( крастись), інакше ризикуєте бути виявлені та оточені зомбаками.
    • Швидкий біг- подвійне натискання клавіші W. При сильній втраті крові ви падатимете від втоми і втрачати свідомість при зловживанні бігом.
      Ну решту думаю розберетеся - Q і E це нахили та перекати, R перезарядка, G інвентар, L ліхтар (коли знайдете)...
  3. Основні дані вашого самопочуття:

    Карма

    Показує стан вашої "душі" - якщо ви допомагаєте всім гравцям, то значок усміхається, а якщо ви закінчений бандит і вбивця - обличчя буде зле, майже зомбі-подібне як на цій картинці.

    Градусник

    Введено в останніх версіях.
    Індикатор вашої температури, якщо впаде низько до червоного рівня (при плаванні або довгих нічних прогулянках по вулиці), ви можете захворіти.

    Жага
    Показує бажання героя пити, червоніє з часом. Лікується питтям з фляги чи баночки пепсі. За повної вашої "сухості" починається втрата крові.
    Як наповнити флягу:увійдіть у воду по коліно і натисніть колесо миші -> набрати води.

    Кров
    Найважливіший параметр, чим червоніший – тим менше у вас крові та шансів вижити. Якщо бачите хрестик на індикаторі, то почалася кровотеча і потрібно терміново використовувати бинт. Загальний запас крові поповнюється трохи їжею, але більшою частиною переливання крові зі знайденого пакета з кров'ю (у будь-якому випадку потрібен другий гравець).

    Голод

    Почервоніння показує ступінь вашої потреби в їжі. Харчуйте банки з їжею або смаженим м'яском, це корисно і не дасть вам померти.

    Також у цій галузі даних показуються переломи- вони лікуються морфієм.
    Шок- якщо починає трясти камеру, з'являється значок, і з'являються світлові галюцинації, слід випити знеболювальне.

    *Персонаж потребує їжі та пиття, навіть коли ви не на сервері, тому не дивуйтеся знайти себе у припадковому стані після тривалого відпочинку від комп'ютера. Якщо персонаж вмирає доки вас немає, то ви респаунітеся на березі, але з усім нажитим лутом.

  4. Показники скритності:
    Показують, наскільки добре вас чути і видно. Якщо бути максимально тихим, то зомбі вас навіть не помітять, головне дотримуватись дистанції та утримувати шифт. Для цілковитої безпеки в оточенні зомбі краще повзати.
  5. Інвентар


    Відкривається клавішею G, при цьому персонаж зупиняється, нахиляється та відкриває рюкзак. (як у скайрімі не почитаєте!)
    Зліва в помаранчевому колі - меню підбору та викидання речей (за допомогою стрілок). Справа показується кількість речей у вашому інвентарі, а ліворуч – кількість доступних речей у трупі/на землі.
    У слотах зеленого кола біля голови розміщуються прилад нічного бачення та бінокль.
    У середньому синьому колі у двох великих осередках зберігається основна зброя та рюкзак, а в маленьких – будь-які інші дрібнички (фаєри, патрони, банки з їжею)
    Внизу у жовтому колі позначено основний блок, саме тут зберігається пістолет або ліхтарик. У 8 дрібніших слотах справа складаються патрони і бинти, а всі 12 осередків, що залишилися, знадобляться для складування карт, інструментів та іншого.
    *Для любителів статистики: список усіх речей, кількість на сервері та шанс їх появи можна знайти
  6. Коли вас ударять, то швидше за все почнеться кровотеча, використовуйте бинт і замотайте (G -> Бінт -> У вікні праворуч, де осередки та герой, шукайте квадратик бинта -> Права кнопка миші -> Обв'язати себе)
  7. Зустріч із трьома і більше зомбі може виявитися смертельною, тож обережніше.
  8. Втекти від зомбі майже не можна - вони ніколи не відстануть, хіба що якось обдурити і заплутати, знаючи місцевість, але краще заберіться в укриття (будинок, дах, ангар) і перестріляйте всіх. Тільки так. Водою вони теж успішно пересуваються.
  9. Із рюкзаком плавати у воді не можна – відвалиться.
  10. Якщо вам занадто темно вночі, додайте на максимум яскравість і гамма-корекцію в налаштуваннях відео.
  11. Увійти можна не у всі будинки, придивляйтеся більше до ангарів або сараїв, в одноповерхових будинках рідко можна знайти що-небудь. Найбільше припасів, а також нова зброя та купа їжі/води – все це у містах (Чорногорськ, Електрозаводськ та інші), але там часто сидять бандити чи снайпери на дахах, тож новачкові з пістолетом буде досить важко там вижити. Ось у таких будинках: (магазинах) корисних припасів найбільше. Порада – йдіть у ліс (правда), у центрі карти куди спокійніше і вас не вб'є снайпер-бандит із даху.
  12. Негласне правило виживання в Day Z – якщо гравець навів на вас приціл, то вбивайте його одразу ж, не варто ризикувати. І водночас не наводьте приціл іншого, якщо хочете показати свою мирну спрямованість, використовуйте голосовий чи звичайний чат, щоб домовитися. Особисто пораджу остерігатися кожного, і розмову вести тільки з надійного укриття, адже більшість (особливо росіяни) стріляють усіх без розбору.
  13. DEBUG MONITORфактично відображає статистику вашого персонажа:
    • Zombies Killed- убиті зомбі;
    • Headshots- вбивства в голову людей чи зомбі;
    • Murders- вбивство мирних людей, втрачається карма, спосіб стати бандитом;
    • Bandits Killed- убиті бандити;
    • Blood- Кількість вашої крові, здоров'я фактично;
    • Zombies- кількість зомбі на сервері;
    • Name- ваш ігровий нік, робиться у профілі
    • TempVal- Температура;
  14. Машиниу грі з'являються лише у зламаному вигляді, щоб її зібрати, доведеться знайти потрібні деталі (двигун, колеса, запчастини, вікно), заправити каністрою і лише потім їхати. Відрізнити "трохи зламану машину" від повністю вбитої і згорілої думаю зможете самі по фарбі. (Це може бути навіть!) Їх досить мало, в основному на карті всі декоративні. Не забудьте зберігати машини після ремонту. Відкриваємо меню коліщатком і вибираємо Save.

  15. Схрони у грі ( склад) можливі тільки на одному сервері, речі викинуті на землю не зберігаються, тільки в наметі, доступ до якого буде у всіх гравців.
  16. Збереженняпережитих днів, місце розташування, запас крові, їжі тощо. зберігається разом з вашим профілем Арми (тобто завантажуватиметься на будь-яких серверах), тому краще ховайтеся, коли виходите з гри.
Ось начебто і все! Виправте мене, якщо десь не має рації, доповніть. Ну і питайте ще, якщо невідомо.

Інші ньюанси різні на кожному сервері: десь є міста для новачків, де вам подарують автомат і допоможуть із припасами, давши завдання, а на деяких серверах навпаки повна анархія і царство бандитів, і зброя береться тільки шляхом вбивства. Уточнюйте все у чаті, заводьте друзів.

Постараюся також зробити більш просунуті гайди: як полювати і добувати м'ясо, розводити багаття та ін. Утім, усе це є і на оф. форумі.

Додаткові питання щодо Day Z, FAQ:


Q: Яка різниця між звичайним гравцем та бандитом?
A: Бандити – це ті, хто набрав негативну Humanity, вбиваючи мирних гравців. По-перше, буде інший, агресивніший скін персонажа, вас почнуть помічати, побоюватися і вбивати без питань і роздумів.

Q: Що за намет, як виглядає, де взяти?
A: У розібраному стані більше нагадує похідну зелену сумку, шанс перебування – 0,47% у будь-якій частині світу. Вона залишається там, де ви залишили її на сервері, у ній можна зберігати речі. Закрити або захистити начинки від інших гравців ніяк не можна.

Q: Як розвести багаття, приготувати шашличка?
A: Вам знадобляться дрова та сірники, шукайте. Розпалюється один раз, для запалення другого – потрібно прибирати перший. Після перезаходу в гру багаття зникає.
На багатті можна підсмажити м'ясо тварин (після полювання на них), для оброблення потрібен ніж.

Q: Млинець, де я граю, як подивитися назву сервера?
A: спитати в чаті, тільки так поки.

Q: Хардкорні сервери Day Z, чим вони відрізняються і як дізнатися про наявність?
А: Ветеранські сервери відрізняються відсутністю прицілу та виду від третьої особи, при коннекті до таких у статусі сервера написано Veteran.

Q: Падаю з кожної спостережної вежі та сходи, якою лізу, що за справи?
А: Потрібно взяти до рук основну зброю під час використання сходів.

Q: Так і хочеться з ноги вдарити зомбаку, невже немає рукопашки?
А: Ні, у грі немає рукопашного бою.

Q: Навіщо зберігати машину, що це дасть?
А: збереження означає збереження статусу ремонту для сервера, щоб не довелося щоразу бігати за колесами та склом. Переважних прав чи збереження " інвентар " це дає.

Q: Навігація нульова, чи можна щось помітити?
А: Можна ставити позначку на карті, але її побачать усі гравці на сервері.

Q: Темрява дістала, хочу прилад нічного бачення, де взяти?
А: Шукайте як слід, найчастіше ПНО з'являється в ангарах, казармах, пожежній станції із шансом 0,11 %

Q: Знайшов снайперську гвинтівку, але на близьких дистанціях доводиться брати нижче, щоб потрапити, що це?
Відповідь: Натисніть клавіші Page Up та Page Down під час прицілювання.

Q: У грі є колючий дріт, навіщо?
А: Колючий дріт створює перешкоду для зомбі та інших гравців. Знайти можна у різних промислових будинках. Щоб її прибрати знадобиться валізка, досить великих розмірів, не пропустіть.

Як зібрати машину в Day-Z

Як ми вже неодноразово говорили, в Дей Зі можна знайти багато видів автомобілів: вантажні, легкові, позашляховики, пікапи. Усі вони складаються з однакового набору запасних частин. Тут ми докладно розповімо про те, як зібрати машину в DayZ і що зробити для того, щоб Ваша машина поїхала.

Головна проблема одиночного гравця полягає в тому, що знайдені запчастини буде важко зібрати і донести до самого авто. Наприклад, щоб взяти одне колесо, в рюкзаку потрібно багато місця. Аналогічні проблеми виникнуть і з іншими деталями, тому потрібне вільне місце в рюкзаку. Добре те, що в машинах є багажники, куди можна поміщати зброю та інші речі, їхня місткість залежить від моделі транспорту.

Порада: найкраще збирати машину, перебуваючи у промзоні, оскільки поблизу завжди можна знайти запчастини.

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

Як ми згадували в попередніх статтях, зібрати машину в дей зи можна тільки з коліс та палива, вона поїде і в такому разі. Але при цьому будь-яке пошкодження спричинить вибух «тачки» і смерть геймера. Лобове скло можна не ставити, але пам'ятайте, що воно добре захищає від куль ворогів.

В ході гри ви зустрінете багато іржавих машин, але зібрати можна не кожну. Щоб перевірити, чи можна відремонтувати автомобіль, підійдіть до нього та покрутіть колесом мишки, при цьому має відкритися меню, у лівому куті якого ви побачите, які деталі потрібні, щоб його зібрати.


Боротьба з читерством в іграх, коли стандартні засоби не допомагають із пісочниці
Бувають ситуації, коли читерство в мережевих іграх переходить межу стандартного захисту та стає на перший погляд непереборною проблемою. Але навіть у таких ситуаціях можна знайти вихід. У цій статті піде мова про не дуже популярну гру ARMA 2 і не зовсім звичайні методи боротьби з читерами. Тематика (ігрове адміністрування) досить незвичайна для хабра, але вона також має відношення до IT, і я вважаю, цілком заслуговує на увагу. Передмова За довгий час, скільки я читаю хабр, я жодного разу не зустрів жодної статті з адміністрування звичайних мережних ігор, але такі адміністратори теж є. Вони, як і інші адміністратори збирають залізо, ставлять на нього linux або windows, встановлюють apache, nginx, займаються веб-сервісами, читають хабр і т.д., але основна мета всього цього - підтримка ігрових серверів, які теж мають свої особливості в налаштуванні . У цій статті я не писатиму про налаштування ігрових серверів, а як я вже написав вище, хочу лише звернути увагу на те, як можна боротися з читерами (на прикладі гри ARMA 2), якщо стандартний захист не справляється з цим завданням. Опис та особливості гри ARMA 2 Ця гра має особливу атмосферу, яка приваблює особливу аудиторію, любителів непростих ігор. Грають у неї порівняно з популярними хітами досить мало людей. І справа тут не лише в деяких багах, які заважають грати, а й у досить складному геймлії. Адже не просто ця гра позиціонується як військовий симулятор, а не простий 3D екшен. Окрім унікального геймлею, найбільша особливість ARMA 2 у тому, що вона має дуже гнучку систему скриптів, яка дозволяє зробити з неї зовсім не схожу на оригінал гру. Наприклад, можна зробити мережевий режим із елементами РПГ! В основному все залежить від навичок та фантазії тих, хто робить місії для цієї гри. Також ця гра має величезну базу аддонів - техніка, моделі солдатів, зброя, звуки тощо. Але її найбільша особливість є і її найбільшою проблемою щодо вразливості. Читери в ARMA 2 можуть творити все, що завгодно, починаючи від створення будь-яких предметів на карті, безсмертя, нескінченних патронів і закінчуючи виконанням команд для управління сервером. У такій ситуації навіть офіційний захист починає програвати цю боротьбу. І здається, що вже нічого крім постійного спостереження за грою не може допомогти в затриманні чітерів. Але знаючи особливості гри все ж таки можна вжити деяких заходів! Боротьба з порушниками Для боротьби з читерами в ARMA 2 застосовується офіційний античит BattlEye. І у зв'язку з тим, що гра має дуже багато аддонів, у тому числі й тих, які можуть дати перевагу в мережній грі, в ній реалізована можливість пускати на сервер гравців тільки зі схваленими аддонами «verifySignatures=1;» - аддони перевіряються за унікальним підписом. Але це не допомагає. Якщо читер захоче, він може знайти кошти для обходу перевірки унікальних сигнатур та потрапити на сервер із читерським аддоном. На щастя не всі чітери досить розумні і іноді в логах можуть засвітитися такі записи: 10:49:46 Player Dimt: Wrong що назва аддона darky.pbo вказує на його приналежність до читерського. найпростіший скрипт:
#!/bin/sh DETECTED="/usr/games/a2_bans/cheater.log" DETECTEDTK="/usr/games/a2_bans/teamkill.log" WRONGSIG="/usr/games/a2_bans/wrongsig.log" echo " Останнє оновлення (кожні 30 хвилин): `date "+%d.%m.%Y %H:%M:%S"` \n" > $DETECTED grep GameHack /usr/games/arma2*/arma2_server_console.log > > $DETECTED echo "Останнє оновлення (кожні 30 хвилин): `date "+%d.%m.%Y %H:%M:%S"` \n" > $WRONGSIG grep "Wrong signature for file" /usr /games/arma2*/arma2_server_console.log >> $WRONGSIG echo "Останнє оновлення (кожні 30 хвилин): `date "+%d.%m.%Y %H:%M:%S"` \n" > $ DETECTEDTK grep teamkill /usr/games/arma2*/log.23* >> $DETECTEDTK
Відповідно, прописав його в крон виповнюватися кожні 30 хвилин. Це дуже допомагає і мені та іншим адміністраторам наших серверів. Але щодо ефективної боротьби з читерами це все одно практично марно. І тут у справу вступає найцікавіший і основний метод – аналіз трафіку! Wireshark у боротьбі з читерами Адміністрування ігрових серверів це далеко не завжди просте включення певної серверної програми. Тут також допомагають знання, які безпосередньо до ігор не мають жодного відношення. Так вийшло й у цій ситуації. На допомогу прийшов аналізатор трафіку Wireshark. Я не заглиблюватимусь у подробиці використання цієї програми - до неї додається хороша документація. Збір трафіку на серверах ARMA 2 здійснюється дуже просто:
dumpcap -i 1 -f "udp port 2302 and dst x.x.x.x" -w /var/log/dumpcap/arma2co_1/a2co1.pcap -b duration:1800 filesize:200000
Зібрана інформація дозволяє побачити застосування тих читерських команд, які створюють техніку, вбивають інших гравців і т.д. Потрібно лише припустити, який код може бути використаний читерським додатком, або самому завантажити деякі чити, щоб проаналізувати їхню роботу. У результаті, коли вже знаєш за якими ключовими словами шукати, можна знайти таку картину:
0040 00 00 0a 92 8f c5 00 68 45 78 65 63 43 6f 64 65 .......hExecCode 0050 00 3c 06 00 00 00 53 54 52 49 4e<....STRING"Lan 0060 64 52 6f 76 65 72 5f 43 5a 5f 45 50 31 22 20 63 dRover_CZ_EP1" c 0070 72 65 61 74 65 56 65 68 69 63 6c 65 20 28 70 6f reateVehicle (po 0080 73 69 74 69 6f 6e 20 70 6c 61 79 65 72 29 sition player)
Як видно від гравця на сервер, була відправлена ​​команда hExecCode з кодом, який створює (createVehicle) автомобіль LandRover. Зрозуміло, у цій ситуації без додаткових коштів (читів) такий код не можна застосувати. Після цього вже не важко обчислити всі необхідні дані для блокування порушника. У результаті ми маємо хоч і не автоматичний захист моментальної дії, але досить ефективний у плані розпізнавання коду Чітеру. Завантажити - https://www.wireshark.org/#download Альтернативне посилання - https://www.wireshark.org/#download


Робиться це трохи нудно, але порівняно просто (коли є точки спавна).
При спавне Land_Wreck_Uaz за допомогою офлайнера отримаємо рядок наступного вигляду.
SpawnObject("Land_Wreck_Uaz", "14348.268555 4.133186 13191.887695", "0.000000 0.000000 0.000000");
Нам необхідно задати точку для спавна "сітки лута".
Для цього ми у файл по mapgrouppos.xml прописуємо координати взяті зі рядка для спавна об'єкта (вище).

Group name="Land_Wreck_Uaz" pos="14348.268555 4.133186 13191.887695 - координати заповненого УАЗика.
rpy="0.000000 0.000000 0.000000" - числові значення Yaw, Pitch, Roll відповідно. Беремо їх з того самого рядка, але важливо пам'ятати що вони там записані у зворотному порядку.
a="0.000000"- кут порота сітки щодо кута повороту......короче! (Yaw-90) х (-1) Вже писав, що можна грати з 360 градусами, але пишу завжди отримане значення, проблем немає.

І головне "сітка лута". Спочатку її УАЗ не має, пишемо її самі у файл mapGroupProto.xml .

(можливий тег- або ) Ліве сидіння Праве переднє сидіння полиць Місце за кпп середина Права частина капота біля скла ліва частина капота попереду -"контейнер" для опису спавна, максимальна кількість у спавні. (можливий тег- або ) Праве переднє крило Центр переднього бампера Зліва на бампері -"контейнер" для спавна довгостволової зброї, максимальна кількість у спавні, патронів та гранат. (можливий тег- або ) Центр багажника Заднє ліве крило Заднє праве крило Вставляємо потрібні категорії, класи та теги, це практично конструктор.
Наприклад у мене поки що виглядає так -

Можна навіть виключити повністю рядок lootmax="...". Великої різниці я не помітив.
Відразу скажу,баги стандартні -довгоствол в багажнику може пробити стовбур,іноді можлива "левітація" предметів.
Загалом якось так.
(Можливо пізніше виклавши сітку і для уламків V3S і С130. Рішення для "закинутої колони" на півночі-теж у процесі. Кому треба-пишіть)

Мод надається в кількох частинах:
Зі стиму:
Клієнтський мод зі стиму UltimaData (для гравців). Ключі та підписи, присутні. *https://steamcommunity.com/workshop/filedetails/?id=1845833890 Клієнтський мод зі стиму Ultima(для гравців). Ключі та підписи, присутні. https://steamcommunity.com/sharedfiles/filedetails/?id=1845832254 Клієнтський мод зі стиму UltimaClientAdmin(для гравців). Ключі та підписи, присутні. https://steamcommunity.com/workshop/filedetails/?id=1827015538 Клієнтський мод для Вашого сервера! Цей мод потрібно буде перейменувати (у будь-яке ім'я - це Ваш мод, що модифікує конфіг). Необхідно буде створити до нього ключі та підписи і викласти від себе в стим. Посилання на цей мод ви і викладаєте у стим. Серверні моди (тільки для сервера). Кількість: 2. *Моди пов'язані між собою.

Що є:
Стартове меню:
Додано посилання на групу до ВК. Додано посилання на Дискорд. Доданий вибір для прямого заходу на Ваші сервери! (Можливо додати безліч серверів в одне меню). Доданий логотип. Доданий екран завантаження. Доданий екран (картинка) відродження заходу на сервер. *Всі описані вище параметри налаштовуються під Ваш сервер! Дебаг монітор:
Готівка Банк Вбито людей Вбито зомбі Фракція Репутація Гравців онлайн ФПС Час старту місії Час до рестарту Власна валюта:
Можна забрати з трупа за екшеном мишки(обшукати кишені) Можна покласти в банк Можна переказати іншому гравцеві Можна купувати *Валюта віртуальна. Безпечні зони:
Видалені зомбі з безпечних зон відключено втрату по гравцям внтурі безпечних зон Оповіщення при вході Оповіщення при виході Торгові зони:
Над торговцями присутня напис(чим торгує) Взаємодія з торговцями через екшен мишки(торгівля) Торгівля:
Торгівля може бути налаштована на певну фракцію Під час продажу враховується відсоток пошкодження об'єкта, і продавець дасть за нього суму з урахуванням пошкоджень! Власником техніки вважається той гравець, хто останній сидів за кермом, і саме вона відображається у продажу. Продається техніка має бути в межах 10м від гравця. При купівлі техніки ключ видається автоматично. Не можна продати техніку якщо в ній хтось знаходиться. Не можна торгувати перебуваючи всередині техніки. При продажу об'єкта весь інвентар, в т.ч. і обважування який знаходився всередині об'єкта (наприклад рюкзака, або техніки), буде автоматично складений під ноги. Техніка:
Є можливість прибрати техніку до ключа, попередньо купивши його у продавця. Можна закривати техніку на ключ. Власником техніки вважається той, хто останнім сидів за кермом. Після рестарту, вся техніка, яка прив'язана до ключів, сповниться закритою. Карта:
Додано карту для гравців, відкриття на CTRL+M Монітор відродження:
Додано точки для вибору місця відродження. Оповіщення про смерті:
Окреме повідомлення у вікні. Стартовий інвентар:
Є можливість видавати інвентар як по UID, при чому випадковим чином зі списку доступних для даного UID"а. Гравці для яких не створено конфіг інвентарю, отримують його із загального конфігу. будуть поміщені гарячі слоти, а також є можливість додавати речі відразу в комплектації (тобто з обважуванням, батарейками тощо).
Є можливість відроджувати гравця на точках прописаних спеціально під його UID, причому випадковим чином зі списку доступних для даного UID"а. Гравці для яких не створено конфіг відродження, відроджуються із загального конфігу.
Всі пункти описувати не буду - можу сказати тільки те, що все працює, і безліч пунктів, такі як видача готівки, зміна фракції і т.п. зроблено спеціально під модифікацію. СЕРВЕРНІ МОДИ:
Налаштовуються під ваш сервер, і маю багатий функціонал. дод. процедури та функції.

В іншому дивіться відео за посиланням:
*В даний момент, сервер з цим модом працює за адресою:
109.68.189.18:2902
*Для входу необхідний мод сервера
https://steamcommunity.com/sharedfiles/filedetails/?id=1860242928&searchtext=ru111&insideModal=0&requirelogin=1

Skype: hf-trade

P.S. Оновлення платні, якщо вони вносять дод. функціонал (для тих хто купував мод раніше: 25% від загальної вартості, до актуальної версії).
P.S.P.S. Весь функціонал є БЕТА-ВЕРСІЄЮ!