XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > StarCraft (только чтение)> Галактическая академия
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
Пропуск получения очка обучения
вопрос прост: есть у нас способность класса "Выучить" в которой поле "получаемые очки" (просто очки) не может явятся не целым (ну не может оно зараза быть 0.5). поля требований в данном виде способностей нет.
При отключении способности (алгоритм уровней отключить способность) она отключается напрочь но очки все равно накапливает. (при включении на следующем уровне будет 2 очка)
внимание вопрос - как пропустить получения очка? (на обучение способности)
Очень желательно через редактор объектов но можно и через тригер.
________________
нет меня.
Старый 18.02.2011, 15:14
DioD

offline
Опыт: 45,151
Активность:
Участник проектов:
-WarCraft 3
-Minecraft
просто увеличь требования на два, и одно очко станет "половинкой" так как обучение будет требовать два очка.
Старый 18.02.2011, 15:39
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
DioD, Требования где? в "выучить"? количество зарядов? может мы не поняли друг друга?
Ну или я сильно туплю - скрин если можно
________________
нет меня.
Старый 18.02.2011, 17:35
DioD

offline
Опыт: 45,151
Активность:
Участник проектов:
-WarCraft 3
-Minecraft
выложи свои объекты, а я буду смотреть-править, а не наоборот.
Старый 18.02.2011, 18:48
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
Если тебе так удобнее:
» стандартная способность
ПолеGWALearn (Без названия)
Дерево технологий - Наименование технологии
Дерево технологий - Технология игрокаСодержание
Интерфейс - АктивностьПрогресс
Интерфейс - Приказы +(Отключено):((255,0,255,0)):(Assets\UI\Feedback\WayPointConfirm\WayPointConfirm.m3):(0.75):(Assets\T​extures\WayPointLine.dds)
Интерфейс - Приоритет подсказки0
Интерфейс - Сообщение об ошибкеОшибка
Интерфейс - Сообщение при поиске целиВыбор цели
Показатели - ФлагиЛучшая боевая единица
Редактор - Категории редактораAbilityorEffectType:Units
Редактор - Комментарий редактора
Редактор - Описание редактора
Редактор - Префикс редактора
Редактор - Суффикс редактора
Способность - ID набора
Способность - Информация +((0000)):((ОтключеноОтключеноОтключеноОтключеноОтключеноОтключеноОтключено))):((000)):(О​тключено):(Abil/GWALearn):(Способность)
Способность - Название
Способность - Очки0
Способность - Очки за уровень1
Способность - Характер эффектаНейтральный
Стоимость - Возмещаемая доля +(-1-1-1):(000):(-1-1-1-1):-1:-1
Тонг добавил:
Если что для примера можно взять стандартный testlearn ни каких различий там нет
Миниатюры
Кликните на картинку для увеличения
Название:  abil.jpg
Просмотров: 35
Размер:  68.7 Кбайт  Кликните на картинку для увеличения
Название:  abil-setting.jpg
Просмотров: 33
Размер:  298.6 Кбайт  
________________
нет меня.

Отредактировано Тонг, 18.02.2011 в 19:24.
Старый 18.02.2011, 20:37
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
мне таки интересно было ли решение?
Тонг добавил:
В карте герой с выбором из 2х абилок. Если то как ты говоришь верно значит нужно сделать стоимость 1й обилки 2 очка обучения. или получение на 1м уровне 0,5 очков обучения.
Прикрепленные файлы
Тип файла: sc2map требования х2.SC2Map (10.1 Кбайт, 16 просмотров )
________________
нет меня.
Старый 19.02.2011, 10:24
DioD

offline
Опыт: 45,151
Активность:
Участник проектов:
-WarCraft 3
-Minecraft
нельзя 0.5 очка получить, тебе уже сказали, нужно чтобы абилка стоила 2 очка.
Старый 19.02.2011, 13:26
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
Спустя 2 дня выяснилось что DioD, (con) и не в курсе, а написал просто потому что захотелось.
И так вопрос остаётся открыт.
У этой способности нет алгоритмов и эффектов, задействована в процессе обучения только она сама.
Все поля я выложил выше.
________________
нет меня.
Старый 19.02.2011, 15:37
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
Заряды, время и т.д. также не имеют значения. Есть у кого идеи?
________________
нет меня.
Старый 20.02.2011, 14:35
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
варианты решения которые в данный момент нашел:
  1. взаимосвязанные способности ( способность = талант + способность) самый пожалуй красивый вариант на данный момент
  2. подготовка для способности -> способность (не самое лучшее - по сути 2х уровневая способность при этом действенный только второй уровень.
  3. способность за очки способностей + ресурсы (манчкины - привет) не очень толсто и заставляет побегать но опять таки ктото сможеть накрафтится быстро.
Все ещё жду ваших предложений.
________________
нет меня.
Старый 21.02.2011, 22:35
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
Ещё один вариант на заметку - проверку.
алгоритм использовать эффект + требование (уровень =2,4,6,8,10,12...)
эффект - отдать приказ - выучить (ну и там способность соответственно.)
Пока не проверял окончательно но должно работать.
________________
нет меня.
Старый 26.02.2011, 13:51
Тонг

offline
Опыт: 15,315
Активность:
Участник проектов:
-Heroes of Azeroth
up.
Вопрос может не очень важный для большинства но остался не отвеченным.
________________
нет меня.
Старый 13.05.2011, 19:40

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 02:21.