Сейчас 16:42:50 Четверг, 28 марта, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » Вопросы по картостроению » Добавление золота каждую минуту если есть определнный юнит.
Добавление золота каждую минуту если есть определнный юнит.
WedeR00Дата: Четверг, 19 Мая 2011, 21:54:33 | Сообщение # 1
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Есть здание "Поселок", которое каждую минуту должно вручать игроку, который им владеет, 20 золота. Но, если зданий несколько, то "эффект" должен плюсоватся, то есть, за 2 здания - 40 ед. в минуту.
Событие и условие создал. Осталось только действие.
Подскажите, пожалуйста.
 

FkoFFДата: Четверг, 19 Мая 2011, 21:59:54 | Сообщение # 2
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
Игрок - Добавить property (золото)+х*Количествоюнитоввгруппе(ЮнитыПодКонтролемИгрокаХ,ТипЮнита==Поселок,ЮнитЖив==да)

Добавлено (19-05-2011, 21:59)
---------------------------------------------
или лучше наоборот

set udg_Group=CreateGroup()

добавляешь всех юнитов в группу Group

for group udg_Group:
if\then\else:
Здоровье юнита(picked unit) > 0 and UnitType(u,STRUCTURE)==true and UnitType(u)=="poselok" then
actions:
Игрок-добавить золото 20
endif
endgroup

call DestroyGroup(udg_Group)


 

ДесантникДата: Четверг, 19 Мая 2011, 22:15:47 | Сообщение # 3
U.N.R.E.A.L.
Группа: Проверенные
Сообщений: 1348
Награды: 2
Репутация: 635
Блокировки:
ЭТА наработка должна тебе помочь, раздел "банк"

[ Страница проектов F.S.B.(Обновление) ]
Долгих 6 лет на Инфо... Oh Shiiiiii...
 

WedeR00Дата: Четверг, 19 Мая 2011, 22:22:24 | Сообщение # 4
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Че-то у меня 1-й способ никак не получается реализовать. Уже наверное раз 5 переписал.

А на счет второго, то: куда его вставлять?

 

ДесантникДата: Четверг, 19 Мая 2011, 22:32:04 | Сообщение # 5
U.N.R.E.A.L.
Группа: Проверенные
Сообщений: 1348
Награды: 2
Репутация: 635
Блокировки:
Я тебе говорю, загляни в мою наработку buba , 12 пункт. Но если хочешь, так напишу:



[ Страница проектов F.S.B.(Обновление) ]
Долгих 6 лет на Инфо... Oh Shiiiiii...
 

WedeR00Дата: Четверг, 19 Мая 2011, 22:35:56 | Сообщение # 6
6 уровень
Группа: Проверенные
Сообщений: 162
Награды: 0
Репутация: 29
Блокировки:
Да, заглянул! Спасибо большое! Именно она и помогла!
(Я еще не привык к тому, что пред постингом не уведомляет о том, что добавили новый комментарий, извиняй)
 

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

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