28

» WarCraft 3 / Hiraishin no Jutsu (Техника летающего бога грома)

LastUchiha, нет, не будет, потому что на постоянное создание и удаление тоже уходят какие-то микросекунды
28

» WarCraft 3 / Hiraishin no Jutsu (Техника летающего бога грома)

LastUchiha, я уже кинул примеры работы с группами, ничего уничтожать и обнулять не надо, после фор група очищаешь группу, после цикла ничего очищать (и обнулять переменную юнита) не нужно. Цикл лучше
28

» WarCraft 3 / Hiraishin no Jutsu (Техника летающего бога грома)

LastUchiha, объявлять желательно приватной на каждый скоуп чтобы не было различных несостыковок, когда дамажишь юнитов в радиусе и в другом триггере на получения урона выбираешь юнитов вокруг мёртвых/продамаженных и тоже что-то делаешь
28

» WarCraft 3 / Hiraishin no Jutsu (Техника летающего бога грома)

local unit u

call GroupEnumUnitsInRect( TempGroup, bj_mapInitialPlayableArea, null )

loop
	set u = FirstOfGroup( TempGroup )
	exitwhen u == null
	call GroupRemoveUnit( TempGroup )

	if UnitAlive( u ) then
		call KillUnit( u )
	endif
endloop
call GroupEnumUnitsInRect( TempGroup, bj_mapInitialPlayableArea, null )
call ForGroup( TempGroup, function Somefunc)
call GroupClear( TempGroup )
28

» WarCraft 3 / Имеет ли смысл обнуление глобальных переменных? Jass

ttoni, я их не особо советую. Продамажишь глобалку в одной функции, а в событии получения урона перезапишешь случайно и давай мучиться с багами по невнимательности
28

» WarCraft 3 / Anime effects pack

ScorpioT1000, хз, да и пофиг, пускай так висит, чтобы с компа мог спокойно удалить
28

» WarCraft 3 / Имеет ли смысл обнуление глобальных переменных? Jass

nazarpunk, лан, пофиг, не смог найти тот комментарий, где говорилось о некой целесообразности обнуления глобалок, видимо тот чел рофлил
28

» WarCraft 3 / Имеет ли смысл обнуление глобальных переменных? Jass

nazarpunk, тебе не понятно что символы занимают байты или ты просто меня выбрал очередной целью своих великолепных рофлов, не постижимых ума хгм?
28

» WarCraft 3 / Имеет ли смысл обнуление глобальных переменных? Jass

nazarpunk, память под ячейку выделена, но значение, которое там хранится, тоже занимает место
28

» WarCraft 3 / Имеет ли смысл обнуление глобальных переменных? Jass

если предвиден исход, что они могут больше не использоваться - да
банальный пример, когда массивную переменную один раз заполнил до 3000 индекса, но далее, по ходу игры, максимальный потолок индекса достигает 100
т.е. остальные 2900 значений просто так занимают место, которые желательно бы обнулить
всякие темповые переменные вроде bj_lastCreatedUnit смысла особо обнулять нет, ибо используются постоянно
28

» WarCraft 3 / [UjAPI] Turret

EugeAl, именно, эту системку можно интересно доработать, чтобы один игрок, например, управлял исключительно пушкой, а другой движением какого-то механизма, впрочем, ничего не мешает и в соло режим это превратить, обычный first person shooter
28

» WarCraft 3 / [UjAPI] Turret

SсRealm, и как ты сделаешь движение камеры мышкой и стрельбу мышкой на обычном варе?)
Кста, спасибо что спросил за реализацию стрельбы, сейчас допишу