Школа Counter-Strike - Частина Як зробити AS-карту
-->| -->Вітаю ВасГістьRSS | -->Головна Частина 5.10 Як зробити AS-карту? -->Реєстрація -->Вхід |
| --> |
| --> |
| -->Головне меню --> | ||
| -->--> | ||
| -->Теорія CS --> | ||
| -->--> | ||
| -->Відео школа CS 1.6 --> | ||
| -->--> | ||
| -->Завантажити --> | ||
| -->--> | ||
| -->Магазин --> | ||
| -->--> | ||
| -->Майстерня --> | ||
| -->--> | ||
| -->Арт-Cs --> | |
| --> Частина 5. Перші практичні уроки. З цього матеріалу ви дізнаєтеся, як зробити рівень з VIP-ом, тобто AS-рівень. Необхідно, щоб ви знали наступні два ентіті-об'єкти: AS-рівні не так улюблені гравцями, як DE або CS, але якщо вони є стандартним режимом в Counter-Strike, то опишемо як їх створювати. Якщо ви вдург не знаєте, то ми нагадаємо, що AS-рівень це рівень з VIP'ом (гравець з пістолетом, який не може купувати зброю), контр-терористи повинні відвести її у певну область у рівні (часто даних областей дві), а терористи – не дати цього зробити. Почнемо робити AS-карту. Спочатку визначимо місце появи VIP'а(Створимо точковий ентіті-об'єктinfo_vip_start). Звичайно, VIP повинен бути один, тому і ентіті-об'єктinfo_vip_startслід робити тільки 1. Об'єкт встановлюється так само, як і прості точки появи гравців (info_player_deathmatch і info_player_start), працюють ті ж правила: об'єкт не повинен стосуватися стін та інших таких же об'єктів, а також він має бути дещо вищим (на 16-32 юніти) статі. VIP'а потрібно встановлювати поряд з іншими контр-терористами. Якщо ви створюєте десять точок народження терористів, то контр-терористів має бути 9+1 VIP. ![]() Тепер ззаду область, в яку VIP'а повинні відвести контри. Робиться це за допомогою ентітіfunc_vip_safetyzone. Виберіть текстуру зі спец. назвою AAATrigger. Це спец. текстура, яка використовується для виготовлення подібних ентіті-об'єктів. Можливо, у вас знайдеться кілька різних на вигляд текстур AAATrigger. Яку використати? Будь-яку! Важливим є не зовнішній вигляд текстури, а її спец. ім'я. Тепер виберемо інструмент Block, визначте область у рівні, куди контр-терористи повинні привести VIP'a, та створіть на ньому простий браш. Розміри браша повністю визначають зону, куди потрібно привести VIP'а (дивіться картинку нижче). ![]() Але простий браш, пофарбований текстурою AAATrigger, не працюватиме. Його потрібно перетворити на ентіті-об'єкт. Для цього виберемо його і натиснемо[Ctrl-T], у вікні, що з'явилося, у списку виберемо ентіті-об'єктfunc_vip_safetyzone. Закриємо віконце. Простір для порятунку VIP'a визначено. Тепер рівень автоматично буде AS-рівнем. Природно, для повноцінного AS-рівня потрібно зробити кілька точок народження гравців, максимальне число: 32, тобто по 16 за терористів та контр-терористів (більше не дозволяєHL/CS). Вибирайте кількість точок залежно від рівня. Якщо рівень невеликий, то можливо вистачить по 10 точок на кожну сторону. Об'єктinfo_vip_startне має якихось спец. параметрів, крім напряму погляду гравця з появою на старті раунду. Кут виставляється у властивостях даних ентітій рисочкою у чорному кружку (у компасі) або цифрами (дивіться картинку нижче). Властивості об'єкта викликаються натисканням клавіш[Alt-Enter]. ![]() З зображення вище видно, що за умовчанням при народженні гравець завжди дивиться направо на вигляді зверху (0 градусів). Уявимо, що основний прохід знаходиться ліворуч, у цьому випадку гравцеві необхідно буде розгортатися на 180 градусів на початку кожного раунду, що стомлює і заважає зосередитися на покупці зброї. У таких випадках зовсім не зайвим буде вказати кут напряму погляду (як показано на зображенні вище). Точна вказівка місця купівлі зброїПростір, у якому гравці купують зброю, автоматично розташовується біля точок народження. Але є можливість вказати точне місце для купівлі зброї. Для цього створюється об'єкт, зафарбований спец. текстурою AAATrigger, потім він перетворюється натисканням клавіш[Ctrl-T]в ентітіfunc_buyzone. Розмір ентітіfunc_buyzoneі визначає простір для закупівлі зброї, вийшовши за яку зброю купити не можна. Як правило, цей об'єкт розміщують на базах команд так, щоб він закривав всі точки появи гравців цієї команди. Важливо! Після створенняfunc_buyzoneнеобхідно вказати, яка з команд може закуповувати зброю у цій зоні. Вказується це властивості об'єкта. Виберіть func_buyzone і натисніть[Alt-Enter]. З'являться властивості об'єкта (дивітьсякартинку нижче). ![]() Тут є лише один параметр "Team", його значення можуть бути All teams (обидві команди), Terrorist (тільки терористи), Counter-Terrorist (тільки контр-терористи). Природно, у об'єктаfunc_buyzoneна базі контрів необхідно вибрати Counter-Terrorist, а у терористів - Terrorist. |



