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


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Голд за снесение здания
c0y0teДата: Понедельник, 15 Августа 2011, 09:55:34 | Сообщение # 1
1 уровень
Группа: Пользователи
Сообщений: 12
Награды: 0
Репутация: 0
Блокировки:
Доброе время суток, у меня созрел очередной вопрос о триггерах (:
Мне нужно,при убистве враждебной башни, всем игрокам начисляется заданое количество голда!
Это мне нужно сделать в триггерах, но я не знаю как...


--------------------------------------
Смотрите зорче...
--------------------------------------
Потому что дорога возникает
--------------------------------------
Под ногами идущего...
--------------------------------------
 

Igni2012Дата: Понедельник, 15 Августа 2011, 11:49:47 | Сообщение # 2
3 уровень
Группа: Проверенные
Сообщений: 61
Награды: 0
Репутация: 3
Блокировки:
Событие: Юнит умирает
Условие: Dying Unit = Твоя башня (Или Type of (Dying Unit) = Твоя башня, если хочешь что бы с каждой такой башни деньги были)
Действие: Как дать золота думаю сам догадаешься
 

Novice998Дата: Понедельник, 15 Августа 2011, 12:29:56 | Сообщение # 3
8 уровень
Группа: Проверенные
Сообщений: 693
Награды: 0
Репутация: 86
Блокировки:
Igni2012, что за бред...Я тоже могу написать одну строчку и написать "а дальше сам"...Вносишь в переменную кол-во игроков союзников игрока 1 и союзников игрока 6(к примеру)И даешь всем например 1000/кол-во игроков в команде.

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

lawsonДата: Понедельник, 15 Августа 2011, 13:48:05 | Сообщение # 4
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Novice998)
Вносишь в переменную кол-во игроков союзников игрока 1

Чушь.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!


Сообщение отредактировал lawson - Понедельник, 15 Августа 2011, 13:57:07
 

Igni2012Дата: Понедельник, 15 Августа 2011, 13:55:39 | Сообщение # 5
3 уровень
Группа: Проверенные
Сообщений: 61
Награды: 0
Репутация: 3
Блокировки:
Quote (Novice998)
Igni2012, что за бред...Я тоже могу написать одну строчку и написать "а дальше сам"...Вносишь в переменную кол-во игроков союзников игрока 1 и союзников игрока 6(к примеру)И даешь всем например 1000/кол-во игроков в команде.

Дело в том что он не сказал что хочет дать золото только союзникам. (Да это очевидно, но голова сейчас плохо варит)
Переменные я бы не стал делать.

Действия:
If Then Do
Ставишь условие ((Owner of (Killing unit)) is an ally of Игрок 1 (Красный)) равно Да
(Владелец (Убивающего юнита) евляется союзником Игрока 1 (красный))
Действие:
Даёшь каждому игроку чей союзник красный по 1000 или сколько тебе там надо золота...

Повторяешь If Then Do с другой тимой... Менять нужно только Игроку 1 (Касный) на Игрока другой тимы и действия соответственно.
 

lawsonДата: Понедельник, 15 Августа 2011, 13:56:54 | Сообщение # 6
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Igni2012)
Повторяешь If Then Do с другой тимой

Ни че не надо повторять, ЦИКЛ все сделает сам!


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

Igni2012Дата: Понедельник, 15 Августа 2011, 14:02:50 | Сообщение # 7
3 уровень
Группа: Проверенные
Сообщений: 61
Награды: 0
Репутация: 3
Блокировки:
Quote (lawson)
Ни че не надо повторять, ЦИКЛ все сделает сам!

Блин ну можешь написать ему как циклом делать) А то сейчас тебе в репутацию напишут что ты посты набиваешь... :D

Добавлено (15-08-2011, 14:02)
---------------------------------------------
Не думаю что у него много тим в игре что-бы циклы делать, а знаний у него как я вижу маловато... решил не нагружать его мосг

 

lawsonДата: Понедельник, 15 Августа 2011, 14:06:15 | Сообщение # 8
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
Quote (Igni2012)
А то сейчас тебе в репутацию напишут что ты посты набиваешь

Я пишу как сделать правильно без дуратского написания большого числа функций.

Добавлено (15-08-2011, 14:06)
---------------------------------------------

Quote (Igni2012)
решил не нагружать его мосг

Одно дело когда он не понимает что делает, другое что он делает это правильно.


Nic nie wiem bo mam chuj.
редактирую посты! ВСЕ!
 

Igni2012Дата: Понедельник, 15 Августа 2011, 14:09:28 | Сообщение # 9
3 уровень
Группа: Проверенные
Сообщений: 61
Награды: 0
Репутация: 3
Блокировки:
Quote (lawson)
Я пишу как сделать правильно без дуратского написания большого числа функций.



Что с циклом правильнее я и не спорю...
Автор, пиши если нужно "как правильнее"... Объясню...
 

c0y0teДата: Понедельник, 15 Августа 2011, 15:46:44 | Сообщение # 10
1 уровень
Группа: Пользователи
Сообщений: 12
Награды: 0
Репутация: 0
Блокировки:
Может кто-нибудь скрином сделать? а то, что описано я ничего не понял ):

Добавлено (15-08-2011, 15:46)
---------------------------------------------
всё сделал... а как чтобы отображались цифры при разрушении здания? как на враждебных воисках... прошу скрин!


--------------------------------------
Смотрите зорче...
--------------------------------------
Потому что дорога возникает
--------------------------------------
Под ногами идущего...
--------------------------------------
 

Igni2012Дата: Понедельник, 15 Августа 2011, 16:09:20 | Сообщение # 11
3 уровень
Группа: Проверенные
Сообщений: 61
Награды: 0
Репутация: 3
Блокировки:
Цифры будут только у того кто убил башню, но не у тех кто тоже ее бил.
Что бы с убийств определенного игрока падали деньги нужно в триггер с событием Map Initialization добавить действие "Игрок - Turn player flag Награда за убийство Вкл для Игрок (выбираешь игрока)
Что бы поменять кол-ство денег с башни нужно в РО отредактировать пункт Характеристики - Награда за уничтожение
 

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

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