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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Счётчики
Счётчики
neska)I(yДата: Среда, 27 Июля 2011, 23:23:23 | Сообщение # 1
1 уровень
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Блокировки:
Мне надо чтобы за убийство 1 нейтрально-враждебного крипа командой A ей добавлялось 1 очко. Если крипа убивает игрок из команды B, то очко даётся команде B. Ещё надо чтобы при достижении командой лимита очков (допустим это 20 очков, т.е. убийство 20 мобов) ей засчитывалась победа. Так же хотелось бы узнать, как можно сделать чтобы на 10(к примеру) минуте проводилось сравнение очков команд, у какой команды очков больше,та и выйграла. На GUI. И желательно с английскими триггерами.
 

Volk9503Дата: Среда, 27 Июля 2011, 23:32:57 | Сообщение # 2
7 уровень
Группа: Проверенные
Сообщений: 311
Награды: 0
Репутация: 13
Блокировки:
Quote (neska)I(y)
И желательно с английскими триггерами.

скачай русификатор
Quote (neska)I(y)
Мне надо чтобы за убийство 1 нейтрально-враждебного крипа командой A ей добавлялось 1 очко. Если крипа убивает игрок из команды B, то очко даётся команде B. Ещё надо чтобы при достижении командой лимита очков (допустим это 20 очков, т.е. убийство 20 мобов) ей засчитывалась победа. Так же хотелось бы узнать, как можно сделать чтобы на 10(к примеру) минуте проводилось сравнение очков команд, у какой команды очков больше,та и выйграла. На GUI.

просто но долго делать а если хочешь чтоб были показаны очки еще дольше но просто
создается переменные на каждую команду и добавляется очки при убийстве и ждет 10 минут и сравнивает перемены


Системы на заказ писать в л.с.
RGhost — файлообменник
 

neska)I(yДата: Среда, 27 Июля 2011, 23:39:49 | Сообщение # 3
1 уровень
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Блокировки:
Переменная целочисленная?
Я так понимаю.

Событие

A unit умирает

Условие unit = нейтрально-враждебный.

Действие

Ste variable aaa = aaa +1

Вопрос, как сделать так, чтобы
Quote (neska)I(y)
1 нейтрально-враждебного крипа командой A ей добавлялось 1 очко. Если крипа убивает игрок из команды B, то очко даётся команде B


По поводу сравнения, сделать событие 10 мин со старта и цикл если/то/иначе? Если aaa > bbb то команда а выйграла. Иначена выйграла команда B. А какое действие для сравнения переменных?

Добавлено (27-07-2011, 23:39)
---------------------------------------------
И подробнее на счёт того, чтобы очки были показаны плиз.

 

Novice998Дата: Среда, 27 Июля 2011, 23:49:19 | Сообщение # 4
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
событие:Unit умирает
Условие:Owner of (dying unit) is нейтрально-враждебный
Действие:if:owner of killing unit is in group allies of player 2
then:set a=a+1
else:set b=b+1


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (


Сообщение отредактировал Novice998 - Среда, 27 Июля 2011, 23:51:19
 

neska)I(yДата: Среда, 27 Июля 2011, 23:57:14 | Сообщение # 5
1 уровень
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Блокировки:
Quote (Novice998)
Действие:if:owner of killing unit is in group allies of player 2

Это для чего?

Добавлено (27-07-2011, 23:52)
---------------------------------------------
Не увидел дополнения. Теперь ясно. Спс. Только

Quote (neska)I(y)
Действие:if:owner of killing unit is in group allies of player 2

где это найти?

Добавлено (27-07-2011, 23:57)
---------------------------------------------
И судя по "of player 2" Тут будут зачислены очки игроку либо 2 либо остальным, или я что-то путаю. Мне надо чтобы очки зачислялись командам. Комнда А(3 игрока) и команда B(3 игрока).

 

Novice998Дата: Четверг, 28 Июля 2011, 00:09:17 | Сообщение # 6
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
Переменная (меню паузы) - board trigger 1 событие:time elapsed is 0.1 seconds///////Действие:Create a меню паузы with 2 rows and 3 columns.Show text in a 1 row 1 column "команда А" for last created multiboard.Show text in 2 row 1 column "Команда Б" for last created multiboard.Set board=last created multiboard///////////////trigger 2 Событие:every 0.1 seconds///////////Действие:show text in 1 row 3 column "a" for board.Show text in 2 row 3 column "b" for board

Добавлено (28-07-2011, 00:04)
---------------------------------------------
<_< я что зря старался?... :'( :'( :'( :'( :'( :'(
neska)I(y, сорри ошибся...надо player 1

Добавлено (28-07-2011, 00:07)
---------------------------------------------
Поставь рус триги!В англ. тригах НУЖНО ЗНАТЬ АНГЛИЙСКИЙ

Добавлено (28-07-2011, 00:09)
---------------------------------------------
neska)I(y, если:владелец убивающего юнита союзник игрока 1,то + 1 очко А иначе + 1 Б.........


Nyan
Я в Знай наших
Уже на форум не захожу, варкрафт перестал интересовать (


Сообщение отредактировал Novice998 - Четверг, 28 Июля 2011, 00:05:26
 

neska)I(yДата: Четверг, 28 Июля 2011, 11:02:52 | Сообщение # 7
1 уровень
Группа: Пользователи
Сообщений: 19
Награды: 0
Репутация: 0
Блокировки:
Quote (Novice998)
Поставь рус триги

Поставил. Так лучше ^_^
Quote (Novice998)
Переменная (меню паузы) - board trigger 1 событие:time elapsed is 0.1 seconds///////Действие:Create a меню паузы with 2 rows and 3 columns.Show text in a 1 row 1 column "команда А" for last created multiboard.Show text in 2 row 1 column "Команда Б" for last created multiboard.Set board=last created multiboard///////////////trigger 2 Событие:every 0.1 seconds///////////Действие:show text in 1 row 3 column "a" for board.Show text in 2 row 3 column "b" for board

А с русскими так как сделать?
 

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

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