Сейчас 01:47:05 Понедельник, 15 августа, 2022 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Задание
Задание
MC_FrozenДата: Воскресенье, 05 Июля 2009, 13:25:55 | Сообщение # 1
3 уровень
Группа: Проверенные
Сообщений: 104
Награды: 0
Репутация: 1
Блокировки:
Подскажите пожалуйста как мне 2 командам поставить разные задания.
Ну например первая команда должна уничтожить здание второй команды. Если уничтожит, значит выйграла игру.
Собственно тоже самое долна сделать вторая команда, но только уничтожить здание первой команды.
Подскажите пожалуйста!


Учусь у великого Ramazan(off).
Курю Триггеры, не шарю в JASS.
 

БАМДата: Воскресенье, 05 Июля 2009, 14:27:28 | Сообщение # 2
10 уровень
Группа: КоМодераторы
Сообщений: 2490
Награды: 5
Репутация: 1223
Блокировки:
Если по приведённому тобою примеру - можно ограничиться и общим квестом, и если один игрок\другой игрок ломает определённое здание просто выводить определённому игроку что он выиграл\проиграл. Т.к. это окончание игры некому уже будет смотреть в список заданий, чтобы увидеть помечено ли оно там как выполненное или нет.
 

MC_FrozenДата: Воскресенье, 05 Июля 2009, 14:35:16 | Сообщение # 3
3 уровень
Группа: Проверенные
Сообщений: 104
Награды: 0
Репутация: 1
Блокировки:
Ну а для того чтобы сделать победу команды, надо просто сделать общую победу, верно?

Учусь у великого Ramazan(off).
Курю Триггеры, не шарю в JASS.
 

AkvariumДата: Воскресенье, 05 Июля 2009, 14:37:56 | Сообщение # 4
8 уровень
Группа: Проверенные
Сообщений: 581
Награды: 1
Репутация: 87
Блокировки:
Да

 

БАМДата: Воскресенье, 05 Июля 2009, 15:01:40 | Сообщение # 5
10 уровень
Группа: КоМодераторы
Сообщений: 2490
Награды: 5
Репутация: 1223
Блокировки:
Quote (MC_Frozen)
Ну а для того чтобы сделать победу команды, надо просто сделать общую победу, верно?
Зачем общую? оО
Квест тут будет чисто бутафорским, от него ничего не будет зависить.
Затем создаёшь триггер:
Супер-здание-игрока-1\2 умерает
Его убил Игрок-2\1
Игроку-1\2 выводится сообщение что он лузер
Игроку-2\1 выводится сообщение что он победитель
Игрок-1\2 продувает
Игрок-2\1 побеждает
 

TheCmepTbДата: Воскресенье, 05 Июля 2009, 16:39:00 | Сообщение # 6
3 уровень
Группа: Пользователи
Сообщений: 72
Награды: 0
Репутация: 1
Блокировки:
Для первой команды:
Событие: Бевая еденица - (ТО что нужно уничтожить для 1 команды) умирает. (для войск)
или Декорация - ((То что нужно уничтожить для 1 команды) уничтожено. (для декораций)
Условие: -
Дейсвие: (твой игрок(из 1 ком.) - победа...
(твой игрок(из 1 ком.) - победа...
(твой игрок( из 2 ком.) - поражение...
(твой игрок(из 2 ком.) - поражение...
Для второй команды:
Событие:
Боевая еденица - (то что нужно уничтожить для 2 команды) умарает. (для войск)
или Декорация - (то что нужно уничтожить для 2 команды) уничтожено. (для декораций)
Условие:
Действие:
(Твой игрок(из 2 ком) победа...
(твой игрок(из 2 ком) победа...
(Твой игрок(из 1 ком) поражение...
(твой игрок( из 1 ком) поражение...


 

БАМДата: Воскресенье, 05 Июля 2009, 16:42:41 | Сообщение # 7
10 уровень
Группа: КоМодераторы
Сообщений: 2490
Награды: 5
Репутация: 1223
Блокировки:
TheCmepTb, я удивляюсь тебе. Ты чужие посты читаешь? Хватит повторять уже сказанное.
 

TheCmepTbДата: Воскресенье, 05 Июля 2009, 16:44:24 | Сообщение # 8
3 уровень
Группа: Пользователи
Сообщений: 72
Награды: 0
Репутация: 1
Блокировки:
БАМ, Ты не понял? Тебя (мат) что я пишу? я Просто долго пишу и высматриваю детали.

 

SpellbreakerДата: Суббота, 22 Мая 2010, 14:47:11 | Сообщение # 9
3 уровень
Группа: Проверенные
Сообщений: 68
Награды: 0
Репутация: -8
Блокировки:
автор читай форумы, а не создавай темы, там всё написано!
 

СамокатДата: Суббота, 22 Мая 2010, 17:50:40 | Сообщение # 10
5 уровень
Группа: Проверенные
Сообщений: 124
Награды: 0
Репутация: 15
Блокировки:
Можно и само задание для каждой команды сделать через
if IsPlayerInForce(GetLocalPlayer(), <Группа игроков - Команда 1>) == true
<Изменение описания квеста на нужное первой команде>
else
<Изменение описания квеста на нужное второй команде>
endif
 

StegosaurusДата: Четверг, 27 Мая 2010, 22:26:27 | Сообщение # 11
2 уровень
Группа: Пользователи
Сообщений: 37
Награды: 0
Репутация: 2
Блокировки:
можно сделать допустим пишут
-quest
первые 6 челов
им пишет какое задание
пишут
-quest
вторые 6 челов
им другое задание пишет
 

Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Задание
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2022 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz