28

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

Doc:
Ну и по поводу реконнекта сказали, что "we are definitely looking into it"
Ну хоть что-то.
28

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

Или чето в этом духе, новая игра на новом движке в 2019?
читай что выше кидали
Monoroh:
  • Same engine as classic WC3, current engine upgraded (confirmed),
  • On Battle.Net Launcher (confirmed),
  • Crossplay between Reforged and Classic (confirmed),
  • In options, you can choose to play with old graphics (confirmed),
  • Classic mods compatible on Reforged (confirmed),
  • Reforged includes ROC & TFT campaigns (confirmed),
  • Ingame footage : puu.sh/BVeXM/ea8d0219cb.jpg,
  • Ingame footage : puu.sh/BVf3F/e0898d817d.jpg,
  • "Skins" and cosmetics, Paladin can be either Arthas, Uther, Arthas /w Frostmourne... (confirmed)
  • Released in 2019 (confirmed),
  • Founding of Durotar "revamp" (confirmed) and probably more (not confirmed),
  • New editor can import old maps (confirmed),
  • Old map will load HD models (confirmed),
  • Animated trees (confirmed and seen),
  • Frozen Throne getting remastered as well (confirmed),
  • Audio will be upgraded, in every language Classic had and even more (re-recording with the same old actors) (confirmed),
  • Old audio will still be in the game (confirmed),
  • Achievements system (confirmed),
  • New editor will be an improved version of the current editor (confirmed),
  • Melee gameplay mostly unaffected (confirmed),
  • New races ("Can't comment."),
  • Balancing will continue to happen post-Reforged (confirmed),
  • System requirement can't be said yet, due to the game still being in dev. (confirmed),
  • Ingame cinematic-mode footage : puu.sh/BVgiY/af1c94eccd.jpg,
  • Ingame cinematic-mode footage : puu.sh/BVgkd/0b359fd72b.jpg,
  • No subtitle / textbox in cinematic-mode ?
  • Game runs at 30-40 fps, unoptimized and streamed from a laptop,
  • Inventory size being looked at (more than 6) (confirmed).
28

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

Jack-of-shadow:
Куча игры с красками, которая отвлекает внимание и режет глаз. Когда в вц3 все просто и строго, легко для визуального восприятия и концентрации на игре.
И зачастую модмейкеры впихивают тонны импорта и 14к+ декораций в свои карты))
В 99% случаев такие карты мусор
28

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

16GB, в доте 2 по детализации отвратные модели, тут намного качественнее сделано. Рофл не зашёл.
Дело в стиле, а не качестве.
SomnusUltima:
Ты какой-то генератор перлов, сколько твои посты не читал в разных темах.
А что я сказал не так? По факту реконнект это главная проблема именно из-за него оригинальный варик уступает современным играм. Тем же костомкам дота 2. Любой кто до фига играл в мультиплеерные кастомки это осознает. Сколько было запорото игр банально из-за того что у кого-то вылеает инет. Представь себе игру в Лол/дота 2/ кс го и т.д прочие сетевые игры без возможности реконекта
In options, you can choose to play with old graphics (confirmed),
Топчик
28

» WarCraft 3 / Jass тригеры

Типо читпак вставить в карту? Если в карте есть проверки на читы и их надо убирать это доп плата ещё.
28

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

сказали все кастомки работать старые будут
Прям точно?
Ну без реконнекта в игру от ремастера 0 толку
28

» WarCraft 3 / Blizzcon: Анонсирован WarCraft III Reforged (remaster)

Орнул с стандартного эффекта воскрешения на юнитах, и ужасной модели ангела на герое. Они Не сочитаются абсолютно. Ну и мусорный стиль хотса 1 в 1 почти.
28

» WarCraft 3 / Эффект страха

