Сейчас 16:47:04 Суббота, 11 мая, 2024 год
[ x ] Главная ⇒ Форум ⇐ RSS Файлы Cтатьи Картинки В о й т и   или   з а р е г и с т р и р о в а т ь с я


[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PUVer, SirNikolas, Ty3uK  
Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] call SetHeroLevel(...) (Не возможно триггерно уменьшить лвл героя, только увеличить?)
[Вопрос] call SetHeroLevel(...)
FatalBladeДата: Пятница, 27 Января 2012, 21:43:41 | Сообщение # 1
10 уровень
Группа: Проверенные
Сообщений: 1523
Награды: 0
Репутация: 439
Блокировки:
Странно, но я заметил что герою нельзя триггерно уменьшить уровень. Увеличить можно, а уменьшить нельзя. Я пишу call SetHeroLevel( hero, GetHeroLevel(hero) - 1, true ), и никакого эффекта. Даже если уровень моего героя например 5, и я вместо GetHeroLevel(hero) - 1 напишу просто 4 - ничего не происходит. Уровень не уменьшается. Я проверял это не только на своей мапе, но и в отдельной созданной карте и то же самое. Что это? Почему? И как тогда триггерно уменьшать уровень героя?

 

oleg_best_olegДата: Пятница, 27 Января 2012, 21:56:20 | Сообщение # 2
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
FatalBlade, у меня gui функция установить уровень всегда работает и на понижение уровня.
 

Ty3uKДата: Пятница, 27 Января 2012, 22:01:39 | Сообщение # 3
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
SetHeroLevel(hero, 1, false) попробуй

╭∩╮(︶︿︶)╭∩╮
"Ульта Тайда мне в жопу!" © k0fe1n
Статьи: MUI-1|MUI-2|Шрифт
Полезности: JASP|JNGP|Уголок библиотек
 

FatalBladeДата: Пятница, 27 Января 2012, 22:09:45 | Сообщение # 4
10 уровень
Группа: Проверенные
Сообщений: 1523
Награды: 0
Репутация: 439
Блокировки:
Quote (Ty3uK)
SetHeroLevel(hero, 1, false) попробуй

true или false в конце ничего не меняет. Это логическая переменная которая якобы отвечает на вопрос "Отображать эффект или нет"


 

DiabfallДата: Пятница, 27 Января 2012, 22:11:51 | Сообщение # 5
Группа: Проверенные
Сообщений: 1231
Награды: 0
Блокировки:
уменьшать вроде через call UnitStripHeroLevel(hero, насколько надо уменьшить)

Сообщение отредактировал Diabfall - Пятница, 27 Января 2012, 22:12:37
 

FatalBladeДата: Пятница, 27 Января 2012, 22:25:43 | Сообщение # 6
10 уровень
Группа: Проверенные
Сообщений: 1523
Награды: 0
Репутация: 439
Блокировки:
Quote (Diabfall)
уменьшать вроде через call UnitStripHeroLevel(hero, насколько надо уменьшить)

Спс работает.


 

Форум о Warcraft 3 » Раздел для картостроителей » GUI / Jass » [Вопрос] call SetHeroLevel(...) (Не возможно триггерно уменьшить лвл героя, только увеличить?)
  • Страница 1 из 1
  • 1
Поиск:

Copyright © 2006 - 2024 Warcraft3FT.info При копировании материалов c сайта ставьте, пожалуйста, активную обратную ссылку на нас • Design by gReeB04ki ©
Хостинг от uCoz