Смена расы при введении команды
|
|
Divide | Дата: Вторник, 15 Марта 2011, 13:32:21 | Сообщение # 1 |
1 уровень
Группа: Пользователи
Сообщений: 12
Награды: 0
Репутация: 3
Блокировки:
| чтобы принаписании в чате какой либо команды, игрок полностью менял расу, предположим с альянса на орду и тд, ну тоесть как я понимаю нужно поменять все здания, которые будут построены, заменить тригером на аналогичные у другой расы, а все юниты просто убрать, опишите поподробнее плз)
|
|
|
|
Nestea^ | Дата: Вторник, 15 Марта 2011, 13:37:27 | Сообщение # 2 |
Группа: Заблокированные
Сообщений: 1656
Награды: 1
Репутация: 1504
Блокировки:
| Divide, Никак
|
|
|
|
Ramazan(off) | Дата: Вторник, 15 Марта 2011, 13:39:31 | Сообщение # 3 |
11 уровень
Группа: Проверенные
Сообщений: 1670
Награды: 1
Репутация: 775
Блокировки:
| Divide, видимо ты даже и не пробовал... Если удалить главное здание Ратушу/Некрополь/Дом Вождей Игра моментально заканчивается. ПРи условий что это мили мапа. Если мапа не мили, то необходимо занести аналогичные здания всех рас в разные массивы. Barrack[1] - Альянс Barrack[2] - Орда и так далее. Далее когда юнит меняет расу, выбирать изначально: 1. Все фермы - менять 2. Все бараки - менять 3. ВСе магазины - менять. Для меняния здания используется функция Replace Unit. Для связи единицы с хп. Иначе будут абузить.
|
|
|
|
Manko_O | Дата: Вторник, 15 Марта 2011, 13:48:42 | Сообщение # 4 |
7 уровень
Группа: Проверенные
Сообщений: 296
Награды: 0
Репутация: 23
Блокировки:
| Quote (Ramazan(off)) Replace Unit Лагающая функция.Лучше удалять\ создовать. Quote (Ramazan(off)) Для связи единицы с хп. Иначе будут абузить. Юзать переменные.
|
|
|
|
Divide | Дата: Вторник, 15 Марта 2011, 15:41:27 | Сообщение # 5 |
1 уровень
Группа: Пользователи
Сообщений: 12
Награды: 0
Репутация: 3
Блокировки:
| попросил подробно, я с триггерами совсем не дружу, какое условие, действие задавать, и тп. ну событие -type chat message а вот че дальше вписать чтобы именно все здания поменялись, помогите кто разирается, орчень надо =)
|
|
|
|
SPtrue | Дата: Вторник, 15 Марта 2011, 15:50:41 | Сообщение # 6 |
Mí alegre
Группа: Проверенные
Сообщений: 2732
Награды: 2
Репутация: 692
Блокировки:
| Лучше не делай это, так как получится очень бажно и делать ты это будешь очень долго. Так как придется делать очень много тригов
|
|
|
|
hero564 | Дата: Вторник, 15 Марта 2011, 15:53:24 | Сообщение # 7 |
7 уровень
Группа: Проверенные
Сообщений: 338
Награды: 0
Репутация: 22
Блокировки:
| Divide, Событие: игрок ввел сообщение У : текст сообщения равно - твой Д: Заменить Ратушу на (главное здание нужной расы) заменить бараки на (Бараки нужной расы) и так далее Боевая единица убить всех юнитов принадлежаши игрок 1 красный
-ААА! Они убили Кенни!! -Сволочи!!
|
|
|
|
SPtrue | Дата: Вторник, 15 Марта 2011, 15:55:43 | Сообщение # 8 |
Mí alegre
Группа: Проверенные
Сообщений: 2732
Награды: 2
Репутация: 692
Блокировки:
| Что-то мне кажется бред получится. А если у меня 2 барак?
|
|
|
|
Dmitri-O_o | Дата: Вторник, 15 Марта 2011, 16:29:13 | Сообщение # 9 |
7 уровень
Группа: Проверенные
Сообщений: 254
Награды: 0
Репутация: 47
Блокировки:
| событие игрок ввел сообщение -horde как точное совпадение условие - действие выбрать каждого юнита принадлежащего игроку инициатору типа ратуша и сделать действия заменить выбранный юнит на дом вождей используя параметры новой боевой единицы ...
|
|
|
|
SirNikolas | Дата: Вторник, 15 Марта 2011, 17:25:43 | Сообщение # 10 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (Manko_O) Quote (Ramazan(off)) ReplaceUnitBJ Лагающая функция. А что в ней такого плохого (кроме суффикса)?
|
|
|
|
Dreii | Дата: Вторник, 15 Марта 2011, 17:27:01 | Сообщение # 11 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| SirNikolas,Зачем удалять а потом снова создовать юнита через какую то ф-ию.Лучше делать напрямую это все
|
|
|
|
SirNikolas | Дата: Вторник, 15 Марта 2011, 17:28:18 | Сообщение # 12 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Я знаю, но здесь обсуждают замену на GUI, и я не вижу причин, почему бы ее не использовать.
|
|
|
|
Dreii | Дата: Вторник, 15 Марта 2011, 17:29:11 | Сообщение # 13 |
10 уровень
Группа: Проверенные
Сообщений: 4991
Награды: 0
Репутация: 603
Блокировки:
| SirNikolas, Ну дык на гуи все пойдет)
|
|
|
|
PUVer | Дата: Вторник, 15 Марта 2011, 17:37:55 | Сообщение # 14 |
Сухопутные крысы!
Группа: Модераторы
Сообщений: 4462
Награды: 8
Репутация: 1845
Блокировки:
| Устное предупреждение автору за нарушение правила Название темы должно отражать суть вопроса
|
|
|
|