HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > Общие вопросы программирования
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #11  
Старый 30.03.2019, 15:25
freetel25
Участник форума
Регистрация: 21.03.2019
Сообщений: 179
С нами: 3762644

Репутация: 0
По умолчанию

Здравствуйте,

Возник вопрос. В предыдущем я разобрался. Я могу в магазине купить (обменять)

1 коин на 100 000 аден

и следовательно могу 120 000 аден обменять на 1 коин

Но вот самый главный вопрос

У клиента на руках всего допустим 30 000 аден или 10 000 аден или 67 345 аден

Как ему купить на такое колличество Коинов?

То есть по сути он должен обменять 12 000 аден на 0.1 Коин

А если сдает 0,1 коин то получает 10 000 аден


Как сделать обмен не целым числом? Поменять в базе данных значение с Целого на Дробное число?

Но должна же быть какая-то формула получается или как?

Кто-то задавался таким вопросом? или может делал так

Спасибо за ответ
 
Ответить с цитированием

  #12  
Старый 30.03.2019, 15:28
Lessi
Новичок
Регистрация: 05.04.2018
Сообщений: 21
С нами: 4266542

Репутация: 27
По умолчанию

Делаешь отдельный итем, например "0.5 коина" и отдельный обменник половинок коина на целый коин. Но это все выглядит как лишний геморой.
 
Ответить с цитированием

  #13  
Старый 30.03.2019, 15:41
freetel25
Участник форума
Регистрация: 21.03.2019
Сообщений: 179
С нами: 3762644

Репутация: 0
По умолчанию

Цитата:
Сообщение от Lessi  

Делаешь отдельный итем, например "0.5 коина" и отдельный обменник половинок коина на целый коин. Но это все выглядит как лишний геморой.
Это я понимаю. Половину можно. Но как я понимаю должен быть скрипт который понимает сам алгоритм обмена.

У меня же может быть например Адены на 0.30591 Coin Of Luck

То, что можно выставить отдельно

0.1

0.2

0.3 и тд, в ГМ-шопе понятно, Как сделать полноценный обменник, чтобы если у меня 3 203 945 адены = он мне говорит, что вы можете купить 217.6733056 коинов. Я сам скрипты не видел, но читал в описании Ява серверов, что там есть какой-то обменник, и как он работает я не знаю, да и вопрос у меня по PTS серверу. Ну и встречный вопрос.

Можно ли такое сделать? И если можно то какая будет цена?
 
Ответить с цитированием

  #14  
Старый 30.03.2019, 15:48
Mifesto
Постоянный
Регистрация: 22.09.2015
Сообщений: 427
С нами: 5600182

Репутация: 0
По умолчанию

Количество предметом это целое число, поставить 0.5 предмета невозможно, его не примет как сервер, так и клиент. Выставляйте цены в целых числах. Сервер может рассчитать 217.6733056 но купить вы сможете только 217.
 
Ответить с цитированием

  #15  
Старый 30.03.2019, 15:50
Psycho
Новичок
Регистрация: 23.01.2016
Сообщений: 0
С нами: 5423329

Репутация: 5079
По умолчанию

Давно уже придумали сильверы и голды, и все к этому привыкли, хватит изобретать велосипеды.
 
Ответить с цитированием

  #16  
Старый 30.03.2019, 15:53
freetel25
Участник форума
Регистрация: 21.03.2019
Сообщений: 179
С нами: 3762644

Репутация: 0
По умолчанию

Цитата:
Сообщение от Psycho  

Давно уже придумали сильверы и голды, и все к этому привыкли, хватит изобретать велосипеды.
Ткните Носом пожалуйста. Что это такое???

Монеты = Сильверы и Голды?

Ну так почему же если они работают то с Коином так не получается.

Я спрашиваю потому-что не знаю. Я ни чего не придумываю и новое Колесо или Велосипед мне не нужен. Могу на старом кататься

Где это просто все взять???

Silver Nugget(Серебряный Слиток)

они есть и Золотые есть слитки. Супер!

Но они продаются так же целыми частями 1 2 .... 33 ... 806

Вопрос был вообще другой
 
Ответить с цитированием

  #17  
Старый 30.03.2019, 16:09
freetel25
Участник форума
Регистрация: 21.03.2019
Сообщений: 179
С нами: 3762644

Репутация: 0
По умолчанию

Цитата:
Сообщение от freetel25  

В multisell.txt в самом конце написал код, что мне нужно продать
====================
MultiSell_end // закрыт крайний

MultiSell_begin [buy_sell_col] 745 // уникальное значение и не повторяется
is_dutyfree = 1

selllist={

{{{[adena];100000}};{{[coin_of_luck];1}}};

{{{[coin_of_luck];1}};{{[adena];120000}}}
// кавычек нет
}

MultiSell_end

====================
Может достаточно просто тут поставить значение

{{{[adena];1}};{{[coin_of_luck];0.00001}}};

{{{[coin_of_luck];0.00001}};{{[adena];1.2}}}
 
Ответить с цитированием

  #18  
Старый 30.03.2019, 16:11
Mifesto
Постоянный
Регистрация: 22.09.2015
Сообщений: 427
С нами: 5600182

Репутация: 0
По умолчанию

А дальше тема "Почему не загружается нпц сервер". Все цены должны быть целыми.
 
Ответить с цитированием

  #19  
Старый 30.03.2019, 16:13
freetel25
Участник форума
Регистрация: 21.03.2019
Сообщений: 179
С нами: 3762644

Репутация: 0
По умолчанию

Цитата:
Сообщение от Mifesto  

А дальше тема "Почему не загружается нпц сервер". Все цены должны быть целыми.
Плохо конечно, что все есть, а такого нет (((

И что даже в Ява так не сделать?
 
Ответить с цитированием

  #20  
Старый 30.03.2019, 16:14
Mifesto
Постоянный
Регистрация: 22.09.2015
Сообщений: 427
С нами: 5600182

Репутация: 0
По умолчанию

Да на любом языке, клиент не поддерживает.
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.

×

Создать сделку

Продавец: ник или ID

Название сделки:

Сумма USDT:

Срок сделки, дней:

Кто платит комиссию:

Условия сделки:

После создания сделки средства будут зарезервированы в холде до завершения сделки.

×

Мои сделки

Загрузка...
×

Сделка


Загрузка чата...