Posted On 28. 6. 2025

🛠️ Adversity Republic – Aktualizace verze 25.6.28.1 (28. června 2025)

System 0 komentáře
Adversity Republic >> Nezařazené >> 🛠️ Adversity Republic – Aktualizace verze 25.6.28.1 (28. června 2025)

Novinky a změny:

  • 🔄 Kompletní přepis systému správy světa – nyní jednodušší, rychlejší a čitelnější, založený na JSON souborech místo MySQL.
  • 👤 Nový systém registrace hráče:
    • Po vstupu do hlavní nabídky Unreal Engine hra přes VaRest odešle SteamID a uživatelské jméno.
    • PHP skript register_or_load.php rozhodne, zda hráče načíst nebo zaregistrovat.
    • Profil se ukládá jako profile_{steamid}.json.
  • 🌍 Základ světa hry (world management):
    • Objekty na mapě jsou ukládány v world.json nebo dělené do zón.
    • Položky mají souřadnice a jsou viditelné při přiblížení hráče.
    • Nemovitosti mají atributy: vlastník, název, pozice, cena, stav prodeje.
  • 📁 Struktura data/ složky:
    • profile_{steamid}.json – profil hráče (pozice, jméno, inventář).
    • inventory_{steamid}.json – inventář podle hráčova SteamID.
    • world.php – správce veřejných objektů a nemovitostí ve světě.
  • 🧠 Unreal Engine propojení přes VaRest:
    • Hráč odesílá požadavek na server.
    • Server odpovídá daty hráče nebo je vytváří, pokud chybí.
    • Načítání protivníků, objektů a světových dat probíhá pouze, pokud jsou hráči nablízku (optimalizováno).

🧪 Připravováno:

  • 🔄 Přenos systému zón a viditelnosti do interaktivního nástroje pro moderátory.
  • 🏛️ Budování základů pro politické strany, volby a XP systém odměn.
  • ⚔️ Plánovaný PvP režim formou tahové strategie (asynchronní souboje).
  • 🏗️ Správa budov, ekonomiky a ekologických hodnot frakcí.
  • 📈 Statistiky hráčů a inventáře přizpůsobené hodnosti a postavení.

🐞 Opravy:

  • Opraveno ukládání hráčských souborů při neúplné registraci.
  • Ošetření opakovaných požadavků na registraci v menu.
  • Vyřešeno přepínání hostitele bez dedikovaného serveru (P2P záloha).

Related Post

Aktualizace

+Přidán realtime časovač který mění osvětlení režimem den/noc +Drobná úprava na herním UI (akční bar,…