forked from sass/tipibot
Last changes before full rewrite
This commit is contained in:
268
strings.py
268
strings.py
@@ -128,6 +128,7 @@ CMD: dict[str, str] = {
|
||||
"shutdown": "Lülita bot välja (ilma taaskäivituseta)",
|
||||
"pause": "Peata / jätka kõik käsklused (hooldusrežiim)",
|
||||
"send": "Saada sõnum valitud kanalisse",
|
||||
"profile": "Vaata oma profiili: saldo, tase, esemed, statistika ja kalakogu",
|
||||
"balance": "Vaata enda (või kellegi teise) TipiCOINide saldot",
|
||||
"daily": "Võta enda päevane TipiCOINi boonus",
|
||||
"work": "Tööta ja teeni TipiCOINe (1h ooteaeg)",
|
||||
@@ -157,11 +158,19 @@ CMD: dict[str, str] = {
|
||||
"adminunban": "[Admin] Eemalda majandussüsteemi keeld kasutajalt",
|
||||
"adminreset": "[Admin] Lähtesta kasutaja majandusandmed",
|
||||
"adminview": "[Admin] Vaata kasutaja majandusandmeid",
|
||||
"adminexp": "[Admin] Anna v\u00f5i v\u00f5ta EXP kasutajalt",
|
||||
"adminitem": "[Admin] Anna v\u00f5i eemalda ese kasutajalt (tasuta)",
|
||||
"allowchannel": "[Admin] Lisa kanal, kus bot võib vastata käsklustele",
|
||||
"denychannel": "[Admin] Eemalda kanal lubatud kanalite nimekirjast",
|
||||
"channels": "[Admin] Näita lubatud kanalite nimekirja",
|
||||
"economysetup": "[Admin] Loo ja sea korda majandussüsteemi rollid",
|
||||
"blackjack": "Mängi blackjacki TipiBOTi vastu",
|
||||
"prestige": "Prestiiži (nõuab taset 30) ja teeni Prestiižipunkte",
|
||||
"prestigeshop": "Vaata prestiižipoodi ja sinu uuenduste taset",
|
||||
"prestigebuy": "Osta prestiižiuuendus Prestiižipunktide eest",
|
||||
"fish": "Mine kalastama (interaktiivne mäng, 2min ooteaeg)",
|
||||
"fishbook": "Vaata oma kalakogu ja kogutud kalaliike",
|
||||
"fishsell": "Müü kalu oma inventarist",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -195,6 +204,12 @@ OPT: dict[str, str] = {
|
||||
"stats_kasutaja": "Mängija, kelle statistikat tahad vaadata (vaikimisi sina)",
|
||||
"adminseason_top_n": "Kui palju mängijaid võitis (vaikimisi 10)",
|
||||
"blackjack_panus": "Panus TipiCOINides ('all' = kogu saldo)",
|
||||
"prestigebuy_upgrade": "Uuenduse ID (vaata /prestigeshop)",
|
||||
"fishbook_kasutaja": "Mängija, kelle kalakogu vaadata (vaikimisi sina)",
|
||||
"profile_kasutaja": "Mängija, kelle profiili vaadata (vaikimisi sina)",
|
||||
"adminexp_kogus": "Positiivne = anna, negatiivne = võta",
|
||||
"adminitem_ese": "Eseme ID (kasutatav sisse, vaata /shop)",
|
||||
"adminitem_tegevus": "'anna' või 'eemalda'",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -218,8 +233,7 @@ HELP_CATEGORIES: dict[str, dict] = {
|
||||
"description": "TipiCOIN majandus",
|
||||
"color": 0xF4C430,
|
||||
"fields": [
|
||||
("/balance [@user]", "Vaata enda (või kellegi teise) TipiCOINide saldot"),
|
||||
("/rank [@user]", "Vaata oma EXP, taset, progressi ja edetabeli positsiooni. T2 pood avaneb tasemel 10, T3 tasemel 20."),
|
||||
("/profile [@user]", "Saldo, tase, EXP progress, prestiiz - kõik ühes kohas. Nupud: Esemed · Statistika · Kalakogu."),
|
||||
("/cooldowns", "Vaata kõikide käskude ooteaegu. Näitab ka vangla ooteaega."),
|
||||
("/daily", "Võta enda päevane TipiCOINide boonus. 20h ooteaeg. Streak'i boonus: 3d=+50%, 7d=+100%, 14d=+200%."),
|
||||
("/work", "Tööta ja teeni TipiCOINe (1h ooteaeg)"),
|
||||
@@ -324,6 +338,7 @@ REMINDER_OPTS: list[tuple[str, str, str]] = [
|
||||
("beg", "🙏 /beg", "Kerjamine (5min ooteaeg)"),
|
||||
("crime", "🦹 /crime", "Kuritegu (2t ooteaeg)"),
|
||||
("rob", "🔫 /rob", "Rööv (2t ooteaeg)"),
|
||||
("fish", "🎣 /fish", "Kalapüük (2min ooteaeg)"),
|
||||
]
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -530,8 +545,12 @@ TITLE: dict[str, str] = {
|
||||
"jailbreak_bail": "💸 Kautsjon",
|
||||
"give": "<:TipiHEART:1483431377561976853> TipiCOINi ülekanne",
|
||||
"stats": "📊 Mängustatistika",
|
||||
"leaderboard_coins":"🪙 TipiBOTi edetabel - Mündid",
|
||||
"leaderboard_exp": "📊 TipiBOTi edetabel - EXP / Tase",
|
||||
"leaderboard_coins": "🪙 TipiBOTi edetabel - Mündid",
|
||||
"leaderboard_exp": "📊 TipiBOTi edetabel - EXP / Tase",
|
||||
"leaderboard_season": "🏆 TipiBOTi edetabel - Hooaja EXP",
|
||||
"leaderboard_prestige": "<:TipiFIRE:1483431381668335687> TipiBOTi edetabel - Prestiiž",
|
||||
"leaderboard_wagered": "🎲 TipiBOTi edetabel - Hasartmängud",
|
||||
"leaderboard_fish": "🎣 TipiBOTi edetabel - Kalapüük",
|
||||
"rps": "⚔️ Kivi, Paber, Käärid",
|
||||
"rps_duel": "⚔️ KPK duell",
|
||||
"rps_duel_active": "⚔️ KPK duell - käimas",
|
||||
@@ -556,6 +575,16 @@ TITLE: dict[str, str] = {
|
||||
"blackjack_push": "🤝 Viik!",
|
||||
"blackjack_dbust": "<:TipiSKULL:1483431378929451028> Üle 21 - mõlemad kaotasid!",
|
||||
"blackjack_dwin": "<:TipiFIRE:1483431381668335687> Topeltpanus võitis!",
|
||||
"prestige_confirm": "🔥 Prestiiž - kinnita",
|
||||
"prestige_success": "<:TipiFIRE:1483431381668335687> Prestiiž {level} saavutatud!",
|
||||
"prestige_too_low": "❌ Prestiiž pole saadaval",
|
||||
"prestige_shop": "<:TipiFIRE:1483431381668335687> Prestiižipood",
|
||||
"prestige_buy_ok": "✅ Uuendus ostetud!",
|
||||
"fish_cast": "🎣 Otsid kala...",
|
||||
"fish_bite": "🐟 KALA NÄKKAB!",
|
||||
"fish_escape": "🎣 Kala pääses!",
|
||||
"fish_junk": "🗑️ Ai ai ai...",
|
||||
"fishbook": "📖 Kalakogu",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -585,6 +614,7 @@ ERR: dict[str, str] = {
|
||||
"item_not_found": "❌ Eset ei leitud.",
|
||||
"item_level_req": "🔒 Selle eseme ostmiseks vajad **taset {min_level}** (sul on tase {user_level}). Teeni EXP-id kõiki käske kasutades.",
|
||||
"not_your_game": "❌ See pole sinu mäng!",
|
||||
"game_in_progress": "❌ Sul on juba mäng käimas! Lõpeta see enne.",
|
||||
"not_your_challenge":"❌ See väljakutse pole sulle!",
|
||||
"not_your_menu": "❌ See ei ole sinu menüü.",
|
||||
"give_self": "❌ Sa ei saa iseendale TipiCOINe anda.",
|
||||
@@ -607,6 +637,7 @@ ERR: dict[str, str] = {
|
||||
"channel_only": "❌ Boti käske saab kasutada ainult nendes kanalites: {channels}",
|
||||
"guild_only": "Seda käsku saab kasutada ainult serveris.",
|
||||
"sheet_error": "❌ Tabeli laadimine ebaõnnestus: ```{error}```",
|
||||
"gamble_cooldown": "🎰 Oled just mänginud! Saad uuesti mängida {ts}.",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -622,6 +653,7 @@ CD_MSG: dict[str, str] = {
|
||||
"heist": "⏳ Saad uuesti heisti teha {ts}.",
|
||||
"heist_global": "⏳ Pangahoidla alles kosub eelmisest röövist. Järgmine heist võimalik {ts}.",
|
||||
"jailed": "<:TipiTROLL:1483431380166774895> Oled vangis! Pääsed välja {ts}. Kasuta `/jailbreak`, et varem välja pääseda.",
|
||||
"fish": "🎣 Saad uuesti kalastada {ts}.",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -661,20 +693,23 @@ BJ: dict[str, str] = {
|
||||
ITEM_DESCRIPTIONS: dict[str, str] = {
|
||||
"gaming_hiir": "Koolist varastatud hiir? Ei, see on mängurihiir. Teeni töötades 50% rohkem TipiCOINe.",
|
||||
"hiirematt": "XXL suuruses, ainult parimast materjalist. Kerjamise ooteaeg 5min → 3min.",
|
||||
"korvaklapid": "Noise-cancelling - kuuled ainult TipiCOINide kõlinat. Päevase boonuse ooteaeg 20h → 18h.",
|
||||
"korvaklapid": "Noise-cancelling - kuuled ainult TipiCOINide kõlinat. Päevase boonuse ooteaeg 20h → 18h + 25⬡ boonust.",
|
||||
"lan_pass": "Ametlik TipiLANi pilet (2025). Päevane boonus on duubeldatud.",
|
||||
"energiajook": "Kolm Red Bulli järjest. 30% tõenäosus, et teenid töötades 3x rohkem.",
|
||||
"gaming_laptop": "RTX 5090 jooksutab botte 24/7. Päevane boonus genereerib 5% intressi sinu saldo pealt.",
|
||||
"anticheat": "VAC, EAC, Faceit AC ja BattlEye korraga. Röövimine sinu vastu ebaõnnestub. **2 kasutust**, siis pead ostma uue.",
|
||||
"reguleeritav_laud": "Võid nii seista kui istuda - alati võidad. /work teenib 25% rohkem (stackib mängurihiirega).",
|
||||
"jellyfin": "Self-hosted meediaserver - oled suurfirmadest sõltumatu. Röövimise edu tõenäosus 45% → 60%.",
|
||||
"jellyfin": "Self-hosted meediaserver - oled suurfirmadest sõltumatu. Röövimise edu 45% → 60%. Grupiröövi õnnestumisele +5%.",
|
||||
"mikrofon": "Parem helikvaliteet teeb sind usutavamaks. Teeni 30% rohkem eduka /crime puhul.",
|
||||
"klaviatuur": "Klõbinad kostuvad üle kogu saali. /beg teenib 2x rohkem.",
|
||||
"monitor": "240Hz ja 27 tolli. /work ooteaeg: 1h → 40min.",
|
||||
"cat6": "Gigabitine internet = ideaalne piraatluseks. /crime edu tõenäosus tõuseb 60% → 75%.",
|
||||
"monitor_360": "360Hz, 1ms. Mänguautomaadi jackpot 10x → 15x, kolmik 4x → 6x.",
|
||||
"monitor_360": "360Hz, 1ms. Mänguautomaadi jackpot 10x → 15x, kolmik 4x → 6x. Hasartmängude ooteaeg 30s → 25s.",
|
||||
"karikas": "Ainult legendidele. Streak ei nulli, kui sa mõne päeva vahele jätad.",
|
||||
"gaming_tool": "Nii mugav, et isegi admin ei saa sind üles. /crime ebaõnnestumine ei saada sind vanglasse.",
|
||||
"ussipurk": "Lakkumatu toiduga ussipurk - kalad ei saa vastu. Kalapyygi ooteaeg 2min → 90s.",
|
||||
"kalavork": "Suurem võrk = suuremad kalad. Kõigi kalade haruldus tõuseb ühe astme võrra.",
|
||||
"echolood": "Täpne ehholood näitab kala täpset asukohta. Haukamise aken 2s → 3s.",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -742,19 +777,26 @@ MEMBER_FIELDS: list[tuple[str, str]] = [
|
||||
]
|
||||
|
||||
ADMINVIEW_UI: dict[str, str] = {
|
||||
"title": "🔍 {name} - majandusandmed",
|
||||
"banned_yes": "🚫 JAH",
|
||||
"banned_no": "✅ Ei",
|
||||
"f_balance": "💰 Saldo",
|
||||
"f_streak": "🔥 Streak",
|
||||
"f_banned": "🚫 Keelatud",
|
||||
"f_jailed": "🚔 Vangis kuni",
|
||||
"f_items": "🎒 Esemed",
|
||||
"f_uses": "🔢 Kasutused",
|
||||
"f_last_daily": "⏱️ Viimati daily",
|
||||
"f_last_work": "⏱️ Viimati work",
|
||||
"f_last_crime": "⏱️ Viimati crime",
|
||||
"footer": "ID: {uid}",
|
||||
"title": "🔍 {name} - majandusandmed",
|
||||
"banned_yes": "🚫 JAH",
|
||||
"banned_no": "✅ Ei",
|
||||
"f_balance": "💰 Saldo",
|
||||
"f_exp": "📊 EXP / Tase",
|
||||
"f_streak": "🔥 Streak",
|
||||
"f_banned": "🚫 Keelatud",
|
||||
"f_jailed": "🚔 Vangis kuni",
|
||||
"f_prestige": "🔥 Prestiiž",
|
||||
"f_items": "🎒 Esemed",
|
||||
"f_uses": "🔢 Kasutused",
|
||||
"f_fish": "🎣 Kala",
|
||||
"f_last_daily": "⏱️ Viimati daily",
|
||||
"f_last_work": "⏱️ Viimati work",
|
||||
"f_last_crime": "⏱️ Viimati crime",
|
||||
"f_last_fish": "⏱️ Viimati fish",
|
||||
"footer": "ID: {uid}",
|
||||
"exp_val": "{exp} EXP (Tase {level})",
|
||||
"prestige_val": "Prestiiž {level} · {pp} PP",
|
||||
"fish_val": "{caught} püütud · {inv} inventaris",
|
||||
}
|
||||
|
||||
ECONOMYSETUP_UI: dict[str, str] = {
|
||||
@@ -856,6 +898,14 @@ ADMIN: dict[str, str] = {
|
||||
"unban_dm": "✅ Sinu TipiBOTi majandussüsteemis osalemise keeld on tühistatud. Saad taas käske kasutada.",
|
||||
"reset_done": "🗑️ **{name}** majandusandmed on lähtestatud.\n📝 Põhjus: {reason}",
|
||||
"reset_dm": "🗑️ Admin lähtestas sinu TipiBOTi majandusandmed (saldo, esemed, streak).\n📝 Põhjus: *{reason}*",
|
||||
"exp_done": "{emoji} **{name}**: {verb} EXP → kokku **{exp} EXP** (Tase {level}).\n📝 Põhjus: {reason}",
|
||||
"exp_dm": "{emoji} Admin muutis sinu EXP-i: **{verb} EXP**\n📝 Põhjus: *{reason}*\nUus EXP: **{exp}** (Tase {level})",
|
||||
"item_given": "✅ **{item}** antud kasutajale **{name}** (tasuta).",
|
||||
"item_removed":"🗑️ **{item}** eemaldatud kasutajalt **{name}**.",
|
||||
"item_invalid":"❌ Tundmatu ese: `{item_id}`. Kontrolli `/shop` eseme ID-d.",
|
||||
"item_not_owned": "❌ **{name}** ei oma eset `{item_id}`.",
|
||||
"item_dm_given": "✅ Admin andis sulle eseme: **{item}**.",
|
||||
"item_dm_removed":"🗑️ Admin eemaldas sult eseme: **{item}**.",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -870,6 +920,34 @@ SEASON: dict[str, str] = {
|
||||
"done": "✅ Hooaeg lõpetatud - EXP, mündid ja esemed lähtestatud.",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# /profile tabbed view
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
PROFILE_UI: dict[str, str] = {
|
||||
"btn_profile": "💰 Profiil",
|
||||
"btn_items": "🎒 Esemed",
|
||||
"btn_stats": "📊 Statistika",
|
||||
"btn_fish": "🎣 Kalakogu",
|
||||
"main_title": "💰 {name}",
|
||||
"items_title": "🎒 {name} - Esemed",
|
||||
"stats_title": "📊 {name} - Statistika",
|
||||
"fish_title": "🎣 {name} - Kalakogu",
|
||||
"items_empty": "Sul pole ühtegi eset.",
|
||||
"f_balance": "💰 Saldo",
|
||||
"f_level": "📊 Tase",
|
||||
"f_streak": "🔥 Streak",
|
||||
"f_prestige": "⭐ Prestiiz",
|
||||
"f_jail": "🚔 Vangis kuni",
|
||||
"f_progress": "→ Tase {next}",
|
||||
"progress_bar": "`{bar}` {done}/{needed} EXP",
|
||||
"level_val": "Tase {level} - {role}",
|
||||
"prestige_val":"⭐ P{level} · {pp} PP",
|
||||
"footer_t1": "Tase 10 avab T2 poe · Tase 20 avab T3 poe",
|
||||
"footer_t2": "T2 pood avatud · Tase 20 avab T3 poe",
|
||||
"footer_t3": "T2 ja T3 pood avatud",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# /balance embed strings
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -895,10 +973,12 @@ COOLDOWNS_UI: dict[str, str] = {
|
||||
"beg_line": "🙏 **/beg** {status}{note}",
|
||||
"crime_line": "🦹 **/crime** {status}",
|
||||
"rob_line": "🔫 **/rob** {status}",
|
||||
"fish_line": "🎣 **/fish** {status}{note}",
|
||||
"note_korvak": " *(kõrvaklapid: 18t)*",
|
||||
"note_monitor": " *(monitor: 40min)*",
|
||||
"note_hiirematt": " *(hiirematt: 3min)*",
|
||||
"jailed": "\n🚔 **Vanglas** - vabaneb <t:{ts}:R>",
|
||||
"note_ussipurk": " *(ussipurk: 90s)*",
|
||||
"jailed": "\n<EFBFBD> **Vanglas** - vabaneb <t:{ts}:R>",
|
||||
"jail_expired": "\n🔓 Vangla lõppes",
|
||||
}
|
||||
|
||||
@@ -962,6 +1042,7 @@ ROB_UI: dict[str, str] = {
|
||||
"win_desc": "Varastasid {stolen} kasutajalt **{name}**!\nSaldo: {balance}",
|
||||
"anticheat_desc": "**{name}** kaitseb end Anticheati'ga - said trahvi {fine}.",
|
||||
"anticheat_worn": "⚠️ Sinu **Anticheat** on kulunud! Osta uus `/buy` käsuga.",
|
||||
"victim_dm": "💸 **{robber}** varastas sinult **{stolen}** münti!",
|
||||
"fail_desc": "Jäid vahele! Trahv: {fine}.\nSaldo: {balance}",
|
||||
}
|
||||
|
||||
@@ -987,9 +1068,8 @@ BUY_UI: dict[str, str] = {
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
JAILBREAK_UI: dict[str, str] = {
|
||||
"btn_die1": "🎲 Viska 1. täring ({try_}/{max})",
|
||||
"btn_die2": "🎲 Viska 2. täring",
|
||||
"die1_desc": "1. täring: **{die}**\n\nNüüd viska 2. täring!",
|
||||
"btn_roll": "🎲 Viska täringud ({try_}/{max})",
|
||||
"rolling_desc": "<:TipiDICE:1485923107108556950> *Täringud lendavad...*",
|
||||
"free_desc": "{d1} {d2}\n\n✅ Viskasid duubli - pääsesid vanglast!",
|
||||
"miss_desc": "{d1} {d2}\n\n{left} katset jäänud. Proovi uuesti!",
|
||||
"intro_desc": "Oled vangis kuni {ts}.\n\nViska täringuid ja proovi **duublit** saada - siis pääsed tasuta vabaks!\nSul on **{tries} katset**. Ebaõnnestumisel saad valida: maksa kautsjon **(20–30% saldost, min 350 ⬡)** või jää vanglasse kuni aja lõpuni.",
|
||||
@@ -1014,8 +1094,16 @@ LEADERBOARD_UI: dict[str, str] = {
|
||||
"btn_coins": "🪙 Mündid",
|
||||
"btn_exp": "📊 EXP",
|
||||
"btn_find_me": "📍 Mina",
|
||||
"exp_entry": "{prefix} {name} - {exp} EXP *(Tase {level})*",
|
||||
"unknown_user": "Kasutaja {uid}",
|
||||
"exp_entry": "{prefix} {name} - {exp} EXP *(Tase {level})*",
|
||||
"unknown_user": "Kasutaja {uid}",
|
||||
"btn_season": "🏆 Hooaeg",
|
||||
"btn_prestige": "🔥 Prestiiž",
|
||||
"btn_wagered": "🎲 Hasartmäng",
|
||||
"btn_fish": "🎣 Kalapyyk",
|
||||
"season_entry": "{prefix} {name} - {exp} EXP *(Prestiiž {prestige})*",
|
||||
"prestige_entry": "{prefix} {name} - Prestiiž **{prestige}** · {pp} PP",
|
||||
"wagered_entry": "{prefix} {name} - {wagered} panustatud",
|
||||
"fish_entry": "{prefix} {name} - {caught} kala",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
@@ -1106,3 +1194,131 @@ BJ_UI: dict[str, str] = {
|
||||
"bust": " 💥",
|
||||
"balance_line": " · Saldo: {balance}",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Prestige system strings
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
PRESTIGE_SHOP_NAMES: dict[str, str] = {
|
||||
"coin_mult": "Mündiboost",
|
||||
"exp_mult": "EXP-boost",
|
||||
"daily_plus": "Päevabonus+",
|
||||
"work_plus": "Töötaja+",
|
||||
}
|
||||
|
||||
PRESTIGE_SHOP_DESCRIPTIONS: dict[str, str] = {
|
||||
"coin_mult": "Kõik TipiCOINide teenimisallikad (daily, töö, kerja, kala) teenivad +8% rohkem iga taseme kohta. Max 5 taset → +40%.",
|
||||
"exp_mult": "Kõik EXP allikad teenivad +8% rohkem iga taseme kohta. Max 5 taset → +40%.",
|
||||
"daily_plus": "Päevase boonuse alussumma tõuseb +20% iga taseme kohta. Max 3 taset → +60%.",
|
||||
"work_plus": "/work teenib +20% rohkem iga taseme kohta. Max 3 taset → +60%.",
|
||||
}
|
||||
|
||||
PRESTIGE_UI: dict[str, str] = {
|
||||
"confirm_desc": (
|
||||
"Oled tasemel **{level}** ({exp} EXP).\n\n"
|
||||
"Prestiiži korral saad **{pp}** <:TipiFIRE:1483431381668335687> ja kõik lähtestub:\n"
|
||||
"• Saldo, EXP, esemed, ooteajad\n\n"
|
||||
"**Kalakogu jääb alles!**\n\nKas oled kindel?"
|
||||
),
|
||||
"btn_confirm": "🔥 Jah, prestiiži!",
|
||||
"btn_cancel": "❌ Tühista",
|
||||
"btn_tab_status": "⭐ Prestiiz",
|
||||
"btn_tab_shop": "🛍️ Uuendused",
|
||||
"success_desc": (
|
||||
"Said **{pp}** <:TipiFIRE:1483431381668335687>\n"
|
||||
"Prestiiži tase: **{level}**\n"
|
||||
"Kogutud PP: **{total_pp}** <:TipiFIRE:1483431381668335687>\n\n"
|
||||
"*Kõik lähtestati. Alusta otsast!*"
|
||||
),
|
||||
"too_low_desc": "Prestiiži jaoks vajad taset **{required}** (sul on tase {level}).",
|
||||
"shop_desc": "Sul on **{pp}** <:TipiFIRE:1483431381668335687> · Vajuta nuppu uuenduse ostmiseks",
|
||||
"shop_maxed": "✅ Max",
|
||||
"shop_level_fmt": "Tase {cur}/{max}",
|
||||
"shop_cost_fmt": "{cost} <:TipiFIRE:1483431381668335687>",
|
||||
"buy_success_desc":"**{name}** uuendatud tasemele **{new_level}/{max_level}**!\nPP alles: **{pp}** <:TipiFIRE:1483431381668335687>",
|
||||
"buy_no_pp": "<:TipICRY:1483431288852709387> Sul pole piisavalt PP. Sul on **{have}**, vajad **{need}** <:TipiFIRE:1483431381668335687>.",
|
||||
"buy_maxed": "❌ See uuendus on juba maksimumtasemel.",
|
||||
"buy_not_found": "❌ Sellist uuendust ei leitud. Vaata `/prestigeshop`.",
|
||||
"rank_line": "<:TipiFIRE:1483431381668335687> Prestiiž **{level}** · {pp} PP",
|
||||
"rank_season": "🏆 Hooaja EXP: **{exp}**",
|
||||
"btn_buy_upgrade": "{emoji} {name} +1 ({cost} PP)",
|
||||
"status_footer": "⭐ Prestiiž {level} · {pp} PP",
|
||||
}
|
||||
|
||||
# ---------------------------------------------------------------------------
|
||||
# Fishing system strings
|
||||
# ---------------------------------------------------------------------------
|
||||
|
||||
FISH_NAMES: dict[str, str] = {
|
||||
"sarj": "Särg",
|
||||
"ahven": "Ahven",
|
||||
"koger": "Koger",
|
||||
"viidikas": "Viidikas",
|
||||
"latikas": "Latikas",
|
||||
"karpkala": "Karpkala",
|
||||
"linask": "Linask",
|
||||
"haug": "Haug",
|
||||
"angerjas": "Angerjas",
|
||||
"siig": "Siig",
|
||||
"forell": "Forell",
|
||||
"koha": "Koha",
|
||||
"tougjas": "Tõugjas",
|
||||
"lohe": "Lõhe",
|
||||
"vimb": "Vimb",
|
||||
}
|
||||
|
||||
FISH_RARITY_NAMES: dict[str, str] = {
|
||||
"common": "Tavaline",
|
||||
"uncommon": "Ebatavaline",
|
||||
"rare": "Haruldane",
|
||||
"epic": "Eepiline",
|
||||
"legendary": "Legendaarne",
|
||||
}
|
||||
|
||||
FISH_RARITY_EMOJI: dict[str, str] = {
|
||||
"common": "🐟",
|
||||
"uncommon": "🐠",
|
||||
"rare": "🎣",
|
||||
"epic": "⭐",
|
||||
"legendary": "🌟",
|
||||
}
|
||||
|
||||
FISH_JUNK_LINES: list[str] = [
|
||||
"Sa saad... **vana saabas**. Klassika.",
|
||||
"Õnnitlused, leidsid **kasutatud autorehvi**. Keskkond tänab sind... mitte.",
|
||||
"Taas üks **klaaspudel** rohkem jões.",
|
||||
"**Vana poes käimise kott**! Hoidis aega hästi.",
|
||||
"**Roostes konserv** - ilma sildita. Parem mitte teada, mis sees on.",
|
||||
"**Ummistunud drenaažitoru**. Keegi oli hoolimatu.",
|
||||
"**Tühi rahakott**. Kellegi päev läks halvemaks kui sinu oma.",
|
||||
"**Vana CD-plaat** - Evanescence, 2003. Heas seisukorras.",
|
||||
"Sa said **kivikese**. Ilus kivikene. Aga siiski kivikene.",
|
||||
"**Kaotsi läinud droon**. GPS ei tööta, aku tühi.",
|
||||
]
|
||||
|
||||
FISH_UI: dict[str, str] = {
|
||||
"btn_wait": "🎣 Oota näkkamist...",
|
||||
"btn_bite": "🐟 TÕMBA!",
|
||||
"btn_sell": "💰 Müü",
|
||||
"btn_keep": "🎒 Hoia",
|
||||
"cast_desc": "Viskad õnge vette. Oota, kuni kala näkkab...\n\n-# Vajuta nuppu, kui kala näkkab!",
|
||||
"bite_desc": "**KALA NÄKKAB!** Tõmba kiiresti! ⚡\n\n-# Sul on 2 sekundit!",
|
||||
"escape_desc": "Liiga hilja - kala lipsas minema. Proovi järgmine kord kiiremini!",
|
||||
"junk_desc": "{text}\n\n-# Saldo: {balance}",
|
||||
"catch_desc": "**{name}** · {weight}g · +{exp} EXP\n-# Kas müüd kohe ({value}) või hoiad inventaris?",
|
||||
"catch_sold": "**{name}** · {weight}g\n\n+{coins} · +{exp} EXP\nSaldo: {balance}",
|
||||
"catch_kept": "**{name}** · {weight}g lisatud inventarisse. *(+{exp} EXP)*",
|
||||
"new_fish": "\n✨ **Uus kala kalakogusse lisatud!**",
|
||||
"too_early": "❌ Kala pole veel näkkanud! Oota...",
|
||||
"book_caught": "Püütud kalaliike: **{caught}/{total}**",
|
||||
"book_yes": "✅ {emoji} **{name}** *({rarity})* · {count}×{inv}",
|
||||
"book_inv": " *(inventaris: {n})*",
|
||||
"book_no": "❓ **???** *({rarity})*",
|
||||
"book_footer": "Lehekülg {page}/{total_pages} · {caught}/{total} liiki",
|
||||
"book_empty": "Sa pole veel ühtegi kala püüdnud! Kasuta `/fish`.",
|
||||
"inv_empty": "Sinu kalainventaar on tühi! Kasuta `/fish` kala püüdmiseks.",
|
||||
"inv_header": "Sul on **{count}** kala inventaris *(kokku väärt {total_value})*",
|
||||
"inv_entry": "{emoji} **{name}** · {weight}g · {value}",
|
||||
"inv_sold_all": "Müüsid **{count}** kala kokku {coins} eest!\nSaldo: {balance}",
|
||||
"inv_none": "Inventaaris pole midagi müüa.",
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user