Fr/Moving Mod And Source Files: Difference between revisions

From Valve Developer Community
< Fr
Jump to navigation Jump to search
No edit summary
m (Multipage removal)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Language subpage|title=Déplacement des Fichiers Mod et Source}}
{{LanguageBar|title = Déplacer un mod et des fichiers sources}}


Le {{Source|4.1}} SDK configure un mod qui doit être travaillé sur la machine sur laquelle l’assistant s’est exécuté.


Cette installation inclut la configuration des fichiers sources Outil SDK, Hammer et Visual Studio.
Le {{Source|4}} SDK configure un mod qui doit être travaillé sur la machine sur laquelle l’assistant s’est exécuté.
 
Cette installation inclut la configuration des fichiers sources Outil SDK, {{Hammer|4}} et {{VS|4}} Visual Studio.


Pour une raison quelconque, vous devez passer d’un ordinateur à un autre, il devient un problème pour continuer à travailler.
Pour une raison quelconque, vous devez passer d’un ordinateur à un autre, il devient un problème pour continuer à travailler.
Line 12: Line 13:


== Configurer le Répertoire de Travail pour Vos Fichiers Sources ==
== Configurer le Répertoire de Travail pour Vos Fichiers Sources ==
L’assistant [[Create a Mod:fr|Créer un mod]] vous demandera de fournir ou de créer un emplacement de dossier.
L’assistant {{L|Create a Mod|Créer un mod}} vous demandera de fournir ou de créer un emplacement de dossier.


Ce dossier est votre répertoire source.
Ce dossier est votre répertoire source.
Line 33: Line 34:
Ce répertoire contient d’autres répertoires importants, tels que ceux pour les DLL et les MAPS.
Ce répertoire contient d’autres répertoires importants, tels que ceux pour les DLL et les MAPS.


{{VS}} copiera les DLL client et serveur dans le répertoire suivant.
{{VS|4|nt=0}} copiera les DLL client et serveur dans le répertoire suivant.
   
   
''...Steam\steamapps\SourceMods\<GAME_DIR_NAME>\bin''
''...Steam\steamapps\SourceMods\<GAME_DIR_NAME>\bin''
Line 43: Line 44:
== Configurer la Copie de Fichiers dans Visual Studio Solution ==
== Configurer la Copie de Fichiers dans Visual Studio Solution ==


Clic Droit > Propriétés sur les projets Serveur et Client.
{{key|RMB}} > Propriétés sur les projets Serveur et Client.


Vous devrez le faire pour la configuration Release et Debug ; quatre fois au total.
Vous devrez le faire pour la configuration Release et Debug ; quatre fois au total.
Line 52: Line 53:
# Cliquez sur ''Sorties'' et coller le deuxième bloc de code ci-dessous.
# Cliquez sur ''Sorties'' et coller le deuxième bloc de code ci-dessous.


{{ModernWarning|N’oubliez pas de remplir la destination cible réelle au lieu de <CHEMIN DE VOTRE MOD>.}}
{{warning|N’oubliez pas de remplir la destination cible réelle au lieu de <CHEMIN DE VOTRE MOD>.}}
{{ModernNote|The "<CHEMIN DE VOTRE MOD>" is the path of your "..\SteamApps\SourceMods\<Your Mod>" directory, and not the directory of your Visual Studio Project.}}
{{note|The "<CHEMIN DE VOTRE MOD>" is the path of your "..\SteamApps\SourceMods\<Your Mod>" directory, and not the directory of your Visual Studio Project.}}


=== Command Line ===
=== Ligne de Commande ===


  if exist "<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName)" attrib -r "<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName)"
  if exist "<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName)" attrib -r "<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName)"
Line 62: Line 63:
  if exist "$(TargetDir)"$(TargetName).pdb copy "$(TargetDir)"$(TargetName).pdb "<CHEMIN DE VOTRE MOD>\bin\"
  if exist "$(TargetDir)"$(TargetName).pdb copy "$(TargetDir)"$(TargetName).pdb "<CHEMIN DE VOTRE MOD>\bin\"


=== Outputs ===
=== Sorties ===


  <CHEMIN DE VOTRE MOD>\bin\$(TargetFileName);<CHEMIN DE VOTRE MOD>\bin\$(TargetName).pdb
  <CHEMIN DE VOTRE MOD>\bin\$(TargetFileName);<CHEMIN DE VOTRE MOD>\bin\$(TargetName).pdb


{{ModernWarning|Il est possible que vous ayez un fichier bin corrompu au lieu d’un dossier bin à votre chemin de mod Steam. Si cela se produit, supprimez le et recompilez ou créez à nouveau votre projet mod.}}
{{warning|Il est possible que vous ayez un fichier bin corrompu au lieu d’un dossier bin à votre chemin de mod Steam. Si cela se produit, supprimez le et recompilez ou créez à nouveau votre projet mod.}}


== Configurations Outil SDK et "Hammer" ==
== Configurations Outil SDK et "Hammer" ==


: Pour les Mods {{tOB|4.1}}, vous avez accès à un ''Edit Game Configurations'' dans votre outil SDK
: Pour les Mods {{tOB|4}}, vous avez accès à un ''Edit Game Configurations'' dans votre outil SDK
:: Dans la fenêtre intitulée "Current Game Configurations", cliquez sur le bouton ''Add''.
:: Dans la fenêtre intitulée "Current Game Configurations", cliquez sur le bouton ''Add''.
:: Sous ''Name'', entrez un nom qui convient à votre mod.
:: Sous ''Name'', entrez un nom qui convient à votre mod.
:: Sous ''Directory'', Entrez le répertoire de votre jeu sous le dossier sourcemods dans steam, ou utilisez le bouton ''Browse'' pour le localiser.
:: Sous ''Directory'', Entrez le répertoire de votre jeu sous le dossier sourcemods dans steam, ou utilisez le bouton ''Browse'' pour le localiser.


