17

» WarCraft 3 / Растянуло текстуры модели в варе и редакторе (смотреть гифки)

Похоже что в самой модельке пара точек смещены очень сильно что и даёт такой эффект.
Трабла только когда эта моделька на карте?
Обычно если слишком много всякого всего экране, происходит чтото подобное, но это уже другое.
Загруженные файлы
17

» Гейминг / Во что играете на смартфоне?)))

Dungeon maker норм тема для гринда и убийства времени в больших количествах , только вот зарядку жрёт на ура
Drive Ahead можно в соло, можно в 2 с кемнибудь поиграть.
+ аудиокниги, FBReader может текст озвучивать гугл мужиком или гугл бабой

17

» WarCraft 3 / Интегер или реал со ссылкой на юнита

  1. Не ссылка а аргумент
  2. Реалы, инты, булы и всё что не принадлежит к типу handle обнулять не нужно
  3. Если у вас идёт код, по виду
local unit u = GetTriggerUnit()  //создаём локальную переменную юнита
local real facing = GetUnitFacing(u)
//ещё какие-то действия с u
...
//то вконце нужно обнулять юнита
set u = nil

//либо если действий с u больше нет, то можно заинлайнить:
local real facing = GetUnitFacing(GetTriggerUnit())  
17

» WarCraft 3 / BlzFrameSetTextColor вызывает креш игры

Drulia_san, А ещё там может быть исчисления не в 0-255 а в 0-1
И инвертированные для кучи
17

» WarCraft 3 / Как сделать анимированный фрейм за пределами 0.8x0.6?

На map init можно частично трогать то, что в игре недоступно
Так что можно попытаться построить лестницу влево или вправо, крепя фреймы один к одному
Либо пошаманить с console_ui, раз её можно двигать вниз, значит можно и сторонам
17

» WarCraft 3 / [Lua] Поворачиваем башню танка за курсором

@ Bergi_Bear, можете добавить проверку на 0.0, ибо когда мышь на интерфейсе либо в недоступной зоне, то отправляются нули
на 7й секунде видео это видно
17

» WarCraft 3 / BlzFrameSetTextColor вызывает креш игры

Возможно строкам нельзя менять цвет. Только через стадые добрые |cffrrggbb колоркоды
17

» WarCraft 3 / Не работает рандом в рефордже?

Во время синематиков рандом фиксированный
Попробуйте переместить рандомайзер вперёд секунды на 2 от этого ивента
17

» WarCraft 3 / "Лучший" Jass обработчик

Зачем нам увеличивать кол-во ифов если мы можем разнести это всё по разным функциям
И if/then/elseif/else/endif работает по принципу - наткнулся на первый false, дропнул ветку и пошёл проверять другие elseif.
17

» WarCraft 3 / "Лучший" Jass обработчик

Так есть же фильтры, енумы и прочая гадость для этого.
Да и просто вызвать функцию в блоке if будет в разы дешевле
if(UnitAlive(u))then
	call DisplayTimedTextToPlayer(GetLocalPlayer(),0.,0.,30,GetUnitName(u)+" is Alive")
endif
17

» WarCraft 3 / Здравствуйте, есть ли у вас проекты Hero Defence.

вопрос овер странный, а.к.а. посоветуйте карту чтоль
Проектов своих нету, но таких карт в целом достаточно:
Old Gold MooMoo
Heroes And Empires: BloodLust
карты от GoblinWorkshop
  • друидика, гоблины, х-херо, спек арена
  • мдс и зомбаки на любителя
17

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

6 ) оптимизировать модельку эффекта и сам код


бтв Если фпс дёргается, то и камера тоже будет рывками перемещаться. Можете покопать в эту сторону
нужно больше линий1!1!


17

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

имхо, кол-во эффектов должно быть таким, чтобы в замесе понимать хотябы где твой герой и где твой враг
17

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

Как идея - запускать локальный таймер для каждого игрока и смотреть, за сколько времени игрок Х смог уронить поток в какой-нибудь цикл
17

» WarCraft 3 / [Lua] Сравнение списков(массивов)

лупы - зло
если код позволяет, то лучше использовать ключи, чтобы сразу попадать в нужную ячейку а не перебирать всю таблицу
Загруженные файлы