Поиск по меткам: НаработкиНаработка Jass
Наработка для тех кто хочет мазаться гуями не вникая в страшный жасс.
Вставьте этот код в шапку карты и замените переменную хеша в функции HASH() на свой.
```
function HASH takes nothing returns hashtable
return udg_HASH замените переменную на ваш хеш
endfunction
function RemoveEffect takes nothing…
Компонент
7 802
Наработка для летящей отталкивающей способности.
Компонент
2 830
Подсистема динамической дальности прорисовки и дальности тумана в зависимости от FPS. Помогает адаптировать отрисовку вашей карты под производительность целевого ПК игрока в реальном времени.
Этот кусок кода взят из карты XGM New Year 2010.
В теории должен работать и в…
Компонент
1 780
Способ проверить существует ли юнит после RemoveUnit(), если переменная не обнулена или юнит хранится в хэше для таймера
Компонент
24 825
Как оказалось, в класической версии варкрафта, у камеры есть недокументированые поля, которые могут оказаться полезными для картоделов.

Ближняя плоскость отсечения

// Принимаются значения от 0 до 100. Изначально = 100.
constant camerafield CAMERA_FIELD_NEARZ = ConvertCameraField(7)
Отвечает за…
Компонент
14 708
Прокачка способностей при повышении уровня или в один клик с 1 до максимально возможного уровня
9 реализаций (6 на jass, 3 на GUI)
Компонент
10 465

О системе

Относительно краткий пример создания PopupMenu фрейма используя UjAPI и Frame API.
Главным бонусом UjAPI в данной наработке является полноценный API специально добавленный для обработки PopupMenu фреймов, который позволяет просто на просто отказаться от fdf, а так же позволяет не только добавлять…
Компонент
2 527

О системе

Относительно краткий пример системы контролей (стан/сон/сайленс/замедление), который можно легко дополнять в зависимости от нужд.
Главным бонусом UjAPI в данной наработке является Ability Instance API, который позволяет менять поля заклинаний/баффов без нужды изменений в РО.
Первая система как раз…
Компонент
2 664
[WarCraft III] Jass identifier renamer - автопереименование функций и переменных в j коде
Компонент
14 790

О системе

Относительно краткий пример создания ListBox фрейма используя UjAPI и Frame API.
Главным бонусом UjAPI в данной наработке является полноценный API специально добавленный для обработки ListBox фреймов, который позволяет просто на просто отказаться от fdf, а так же позволяет не только добавлять…
Компонент
4 865
Относительно краткий пример движения фрейма за виджетом/мировой координатой, на CSimpleFrame фрейме используя UjAPI и Frame API.
Система основывается на использовании GetWidgetScreenX/Y, есть конечно же и GetUnitScreenX/Y, всё это доступно с патча 1.0.28.102, потом советую ознакомиться с чейнджлогом.
Компонент
595
Относительно краткий пример создания кнопки с перезарядкой на CSimpleButton и CSpriteFrame фреймах используя UjAPI и Frame API.
Главным бонусом UjAPI в данной наработке является handlelist тип, который позволяет нам хранить все созданные фреймы в "листе" и не использовать тучу переменных, без какой-либо нужды. А так же возможность получать имя/контекст фрейма, что позволяет в целом и не прибегать к спискам, а банально использовать сам фрейм как "ключ" для получения дочерних фреймов.
Компонент
1 672
Относительно краткий пример создания системы магазина строго на CSimpleFrame/CSimpleRegion фреймах используя UjAPI и Frame API.
Компонент
7 1K
Относительно краткий пример создания пик системы строго на CSimpleFrame/CSimpleRegion фреймах (за исключением превью героя) используя UjAPI и Frame API.
Компонент
18 1.3K
Наработка способности "Mega Shot"
Компонент
5 655
Наработка способности "Прыжок"
Компонент
16 1.3K
наработка способности "Подкоп"
Компонент
6 814
Наработка способности "Фаталити"
Компонент
2 563
Наработка способности "Ярость Бога"
Компонент
1 543
Наработка способности "Сила Страха"
Компонент
7 598
Пак способностей "Разветвленная Молния", "Демонический Апокалипсис", "Семя Жизни"
Компонент
3 764
Наработка способности "Огненный Дождь"
Компонент
566
Наработка способности "Целительная Волна"
Компонент
491
Наработка способности "Цепная Молния"
Компонент
534
Наработка способности "Ледяная Атака" (скилы под ключ)
Компонент
1 461
Наработка способности "Ледяной Клинок" (скилы под ключ)
Компонент
1 461
Наработка способности "Скорость Света" (скилы под ключ)
Компонент
5 555
Наработка способности "Содрогание" (скилы под ключ)
Компонент
1 452
Наработка способности "Крещённый огнём" (скилы под ключ)
Компонент
1 388
Наработка способности "Ледяная Звезда" (скилы под ключ)
Компонент
1 470
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация