[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4505: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4507: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4508: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
[phpBB Debug] PHP Notice: in file /includes/functions.php on line 4509: Cannot modify header information - headers already sent by (output started at /includes/functions.php:3706)
GreenCubes • Просмотр темы - Товарно-сырьевая биржа
GreenCubes WikiИнформацияПремиум-магазинНачать игратьКарта мира

Товарно-сырьевая биржа

Предложения по улучшению и изменению всего на сервере.

Товарно-сырьевая биржа

Сообщение gmother » 21 май 2011, 22:16

Предлагаю подумать над такой темой. Сейчас честшопы неэффективны. Купить там можно что-нибудь нужное только наткнувшись на товар случайно. Обходя магазины в 80% случаев при попытке воспользоваться честшопом, говорит, что у продавца нет товаров/денег. Реально, в торговле все пользуются чатом, честшоп используется часто как просто обменник, когда уже договорились и встречаются только чтобы совершить сделку.

Создание торговой системы, подобной по работе биржевому серверу - дело не сказать, что простое, но мне кажется вполне реальное, и это подняло бы торговлю на принципиально новый уровень. Если заинтересует, я могу описать его работу, вплоть до структуры БД и порядка SQL-запросов, которые будет выполнять сервер в ответ на действия участников торгов. А пока опишу идею кратко:

В крупных городах выделяется место под здание биржи. В здании находятся специально настроенные сундуки - терминалы для ввода-вывода товаров. Такой сундук, при обращении пользователя, должен содержать только те товары, которые он сам ранее внёс. Товарами, оставленными в сундуке, можно
будет торговать с помощью специальных команд чата.

Всего необходимы минимум 4 команды.
1. Просмотреть текущий спрос/предложение по заданному товару (должна быть показана таблица из 5-10 строк с наиболее выгодными ценами на покупку/продажу данного товара, т.н. "биржевой стакан").
2. Выставить заявку на покупку/продажу заданного товара по заданной цене.
3. Просмотр своих заявок.
4. Отменить свою заявку с заданным номером.

Просмотр спроса/предложения доступен всем без ограничений.
На выставление заявки сервер должен:
1. Проверить, может ли она быть зарегистрирована (у пользователя достаточно денег или товара на бирже)
2. Зарегистрировать заявку, если возможно, и попробовать её исполнить (провести сделки между соответствующими заявками, если они существуют).

Например, я хочу купить стак обсидиана, за 100 денег/шт.
1. Смотрю актуальное предложение (составленное из зарегистрированных ранее заявок продавцов):
25 шт за 95
30 шт за 100
50 шт за 110
2. Отправляю заявку на покупку 64 обсидиана за 100 денег/шт.
3. Сервер проверяет, есть ли у меня 6400 денег. Затем регистрирует заявку и сразу же её частично удовлетворяет - покупает 25 шт. за 95 и 30 шт. за 100. 55 обсидиана переводится на мой биржевой счет, продавцам за 95 и 100 переводятся деньги. Не хватает ещё 9 шт. Заявка на 9 шт. остается на рынке, у меня блокируется с оставшегося счёта 900 денег.
4. Теперь в любое время я могу прийти в любое здание биржи и забрать свои 55 штук обсидиана, а если повезет и кто-нибудь, пока буду идти, продаст ещё 9 по цене не более 100, то заберу весь стак.
Аватара пользователя
gmother
 
Сообщения: 29
Зарегистрирован: 21 апр 2011, 09:32

Re: Товарно-сырьевая биржа

Сообщение Twister » 21 май 2011, 22:34

На словах идея просто замечательная.

PS. Сейчас набегут "цветные ники" и всё забракуют
Беру свои слова обратно :)
Последний раз редактировалось Twister 21 май 2011, 23:06, всего редактировалось 1 раз.
Мы обязательно решим как лучше, но вряд-ли воспользуемся твоими советами. ©Drbadnick

Аватара пользователя
Twister
 
Сообщения: 183
Зарегистрирован: 07 мар 2011, 20:22

Re: Товарно-сырьевая биржа

Сообщение Feyola » 21 май 2011, 23:01

я могу сказать что это довольно хорошая идея. Она также будет способствовать развитию городов.
Наверное отмечать эти специальные сундуки можно также как чест-шопы. Верно?
Но я думаю что они должны остаться, так как иначе для торговли будут подходить только эти большие биржи. Например отшельники которые добывают ресурсы природы на продажу смогут выставить у себя на пороге магазин своей продукции.
Скорее всего, мы реализуем эту систему в будущем.
Пожалуйста, опиши более подробные спецификации. Как можно подробней.

Если вы хотите написать мне в личку:
Аватара пользователя
Feyola
 
Сообщения: 950
Зарегистрирован: 18 фев 2011, 22:48
Откуда: 日本

Re: Товарно-сырьевая биржа

Сообщение Rena4ka » 21 май 2011, 23:20

Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Товарно-сырьевая биржа

Сообщение ukpokka » 21 май 2011, 23:27

Было бы удобно.. и создать 2 грин бокс чтобы выставлять на биржу, ну чтобы автоматизировать... а весь интерфейс на сайте сделать. :D
P.S
но для начала хотябы лог транзакций сделать :!:
Изображение
Новая карта МЕТРО Гринкубс http://alturl.com/bhgbh
Аватара пользователя
ukpokka
 
Сообщения: 415
Зарегистрирован: 06 мар 2011, 16:29
Откуда: Riga

Re: Товарно-сырьевая биржа

Сообщение Hirushika » 22 май 2011, 02:17

Идея в теории неплоха. Но на деле выглядит довольно громоздко.

