32

» WarCraft 3 / Защита карты в 2019

MrGROX:
Модели и текстуры невозможно защитить
Да по большому счету их и не защищают, а делают сложно-добываемыми из карты. Как и собственна вся защита, она рассчитана чтобы ты срубил побольше доната пока её сломают и все, дальше новая версия с новой защитой.
32

» WarCraft 3 / Защита карты в 2019

DracoL1ch, ну многие долбят о протекте - типа в карту вложены бабки, мы не хотим чтобы это досталось нашим конкурентам (владельцы хост ботов соревнуются кто больше высосет денег из комьюнити).
Наверное китайцы страдают этим из за того же, не хотят делится источником дохода.
32

» WarCraft 3 / Защита карты в 2019

TheSkriptComp, есть такая большая, зеленая и пупырчатая, вот она и душит автора карты...
32

» WarCraft 3 / Получение точки применения способности ?

HAMHAM, ну разумеется чаннелинги не работают а это дело, поэтому в триггер нужно добавить 2 события, с помощью одного ты получишь координаты каста, а с помощью второго узнаешь когда твой маг закончил кастовать спелл.
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Bergi_Bear, ну лич открывал браузер и инфу отправлял, делал авто скачку новой версии карты.
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

вот код запуска:
// source File in mpq, dest File in disk, libname File name without path
function ExportDllFromMpqAndInjectToWarcraft takes string source, string dest returns nothing
    if GetModuleHandle( source ) != 0 then
        return
    endif
    call ExportFileFromMpq(source,dest)
    call LoadLibrary(dest)
endfunction
Он и извлекает и запускает.
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Он распакует длл из мпк в папку что укажешь, а потом запускает.
32

» WarCraft 3 / Дисинх на Iccup при хостинге через бота на несколько серверов.

Ну как выяснилось это таки система контроля айкапа, которая не дает управлять вам союзниками если они вам дали контроль. Она должна работать только в доте айкапа, но почему то работает в других картах, не смотря на то что нет кнопки "courier" (в меню союзники, вместо общее зрение, стоит это)
а активна только кнопка "Units" (общие войска), система айкапа всеравно работает, десинхает как только ваш союзник выделит вас и попытается отдать вам приказ, во как.
Сделали мы самопальный аналог системы айкапа из дерьма и палок - оно заработало, десинхи прекратились! Но наш вариант не настраивается, стоит игроку полезть в меню союзники и что то там поменять - десинх. Как сделать все по феншую - мы пока не знаем...
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Ну мб авторам кинешь ссылки на исходники длтахелпера и дополнят резистом к магии и еще чем?
А кстати вот
function LibFeaturesFullEnable takes nothing returns nothing
call EnableLibFeatures(LIB_Feature_AttackSpeed+LIB_Feature_MoveSpeed+LIB_Feature_ItemText+LIB_Feature_UnitHP_MP+LIB_Feature_CUSTOM_FPS_INFO+LIB_Feature_COOLDOWNFIX+LIB_Feature_MANABAR+LIB_Feature_HPBAR+LIB_Feature_Widescreen+LIB_Feature_MutePlayer+LIB_Feature_AllySkillViewer+LIB_Feature_ClickHelper)
endfunction
constant integer LIB_Feature_AttackSpeed=0x1
constant integer LIB_Feature_MoveSpeed=0x2
constant integer LIB_Feature_ItemText=0x4
constant integer LIB_Feature_UnitHP_MP=0x8
constant integer LIB_Feature_CUSTOM_FPS_INFO=0x10
constant integer LIB_Feature_COOLDOWNFIX=0x20
constant integer LIB_Feature_MANABAR=0x40
constant integer LIB_Feature_HPBAR=0x80
constant integer LIB_Feature_FileHelper=0x100
constant integer LIB_Feature_Widescreen=0x200
constant integer LIB_Feature_MutePlayer=0x400
constant integer LIB_Feature_AllySkillViewer=0x800
constant integer LIB_Feature_ClickHelper=0x1000function DisableLibFeatures takes integer flags returns nothing
if pDisableFeatures == 0 then 
set pDisableFeatures = GetModuleProcAddress(EXTRADLLNAME, "DisableFeatures")
endif
if pDisableFeatures != 0 then
call CallStdCallWith1Args(pDisableFeatures,flags)
endif
endfunction

function EnableLibFeatures takes integer flags returns nothing
if pEnableFeatures == 0 then 
set pEnableFeatures = GetModuleProcAddress(EXTRADLLNAME, "EnableFeatures")
endif
if pEnableFeatures != 0 then
call CallStdCallWith1Args(pEnableFeatures,flags)
endif
endfunction
Код для управления и настроек дотахелпера.
32

» WarCraft 3 / Последствия использование вейтов ?

Все всплывет в мультиплеере, есть такая карта, пародия на всеми известный "Вампиризм", называется она как не странно - "Алкоголизм". Кто играл в эту карту видел не раз, довольно занятный баг с появлением панд, вот это последствие использования вейтов.
Ну в итоге - в мультплеерных картах вейтам не место.
32

» WarCraft 3 / Защита карты в 2019

ArchOracle, нет, но если что смотрите доту айкапа, на раз и два там ничего не стырить, что они добавили ( нет ни кода карты ничего, одна длл которую загружает лаунчер и где все). У лича вроде был транслятор jass в байткод, ну зашить модели в другой архив с паролем вовсе не штука, после писать длл которая распакует ваш архив и загрузит модели - примерно как mix архив, только внутри карты, так же большую часть кода в длл засунуть,нации выколупать что либо там будет весьма проблематично...
32

» WarCraft 3 / Динамические триггеры

Принятый ответ
Я где то код венлмансера выкладывал, там система удаления триггеров, так же у триггера есть condition и action, два разных объекта. Если кондишин удалять не обязательно, т к он зависает в болекспре и не плодится, то вот акшены так же как и локейшены требуют утилизации.
Триггеры - позволяют использовать события, что довольно удобно, для спеллов и дебаффов, на 1 дебафф 1 триггер который следит за всем чем нужно, это довольно удобно.
32

» WarCraft 3 / Защита карты в 2019

FIRERANGER, ну не лучшая, сомж и еще пару прог есть, они так просто в архив карты залезть не дают, но это изи обходится, как и тулы векса.
Ты серьезно хочешь защитить карту или так придуриваешся? Ради смеха создал тему, или же ты серьезно настроен защищать карту, трудится, в ущерб качества карты?
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Bergi_Bear, её настраивать под себя надо, у тебя же не дота. Ну кто у нас в С++ шарит, проси собрать нужные модули.
Готовую дотахелпер - можно скачать из доты лича, стоит запустить его карту - он появится в тебя в папке с варом.
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Bergi_Bear, есть, щяс скину.
Bergi_Bear, вот исходник
Автор не лич, поэтому вопросы к нему не уместны, либа настроена на доту и фишки доты, к примеру борьба с читерским софтом для доты.
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Bergi_Bear, ну а че в рендер едже другие функци запуска длл, если честно чето еще ни 1 длл не запускал, хотя в карте мемхак есть давно.
32

» WarCraft 3 / Мемхак 1 + Мемхак 2 = ?

Ну почти как дота хелпер, там вроде на полоске опыта был реген хп.
32

» WarCraft 3 / Какая версия Warcraft 3 лучше?

pro100master, ты успел сыграть во все карты когда либо выходившие для варкравта?
Если нет - то сидим и молчим.