XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Angelus

offline
Опыт: 196
Активность:
Карты TD
В самом начале когда появляется строитель и предлогается построить какое нибудь одно здание.....Они все разбросаны в различном порядке, допустим штук шесть предлогается, при добавлениии нового здания для пушек в редакторе, в самой карте его нет, как его туда запихнуть??? и можно ли все доступные здания поставить в одун строку???
Старый 31.10.2006, 11:29
DeHa
Смышленный Человек
offline
Опыт: 4,891
Активность:
Для этого есть что то типа позиция y x вроде как то так,и там цыферки 1-2 по моему...
Старый 31.10.2006, 13:49
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Angelus, если ты имеешь ввиду строить здания и эти здания распределены по типам, то могу дать такой совет...

делай магию на основе "Книга магий" в ней засовывай магии на основе "Игрушечный домик" - это те которые строят фермы казармы и п.т.

если хочешь в начале игры дать играку случайные здания делай так:
Сздай переменную Ability [!!!массив]
Задай переменной:
Ability[1] = Магия 1
Ability[2] = Магия 2
...
Ability[N] = Магия N
***
Give Ability(Ability[Random number 1 - N ]) to Unit...

MEXAHuK добавил:
А если ты хочеь в самлм начале игры игроку дать выбор здания то создай для всех Играков рабочи которые могут строить какое нибуть сдание, допустим их будет 3 то:
Создаёшь каждому игроку этих рабочих(они могут строить эти 3 здания):

Делаешь тригггер:
Событие: unit Закончил строительствь
Условие:---
Действие:
IF/THEN/ELSE/
Условие:
Last building stricture = Здание 1
ТО:
Remove (Last Unit Constructing)
Create 1 Unit(Тут выбираешь юнита который соответствует типу построеного сдания...) for Player(Player number(Owner(Last Unit Constructing)))...
ИНАЧЕ:
IF/THEN/ELSE/
Условие:
Last building stricture = Здание 2
ТО:
Remove (Last Unit Constructing)
Create 1 Unit(Тут выбираешь юнита который соответствует типу построеного сдания...) for Player(Player number(Owner(Last Unit Constructing)))...
ИНАЧЕ:
IF/THEN/ELSE/
Условие:
Last building stricture = Здание 3
ТО:
Remove (Last Unit Constructing)
Create 1 Unit(Тут выбираешь юнита который соответствует типу построеного сдания...) for Player(Player number(Owner(Last Unit Constructing)))...
ИНАЧЕ:

Если тебе интересен какойто из описанных мню способов дай знать поесню как делать...
Старый 31.10.2006, 15:03
MPI3
Хм...
offline
Опыт: 24,597
Активность:
MEXAHuK
Цитата:
MEXAHuK добавил:
А если ты хочеь в самлм начале игры игроку дать выбор здания то создай для всех Играков рабочи которые могут строить какое нибуть сдание, допустим их будет 3 то:
Создаёшь каждому игроку этих рабочих(они могут строить эти 3 здания):...



Тут лучше юзать диалог.ЗАвтро вложу пример.
Старый 01.11.2006, 19:22
Trok-Ferot
Silenced by Trok-Ferot
offline
Опыт: 80,259
Активность:
Angelus, вырази свою мысль пояснее. Слишком много толкований твоего поста можно допустить.
Старый 01.11.2006, 19:58
MPI3
Хм...
offline
Опыт: 24,597
Активность:
Прошу,воть.
Прикрепленные файлы
Тип файла: w3x Bild.w3x (12.9 Кбайт, 19 просмотров )
Старый 02.11.2006, 17:03
Angelus

offline
Опыт: 196
Активность:
Та эт уже ненадо.....теперь у меня проблема с написание трика дл япостояного использования закла у одной пушки......Например: Хочу чтоб пушка замораживала, даю ей такую способность, а вот как сделать чтоб она постояно использовалась незнаю....Пасиб что откликнулись на первый вопрос...
Старый 03.11.2006, 10:18
adic3x

offline
Опыт: 108,439
Активность:
Открой скиби кастл дефенс... Там это все реализовано
Старый 03.11.2006, 10:43
Angelus

offline
Опыт: 196
Активность:
Каа вариант...Пасиб...
Старый 03.11.2006, 11:20
Angelus

offline
Опыт: 196
Активность:
Но пока я там найду тригер для пушек........мож кто просто пример приведет, простенький....
Старый 06.11.2006, 12:42
Sesh

offline
Опыт: 731
Активность:
Если хочешь чтоб пушка замораживала, возьми абилку как у зигурата нежетевского, который замораживает, она пассивная и должна всегда юзаться ...
Старый 06.11.2006, 12:52
Angelus

offline
Опыт: 196
Активность:
А если мне надо не только заморозку то да как???.....
Старый 06.11.2006, 13:24
Sesh

offline
Опыт: 731
Активность:
ищи пасивные эффекты, например яд у дриады, заморозку и зиггурата и тд, или ставь какойнибудь атоматический спелл с кулдауном 0 сек.
Старый 06.11.2006, 13:27
Dead Jay
Братег Дракончег
offline
Опыт: 8,425
Активность:
Это помойму орб эффекты, а они доезнт стак
Старый 06.11.2006, 15:11
Angelus

offline
Опыт: 196
Активность:
А если надо создать способность "Девятый вал" на постояное использование??? Тогда что???....Пасивные та легко сделать....
Старый 07.11.2006, 11:08
adic3x

offline
Опыт: 108,439
Активность:
Событие :
Юнит атакован
Условие :
Атакуещий юнит ис Пушка с 9 валом
Действие :
Создать думми юнита на позиции этой пушки
Добавить ему таймер жизни 1 сек.
Добавить ему абилу 9 вала
Ордер то кастовать абилу на атакованного юнита
Старый 07.11.2006, 14:40
Angelus

offline
Опыт: 196
Активность:
Я понял ток Собітие и Условие, просто я в редакторе вторую неделю.....и как создать все єти действия не знаю...в редакторе половина тригеров ведь на англиском....
Старый 08.11.2006, 09:32
adic3x

offline
Опыт: 108,439
Активность:
Помойму триги все на Англ.
Поройся в статьях на сайте... Там все это есть...
Старый 08.11.2006, 12:56
Angelus

offline
Опыт: 196
Активность:
Ну на англиском, а ты порядок создания тригеров написал на руском, поэтому действия у меня и не получаються....:(
Старый 09.11.2006, 08:55
Angelus

offline
Опыт: 196
Активность:
Рылся но все равно нече не получается....
Старый 10.11.2006, 12:49
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 16:20.