Steal nerves, спасибо, у меня получилось. Я создал группу Status_Krestyanin, и добавлял в неё крестьян, работающих на ферме, и выгонял, если они не работают. Остаётся сделать эту переменную массивом, что-бы её имел каждый игрок. Vadikem, сделал, остаётся каким-то образом считывать время, которое Крестьянин находится на ферме.
Что-то не работает здесь:
Мне нужно сделать то, что если какой-то юнит из группы Status_krestyanin имеет time 10, то time именно у этого юнита будет 0, и добавление золота игроку.
Как выбрать юнитов Крестьянин, при условии, что time_krestyanin => 10?
Steal nerves, спасибо, помогло. Кстати, ссылка на карту сломана. Как я могу сделать так, что-бы золота добавлялось столько, сколько времени наработал юнит. Ладно, мне сложно объяснить.
Например, Крестьянин зашёл на Ферму, затем, через пять секунд заходит другой Крестьянин, а за это время первый успевает наработать 10 золота.
Ладно, как я могу посчитать время, которое юнит сидит на Ферме? Затем, добавить золота: время * 10
nvc123, Я не знаю, как сделать такую способность, что если щёлкнуть по Капитану, за ним юнит будет следовать вечно, атаковать то, что атакует Капитан. и не будет выделяемым, пока я не отключу её.
Ну, и добавление способности Капитану распустить отряд
Как пометить юниту Капитана, что-бы я всегда мог обращаться именно к нему в триггерах?
Я не понимаю, на основе какой способности я могу сделать способность с целью - юнит. Пытался поставить "Кислотную бомбу" и "Отравленный нож" не получилось.
Какой путь к текстуре в самой модели? В оригинальном Warcraft'е это "Textures\Meatwagon.blp".
Если у тебя путь "Textures\trupovozka_by_autorname.blp", то в Импорте так и пиши: "Textures\trupovozka_by_autorname.blp".
Способ №1
Открываем модель в вар3ме, находим в "Менеджере последовательностей" спикок анимаций, находим нужную, открываем ее параметры, запоминаем интервал (диапазон кадров), например Stand [3000-4333]. Далее в "Редакторе узлов" находим нужную кость по названию, нажимаем правой редактировать узел, и в повороте, переносе и масштабировании удаляем все строки, которые попадают в диапазон кадров этой анимации.
Способ №2
Открываем модель в mdlvis, нажимаем "модули->редактор анимаций", выбираем " анимки", выбираем нужную анимацию, переключаемся на вкладку "движение", выделяем нужную кость, на линейке кадров выбираем первый кадр и с шифтом последний таким образом, чтобы выделить всю линейку, удаляем сразу все точки на линейке.
Способ №3
Конвертируем модель в текстовый формат .mdl, открываем файл в блокноте, находим блок со списком анимаций, затем блок с поворотом, переносом и масштабированием нужной кости и проделываем аналогично способу №1, в начале каждого блока указано количество строк в нем, при удалении строк нужно менять это значение.
Способ 2 - у меня удаляются все ключи... JaBeN_Симфер:
Способ №1
Открываем модель в вар3ме, находим в "Менеджере последовательностей" спикок анимаций, находим нужную, открываем ее параметры, запоминаем интервал (диапазон кадров), например Stand [3000-4333]. Далее в "Редакторе узлов" находим нужную кость по названию, нажимаем правой редактировать узел, и в повороте, переносе и масштабировании удаляем все строки, которые попадают в диапазон кадров этой анимации.
Способ №2
Открываем модель в mdlvis, нажимаем "модули->редактор анимаций", выбираем " анимки", выбираем нужную анимацию, переключаемся на вкладку "движение", выделяем нужную кость, на линейке кадров выбираем первый кадр и с шифтом последний таким образом, чтобы выделить всю линейку, удаляем сразу все точки на линейке.
Способ №3
Конвертируем модель в текстовый формат .mdl, открываем файл в блокноте, находим блок со списком анимаций, затем блок с поворотом, переносом и масштабированием нужной кости и проделываем аналогично способу №1, в начале каждого блока указано количество строк в нем, при удалении строк нужно менять это значение.
Vadikem, не удаляй, как же я без дрессировки буду всадниками воевать против монголов) (и я хотел сказать в конюшне надо добавить всадника а из казарм удалить)
Вижу ты всегда ждёшь ответ. Очень хорошо. Я пока что обновляю эту карту.
карта хорошая только вот есть одна ffa а если будут моды,например можно будет разыграть вторжение монголов(только надо сделать союз между всеми игроками и если ты проиграл ты становился их слугой,если все проиграли игроки то надо было всем платить монголом и если у игрока будет желание не платить дань то он может пойти против монголов и стать свободным)
Отредактирован Vadikem
» WarCraft 3 / Подсчёт Крестьян в Фермах и получение золота
Vadikem, сделал, остаётся каким-то образом считывать время, которое Крестьянин находится на ферме.
Что-то не работает здесь:
Мне нужно сделать то, что если какой-то юнит из группы Status_krestyanin имеет time 10, то time именно у этого юнита будет 0, и добавление золота игроку.
Как выбрать юнитов Крестьянин, при условии, что time_krestyanin => 10?
» WarCraft 3 / Подсчёт Крестьян в Фермах и получение золота
Например, Крестьянин зашёл на Ферму, затем, через пять секунд заходит другой Крестьянин, а за это время первый успевает наработать 10 золота.
Ладно, как я могу посчитать время, которое юнит сидит на Ферме? Затем, добавить золота: время * 10
» WarCraft 3 / Подсчёт Крестьян в Фермах и получение золота
Кстати, для того, что-бы крестьянин вошёл в ферму, я использовал способность логова орков.
Отредактирован Vadikem
» WarCraft 3 / Создание отрядов с помощью спелла
Ну, и добавление способности Капитану распустить отряд
Как пометить юниту Капитана, что-бы я всегда мог обращаться именно к нему в триггерах?
Я не понимаю, на основе какой способности я могу сделать способность с целью - юнит. Пытался поставить "Кислотную бомбу" и "Отравленный нож" не получилось.
» WarCraft 3 / Создание отрядов с помощью спелла
» WarCraft 3 / Не проигрывается звук в роликах
Отредактирован Vadikem
» WarCraft 3 / Замена моделей
Если у тебя путь "Textures\trupovozka_by_autorname.blp", то в Импорте так и пиши: "Textures\trupovozka_by_autorname.blp".
» WarCraft 3 / Изменение рельефа в процессе игры
Ещё летающие юниты пролетают сквозь горы через Окружение - создать кратер.
» WarCraft 3 / Ускорение анимации
Ладно, я просто изменил анимацию...
» WarCraft 3 / Удаление анимации у одной (или нескольких) костей
JaBeN_Симфер: Способ №1 хороший, спасибо!
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» Весёлая Ферма / Весёлая Ферма v. 0.13
» Весёлая Ферма / Весёлая Ферма v. 0.13
Откуда взялся забор на последнем скриншоте? Скриншот из старой версии?
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» WarCraft 3 / Феодальная раздробленность Руси
» Весёлая Ферма / Весёлая Ферма v. 0.13
Прикольная карта!
Как сделать забор?
» WarCraft 3 / Феодальная раздробленность Руси
Отредактирован Vadikem
» Весёлая Ферма / Весёлая Ферма v. 0.13
» WarCraft 3 / Закрепить игрока
А вот про кнопку