Player Roles & States
В Slaverse необходимо чётко различать роль игрока и состояние аккаунта.
- Роль — определяется действиями пользователя и может меняться.
- Состояние аккаунта — определяется правилами системы и изменяется только при выполнении строгих условий.
Player Roles
Роль описывает, как пользователь взаимодействует с системой в текущий момент.
Один пользователь может совмещать несколько ролей одновременно.
1. Trader
Пользователь, основной интерес которого — торговля землями.
- покупает земли на ранних этапах
- продаёт земли по мере роста цены
- фокусируется на ликвидности и объёмах
- редко участвует в аукционах
2. Slave Owner
Пользователь, владеющий одним или несколькими рабами.
- участвует в аукционах
- получает долю комиссий с земель
- принимает решения о продаже или удержании рабов
- заинтересован в росте активности вокруг аккаунта
3. Land Holder
Пользователь, владеющий землями одного или нескольких аккаунтов.
- может быть пассивным или активным
- чувствителен к росту цены и объёма
- заинтересован в социальном усилении аккаунта
4. Strategist
Пользователь, комбинирующий несколько ролей.
- анализирует недооценённые аккаунты
- запускает аукционы
- управляет портфелем земель и рабов
- активно реагирует на изменения в системе
5. Spectator
Пользователь, который:
- наблюдает за системой
- изучает механику
- не совершает активных действий
Spectator — валидное состояние, особенно на этапе входа в игру.
Account States
Состояние описывает правовой и экономический статус аккаунта внутри Slaverse.
Каждый аккаунт может находиться только в одном состоянии одновременно.
1. Unclaimed
Аккаунт, на который не был запущен аукцион.
- не имеет владельца
- земли существуют и торгуются
- часть комиссий блокируется
- любой пользователь может запустить аукцион
2. Freeman
Аккаунт, вошедший в игру до ее запуска.
- навсегда защищён от рабства
- земельная экономика отключена
- не может иметь владельца
- может добровольно перейти в статус Free Slave
3. Slave
Аккаунт, на который был запущен аукцион.
- владение определяется аукционом
- может иметь только одного владельца
- земли торгуются
- часть комиссий направляется владельцу
Переходы между состояниями
Переходы между состояниями строго ограничены:
- Unclaimed → Slave (через аукцион, если на типа кто-то его запустил)
- Unclaimed → Free Slave (если аккаунт зашёл до старта аукциона при активной торговле землями)
- Freeman → Free Slave (добровольно)
- Slave → Free Slave (через самовыкуп)
Обратные переходы невозможны.
Принцип разделения ролей и состояний
- роли описывают поведение
- состояния описывают права
- роли могут меняться
- состояния — нет
Это разделение является фундаментальным для всей архитектуры Slaverse.