Var-Chess

Voll spielbares Schach auf einem echten 3D-Brett auf deinem Server: PvP im Duell, ein eingebauter KI-Gegner mit 3 Schwierigkeitsgraden, vollständige legale Schachregeln und Geldwetten, bei denen der Gewinner den Pot nimmt. Geh hin, setz dich und ziehe deine Figuren mit einer Kamera von oben. Erkennt automatisch ESX, QBCore oder Standalone.
Code-Zugriff
Schach wird auf einem echten Brett und Prop-Set in der Welt gespielt, nicht in einem flachen NUI-Fenster. Tische streamen nur ein, wenn ein Spieler in der Nähe ist, und despawnen, wenn alle gehen, das halt die Welt sauber und die Performance hoch.
Var-Chess nutzt die Tisch-, Brett-, Stuhl- und Figurenmodelle aus dem kostenlosen bzzz_chess Asset-Pack, seiner einzigen Abhängigkeit. Einmal kostenlos holen, vor Var-Chess starten, und du kannst spielen. Keine bezahlten Props oder Zusatzkaufe nötig.
Zwei Spieler sitzen am selben Tisch und spielen eine echte synchronisierte Partie. Brettzustand, jeder Zug, Schlagzuge und Schachs werden serverseitig validiert und in Echtzeit an beide Spieler und alle Zuschauer gespiegelt.
Kein Gegner in der Nähe? Spiel gegen den Computer auf Leicht, Mittel oder Schwer. Jede Stufe justiert Suchtiefe, Patzer-Chance und Bedenkzeit, Leicht spielt locker und menschlich, während Schwer jedes Mal den besten Zug sucht.
Eine komplette Regel-Engine mit Rochade (kurz und lang), En passant, Bauernumwandlung sowie praziser Erkennung von Schach, Schachmatt und Patt. Illegale Zuge werden abgelehnt, du kannst nur spielen, was die Regeln erlauben.
Die KI führt eine Minimax-Suche mit Alpha-Beta-Pruning und Piece-Square-Tables für Positionsspiel aus, alles serverseitig. Suchtiefe, Zufall und ein weiches Bedenkzeit-Budget sind pro Schwierigkeitsgrad konfigurierbar.
Optionales Wetten auf eine Partie: beide Spieler setzen denselben Betrag, er wird beim Start treuhanderisch verwahrt, und der Gewinner kassiert den Pot. Zahle mit Cash oder Bank, setze Min/Max und Presets, nimm eine optionale Hausgebuhr und erstatte bei Remis beide Einsatze.
Im Sitzen rastet eine Kamera von oben auf das Brett ein und du greifst und setzt Figuren mit einem 3D-Raycast-Cursor. Uberfahrene Felder, legale Zuge, Schlagzuge, der letzte Zug und der Konig im Schach werden alle mit farbigen Markern hervorgehoben.
Spieler können an eine laufende Partie herantreten und sie live von der Seite verfolgen, mit voll synchronisiertem Brett, perfekt für Turniere und Publikumsmomente.
Erkennt es_extended oder qb-core zur Laufzeit und verdrahtet Geld und Identifier automatisch, oder läuft komplett standalone mit deaktivierten Wetten. Eine Drop-in-Ressource für jeden Server.
Spieler setzen sich mit richtigen Sitz- und Greifanimationen auf den Stuhl, dein eigener Ped kann lokal ausgeblendet werden für eine saubere Sicht von oben, und eine Showcase-Kamera kreist langsam um den Tisch, während das Lobby-Menü offen ist.
Ein optionales warmes Spotlight schaltet sich nachts über dem Tisch ein, für Atmosphäre und Lesbarkeit, mit voll konfigurierbaren Uhrzeiten, Farbe, Helligkeit und Reichweite.
Geschlagene Figuren stapeln sich ordentlich in einer Ablage neben dem Brett, und jede Aktion (Öffnen, Auswählen, Greifen, Zug, Schlagzug, Schach, Sieg, Niederlage) hat ihren eigenen konfigurierbaren Soundeffekt für ein poliertes Gefühl.
Platziere so viele Schachtische auf der Map, wie du willst, jeder mit optionalem Map-Blip. Modelle, Brettgeometrie, Sitze, Kamera, Wetten, KI und Locale sind alle über eine einzige geteilte Config-Datei editierbar.
Ja. Wenn kein zweiter Spieler verfügbar ist, spielst du gegen einen eingebauten KI-Gegner mit drei Schwierigkeitsgraden (Leicht, Mittel, Schwer). Jede Stufe justiert Suchtiefe, Patzer-Chance und Bedenkzeit der Engine, Leicht fühlt sich locker an, während Schwer ein starkes, prazises Spiel spielt.
Ja, es läuft eine vollständige legale Schach-Engine: Rochade auf beiden Seiten, En passant, Bauernumwandlung und korrekte Erkennung von Schach, Schachmatt und Patt. Nur legale Zuge werden akzeptiert, jeder Zug wird serverseitig validiert.
Wetten ist optional. Beide Spieler einigen sich auf denselben Einsatz, der beim Spielstart treuhanderisch verwahrt wird, der Gewinner nimmt den Pot. Du kannst mit Cash oder Bank zahlen, Minimum, Maximum und Preset-Beträge festlegen, eine optionale Hausgebuhr nehmen, und bei Remis oder Patt werden beide Einsatze erstattet. Wetten funktioniert auf ESX und QBCore, auf Standalone ist es einfach deaktiviert.
Schach wird auf einem echten 3D-Brett in der Welt gespielt (kein Pop-up-Menü), mit dem kostenlosen bzzz_chess Prop-Pack. Du gehst hin, setzt dich auf einen Stuhl, und eine Kamera von oben lässt dich Figuren mit einem 3D-Cursor per Drag-and-Drop ziehen. Tische streamen nur ein, wenn Spieler in der Nähe sind, um die Performance hoch zu halten.
Ja. Es erkennt ESX (es_extended) oder QBCore (qb-core) zur Laufzeit automatisch und verdrahtet Geld und Identifier von selbst, oder läuft komplett standalone (mit deaktivierten Wetten). Kein manueller Framework-Toggle nötig.
Ja. Andere Spieler können an ein laufendes Match herantreten und es live von der Seite verfolgen, mit voll synchronisiertem Brett, super für Turniere und um eine Menge anzuziehen.
Dies ist die Escrow-Version (geschützt), die kompilierte Logik kann also nicht bearbeitet werden, aber die geteilte Config und die Framework-Dateien sind offen, damit du Tische, Modelle, Wetten, KI-Stufen, Sounds und Locale anpassen kannst. Eine Partial-Open-Version ist verfügbar, wenn du vollen Quellcode-Zugriff brauchst.