Salesmanager — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
м (переименовал Salesmeneger в Salesmanager)
Строка 18: Строка 18:
  
 
Все эти группы отличаются рядом параметров (колонка 2) по которым происходит определение игрока в одну из них. Эти параметры на протяжении игры меняются, поэтому одни и те же игроки со временем могут менять группу.
 
Все эти группы отличаются рядом параметров (колонка 2) по которым происходит определение игрока в одну из них. Эти параметры на протяжении игры меняются, поэтому одни и те же игроки со временем могут менять группу.
 +
 +
*'''от последней сессии мин''' ''(t_last_ses_min)'' - Время от последней сессии в полных сутках.
 +
*'''от последней сессии макс''' ''(t_last_ses_max)'' - Время от последней сессии в полных сутках.
 +
*'''от последней покупки мин''' ''(t_last_buy_min)'' - Время от последней покупки в полных сутках.
 +
*'''от последней покупки макc''' ''(t_last_buy_max)'' - Время от последней покупки в полных сутках.
 +
*'''суток в игре мин''' ''(t_days_min)'' - Количество проведенных в игре полных суток.
 +
*'''суток в игре макс''' ''(t_days_max)'' - Количество проведенных в игре полных суток.
 +
  
 
В зависимости от группы мы ожидаем различное поведение акций и предложений. Поэтому в 4 колонке определяется логика появления событий.
 
В зависимости от группы мы ожидаем различное поведение акций и предложений. Поэтому в 4 колонке определяется логика появления событий.
  
 
+
*'''id события''' ''(ev_id)'' - id события, берется из текстовой базы ресурсов.
 +
*'''поле в опциях''' ''(ev_opt)'' - Поле в опциях, откуда будет взят прогресс игрока.
 +
*'''min уровень''' ''(ev_lev)'' - Минимальный уровень при котором срабатывает событие.
 +
*'''уровни''' ''(ev_levs)'' - Через запятую значения для предыдущего поля, при которых сработает событие.
 +
*'''события до''' ''(ev_before)'' - События, которые должны были сработать до этого.
 +
*'''время от инсталла min''' ''(ev_inst_min)'' - Время от инстала в секундах.
 +
*'''время от покупки min''' ''(ev_purch_min)'' - Время от последней покупки в секундах.
 +
*'''время от события min''' ''(ev_ev_min)'' - Время от последнего события в секундах.
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
 +
*'''я''' ''(cell_res)'' - .
  
 
[[Category:Options|*]]
 
[[Category:Options|*]]

Версия 14:54, 10 октября 2014

Общие сведения

Объект Salesmaneger предназначается для управления всплывающими окошками с различными акциями: скидками, выгодными предложениями и т. д. Для того, чтобы наиболее выгодным образом показывать человеку акции, этот объект будет сам определяет категорию пользователя, и в зависимости от нее показывает игроку различные события. За основу взято окно настройки локации из объекта Economics.

Окно настройки

Окно настройки

С помощью кнопок "Добавить локацию" и "Удалить локацию" можем менять количество групп пользователей в колонке1. "Добавить уровень мастерства" и "Удалить уровень мастерства" добавляют и удаляют акции в колонке 3.

Для примера выделим 5 групп пользователей:

  • 1. Не платившие, продолжающие играть;
  • 2. Платившие, но переставшие платить, продолжающие играть;
  • 3. Платившие, покинувшие игру;
  • 4. Не платившие, покинувшие игру;
  • 5. Платящие, играющие.

Все эти группы отличаются рядом параметров (колонка 2) по которым происходит определение игрока в одну из них. Эти параметры на протяжении игры меняются, поэтому одни и те же игроки со временем могут менять группу.

  • от последней сессии мин (t_last_ses_min) - Время от последней сессии в полных сутках.
  • от последней сессии макс (t_last_ses_max) - Время от последней сессии в полных сутках.
  • от последней покупки мин (t_last_buy_min) - Время от последней покупки в полных сутках.
  • от последней покупки макc (t_last_buy_max) - Время от последней покупки в полных сутках.
  • суток в игре мин (t_days_min) - Количество проведенных в игре полных суток.
  • суток в игре макс (t_days_max) - Количество проведенных в игре полных суток.


В зависимости от группы мы ожидаем различное поведение акций и предложений. Поэтому в 4 колонке определяется логика появления событий.

  • id события (ev_id) - id события, берется из текстовой базы ресурсов.
  • поле в опциях (ev_opt) - Поле в опциях, откуда будет взят прогресс игрока.
  • min уровень (ev_lev) - Минимальный уровень при котором срабатывает событие.
  • уровни (ev_levs) - Через запятую значения для предыдущего поля, при которых сработает событие.
  • события до (ev_before) - События, которые должны были сработать до этого.
  • время от инсталла min (ev_inst_min) - Время от инстала в секундах.
  • время от покупки min (ev_purch_min) - Время от последней покупки в секундах.
  • время от события min (ev_ev_min) - Время от последнего события в секундах.
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .
  • я (cell_res) - .