33

» XGM Team / XGM v9 на Russian DevCup

Mark Mocherad:
тратиться время на не нужный хлам который сайт никак не поднимает, а лишь тянет назад,
я поражаюсь как некоторые там весь день сидят и пишут не понятно о чем, и не знаю зачем.
-_-' Мало ли, кто как тратит время. Тем, кто занят делом, это никак не мешает.
33

» Jusper's Notes / Почему я так люблю WarCraft 3 и стоит ли смотреть по сторонам?

Мне не повезло: я два года назад начал изучение JASS, чтобы отвлечься от дипломной работы. А теперь уже столько накодил, что хочется из этого сделать какое-то подобие готового продукта. Хорошее интеллектуальное развлечение: придумать какую-то фишку и пытаться реализовать её в WC3 всеми правдами и неправдами.
До этого случая (все свои тогдашние восемь лет на XGM) ни одной карты не делал и даже не пытался, лол, только моделлил =)
Кто-то писал, что узконаправленность движка даёт плюсы. Потому что есть чёткие основы игровой механики и игрового процесса. Ты можешь их использовать или обходить костылями, но ты знаешь, что они есть, и можешь на них ориентироваться.
Ну и ИИ сильный, так как это стратегия. Никаких тебе вейпоинтов и карт маршрутов, как TES, например =)
33

» Бред Pitt'a / Падающие самолеты

Да и вообще, если выйти за борт на такой высоте, есть шанс вырубиться или помереть от перепада давления, какой уж тут парашют -_-
33

» Блог команды PixelMate / Творческий конкурс аномалий

что-то в S.T.A.L.K.E.R. их даже не упомянули в титрах.
На месте Бориса Натановича я бы специально попросил не упоминать =)
33

» WarCraft 3 / Моделирование.

Геосет — поверхность, набор точек и трианглов с общим материалом и общей анимацией видимости.
33

» WarCraft 3 / Моделирование.

как импоритровать анимации мастера клинка в неё FAQ не помогло. Мне надо либо все движения перенести в модель либо только рук
Ну так не получится. Можно заменить скелет вместе с анимациями — это будет пересадка мяса. Или сделать анимацию с нуля — тут в помощь эта статья (только скелет создавать не придётся, он уже есть).
33

» WarCraft 3 / Разгадка злобного wait

call ExecuteFunc("TriggerSleepAction")
А, ну это понятно =)
при создании потока через Execute в неявном виде передаются параметры основного потока(GetTriggerUnit() и прочее)
Круто, не знал, полезная штука.
33

» WarCraft 3 / Разгадка злобного wait

quq_CCCP, хм, для меня в этом примере интереснее, что работает GetEnumUnit() (если она правда работает) — я думал, что не должна. А с TriggerSleepAction не понимаю, какие бы могли быть проблемы.
33

» WarCraft 3 / Дать герою второго игрока предметы

Предмет, выданный умершему, просто упадёт на землю.
Melissa, а, блин, я забыл, что в своей карте написал костыль для этого -_-
33

» WarCraft 3 / Присвоение числа в зависимоси от цвета игрока

Если искомое значение переменной равно индексу игрока, то вполне работает способ, предложенный ssbbssc.
33

» WarCraft 3 / Нажатие кнопок

SсRealm, нет, через нестандартные функции, которые добавляет эта библиотека. Там добавлен отлов нажатия любой клавиши, отлов координат курсора и ещё всякие фишечки. Но никакими стандартными средствами WC3 это сделать нельзя, повторяю.
33

» WarCraft 3 / Нажатие кнопок

Стандартными средствами — нельзя. Такие функции есть в подключаемых библиотеках, например Reinventing the Craft, но они будут работать только у тех, кто эти библиотеки установил в свой Варкрафт.
33

» WarCraft 3 / Декорации Лордерона

Таки крест стоило из бруса делать, а не из брёвен. (Красивее, практичнее, да и вес меньше — не так много трианглов. И можно загуглить «деревянный крест» и не найти ни одного креста из брёвен!) Кстати, а где голова?
А у шкафа текстура слишком сильно растянута,
33

» WarCraft 3 / Присвоение числа в зависимоси от цвета игрока

Одна и та же переменная в одном вызове функции не может принимать разные значения. Почему нельзя использовать две переменные?
Я вообще не очень понимаю, что ты хочешь сделать такой функцией. Опиши ситуацию, пожалуйста.
33

» Колдун / Колдун

Melissa, персонажа, квесты и последствия квестов, как минимум. Там, если кто-то умер или переместился, или локация открылась/закрылась. Значит, последствия квестов нужно как-то отдельно оформлять, чтобы можно было их воспроизвести при загрузке. + ассортимент торговцев и содержимое контейнеров тоже передать надо.
33

» Колдун / Колдун

Melissa, ну как бы вообще все данные сохранять в буфер игры, потом их заново загружать...
33

» Колдун / Колдун

Вообще-то сохранение через буфер игры никто не отменял, сделай красивую систему сохранить/загрузить и все дела.
Ну это либо большой геморрой, либо жалкое подобие нормального сохранения, хотя конечно вариант.