Мне нужно сделать так, чтобы в условии было необходимо собрать 4 одинаковых предмета, но в условиях я видел только возможность поставить необходимость лишь в 1 (количество) предмете. Как сделать 4 одинаковых предмета в условии?

вы оба на приколе что ли?

вот тупо ради вас сейчас сделаю то же самое на гуи


оч геморно прям не могу, пару строчек
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
28
поставь темповую целочисленную на 0 и циклом проверяй каждый слот на наличие предмета нужного типа, плюсуя к целочисленной, после цикла сравниваешь сколько у юнита одинаковых предметов

local integer i   = 0
local integer i_1 = 0

loop
    if GetItemTypeId( UnitItemInSlot( whichUnit, i ) ) == 'spsh' then
        set i_1 = i_1 + 1
    endif
    
    set i = i + 1
    exitwhen i > 5
endloop

call BJDebugMsg( I2S( i_1 ) )

можешь из этого даже функцию сделать
6
поставь темповую целочисленную на 0 и циклом проверяй каждый слот на наличие предмета нужного типа, плюсуя к целочисленной, после цикла сравниваешь сколько у юнита одинаковых предметов

local integer i   = 0
local integer i_1 = 0

loop
    if GetItemTypeId( UnitItemInSlot( whichUnit, i ) ) == 'spsh' then
        set i_1 = i_1 + 1
    endif
    
    set i = i + 1
    exitwhen i > 5
endloop

call BJDebugMsg( I2S( i_1 ) )

можешь из этого даже функцию сделать
:0. Триггерами значит не получится?.. Уф, а куда и как этот код вставлять?.. Ну и какие там переменные, которые можно менять для результата в 3 предмета или в 5
35
Нейни, триггерами получится но геморно.
28
вы оба на приколе что ли?

вот тупо ради вас сейчас сделаю то же самое на гуи


оч геморно прям не могу, пару строчек
Загруженные файлы
Принятый ответ
6
вы оба на приколе что ли?

вот тупо ради вас сейчас сделаю то же самое на гуи


оч геморно прям не могу, пару строчек
О, спасибо!))
Ну, а программированием тоже смотрится легко, если ты вобще знаешь код, конечно.
28
Нейни, я на словах объяснил, можно даже не смотреть на тот код и результат сказанного не изменится
Чтобы оставить комментарий, пожалуйста, войдите на сайт.