Сейчас 13:34:07 Понедельник, 25 ноября, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Захват с помощью области
LeGioNДата: Четверг, 10 Июня 2010, 16:50:46 | Сообщение # 1
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки:
Это довольно трудно описать, но попробую...
Кто-нибудь играл в WoW? Если играли, то наверняка были на БГ "Око бури" или просто захватывали башни в Outland’e.
Помните как там оно делаетя? Ты просто становишся рядом с флагом и стрелочка на полоске начинала переходить в сторону вашей фракции. Если рядом с вами стоял игрок из противоположной фракции, то полосочка недвигалась.
Суть дела вот в чем. Мне нужно сделать функцию, похожую на эту. Вы заходите в область и счётчик начинает отсчитывать для вас "очки" завоевания области, если кроме вас, в области присутствуют ваши союзники, то счётчик работает быстрей, если в этой области противник, то счётчик останавливается. Когда счётчик насчитает нужное количество "очков", то область переходит вам (соответственно и здания которые в ней находятся).
Кто знает как это можно сделать? Заранее спасибо. %)


Чем это воняет? о_О А! Это наши войска!
 

СамокатДата: Четверг, 10 Июня 2010, 17:19:35 | Сообщение # 2
5 уровень
Группа: Проверенные
Сообщений: 124
Награды: 0
Репутация: 15
Блокировки:
Переменная типа Интежер / Реал
триг с переодик евентом 0.04 и действиями
если (кол-во юнитов в области с условием Player in Player Group(Owner of (Матчед юнит)) = команда один) больше или равно 1 то
set Переменная типа Интежер / Реал = Переменная типа Интежер / Реал + 1
конец конструкции
если (кол-во юнитов в области с условием Player in Player Group(Owner of (Матчед юнит)) = команда два) больше или равно 1 то
set Переменная типа Интежер / Реал = Переменная типа Интежер / Реал - 1
конец конструкции

Добавлено (10-06-2010, 17:19)
---------------------------------------------
И проверяешь значение переменной

 

LeGioNДата: Четверг, 10 Июня 2010, 17:37:30 | Сообщение # 3
3 уровень
Группа: Пользователи
Сообщений: 45
Награды: 0
Репутация: 3
Блокировки:
Спасибо, понял))

Чем это воняет? о_О А! Это наши войска!
 

  • Страница 1 из 1
  • 1
Поиск:

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