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


Фотография

Банк для сервера IT

opencomputers банк кто посчитает прайсы?

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 178

#61 Оффлайн   Krutoy

Krutoy
  • Гуру
  • 499 сообщений

Отправлено 09 Март 2015 - 06:01

У вас же все операции инстантные. Почемы бы моментально не продавать все ресурсы что скинул в лоток, а что не продается кидать обратно юзеру?



#62 Онлайн   Totoro

Totoro
  • Автор темы
  • Модераторы
  • 1 828 сообщений

Отправлено 09 Март 2015 - 06:44

У вас же все операции инстантные. Почемы бы моментально не продавать все ресурсы что скинул в лоток, а что не продается кидать обратно юзеру?

 

Я считаю что дополнительное подтверждение при продаже лишним не будет, кроме того можно будет посмотреть на общую сумму, не выкинул ли чего лишнего и т.п.


  • Alex это нравится

#63 Оффлайн   Alex

Alex
  • Администраторы
  • 3 870 сообщений

Отправлено 09 Март 2015 - 11:08

Я считаю что дополнительное подтверждение при продаже лишним не будет, кроме того можно будет посмотреть на общую сумму, не выкинул ли чего лишнего и т.п.

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



#64 Оффлайн   Alex

Alex
  • Администраторы
  • 3 870 сообщений

Отправлено 09 Март 2015 - 11:39

Дима, по поводу пин-кода вида 5639 или Q3f7 еще нужно поговорить в скайпе. Генерилка пароля уже готова, любой длинны.

 

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

 

Думаю, я поговорю с Кибером и мы попробуем в SQL добавить поле сессии (время майнкрафт например), которое генерит наш "банкоматик". Робот сможет проверить, есть ли активная сессия в базе. Это избавит нас от необходимости серверной защиты от мультилогинов с разных банкоматиков одновременно. На терминале она умирает, а в базе сравнивается время сессии, если она устарела по времени, то можно генерить новую. Время сессии, например 300 сек.

 

По поводу окна логина. Нужно меню: "логин", "регистрация", "забыл пароль" При  регистрации проверяем, нет ли пароля в базе, генерилка робота его генерит, берет хеш SHA, записывает в базу, пароль в чистом виде отправляет на игровое мыло.При дальнейших операциях купли продажи хеш пароля с терминала и в SQL всегда сравниваются. При восстановлении пароля просто происходит что-то типа перерегистрации (генерится новый пароль, и хеши, пароль новый снова скидывается юзеру на мыло, так как пароль в чистом виде мы нигде не храним)

 

В любом случае, никто тогда при таком механизме не сможет изменять ни свой счет, ни чужой, имея исходники терминала, так как все GET запросы хранятся на сервере (банкоматном роботе) Игровой сервер нам нужен будет только для систематизации и хранении логов в одном централизованном месте. По сути мы полностью уходим на дискретные, независимые банкоматы, независимо работающие с SQL, которые принимают и выдают товары.

 

Но надо еще все моменты обговорить с тобой и с Кибером в скайпе.



#65 Оффлайн   NEO

NEO
  • Пользователи
  • 1 815 сообщений
  • ГородСолнце

Отправлено 09 Март 2015 - 15:13

-_-

Скоро вообще от OC,CC откажемся.


Сообщение отредактировал AlexCC: 09 Март 2015 - 19:18


#66 Онлайн   Totoro

Totoro
  • Автор темы
  • Модераторы
  • 1 828 сообщений

Отправлено 09 Март 2015 - 16:36

-_-

Скоро вообще от OC,CC откажемся.

 

Нео, это же наоборот хорошо. Сплав технологий :)

Как раз все самое интересное можно так сделать.



#67 Оффлайн   Alex

Alex
  • Администраторы
  • 3 870 сообщений

Отправлено 09 Март 2015 - 19:16

-_-

Скоро вообще от OC,CC откажемся.

 

Интересно, что Нео имел ввиду. :D  Как можно отказаться от ОС, если именно ОС работает с http запросами и майнкрафт командами, сокетами и прочим. Мы же не карьер пишем, где нужен АПИ типа robot.dig() =)  , а банк, в котором хранятся средства юзера. Ну и чтобы юзер видел свои денежки, траты и пополнения прямо на сайте, SQL для этого и используется.

 

Нео, или ты знаешь другой способ, как на WEB вывести стоимость твоих  золотых слитков из сундука и твой игровой баланс ;)



#68 Онлайн   Totoro

Totoro
  • Автор темы
  • Модераторы
  • 1 828 сообщений

Отправлено 10 Март 2015 - 02:55

Ну вот и все.

Как и было решено, пожертвовали скоростью, во имя безопасности.

Теперь логин происходит с двухсекундной задержкой (банк синхронизирует терминал с БД), зато ваш аккаунт надежно заперт паролем.

 

2015-03-10_01.29.07.png



#69 Оффлайн   TheScientist

TheScientist
  • Пользователи
  • 154 сообщений
  • ГородГде-то на жёстком диске.

Отправлено 10 Март 2015 - 03:19

Свободу хакерам!

#70 Оффлайн   Franky

Franky
  • Пользователи
  • 3 сообщений
  • ГородМосква

Отправлено 10 Март 2015 - 04:45

Ну вот и все.

Как и было решено, пожертвовали скоростью, во имя безопасности.

Теперь логин происходит с двухсекундной задержкой (банк синхронизирует терминал с БД), зато ваш аккаунт надежно заперт паролем.

 

 

а система восстановления пароля? 



#71 Оффлайн   NEO

NEO
  • Пользователи
  • 1 815 сообщений
  • ГородСолнце

Отправлено 10 Март 2015 - 08:49

Скучно.
Не интересно, максимум можно назвать недобанк.

#72 Оффлайн   Krutoy

Krutoy
  • Гуру
  • 499 сообщений

Отправлено 10 Март 2015 - 11:34

Скучно.
Не интересно, максимум можно назвать недобанк.

Лол, вот это вброс. 



#73 Оффлайн   NEO

NEO
  • Пользователи
  • 1 815 сообщений
  • ГородСолнце

Отправлено 10 Март 2015 - 12:26

Стоимость, 1 единицы валюты в банке будет = 0,потому как валюты обеспечивать ничего не будет.

#74 Онлайн   Totoro

Totoro
  • Автор темы
  • Модераторы
  • 1 828 сообщений

Отправлено 10 Март 2015 - 13:03

Стоимость, 1 единицы валюты в банке будет = 0,потому как валюты обеспечивать ничего не будет.

 

Нео, стоимость одного Голоса тогда тоже равна 0. Соответственно и UU-тугрики ничего не стоят.


Сообщение отредактировал Totoro: 10 Март 2015 - 13:03


#75 Оффлайн   Alex

Alex
  • Администраторы
  • 3 870 сообщений

Отправлено 10 Март 2015 - 13:16

Стоимость, 1 единицы валюты в банке будет = 0,потому как валюты обеспечивать ничего не будет.

Нео, специально при твоем логине твой счет будем всегда умножать на "0" :)

 

Для остальных будет "золотой запас" сервера, который стабилизирует валюту на внутреннем и мировом рынках. Так же мы уже заручились поддержкой МВФ=) 

 

Я вон слаймбольчиков уже продал почти на 1,5К, думаю слиток золота купить и спрятать под подушку, а то слаймбольчики - нестабильная валюта)



#76 Оффлайн   TheScientist

TheScientist
  • Пользователи
  • 154 сообщений
  • ГородГде-то на жёстком диске.

Отправлено 10 Март 2015 - 17:18

Слаймболы и так нестабильные. Как желе =)

Интересно, а можно будет например продавать....

НЕФТЬ!
Креозот! (а стоп, его нельзя :)

ЛАВУ!

Жидкости можно будет продавать?

(ненормальная идею, но всё же...)



#77 Оффлайн   Fingercomp

Fingercomp
  • Гуру
  • 2 038 сообщений

Отправлено 10 Март 2015 - 18:15

Слаймболы и так нестабильные. Как желе =)

Интересно, а можно будет например продавать....

НЕФТЬ!
Креозот! (а стоп, его нельзя :)

ЛАВУ!

Жидкости можно будет продавать?

(ненормальная идею, но всё же...)

Через эндертанки можно было бы, но их нет на ИТ :) Только вёдрами (О_О).


Сообщение отредактировал Fingercomp: 10 Март 2015 - 18:15


#78 Оффлайн   AlexVBG

AlexVBG
  • Пользователи
  • 113 сообщений
  • ГородСПБ

Отправлено 10 Март 2015 - 18:25

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



#79 Оффлайн   Fingercomp

Fingercomp
  • Гуру
  • 2 038 сообщений

Отправлено 10 Март 2015 - 18:41

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

Ой, эти капсулы... Помнится, я тащил полный инвентарь этих капсул с водой на 1.2.5... :) На следующий день весь домик был опутан трубами из РедПауэра.



#80 Онлайн   Totoro

Totoro
  • Автор темы
  • Модераторы
  • 1 828 сообщений

Отправлено 11 Март 2015 - 23:31

а система восстановления пароля? 

 

Все есть, и пароль, и система для его восстановления. :D

 

2015-03-11_16.05.17.png


  • Fingercomp это нравится

#81 Оффлайн   TheScientist

TheScientist
  • Пользователи
  • 154 сообщений
  • ГородГде-то на жёстком диске.

Отправлено 12 Март 2015 - 02:59

Как банк назовёшь?

#82 Онлайн   Totoro

Totoro
  • Автор темы
  • Модераторы
  • 1 828 сообщений

Отправлено 12 Март 2015 - 03:09

Как банк назовёшь?

 

Пока, во время программирования, тестирования и сборки, он носит кодовое имя [Totoro Bank].

А потом, после релиза, и размещения в новеньком здании на сервере, мы его назовем как-нибудь пооригинальнее. Например [IT Bank].

 

Но я открыт для предложений.



#83 Оффлайн   TAPAC

TAPAC
  • Пользователи
  • 19 сообщений
  • ГородГродно

Отправлено 12 Март 2015 - 22:59

Пока, во время программирования, тестирования и сборки, он носит кодовое имя [Totoro Bank].

А потом, после релиза, и размещения в новеньком здании на сервере, мы его назовем как-нибудь пооригинальнее. Например [IT Bank].

 

Но я открыт для предложений.

ТорПрогрМайнСтройКрафт банк :D



#84 Оффлайн   unknown

unknown
  • Пользователи
  • 63 сообщений

Отправлено 13 Март 2015 - 21:30

ТорПрогрМайнСтройКрафт банк :D

Люблю я "Умслопогасы"…

P. S. Все, теперь убрал подпись Тапаталки.

#85 Оффлайн   TheScientist

TheScientist
  • Пользователи
  • 154 сообщений
  • ГородГде-то на жёстком диске.

Отправлено 14 Март 2015 - 19:19

Offical Totoro Laboratories Bank.

Welcome!
 



#86 Оффлайн   KelLiN

KelLiN
  • Пользователи
  • 102 сообщений

Отправлено 15 Март 2015 - 18:18

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



#87 Оффлайн   Krutoy

Krutoy
  • Гуру
  • 499 сообщений

Отправлено 15 Март 2015 - 19:15

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

Вопрос вполне резонный, но ответ простой - плеееевааааать. Тут хотя бы просто рабочее что то сделать.

 

А ты сам какое решение к инфляции бы предложил? Автоматически изменяющиеся цены?



#88 Оффлайн   TuBuS

TuBuS

    Чёткий паца :)

  • Пользователи
  • 191 сообщений
  • ГородПолтава

Отправлено 15 Март 2015 - 19:49

"Автоматически изменяющиеся цены?" это очень плохая идея.


  • Alex это нравится

#89 Оффлайн   Alex

Alex
  • Администраторы
  • 3 870 сообщений

Отправлено 15 Март 2015 - 22:22

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

О Господи Боже мой, святые угодники. :smile148:  Да какая там инфляция, рост и падение цен, золотой запас, спрос и предложение и мировые цены на нефть? В майне нет таких понятий. Там все растет, плодится, кукарекает и крафтится бесконечно, миллиарды агроферм неисчерпаемых и т.п. Нет никакого роста населения, спроса и исчерпания недр и ресурсов, износа и поломки товаров, машин, мебели и т.д..  Вася на новой карте играет, а через месяц приходит Петя и алмаза не может найти даже. Поэтому и реген майнерса постоянно.

 

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

 

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

 

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

 

А счет в банке - это повод гордится своей статкой и быть в топе богачей и тешить ЧСВ. но и тут есть подводные камни. Я уже потом подумал, что нужно сделать так, что скрипт в SQL базу писал еще в дополнительное поле при обновлении счета игрока тайм-штамп. И в ТОП-100 богачей выводить только тех игроков, у которых самая большая сумма на счету и время обновления счета не старше 10 дней например. То есть если Вася даже был мультимиллиардером, но ничего не продавал в банке долго, он вылетает из списка ТОПов, пока чего-нибудь не купит или не продаст, и у Пети есть шанс тоже висеть  в 5-ке богачей.

 

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



#90 Оффлайн   KelLiN

KelLiN
  • Пользователи
  • 102 сообщений

Отправлено 16 Март 2015 - 00:12

Если у кого-то будет свой базар, его же не прикроют ?


  • Krutoy это нравится





Темы с аналогичным тегами opencomputers, банк, кто посчитает прайсы?

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных