📚 Table des Matières

🚀 Démarrage Rapide

Bienvenue sur KOF Ultimate Online ! Ce guide vous aidera à installer et utiliser tous les composants du système.

⏱️ Temps estimé : 10 minutes

Étape 1 : Installer les Dépendances

Double-cliquez sur le fichier :

INSTALL_DEPENDENCIES.bat

Ce script installera automatiquement :

Étape 2 : Lancer le Launcher

Double-cliquez sur :

LAUNCH_ULTIMATE.bat

Le launcher vous permet de gérer tous les services en un clic.

Étape 3 : Commencer à Jouer

💾 Installation Détaillée

Prérequis

Installation de Python

  1. Téléchargez Python sur python.org
  2. Lors de l'installation, cochez "Add Python to PATH"
  3. Vérifiez l'installation : python --version

Installation de Node.js (optionnel)

Requis uniquement pour le site web.

  1. Téléchargez Node.js sur nodejs.org
  2. Installez avec les options par défaut
  3. Vérifiez : node --version
💡 Astuce : Le site web n'est pas obligatoire pour jouer. Il permet de consulter les stats en ligne.

⚔️ Jouer en Ligne

Configuration LAN

Pour jouer en réseau local :

Sur l'ordinateur serveur :

  1. Lancer le launcher (LAUNCH_ULTIMATE.bat)
  2. Cliquer sur "🖥️ Lancer Serveur Battle.net"
  3. Noter votre adresse IP : ipconfig

Sur chaque ordinateur client :

  1. Ouvrir BATTLENET_CLIENT.py
  2. Modifier la ligne 265 avec l'IP du serveur
  3. Lancer le client depuis le launcher

Workflow de Jeu

  1. Se connecter avec un pseudo
  2. Cliquer sur "Rechercher un Adversaire"
  3. Attendre le matchmaking (5-10 secondes)
  4. Jouer la partie dans le jeu
  5. Votre ELO est mis à jour automatiquement
⚠️ Important : Le serveur Battle.net doit être lancé en premier.

📊 Système ELO

Comment fonctionne l'ELO ?

Le système ELO calcule votre niveau de jeu et vous associe à des adversaires de niveau similaire.

Calcul des Points

Rangs ELO

Rang ELO Badge
Diamond 2500+ 💎
Platinum 2000-2499 💿
Gold 1500-1999 🥇
Silver 1000-1499 🥈
Bronze 0-999 🥉
💡 Astuce : Le matchmaking cherche des adversaires avec ±200 points ELO pour des parties équilibrées.

🔍 Détecteur de Bugs

Pourquoi l'utiliser ?

Certains personnages Mugen peuvent causer des crashes ou des lags. Le détecteur identifie automatiquement ces problèmes.

Utilisation

  1. Lancer le launcher
  2. Cliquer sur "🔍 Détecter les Bugs"
  3. Attendre la fin du scan (15-30 minutes)
  4. Consulter bug_report.json
  5. Cliquer sur "📝 Optimiser Select.def"

Types de Bugs Détectés

✅ Résultat : Un roster stable avec uniquement les personnages qui fonctionnent !

🛠️ Dépannage

Le jeu crash au lancement d'un match

Solution :

  1. Lancer le détecteur de bugs
  2. Optimiser le select.def
  3. Relancer le jeu

Le serveur Battle.net ne démarre pas

Causes possibles :

Solutions :

pip install websockets
netstat -ano | findstr 8765

Le client ne se connecte pas

Vérifications :

Le site web ne s'affiche pas

Solution :

  1. Installer Node.js
  2. Installer les dépendances : npm install
  3. Lancer le serveur web : LAUNCH_WEB_SERVER.bat
⚠️ Besoin d'aide ? Consultez les fichiers README détaillés dans le dossier du jeu.
← Retour à l'Accueil Voir le Dashboard →