Nerealist, в бд храним последовательность входа в регионы для каждого игрока
1 триггеру можно дать несколько событий
надо действовать следующим образом
2 массива интов
в 1 храним последовательности(назовём его a)
во 2 храним какой по счёту регион для игрока(назовём его b)
номер игрока юнит которого вошёл в регион назовём c
тогда
int thisreg // номер региона в который вошёл юнит
if(a[(c*3)+b[c]]==thisreg){
b[c]++;
if(b[c]==3){
End(c); //квест пройден игроком с номером c
}
}else{
Kill(c); //квест провален игроком с номером c
}
а зачем там массив
никто не делает тебе триггер ибо это "вопросы/ответы" а не "сделайте за меня триггер" Nerealist, алгоритм прост
используем в качестве индекса номер игрока
я бы сделал бд и в результате весь квест уместился бы в 1 триггер
Tobi123, в вар3 нету прямого доступа к потокам
даже ретурн работает не с потоком а с функцией которую этот поток выполняет
так что либо дефайны либо новый вар
define ExecuteFunc(a)=Execute##Func(a);return;
этот код будет завершать все функции из которых был вызван екзекут
тоби ты нубишь
я от тебя не ожидал такого
екзекут вызывает функцию в новом потоке который ни как не связан со старым
прелоад это вообще работа с хард диском xpadd91, return прерывает не поток а функцию
» WarCraft 3 / Подзастревает варкрафт
» WarCraft 3 / ИИ
» XGM Конкурсы / GameBoom: New Year 2015 - до 1 февраля
» WarCraft 3 / Равкод ASCII
калькулятор называется
» WarCraft 3 / Сейв/Лоад код
» Dead Eternity / Пост Негодования
» Dead Eternity / Пост Негодования
имхо, самая полезная функция сайта это возможность скрывать некоторые убогие блоки
» WarCraft 3 / Событие с регионами
там нужно заюзать в качестве индекса номер игрока
» WarCraft 3 / Событие с регионами
1 триггеру можно дать несколько событий
надо действовать следующим образом
2 массива интов
в 1 храним последовательности(назовём его a)
во 2 храним какой по счёту регион для игрока(назовём его b)
номер игрока юнит которого вошёл в регион назовём c
тогда
Ред. nvc123
» WarCraft 3 / Событие с регионами
никто не делает тебе триггер ибо это "вопросы/ответы" а не "сделайте за меня триггер"
Nerealist, алгоритм прост
используем в качестве индекса номер игрока
я бы сделал бд и в результате весь квест уместился бы в 1 триггер
» WarCraft 3 / Прерывание потока
но в любом случае выход только 1
писать свой вар
ибо в этом нету доступа к потокам
ответ дан
клоз тему
» WarCraft 3 / Как вычислить атаку?
то есть атаку надо высчитывать в момент нанесения урона
тогда ддс
» WarCraft 3 / Прерывание потока
даже ретурн работает не с потоком а с функцией которую этот поток выполняет
так что либо дефайны либо новый вар
» Бродилка / [Лог #6] Немного о структуре движка.
если нет то пиши обычный сингл
Ред. nvc123
» WarCraft 3 / Прерывание потока
я от тебя не ожидал такого
екзекут вызывает функцию в новом потоке который ни как не связан со старым
прелоад это вообще работа с хард диском
xpadd91, return прерывает не поток а функцию
» WarCraft 3 / ИИ
» WarCraft 3 / Прерывание потока
» WarCraft 3 / Карта вылетает
» WarCraft 3 / Карта вылетает
» WarCraft 3 / Карта вылетает
» Администрация XGM / Лучшие комментарии
то есть не так как на скрине
мб список лучших зависит от браузера или от темы?
» Администрация XGM / Лучшие комментарии
» WarCraft 3 / Добавление маны герою при нанесении им урона.
это пичаль
» WarCraft 3 / Добавление маны герою при нанесении им урона.