BTC peňaženka, obchod a transakcie
Ako nastaviť serverovú BTC odmenu, hráčsku peňaženku, výmenu za herné peniaze, samoobslužný obchod a bezpečne kontrolovať nákupy.
Na tejto stránke
BTC v tomto module je virtuálna komunitná mena servera. Nie je to Bitcoin, kryptomenová peňaženka ani reálna platobná služba. Slúži na odmeňovanie aktivity, nákup pripravených produktov a voliteľnú výmenu za bežné SCUM peniaze.
Výhodou je jednotná história každej zmeny zostatku. Hráč vidí svoju peňaženku, administrátor vie dohľadať nákup a pri neúspešnom doručení systém nepredstiera úspech.
Kde to nájdeš v admine
- BTC → Prehľad – stav modulu a základné súhrny.
- BTC → Nastavenia – aktivita, peňaženka, výmena, správy a vzhľad.
- BTC → Kategórie – poradie a pomenovanie skupín obchodu.
- BTC → Shop – produkty, ceny, príkazy a dostupnosť.
- BTC → Transakcie – nákupy, odmeny, výmeny, storno a chyby.
Čo môžeš nastaviť
Odmeny za aktivitu
Určíš, koľko BTC hráč získa za určitý počet aktívnych minút. Odmenu môžeš úplne vypnúť a samostatne zapnúť upozornenie. Zvoľ tempo, ktoré podporuje hranie, ale nerozbije ceny v obchode.
Peňaženka a výpis
Hráčsky príkaz môže byť napríklad /wallet. Výstup zobrazuje zostatok a obmedzený počet posledných pohybov. Discord peňaženka môže pravidelne obnovovať jednu správu; URL webhooku sa spravuje v spoločnom nastavení Discord webhookov, nie priamo v produkte.
Výmena BTC a herných peňazí
Nákupný kurz hovorí, koľko bežných SCUM peňazí hráč zaplatí za 1 BTC. Predajný kurz určuje, koľko dostane späť za 1 BTC. Rozdiel medzi kurzmi je zámerná ekonomická brzda. Pred zapnutím si spočítaj, ako rýchlo hráči zarábajú obe meny.
BTC Shop
Kategórie sú používateľské skupiny produktov. Produkt má názov, cenu, jedinečný slug a pripravený bezpečný účinok. Hráč nakupuje príkazom /buy slug. Produkt môže vydať pack, vozidlo, predmet, FAME alebo inú podporovanú odmenu. Interný príkaz nevkladaj do názvu ani popisu produktu.
Odporúčaný postup nastavenia
- V Nastaveniach zvoľ server a zapni iba tie časti, ktoré chceš používať.
- Nastav odmenu za aktivitu a oba výmenné kurzy. Skontroluj, či predajný kurz nie je výhodnejší než nákupný.
- Priprav krátky hráčsky príkaz pre peňaženku a zrozumiteľné správy.
- V Kategóriách vytvor jednoduchú štruktúru, napríklad Vozidlá, Jedlo a pitie, Zdravotníctvo alebo Packy.
- V Shope vytvor produkty. Každému daj jedinečný slug, cenu a overený spôsob doručenia.
- Otestuj lacný produkt s testovacím zostatkom. Sleduj, či sa správne vytvoril výdaj BTC aj doručenie.
- Po spustení pravidelne kontroluj Transakcie a upravuj ceny podľa reálneho príjmu BTC.
Čo sa stane pri nákupe
Hráč napíše napríklad /buy rope. Nodera overí produkt, hráča, cenu a zostatok. Potom vytvorí nákup a pošle doručenie cez NODERAgent. Úspech sa zapíše až podľa výsledku. Ak je výsledok jednoznačne neúspešný, transakcia zostane dohľadateľná a systém môže bezpečne vrátiť zostatok podľa typu operácie. Nejasný výsledok sa nezopakuje naslepo, aby hráč nedostal tú istú hodnotnú vec dvakrát.
Voliteľná Discord súkromná správa môže hráčovi potvrdiť nákup. Vyžaduje prepojenú Discord identitu; chýbajúce prepojenie nesmie zmeniť samotnú účtovnú históriu.
Príklad z Main servera
Stav databázy k 1. 9. 2026.
| Oblasť | Main príklad |
|---|---|
| Aktivita | 1 BTC za každých 60 minút aktivity, upozornenie zapnuté. |
| Peňaženka | Príkaz /wallet, Discord obnova každých 30 sekúnd, zobrazených najviac 50 pohybov. |
| Výmena | Nákup 1 BTC za 4 000 bežných peňazí; predaj 1 BTC za 500. |
| Obchod | 8 aktívnych kategórií. Príklady: lano 2 BTC (/buy rope), materiál na vlajku 5 BTC, cargo drop 25 BTC, Rager 70 BTC. |
| Značka | Názov „BTC Shop“, verejný slug btc-shop. |
Kontrola a časté problémy
- Hráč nepozná zostatok: over presný wallet príkaz a to, či je modul aj jeho rollout povolený.
- Nákup je zamietnutý: skontroluj zostatok, stav produktu, slug a prípadnú kolíziu príkazu s iným modulom.
- BTC sa odpočítalo, ale odmena nie je potvrdená: otvor Transakcie a skontroluj konečný výsledok doručenia. Nevytváraj ručne druhý nákup bez vyhodnotenia prvého.
- Discord DM neprišla: skontroluj prepojenie hráča s Discordom a nastavenie správ. Samotná DM nie je účtovným dokladom; rozhoduje transakčný záznam.
- Ekonomika príliš rýchlo rastie: zníž aktivitu alebo zvýš ceny. Historické pohyby sa zmenou kurzu spätne neprepočítajú.