Экономика

Экономика на GreenCubes - одна из важнейших составляющих игры. Торговля всегда существует во всех мультиплеерных играх. Изначально на ГК она была бартерной. Затем были введены две игровые валюты и механика магазинов (честшопы), что вывело торговлю на новый уровень и привело к созданию магазинов, гипермаркетов, рынков и прочих торговых площадок, а позже - к казино, тирам и др.

## Игровая валюта

### Зелень

*Зелень* - внутриигровая валюта. Все ресурсы оценивались именно в зелени. Источником зелени были алмазы. Изначально её можно было добыть, продавая алмазы в официальных обменниках. Курс был жёстко фиксирован - тысяча зелени за алмаз и обратно. В последствии стали появляться частные обменники, которые зачем-то ставили свой курс вроде 990 за 1 алмаз и 1 алмаз за 1010.

### Монеты GC

*GC Coins* - донатная валюта на GreenCubes, которая покупалась за реальные деньги. 1 российский рубль превращался в 100 монет.

Тратить их можно было в донатном магазине (на ресурсы и донатные сундуки/предметы), на себя (пермиум-услуги ), на терраформинг.

Монеты можно было продавать в игре за зелень. Курс был плавающим и регулировался игроками (скорее, спросом и предложением, но игроки сами выбирали, за сколько они покупают или продают). К концу жизни проекта курс был 1 монета к 13 зелени (до объявления о закрытии).*.*

### Переводы и обмен

Обе валюты можно было с помощью команд чата переводить другим игрокам как за просто так (/money (или /coins) send игрок сумма), так и обменивать одну валюту на другую по выбранному курсу

## Честшоп

*Честшопы* - уникальная механика GreenCubes, позволявшая осуществлять безопасную торговлю без непосредственного взаимодействия сторон.

Что из себя представлял честшоп:

* Сундук или двойной сундук, в который складывается продаваемый товар (или ничего, если вы покупаете за зелень). Также можно было складывать и другие предметы, но они  разве что забивали ячейки. Например, так делали владельцы магазинов, чтобы их не обанкротили, продавая даблчесты дорогих предметов.
* В радиусе одного блока от сундука устанавливалось две таблички. одна пустая (её содержимое генерировалось автоматически в человекопонятном виде (например, "1 блок светокамня за 9000 зелени)), а вторую заполнял сам игрок:
	1. [shop] или [магазин]
	2. пусто (в конце сервер сам подставлял сюда ник владельца магазина - того, кто заполнил табличку)
	3. <id приобретаемого магазином ресурса>:<количество> ЛИБО число зелени, за которое магазин покупает
	4. <id продаваемого магазином ресурса>:<количество> ЛИБО число зелени, за которое магазин продаёт

Например:

```
[shop]

1:64
50

```

* На сундук и таблички, естественно нужно было поставить /cprivate, хорошим тоном считалось на сундук ещё и /cview all.
* После выхода из редактирования таблички создавался честшоп, заполнялась пустая строчка одной таблички и полностью другая, и вокруг сундука в радиусе 1 блока создавалась зона защиты - там никому нельзя было ни строить, ни ломать.

В результате получалось что-то такое:

```
[shop]
Le0_Nard
1:64
50

```
```
64 Камень
за 50 Зелени

```
[магазин]
Le0_Nard
50
1:64

```
```
50 Зелени
за 64 Камень

```

* ЛКМ по любой из двух табличек (если это не ЛКМ топором) приводил к совершению сделки, либо сообщению об ошибке (не хватает денег, товара, места и т.д.)

Сведения о транзакциях при работе с честшопами не отображались в /money log
## Магазины (классификация)

Благодаря саморазвивающейся экономике появлялось, работало (и закрывалось) множество торговых объектов, полностью построенных игроками и функционирующих за счёт их ресурсов.

* *Магазины* - обычные торговые объекты с небольшим ассортиментом

* *Гипермаркеты* - магазины, имеющие разнообразный ассортимент продуктов. Как правило, гипермаркетами называли магазины, в которых были представлены следующие категории:
	+ брёвна различных пород дерева, их ростки и листва
	+ строительные блоки (белый камень и его кирпич, глина, кирпич, камень и его кирпич, земля, песок, стекло и т.д.)
	+ ценные строительные блоки (кубы железа, золота, алмазов (как блоков так и камней), лазурита, красной пыли, древесного и/или каменного угля и т.д.)
	+ донатные строительные блоки (камень края, кровокамень, светокамень, блок травы, нетающий лёд, паутина, декоративные блоки руды, спавнер мобов (свиней) и т.д.)
	+ красители
	+ хоть какая-то еда
	+ какие-нибудь мелочи, вроде перьев, костей и т.д.
	+ опционально: донатные предметы (сундуки, их дроп), другие вещи, появившиеся с последними апдейтами, вроде флагов мобов.
* *книжные магазины* - продавали литературные творения разных авторов (или одного, если авторский магазин)
* *рыночные площади* - группа торговых лавок разных игроков.
* *магазины сетей телепортации* - магазины, продававшие свитки ТП, принадлежащие конкретной сети.
* *казино* - комплексный механизм, суть которого сводилась к тому, что игрок покупал тележку в прокат, она активировала раздатчик (и возвращалась в сундук), из которого выпадал один предмет из тех, что были в нём размещены. Как правило, в казино (как месте) было установлено несколько автоматов разной стоимости. Побороться можно было, как правило, за алмаз, алмазный блок, светокамень, губку, лавовую губку, спавнер мобов. Раздатчик на ГК имел равный шанс выпадения для каждой из 9 ячеек. Обычно главный приз автомата размещали в центральной.

## Примечания

* До появления в игре различных донатных сундуков, дроп из которых можно было дорого продать, одним из самых дешёвых и энергосберегающих способов увеличения своего состояния было выращивание сакур. Часто состоятельность игрока можно было определить по размеру его вишнёвого сада (если игрок вообще их выращивал). Стоимость одного ростка доходила до 13-14 тысяч зелени.
* Изначально единственной валютой была именно донатная, и называлась она "Зелень", но затем ввели внутриигровую валюту "Зелень", а донатную переименовали в монеты.
* Некоторые товары имели подвиды (например все счётчики имели одинаковый id), и их дифференциация осуществлялась путём указания мета-данных после запятой. Уникальным в этом плане предметом была вагонетка: если продавать её как 148 - игрок покупал её как предмет в инвентарь, но если как 148,1 - это была "тележка в прокат" - она ставилась на ближайшие в радиусе 1 блока рельсы и возвращалась в сундук при уничтожении.