Skip to main content

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.