Сбор дохода без потерь в скрипте FastCore

Регистрация
16 Дек 2024
Сообщения
230
Розыгрыши
1
Реакции
10
Возраст
45
Нет меня
  1. Как работает доход:
    Каждый персонаж приносит фиксированный доход в час.
    Например:
  • Персонаж "Бомж" - 10 руб/час
  • Персонаж "Таксист" - 25 руб/час
  • Персонаж "Бизнесмен" - 50 руб/час
  1. Что происходит, когда персонаж умирает
    Допустим, у вас есть три персонажа:
  • Таксист (25 руб/час) умер вчера
  • Бомж (10 руб/час) умер сегодня утром
  • Бизнесмен (50 руб/час) еще живой
Счетчик будет показывать:
  • Доход от Таксиста за время от последнего сбора до его смерти (например, 300 рублей)
  • Доход от Бомжа за время от последнего сбора до его смерти (например, 100 рублей)
  • Постоянно растущий доход от живого Бизнесмена (начиная с момента последнего сбора)
  1. Доходность
    В разделе "ВАША ДОХОДНОСТЬ" показывается только доход от живых персонажей. В нашем примере:
  • В час: 50 руб (только Бизнесмен)
  • В день: 1200 руб
  • В неделю: 8400 руб
  • В месяц: 36000 руб
  1. Сбор прибыли
    Когда вы нажимаете "СОБРАТЬ ПРИБЫЛЬ":
  • Вы получаете всю накопленную сумму (в нашем примере: 300 + 100 + доход Бизнесмена)
  • Мертвые персонажи (Таксист и Бомж) получают статус 0
  • Дальше копится только доход от Бизнесмена
  • Собирать можно раз в 10 минут
  • Минимальная сумма для сбора задается в настройках
  1. Карточки персонажей
    На карточках персонажей вы видите:
  • Для живых:
    • Доход в час (например, "50 руб./час")
    • Зеленый значок "Доход идет!"
    • Когда умрет
  • Для мертвых:
    • Красный значок "Персонаж умер"
    • Когда умер
    • Доход в час не показывается
Таким образом, даже если персонаж умер, вы не теряете заработанные им деньги - вы можете собрать всю прибыль, накопленную до его смерти.

P.S. Важно: По дефолту, если не ошибаюсь, минимум для сбора у всех 1 Руб. Но если все персонажи умерли, а не собрано менее 1 руб. ( как на скриншоте ), то эти средства зависнут. Их нельзя собрать.
Как вариант: поставить минимум для сбора : 0.01 Руб.

P.S.P.S. Данное решение сделано для скрипта fastcore типа GamePort

scrnli_8aF9uXmInSF0c3.pngscrnli_o4ewZUp45SdIrg.png

Можете полностью заменить файл pages/user/store.php , или выдернуть php и js


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