shape

Teilen

Im Dropdown-Menü unterhalb der Compound-Suche kannst du die gewünschte Karte auswählen. Nach dem Klick wird automatisch die aktuelle Karte ersetzt, ohne die Seite neu zu laden.

Nutze das Compound-Dropdown oben rechts. Wähle den gewünschten Namen aus der Liste aus, und die Karte zoomt automatisch dorthin.

Klicke auf den Button „Entfernung messen“.

  1. Erster Klick in die Karte: Punkt A (Start).
  2. Zweiter Klick in die Karte: Punkt B (Ziel).
  3. Die Entfernung wird in Metern angezeigt.
  4. Zum Beenden auf „Messen beenden“ klicken.

Der rote Kreis zeigt das direkte Boss-Areal (ca. 50 m Radius), der gelbe Kreis eine erweiterte Zone (ca. 150 m Radius). Ein erneuter Klick auf das Boss-Icon blendet die Kreise wieder aus.

Nutze den Screenshot-Button im Menü. Die aktuelle Kartenansicht wird als Bild gespeichert, einschließlich aller eingeblendeten Marker und Filter.

Vorgehen:

  1. Öffne das Menü in der Karte.
  2. Klicke auf „Kassenspot hinzufügen“.
  3. Klicke in die Karte auf die genaue Position der Kasse.
  4. Es erscheint ein Popup für den Upload und Kommentar.
  5. Lade einen Screenshot hoch (PNG/JPG) und gib einen kurzen Hinweis ein.
  6. Klicke auf Absenden.
  7. Nach Prüfung wird der Spot als Marker übernommen.

Nein. Der gesamte Map-Service, einschließlich aller Funktionen wie Marker-Filter, Messwerkzeug, Boss-Kreise und Kassenspot-Meldung, wird von htda.de kostenlos bereitgestellt.

Sprache

Karte wählen:

Filter

Changelog – Huntmaps

Changelog Live

v1.4.3
2025-08-15
Feature Live
Vorschaubild bei Kassenspot-Upload

Neu: Beim Kassenupload wird nach der Dateiauswahl ein Vorschaubild angezeigt (reine Vorschau, löst keinen Upload aus).

UX: Bei erneuter Dateiwahl aktualisiert sich die Vorschau; Abbruch entfernt die Vorschau.

Technik: Frontend-Anpassung; Backend-Logik/Validierungen unverändert.

v1.4.3
2025-08-15
Improvement Live
Neue/verbesserte i18n-API

setDictionaries(obj), registerLang(lang, dict), setRuntimeLang(lang), t()/tt() (Platzhalter {name}), applyI18nStatic(), initI18nFromURL(), setzt und feuert i18n:change.

v1.4.3
2025-08-15
Bugfix Live
Allgemeine Optimierungen und Fixes

Leaflet: Doppel-Initialisierung behoben

assets/js/main.js: auf einen DOMContentLoaded-Block reduziert; initMap() nur einmal aufgerufen.

assets/js/map/map.js: initMap() idempotent; optionale destroyMap() ergänzt.

i18n-Warnung beseitigt

i18n/i18n.js: komplette Neufassung mit robustem Fallback auf de.

GSAP-Initialisierung stabilisiert

app.js: defensive import()-Logik; kein undefined is not iterable; sauberes Abbrechen bei Fehlschlag.

Inline-Script entfernt

index.php: versehentlich eingefügten Inline-Dump gelöscht.

Seiten ohne Karte

datenschutz.php: Map-Init nur laden, wenn #map existiert.

v1.4.2.1
2025-08-15
Bugfix Live
Marker-Anzeige, Sprache & Kassensymbol in Embed-Map korrigiert

Problem behoben, bei dem in der Embed-Ansicht für „Mammons Gulch“ keine Marker geladen wurden.

Neue Fallback-Logik prüft automatisch beide möglichen Map-Keys (mammons ↔ mammons-gulch) für API- und JSON-Daten.

 

Fehlerhafte Anzeige bei Kassensymbolen behoben:

Cash-Marker nutzen nun immer das Standard-Icon cash.webp und nicht mehr versehentlich hochgeladene Screenshots aus der API.

 

Problem behoben, bei dem die Embed-Map trotz ?lang=en deutsche Bezeichnungen anzeigte.

API-Requests übergeben jetzt den Sprachparameter (lang) und laden die passenden Titel/Compound-Namen.

