21

» Несыть / Переработка существ (часть 3)

Кет, ну это же ещё добавит атмосферности) уже и "кровь" текстурная и брызги)) а это следующий шаг
Kozinaka, крутые штуки наворотили)
21

» Несыть / Переработка существ (часть 3)

мне кажется что личинки должны быть более живучими, сейчас когда личинке откусишь кончик она умерает?
в жизни она бы задергалась и резво поползла истекая гемолимфой, панический турбомод, борьба за жизнь (если конечно у неё еще есть чем ползти, возможно огрничивать скорость исходя из возраста личинки и количества уцелевших её сегментов). и вообще многие существа продолжают двигаться после смерти, а тут как то неестественно смотрится)
аналогично возможно стоит вдохнуть некоторые движения в откусанные хвосты червей
21

» Ice World / Ice World

Dota_2015:
как запустит*ь*
  1. Скачиваешь куда нить ...\<Warcraft III>\maps\...
  2. Открываешь в варкрафте :)
21

» Ice World / Альфа версия

SomeFire:
Что происходит, если загружать уже существующий уровень? А если кто-то другой попытается записать уровень с тем же именем?
На сервере по нику игрока располагаются файлы т.е \db\wc3nickname\
(ну если батником загружать их, пока что ничего умнее не придумали)
Мы проводили тесты - если запускать игру не от админа(Win7) то можно прелоадить уровни напрямую с самба сервера (тоесть ссылка такого вида \\server\db\level.preload.file), или например примонтировать в винде сетевой диск и грузить с него.
Но мы мапу пилим под iCCup, а там лаунчер запускает варик с правами админа.. так что для нас не актуально :(
21

» Несыть / Несыть

Kozinaka:
awesomesk1ll, я тоже так делаю. :) Но из-за движущегося бэкграунда объём получается слишком большой, либо ролик слишком маленький. Я тут подумал делать гифки на однотонном фоне, спецально тип ландшафта для съёмки гифок запилить.
ну да, норм мысль)
21

» Несыть / Несыть

Я обычно делаю так:
Снимаю видео(с помощью fraps или dxtory например), потом в видео-редакторе (юзаю Premiere, но подобная функция есть много где) делаю:
  1. Кадрирование участка который хочу отразить на гифке
  2. Нарезку тайм-ленты (откуда докуда)
  3. Сохранить как gif - там можно выбрать частоту кадров, качество и т.д и т.п
  • Можно ещё сделать цвето-свето-коррекцию и какие-нить эффекты, чтобы гифка выглядела ещё вкуснее :)
Удобно!
пример:
вес 760кб
Кстати некоторые видео-редакторы позволяют сохранять кадрами (картинками), т.е потом можно любым гиф-аниматором собрать гифку.
21

» Несыть / Несыть

Praytic:
Вот смотрю на это видео и вспоминаю как в первый раз сыграл в нее, когда игра только появилась на хгм. Сразу виден прогресс, все так преобразилось и стало намного атмосферней. Well Done.
Дауж, разница есть)).
Туман помоему сильно часто задувает, на последнем WIP'е бросилось в глаза.
21

» Ice World / Ice World

в течение недели выложим альфу с описанием и функционалом.
Наш клан переехал на канал AoIE (на iCCup'e)
21

» WarCraft 3 / Как сделать несколько текстур склонов?

Nosferoh:
Можно изобразить импортированными моделями клиффов через декор.

759e6793d9399182cb1a3f21f7ed7b21.jpg
awesomesk1ll, что за изображения?
хотел предложить кому нибудь сделать текстуры клиффов на основе их), потом решил что не к месту
21

» WarCraft 3 / где можно достать модель кулдавна с процентами? даже в гугле не нашел =/

nvc123:
Не, ты не понял, она под протектом!...
:D
п.с В одной известной версии, одной очень известной карты, ну её ещё Master_chan делал, есть моделька с большими цифрами по середине кнопки.
21

» Ice World / Ice World

Praytic:
Почему лого на экране загрузки не по середине?
Зачем ему быть по середине?) Там текст под ним ещё будет, лоадскриновский. Всё будет, позже.
21

» WarCraft 3 / Pick Up a ll items?

Melissa:
Щас нет возможности, позже.
Что мешает лично попытаться? Что-то непонятно или ты условие найти не можешь?
Л - Лень (да и нахрена разбираться... если Melissa выложит готовенькое и не надо палец о палец ударить)
21

» WarCraft 3 / Как сделать несколько текстур склонов?

