Пушистый, мне бы кто ответил на вопрос... Ничего страшного от того, что я переменную z1 каждые 0.03 сек устанавливаю z1 = 0? Будет ли это нагружать варик или нет? Если да, то как правильнее будет?
KingMaximax, z устанавливается во время каста (z = z + 1) для муи Пушистый, мне нужно её сделать глобальной, т.к. у меня идёт связка из 2-х спеллов. В данном случае в этом спелле создаётся даммик[z1] мне его надо перенести в другой триггер с другим спеллом для того, чтобы его (даммик[z1]) использовать
UrsaBoss, нет лучше дай ему ссылки на более менее легкое. Пусть сначала начнёт с простого и перейдёт к сложному. Лучше подберите ему поэтапные статьи.
Во-во. Хочу структуры изучить, но хз с чего начать. Нужно что-то очень простое, чтоб постепенно усложнялось, дабы это всё можно было вкурить. Вот эти вот "this." после которой в таймере можно писать без массива и прочее
function UnitHasItemOfType takes unit whichUnit, integer itemId returns boolean
local integer index = 0
loop
if GetItemTypeId(UnitItemInSlot(whichUnit, index)) == itemId then
return true
endif
set index = index + 1
exitwhen index == bj_MAX_INVENTORY
endloop
return false
endfunction PT153, вот это нужно просто в шапку кинуть, указать кастера и всё?
nvc123,
Её ещё подключать как-то надо? Я думал просто импортировать и стереть стандартный путь
Skolz, ты уверен что подключил библиотеку?
и ещё укажи её в зависимостях у этого scope
т.к. у тебя не сработал дефайн
что означает что библиотека не подключена либо расположена после твоего кода
» WarCraft 3 / Вопрос по Jass
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
Не понял? Как это сделать?
» WarCraft 3 / Вопрос по Jass
Но а делать z1 локальной не вариант, т.к. мне нужно в этом таймере создать даммика и перенести его в другой спелл
» WarCraft 3 / Вопрос по Jass
внизу идёт цикл z1 от 1 до z (по гуишному)
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
Пушистый, мне нужно её сделать глобальной, т.к. у меня идёт связка из 2-х спеллов. В данном случае в этом спелле создаётся даммик[z1] мне его надо перенести в другой триггер с другим спеллом для того, чтобы его (даммик[z1]) использовать
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
Можешь скинуть какие-нибудь статьи полезные по изучению джасса муи без хэшек
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Как узнать на джассе есть ли у героя предмет или нет?
Ред. Skolz
» WarCraft 3 / Как узнать на джассе есть ли у героя предмет или нет?
local integer index = 0
loop
if GetItemTypeId(UnitItemInSlot(whichUnit, index)) == itemId then
return true
endif
set index = index + 1
exitwhen index == bj_MAX_INVENTORY
endloop
return false
endfunction
PT153, вот это нужно просто в шапку кинуть, указать кастера и всё?
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
nvc123, о, получилось! Только теперь ошибку выдаёт
Ред. Skolz
» WarCraft 3 / Вопрос по Jass
Её ещё подключать как-то надо? Я думал просто импортировать и стереть стандартный путь
» WarCraft 3 / Вопрос по Jass
» WarCraft 3 / Вопрос по Jass
PT153:
» WarCraft 3 / Вопрос по альтернативным формам