Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| fr:installation_d_un_serveur_de_patchs [2015/12/31 17:10] – [Préalables] YannK | fr:installation_d_un_serveur_de_patchs [2023/06/30 19:32] (Version actuelle) – YannK | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Installation d'un serveur de patchs ====== | ====== Installation d'un serveur de patchs ====== | ||
| - | |||
| - | <WRAP center round important 60%> | ||
| - | Tutoriel à valider | ||
| - | </ | ||
| {{: | {{: | ||
| Ligne 73: | Ligne 69: | ||
| Notre fichier de configuration ressemblera donc à ça : | Notre fichier de configuration ressemblera donc à ça : | ||
| - | <code xml |ryzom.xml> | + | <code xml ryzom.xml> |
| <xml> | <xml> | ||
| < | < | ||
| Ligne 185: | Ligne 181: | ||
| </ | </ | ||
| - | L' | + | L' |
| + | Ouvrir le port 43435 dans Apache | ||
| + | <code bash> | ||
| + | ~/ sudo nano / | ||
| + | </ | ||
| + | |||
| + | Y ajouter la ligne suivante : | ||
| + | |||
| + | < | ||
| + | Listen 43435 | ||
| + | </ | ||
| Une fois tout cela terminé, on relance le service Apache : | Une fois tout cela terminé, on relance le service Apache : | ||
| <code bash> | <code bash> | ||
| ~/ | ~/ | ||
| + | </ | ||
| + | |||
| + | AU cas où les droits sur les fichiers ne seraient pas bon et bloqueraient Apache, vous pouvez les réattribuer correctement : | ||
| + | ~/ | ||
| + | <code bash> | ||
| + | ~/cd ~/ | ||
| </ | </ | ||
| ===== Annoncer la mise à disposition du patch ===== | ===== Annoncer la mise à disposition du patch ===== | ||
| - | Il faut ensuite avertir les clients que ce patch numéro 1 est prêt à être distribué, on le fera à l'aide d'un fichier '' | + | Il faut ensuite avertir les clients que ce patch numéro 1 est prêt à être distribué, on le fera à l'aide d' |
| <code bash> | <code bash> | ||
| ~/ | ~/ | ||
| Ligne 210: | Ligne 222: | ||
| ===== Configuration du client ===== | ===== Configuration du client ===== | ||
| - | |||
| - | |||
| - | ==== Configuration ==== | ||
| Pour que le client puisse accéder aux patchs, il existe deux cas. | Pour que le client puisse accéder aux patchs, il existe deux cas. | ||
| - | === Client DEV === | + | ==== Client DEV ==== |
| Il est mieux de lui indiquer les paramètres dans son client_default.cfg. On veillera donc à la présence des ces lignes : | Il est mieux de lui indiquer les paramètres dans son client_default.cfg. On veillera donc à la présence des ces lignes : | ||
| Ligne 229: | Ligne 238: | ||
| La dernière renvoie vers le fichier que nous avons créé pour les [[# | La dernière renvoie vers le fichier que nous avons créé pour les [[# | ||
| - | === Client FV === | + | ==== Client FV ==== |
| Le client FV doit être compilé avec l' | Le client FV doit être compilé avec l' | ||
| Il ira chercher les releases notes aux adresses hardcodées suivantes : | Il ira chercher les releases notes aux adresses hardcodées suivantes : | ||
| - | * RingReleaseNotePath = " | + | <code cpp> |
| - | | + | RingReleaseNotePath = " |
| + | ReleaseNotePath = " | ||
| + | </ | ||
| Il faudra donc bien veiller à ce que l' | Il faudra donc bien veiller à ce que l' | ||
| Ligne 246: | Ligne 257: | ||
| </ | </ | ||
| - | ==== Enjoy ! ==== | + | ===== Enjoy ! ===== |
| Avec cette configuration, | Avec cette configuration, | ||
| Ligne 252: | Ligne 263: | ||
| Il ne vous reste plus qu'à lancer votre client de jeu et le voir se patcher ! | Il ne vous reste plus qu'à lancer votre client de jeu et le voir se patcher ! | ||
| - | {{tag> | + | Si vous travaillez à partir de dépôts comme nous pour les mises à jour des données du serveur et du client, vous pouvez aller voir comment créer rapidement les patchs lors de la mise à disposition de nouvelles données : [[fr:Mises à jour des données de jeu]] |
| + | |||
| + | ===== Détail sur patch_gen ===== | ||
| + | Pour avoir plus de détail sur le programme pacth_gen [[fr: | ||
| + | |||
| + | |||
| + | {{tag> | ||