JackFastGame,
У меня так сделано.
function FearRun takes nothing returns nothing
local timer t = GetExpiredTimer()
local integer id = GetHandleId(t)
local integer i = LoadInteger(udg_AssassinHash,id,1)
local integer N = LoadInteger(udg_AssassinHash,id,2)
local integer k = 1
local real r
local unit u
set i = i - 1
call SaveInteger(udg_AssassinHash,id,1,i)
if i > 0 then
if ModuloInteger(i,8) == 0 then
loop
exitwhen k > N
set u = LoadUnitHandle(udg_AssassinHash,id,30+k)
if GetUnitCurrentOrder(u) != 851986 then
set r = LoadReal(udg_AssassinHash,id,30+k)
call IssuePointOrder(u,"move",GetUnitX(u)+300.*Cos(r),GetUnitY(u)+300.*Sin(r))
endif
set k = k+1
endloop
endif
set k = 1
loop
exitwhen k > N
set u = LoadUnitHandle(udg_AssassinHash,id,30+k)
if IsUnitAlly(u,GetLocalPlayer()) and GetPlayerState(GetLocalPlayer(),PLAYER_STATE_OBSERVER) == 0 then
call SelectUnit(u,false)
endif
set k = k+1
endloop
else
set k = 1
loop
exitwhen k > N
set u = LoadUnitHandle(udg_AssassinHash,id,30+k)
if GetLocalPlayer() == GetOwningPlayer(u) then
call ClearSelection()
call SelectUnit(u,true)
endif
set k = k+1
endloop
call FlushChildHashtable(udg_AssassinHash,id)
call DestroyTimer(t)
endif
set t = null
set u = null
endfunction
function Fear takes nothing returns nothing
local unit c = GetSpellAbilityUnit()
local unit d = GetSpellTargetUnit()
local unit u
local real x = GetUnitX(d)
local real y = GetUnitY(d)
local timer t = CreateTimer()
local integer i = 0
local integer id = GetHandleId(t)
call GroupEnumUnitsInRange(udg_G,x,y,250,null)
loop
set u = FirstOfGroup(udg_G)
if IsTarget(u,c) and IsUnitType(u,UNIT_TYPE_HERO) then
if IsUnitAlly(u,GetLocalPlayer()) and GetPlayerState(GetLocalPlayer(),PLAYER_STATE_OBSERVER) == 0 then
call SelectUnit(u,false)
endif
set i = i + 1
call SaveUnitHandle(udg_AssassinHash,id,30+i,u)
call SaveReal(udg_AssassinHash,id,30+i,ABU(u,c))
endif
call GroupRemoveUnit(udg_G,u)
exitwhen u == null
endloop
call GroupClear(udg_G)
call SaveInteger(udg_AssassinHash,id,2,i)
call SaveInteger(udg_AssassinHash,id,1,60+16*GetUnitAbilityLevel(c,'A0B0'))
call TimerStart(t,0.03,true,function FearRun)
set u = null
set c = null
set d = null
endfunction
set t = CreateTrigger()
set i = 0
loop
exitwhen i > 12
call TriggerRegisterPlayerUnitEvent(t,Player(i),EVENT_PLAYER_UNIT_SPELL_EFFECT,null)
set i = i + 1
endloop
call TriggerAddCondition(t,Condition( function FearCon) )
call TriggerAddAction(t,function Fear)
28

» Мир безумного / WarCraft 3 - 1.30 (все патчи PTR)

Clamp:
Близы не добавили в новых патчах ничего такого за чтобы варик стоило бы покупать.
Начнём с того, что они его сделали, на этом же и закончим.
Лол и что? Тут спор о том что якобы придётся переходить на новый патч и соответственно на офф бнет.
У меня так-то варик куплен. Но сути это не меняет. Я не разу не заходил даже на офф бнет.
28

» Мир безумного / WarCraft 3 - 1.30 (все патчи PTR)

Именно по той причине, что СНГ не платежеспособное - Сингапур свернул многочисленный гарена лан, который последнее десятилетие был на него ориентирован. Азия прекрасно вваливает донат в их другие проекты.
А за что там было платить? За голд аккаунты?) Если бы там был уникальный сервис для варика, с рейтингами на кастомки и т.д. И этот сервис был бы платным, тогда смысл в трате денег был.
Astra:
Учитывая п.1, близам вообще пофигу, что думает остатки комунити в гарена-лан и айкапа
И что это меняет? Близы не добавили в новых патчах ничего такого за чтобы варик стоило бы покупать.
28

» Мир безумного / WarCraft 3 - 1.30 (все патчи PTR)

Praytic:
Ну когда игра появится в батлнет аппе, то скорей всего будет утечка игроков из lan платформ.
Абсурд какой. У 99% игроков в той же гангрене или айкапе нет лицухи. Никто покупать не будет. Только уже это весомая причина
28

» WarCraft 3 / Проблема с кастомным хп-баром (он же Progress Bar)

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

» Мир безумного / WarCraft 3 - 1.30 (все патчи PTR)

Tovio,
Они типо запретили ботов? Лол. Кому из любителей кастомок нужен оф бнет?
28

» WarCraft 3 / Система -hp на GUI

Slashur,
Что не понятного? Кидайте карту где вы пытались это сделать. Никто не будет делать всё за вас. Если вы не знаете триггеры тогда стоит их изучить прежде чем что-то делать.
28

» WarCraft 3 / Как отловить трансформацию способности триггерно?

Хотелось бы разобраться со способностью волков Постоянная невидимость.. Когда волки в инвизе это же не бафф? как триггером узнать в инвизе юнит или нет?
А есть такое условие с Vertex coloring со сравнением прозрачности ? или это дичь)
Не, если тебе именно прям надо постоянная невидимость, то тут надо таймер на каждого отдельного юнита. На GUI это будет сложно реализовать. Нужно будет отслеживать момент входа в инвиз, т.е 2 секунды после атаки (атаку, если у волка нет заклинаний) запускать таймер на 15 секунд и там уже делать то что тебе надо. При этом он же ещё может просто стоять и надо каждые 15 секунд снимать инвиз. Т.е. После каждого действия что выводит из инвиза перезапускать таймер на 15 секунд.
PT153:
Карту не качал, модели рунам убрал? А то после использования они не удаляется.
Там всё продумано. И удаление тоже.
28

» WarCraft 3 / Как отловить трансформацию способности триггерно?

Сделал как тебе надо. Использовал руны для входа в нивидимость. У инвиза волшебниц тоже есть время входа. Хотя это вроде не совсем то что нужно. Тут я сделал именно инвиз во временем входа на 15 секунд.
Загруженные файлы
28

» WarCraft 3 / Краш

EvilPenguin,
Отлаживай в соло, запускай много вариков (погугои есть спец прожка) и через них играй. Выключай различные тригеры/функции и пробуй. Других вариантов нету.