Driney
offline
Опыт:
796Активность: |
Очень нужна наработка для большого проекта
Мне оч надо чтобы некоторые предметы Занимали несколько ячеек (как в Diablo) например две ячейки по вертикали. как это сделать или дайте хотя бы подсказку где такое можно найти, может есть наработки, я не очень владею jass чтобы самому написать такое, а в GUI вроде как это невозможно. Если у кого есть время помогите чертовому jass-нубу и тогда я смогу продолжить создание своей карты.
Помогите плис!
Карту выложу как только доделаю она очень большая много разных фич но об этом позже и поподробнее. Доделаю не раньше 2011 года (намерен успеть до марта) |
07.11.2010, 14:09 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FKoFF
Venomancer 89lvl. Europe
offline
Опыт:
5,975Активность: |
Ну вообще это делается достаточно просто, правда геморойно безумно.
Для начала, наверное ты это понимаешь, скажу что для стандартного инвентаря подобное делать безумно глупо.
Ну а так - дробишь предмет на количество нужных слотов.
в хэш забиваешь следующую инфу: SaveInteger(udg_Hash,ItemNumber, 1, [Количество слотов по X])
SaveInteger(udg_Hash,ItemNumber, 2, [Количество слотов по Y]) с 1 до [X*Y] руками расставляешь SaveString(udg_Hash,ItemNumber, [Порядковый номер фрагмента иконки], [Текстовая ссылка на фрагмент иконки]) Если я не ошибаюсь - на трекаблах не требуется создавать дамми предметов (что бы заполнить лишние слоты). По этому при подборе предмета сначала создается его размер (X*Y), потом подбирается место в инвентаре, в которое можно этот предмет положить.
Ну а если честно - по моему затея слишком бредовая. Это всеравно что на жигули ставить руль от мерседеса. Понта конечно много но вот толку - все равно никакого |
09.11.2010, 05:43 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|