Просто дамми модель остальным. Гуванч, ты надоел сразу ряд вопросов задавать (как юзер говорю), ну по кнопке значит по абилке канал видимо? Ты же знаешь, как это делать, мы про уже само срабатывание триггера говорим
Функция Морфологии - Множественное число (Plural Form)
--- Morphology function to get plural form of the number
-- @param input number
-- @param table morphology plural forms
-- @param bool (default true) to include number or return just the word
function pluralForm(number, forms, includeNumber)
if(#forms == 2) then
forms[3] = forms[2]
elseif(#forms ~= 3) then
error("pluralForm: not enough elements in 'forms' argument")
end
local cases = {2,0,1,1,1,2}
local result = ""
if(includeNumber or includeNumber == nil) then
result = result .. number .. ' '
end
return result .. forms[ ((number % 100 > 4 and number % 100 < 20) and 2 or cases[math.min(number % 10, 5)+1])+1 ]
end
Пример:
print(pluralForm(1, {"юнит", "юнита", "юнитов"}))
print(pluralForm(3, {"юнит", "юнита", "юнитов"}))
print(pluralForm(5, {"юнит", "юнита", "юнитов"}))
print(pluralForm(1, {"unit", "units"}))
print(pluralForm(3, {"unit", "units"}))
print(pluralForm(5, {"unit", "units"}))
print(pluralForm(1, {"Получен новый предмет!", "Получены новые предметы!"}, false))
print(pluralForm(5, {"Получен новый предмет!", "Получены новые предметы!"}, false))
Результат:
1 юнит
3 юнита
5 юнитов
1 unit
3 units
5 units
Получен новый предмет!
Получены новые предметы!
больно уж мало времени уделили вы нам не представляю что можно сделать за месяц какой то месяц
Вот это около 16 часов делалось вместе с правками, за месяц можно переплюнуть по увлекательности Подземные Хроники.
Главное - каждый аспект делать равномерно, постепенно наращивая, а не браться за одну составляющую и пилить её вглубь, пока время не кончится.
DracoL1ch, бранч предикшн не в виртуалках, а в железе и работает с любыми вычислениями, советую изучить тему и потестировать, довольно полезно для саморазвития 👍
По поводу создания кампаний - там не так просто компилить тот же vjass - я даже специально написал ScExp плагин для JNGP для этого.
Вторая проблема - общий импорт в кампании не показывается при тесте карты из редактора, приходится запускать через меню игры. Тратит кучу времени.
» WarCraft 3 / Иконки с буквами
» Мир безумного / Облучение - Cinematic, Unreal Engine 5
» Администрация XGM / Не правильное отображение моделей.
» Администрация XGM / Редактирование старых ресурсов
Ред. ScorpioT1000
» Администрация XGM / Не правильное отображение моделей.
» WarCraft 3 / Быстрый реколор эффектов с помощью программы PKBlaster
Ред. ScorpioT1000
» WarCraft 3 / Дождь для отдельного игрока
» WarCraft 3 / Дождь для отдельного игрока
» WarCraft 3 / Что быстрее ForGroup() или Loop?
» WarCraft 3 / Что быстрее ForGroup() или Loop?
» WarCraft 3 / Пак солдаты людей
» WarCraft 3 / Все способы локализовать карту
» WarCraft 3 / Пак солдаты людей
Что касается моего мнения, то смысла в жестких требованиях к скриншотам я не вижу
» WarCraft 3 / Все способы локализовать карту
Ред. ScorpioT1000
» XGM Конкурсы / Конкурс становления героев
Главное - каждый аспект делать равномерно, постепенно наращивая, а не браться за одну составляющую и пилить её вглубь, пока время не кончится.
» XGM Конкурсы / Конкурс становления героев
» Мир безумного / Облучение - Cinematic, Unreal Engine 5
» XGM Конкурсы / Конкурс становления героев
Ред. ScorpioT1000
» WarCraft 3 / Что меньше влияет на память?
Ред. ScorpioT1000
» WarCraft 3 / Становление героя: Исазам
Вторая проблема - общий импорт в кампании не показывается при тесте карты из редактора, приходится запускать через меню игры. Тратит кучу времени.
» WarCraft 3 / Что меньше влияет на память?
» WarCraft 3 / Эффект ледяной звезды
» Прочее / Криптовалюта, BTC и трейдинг
Способов депозита все еще уйма, сами биржи их предлагают.
» WarCraft 3 / Становление героя: Исазам
https://www.xgm.guru/p/wc3/lamps-camps-torches