Maksbest007
offline
Опыт:
840Активность: |
Парочка вопросов(просьба не кидать ссыль на FAQ)
1)Как сделать собственное заклинание(тоесть как вообще изменять параметры, например в заклинании "божественный щит" хочу сделать защиту только от урона, а не от магии, или чтобы при атаке наносился врагу возмездный урон. Где вообще эти опции изменять? Искал, ничего такого не нашел, каждое заклинание почти одинаковое с другим, не знаю где параметры на каждое заклинание отдельно. 2)Как сделать так, что при нажатии правой кнопкой на юнита, когда герой находится в области происходили некоторые действия? Например я хочу сделатЬ так, что если игрок жмет правую кнопку на юните, дающего задание, и только когда герой в той области он его получает. А то если просто сделать через"юнит входит в область" то нужно делать большую область, ибо герой держится на большой дистанции от юнита при получении приказа"патрулировать" 3)(старый вопрос, но никто нормально еще на него не отвечал, все уклонялись нормально ответить, либо скинуть наработку). Как сделать примитивный инвертарь(тоесть жмешь там на заклинание, и твой набор предметов заменяется на другой либо я видел вариант, что создается несуществующий герой, у когорого вместо скиллов-предметы, и при использовании их-воздействие идет на определенного героя). Тоже самое с заклинаниями. Как сделать книгу заклинаний? [+] 2 пункта от Uber: 4.5 (тема не в том разделе) Название темы в академии должно отображать суть вопроса
|
21.02.2014, 19:37 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
и тема не в том разделе, вангую варн |
21.02.2014, 20:09 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
|
22.02.2014, 00:07 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Maksbest007
offline
Опыт:
840Активность: |
Cosonic5:
Ну я понял, можешь привести пример одного простого заклинания триггерного с эффектом(всмысле заскринить триггер) и я пойму что да как делать? Cosonic5: По-моему это проверка, когда игрок выбирает юнита левой кнопкой мыши, и теряет контроль в таком случае над своим героем, хотя не уверен, попробую-отпишусь. Cosonic5: И искал, и нашел:1)Здоровенная куча триггеров, которая создает инвертарь типа того что во второй готике. Совершенно не подходит для меня, так как я создаю кампанию, и писать для каждой карты все это безобразие-бессмысленно. Еще нашел триггер, где через спелл он сохраняет все в кэш, и дает герою другой набор. Но там все не понятно-ничего не подписано, только сами триггеры, переменные и еще чего-то. |
22.02.2014, 00:38 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
Maksbest007:
а как насчет барахолки, там есть замечательная тема "библиотека заклинаний" и "заклинания на заказ", берете нужное и изучаете
правая клавиша юниту это вроде как отдача приказа
Maksbest007:
а как насчет переделать под себя? вы хоть пытались? |
22.02.2014, 00:44 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Maksbest007
offline
Опыт:
840Активность: |
Hate:
Спасибо, поищу на барахолке. Hate: Я пробовал через issued order равно двигаться, но ничего не происходит. Сейчас еще раз попробую, по-другому. Hate: Да, пытался, но я совершенно не разбираюсь в integer-ах, в циклах и массивах, в джасах всяких, которые используются там. Я просто не видел еще нормального наглядного примера, все примеры были расчитаны на опытных пользователей, хотя я видел карты, где идеально проработана система с инвертарем, хотя карту делал какой-то школьник, который просто переписал все это и у него все запустилось(чего не могу сказать о себе.) Его карту открыть в редакторе нельзя, так что вот. |
22.02.2014, 01:04 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
Maksbest007:
давайте думать логически
нужен набор переменных который будет отвечать за альтернативный инвентарь, ведь их нужно где то хранить.
что нам доступно? хеш-таблица, структуры, массивы
что подойдет? хеш-таблица. почему? доступна в гуи, и довольно простая в использовании и легко делать муи
((центр
чем дальше в лес, тем толще партизаны!
)) заранее, нам нужно пикнуть при инициализации всех юнитов с этой абилкой инвентаря что бы сделать им в хеше свое место под солнцем, а так же триггер который реагирует на заход юнита с абилкой в игровую область, с проверкой на уже существующее место, нам же не нужно перезаписывать все что бы потерять предметы, верно, амиго?
нужно больше зоита
собственно, активация у нас от чего? от абилки, поэтому что нужно использовать? правильно, событие "юнит приводит способность в действие", по логике дальше нам что нужно? цикл. прогоняем циклом весь инвентарь, записываем в массив предметов (глобалки) их, зачем жеж? знатоки ответят на этот вопрос заблаговременно! -потому что нам нужно будет выкинуть эти самые предметы, сохранить ссылку на них где либо, достать из альтернативного инвентаря предметы и дать их герою, а предыдущие (которые были у героя) сохранить в хеш-таблице и скрыть их, что бы они не были видны на карте
вуаля, вы бесподобны |
22.02.2014, 01:18 | #7
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Maksbest007
offline
Опыт:
840Активность: |
Hate:
Как красиво сказано, но пару триггеров, которые описываются в вашем предложении порадовали бы мою душу еще больше :). Нет, я могу конечно делать все как описано в сообщении, но вряд-ли из этого будет хоть какой-то толк, ибо как я уже выражался ранее-я совершенно не разбираюсь в хэш-таблицах и прочее, НО! Всего один пример триггером и я уже буду знать все, что мне понадобится для карты! Триггер-вместо тысячи слов :DДа, и пока вы, как единственный человек, ответивший на мои посты более двух раз, здесь я бы еще хотел спросить на счет задания на карте. Ну я нажал issued order потом перевел в гугле слово "патрулировать" ввел переведенное в значение триггера и...Ничего не произошло, что и ожидалось.:(( |
|||||||||||||||
22.02.2014, 01:30 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
вы ошибаетесь, делая сами вы учитесь, слизывая вы учитесь слизывать, после чего вы перестанете думать вообще, прося дальше нужный "триггер", голова вам дана не просто так
и почему вы не додумались сделать так
создаете триггер с 3 событиями, с приказами, а в действиях выводите в чат какой это был приказ. сложна подумать что ли, э? |
22.02.2014, 01:33 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Maksbest007
offline
Опыт:
840Активность: |
Hate:
Нет, просто редактор варкрафта полуанглийский, и сначала нужно найти раздел, а потом функцию, что, если ты никогда раньше ее не искал, затруднительно. Ну та ладно.~Hate: Только чтобы сэкономить время.~Hate: Не сложно, просто в редакторе нету поисковика,(ну как есть, но он по точным терминам) и я не могу найти "триггер с приказами". В действиях есть функция "щелчек правой кнопкой", жаль ее нету в условиях, здесь бы она мне очень пригодилась. В редакторе нету нормальной справки, для этого я и создаю тему и спрашиваю о неизвестном, ибо если бы я знал точный триггер, стал бы я спрашивать что делать на сайте? Поэтому сначала нужен триггер, а потом, как будешь использовать его пару раз запомнишь наизусть. Ну да ладно, сам разберусь. Спокойной ночи и спасибо за ответ. :/ |
22.02.2014, 01:51 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
Maksbest007, скачай руссификатор триггеров тогда |
22.02.2014, 01:59 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
не качай русификатор триггеров
а разве само название раздела не говорит за себя? разве сами названия действий, функций, и событий ничегошеньки не говорят? |
22.02.2014, 02:02 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Maksbest007
offline
Опыт:
840Активность: |
Cosonic5:
Окей, скачаю Hate: Да нет же, потому что например чтобы выбрать условие saved game exists надо еще зайти в boolean compansion. Ну и о чем это говорит? Почему оно не сразу в условиях? И такого куча, это ж надо сначала найти. Ладно, я найду русификатор и попробую перевести ваш текст в триггеры. А вы не знаете случайно, где можно достать готовые триггеры на инвертарь и на книгу заклинаний? |
22.02.2014, 02:07 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
боевая единица - это связано с юнитом
generic unit event - используется для гибких событий с юнитами, в том случае если нету конкретного юнита и само действие - приказ - цель все логично, дальше
нужно создать юнита, куда пойдем? конечно же в
ну create unit это точно не создать, не!
справки нету, говорили они... голову юзать не сказали видимо -_-
Hate добавил:
Maksbest007:
потому что boolean - логическое, а проверка существует ли игра выдает лишь результат да/нет
это по вашему не логично? ведь boolean compansion это "логическое сравнение", он сравнивает "существует ли игра == да/нет" |
22.02.2014, 02:09 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
Maksbest007, лучше учи жасс сразу....
гуи устарел смысла нету на нем карты делать... |
22.02.2014, 02:10 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Hate
конь вакуумный
offline
Опыт:
43,117Активность: |
Cosonic5:
у него отсутствует логика, жасс его травмирует |
22.02.2014, 02:12 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Clamp
Lost in space
offline
Опыт:
71,258Активность: |
Автор пытается получить простую реализацию наработки довольно-таки высокого уровня, при этом не хочет становиться "опытным пользователем", учить что-либо в этом направлении и вообще "дайте наработку, ой нет она не подходит, дайте другую". |
22.02.2014, 04:21 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
не совсем то, что надо, но вдруг пригодится. тут система сама подхватывает нужных юнитов и вообще делает всё за разработчика |
22.02.2014, 08:22 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Maksbest007
offline
Опыт:
840Активность: |
Hate:
Да, я внимательно слушаю..~Hate: Это был пример логики в варкрафте, или триггер для нового инвертаря?~Hate: Ну читать я умаю, и не настолько я еще отупел, спасибо, что показали, как создать юнита, вы так великодушны. Теперь я легко на основе этого сделаю доп. инвертарь, где все предметы будут заменятся на другие, при нажатии на заклинание!! Cosonic5: Ну пока я его выучу пройдет туева хуча времени, хотя и сам понимаю, что надо учить... Hate: С логиой менявсе в ппорядке, просто редактор не самый удобный, могли бы добавить еще несколько условий, для удобства. Clamp: Автор пытается получить этот ScorpioT1000: Спасибо, посмотрю, может и вправду пригодится. |
22.02.2014, 10:10 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
тогда тогда вывод
|
22.02.2014, 10:45 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|