Как сделать голосование не через диологовое окно а через области
Объесняю каждый юнит ломает ричаг появляется текст да или нет и нада чтобы подсчтывало именно то сколько появилось раз нет или да от каждого игрока и в конце после подсчитование появляется текст кто сколько проголосовал и в конце принимается решение главным играком если все игроки проголосовали то тогда только и может главный двигаться

Принятый ответ

Dmitry81:
У кажого юнита есть свой ричаг увы но я не так силён в этом но пока время и желание есть буду делать
Вот сделал небольшую наработку на одноразовое голосование 2 игроков.
Если хочешь многоразовое голосование - обнуляй переменные как вариант.

Если много голосований будет, а результат нужен будет потом - то лучше и правда использовать массивы а не простые переменные.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
3 года назад
0
Похожие вопросы:

ответ
>>Но при нажатии кнопка обрабатывается неправильно, будто бы игнорируя 1 игрока и обрабатывается для 2 игрока (исходя из того что пишет [Дебаг] нажата кнопка №2, но может быть я ошибаюсь).
Мб где-то слетела бж функция GetConvertedPlayerID и изза этого цифорки поломались
Тык
function GetConvertedPlayerId takes player whichPlayer returns integer
    return GetPlayerId(whichPlayer) + 1
endfunction

2
23
3 года назад
2
На "да" и "нет" должен быть свой рычаг?
К примеру игроков 10, значит у каждого будет по 2 рычага да-нет, в сумме 20 рычагов?
Ну тут не обойтись без переменных для подсчета выбора. Умеешь работать с переменными?
Если сломали рычаг "да" - то добавить 1 к счетчику "да".
Если сломали рычаг "нет" - добавить 1 к счетчику "нет".
Потом показывай значения этих 2 переменных как хочешь (либо через чатик на экране, либо через плавающий текст).
0
37
3 года назад
0
konvan5, судя по всему, автору еще надо для каждого игрока подсчитывать. Это два массива целых чисел в простом случае
0
2
3 года назад
0
konvan5:
На "да" и "нет" должен быть свой рычаг?
К примеру игроков 10, значит у каждого будет по 2 рычага да-нет, в сумме 20 рычагов?
Ну тут не обойтись без переменных для подсчета выбора. Умеешь работать с переменными?
Если сломали рычаг "да" - то добавить 1 к счетчику "да".
Если сломали рычаг "нет" - добавить 1 к счетчику "нет".
Потом показывай значения этих 2 переменных как хочешь (либо через чатик на экране, либо через плавающий текст).
У кажого юнита есть свой ричаг увы но я не так силён в этом но пока время и желание есть буду делать
0
23
3 года назад
0
Dmitry81:
У кажого юнита есть свой ричаг увы но я не так силён в этом но пока время и желание есть буду делать
Вот сделал небольшую наработку на одноразовое голосование 2 игроков.
Если хочешь многоразовое голосование - обнуляй переменные как вариант.

Если много голосований будет, а результат нужен будет потом - то лучше и правда использовать массивы а не простые переменные.
Загруженные файлы
Принятый ответ
0
2
3 года назад
0
konvan5:
Dmitry81:
У кажого юнита есть свой ричаг увы но я не так силён в этом но пока время и желание есть буду делать
Вот сделал небольшую наработку на одноразовое голосование 2 игроков.
Если хочешь многоразовое голосование - обнуляй переменные как вариант.

Если много голосований будет, а результат нужен будет потом - то лучше и правда использовать массивы а не простые переменные.
Спасибо
Чтобы оставить комментарий, пожалуйста, войдите на сайт.