Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Новый интерфейс покупок


  • Авторизуйтесь для ответа в теме
46 ответов в теме

#21
Alexfishka

Alexfishka

    Император 5 регионов

  • Faction pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 24452 сообщений
6243
  • EVE Ingame:Alexfishka
  • EVE Alt:Не скажу...много их.
  • Corp:Airguard
  • Ally:-LSH-
  • Channel:ЛСШ ПАБ
  • Client:Eng
Идея хорошая.
Тут главное продумать сам интерфейс. Логично и удобно было бы добавить кнопочку БАЙ в фитинге кораблей. Выбираешь фит, жмяк по кнопке и тебе выскакивает менюшка с итемами и ценой. Жмешь купить, меню модифицируется, то что возможно было купить по цене написанной в меню---покупается, остаток преобразуется в новое меню с новыми ценами....жмякаем бай, покупается все что с актуальной ценой...ну и так далее. По такому алгоритму можно за 2-3 нажатия купить весь фит. Итоговая "корзинка" будет рассчитываться только по уже купленным модулям.
Такой подход поможет избавиться от главной беды...покупке вслепую, то есть когда ты знаешь стоимость всего фита, но не знаешь стоимость конкретной шмотки. Без знания стоимости конкретной шмотки, ССР завалят петишками в стиле "WTF!!! я не хотел покупать калдари инвулю за 2ккк!!!"

Сообщение отредактировал alexgagaga: 20 May 2013 - 8:55

  • 2
Вызываю попоболь и батхерд по следующим темам:
1) Титан и портал. 2) Бонусники в гриде. 3) 100АБ тенга.
А так я обычная "лоусечная шалупень" и фармер 5 лвл.

#22
Apocalypsis

Apocalypsis

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 636 сообщений
24
  • EVE Ingame:DengerousII
  • EVE Alt:Apocalypsis Last
  • Corp:-UPF-
  • Ally:NA
  • Client:Eng

Идея хорошая.
Тут главное продумать сам интерфейс. Логично и удобно было бы добавить кнопочку БАЙ в фитинге кораблей. Выбираешь фит, жмяк по кнопке и тебе выскакивает менюшка с итемами и ценой. Жмешь купить, меню модифицируется, то что возможно было купить по цене написанной в меню---покупается, остаток преобразуется в новое меню с новыми ценами....жмякаем бай, покупается все что с актуальной ценой...ну и так далее. По такому алгоритму можно за 2-3 нажатия купить весь фит. Итоговая "корзинка" будет рассчитываться только по уже купленным модулям.
Такой подход поможет избавиться от главной беды...покупке вслепую, то есть когда ты знаешь стоимость всего фита, но не знаешь стоимость конкретной шмотки. Без знания стоимости конкретной шмотки, ССР завалят петишками в стиле "WTF!!! я не хотел покупать калдари инвулю за 2ккк!!!"

 

а вот это как раз можно и официалам предлагать .. думаю врядли что то лучше можно придумать!


  • 0

662228695-9.png

Жизнь удалась, если мы пьем коньяк старше девушек с которыми мы спим.

 


#23
Psihius

Psihius

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 3954 сообщений
911
  • EVE Ingame:psihius
  • EVE Alt:Loriel'a
  • Corp:Void Effect
  • Client:Eng
Главное не забыть про поле "Количество", что бы можно было бы купить сразу X фитов. Да и туда-же можно приложить сразу доработку, что бы можно было бы зафитить N-е количество кораблей
  • 0

Сообщество FactorioMMO: Discord , Reddit


#24
Nekrasov

Nekrasov

    Newbie

  • Tech II Pilots
  • 24 сообщений
-1
  • EVE Ingame:Nekrasov Nekrasov
  • Client:Eng

Пишите еще, все добавляю, как додумаем - отправлю эту идею куда-нибудь еще.


  • 0

#25
BugM

BugM

    КТА и как с этим бороться..

  • -10.0
  • PipPipPipPipPip
  • 1825 сообщений
-1173
  • EVE Ingame:Okapist
  • Corp:TFFN
  • Ally:SF
  • Client:Eng

Окно типа окна с сохраненным фитом и кнопкой запросить цены. Только для текущей станции. Можно добавить выбор станции на которой хочешь купить. Покупка на нескольких станциях не нужна.

 

Жмем кнопку "Запрос цен" получаем текущие цены на весь фит и отличие от средней цены по региону рядом. Внизу кнопка купить. После покупки то что купилось показываем одним цветом, то что не купилось другим. Для всего что не удалось купить обновляем текущую цену. И по второму нажатию кнопки купить оно докупается. Процесс докупания повторяем до тех пор, пока весь фит не соберется.

 

Если цена снизилась все равно покупаем по старой. Автоматически не покупаем только в том случае если цена повысилась. Можно добавить настройку "Разрешить автопокупки при повышении цен не более чем на Х процентов"

 

PS: А еще бы туда добавить учет фита из ангара и докупать только то чего не хватает. Вообще красота будет.


Сообщение отредактировал BugM: 20 May 2013 - 14:10

  • 0

#26
Gelen R

Gelen R

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4345 сообщений
2457
  • Client:Рус

PS: А еще бы туда добавить учет фита из ангара и докупать только то чего не хватает. Вообще красота будет.

нее. . не надо

иначе следующим логичным шагом будет кнопка "В бой"

в своих кубометрах лута и сала правильнее разбираться самостоятельно


  • 0

#27
Alexfishka

Alexfishka

    Император 5 регионов

  • Faction pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 24452 сообщений
6243
  • EVE Ingame:Alexfishka
  • EVE Alt:Не скажу...много их.
  • Corp:Airguard
  • Ally:-LSH-
  • Channel:ЛСШ ПАБ
  • Client:Eng
 

Окно типа окна с сохраненным фитом и кнопкой запросить цены. Только для текущей станции. Можно добавить выбор станции на которой хочешь купить. Покупка на нескольких станциях не нужна.
 
Жмем кнопку "Запрос цен" получаем текущие цены на весь фит и отличие от средней цены по региону рядом. Внизу кнопка купить. После покупки то что купилось показываем одним цветом, то что не купилось другим. Для всего что не удалось купить обновляем текущую цену. И по второму нажатию кнопки купить оно докупается. Процесс докупания повторяем до тех пор, пока весь фит не соберется.
 
Если цена снизилась все равно покупаем по старой. Автоматически не покупаем только в том случае если цена повысилась. Можно добавить настройку "Разрешить автопокупки при повышении цен не более чем на Х процентов"
 
PS: А еще бы туда добавить учет фита из ангара и докупать только то чего не хватает. Вообще красота будет.

 
Эта оптимизация нужна для закупки фита в торговом хабе. Прикручивать покупку в системе/регионе не нужно, она убьет весь интерес к идеи...да и врятли кому то в принципе нужна.
Если цена снизилась, то покупка не произойдет. Важна актуальность цены. Ваин от игроков купивших фит на 1 иск дороже нам совершенно не нужен. Именно поэтому, если в менюшке цена изменилась, то покупки не происходит, происходит изменение цены при клацании кнопки покупки, а уж выросла цена или упала....неважно.
Грубо говоря идея такая:
1) Открываем окно фитинга, выбираем кораблик и фит
2) Жмякаем по кнопке купить
3) Всплывает менюшка с наименованием и количеством требуемого шмота, вверху отдельное окошко на количество корабликов.
4) Вводим количество корабликов, менюшка сразу перещитывает количество нужных шмоток...жмем запрос цены.
5) Появляется менюшка на подобие менюшки при рефайне, где напротив каждой шмотки стоит цена и количество нужных модулей для покупки.
6) Если нас устраивает цена модулей(их можно выделять разным цветом как и сейчас...зеленая +-10% от средней цены, красная при +-100% и т.д. неважно ;)), то жмем бай.
7) Менюшка модифицируется, на рынке скупается всё то, что было актуально по показанной цене в нужном нам количестве и мы видим остатки того, что нам надо закупить уже по новой цене.
8) Опять давим кнопку купить....и тк продолжаем жмякать пока весь фит не куплен.
9) В итоге получаем полную сумму за купленный фит, любому человеку не составит труда разделить эту сумму на количество корабликов и получить среднюю цену фита.
  • 0
Вызываю попоболь и батхерд по следующим темам:
1) Титан и портал. 2) Бонусники в гриде. 3) 100АБ тенга.
А так я обычная "лоусечная шалупень" и фармер 5 лвл.

#28
BugM

BugM

    КТА и как с этим бороться..

  • -10.0
  • PipPipPipPipPip
  • 1825 сообщений
-1173
  • EVE Ingame:Okapist
  • Corp:TFFN
  • Ally:SF
  • Client:Eng

Да, для хабов. Выбор станции  для закупки нужен чтобы закупаться когда висишь на титане и страдаешь фигней.

Все равно все покупается на одной станции, просто не надо туда докаться.

 

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

 

Остальное да, логично. И выбор количества хорошо и показ сколько модулей всего берем и средняя цена.

 

Учет фита из ангара это не кнопка в бой. Это снижении рутины. Обычно половина фита есть, а вторую половину и патроны какие-нибудь надо докупить. Можно еще прикрутить учет не только фита из ангара, но из из указанного (или вообще любого) конта на станции.

 

Добавляем к инструкции пункт 0. Взять все доступное из ангара и всех контов в нем.


  • 0

#29
Alexfishka

Alexfishka

    Император 5 регионов

  • Faction pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 24452 сообщений
6243
  • EVE Ingame:Alexfishka
  • EVE Alt:Не скажу...много их.
  • Corp:Airguard
  • Ally:-LSH-
  • Channel:ЛСШ ПАБ
  • Client:Eng
 

Добавляем к инструкции пункт 0. Взять все доступное из ангара и всех контов в нем.

 
Есть несколько причин, по которым этот пункт даже вреден.
1) Считать ли по всем доступным мне ангарам? Если у корпы есть офис и покупает директор, то возможны трудности в плане --- фиг знает где валяется половина фита, которая не дает мне купить их в маркете.
2) Пока модули в твоем ангаре, они могут быть репакнутые и нет. Во втором случае они могут быть поврежденны. Нафига прикручивать кучу всяких проверок на наличие фита, повреждения и доступность, если мы по сути придумываем тулзу для оптовых закупок логистами альянсов? :)

Все это только увеличит нагрузку на сервак, будет куча запросов и проверок которые просто испортят идею. Надо чтобы было просто, понятно и по минимуму загружало комп.
  • 0
Вызываю попоболь и батхерд по следующим темам:
1) Титан и портал. 2) Бонусники в гриде. 3) 100АБ тенга.
А так я обычная "лоусечная шалупень" и фармер 5 лвл.

#30
BugM

BugM

    КТА и как с этим бороться..

  • -10.0
  • PipPipPipPipPip
  • 1825 сообщений
-1173
  • EVE Ingame:Okapist
  • Corp:TFFN
  • Ally:SF
  • Client:Eng

По всем доступным точно не надо. Там фиг найдешь. Только личный ангар.

Модули только репакнутые, логично же. (В тему о мечтах: хочу авторепак, автостекинг и авторемонт всего что я кидаю в ангар. Иски за ремонт с валлета пусть берут автоматически. Ну или хотя бы в пкм меню пункт "Сделать все")

 

И сфера использования тулзы сильно увеличится. Сейчас просто собрать шип занимает дофига времени. Когда половина фита есть в наличии все еще хуже становится. А если этот фит лежит в конте вообще ужас. А так все будет собираться в 4 клика.

 

Функционал выключаемый. Просто галочка "С учетом доступного фита".


  • 0

#31
Psihius

Psihius

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 3954 сообщений
911
  • EVE Ingame:psihius
  • EVE Alt:Loriel'a
  • Corp:Void Effect
  • Client:Eng

  
Эта оптимизация нужна для закупки фита в торговом хабе. Прикручивать покупку в системе/регионе не нужно, она убьет весь интерес к идеи...да и врятли кому то в принципе нужна.
Если цена снизилась, то покупка не произойдет. Важна актуальность цены. Ваин от игроков купивших фит на 1 иск дороже нам совершенно не нужен. Именно поэтому, если в менюшке цена изменилась, то покупки не происходит, происходит изменение цены при клацании кнопки покупки, а уж выросла цена или упала....неважно.
Грубо говоря идея такая:
1) Открываем окно фитинга, выбираем кораблик и фит
2) Жмякаем по кнопке купить
3) Всплывает менюшка с наименованием и количеством требуемого шмота, вверху отдельное окошко на количество корабликов.
4) Вводим количество корабликов, менюшка сразу перещитывает количество нужных шмоток...жмем запрос цены.
5) Появляется менюшка на подобие менюшки при рефайне, где напротив каждой шмотки стоит цена и количество нужных модулей для покупки.
6) Если нас устраивает цена модулей(их можно выделять разным цветом как и сейчас...зеленая +-10% от средней цены, красная при +-100% и т.д. неважно ;)), то жмем бай.
7) Менюшка модифицируется, на рынке скупается всё то, что было актуально по показанной цене в нужном нам количестве и мы видим остатки того, что нам надо закупить уже по новой цене.
8) Опять давим кнопку купить....и тк продолжаем жмякать пока весь фит не куплен.
9) В итоге получаем полную сумму за купленный фит, любому человеку не составит труда разделить эту сумму на количество корабликов и получить среднюю цену фита.

Слишком усложнено, в жите так вообще  задолбаешься кучу раз жмякать подтверждение цены для покупки. Я тут в ручную покупая иногда нарываюсь на то, что купить с ордера не успеваю по 2-3 раза - раскупают, а уж с большим списком товаров, да ещё и в большом количестве и подавно. Представь себе закупить кораблей штук 300 кораблей и фита к ним. Как думаешь - сколько раз придётся жать подтверждение цены? По очень многим позициям ордера имеют объёмы меньше 50, по некоторым позициям чуть-ли не поштучно. Так что это не очень правильный посыл - всё равно проклянут. Нужно иметь возможность задать максимальную планку относительно самого нижнего ценника на станции - не дороже чем [текущая минимальная цена] + [ 5 ] %. Можно это оформить в виде "текущая минимальная цена" - "предельная цена" - и пометка, хватает ли кол-ва предметов по ордерам, удовлетворяющим этому условию или нет. В интерфейсе тогда в ручную можно поправить % если надо. Вопрос останется только в том - делать этот процент один на всю закупку или давать менять его индивидуально для каждой позиции. Думаю, что хватит и глобального на всё окно - ты либо повышаешь % и всё вписывается, или снижаешь просто кол-во покупок. Как-то так.


  • 0

Сообщество FactorioMMO: Discord , Reddit


#32
BugM

BugM

    КТА и как с этим бороться..

  • -10.0
  • PipPipPipPipPip
  • 1825 сообщений
-1173
  • EVE Ingame:Okapist
  • Corp:TFFN
  • Ally:SF
  • Client:Eng

300 кораблей уже проще по отдельным позициям закупить. 300*100кк за недорогой кораблик = 30ккк. С такими суммами автоматике верить не стоит.

 

Проблема при покупке от одного до десяти одинаковых кораблей. Тогда +-10% цены ничего не решают. Хочется быстро все купить и зафитить.


  • 0

#33
Infine

Infine

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2689 сообщений
770
  • EVE Ingame:Torgeir Hekard
  • Corp:NPC
  • Client:Eng

Вы зря привязываетесь к кораблям. То, что вы предлагаете - частный случай общей идеи "шаблон покупки" (например, можно иметь в окне фита кнопку "экспорт в шаблон", причем желательно с возможностью правки шаблона). Только в отличие от частного случая с покупкой фита, реализация шаблона должна уметь в скупку по региону. По этой же причине - учет итемов в наличии в ангаре не нужен. В конце концов, пусть у меня в ангаре валяются упакованные мантикоры и фиты к ним. Я хочу закупить партию хаундов с фитами и отвезти их на станцию регрупа. При этом сохранить на текущей станции возможность зафитить мантикору (или возможность сложить ее с фитом в конт и тоже куда-нибудь увезти). Половина модулей в фите совпадает, но фит хаундов мне нужно купить целиком, потому что те модули, которые уже лежат в ангаре - в резерве.


  • 0

#34
Alexfishka

Alexfishka

    Император 5 регионов

  • Faction pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 24452 сообщений
6243
  • EVE Ingame:Alexfishka
  • EVE Alt:Не скажу...много их.
  • Corp:Airguard
  • Ally:-LSH-
  • Channel:ЛСШ ПАБ
  • Client:Eng

Слишком усложнено, в жите так вообще задолбаешься кучу раз жмякать подтверждение цены для покупки. Я тут в ручную покупая иногда нарываюсь на то, что купить с ордера не успеваю по 2-3 раза - раскупают, а уж с большим списком товаров, да ещё и в большом количестве и подавно. Представь себе закупить кораблей штук 300 кораблей и фита к ним. Как думаешь - сколько раз придётся жать подтверждение цены? По очень многим позициям ордера имеют объёмы меньше 50, по некоторым позициям чуть-ли не поштучно. Так что это не очень правильный посыл - всё равно проклянут. Нужно иметь возможность задать максимальную планку относительно самого нижнего ценника на станции - не дороже чем [текущая минимальная цена] + [ 5 ] %. Можно это оформить в виде "текущая минимальная цена" - "предельная цена" - и пометка, хватает ли кол-ва предметов по ордерам, удовлетворяющим этому условию или нет. В интерфейсе тогда в ручную можно поправить % если надо. Вопрос останется только в том - делать этот процент один на всю закупку или давать менять его индивидуально для каждой позиции. Думаю, что хватит и глобального на всё окно - ты либо повышаешь % и всё вписывается, или снижаешь просто кол-во покупок. Как-то так.


Я вообще не понял суть твоей притензии.
При нажатии кнопочки бай покупается все итемы по показанной цене, если цена изменилась, то итемы не покупаются.
Как это отличается от покупки каждой шмотки отдельно то? Да никак, просто не надо по ордеру ручками жмякать, он у тебя автоматом выбирается самый дешевый в менюшке при нажатии кнопочки бай.
Никаких % к цене покупки и т.д. Это все хрень. Нажал кнопку бай, и купил тот шмот, по которому цена не изменилась, на весь остальной шмот выводится автоматом новая цена. Жмякаешь еще раз бай и докупается все что тебе нужно и в каком обьеме. Все проще паренной репы, я хз где ты тут вообще увидел проблему.
П.С. Окей показываю на пальцах как покупается фит к 300 корабликам
1) Вводим нужный фит и выбираем купить 300 комлектов фита
2) Менюшка выдает нам весь набор итемов для 300 фитов с ценами актуальными на момент запроса
3) Смотрим цены, если все устраивает жмем БАЙ.
4) Тулза пробегает по всем позициям и скупает если цена указанная в менюшке минимальная, выдается новая менюшка с недокупленным фитом и новыми ценами к нему.
5) Просматриваем цены и жмем БАЙ. повторяем так до тех пор, пока весь фит не будет куплен
6) Профит.

Что тебе тут непонятного и как вообще может тут чтото не работать или тупить?
П.С.С. Спешиал фор мелкие ордера
Нада 300 штук, на рынке ордера по 20 штук но херова гора.
Что будет происходить:
1) Жмем бай, покупается 20 штук из самого дешевого ордера, меню модифицируется и уже надо 280 штук, автоматом выдает новую минимальную цену.
2) Жмем БАЙ. Остается 260 штук в менюшке.
3) Жмем на кнопку пока весь фит не будет куплен.
Где тут какие то сложности?

Сообщение отредактировал alexgagaga: 21 May 2013 - 6:48

  • 0
Вызываю попоболь и батхерд по следующим темам:
1) Титан и портал. 2) Бонусники в гриде. 3) 100АБ тенга.
А так я обычная "лоусечная шалупень" и фармер 5 лвл.

#35
Psihius

Psihius

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 3954 сообщений
911
  • EVE Ingame:psihius
  • EVE Alt:Loriel'a
  • Corp:Void Effect
  • Client:Eng
Это всё равно кликфест. Не такой жестокий, но примерно на уровне LP магазина, пока не ввели возможность покупать до 100 штук за раз.
  • 0

Сообщество FactorioMMO: Discord , Reddit


#36
Alexfishka

Alexfishka

    Император 5 регионов

  • Faction pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 24452 сообщений
6243
  • EVE Ingame:Alexfishka
  • EVE Alt:Не скажу...много их.
  • Corp:Airguard
  • Ally:-LSH-
  • Channel:ЛСШ ПАБ
  • Client:Eng
 

Это всё равно кликфест. Не такой жестокий, но примерно на уровне LP магазина, пока не ввели возможность покупать до 100 штук за раз.

 
Мдааа....дожили. Уже нажать 5 раз на кнопочку, чтобы купить фит для 300 кораблей, стало жестоким кликфестом ;)
  • 0
Вызываю попоболь и батхерд по следующим темам:
1) Титан и портал. 2) Бонусники в гриде. 3) 100АБ тенга.
А так я обычная "лоусечная шалупень" и фармер 5 лвл.

#37
Infine

Infine

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2689 сообщений
770
  • EVE Ingame:Torgeir Hekard
  • Corp:NPC
  • Client:Eng

Это всё равно кликфест. Не такой жестокий, но примерно на уровне LP магазина, пока не ввели возможность покупать до 100 штук за раз.

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

 

Алсо, в ту же калитку. Можно организовать шаблоны на установку связных бай-ордеров.

Скажем, есть у вас блюпринт на кораблик. Вы хотите построить 100 корабликов.

Вы делаете шаблон на закупку миников на 1 корабль и выставляете по этому шаблону связный блок бай-ордеров на ресурсы на 100 корабликов (т.е. в момент выставления заказ агрегируется по одинаковым позициям). С точки зрения маркета это должно выглядеть просто как несколько бай-ордеров (по 100 комплектов нужной позиции в каждом), но с точки зрения выставляющего блок игрока, это одна связная структура, которая должна представлять из себя некую контейнерообразную сущность (куда временно помещаются скупленные итемы) иметь статус завершенности (заполнены все ордера), кнопочку "заполнить из ангара" (позиции заполняются из итемов в ангаре, итемы помещаются во временное хранилище, ордеры автоматически обновляются на величину перемещенных итемов, платится брокерский сбор за изменение ордеров), кнопочку "доставить" с указанием количества, чтобы выгружать в ангар нужное количество комплектов (комплект - набор итемов, образующий шаблон. Т.е. в нашем примере, набор миников на производство 1 кораблика).


  • 0

#38
Psihius

