Добавлен
Я стараюсь заставить крестоносца сойти на спинку элекка, но не выходит. Помогите, пожалуйста.

Принятый ответ

Готовишь три модели
  • Кресоносец
  • Лошадка
  • Крестоносец на лошадке
Потом просто ставишь UjAPI и заменяешь модель с помощью нативки.
native SetUnitModel takes unit whichUnit, string modelName returns nothing
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
3 недели назад
0
Похожие вопросы:

ответ
Берем любую пассивную способность и меняем в поле "Графика-цель" нам на нужную модель. Я заменил на "Адский дракон". А за основу взял способность "Аура выносливости". Теперь берем или создаем героя, добавляем ему нашу способность. Модель моего героя "Волшебница". Ставим на карту и проверяем.
Вот что у меня вышло:
Что-то по аналогии с этим?
ответ
Ну не обязательно строительство делать, достаточно дать морф с временем жизни как у яйца феникса, так будет проще.
Событие - юнит применил способность, условие - примененная способность = твоя способность, действие вручить морф яйца феникса и установить время жизни на 15 сек. Смотри как устроен феникс чародея крови.
Можно сделать полностью триггерно, вариантов уйма, можно вместо строительсва, сделать сразу после слияния промежуточного юнита, а ему настроить апгрейд в архонта и при применении слияния, автоматически начинать апгрейд в архонта.
ответ
При использовании этих способностей надо чтобы цель была рядом.
ответ
reaper1691, так в чем проблема? Морф, две формы героя, один конь, одна способность-пустышка отвечающая за выбор коня и запуск триггера, который коня скроет, а герою запустит морф через предмет-руну, еще одна способность-пустышка, которая отвечает за запуск триггера запускающего обратный морф, телепортацию коня к герою и отмену скрытия коня.

0
29
3 недели назад
0
Готовишь три модели
  • Кресоносец
  • Лошадка
  • Крестоносец на лошадке
Потом просто ставишь UjAPI и заменяешь модель с помощью нативки.
native SetUnitModel takes unit whichUnit, string modelName returns nothing
Принятый ответ
Ответы (44)
0
20
2 недели назад
0
nazarpunk, Представляешь, оно оказывается и без ujapi замечательно работает! Просто заменяешь модельку, вот это да!
0
29
2 недели назад
0
SсRealm, покажи как ты на дорефе без мемхкака модельку заменишь.
0
27
2 недели назад
0
nazarpunk, морфом наверное либо анимационным тагом, но это не просто замена модели. Да и если я не ошибаюсь, гиппогриф с лучницей тоже отдельный юнит
0
18
2 недели назад
0
Ну да, кстати, вполне можно сделать модельку с 2-10 тегами и заменять их по назначению
0
29
2 недели назад
Отредактирован nazarpunk
0
EugeAl, то есть для того же мимика ты предлагаешь делать одну модель для всех юнитов?
Представляешь, оно оказывается и без ujapi замечательно работает! Просто заменяешь модельку, вот это да!
Тоесть это по твоему замечательно?
1
29
2 недели назад
Отредактирован nazarpunk
1
rsfghd, не ошибаешься, там три юнита:
  • лучница
  • гиппогриф
  • лучника на гиппогрифе
0
18
2 недели назад
0
nazarpunk, ну это исключение, а для обычных морфов пойдет
1
29
2 недели назад
1
EugeAl, тоесть чтоб морфнуть крестьянина в пехотинца вместо одной строчки нужно шаманить с моделями?
0
18
2 недели назад
0
nazarpunk, можно и грубо - убрать работника, Создать пехотинца. 2 строчки. Зависит от сложности работы и желаемого эффекта. А если нужно прямо красивое превращение, тут set unit model не поможет, чтобы выполнить промежуточную анимацию и тогда тут только модель все равно делать
1
29
2 недели назад
1
можно и грубо - убрать работника, Создать пехотинца. 2 строчки.
Бафы, данные на хэндле и кд абилок входят в эти две строчки? За инвентарь я уже молчу.
1
29
2 недели назад
1
Представляешь, оно оказывается и без ujapi замечательно работает!
Ну и мы отвлеклись от изначально тезиса, ты своё "замечательно" покажешь?
0
23
2 недели назад
0
Можно ещё через абилку вырвать дерево, тоже актуальный способ
0
18
2 недели назад
0
nazarpunk, ставить целый мод Ujapi ради одной функции в карте - такое себе. Тут или ставить и делать тотально, используя большинство функционала, или не ставить и обходиться стандартом. Особенно если рассчитываешь на аудиторию, которая хочет "пройти катку с посонами под пивко" , скачать карту и сразу играть, без всяких установок чего либо. А так у них без Ujapi карта не запустится и естественно они будут играть в другую. В общем, юзабилити это важно
0
29
2 недели назад
0
ставить целый мод Ujapi ради одной функции в карте - такое себе.
Это не мод, это лаунчер. И что-то я не вижу ответа от тебя, а мой ответ на минуточку, принят автором. Значит он подошёл автору и все свои загоны про юзабилити можешь адресовать лично ему. Заодно можешь оплатить автору трудочасы, который он потратит на написание костылей, вместо использования лаунчера.
0
18
2 недели назад
0
все свои загоны про юзабилити
Угу, наверно все игровые компании, включая собственно создателей warcraft, упрощающие установку и пользование игрой и делающие DLC и апдейты без всяких установочных выкрутасов - идиоты и фигнёй занимаются, и у них просто загоны такие.
0
29
2 недели назад
Отредактирован nazarpunk
0
EugeAl, ну да, все игровые компании, включая собственно создателей WarCraft поддерживают свой продукт всё время его существования и поэтому создание кастомных лаунчеров просто бессмысленно.

