Покупка персонажа в FastCore ( фикс )

Регистрация
16 Дек 2024
Сообщения
230
Розыгрыши
1
Реакции
10
Возраст
45
Нет меня
В играх типа GamePort на движке FastCore есть такая проблема:
  • Когда игрок покупал нового персонажа, система обнуляла время последнего сбора прибыли
  • Из-за этого весь накопленный, но не собранный доход просто пропадал
  • Игроки теряли деньги каждый раз при покупке нового персонажа
Исправлено:
  • Теперь перед покупкой нового персонажа система автоматически считает весь накопленный доход
  • Учитывается доход как с живых, так и с мертвых персонажей
  • С живых персонажей берется доход от последнего сбора до текущего момента
  • С мертвых персонажей берется доход от последнего сбора до момента их смерти
  • Весь этот доход автоматически добавляется на баланс игрока
  • И только потом происходит покупка нового персонажа
В итоге:
  • Игроки больше не теряют накопленный доход
  • Не нужно специально собирать прибыль перед покупкой нового персонажа

    Просто меняем код полностью:

 
Назад
Верх Низ