Psihius

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 3954 сообщений
911
  • EVE Ingame:psihius
  • EVE Alt:Loriel'a
  • Corp:Void Effect
  • Client:Eng
5?! Ты издеваешься? Я тут 5 талосов покупал с фитом, мне пришлось половину позиций выкупать по 2-3 ордера. А 300 шипов это немного другой порядок цифр и кол-во выкупленных ордеров. Нужно не забывать, что большие ордера на продажу очень редко самые дешевые - перед ними почти всегда с 10ок мелких ордеров висит. И так на всех ходовых позициях. Рассказывать обратное мне не нужно - я в жите за месяц 5-8 лярдов оборачиваю выводя LP, да и попутно приторговываю. Без 3-4 десятков подтверждений фита на 300 корабликов не купишь. Что закупщику нужно - это купить всё одним кликом и понять, сколько денег ему это будет стоить.
Для этого есть такие вещи как спреды, средняя цена и.т.д.

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

Сообщение отредактировал Psihius: 21 May 2013 - 12:04

  • 0

Сообщество FactorioMMO: Discord , Reddit


#39
Alexfishka

Alexfishka

    Император 5 регионов

  • Faction pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 24452 сообщений
6243
  • EVE Ingame:Alexfishka
  • EVE Alt:Не скажу...много их.
  • Corp:Airguard
  • Ally:-LSH-
  • Channel:ЛСШ ПАБ
  • Client:Eng
Нажимая кнопочку БАЙ ты по сути запускаешь бота, который проверяет наличие ордеров по заданной цене и совершает покупку определенного количества шмота. То есть по времени это будет не мгновенно...просто убираем дрочь по каждой позиции ручками, не более того. Примерно так же работает автофитинг, фитится кораблик несколько секунд после нажатия кнопки.
По времени это будет занимать соразмерное с обычной покупкой время....но без дрочева кучи ордерков по куче позиций, нажал элитно кнопочку раз в 5-10 секунд и за минутку купил фит для целого флота.

Спреды, средние цены и прочая херня это ЛАГАЛИЩЕ.
При нажатие кнопочки бай, твоя програмка инициирует кучу всяких проверок цен, средних, наличия товара и т.д. В то время как моя програмка просто проверяет актуальность ордера, то есть по сути 1 переменная 0/1 и никакой нагрузки не несет.
И еще раз повторяю, ССП никогда не пойдет на то, чтобы человеку продавали что либо в маркете без запроса и согласия на цену. Вайн по поводу --- "Я ошибся и поставил вместо 1% целых 10% и скупил калдари инвули на 50кк дороже чем хотел!!!!" нафиг никому не уперлись. Есть цена, ты ее увидел по запросу и согласился либо нет, без всяких установок % отклонения и т.д.
  • 0
Вызываю попоболь и батхерд по следующим темам:
1) Титан и портал. 2) Бонусники в гриде. 3) 100АБ тенга.
А так я обычная "лоусечная шалупень" и фармер 5 лвл.

#40
Psihius

Psihius

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 3954 сообщений
911
  • EVE Ingame:psihius
  • EVE Alt:Loriel'a
  • Corp:Void Effect
  • Client:Eng

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

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

 

Твоя идея имеет право на жизнь, но вот по технической части она просто не выдерживает никакой критики.

 

Что касается вайна - ты и на текущем рынке по не осторожности можешь купить инвульку за 4ккк вместо 400кк - вайни, не вайни - сам виноват. Ева даёт инструменты, а защита от дурака не предусмотрена по умолчанию  :) К тому-же если какой-то ордер имеет слишком высокую цену - то механизм оповещения уже есть. Ничего не мешает его использовать и сразу подсвечивать позиции, где ценник сильно выше среднего по региону.


Сообщение отредактировал Psihius: 21 May 2013 - 16:45

  • 0

Сообщество FactorioMMO: Discord , Reddit





0 посетителей читают тему

0 members, 0 guests, 0 anonymous users