Salesmanager — различия между версиями
Vefimov (обсуждение | вклад) м (переименовал Salesmeneger в Salesmanager) |
Vefimov (обсуждение | вклад) |
||
Строка 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) - .