Créer un miroir de Télechargement pour votre serveur de jeu Steam (sv_downloadurl) :: DL Rapide

Ce tuto s’adresse aux possesseurs de tous types de serveurs (Windows + Linux)

Lorsque vous ajoutez de nouveaux sons, ou de nouvelles maps sur votre serveur, ceux-ci doivent être télechargés par les joueurs présents, qui ne possèdent pas déjà ces élements.

Par exemple, lors d’un changement de map (pouet_pif.bsp par exemple), si celle-ci est absente du disque dur des joueurs, alors elle sera télechargée, depuis le serveur.

Laisser le serveur tel quel est embetant, et pour deux raisons :

– surcharge du serveur

– vitesse de télechargement très très lente (56K Surprised)

C’est pourquoi la plupart des serveurs possèdent un miroir de télechargement, pour pallier à ces défauts/

Ce miroir est situé sur un hébergement à part. Admettons que vous ayez un hébergement web, et que l’adresse correspondante soit http://www.miroir.com. L’architecture de ce miroir devra être identique à celle du serveur. Par exemple, pour créer un miroir pour le jeu Counter-Strike : Source, vous devrez créer à la base de http://www.miroir.com un dossier css (ou un dossier tf pour Team Fortress 2 …), qui lui-même contiendra un dossier maps, un dossier sound, etc …

Vous mettrez donc dans ces dossiers tous vos élements customs (maps, decals, sounds …).

logo importantTous élements devront être présents sur le serveur, ET sur le miroir.

logo importantUne fois le miroir mis en place, plus rien n’est téléchargé sur le serveur de jeu : le miroir devient la source exclusive de fichiers pour les joueurs. Si vous installez une carte sur votre serveur de jeu et que vous oubliez de la mettre sur le miroir, les joueurs ne pourront pas la télécharger.

Pour un télechargement encore plus rapide, vous pouvez compresser vos maps et sons en bzip, ce qui donne des fichiers .bz2 (voir tuto). Dans ce cas, la map pouet_pif.bsp ainsi que sa version compressée pouet_pif.bsp.bz2 devront êtres toutes deux présentes sur le miroir (la version .bsp de la map suffit sur le serveur).
Nous avons vu à quoi sert ce miroir, maintenant place aux variables ! Wink Celles-ci sont à rajouter dans votre server.cfg (voir tutoriel (prochainement)), dans le dossier mod/cfg (mod = css, tf …).

// Taille maximum autorisée pour les fichiers à télécharger (Valeur d’origine 15Mo)
net_maxfilesize 60
//Indique l’adresse du miroir
sv_downloadurl « http://www.miroir.com/mod/ »

logo importantLE « / » à la fin de l’adresse du miroir est très important

Vos télechargements devraient être beaucoup plus rapides, et votre serveur moins chargé ! Ce qui attirera les joueurs ! Wink

  • Asmodee Dicycle Race (VF)
    dicycle race est un jeu de course extremement simple, rapide et completement addictif ! remportez la course en validant des combinaisons sur un parcours different a chaque partie. choisissez quelques cartes et disposez-les pour le creer.chaque joueur srempare drun pion et caamp;#39;est parti ! lors de votre
  • Asus AiMesh AC1900 RT-AC68U - Système Wi-Fi (2 routeurs) - maillage - GigE - 802.11a/b/g/n/ac - Bi-bande
    Connexion Wi-Fi facilitée et uniformeVotre choixLiaisons filaires entre routeurs pour un Wi-Fi plus rapide et plus stableFacilité et puissance incroyablesSécurité de qualité commerciale pour toute la familleHiérarchisez votre jeu Connexion Wi-Fi facilitée et uniforme AiMesh peut créer un seul nom de réseau à
  • Nattou Tapis pouf avec arches ROSE Nattou
    Le tapis avec ses multiples activités différentes invitent au jeu et à l'exploration (papier crissant, hochets, miroirs, ...). Votre bébé peut ainsi se créer un petit monde à lui. Toutes les activités invitent au développement et à l'éveil de bébé.