Керівництво по скриптова мова tes construction set - the elder scrolls
Керівництво по скриптова мова TES Construction Set
Як використовувати цей посібник.
Якщо ви новачок в створенні скриптів, вам слід почати з читання цього вступу, і головне, з ретельного опрацювання навчального курсу. Це моя найвдаліша спроба пояснити по-простому, що таке скрипти, що вони роблять, і як їх створювати.
По-друге, це керівництво, довідник. Його основу складає опис доступних опцій. Ця частина написана не для початківців, - передбачається, що ви вже оволоділи основами в створенні скриптів. Разом з тим я постарався надати якомога більше інформації, пояснень і прикладів, чого бракує в оригінальному файлі довідки, що має полегшити вам правильне використання функцій в своїх скриптах. Якщо ви зіткнулися з помилками або багами, розділ Вирішення проблем може вам допомогти. І, нарешті, в Додатку ви знайдете деякі дані, якими можна користуватися як довідкою.
По-третє, вже як досвідчений скриптер, ви знайдете розділ Рад і трюки досить цікавим, тому що він включає як базову інформацію, так і просунуті скріптові техніки.
Скрипти - це шматочки програмного коду, написані на спеціальному скриптовій мовою (з цього місця я буду називати його скриптами TES). Ці маленькі «програми» запускаються в процесі гри і виконують якісь дії, а точніше, безліч різних дій: запускають події, контролюють час і місце, змушують речі і персонажів зникати, з'являтися і рухатися, видають гравцеві повідомлення, змінюють показники статистики, навіть керують погодою - можливості величезні.
Скрипти в Морровінде - це спосіб змусити гру динамічно реагувати на дії гравця. Ви можете використовувати скрипти для розробки складних квестів. Ви можете використовувати скрипти для створення спеціальних предметів, які роблять щось, що лежить за межами звичайних Зачарований. Ви можете використовувати скрипти для створення пасток. Ви можете використовувати скрипти для управління поведінкою монстрів і персонажів. Пам'ятайте процес створення вашого персонажа в Морровінде? Він в основному контролюється набором скриптів. Бачили Фаргота, снує навколо своєї схованки в Сейду Нін? Ним керує скрипт. Доводилося звільняти рабів? Це теж забезпечується скриптом. Загалом, короткий відповідь на поставлене запитання: багато чого.
Скрипти TES обмежені в своїх можливостях. Існує маса функцій, доступних для використання, але іноді наявних варіантів все-таки не вистачає для втілення ваших бажань. Гірше того, деякі функції працюють криво, а то і просто глючат. У більшості випадків досвідчені скриптер знаходять лазівки в наявні обмеження, але не слід очікувати чудес. Багато речей просто зашиті в ядро гри, і на них не можна прямо вплинути за допомогою скриптів.