Ewenplay
offline
Опыт:
879Активность: |
Иконка в мультиборде
Не могу понять в чем ошибка, при выборе героя у всех меняется иконка кроме игрока 3( Смена иконки идет примерно так: Юнит продает юнита Sold unit равен ВОИН Иф - условие owner of sold unit = MBplayer [3] Сделать иконку в мультиборде в 1 колонке , в строке (Player number MBplayer[3]) на такую такую то. Отредактировано Ewen, 16.01.2013 в 06:17. |
16.01.2013, 06:03 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,203Активность: |
Ewen, Мультиборд состоит из колонок и строк, и на каждую колонку нужно выбрать настройки форматирование, с иконками и с текстом, только текст или только иконки... |
16.01.2013, 06:44 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ewenplay
offline
Опыт:
879Активность: |
quq_CCCP, а у меня разве этого нету? я действие показать текст и показать иконки распространил на всю таблицу. Я думаю тут дело не в этом точно( Иначе как бы другие игроки при выборе юнита получали иконку а этот нет? |
16.01.2013, 07:09 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
на вскидку: попробуй это действие заменить на Сделать иконку в мультиборде в 1 колонке , в строке ((Player number MBplayer[3]) +1) на такую такую то. |
16.01.2013, 13:30 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,203Активность: |
Ewen, ты смотрел карты близзов, типа конфетные войны? там все подробно и понятно... |
16.01.2013, 13:46 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ewenplay
offline
Опыт:
879Активность: |
Fakov, Проблема осталась( |
16.01.2013, 13:47 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
скрин триггера смены иконки давай. ибо там может быть ошибка |
16.01.2013, 14:02 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ewenplay
offline
Опыт:
879Активность: |
quq_CCCP, в конфетных войнах не используются иконки. Как делать я уже знаю, но не понимаю почему возникла данная ошибка
Ewen добавил: Может нубовасто, но я не знаю как иначе можно делать:) Все остальные ифы подобны этому |
16.01.2013, 14:12 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
зачем ифы, ессли можно урезать типа
if Unittype of(sold unit) = Друид
then set icon for MULTIBORD in colomn 1, row (Player number of (Owner of (sold unit))) to ICON.BLP. И еще - попробуй поменять событие на Unit enters (Playable map area)
и отлавливаь не sold unit везде a Entering unit Fakov добавил: но смену события пробуй после срезания ифов |
16.01.2013, 14:31 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ewenplay
offline
Опыт:
879Активность: |
Fakov, Сделал все в точности как ты сказал( ничего не выходит( |
16.01.2013, 17:06 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Fakov
Viva la Fa
offline
Опыт:
102,058Активность: |
огда жди до вечера. вечером приду, накидаю пример, разберусь.
правильно понимаю что нужно: чтобы при покупке героя из магазина в мультиборде ставилась его иконка рядом с ником игрока? |
16.01.2013, 17:16 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ewenplay
offline
Опыт:
879Активность: |
Fakov, Агась, спасибо, буду ждать:) |
16.01.2013, 17:45 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Faion
Noblesse Oblige
offline
Опыт:
30,395Активность: |
Вот не проще было сразу найти сорцы любой мб с картинками и глянуть как там сделано? |
16.01.2013, 18:29 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ewenplay
offline
Опыт:
879Активность: |
Спасибо Fakov, за помощь) Решил данную проблему, если кому интересно то вот скрин: |
17.01.2013, 13:31 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DimanTOoBS
offline
Опыт:
5,791Активность: |
Ewen, зачем столько ифов тт это всё укорачивается в 12 раз одним циклом................ |
17.01.2013, 13:39 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
vlad_C0M
Босс DarkSkyTeam
offline
Опыт:
10,459Активность: |
DimanTOoBS, это олдскул. :))) (Более того начинающим необходимо с самых азов начинать усвоение ВЕ).
Давай лепи во вложения карту пример или объясни Ewen подробнее. |
18.01.2013, 04:56 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DimanTOoBS
offline
Опыт:
5,791Активность: |
for IntegerA 1 to Multiboard_Player if owner of unit(sold unit) = MBPlayer[IntegerA] then set icon column 1 row IntegerA |
18.01.2013, 10:29 | #17
+2/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|