Отдельный показ информации в мультиборде
|
|
vozl | Дата: Пятница, 18 Марта 2011, 23:17:07 | Сообщение # 1 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 5
Блокировки:
| Как в доте, голд в мультиборде показывается только для союзных игроков Я сделал только чтоб всех сразу показывал
Любишь PSP? Тебе сюда...! http://psp-guide.ru
|
|
|
|
vozl | Дата: Пятница, 18 Марта 2011, 23:20:00 | Сообщение # 2 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 5
Блокировки:
| А нет не легче, все открытые доты есть аж 4 ничего подобного там нету( P.S только в новых версиях это есть
Любишь PSP? Тебе сюда...! http://psp-guide.ru
|
|
|
|
FkoFF | Дата: Пятница, 18 Марта 2011, 23:23:47 | Сообщение # 3 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
| Как бы речь о 10 разных мультибоардах, которые отображаются локально для каждого игрока свой, по этому в названии мультибоарда именно твои показатели. Сделать достаточно просто но не на ГУИ; Джасс ты не разберешь, да и адаптация не только в импорте заключается.
|
|
|
|
vozl | Дата: Пятница, 18 Марта 2011, 23:26:12 | Сообщение # 4 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 5
Блокировки:
| Да жаль((( Джаз нет желания учить и поэтому делаю карты исключительно на GUI
Любишь PSP? Тебе сюда...! http://psp-guide.ru
|
|
|
|
vozl | Дата: Пятница, 18 Марта 2011, 23:28:08 | Сообщение # 5 |
4 уровень
Группа: Пользователи
Сообщений: 90
Награды: 0
Репутация: 5
Блокировки:
| Мой МБ обновляется только при изменениях со стороны игроков-юнитов
Любишь PSP? Тебе сюда...! http://psp-guide.ru
|
|
|
|
Manko_O | Дата: Пятница, 18 Марта 2011, 23:35:25 | Сообщение # 6 |
7 уровень
Группа: Проверенные
Сообщений: 296
Награды: 0
Репутация: 23
Блокировки:
| Quote (Boomer-um) И эти утечки ни как не убрать! Code local multiboarditem mb1 set mb1 = MultiboardGetItem(mb1,x,y) call MultiboardSetItemStyle(mb1, true, false) call MultiboardReleaseItem(mb1) И нечего не будет. Так что если там в мульте разные мульты. То там сделано так Quote (FkoFF) Как бы речь о 10 разных мультибоардах, которые отображаются локально для каждого игрока свой, по этому в названии мультибоарда именно твои показатели. И не как иначе.
|
|
|
|
Manko_O | Дата: Пятница, 18 Марта 2011, 23:38:58 | Сообщение # 7 |
7 уровень
Группа: Проверенные
Сообщений: 296
Награды: 0
Репутация: 23
Блокировки:
| Quote (Boomer-um) все неубирёш! Там вызывает только утечку GetItem. Как видиш мы создаём переменную и очищаем её. Так что не знаеш, сам знаеш что тебе делать.
|
|
|
|
FkoFF | Дата: Суббота, 19 Марта 2011, 05:12:13 | Сообщение # 8 |
Группа: Заблокированные
Сообщений: 4356
Награды: 1
Репутация: 1413
Блокировки:
| Quote (Boomer-um) пхахахаххаах!!! УБИЛ!!! А теперт представь, в доте мультиборд обнавляется каждые 0.10 сек. Представь какие лаги начнутся после 10ти минут игры? И эти утечки ни как не убрать! Айс фрог не такой дибил, он что то покруче выдумал. Ага, трижды, учитывая что фрог сам не кодит - он выдумал круче. Повторюсь - иначе никак.
|
|
|
|
SPtrue | Дата: Воскресенье, 20 Марта 2011, 05:17:17 | Сообщение # 9 |
Mí alegre
Группа: Проверенные
Сообщений: 2732
Награды: 2
Репутация: 692
Блокировки:
| Если не менять название, то можно делать двумя досками. Дайте на джассе пример
|
|
|
|
SirNikolas | Дата: Воскресенье, 20 Марта 2011, 08:40:03 | Сообщение # 10 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Quote (FkoFF) Как бы речь о 10 разных мультибоардах, которые отображаются локально для каждого игрока свой, поэтому в названии мультибоарда именно твои показатели. А разве нельзя сделать что-то типа этого?Code local string s = "Надпись" local multiboarditem mbi = MultiboardGetItem(bj_lastCreatedMultiboard, 0, 0) if GetLocalPlayer() != Player(0) then set s = "" endif call MultiboardSetItemValue(mbi, s) call MultiboardReleaseItem(mbi) set mbi = null
|
|
|
|
Manko_O | Дата: Воскресенье, 20 Марта 2011, 10:50:19 | Сообщение # 11 |
7 уровень
Группа: Проверенные
Сообщений: 296
Награды: 0
Репутация: 23
Блокировки:
| SirNikolas, Точно. Ты гений.
|
|
|
|