Lægger guld direkte i denne browsers loot-opsparing, så du kan teste kister og Tyvens Hjul uden at skulle spille dig op først. Rører ikke andre spilleres data.
Nuværende saldo: … 🪙
Alle 20 skoleting findes i alle 8 rarities. En kiste trækker et antal ting uafhængigt af hinanden, og hver rarity er vægtet efter kistens tier (se tabellen nedenfor). Der er desuden 1% chance for én ekstra ting i hver kiste.
| Kiste | Pris | Antal ting (grund) | Rarity-vægtning vs. Bronze |
|---|
RARITIES-tabel)| Rarity | Farve | Base-vægt | Base-odds | Levelpoint pr. stk. |
|---|
| Decks | Ét pr. rarity-tier (8 i alt) — alle 20 genstande i den rarity ejet mindst én gang |
| Deck-bonus | Levelpoint pr. manuel indlevering af en fuldført samling (skal trykkes "Indlever" selv) - skalerer med sjældenhed (samme fordobling som rarity.points): +50/+100/+200/+400/+800/+1600/+3200/+6400 fra Almindelig til Urgammel. Ét tryk indleverer ALLE klare dubletter af den rarity på én gang (readyDeckCount), hvilket ganger bonussen tilsvarende. Fjerner det antal af hver af de 20 ting, så samlingen kan bygges op og indleveres igen |
| Levelformel | level = floor(sqrt(points / 5)) |
| Bronze-trigger | Alle øer i et spil på 3 stjerner (≥4 øer, eksamensøen tæller ikke med) → 1 gratis Bronze-kiste, én gang pr. spil |
| Guld-trigger | Eksamensøen klaret med 3 stjerner → 1 gratis Guld-kiste, én gang pr. spil |
| Eksamensøen | 24 spørgsmål, ca. 25% sværere end spillets normale øer, blander spørgsmål fra alle spillets andre øer |
| Eksamensø-lås | Grået ud og deaktiveret indtil alle spillets øvrige øer har mindst 2 stjerner |
| Gruppechat | Polling hvert 4. sek.; navn+tekst filtreres for bandeord både klient- og serverside; maks 1 besked pr. bruger hvert 15. sek. (serverside). Ét rum pr. klasse for logget-ind elever/lærere - anonyme spillere deler stadig ét klassetrin-bredt rum, da de ikke har en klassetilknytning |
| Tyvens Hjul | 3-hjuls spilleautomat under Samling, 5 🪙 pr. spin, udbetaling ved 3 ens eller 2 kirsebær; simuleret return rate ~50% (huset vinder i gennemsnit) |
Kister (tilfældigt) eller Lineært (fast rækkefølge, ingen tilfældighed, "Byt" skjules automatisk).
Hver klasse har en join-kode, som eleverne bruger til at oprette en konto på forsiden. Gruppechatten er afgrænset til egen klasse for elever med konto.
| Klasse | Join-kode | Elever | Lærere | Session-loft (min.) | |
|---|---|---|---|---|---|
| Indtast admin-nøgle… | |||||
Elever opretter normalt selv en konto med klassens join-kode - dette er en genvej til at oprette en konto direkte, fx hvis I vil have et Uni-Login-ID klar på forhånd. Feltet er valgfrit og gemmer kun et ID; det logger ikke nogen ind, da Uni-Login ikke er tilsluttet endnu.
Deaktiver en konto for at spærre login uden at slette data. Uni-Login-ID kan redigeres direkte i tabellen (gemmes når feltet forlades). Klik en kolonneoverskrift for at sortere.
| Navn | Rolle | Klasse | Status | Uni-Login-ID | ||
|---|---|---|---|---|---|---|
| Indtast admin-nøgle… | ||||||
Tre niveauer, der viser hvad der faktisk er låst og åbent i koden i dag - ikke en plan for fremtiden. "Admin" er denne side (Skole admin), som er låst med x-admin-key. Det er en delt driftsnøgle, ikke en rolle i learning.accounts.
| Rettighed | teacher-admin | school-admin | admin |
|---|---|---|---|
| Se egne klassers elever og chathistorik | ✅ egne | ✅ alle | ✅ alle |
| Aktivér/deaktivér elevkonti | ✅ egne | ✅ alle | ✅ alle |
| Udskriv klasserapport (PDF) | ✅ egne | ✅ alle | ✅ alle |
| Se aktivitetsstatistik (stjerner, aktive elever) | ✅ egne | ✅ alle | ✅ alle |
| Se denne skoles licensstatus | 🚫 | ✅ | ✅ |
| Oprette/redigere klasser (navn, join-kode, sessionsgrænse) | 🚫 | 🚫 | ✅ |
| Oprette lærer-/skoleadmin-konti | 🚫 | 🚫 | ✅ |
| Tildele lærere til klasser | 🚫 | 🚫 | ✅ |
| Permanent GDPR-sletning af konti | 🚫 | 🚫 | ✅ |
| Ændre skolenavn / belønningssystem (kister/lineært) | 🚫 | 🚫 | ✅ |
| Redigere spilindhold (øer/spørgsmål) | 🚫 | 🚫 | ✅ |
Kendt begrænsning: "school-admin" er i dag i praksis bare "teacher-admin + licensstatus". Rollen giver ikke adgang til at oprette klasser/konti eller ændre skoleindstillinger - det kan kun admin-nøglen. Skal school-admin kunne det samme som admin (minus spilindhold og kontosletning), skal /api/admin/* udvides til også at acceptere en gyldig school-admin-session, ikke kun nøglen. Det er ikke bygget endnu.
De seneste hændelser på tværs af alle spillere (kisteåbninger, eksamensbonusser, highscore-indsendelser, bytter, kontoændringer) - til fejlsøgning, ikke personlig overvågning.
| Tid | Type | Navn | Detaljer |
|---|---|---|---|
| Henter… | |||
Kræves for alt på denne side (skole/klasser/konti/lootsystem/dataopbevaring) - samme nøgle som indholdsredigering. Virker uanset hvilken fane du indtaster den på.
Forbinder denne installation til licensserveren (license.holmehave21.dk). Kan også sættes via Portainer, men kan nu også ændres her uden en redeploy. Nøglen vises kun én gang, når den oprettes på licensserveren, så indsæt den her med det samme - lad feltet stå tomt for at beholde den nuværende. Instans-id'et skal matche nøjagtigt det, der er oprettet på licensserveren. Det vises som reference og er låst for at undgå tastefejl, men kan låses op, hvis installationen bevidst skal skifte til en anden skoles licens.
Her sættes, hvor længe gruppechat, highscore-historik og audit-log gemmes, før de slettes automatisk. Elevkonti og deres spilfremskridt bliver ALDRIG ramt af denne oprydning - kun de tre logge. En konto slettes kun, når det gøres eksplicit (se "Slet"-knappen på kontoen, eller GDPR-pakken nedenfor).
Download en elevs eller lærers egne data (konto, fremskridt, highscores, chatbeskeder, audit-log) som én JSON-fil - til brug ved en GDPR-indsigtsanmodning. Søg på navn eller e-mail. Det her sletter ikke noget og fjerner ikke noget - det er kun et øjebliksbillede.