Ну и перед тем, как рассказывать о том, что создатели лаунчера должны заботиться о твоём удобстве6 начнём с простого - а сколько ты собственно заплатил за лаунчер?
0
18
2 недели назад
0
nazarpunk, ты не ответил на вопрос о длс и упрощениях. Естественно они его поддерживают, иначе покупать не будут.
На второе замечание могу привести пример того же Блендера, он бесплатный и при этом удобный. И длс туда ставить просто.
И ещё - я потребитель и потенциальный покупатель (если бы к примеру тот же лаунчер был платным) , и потому создатели пусть сначала позаботятся об удобстве потребителя, чтобы потребитель его купил. А не наоборот. Кто платит, тот и музыку заказывает. И только потом уже решает потребитель - покупать или нет. Если меня всё устроит, я готов купить, не проблема.
0
29
2 недели назад
Отредактирован nazarpunk
0
ты не ответил на вопрос о длс и упрощениях.
Не увидел вопроса. Для справки, для обозначение вопроса существует специальный знак - ?.
На второе замечание могу привести пример того же Блендера, он бесплатный и при этом удобный. И длс туда ставить просто.
Тоесть ты сравниваешь продукт, выпущенной корпорацией с финансированием и лаунчер, написанный одним мимокрокодилом за доширак? Да ты прям гений.
Кто платит, тот и музыку заказывает.
Ну так ты ни копейки не заплатил, так что можешь заказывать музыку в другом месте.
Если меня всё устроит, я готов купить, не проблема.
Видать в школе рыночную экономику уже не преподают. Вариант с "меня устроит" работает только при капитализме свободной конкуренции. Только вот сейчас время монополий, так что если у тебя появилась потребность, то хочешь или нет, а удовлетворять ты её будешь тем что дадут, а не тем, что тебе нравится.

И я так понимаю, WarCraft и Windows у тебя купленные?