JSON-Fallback bevorzugt sprachspezifische Dateien (z. B. bayou-en.json) und fällt nur bei Bedarf auf die Standarddatei zurück.

Standard bleibt Deutsch (lang=de), bestehende Einbettungen funktionieren unverändert – für Englisch reicht ?lang=en.

v1.4.2.1
2025-08-15
Improvement Live
Verbesserung der Changelog-Sidebar

„Mehr laden“-Funktion implementiert: Initial werden nur die ersten 3 Einträge angezeigt, weitere erscheinen per Klick ohne Seiten-Reload.

Ladeindikator im Button hinzugefügt, um den Ladevorgang visuell darzustellen.

Sanftes Einblenden der neu geladenen Einträge („wie von Zauberhand“) ohne Sprung im Seiten-Layout.

„Mehr laden“-Button mittig unter den Einträgen platziert, mit zusätzlichem Abstand zum letzten Changelog.

v1.4.2
2025-08-15
Feature Live
Bug-Report-System mit Admin-To-Do-Liste

Neues Bug-Report-Widget direkt in der Karte (Kontext, URL, Browserdaten werden automatisch mitgesendet)

Uploads für Screenshots möglich (Drag & Drop), Dateigröße und Typ serverseitig geprüft

Admin-To-Do-Liste: Reports landen zentral, können priorisiert, kommentiert und als „in Arbeit/erledigt“ markiert werden

Status-Badges (Neu, In Arbeit, Erledigt, Abgewiesen) inklusive Filter und Suche

E-Mail-Benachrichtigung bei neuen Reports (optional), DSGVO-konforme IP-Anonymisierung

Spam-Schutz: Rate-Limit & Honeypot, Validierung auf Server- und Client-Seite

v1.4.1
2025-08-14
Improvement Live
Embed-Qualität & Sicherheit verbessert

Icons im Embed identisch zur Hauptkarte; Compound-Namen als L.divIcon (Textlabels statt Bild)

API-Aufrufe auf absolute Pfade umgestellt (/admin/marker_api.php), Fallback-JSON pro Map

Optionale CTA-„Pills“ im öffentlichen Changelog-Frontend; Dark-Style & typografische Anpassungen

Kleiner Fix: JSON-LD MIME-Type bereinigt, Canonical dynamisch pro Map

v1.4.1
2025-08-14
Bugfix Live
URL-Routing (Pfad/Query) & Hard-Reload behoben

Pfad-Slugs (z. B. /desalle, /embed/mammons-gulch) werden korrekt erkannt – URL hat Vorrang vor LocalStorage

Router aktualisiert: URL <–> aktive Map via pushState/popstate, Back/Forward funktioniert

.htaccess-Rewrites für /embed/ ergänzt (Hard-Reload ohne 404)

Mammons Gulch: Mapping gefixt (Overlay mammons-gulch, API-Param map=mammons)

v1.4.1
2025-08-14
Feature Live
Embed-Generator & Changelog-Management

Öffentlicher Embed-Generator mit Live-Vorschau, „Code kopieren“ und responsive Iframe-Variante

Changelog-Management im Admin: Anlegen, Bearbeiten, Löschen; Version, Live-Status und zwei CTAs pro Eintrag

Leichter WYSIWYG für Beschreibungen (Bold/Italic/Listen/Links), Plain-Paste ohne Fremd-Attribute

Serverseitiges Sanitizing der Beschreibung (nur erlaubte Tags/Attribute)

v1.4.1
2025-08-14
Feature Live
📌 Embed-System und Changelog-Management hinzugefügt

Neues Embed-Generator-Tool implementiert, um Nutzern einfach HTML-Code für Karten einzubinden

Embed-Unterstützung für alle Maps (inkl. Mammons Gulch)

Automatisches Changelog-Management im AdminKit-Style eingebaut

Funktionen: Anlegen, Bearbeiten, Löschen von Changelog-Einträgen

Kategorien mit farbigen Badges zur besseren Übersicht

Neues Embed-Generator-Tool implementiert, um Nutzern einfach HTML-Code für Karten einzubinden Embed-Unterstützung für alle Maps (inkl. Mammons Gulch) Automatisches Changelog-Management im AdminKit-Style eingebaut Funktionen: Anlegen, Bearbeiten, Löschen von Changelog-Einträgen Kategorien mit farbigen Badges zur besseren Übersicht