Как вариант - попытаться в одной текстуре клиффов попробовать разместить сразу два визуальных решения.
Текстуры клиффов находятся в mpq архиве по адресу ReplaceableTextures\Cliff\
Текстура клиффов
A. рандумные поверхности клиффов
B. тайлинг прямых граней, верхушка клиффа
C. тайлинг прямых граней, низ клиффа
D. угловые тайлы, выбирается 1 рандумный
E. угловые тайлы, низ клиффа
F. применяютя у мостов и подъёмников
Каждому клиффсету принадлежит два файла:
Угловатые клифы ReplaceableTextures\Cliff\Cliff0.blp
Прямые клифы ReplaceableTextures\Cliff\Cliff1.blp
Вроде всё правильно написал, если не прав поправьте.
21

» WarCraft 3 / Pick Up a ll items?

Для этого сперва необходимо организовать систему которая фиксирует принадлежность того или иного предмета конкретному игроку.
Затем создаёте способность на базе умения Канал, триггерно отлавливаете его(событие - юнит произносит заклинание + проверка на то что это это умение), осуществляете перебор предметов и проверяете их на расстояние от круга и принадлежность тому или иному герою.
Добавляете это умение вашему кругу.
Надеюсь доступно объяснил). В идеале всё это на джассе писать, с обнулением переменных, без утечек.
21

» WarCraft 3 / Большое количество плавающих текстов

Если вы не используете текст-таг - его нужно удалять.
До кучи, попробуйте поюзать что-то на подобии xgm.guru/p/wc3/42273
По сути Ancient уже ответил.
21

» WarCraft 3 / Пример красивого анимированного loadscreen'a

PAXMA:
Красиво. Только вот фон чёрный меня смущает, и куча пустого места. Может стоит ещё что-то добавить.
там же анимация)
21

» WarCraft 3 / SyncStoredString не работает?

quq_CCCP:
Через вейт, в потоке триггера только.
call TriggerSyncStart()

if GetLocalPlayer() == pl then
	`call SycnStored....( cache, "", "" )
enid
call TriggerSleepAction(2.00)
call TriggerSyncReady()
Незабываем что синк не мгновенный, я тоже радовался когда на ракапе у меня синкнулись 4 значения через 15 секунд...
Можно рабочий пример синхрона строк? Самый простейший - лишь бы работал.
В виде карты в смысле)
21

» WarCraft 3 / Улучшение графики в Warcraft 3

через лаунчер iccup'а вроде как не работает sweetfx, смысл теряется.
Ещё советую обратить внимание на то как sweetfx портит белый текст, пример взят со скриншотов что выложил Melissa вверху:
без sweetfx
с sweetfx
21

» WarCraft 3 / Туман рики. Привет из доты.

// OpenDota 6.41 deprotected by NETRAT and DioD
// inspired by everyone who posted on forum threads and feedback page
// based on OpenDota 6.32b, deprotected by DimonT, NETRAT and TheBloodiest
// http://dimon.xgm.ru/opendota/
// Visit our modmaking community at http://xgm.ru/

// Objects used:
// 'e003' = Smoke Screen
// 'A0E6' = Smoke Screen (Stealth Assassin : Rikimaru)
// 'A019' = Smoke screen scourge
// 'A0E7' = Smoke screen effect

// DEBUG Trigger Number : 74
function Smoke_Screen_Spell takes nothing returns boolean
	return GetUnitTypeId(GetSummonedUnit())=='e003'
endfunction

function Smoke_Screen_Main takes nothing returns nothing
	local unit lfo=GetSummonedUnit()
	local player lEk=GetOwningPlayer(lfo)
	local integer lmZ=GetUnitAbilityLevel(GetSummoningUnit(),'A0E6')
	local real lqJ=(83+17*lmZ)*.01
	call SetUnitScale(lfo,lqJ,lqJ,lqJ)
	if PlayerIsScourge(lEk)then
		call UnitAddAbility(lfo,'A019')
		call SetUnitAbilityLevel(lfo,'A019',lmZ)
	else
		call UnitAddAbility(lfo,'A0E7')
		call SetUnitAbilityLevel(lfo,'A0E7',lmZ)
	endif
	call IssuePointOrderById(lfo,OrderId("cloudoffog"),GetUnitX(lfo),GetUnitY(lfo))
endfunction

function Smoke_Screen_Init takes nothing returns nothing
	local trigger ltt=CreateTrigger()
	call TriggerRegisterAnyUnitEventBJ(ltt,EVENT_PLAYER_UNIT_SUMMON)
	call TriggerAddCondition(ltt,Condition(function Smoke_Screen_Spell))
	call TriggerAddAction(ltt,function Smoke_Screen_Main)
endfunction


function InitTrig_Smoke_Screen takes nothing returns nothing
endfunction
=)