Встаёт проблема с ящиком для забирания покупки. Как я понял, получается, что КАЖДЫЙ игрок должен иметь на бирже свой ящик, что чрезмерно увеличивает размер биржи. И осложняет доступ к этой элитной системе простым людям. А если делать один уникальный ящик, выводящий для каждого пользователя свои показания, то это совсем выходит за рамки реализма, ломает хрупкий баланс и осложняет жизнь админам (лагать такое устройство будет непременно).

Лично для меня, знание конкретной цены товара убивает дух ролплей, когда пропадает возможность погулять по рынку и скупить товар подешёвке в какой-нибудь глуши или продать незадачливому игроку ресурс втридорога. Живое общение и оформление сделок гораздо лучше сухого экономического расчёта.

Плюс на администрацию ложиться задача писать плагин :/

Ну а всё же, дабы привнести в эту идею реализма, рекомендую продумать для команд биржевого чата приличную плату редстоуном (5-10 штук). По сути это уже использование высоких технологий, позволяющих торговать на расстоянии. Выглядит это читерски, поэтому плату редстоуном считаю обоснованной.
Discord: Reegent#1112
||||
Аватара пользователя
Hirushika
 
Сообщения: 3151
Зарегистрирован: 06 май 2011, 20:52

Re: Товарно-сырьевая биржа

Сообщение Messiah7 » 22 май 2011, 06:35

С уважением, Messiah7.
Аватара пользователя
Messiah7
 
Сообщения: 519
Зарегистрирован: 24 мар 2011, 12:32
Откуда: Екатеринбург, Челябинск

Re: Товарно-сырьевая биржа

Сообщение ukpokka » 22 май 2011, 11:22

Если всю биржу сделать на сайте то не будет никаких проблем.
Что по поводу выставления товаров то положить свои вещи в 2Гринбокс можно будет только на 1 площади, допустим в статуе на рыночной, как и забирать только там( чтобы шмотки не прятали ).
Тогда система не зависима от сервера(грубо говоря) и можно играть на бирже цен на сайте. Просто снимать какой то маленький налог за действие.
З.С
Если честно то это оч просто реализуется на сайте.
Изображение
Новая карта МЕТРО Гринкубс http://alturl.com/bhgbh
Аватара пользователя
ukpokka
 
Сообщения: 415
Зарегистрирован: 06 мар 2011, 16:29
Откуда: Riga

Re: Товарно-сырьевая биржа

Сообщение Hirushika » 22 май 2011, 11:34

Discord: Reegent#1112
||||
Аватара пользователя
Hirushika
 
Сообщения: 3151
Зарегистрирован: 06 май 2011, 20:52

Re: Товарно-сырьевая биржа

Сообщение Messiah7 » 22 май 2011, 12:39

Тогда я читер... так как беру ресы из ниоткуда *_* при помощи мгновенной передачи товара из гринбокса в мой инвентарь.
С уважением, Messiah7.
Аватара пользователя
Messiah7
 
Сообщения: 519
Зарегистрирован: 24 мар 2011, 12:32
Откуда: Екатеринбург, Челябинск

Re: Товарно-сырьевая биржа

Сообщение Hirushika » 22 май 2011, 13:14

Донат, он и есть донат. Считай - жертвоприношение Админам.
Discord: Reegent#1112
||||
Аватара пользователя
Hirushika
 
Сообщения: 3151
Зарегистрирован: 06 май 2011, 20:52

Re: Товарно-сырьевая биржа

Сообщение gmother » 22 май 2011, 14:44

Аватара пользователя
gmother
 
Сообщения: 29
Зарегистрирован: 21 апр 2011, 09:32

Re: Товарно-сырьевая биржа

Сообщение gmother » 22 май 2011, 15:03

Аватара пользователя
gmother
 
Сообщения: 29
Зарегистрирован: 21 апр 2011, 09:32

Re: Товарно-сырьевая биржа

Сообщение Hirushika » 22 май 2011, 15:19

Теперь суть ясна. Биржа принимает заявки и обрабатывает предложения.

Если биржа сама организует склад и своими же силами осуществляет транспортировку, тогда поддерживаю идею. Главное сохранить баланс экономики.

Если думаете взяться за это дело рекомендую хорошенько обдумать концепцию. По возможности, избегайте новых функций плагинов. Как показывает практика, можно соорудить систему и на текущих функциях плагинов. Правда это требует немного фантазии и чуть увеличивает громоздкость концепции.

Как пример, можно не внедрять вывод текущих предложений в консоль, а просто постоянно проводить сверку товара и вывешивать во всех биржах таблички с текущим положением дел. Либо все заявки и таблицы обрабатывать на форуме в специальной теме.
Discord: Reegent#1112
||||
Аватара пользователя
Hirushika
 
Сообщения: 3151
Зарегистрирован: 06 май 2011, 20:52

Re: Товарно-сырьевая биржа

Сообщение Rena4ka » 22 май 2011, 16:37

Для начала, скажу что сундук, выдающий разным игрока разное содержимое реализуем. Если система биржи будет реализована, то не скоро, нам придётся всё тщательно обдумать. И она ни в коем случае не заменит чест-шопы.
Аватара пользователя
Rena4ka
Judgmento desu no!
 
Сообщения: 9480
Зарегистрирован: 18 фев 2011, 22:46
Откуда: Информационное пространство Земли

Re: Товарно-сырьевая биржа

Сообщение kickerxz » 27 май 2011, 01:16


Аватара пользователя
kickerxz
 
Сообщения: 350
Зарегистрирован: 28 мар 2011, 01:08
Откуда: Из подземелья


Вернуться в Предложения и пожелания



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 25

cron