Nova
Simple Project
- Сообщения
- 262
- Реакции
- 28
Хочу вывести в чат количество оставшихся голосов до запуска голосования, если это количество не НОЛЬ, в противном случае вывести сообщение о количестве полученных голосов и о количестве необходимых голосов.
Добавляю следующие строки
Оператор else почему-то просто не учитывается. Всегда выводит только оставшееся количество голосов, даже если оно равно нулю.
Как исправить?
Добавляю следующие строки
PHP:
g_VotesYet = ((g_VotesNeeded)-(g_Votes));
if (g_VotesYet != 0)
{
g_VotesYet--;
PrintToChatAll("[SM]\x04 %t", "RTV Yet", name, g_VotesYet);
}
else
{
PrintToChatAll("[SM]\x04 %t", "RTV Requested", name, g_Votes, g_VotesNeeded);
}
"RTV Requested"
{
"#format" "{1:s},{2:d},{3:d}"
"ru" "Игрок \"{1}\" проголосовал за смену карты. Учтено {2} голосов из {3} необходимых."
}
"RTV Yet"
{
"#format" "{1:s},{2:d}"
"ru" "Игрок \"{1}\" проголосовал за смену карты, необходимо ещё {2} голосов."
}
{
"#format" "{1:s},{2:d},{3:d}"
"ru" "Игрок \"{1}\" проголосовал за смену карты. Учтено {2} голосов из {3} необходимых."
}
"RTV Yet"
{
"#format" "{1:s},{2:d}"
"ru" "Игрок \"{1}\" проголосовал за смену карты, необходимо ещё {2} голосов."
}
Оператор else почему-то просто не учитывается. Всегда выводит только оставшееся количество голосов, даже если оно равно нулю.
Как исправить?
Последнее редактирование: