Когда что-то виснет намертво спасает win+tab (создание доп рабочего места) и там ctrl+shift+Esc (вызов диспетчера задач)
CClraner в помощь, так же раз лицензия напротив от кнопки Играть нажать *Проверка и восстановление*
Еще можешь попробовать:
Выберите Warcraft III в приложении Battle.net.
Рядом с кнопкой «ИГРАТЬ» нажмите «Параметры» и выберите «Настройки игры».
В разделе Warcraft III установите флажок «Дополнительные аргументы командной строки».
В новом поле введите: -windowmode windowed
Нажмите «Готово».
Еще варианты
открой приложение battle.net, зайди в настройки, затем зайди в настройки игры, затем в warcraft 3, отметь добавить командную строку и набери -graphicsapi Direct3D9 или -graphicsapi OpenGL, это будет зависеть от твоей видеокарты. Затем запусти игру. Этого должно быть достаточно. Если в твоей игре классические модели, просто закрой игру, открой war3preferences.txt в папке «C:\Users\ YourUserName \Documents\Warcraft III» и измени hd=0 на hd=1. Удали командную строку после изменения. Поставь war3preferences.txt на «только для чтения», если файл автоматически изменит hd=1 обратно на hd=0, в противном случае просто оставь все как есть.
Также отключи occlusion, shadows quality и vsync в настройках видео в игре и очисти временные файлы.
Чтобы очистить временные файлы: нажмите клавиши Windows + R, введите temp и нажмите Enter, сделайте это еще раз, но теперь введите %temp%, сделайте это еще раз, но теперь введите Prefetch, каждый раз удаляя все содержимое этих папок.
P.S. Если у вас хорошая видеокарта, вы можете использовать -graphicsapi Direct3D11 или -graphicsapi Direct3D12 в командной строке.
Откройте «War3Preferences.txt» и прокрутите вниз до конца. В моем случае значения «windowx» и «windowy» были установлены на -32000. Я установил их на ноль и смог играть. Надеюсь, это поможет.
Ydav, хм, о как, при запуске не проверял, но чекнул синий и красную сферу в редакторе, когда иконку ставил, то надо прям центр брать, а остальное обрезать, ибо плохо видно
quq_CCCP, когда был старый добрый батл нет 1.26, через GHost бота десинков не было, так же если посмотреть статистику на сайте Ирины, то можно заметить единичный карты хостуют туда
PT153, я тебя чем то задел? можешь написать в телеграмм в личку, а я в свою очередь учту, что я сделал не так, что никого не задевать.
В целом я и добавил эти новые функции, потому что на Hive уже много лет никому нет дела до этого, а спрос на это есть.
Касаемо Руссификатора, тот который есть полностью переводит триггеры вплоть до описания, а это лично для меня не актуально, вот интерфейс отдельно перевести дело святое. Старый TESH то тоже работает с reforged проверено.
Я хотел до обновить, то что ты выложил, ведь это можно сказать продолжение того, что выложено тобой с добавлением функций и нормальной руссификация редактора так как захочется любому пользователю. То что из оформления я взял с твоего прошлого поста не секрет, ты его отлично оформил, даже ссылку оставил
MACOH, для того, что бы сделать инвентарь более 6 предметов и не создавать базу данных на предметы, которые уже есть.
7 итем и так далее будет же не в 6 стандартных слотах, да и в целом при переделывании, убирать куда то во фреймы, а тут при поднятии будем считывать характеристики предмета, вместо бд и давать их герою
MACOH, пришлось по ломать голову и информации вообще никакой толком нет в интернете, как эта функция работает.
В общем на 1.26 ты прав, это бд, а вот на 2.0 это можно решить с помощью данного кода
function Trig_Melee_Initialization_Actions takes nothing returns nothing
local item i = GetManipulatedItem()
local integer iloop = 0
//call PolledWait(1)
//set i = CreateItem('ratc', 55, 55)
//call PolledWait(1)
loop
call BJDebugMsg("Index "+I2S(iloop)+" = "+GetObjectName(BlzGetAbilityId(BlzGetItemAbilityByIndex(i,iloop))))
set iloop = iloop + 1
exitwhen iloop == 7
endloop
set i = null
endfunction
//===========================================================================
function InitTrig_Melee_Initialization takes nothing returns nothing
set gg_trg_Melee_Initialization = CreateTrigger( )
call TriggerRegisterAnyUnitEventBJ( gg_trg_Melee_Initialization, EVENT_PLAYER_UNIT_PICKUP_ITEM )
call TriggerAddAction( gg_trg_Melee_Initialization, function Trig_Melee_Initialization_Actions )
endfunction
Сама функция BlzGetItemAbilityByIndex очень сырая и считывает Абилку, только если её подняли, однако, если просто создать предмет и получить Id по индексу, то выдаст null.
Так же есть ситуации, когда индекс по абилке не выдаст вообще на примере итема "Львиный рог Штормграда", сумею предположить, что функция дружит только со способностями, которые н5е относятся к героям.
Копая дальше улетаю в тупик, если делать систему инвентаря на более 6 итемов, то опять надо делать БД, ибо способность не считать, если он не у юнита, либо делать жеский костыль, через дамика и давать ему предметы для получения характеристик итема, а далее наделять этими бонусами основного героя.
» WarCraft 3 / Рефоржет перестал запускаться! Чёрный экран - виснет намертво!
» WarCraft 3 / Рефоржет перестал запускаться! Чёрный экран - виснет намертво!
За печеньки спасибо
Ред. Smeto
» WarCraft 3 / Рефоржет перестал запускаться! Чёрный экран - виснет намертво!
Рядом с кнопкой «ИГРАТЬ» нажмите «Параметры» и выберите «Настройки игры».
В разделе Warcraft III установите флажок «Дополнительные аргументы командной строки».
В новом поле введите: -windowmode windowed
Нажмите «Готово».
Также отключи occlusion, shadows quality и vsync в настройках видео в игре и очисти временные файлы.
Чтобы очистить временные файлы: нажмите клавиши Windows + R, введите temp и нажмите Enter, сделайте это еще раз, но теперь введите %temp%, сделайте это еще раз, но теперь введите Prefetch, каждый раз удаляя все содержимое этих папок.
» WarCraft 3 / Иллюзии поломались в Рефоржете!
» WarCraft 3 / 3 сферы, кольцо и плащ
Ред. Smeto
» WarCraft 3 / Нейросеть Craiyon
» Администрация XGM / Перенос аккаунтов - лайки
» WarCraft 3 / Ретрансляция игр
» WarCraft 3 / Ретрансляция игр
» WarCraft 3 / Вылет из моделей
» WarCraft 3 / Full Pack v3.0 3p campaign Sentinel upgrated
Ред. Smeto
» WarCraft 3 / Имеет ли смысл писать на структурах, если спелл на карте один? Jass.
Ред. Smeto
» WarCraft 3 / Обновление. TESH 2.1 для Reforged 2.0 + Интерфейс на русском языке (при желании)
Касаемо Руссификатора, тот который есть полностью переводит триггеры вплоть до описания, а это лично для меня не актуально, вот интерфейс отдельно перевести дело святое. Старый TESH то тоже работает с reforged проверено.
» WarCraft 3 / [1.26/2.0]Реально ли узнать какие способности у предмета(Какие бонусы даёт предмет)?
» WarCraft 3 / [1.26/2.0]Реально ли узнать какие способности у предмета(Какие бонусы даёт предмет)?
Так не хотелось делать БД…350 итемов…Но похоже придётся )
» WarCraft 3 / [1.26/2.0]Реально ли узнать какие способности у предмета(Какие бонусы даёт предмет)?
7 итем и так далее будет же не в 6 стандартных слотах, да и в целом при переделывании, убирать куда то во фреймы, а тут при поднятии будем считывать характеристики предмета, вместо бд и давать их герою
» WarCraft 3 / [1.26/2.0]Реально ли узнать какие способности у предмета(Какие бонусы даёт предмет)?
В общем на 1.26 ты прав, это бд, а вот на 2.0 это можно решить с помощью данного кода
Так же есть ситуации, когда индекс по абилке не выдаст вообще на примере итема "Львиный рог Штормграда", сумею предположить, что функция дружит только со способностями, которые н5е относятся к героям.
» WarCraft 3 / Война Азерота 4
» WarCraft 3 / Пак "Дубай"
» WarCraft 3 / AutoLoad RPG Maps
А что по фризам?)
» WarCraft 3 / Скрытые файлы MPQ
Ред. Smeto
» WarCraft 3 / Меняется патч карты с 1.26 на 1.31
» WarCraft 3 / Сохранение карты в Reforged и Автозагрузка героев. Десинхрон???
» WarCraft 3 / Пирокластическое уничтожение
Smeto:
» WarCraft 3 / Пирокластическое уничтожение