Вопрос тока зачем? Есть же одно кнопочная тула War3mapRestorer.
Там не надо никакие тхт править, тупо поставил галочки, выбрал путь к карте и нажал кнопку... Не все карты открывает, зачастую карты после этой проги не работоспособны, только для изучения содержимого годятся.
как пользоваться у меня ошибка: не удалось востановить файлы
Ну как бы посмотреть что за карту вы пытаетесь ""Восстановить", этой проге не все карты по зубам, не говоря что некоторые карте после этой проги для игр непригодны, только для изучения.
Читайте про средства защиты mpq и слк оптимизацию, тогда мб сможете решить вашу проблему.
Всем дарова, нужна иконка ReplaceableTextures\CommandButtons\BTNFlare.blp (осветительной ракеты) только с цифрами на иконке как у зарядов предметов, нужно 1\2\3 заряда.
Щяс спецом выколупал его код, конечно тут я пока ничего не привел в нормальный вид
ульт зевса из доты
function CD4 takes nothing returns boolean
return IsUnitType(GetFilterUnit(),UNIT_TYPE_HERO)==true and V51(GetUnitTypeId(GetFilterUnit()))==false and IsUnitEnemy(GetFilterUnit(),GetOwningPlayer(unit321))==true
endfunction
function CE4 takes nothing returns nothing
local real loc_real01=GetUnitX(GetEnumUnit())
local real loc_real02=GetUnitY(GetEnumUnit())
local unit loc_unit01=CreateUnit(GetOwningPlayer(unit321),'e039',loc_real01,loc_real02,0)
call UnitAddAbility(loc_unit01,'A05S')
call SetUnitAbilityLevel(loc_unit01,'A05S',integer496)
call IssueTargetOrder(loc_unit01,"chainlightning",GetEnumUnit())
call UnitApplyTimedLife(loc_unit01,'BTLF',3)
call UnitAddAbility(loc_unit01,'Aloc')
set loc_unit01=null
endfunction
function CF4 takes nothing returns nothing
local group loc_group01=NTI()
set unit321=GetTriggerUnit()
if GetSpellAbilityId()=='A29G' then
set integer496=GetUnitAbilityLevel(GetTriggerUnit(),'A29G')+4
else
set integer496=GetUnitAbilityLevel(GetTriggerUnit(),'A29H')+7
endif
call GroupEnumUnitsInRect(loc_group01,bj_mapInitialPlayableArea,Condition(function CD4))
call ForGroup(loc_group01,function CE4)
call NSI(loc_group01)
set loc_group01=null
endfunction
function CG4 takes nothing returns boolean
if GetSpellAbilityId()=='A29G' or GetSpellAbilityId()=='A29H' then
call CF4()
endif
return false
endfunction
function JR1 takes nothing returns nothing
local trigger loc_trigger01=CreateTrigger()
call UMI(loc_trigger01,EVENT_PLAYER_UNIT_SPELL_EFFECT)
call TriggerAddCondition(loc_trigger01,Condition(function CG4))
set loc_trigger01=null
endfunction
Дамми каст, собственно скачай карту и запусти щяс, москиты неруба не будут наносить доп урон....
Хз конечно, мб фрог и сделал новый ульт зевсу?
в карте 4 ульты зевса 2 основаны на Ударе грома, а другие 2 на Реве медведя друида... На первые 2 в коде ниче нету, их ид не встречается в коде карты.
Как то расточительно, SetUnitPosition( u, GetUnitX(u), GetUnitY(u) ) собьет все приказы и не надо паузы.
'B0EV' - нефига подобного, у рошана Spell Shield, без баффа, там баф с зеленой иконкой как у щита банши из кампании...
В коде есть проверка на то что урон нанесли цели или от цели, все, если урон нанес даммик (ульт зевса давным давно сделан на дамми касте цепи молний)
Ничем, ибо пока вы не трогайте защиту это набор цифр, нужно именно вскрыть карту в mpq редакторе, вынуть тxт файлы, перевести их, а после упаковать обратно.
Кидайте карту, глянем что там за защита.
Ну можно добавить на все области событие что юнит зашел в эту область, и при касте, сначало перемерять юнита в край карты (через SetUnitX\Y) потом обратно, туда где он стоял, и проверять темповую глобалку куда записывается та область в которую зашел юнит.
Думаю не нужно рассказывать про ректы и регионы, GetTriggeringRegion() в помощь.
Ну за основу подойдет любая обнулённая пассивка, а вот сам эффект придется делать в редакторе триггеров.
Когда юнит выучит способность рывок, нужно создать новый таймер который будет отмерять кулдаун, а так же триггер который проверяет что некий юнит атакован и атаковавший юнит имеет скилл Рывок а так же таймер сохранный на ид юнита в хештаблице уже истек, и действиями, подсунуть юниту спелбук с аурой выносливости и обычным башем с 100% шансом срабатывания, а так же добавим юнита в специальную группу.
Но тут нам потребуется другой триггер, который будет проверять а не отдал ли некий юнит в нашей спецгруппе любой приказ, кроме атаковать, если таки отдал то удалим у него спеллбук аурой и башем, а так же бафф и запустим таймер сохраненный на ид юнита в хештаблице.
Ну и собственно триггер проверяющий что цель атаки юнита с баффом ауры рывка нанес урон больше 0 и имеется бафф оглушение, тогда действия перечисленные выше, удаляем спеллбук и запускаем таймер.
Если очень хочется чтобы на иконке пассивки отображался кулдаун в виде циферок ( то придется морочится с скиллом техника и кучей дамми скиллов) или обычного кулдауна (тут попроще, сменяем пассивку активкой, отдаём приказ её юзнуть и наблюдаем за кулдауном)
вроде все...
Не ну конечно же в комплекте есть договор с Sony, какие там условия я незнаю, скорее всего твоя игра попадет в раздел демок и будет доступна пользователям ps+ а ты бабок не получил пока твоя ига не станет популярной и небудет 10000 скачиваний.
Ну а что не попасть на консоли, www.engadget.com/2013/07/16/sony-ps4-development-kit-fcc покупаем девкит, по цене несколько раз выше цены потребительской консоли...
У сони на ps4 вроде 1000 баксов в сша девкит стоил...
На старые платформы (ps3\xbox360) нужна прошитая консоль и собственно софт для компиляции и сборки игры, на б\у прошитые консоли ценники куда демократичнее.
Сделайте пожалуйста пару иконок вроде BTNEtherealFormOn, BTNEtherealFormOff только не для spirit walker'a а для стража ночных эльфов, ну внешний вид должен соответствовать стилю иконок эльфов а не свиным рылам орды...
К несчастью большинство ативок не стакается, сильный бафф подавляет более слабый (к примеру замедление), некоторые просто заменяют старый бафф новым (яды), поэтому триггерные баффы делаются на основе аур, идеально для негативных баффов подходит 'Aasl' - Аура замедления (торнадо), у ней нету иконки, поэтому ей можно просто добавить юниту, не морочась с запрещенными спелбуками.
Нужно подсовывать ауру для баффа и постоянную невидимость волков юниту, а триггерно проверять все параметры и удалять эту ауру и постоянную невидимость.
В качестве активки у кастера используй обычный канал.
Дизарм, это бафф для активки посоха воздуха, волна воздуха расходится кольцом от кастера на некоторое расстояние нанося урон и отталкивая юнитов, при этом накладывая на них дизарм, восклицательный знак над головой и бафф в статусе, самое то.
Люди сразу понимают что юнит не может атаковать, дота блин...
эм, ну мб сам восклицательный знак то норм, но вот черный фон... Я кароче надеялся на фон как у иконки ReplaceableTextures\CommandButtons\BTNStasisTrap.blp
Где на фоне желто оранжевые брызги, а в центре восклицательный знак с наклоном.
Спс конечно, для меня и такая иконка долгое и сложное дело.
» WarCraft 3 / xdeprotect
Там не надо никакие тхт править, тупо поставил галочки, выбрал путь к карте и нажал кнопку...
Не все карты открывает, зачастую карты после этой проги не работоспособны, только для изучения содержимого годятся.
» WarCraft 3 / w3map Restorer
Читайте про средства защиты mpq и слк оптимизацию, тогда мб сможете решить вашу проблему.
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Необычные способности
» WarCraft 3 / Новый Bloodrage из DotA
В том то и загвоздка, в д2 работает а в варкравте нет, 1 условие Фрог забыл поставить.
» WarCraft 3 / Новый Bloodrage из DotA
Ред. quq_CCCP
» WarCraft 3 / Новый Bloodrage из DotA
Хз конечно, мб фрог и сделал новый ульт зевсу?
в карте 4 ульты зевса 2 основаны на Ударе грома, а другие 2 на Реве медведя друида... На первые 2 в коде ниче нету, их ид не встречается в коде карты.
Ред. quq_CCCP
» WarCraft 3 / Новый Bloodrage из DotA
'B0EV' - нефига подобного, у рошана Spell Shield, без баффа, там баф с зеленой иконкой как у щита банши из кампании...
В коде есть проверка на то что урон нанесли цели или от цели, все, если урон нанес даммик (ульт зевса давным давно сделан на дамми касте цепи молний)
» WarCraft 3 / Хочу перевести одну карту на русский, но мешает ее защита.
» WarCraft 3 / Хочу перевести одну карту на русский, но мешает ее защита.
Кидайте карту, глянем что там за защита.
» WarCraft 3 / Способности и алгоритмы на заказ
Сохрани нужную модель в доте по пути светлячка, и будет тебе счастье.
» WarCraft 3 / Выбор конкретной области
Думаю не нужно рассказывать про ректы и регионы, GetTriggeringRegion() в помощь.
» WarCraft 3 / Мгновенное отключение триггера
» WarCraft 3 / Необычные способности
Когда юнит выучит способность рывок, нужно создать новый таймер который будет отмерять кулдаун, а так же триггер который проверяет что некий юнит атакован и атаковавший юнит имеет скилл Рывок а так же таймер сохранный на ид юнита в хештаблице уже истек, и действиями, подсунуть юниту спелбук с аурой выносливости и обычным башем с 100% шансом срабатывания, а так же добавим юнита в специальную группу.
Но тут нам потребуется другой триггер, который будет проверять а не отдал ли некий юнит в нашей спецгруппе любой приказ, кроме атаковать, если таки отдал то удалим у него спеллбук аурой и башем, а так же бафф и запустим таймер сохраненный на ид юнита в хештаблице.
Ну и собственно триггер проверяющий что цель атаки юнита с баффом ауры рывка нанес урон больше 0 и имеется бафф оглушение, тогда действия перечисленные выше, удаляем спеллбук и запускаем таймер.
Если очень хочется чтобы на иконке пассивки отображался кулдаун в виде циферок ( то придется морочится с скиллом техника и кучей дамми скиллов) или обычного кулдауна (тут попроще, сменяем пассивку активкой, отдаём приказ её юзнуть и наблюдаем за кулдауном)
вроде все...
» Программирование / Безумно короткий самоучитель по C#. Часть 1 из 2.
Процедура - не берет никаких аргументов и ничего не возвращает, а просто выполняет некие действия.
» Бродилка / [Лог #6] Немного о структуре движка.
» Бродилка / [Лог #6] Немного о структуре движка.
У сони на ps4 вроде 1000 баксов в сша девкит стоил...
На старые платформы (ps3\xbox360) нужна прошитая консоль и собственно софт для компиляции и сборки игры, на б\у прошитые консоли ценники куда демократичнее.
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Иконки на заказ
Ред. quq_CCCP
» WarCraft 3 / Баффы/Дебаффы
Нужно подсовывать ауру для баффа и постоянную невидимость волков юниту, а триггерно проверять все параметры и удалять эту ауру и постоянную невидимость.
В качестве активки у кастера используй обычный канал.
» WarCraft 3 / Иконки на заказ
Ред. quq_CCCP
» WarCraft 3 / Иконки на заказ
Люди сразу понимают что юнит не может атаковать, дота блин...
» WarCraft 3 / Иконки на заказ
» WarCraft 3 / Иконки на заказ
Где на фоне желто оранжевые брызги, а в центре восклицательный знак с наклоном.
Спс конечно, для меня и такая иконка долгое и сложное дело.