З. Ы. И коль пошли предъявы про неотвеченные вопросы, я всё ещё не вижу как оно замечательно работает.
0
18
2 недели назад
0
написанный одним мимокрокодилом за доширак
блендер тоже начинали с мимокрокодилов за дошираки, и только потом основали компанию и получили инвестиции от корпораций, так что сравнение уместно.
так что можешь заказывать музыку в другом месте.
Если бы я пришёл в магазин или салон услуг и мне бы подобное заявили, хрен я бы пришёл потом к подобному "продавцу", и ещё бы жалобу накатал в роспотребнадзор. Успешный опыт судебных дел есть, так что не отвертелись бы.
Только вот сейчас время монополий
Это может у тебя в городе время монополий, у меня в городе полно и крупного и мелкого бизнеса, выбирай не хочу.
Винда лицензия.
всё ещё не вижу как оно замечательно работает
Ну так прочти выше, все уже написано.
0
20
2 недели назад
0
EugeAl, Вообще то нет проблем сделать морф или подменять одного персонажа на другого. Это элементарно просто, я так сто раз уже делал.
А по поводу Ujapi, я уже писал автору в личку и это если честно не особенно то к чему то привело. То, что там крутые вещи можно делать, вроде менять модельки, создавать кнопки вне панели и еще куча всего это конечно круто.
Но, вот поставил ты этот Ujapi и что? Нативок куча, но тебе нужны еще функции, примеры готовых, рабочих заклинаний, но ничего этого нет. Они зовут в Ujapi и рассказывают про новые нативки, но обучающих материалов и подробных статей с примерам просто нет. Иди, говорят, учи джасс и программирование. Графические оболочки, вроде GUI естественно, там тоже нет, это у них считается зашкваром.
Ирина бот с Ujapi к счатью работает, но как ты и писал выше возиться с этим мало кому интересно.
В программировании я не понимаю, но ИМХО куда проще было бы собрать людей и начать писать движок с нуля. По сути, все что требуется это поддержка моделек варкрафта( mdх, m5) А там уже делать постепенно новый редактор с блекджеком и gui и развязать, наконец руки простым мододелам. Всяко лучше, чем Делать заплатки на бедном варкрафте
0
18
2 недели назад
0
SсRealm, согласен с тобой. Судя по всему, автора не особо волнует, будут ли делать карты на Ujapi или не будут. Функционал отличный, объёмный, но вот техподдержка и особенно "курс молодого бойца" с наработками - почти никакие. Для новичков возможностей освоения тоже нет, если ты знаешь джасс, то тогда осилишь, если нет - то не осилишь. Гуи в данном случае необходим обязательно в качестве учебного пособия. И про ту же установку и юзабилити, было бы гораздо лучше, если бы Ujapi ставился как длс, чтобы он вшивался в игру, скажем так и можно было не юзать другие экзешники итд.
Что касается движка, то тут к сожалению фиг соберёшь команду энтузиастов и профи, плюс может быть исков от близов боятся и прочей шляпы с авторскими правами, так что хватает людей только на заплатки.
0
27
2 недели назад
0
если ты знаешь джасс, то тогда осилишь, если нет - то не осилишь
клише, поэтому если ты претендуешь на высокий уровень карты, то должен учить дополнительные возможности импрува
0
20
2 недели назад
0
EugeAl, Это само собой. Если делать про людей и для людей, то конечно. Если есть программы для варика и никто не подал в суд, то значит можно взять формат моделек от варика, даже dll.
Но все это пустое. Если бы, да кабы. От нас только разговры. Пойду дальше делать свою карту.
0
18
2 недели назад
0
SсRealm, ну да, кстати, на пиратов варика никто в суд так и не подал.
Да, пустое. Согласен.
1
29
2 недели назад
Отредактирован nazarpunk
1
Вообще то нет проблем сделать морф или подменять одного персонажа на другого. Это элементарно просто, я так сто раз уже делал.
При этом наплодив 100500 объектов в РО?
А по поводу Ujapi, я уже писал автору в личку и это если честно не особенно то к чему то привело.
Я тоже писал, и из-за этого были добавлены:
  • Создание иллюзий напрямую
  • Воскрешение юнита нативкой
  • Отлов окончания разложения
Может нужно писать нормально?
но тебе нужны еще функции, примеры готовых, рабочих заклинаний, но ничего этого нет.
Интересно, как я это сделал без примеров?
Иди, говорят, учи джасс и программирование.
Если ты не можешь выучить JASS, то может пора призадуматься о том, что школу по второму кругу пройти?
Графические оболочки, вроде GUI естественно, там тоже нет, это у них считается зашкваром.
Потому что это и есть зашквар. Если хочешь это опровергнуть, то напиши простейший MUI снаряд на таймере и хт.
Ирина бот с Ujapi к счатью работает, но как ты и писал выше возиться с этим мало кому интересно.
Ну и пусть не возятся. Кто им лекарь то?
В программировании я не понимаю, но ИМХО куда проще было бы собрать людей и начать писать движок с нуля.
Тоесть ты нихера не понимаешь и даёшь советы тем, кто понимает. Да ты прям гений.
Судя по всему, автора не особо волнует, будут ли делать карты на Ujapi или не будут.
Будут, и ты не поверишь, делают. Ибо адекватные разработчики ценят своё время, а адекватные игроки понимают, что благодаря расширенному функционалу возможно чаще завозить контент. И один лишний клик это адекватная цена за это.
EugeAl:
Для новичков возможностей освоения тоже нет, если ты знаешь джасс, то тогда осилишь, если нет - то не осилишь.
Вариант за недельку выучить жасс вообще не рассматривается? Гуй-муй головного мозга во всей красе.
1
18
2 недели назад
1
nazarpunk, без гуя муя за недельку будет проблематично, ведь там можно конвертировать в текст, чтобы перевести с русского на заморский, причем сразу с введенными аргументами, и в нужных местах, и не сидеть часами в гугл переводчике, запихивая туда названия функций. И так пока не запомнишь. Конечно, конвертация там идёт отвратительно, и превращается в говнокод, но это уже вопрос к близам, почему они так криво сделали. Так что гуй муй как хорошее учебное пособие нужен. Я сам так учил джасс, и это помогло.
0
29
2 недели назад
0
Так что гуй муй как хорошее учебное пособие нужен.
Это отвратительное учебное пособие для имбицилов, которые не могут запомнить примитивные слова на английском. Который половина в школе учит.
Я сам так учил джасс, и это помогло.
А я за недельку Java освоил на необходимом мне уровне безо всяких гуёв. ЧЯДНТ?
0
18
2 недели назад
0
nazarpunk, по себе людей не судят
0
29
2 недели назад
Отредактирован nazarpunk
0
nazarpunk, по себе людей не судят
Тоесть твой опыт изучения JASS это не суждение по себе?
Мой опыт изучения Java это суждение по себе?
0
18
2 недели назад
0
nazarpunk, ну как бы не я обзывал гуишников имбецилами и хвалился что выучил язык за недельку. "Раз я выучил язык без гуи, то гуи пособие для имбецилов" - это не суждение по себе? Суждение, естественно
0
29
2 недели назад
0
ну как бы не я обзывал гуишников имбецилами
Читаем внимательно фразу -
Это отвратительное учебное пособие для имбицилов, которые не могут запомнить примитивные слова на английском.
Каким боком из неё следует - пишешь на гуй = имбецил?
"Раз я выучил язык без гуи, то гуи пособие для имбецилов" - это не суждение по себе? Суждение, естественно
"Раз я выучил язык c гуи, то гуи нужно пихать везде" - это не суждение по себе?
0
18
2 недели назад
Отредактирован EugeAl
0
nazarpunk, Прямым. Если не видишь очевидного - твои трудности. "Гуи пособие для имбецилов, следовательно гуишники имбецилы" Обучающийся джассу через гуи тоже по факту гуишник. Странно, что не имбецилу приходится объяснять очевидное
В каком месте я говорил, что его нужно пихать Везде?
И нет, это не суждение по себе, потому что я никого и ничего не осуждал.
И наконец, наличие кнопки конвертации в текст из гуи доказывает, что гуи предназначен в том числе для изучения джасс, потому это по факту, а не по себе
0
29
2 недели назад
0
Обучающийся джассу через гуи тоже по факту гуишник.
Тоесть, если кодер потыкает в гуй, то станет гуишником?
В каком месте я говорил, что его нужно пихать Везде?
Графические оболочки, вроде GUI естественно, там тоже нет, это у них считается зашкваром.
И нет, это не суждение по себе, потому что я никого и ничего не осуждал.
По твоему получается, что делать вывод основываясь на личном опыте это не суждение по себе?