: {{Hammer|4.1}} doit ensuite être configuré manuellement. (Pareil pour {{hammerpp|4.1}})
: {{Hammer|4}} doit ensuite être configuré manuellement. (Pareil pour {{hammerpp|4}})
:: Lancer {{Hammer|3.1}} et ouvrir ''Tools->Options''
:: Lancer {{Hammer|3}} et ouvrir ''Tools->Options''
:: Suivre les informations de mod dans les instructions de la page [[Hammer Manual Configuration|Configuration Manuelle d'Hammer]].
:: Suivre les informations de mod dans les instructions de la page {{L|Hammer Manual Configuration|Configuration Manuelle d'Hammer}}.
{{ACategory|Modding}}

Latest revision as of 17:34, 12 July 2024

English (en)Français (fr)Русский (ru)Translate (Translate)


Le Source Source SDK configure un mod qui doit être travaillé sur la machine sur laquelle l’assistant s’est exécuté.

Cette installation inclut la configuration des fichiers sources Outil SDK, Hammer Hammer et Visual Studio Visual Studio Visual Studio.

Pour une raison quelconque, vous devez passer d’un ordinateur à un autre, il devient un problème pour continuer à travailler.

Cela comprend les situations de passage d’une machine à l’autre (comme le passage d’un ordinateur de laboratoire à un ordinateur à la maison) ainsi que toute situation de contrôle de la source.

Le but de ce document est d’expliquer chaque partie qui doit être déplacée et comment réinitialiser les paramètres de configuration pour continuer à fonctionner.

Configurer le Répertoire de Travail pour Vos Fichiers Sources

L’assistant Créer un mod(en) vous demandera de fournir ou de créer un emplacement de dossier.

Ce dossier est votre répertoire source.

Le répertoire SCR contient tout le code source du mod.

Les autres dossiers créés sont pour les fichiers bruts et de conversion pour les cartes, les modèles et les textures.

Ces fichiers sont les fichiers de travail de l’équipe, et ne sont pas donnés aux utilisateurs qui vont jouer votre mod.

Ce dossier peut être déplacé à volonté, à condition que les renseignements ci-dessous soient également exacts.

Définir Le Répertoire de Jeu pour Votre Mod

Le dossier qui est créé sous ...\Steam\steamapps\SourceMods pour votre mod est appelé le répertoire Jeu.

Le nom de ce répertoire est le nom fourni lors de l’assistant de création de mod.

C’est le répertoire qui est partagé avec d’autres utilisateurs qui vont jouer votre mod.

Ce répertoire contient d’autres répertoires importants, tels que ceux pour les DLL et les MAPS.

Visual Studio VS copiera les DLL client et serveur dans le répertoire suivant.

...Steam\steamapps\SourceMods\<GAME_DIR_NAME>\bin

Le dossier où les fichiers bsp seront copiés sera le répertoire suivant.

...Steam\steamapps\SourceMods\<GAME_DIR_NAME>\maps

Configurer la Copie de Fichiers dans Visual Studio Solution

RMB > Propriétés sur les projets Serveur et Client.

Vous devrez le faire pour la configuration Release et Debug ; quatre fois au total.

  1. Naviguer vers Propriétés de Configuration > Événements de Construction > Événement Post-Construction.
  2. Cliquez sur Ligne de Commande, puis cliquez sur le bouton ... qui apparaît à droite.
  3. Remplacez le contenu du nouveau dialogue par le premier bloc de code ci-dessous.
  4. Cliquez sur Sorties et coller le deuxième bloc de code ci-dessous.
Warning.pngAttention:N’oubliez pas de remplir la destination cible réelle au lieu de <CHEMIN DE VOTRE MOD>.
Note.pngNote:The "<CHEMIN DE VOTRE MOD>" is the path of your "..\SteamApps\SourceMods\<Your Mod>" directory, and not the directory of your Visual Studio Project.

Ligne de Commande

if exist "<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName)" attrib -r "<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName)"
copy "$(TargetDir)"$(TargetFileName) "<CHEMIN DE VOTRE MOD>\bin\"
if exist "<CHEMIN DE VOTRE MOD>\bin\$(TargetName).pdb" attrib -r "<CHEMIN DE VOTRE MOD>\bin\$(TargetName).pdb"
if exist "$(TargetDir)"$(TargetName).pdb copy "$(TargetDir)"$(TargetName).pdb "<CHEMIN DE VOTRE MOD>\bin\"

Sorties

<CHEMIN DE VOTRE MOD>\bin\$(TargetFileName);<CHEMIN DE VOTRE MOD>\bin\$(TargetName).pdb
Warning.pngAttention:Il est possible que vous ayez un fichier bin corrompu au lieu d’un dossier bin à votre chemin de mod Steam. Si cela se produit, supprimez le et recompilez ou créez à nouveau votre projet mod.

Configurations Outil SDK et "Hammer"

Pour les Mods The Orange Box The Orange Box, vous avez accès à un Edit Game Configurations dans votre outil SDK
Dans la fenêtre intitulée "Current Game Configurations", cliquez sur le bouton Add.
Sous Name, entrez un nom qui convient à votre mod.
Sous Directory, Entrez le répertoire de votre jeu sous le dossier sourcemods dans steam, ou utilisez le bouton Browse pour le localiser.
Hammer Hammer doit ensuite être configuré manuellement. (Pareil pour Hammer++ Hammer++)
Lancer Hammer et ouvrir Tools->Options
Suivre les informations de mod dans les instructions de la page Configuration Manuelle d'Hammer(en).