Zeitlich begrenzte Events: ein Fest mit Preisleiste
Wie die fertigen zeitlich begrenzten Events von iDos Games funktionieren: Events auf Zeit mit Tokens, einer Meilensteinleiste, zweiten VIP-Preisen und Tageslimits, und wie du sie im Dashboard einrichtest.
Zeitlich begrenzte Events sind Feste auf Zeit: Der Spieler verdient Event-Tokens und steigt eine Leiste aus Meilensteinpreisen hinauf. Ein Event kann einmal laufen, sich nach Zeitplan wiederholen oder einer Kette folgen, und ein VIP-Pass fügt jedem Meilenstein einen zweiten Preis hinzu.
Was der Spieler sieht
- Jedes aktive Event als Tab mit Namen und Timer.
- Die Token-Leiste bis zum nächsten Preis und die Meilensteinleiste.
- Einen zweiten VIP-Preis an Meilensteinen; ein später gekaufter Pass ergänzt bereits abgeholte Meilensteine.
- „Alle abholen“ und ein Fenster damit, wie Tokens verdient werden und welche Tageslimits gelten.
So funktioniert es
- Tokens kommen aus den am Event eingestellten Quellen: eine Aktion im Spiel, ein Kauf, eine Quest und andere.
- Eine Spielrunde ist eine eigene Aktion, die das Spiel meldet; die minimale Vorlage tut das für jedes Event, das sie aufführt.
- „VIP holen“ öffnet den Bildschirm von VIP, wenn es installiert ist.
Schritt 01Das System zum Projekt hinzufügen
Bitte den KI-Coder: „Füge ein wöchentliches Event mit Preisen hinzu“. Er installiert das fertige System mit einem wöchentlichen „Sternenfest“ aus fünf Meilensteinen mit je einem VIP-Preis.
Schritt 02Im Dashboard einrichten
Öffne das Dashboard, wähle dein Projekt und geh zu Live-Betrieb → v2 → Zeitlich begrenztes Event.
- Lege ein Event an: Zeitplan (einmalig, zyklisch oder verkettet) und Token.
- Füge die Token-Quellen mit ihren Tageslimits hinzu.
- Baue die Meilensteinleiste: Schwellen, Belohnungen und VIP-Preise.
Der Knopf KI auf der Seite öffnet einen Assistenten: Beschreibe, was du brauchst, er schlägt Änderungen vor, du prüfst sie und drückst Speichern.
Schritt 03Testen und veröffentlichen
Prüfe das System in der Testversion deiner App. Einstellungen gehen mit einer eigenen Aktion an die Live-App, siehe Veröffentlichen und Links.
Für Entwickler
Zeitlich begrenzte Events arbeiten über client.timedEvent in @idosgames/core.
// Eine Runde wurde gespielt: Tokens für die Aktion 'play_round' jedes aktiven Events
const res = await client.timedEvent.getActiveEvents()
for (const e of res.ok ? (res.data.ActiveEvents ?? []) : [])
if (e.CanEarn !== false && e.Type && e.TimedEventID)
await client.timedEvent.grantTokens(e.Type, e.TimedEventID, 'CustomAction', undefined, undefined, {
ActionName: 'play_round',
})
// Alle wartenden Meilensteine aller Events in einem Aufruf abholen
await client.timedEvent.claimAllMilestones()- Das Spiel vergibt Tokens nur über die am Event eingestellten Quellen; die Limits wendet der Server an.
- Lies die Leiste aus
getActiveEvents(): Abgeholte Meilensteine werden dort geführt.
Jedes Feld ist im Skill timed-event-system beschrieben, den der MCP-Server des SDK bereitstellt.
Häufige Fragen
Kann sich ein Event jede Woche wiederholen?
Ja. Ein Event kann einmal laufen, sich nach Zeitplan wiederholen oder als Kette von Phasen laufen.
Wie verdienen Spieler Tokens?
Aus den Quellen, die du festlegst: Aktionen im Spiel, Käufe, Quests und andere, jede mit eigenem Tageslimit.
Siehe auch
- Saison und Battle Pass: Stufen mit PreisenWie die fertige Saison von iDos Games funktioniert: eine Stufenleiter mit Belohnungen im Stil eines Battle Pass, Status aus dem Spiel, zweite VIP-Preise und abwechselnde Saisons, und wie du sie im Dashboard einrichtest.
- VIP und Premium-Pässe in deinem SpielWie das fertige VIP-System von iDos Games funktioniert: Premium-Pässe mit Vorteilen, ein Gratistest, Rabatte und Bonusbelohnungen im ganzen Spiel, und wie du es im Dashboard einrichtest.
- Team-Events: gemeinsam bauen für einen gemeinsamen PreisWie die fertigen Team-Events von iDos Games funktionieren: Der Server stellt ein Team zusammen, jedes Mitglied baut sein eigenes Objekt, und das Team bekommt einen Preis, wenn alles fertig ist, und wie du sie im Dashboard einrichtest.
Erstelle dein eigenes Spiel
Beschreibe die Idee in einem Satz: Der KI-Coder baut das Spiel, und es geht unter eigenem Link online.