EugeAl:
И наконец, наличие кнопки конвертации в текст из гуи доказывает, что гуи предназначен в том числе для изучения джасс, потому это по факту, а не по себе
Это доказывает только то, что гуй-муй превращается в JASS. И ничего больше.
0
18
2 недели назад
0
nazarpunk, отказавшись при этом от кодинга - да.
это у них считается зашкваром.
Сколько ещё чужих цитат на меня повесишь?
Кнопка создана с определённой целью. Кроме как просмотр и редактура кода, другого смысла она не несет. Потому не "ничего больше"
0
29
2 недели назад
0
Сколько ещё чужих цитат на меня повесишь?
Извиняюсь, знатно продолбился в глаза.
Кнопка создана с определённой целью.
Да, превратить гуй-муй в код. Не про какие изучения речь не идёт. Если бы близы хотели, чтоб их игру изучали, то выложили бы документацию.
0
18
2 недели назад
0
nazarpunk, Так они это и сделали, просто в виде гуя, чтобы стажёр мог не только изучать теорию и матчасть, но и практиковаться прямо в игре, без всяких лишних тренажёров. Да, много недоработок, но тем не менее.
1
29
2 недели назад
1
EugeAl, Только вот сделали настолько через жопу, что писать на этом поделии это и прям зашквар. Если ты заметил, к примеру, никто не гонит на блюпринты в UE. Гонят именно на гуй-муй именно в варкрафте.
1
18
2 недели назад
Отредактирован EugeAl
1
nazarpunk, Тут я полностью согласен. Косяков море.
Нет подсветки кода
Нет обучения обнулению хэндлов или его отсутствия
Тупые бж функции
Нет листа функций
Нет просмотра файлов common.j blizzard.j
Нет дебаг функций
В общем, нет штук из Jasscraft и Jngp, которые должны были быть по умолчанию для нормального кодинга.
А для русскоязычных юзеров ещё и проблема перевода встаёт.
0
18
2 недели назад
Отредактирован Vlod
0
nazarpunk, очень голословные заявления)
к примеру, никто не гонит на блюпринты в UE
0
18
2 недели назад
0
nazarpunk, в режиме папки нет вариентов работать на 1.26, а далее есть реф
UjAPI + lua: Настройка
0
29
2 недели назад
0
а далее есть реф
А в рефе есть lua, который предпочтительней и его с гуй-муй уже не выучишь.
0
37
2 недели назад
0
nazarpunk, гуй же на луа генерит теперь, если карта в режиме луа в настройках переключена. Другое дело что tesh нет для луи
0
29
2 недели назад
0
гуй же на луа генерит теперь
Через Правка / Конвертировать в текст?
0
37
2 недели назад
0
nazarpunk, в war3map видимо только
Чтобы оставить комментарий, пожалуйста, войдите на сайт.