Pojištění vozidel
Jak připravit pojistné produkty pro auta, lodě a letadla, vysvětlit nákup hráčům a bezpečně sledovat aktivaci, obnovu a náhradu.
Na této stránce
Pojištění dává hráčům možnost zaplatit BTC za časově omezenou ochranu konkrétního auta, lodi nebo letadla. Pokud je pojištěný stroj během platného období prokazatelně zničen a vlastnictví sedí, oprávněný hráč si může vyžádat jednu náhradu podle zakoupeného produktu.
Modul je vhodný pro servery s hodnotnou technikou: snižuje frustraci ze ztráty, vytváří přirozené využití BTC a přitom zachovává jasná pravidla. Není to automatické obnovení předchozího stavu světa ani univerzální náhrada každého zmizelého vozidla.
Kde to najdeš
- Pojištění → Seznam – pojistky a jejich stav.
- Pojištění → Nastavení – zapnutí modulu, připomínky a pojistné produkty.
- Pojištění → Log – nákupy, ověřování, obnovy, události, náhrady a chyby.
- Pojištění → Info – veřejný text a Discord informační zpráva pro hráče.
Administrátor nastavuje nabídku a sleduje stav. Samotný hráč kupuje, obnovuje, ruší nebo uplatňuje pojistku přes svůj přihlášený serverový profil. Admin obrazovka záměrně nespouští náhradu vozidla ručně.
Jak navrhnout pojistné produkty
Každý produkt obsahuje:
- Kategorii: auto, loď nebo letadlo. Musí odpovídat pojišťovanému stroji.
- Cenu v BTC: částka se odečte plátci až v kontrolovaném nákupním procesu.
- Délku krytí: počet dní jednoho pojistného období.
- Počet obnovení: nula znamená bez pevného limitu. První nákup se do obnovení nepočítá.
- Typ náhrady: standardní vozidlo nebo povolená upravená varianta. Plné vylepšení je dostupné pouze pro auta.
- Stav a pořadí: vypnutý produkt se přestane nabízet pro nové nákupy, stávající historie zůstane zachována.
Doporučený postup spuštění
- Vytvoř nejvíce několik snadno srovnatelných produktů. Hráč musí na první pohled rozumět rozdílu BASIC a PREMIUM.
- Nastav cenu, trvání a typ náhrady. Cena má odpovídat hodnotě vozidla a příjmu BTC na serveru.
- Nastav připomínku před koncem krytí. Hráč ji dostane i při automatickém obnovení, neboť nedostatek BTC může obnovu zastavit.
- Připrav veřejné Info: vysvětli, že pojistka se váže na konkrétní Vehicle ID a pojištěného Steam hráče, ne pouze na název auta.
- Povol prodej a otestuj nákup s platným i neplatným vozidlem. Při neplatné identitě se nemá vytvořit placené krytí.
- Zkontroluj Seznam a Log. Aktivní pojistka musí mít jasné období, plátce, pojištěného hráče a ověřené vozidlo.
Jak funguje pojistka z pohledu hráče
- Hráč si v profilu vybere produkt a zadá požadované vozidlo. Pojistku může koupit sobě nebo povoleným způsobem jinému pojištěnému hráči; plátce a příjemce krytí mohou být rozdílné osoby.
- NODERAgent ověří, že vozidlo skutečně existuje, patří správné kategorii a odpovídá pojištěnému hráči. Neplatné nebo duplicitní vozidlo se neaktivuje.
- Po úspěšném ověření se odečte BTC a začne pojistné období.
- Pokud systém zachytí zničení přesně tohoto vozidla během krytí, pojistka se změní na stav, ve kterém lze požádat o náhradu.
- Náhradu uplatňuje pojištěný hráč. Úspěšným vydáním jedné náhrady se nárok uzavře.
Zničení během krytí zůstává oprávněnou událostí i tehdy, když datum krytí mezitím uplyne. Naopak obyčejné vypršení nezničeného vozidla nárok nevytvoří. Zrušení již započatého období nevrací zaplacené BTC.
Příklad z Main serveru
Stav databáze k 1. 9. 2026.
| Produkt | Cena | Krytí | Náhrada |
|---|---|---|---|
| Car BASIC | 10 BTC | 7 dní, neomezené obnovy | Standardní auto |
| Car PREMIUM | 15 BTC | 7 dní, neomezené obnovy | Auto s povoleným plným vylepšením |
| Boat BASIC | 7 BTC | 7 dní, neomezené obnovy | Standardní loď |
| Aircraft BASIC | 17 BTC | 7 dní, neomezené obnovy | Standardní letadlo |
Připomínka byla nastavena 24 hodin před koncem. V historickém souhrnu byly dvě zrušeny a jedna vypršená pojistka; tento počet není ukazatelem aktuálně aktivního krytí.
Co kontrolovat při problému
- Pojistka čeká na ověření: hráč i vozidlo musí být na správném serveru a agent musí mít čerstvé spojení. Sleduj další naplánovaný pokus v detailu.
- BTC nebylo odečteno: pojištění se ještě nemuselo úspěšně aktivovat. Rozhoduje stav pojistky a účetní historie, nikoli pouze odeslaný formulář.
- Zničení nevytvořilo nárok: zkontroluj server, Vehicle ID, pojištěného hráče a čas události vůči období krytí.
- Obnova selhala: nejčastěji chybí BTC, produkt již není povolen nebo bylo dosaženo limitu obnovení.
- Výsledek náhrady je nejasný: nepokoušej se o druhé ruční vydání. Takový stav patří k administrátorskému vyhodnocení v Logu.