Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

Арсенал: как получить «Сталинград» в 0.7.8 или позже

Дата: 22.06.2018 14:31:08
DINAB (22 Июн 2018 - 14:28): Ну так это еще проще - формируете таблицу с указанием ранга, функцией ее фильтруете и получаете итоговую таблицу перворангов с уникальным АйДи и циферкой "1". По итогам другого (и последующих) сезона формируете аналогичную таблицу и добавляете ее к первой - получается таблица где в одном столбце будет АйДи (но уже не уникальный а повторяющийся для некоторых) и все та же цифра "1" в другом столбце. Потом той же функцией "суммесли" считаете количество этих единичек т.е. взятых первых рангов для каждого АйДи и соответственно согласно итоговой сумме по каждому АйДи определяется какой приз положен игроку - числу "1" положено 2500 дублонов и флажок "ВР" , числу "2" положено 2500 дублонов и флажок "ВР-2", числу "3" положено 2500 дублонов, флажок "ВР-3" и Флинт, и так далее. Соответственно вся работа в начислении призов будет сводится к добавлению итоговой таблицы перворангов к таблице с итогами прошлых сезонов простым контралЦ-контралВ и формула сама все пересчитает. Т.е. это было достаточно сделать один раз и потом научить клиент добавлять каждому уникальному АйДи тот приз, который регулируется циферкой от 1 до 9.

Orelko: Так и делалось. Но это все равно называется "в ручную". Автоматика же, это когда полностью все фильтруется автоматом, на сервере, без выгрузки таблиц.

Реклама | Adv