DioD
offline
Опыт:
45,134Активность: |
Цветовые кодеки
Полностью соответствует цветам игры полученым из MPQ архива.
Прилагается не очень удобная таблица, ибо замучился форматировать. Код:
Теперь собственно функция, их две. Код:
Функция возращает раскрашеное имя игрока, если игрок нейтральный имя будет чёрное. Код:
Раставляет раскрашеные имена для всех игроков, работает и для нейтралов если увеличить цикл. Отредактировано DioD, 11.06.2006 в 13:41. |
06.06.2006, 15:02 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Гм, может эту громадину скомпоновать в одну строку или в массив и вместо if делать или substr или прямую индексацию? |
06.06.2006, 15:33 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dk
offline
Опыт:
60,293Активность: |
а вобще это скорей не статья а наработка! |
06.06.2006, 15:53 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
а так не проще? =)
Код:
и дальше юзать как-то так: call BJDebugMsg(GetPlayerColorString(Player(0)) + GetPlayerName(Player(0)) + "|r") ну или в кэш эти строки запихать, если лишнюю глобалку не хочется делать. DimonT добавил: едем в барахолку. |
06.06.2006, 16:01 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NETRAT
offline
Опыт:
83,712Активность: |
Да я о том же, правда, имхо кеш для такой мелочи - слишком
Еще вариант - Код:
как-то так в-общем |
06.06.2006, 16:16 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
Ну насчёт кеша и масивов не знаю, сделано так, что-бы скопировал и готово. Основная цель это именно коды цветов. |
06.06.2006, 16:16 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
DioD а для техттагов или МБ типа РГБ ? цвета =) у меня есть если надо могу выложить.
|
07.06.2006, 16:55 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
РГБ прилагается своё родное, сверху в табличке, а вообще я не понял про что ты, но будет очень интересно если ты поведаешь. |
07.06.2006, 17:10 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Toadcop
offline
Опыт:
54,313Активность: |
DioD я про то что у тебя нету ! т.е. MultiboardSetItemColor() кушает r,g,b ! хотя можно и как у тебя но никогда нельзя забывать про лишние строки ;)
|
07.06.2006, 17:13 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
А, забыл, но ничего, я как только протестирую про субстринги всё будет номально, просто добавиться еще 2 функции, хранилище и функция присвоения цвета. |
07.06.2006, 17:29 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|