FatalBlade
offline
Опыт:
7,398Активность: |
Триггерно дать/убрать/разрешить/удалить исследования
И так я заметил что в джассе нету функций манипуляций с исследованиями. Вернее есть, но только вычислить/установить уровень какого то исследования. А мне нужно именно дать/убрать/разрешить/удалить. Можно ещё выставить максимальный уровень исследования. Я подумал может если выставить ему максимальный уровень 0, то это как бы запретит его. Но нет, игра автоматически переделывает этот 0 в 1.
Так как можно триггерно дать/убрать/разрешить/удалить исследование? |
08.10.2012, 16:52 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,266Активность: |
FatalBlade, разршить или запретить можно запретив исследование игроку, а атк же через дамми юнита, который указан в требованиях, динамически создаёш и все, а к стати слышал про способность поставка ресурсов? Там есть такая фича что абила помипо маны может требовать голд и дерево, а способности можно давать, удалять, запрещять и резрешать легко и просто... |
08.10.2012, 16:56 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
quq_CCCP:
В Редакторе, да. В списках функций джасс я подобного не нашёл. quq_CCCP:
Ты не понял что я имею ввиду. Запретить - это не то, что бы исследование было невозможным пока не выполнится определённое требование, это значит что бы исследование ВООБЩЕ не отображалось в панели. quq_CCCP:
хм.. что то такое видел. У кого она, как выглядит? Или просто какой равкод? Просто у меня англ ВЕ. Я нашёл только абилку Reveal ('Andt'). Она может требовать и голды и дерево, но для её каста требуется цель, а мне этого не надо. |
08.10.2012, 17:13 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
исследования нельзя убрать, эмулируйте эффекты системами которые используют абилки, требованиями по наличию юнита и так далее.
еще напишите что вы именно хотите, как вы это собрались делать не говорит ни о чём. |
08.10.2012, 17:27 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
DioD:
Ок но при использование абилки я ведь не смогу сделать так, что бы фактически "началось исследование" и появилась полоса загрузки. DioD:
Ок. Кто играл в АоМ(Age of Mythology) знает о чём я. При использование абилки у главного здания 3-го уровня выскакивает диалоговое окно, в котором я выбираю одного из 2-х богов. После выбора, в главном здание должны появиться 4 исследования, в зависимости от бога, которого я выбрал. Эти исследования естественно можно улучшать. У каждого бога конечно же исследования разные, поэтому я и не могу добавить сразу все 8 ещё в редакторе - мне нужно что бы доступны только 4 из них, а остальные не отображались. |
08.10.2012, 17:39 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
что мешает заменять здание? |
08.10.2012, 17:49 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
DioD:
Если игроком будет человек, то ничто не мешает. Однако если это АИ то тут могут быть проблемы. У меня всё построено на стандартном близардовском мили АИ. Все юниты и здания - так же стандартные юниты с замененными моделями, иконками, параметрами, скилами итд... Если я заменю главное здание на другое здание с другим равкодом, будет ли АИ пользоваться им как Главным Зданием? Т.е. строить рабочих итд итп... |
08.10.2012, 17:54 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
KPOKODIL
В разработке
offline
Опыт:
10,262Активность: |
FatalBlade, как вариант проверить это в редакторе, займет минуты 2-3 |
08.10.2012, 18:07 | #8
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
KPOKODIL:
Это был риторический вопрос.))) Я знаю результат. АИ не будет пользоваться новым зданием как Главным Зданием, так как АИ проверяет и использует равкоды. |
08.10.2012, 18:15 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
FatalBlade, аи вроде использует ордеры и ИИ-классификации |
08.10.2012, 18:18 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
АИ и апгрейды кастомные учить не будет как бы?
мне вот стало интересно, а как ванильный АИ ведёт себя после апа ратуши, сразу гг или надо идти его добивать? |
08.10.2012, 18:18 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
т.е. там как-то можно сделать, чтобы он юзал другое здание. Хотя точно не знаю |
08.10.2012, 18:18 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
АИ строит здание по равкоду. Например при каких то условиях он строит здание 'hbar' - бараки людей. Если же рабочему вместо возможности строить бараки, дать кастомное здание, при этом забрав бараки, то АИ заступорится и не будет дальше развиваться. Я не видел открытых скриптов АИ, но я пробовал такой вариант на практике. |
08.10.2012, 18:27 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
конечно можно, он ведь при уничтожении одной ратуши берёт другую в качестве основной, достаточно посмотреть какая ветка кода за это отвечает. |
08.10.2012, 18:28 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
ScorpioT1000:
Конечно. Надо писать свой АИ. Но зачем писать свой, когда есть близардовский, который прекрасно работает. Я думал как вариант, сделать то что предложил DioD, то есть заменяя здание. Но тогда просто эта привилегия с выбором Бога и дополнительных исследований будет только для живых игроков. Минус этого в том, у живых игроков будет значительное преимущество над АИ.
Просто я в своей карте планировал написать наработку, которая через какое то время игры прикажет всем АИ выбрать Бога рандомно, и постепенно изучить все 4 полученных исследования. Это естественно гораздо легче чем писать АИ с нуля. Если я эту работку не напишу, то как я и написал выше, данная привилегия будет только для живых игроков. |
08.10.2012, 18:33 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DioD
offline
Опыт:
45,134Активность: |
я тебе тонко намекнул сделать через апгрейд, такой же как апгрейд ратуши, а не замена в прямом смысле этого слова, жаль что ты не понял. |
08.10.2012, 18:50 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FatalBlade
offline
Опыт:
7,398Активность: |
DioD, оО тогда это другое дело. Щас попробую. Спс |
08.10.2012, 19:04 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
quq_CCCP
Я белый и пушистый!
offline
Опыт:
94,266Активность: |
FatalBlade, кароче знаеш карту близзов побег из тюрьмы? там заюзана способность - Поставка ресурсов, ей как канал можно настраивать, те. ставить ид приказов на своё усмотрение, на английском название neutralspell "'AAns"" И будет тебе счастье... |
08.10.2012, 19:05 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|