XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
как и при инициализации - пробегаешся по всем, у кого слот-статус = играет
Старый 20.06.2007, 11:31
FR0stM0rn

offline
Опыт: 402
Активность:
ппц - все гениальное - просто, спс за подсказку) думать совсем не хочу...
Старый 20.06.2007, 12:49
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
FR0stM0rn,
я делаю Циклом:
Цикл А от 1 до 12
Условие: Если игрок ***А Играет
ТО: Переменная +1
Иначе Ничего

в итоге делаешь строк Переменная + N
Старый 20.06.2007, 14:08
FR0stM0rn

offline
Опыт: 402
Активность:
Все, с мультибордом разобрался, остался последний вопрос: Можно ли удалить иконку в определенной строчке или столбце?
Старый 20.06.2007, 20:16
adic3x

offline
Опыт: 108,439
Активность:
Код:
Set the display style for <multiboard> item in column x, row y to ПОКАЗАТЬ text and СКРЫТЬ icons.


кажется так
Старый 20.06.2007, 20:32
FR0stM0rn

offline
Опыт: 402
Активность:
а, точно точно, у меня там 0 стояли просто, спс)
Старый 21.06.2007, 08:58
FR0stM0rn

offline
Опыт: 402
Активность:
И вот еще что, мне нужно чтобы после проигрыша или выхода из игры игрока не выкидывало из мультиборда, а его имя в мультиборде менялось на темно-серый - как в доте( через "поменять имя" не подойдет), т.е. я не знаю как окрасить строчку вышедшего игрока(т.к. зависит от кол-ва играющих игроков)
Старый 21.06.2007, 18:36
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
FR0stM0rn, прежде чем идти задавать вопрос - пробегись глазами по разделу триггеров :) Set item text color
или "меняй имя" всеже, - добавь вот этот тексттаг вместо того что был "|cff505050"+имя+"|r"
Старый 21.06.2007, 19:26
adic3x

offline
Опыт: 108,439
Активность:
Используй цветовой тег (или как их там?)...
|CFFFED312 - кажется что то такого плана (т.е. этот тег + имя игрока)...
на сайте есть прога, выдающая цвета, жаль только непомню ее названия=/
Старый 21.06.2007, 19:32
FR0stM0rn

offline
Опыт: 402
Активность:
По поводу имени отпадает, т.к. если установить цвет раньше чем игрок проиграл - то ник в сообщении о проигрыше будет другим цветом, а позже - имени игрока уже не будет. а вот сет колор текст не могу применить, в зависимости от того - сколько народу играет, игроки в разных строчках находятся.
Старый 21.06.2007, 19:32
adic3x

offline
Опыт: 108,439
Активность:
FR0stM0rn, либо заноси имя игрока в переменную, либо при создании мульти борда заноси номер строки, в которой находится игрок тоже в переменную=)
Старый 21.06.2007, 19:52
FR0stM0rn

offline
Опыт: 402
Активность:
А как второй вариант сделать? не имею понятия....
Старый 21.06.2007, 20:02
adic3x

offline
Опыт: 108,439
Активность:
ну когда определяешь играет ли игрок заноси... вобщем нужно что.
массив челочисленный:
udg_RowOfPlayer[1] = 3 - значит красный игрок на третей строке. удобно.
ну короче первый тим колв-во заголовков+колво игроков
второй тим кол-во заголовков+кол-во игроко+кол-во строк между командами.
Старый 21.06.2007, 20:07
FR0stM0rn

offline
Опыт: 402
Активность:
И еще вопрос, вот у мну норм получился мультиборд, создается только с играющими игроками, я сделал что после проигрыша удалить муьтиборд и создать его заного проверяя условия - мультиборд создается с кол-вом нужных строк(3+кол-во играющий игроков) но ничего в него не добавляется - ни название, ни игроки. ЧТо не так? Почему же изначально создается и доьавляет, а второй раз уже нет.
Старый 22.06.2007, 07:40
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Вместо удалить юзай Clear (multiboard). И конфигурируй заново
Старый 22.06.2007, 10:37
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 14:12.