Mettre le jeu à jour
TF2 Classic peut être installé, mis à jour, et réparé avec le même outil : TF2CDownloader. Cet outil peut être utilisé sur un client comme sur un serveur, Linux ou Windows. Si vous cherchez à mettre le jeu à jour depuis une version plus ancienne du jeu, vous êtes au bon endroit. Trouvez la section concernant les informations dont vous avez besoin ci-dessous et suivez les instructions.
Clients
Mise à jour automatique
Vous devriez déjà posséder une copie de TF2CDownloader si vous avez installé le jeu récemment. Si cette dernière est obsolète, vous aurez besoin de télécharger l'outil à nouveau :
- Windows: https://github.com/tf2classic/TF2CDownloader/releases/latest/download/TF2CDownloaderWindows.exe
- Linux: https://github.com/tf2classic/TF2CDownloader/releases/latest/download/TF2CDownloaderLinux
Une fois TF2CDownloader en route, il vous demandera le chemin utilisé par votre dossier sourcemods. Acceptez le chemin d'installation par défaut, hormis si vous avez installé le jeu dans un dossier différent.
Une fois le chemin d'installation sélectionné, vous vous retrouverez face à un menu possédant trois options. « 1 » (ré)installera le jeu, « 2 » mettra votre jeu à jour si ce dernier est déjà installé, et « 3 » vérifiera l'intégrité des fichiers de votre jeu. Si vous suivez les instructions de cette page, vous cherchez sûrement l'option n°2. Après sélection, la mise à jour devrait s'effectuer d'elle-même, en commençant par valider quelle version antérieure du jeu est installée, puis en la mettant à jour à la plus récente.
Mise à jour manuelle
A cause d'un changement de structure interne entre la version 2.0.0 et 2.1.0, nous ne sommes pas en mesure de proposer des patches indépendants, comme ces derniers seraient presque aussi lourds que le jeu lui-même. Si vous n'arrivez pas à utiliser TF2CDownloader pour mettre votre jeu à jour, nous vous recommandons de sauvegarder votre dossier /cfg et de réinstaller le jeu avec l'archive manuelle, disponible sur https://tf2classic.com/download.
Serveurs
Les instructions données dans la partie Client s'appliquent également ici, fonctionnant avec n'importe laquelle des deux méthodes (veuillez noter que TF2CDownloader aura sûrement besoin d'être guidé vers le dossier contenant l'installation du jeu que vous utilisez). Faites cependant en sorte que votre serveur soit conforme à nos prérequis.
Les serveurs fonctionnant avec Sourcemod auront besoin de mettre leurs installations à jour. Installez la dernière version publique de Sourcemod à l'aide de ce lien, puis clonez la branche de la mise à jour correspondante depuis le dépôt https://github.com/tf2classic/SM-TF2Classic-Tools, avant de la fusionner avec la version de base de Sourcemod.
Même si ceci devrait être automatique, surtout si vous mettez à jour votre installation avec TF2CDownloader, faites attention à ce que votre fichier « server_srv.so », situé dans le dossier tf2classic/bin, soit un lien symbolique dirigeant vers « server.so » dans le même dossier. Il ne faut pas qu'il s'agisse d'une copie de ce fichier.
Effacez ensuite votre ficher libstdc++.so.6, situé dans le dossier /bin de Source SDK Base 2013 Dedicated Server. Cela forcera ce dernier à utiliser la nouvelle version de votre système, ce qui est nécessaire pour que TF2 Classic démarre.