Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Насущные проблемки #141

Closed
VintaGist opened this issue May 31, 2024 · 4 comments
Closed

Насущные проблемки #141

VintaGist opened this issue May 31, 2024 · 4 comments

Comments

@VintaGist
Copy link

Спасибо за софт, все работает. Немного подправил чтоб выводило остаток после покупок и не тратило до определенного остатка денег. Реально актуальные моменты.
Еще добавил сумму покупки и разделители для тысяч при выводе.

Successfully upgraded shit_coins with price 5,000 to 1 lvl | Earn every hour: 20,375 (+590) | Money left 2,886,798 -так легче воспринимается

Но еще есть проблемка, для новых акков покупка чего-то вроде joe_rogan_podcast за лям монеток с доходом (+0) считаю нецелесообразным. Для старых акков под вопросом, конечно.

Как считаете?

@ButCheR-PRO
Copy link
Collaborator

Спасибо за софт, все работает. Немного подправил чтоб выводило остаток после покупок и не тратило до определенного остатка денег. Реально актуальные моменты. Еще добавил сумму покупки и разделители для тысяч при выводе.

Successfully upgraded shit_coins with price 5,000 to 1 lvl | Earn every hour: 20,375 (+590) | Money left 2,886,798 -так легче воспринимается

А скинь код, как ты эти разделители на выводе прописывал.

@VintaGist
Copy link
Author

А скинь код, как ты эти разделители на выводе прописывал.

Вот здесь:
https://github.com/shamhi/HamsterKombatBot/blob/d7b218787ec5a04ef3341ca38cab491e8271a63f/bot/core/tapper.py#L410C41-L413C110

Код:

logger.success(
    f"{self.session_name} | "
    f"Successfully upgraded <e>{upgrade[0]}</e> to <m>{upgrade[2]}</m> lvl | "
    f"Earn every hour: <y>{earn_on_hour}</y> (<g>+{upgrade[4]}</g>)")

Замени на

logger.success( 
    f"{self.session_name} | " 
    f"Successfully upgraded <e>{upgrade[0]}</e> with price <r>{upgrade[3]:,}</r> to <m>{upgrade[2]}</m> lvl | "
    f"Earn every hour: <y>{earn_on_hour:,}</y> (<g>+{upgrade[4]}</g>) | "
    f"Money left <e>{balance:,}</e>")

Важно: соблюдать отступы от начала строки!

@ButCheR-PRO
Copy link
Collaborator

ButCheR-PRO commented Jun 1, 2024

Важно: соблюдать отступы от начала строки!

Спасибо! Я бы везде заменил {earn_on_hour} и {balance} на {earn_on_hour:,} и {balance:,}
image

@ButCheR-PRO
Copy link
Collaborator

Но еще есть проблемка, для новых акков покупка чего-то вроде joe_rogan_podcast за лям монеток с доходом (+0) считаю нецелесообразным. Для старых акков под вопросом, конечно.

Предлагаю немного модернизировать логику покупки карточек: #142 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants