Faq по worldeditor - створення карт - різні статті warcraft 3
Чи є яке-небудь обмеження на розмір карти в мультіплеере?
Так це 4.1-4.2 мб. У сінгплеере обмеження на розмір карти відсутня.
Карти з кампанії де їх можна знайти?
ROC: в war3.mpq в папці Maps # 92; Campaign
TFT: в war3xlocal.mpq в папці Maps # 92; FrozenThrone # 92; Campaign
Після установки патча WorldEditor просить вставити CD - як від цього позбутися?
Або знайти Nocd або завантажити Daemon Tools. Це програма емулятор є універсальним Nocd для всіх версій Warcraft'a і WorldEdit'a.
Для установки необхідно встановити саму програму емулятор. Далі правий клік на інформацію, що з'явилася іконку в правому нижньому кутку, пункт меню Virtual Cd # 92; Dvd-rom => Set Number Of Devices => 1 drive, далі пункт меню Virtual Cd # 92; Dvd-rom => Device 0 => Mount Image / у діалозі шукаємо файл warcraft.mds (є в архіві з утилітою). Все насолоджуємося.
Як зробити героя, рівень якого більше 10?
Відповідь: необхідно зайти в Додатково => Ігрові константи => Максимальний рівень героя і поставити потрібний рівень. Тепер при прокачуванні герой буде гойдатися більше 10-го.
Як мені зробити, щоб гравці починали тільки на своїх стартових позиціях і з заданою расою?
Натисніть кнопку "Властивості гравця" (Головне меню => сценарій => Властивості гравця) поставте галочку "Фікс ісх.позіція" .Потім перейдіть на закладку "Клани" і поставте дві галочки: "Нестандартні клани" та "Фікс. Параметри клану"
Камінь Включено # 92; Виключений Що це?
Це кривої переклад =) копочки включає програвання голосів і анімацій у військ, вони з вами говорять і вмирають зі звуком, якщо ви їх видаляєте.
Мені потрібно помістити в інвентар до героя більше 6 предметів. Як?
Стандартними засобами це не можливо. Можна використовувати напрацювання DimonT'a ось і ось, Sergey'я - ось, NETRAT'a - ось
Як збільшити ліміт їжі?
"Ігрові Константи" (Головне Меню -> Додатково -> Ігрові Константи), поставити галочку "Використовувати нестандартні ігрові константи" і змінити значення поля "Обмеження їжі" на потрібне значення.
Як зробити, щоб герой прокачувався на Кріпі більше п'ятого рівня?
Для цього треба зайти в ігрові константи і знайдіть поле Hero XP Gained - Creep Reduction Table. Номер рядка відповідає рівню героя (тобто перший рядок - перший рівень, друга - другий і тд.). Число це відсоток досвіду, одержуваного на кожному рівні. Якщо чисел менше ніж рівнів, то гра бу
Моя карта дуже довго завантажується, чи є способи збільшити швидкість її завантаження?
Тобто, перше поудалять лишнии іконки, моделі і музику, які ви завантажили в свою карту =)
Також хочу порекомендувати наступні утиліти для оптимізації швидкості завантаження карти:
TOT
Vexorians Map Optimizer
Warcraft III Widgetizer
Детальніше про оптимізацію можна прочитати в цій статті.
Як Тригерні накастовать на мету заклинання?
Це не можливо так як ми це розуміємо. Ми можемо лише віддати юниту наказ кастовать заклинання.
Дія виду Unit - Unit issue order of.
Як зробити підключення до гри свого MPQ архіву, як в деяких модах?
Для цього вам, швидше за все, знадобляться знання якогось компилируемого мови програмування. Для того щоб підключити свій архів, вам доведеться змінити ім'я стандартного архіву war3patch.mpq, потім змінити ім'я у архіву вашого мода на war3patch.mpq. Для відключення мода - повернути назад ім'я свого архіву і відновити ім'я для стандартного архіву war3patch.mpq. Таким чином, для повноцінного мода вам знадобиться зовнішня програма, яка на час гри буде робити описані зміни з іменами файлів, а після завершення гри, повертати все на місце.
Що таке custom script (custom code) карти?
Щоб побачити Custom script карти потрібно клацнути по самому верхньому рядку в списку тригерів, на місці де знаходяться зазвичай відображається сам тригер, в більшості випадків буде пусте поле - це і є поле кастом коду, весь Jass код в ньому виконується в першу чергу. Часто саме в нього потрібно вписати код багатьох напрацювань.
Як поставити юніта на декорацію?
Для цього необхідно вказати йому висоту переміщення, в рядках "рух", тепер сміливо можна ставити. Для того, щоб юніт ходив по замкнутому просторі (наприклад кріпосна стіна) і необхідно додати навколо замкнутого простору блокатори шляху (Декорації такі).
Коли я створюю міст, він ставиться вище за землю. Як це виправити?
Поставте міст і відрегулюйте його висоту за допомогою Ctrl + PgUp або Ctrl + PgDown.
Як зробити щоб юніт зміг взобратся на будь-яку декорацію?
Для цього потрібно:
1. Декорацію перемістити в "Типи декорацій - Мости".
2. Дати декорації галочку "можна ставити на схилах".
3. Дати декорації параметр максимальний кут крену = 90 градусів.
4. Прибрати pathline декорації.
Як ставити декорації впритул один до одного?
При розміщенні декорацій затисніть Shift - тоді їх фізичний розмір не буде враховуватися.
У мене проблема: Я зробив тригер в якому кожні 5 секунд генеруються випадкове число. Але кожен раз коли я запускаю карту послідовність цих чисел завжди однакова. Наприклад 78,62,29,6.
Як зробити щоб кожен раз генерувалися різні числа?
File-> Prefernces-> Test Map-> Uncheck "Use fixed random seed"
Чому лідерборди # 92; Мультіборд # 92; діалоги не хочуть створюватися при запуску карти?
Деякі функції не можуть виконуватися прямо після запуску какрти. Поставте перед ними дію 'Wait 0.01 seconds' або перенесіть дію в тригер з подією Timer - Elapsed time is 0.01 seconds.
Як зробити так, щоб на початку гри на стартовій локації не з'являвся міський центр і робочі?
Відкрийте вікно Trigger Editor і та триггере Melee Initialization видаліть дію Melee Game - Create starting units (for all players)
Як робити ролики?
Для цього використовуйте функції в розділі Camera і Cinematic.
Я зробив декорацію з моделлю вежі але він чомусь завжди змінює моделі.
У лівій стороні, у вікні анімації знайдіть ту вежу яку вам нада і створіть тригер:
Event - Map initialization
Animation - Play (ваша вежа) 's (потрібна анімація) animation
Чи можна зробити так, щоб, якщо в магазині річ була куплена, то вона изчезла зовсім? Тобто НЕ перезаряжадась і з часом знову з'являлася, а зовсім зникла: купив - і все вона твоя і ні у кого іншого її не буде.
можна, можливо.
там є цілий набір тригерів для цих цілей
Нейтральне будівля - remove item-type (---) прибирає предмет
Нейтральне будівля - add item-type (---) додає предмет
в дужках там написано:
(From marketplace) з одного магазину
(From all marketplace) з усіх
те ж саме можна робити з найманими військами
Як скасувати кинематику по Esc звичайними тригерами, без всяких там Jass 'івських if> then?
Створити Мінлива Boolean і дати їй значення False
У тригері самого сінематіка перед дією Wait поставити, що є змінна дорівнює True - пропустити всі дії.
Потім створити тригер.
- Event - player skips cinematic
- Action - Поставити змінної значення True, зробити все що має бути після сінематіка (розставити юнітів по місцях і так далі.) І вимкнути тригер.
Як зробити, щоб тіла юнітів коли зникали, А як поклав так і лежали всю гру?
Створюємо руйнується об'єкт (наприклад на базі бочёнка) і даємо йому модель юніта, труп якого вимагаєте поставити.
Далі ставимо Дудатьєв і кількість життів прирівнюємо 0.
Як зробити щоб юніт завис в повітрі?
Якою дією Pause Unit (або Pause All Units), або дією Set Unit Animation Speed to 0.0%
Як зробити так щоб юніта можна було виділити?
Дайте йому здатність Locust (ALoc в версіях нижче 1.13). Так само юніт з цією здатністю стане невразливим.
Як зробити, щоб при взятті предмета (наприклад меч), на моделі юніта це теж відображалося?
Необхідно взяти Cпособность (Ability) сфера Блискавок поміняти їй модель на потрібну і вказати параметрі Графіка особливий об'єкт впливу потрібну точку прикладання ефекту.
overhead - над головою, не пріклепляется до анімації
head - голова, пріклепляется до анімації
chest - тулуб
origin - зазвичай у ніг юніта
hand - рука (може бути left і right)
foot - ноги
weapon (Для героїв) - зброя
sprite, medium, large - для будівель
Однак пам'ятайте, що далеко не у всіх моделей є всі ці точки, вони описуються саме в моделях.
Що то я не наздоганяю, як зробити з негероя героя?
Це неможливо з причини того, що герой і Негері бути різними типами об'єктів. Якщо заглянути в тригер, то ми побачимо, що існують Тригер окремо для юнітів і окремо для героїв. Єдиний вихід з ситуації, що склалася створити героя на базі іншого героя, і, якщо треба, поставити йому негеройскую модель.
Що то я не наздоганяю, де міняти фізичний розмір дудадов (oodads)?
Розміру у них немає, є тільки "текстура шляху". pathing texture - визначає де за цією моделлю можна ходити, а де ні, де можна літати над нею, а де ні, де можна крізь цю модель проходити, а де ні.
Також можна створити свою власну Pathing Textures. Для прикладу можна взяти з mpq-архіву з папки PathTextures / одну таку текстуру (формат TGA 8-біт) і подивитися. Pathing Texture представляє сабой зображення, в якому каждийй піксель відповідає за ігрову клітку.
Текстури можуть зафарбовувати наступних кольорах:
Як зі звичайного будинку зробити таверну або Магазин, щоб на карті позначалося "будиночком"?
"Характеристики - Нейтральне будівля: піктограма показана на міникарті" поставити Так (True)
Зробив герою здатність, щоб він ковтав ворогів, але коли я завантажую карту, і вибираю цю здатність, то гра вилітає і з'являється помилка. Чому?
Необхідно так само давати здатності "пасажир" і "їжа". Рекомендую подивитися наприклад як це зроблено у Кодо.
Як імпортувати свою картинку замість мінімапи?
Збережіть картинку у форматі 32 біта з розширенням .tga, імпортруйте зображення за допомогою Import Manager'a, два рази клікті на файл у вікні імпорту і зітріть весь шлях до назви файлу. Далі сама назва поміняйте на war3mapPreview.tga
Для заміни ігровий міні-карти необхідно замінити файл war3map.blp.
Роблю магію і імпортують свою ізоображеніе для неї. Міняю стандартну картинку на свою, і вона у мене є в грі, але коли прокачав 1 рівень цієї магії, а другий не можна (докачаєте треба) у мене ізоображеніе замінюється на зелене! ДОПОМОЖІТЬ БУДЬ ЛАСКА, хто знає як ето виправити.
Крім звичайної (BTN) іконки потрібно закачувати і її задісабленную версію (DisBTN).
Зниження отриманого шкоди за одиницю броні:
Damage Reduction = Multiplier * Armor / (1 + Multiplier * Armor);
де Multiplier - це значення з Gameplay Constants - Combat - Armor Damage Reduction Multiplier, за замовчуванням рівне 0.06
Мінімальна і максимальна пошкодження юніта:
Min = Damage Base + Number of Dice
Max = Damage Base + (Number of Dice * Sides per Die)
спс, терь точно арену яку нитку створю. і ще питання: який тригер відповідає за воскресіння гера?
Герой - Revive (або воскресити в русифікована версія).
Люди а як зробити тригер що б коли береш в таверні героя він з'являвся не біля неї а в іншому місці?
незнаю, але щось на зразок цього:
подія:
Ігрок1 вибирає бойову одиницю
умова:
бойова одиниця = Артес
дія:
Бойова одиниця - Створити 1 Артес для Ігрок1 в Область1
Що значить скачати тригери? О.о
Може бути ви хочете завантажити русифікувати тригери?
Помилку вони видають, тому що переведені в повному обсязі, в неті лежить стара версія.
Користуйтеся рідними =)
А взагалі, після того як він багато разів вам скаже що запускатися не може, все ж зглянеться і включиться =) так що навіть так можна все робити.
Коль ви заговорили про це, то напишіть яка версія варика. Ліценз чи ні. А на рахунок тригерів. Ванзер начебто ж виклав приклад здатності? Чи ні?
Якщо хочете максимальної допомоги, то задавайте питання простіше, по більш конкретних речей.
Бо є люди, які пишуть: "Я роблю мапу, допоможіть мені. Ну вона типу доти."
Загалом питання я бачив давно, просто не було часу відповісти. будемо виправлятися. Так, бажано відписувати на форумі. Тут з картоделов ніхто не буває. Ось тільки адмін перевіряє.
Удачі в картостроітельстве.