Ecriture de liens (xml ou i3d) dans map perso
Ecriture de liens (xml ou i3d) dans map perso
Bonjour
Dans le cadre de ma conversion de map pour des raisons de simplifications j'essaie de rationnaliser les liens (xml ou i3d)
Pour l'exemple le nom est remplacé par "mod"
j'ai mis le "mod" dans :maps/mapFR/placeables/mod
Lien (xml) que j'essaie parmi tant d'autres qui ne fonctionne pas.
<placeable mapBoundId="mod" filename="$mapdir$/mapFR/placeables/mod/mod.xml" position="0 0 0" rotation="0 0 0" />
Lien i3d
<base>
<filename>mod.i3d</filename>
</base>
Lien de la racine du jeu.(fonctionne)
Lien xml
<!-- <placeable mapBoundId="mod" filename="data/placeables/mapFR/mod/mod.xml" position="0 0 0" rotation="0 0 0" /> -->
Lien i3d
<base>
<filename>$data/placeables/mapFR/mod/mod.i3d</filename>
</base>
Si quelqu'un à une idée pour l'écriture qui fonctionne je suis preneur.Pour info je ne trouve pas de solution depuis quelques heures passées d'ou mon dernier appel à l'aide.
Merci d'avance
F.24
Dans le cadre de ma conversion de map pour des raisons de simplifications j'essaie de rationnaliser les liens (xml ou i3d)
Pour l'exemple le nom est remplacé par "mod"
j'ai mis le "mod" dans :maps/mapFR/placeables/mod
Lien (xml) que j'essaie parmi tant d'autres qui ne fonctionne pas.
<placeable mapBoundId="mod" filename="$mapdir$/mapFR/placeables/mod/mod.xml" position="0 0 0" rotation="0 0 0" />
Lien i3d
<base>
<filename>mod.i3d</filename>
</base>
Lien de la racine du jeu.(fonctionne)
Lien xml
<!-- <placeable mapBoundId="mod" filename="data/placeables/mapFR/mod/mod.xml" position="0 0 0" rotation="0 0 0" /> -->
Lien i3d
<base>
<filename>$data/placeables/mapFR/mod/mod.i3d</filename>
</base>
Si quelqu'un à une idée pour l'écriture qui fonctionne je suis preneur.Pour info je ne trouve pas de solution depuis quelques heures passées d'ou mon dernier appel à l'aide.
Merci d'avance
F.24
Re: Ecriture de liens (xml ou i3d) dans map perso
SAlut,
Pour ma carte je fais tout en relatif à partir de l'emplacement du fichier modDesc.xml
Je n'utilise pas la variable $mapdir$.
$data désigne l'emplacement du répertoire data du jeu.
Exemple dans le fichier modDesc.xml :
Ma map est dans maps/map.xml
Dans ce fichier je pointe sur le fichier i3d :
Pour ma carte je fais tout en relatif à partir de l'emplacement du fichier modDesc.xml
Je n'utilise pas la variable $mapdir$.
$data désigne l'emplacement du répertoire data du jeu.
Exemple dans le fichier modDesc.xml :
Code: Select all
<map id="ModMap" className="Mission00" filename="$dataS/scripts/missions/mission00.lua" configFilename="maps/map.xml" defaultVehiclesXMLFilename="maps/vehicles.xml" defaultPlaceablesXMLFilename="maps/placeables.xml" defaultItemsXMLFilename="maps/items.xml">
Ma map est dans maps/map.xml
Dans ce fichier je pointe sur le fichier i3d :
Code: Select all
<filename>maps/map.i3d</filename>
Modder FS22 : https://farming-simulator.com/mods.php? ... 433&page=0
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
Re: Ecriture de liens (xml ou i3d) dans map perso
Bonsoir
Merci pour ta réponse, mais je crois que je me suis mal exprimé.
Le modDesc fonctionne chez moi aussi dans ce cas il appelle bien les placeables avec "maps/mapFR/placeables.
Mais le placeable en question est spécifique à ma map donc je ne veux pas appeler le fichier d'origine.
Ce que je cherche c'est le chemin que je dois écrire pour le récupérer dans ma map.
F.24
Merci pour ta réponse, mais je crois que je me suis mal exprimé.
Le modDesc fonctionne chez moi aussi dans ce cas il appelle bien les placeables avec "maps/mapFR/placeables.
Mais le placeable en question est spécifique à ma map donc je ne veux pas appeler le fichier d'origine.
Ce que je cherche c'est le chemin que je dois écrire pour le récupérer dans ma map.
F.24
Re: Ecriture de liens (xml ou i3d) dans map perso
Ok, donc les placeable spécifiques sont référencés dans par exemple defaultPlaceablesXMLFilename="maps/placeables.xml"
Dans placeables.xml tu dois mettre ton xml spécifique , si je reprend ton exemple avec $mapdir$ :
Et donc ton fichier placeables/sellingStationFarmShop/sellingStationFarmShop.xml depuis la racine de ta carte.
Et dedans tu références ton i3d :
<base>
<filename>placeables/sellingStationFarmShop/sellingStationFarmShop.i3d</filename>
</base>
qui se trouve donc à coté de sellingStationFarmShop.xml
Dans ce cas remarque que les deux notations :
Conduise au même emplacement.
Dans placeables.xml tu dois mettre ton xml spécifique , si je reprend ton exemple avec $mapdir$ :
Code: Select all
<placeable mapBoundId="sellingStationFarmShop" filename="$mapdir$/placeables/sellingStationFarmShop/sellingStationFarmShop.xml" position="375.61199951 161.32200623 66.05479767" rotation="0 0 0" />
Et dedans tu références ton i3d :
<base>
<filename>placeables/sellingStationFarmShop/sellingStationFarmShop.i3d</filename>
</base>
qui se trouve donc à coté de sellingStationFarmShop.xml
Dans ce cas remarque que les deux notations :
Code: Select all
placeables/sellingStationFarmShop/sellingStationFarmShop.i3d
$mapdir$/placeables/sellingStationFarmShop/sellingStationFarmShop.xml
Modder FS22 : https://farming-simulator.com/mods.php? ... 433&page=0
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
Re: Ecriture de liens (xml ou i3d) dans map perso
Re Bonsoir
Avec ces lignes de code ça ne fonctionne pas.
Tableau de disposition des fichiers avec chemin d'accès.
D'ou ma question quelle écriture pour que ça fonctionne (pour info je ne suis pas un débutant), si je pose la question c'est que je butte.
F.24
Avec ces lignes de code ça ne fonctionne pas.
Code: Select all
<placeable mapBoundId="trainSystem" filename="$mapdir$/mapFR/placeables/trainSystem/trainSystem.xml" position="0 0 0" rotation="0 0 0" />
Code: Select all
<filename>placeables/trainSystem/trainSystem.i3d</filename>
D'ou ma question quelle écriture pour que ça fonctionne (pour info je ne suis pas un débutant), si je pose la question c'est que je butte.
F.24
Re: Ecriture de liens (xml ou i3d) dans map perso
Re,
Oui j'ai vu que tu es pas débutant.
Si comme je pense ton modDesc.xml est sous ton répertoire Mod_Map_FR.
Il faudrait mettre selon moi : filename="$mapdir$/maps/mapFR/placeables/trainSystem/trainSystem.xml
Et donc
maps/mapFR/placeables/trainSystem/trainSystem.i3d
Mais c'est bien une histoire de chemin tout dépend ou tu as mis modDesc.xml
Oui j'ai vu que tu es pas débutant.
Si comme je pense ton modDesc.xml est sous ton répertoire Mod_Map_FR.
Il faudrait mettre selon moi : filename="$mapdir$/maps/mapFR/placeables/trainSystem/trainSystem.xml
Et donc
maps/mapFR/placeables/trainSystem/trainSystem.i3d
Mais c'est bien une histoire de chemin tout dépend ou tu as mis modDesc.xml
Modder FS22 : https://farming-simulator.com/mods.php? ... 433&page=0
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
- Farmer1602
- Moderator
- Posts: 5190
- Joined: Wed Oct 01, 2014 9:01 am
- Location: Picardie (02)
Re: Ecriture de liens (xml ou i3d) dans map perso
Bonsoir frenand24,
Je ne saurais t'aider, mais j'ai demandé à Blacksheep Modding Lead s'il pouvait passer jeter un coup d'œil à ton problème.
Il est en pleine conversion de la map The Old Stream Farm.
Je ne saurais t'aider, mais j'ai demandé à Blacksheep Modding Lead s'il pouvait passer jeter un coup d'œil à ton problème.
Il est en pleine conversion de la map The Old Stream Farm.
Farmer1602 joueur sur PC
"Ce n'est pas parce qu'on vieillit qu'on arrête de jouer, mais c'est parce qu'on arrête de jouer qu'on vieillit."
Site Officiel
Consignes Pour publier son fichier LOG
Consignes Pour publier vos images sur le forum, lien du serveur gratuit de GIANTS
Guide pratique du Bugtracker Giants pour vos les Feedback.
"Ce n'est pas parce qu'on vieillit qu'on arrête de jouer, mais c'est parce qu'on arrête de jouer qu'on vieillit."
Site Officiel
Consignes Pour publier son fichier LOG
Consignes Pour publier vos images sur le forum, lien du serveur gratuit de GIANTS
Guide pratique du Bugtracker Giants pour vos les Feedback.
Re: Ecriture de liens (xml ou i3d) dans map perso
Bonsoir FarmerFarmer1602 wrote: ↑Wed Jan 12, 2022 8:34 pm Bonsoir frenand24,
Je ne saurais t'aider, mais j'ai demandé à Blacksheep Modding Lead s'il pouvait passer jeter un coup d'œil à ton problème.
Il est en pleine conversion de la map The Old Stream Farm.
Merci de ton aide, je tourne autour et ça ne vient pas.
F.24
- Farmer1602
- Moderator
- Posts: 5190
- Joined: Wed Oct 01, 2014 9:01 am
- Location: Picardie (02)
Re: Ecriture de liens (xml ou i3d) dans map perso
De rien, si je peux apporter mon aide à ma façon, c'est déjà ça.
Et des fois quand ça veut pas ça veut pas, et un œil neuf est souvent le déclic.
Bon courage.
Farmer1602 joueur sur PC
"Ce n'est pas parce qu'on vieillit qu'on arrête de jouer, mais c'est parce qu'on arrête de jouer qu'on vieillit."
Site Officiel
Consignes Pour publier son fichier LOG
Consignes Pour publier vos images sur le forum, lien du serveur gratuit de GIANTS
Guide pratique du Bugtracker Giants pour vos les Feedback.
"Ce n'est pas parce qu'on vieillit qu'on arrête de jouer, mais c'est parce qu'on arrête de jouer qu'on vieillit."
Site Officiel
Consignes Pour publier son fichier LOG
Consignes Pour publier vos images sur le forum, lien du serveur gratuit de GIANTS
Guide pratique du Bugtracker Giants pour vos les Feedback.
Re: Ecriture de liens (xml ou i3d) dans map perso
Re BonsoirJMGaming_ wrote: ↑Wed Jan 12, 2022 8:09 pm Re,
Oui j'ai vu que tu es pas débutant.
Si comme je pense ton modDesc.xml est sous ton répertoire Mod_Map_FR.
Il faudrait mettre selon moi : filename="$mapdir$/maps/mapFR/placeables/trainSystem/trainSystem.xml
Et donc
maps/mapFR/placeables/trainSystem/trainSystem.i3d
Mais c'est bien une histoire de chemin tout dépend ou tu as mis modDesc.xml
Pour l'i3d écrit comme ça celà ne marche pas non plus déjà essayé.
<base>
<filename>maps/mapFR/placeables/trainSystem/trainSystem.i3d</filename>
</base>
Et ça idem
<placeable mapBoundId="trainSystem" filename="$mapdir$/mapFR/placeables/trainSystem/trainSystem.xml" position="0 0 0" rotation="0 0 0" />
F.24
- Blacksheep-Modding
- Posts: 76
- Joined: Mon Mar 20, 2017 1:54 pm
- Contact:
Re: Ecriture de liens (xml ou i3d) dans map perso
Salut fernand24,
Tu dois renseigner ton xml également dans ton moddesc
<storeItems>
<storeItem xmlFilename="mapFR/placeables/mod/mod.xml" />
</storeItems>
Tu dois renseigner ton xml également dans ton moddesc
<storeItems>
<storeItem xmlFilename="mapFR/placeables/mod/mod.xml" />
</storeItems>
Re: Ecriture de liens (xml ou i3d) dans map perso
Bonsoir BlacksheepBlacksheep-Modding wrote: ↑Wed Jan 12, 2022 8:50 pm Salut fernand24,
Tu dois renseigner ton xml également dans ton moddesc
<storeItems>
<storeItem xmlFilename="mapFR/placeables/mod/mod.xml" />
</storeItems>
Merci de ta réponse mais le résultat et aussi négatif. Le trainSystem n'apparaît pas si j'utilise cette disposition.
<storeItems>
<storeItem xmlFilename="mapFR/placeables/trainSystem/trainSystem.xml" />
</storeItems>
Je vais reprendre ça demain la nuit porte conseil.
Encore merci
F.24
- Blacksheep-Modding
- Posts: 76
- Joined: Mon Mar 20, 2017 1:54 pm
- Contact:
Re: Ecriture de liens (xml ou i3d) dans map perso
<storeItems>
<storeItem xmlFilename="maps/placeables/trainSystem/trainSystem.xml"/>
<storeItem xmlFilename="$data/vehicles/train/locomotive01/locomotive01.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonGrain/wagonGrain.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonWoodChips/wagonWoodChips.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonTimber/wagonTimber.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonSugarbeets/wagonSugarbeets.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonVehicles/wagonVehicles.xml" />
<storeItem xmlFilename="maps/placeables/trainSystem/trainSystem.xml"/>
<storeItem xmlFilename="$data/vehicles/train/locomotive01/locomotive01.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonGrain/wagonGrain.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonWoodChips/wagonWoodChips.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonTimber/wagonTimber.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonSugarbeets/wagonSugarbeets.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonVehicles/wagonVehicles.xml" />
Re: Ecriture de liens (xml ou i3d) dans map perso
Je crois qu'il y a encore un niveau de plus dans les répértoires d'après son screenshot : maps/mapFR/
Il faut je pense le chemin complet :
<placeable mapBoundId="trainSystem" filename="$mapdir$/maps/mapFR/placeables/trainSystem/trainSystem.xml" position="0 0 0" rotation="0 0 0" />
Il faut je pense le chemin complet :
<placeable mapBoundId="trainSystem" filename="$mapdir$/maps/mapFR/placeables/trainSystem/trainSystem.xml" position="0 0 0" rotation="0 0 0" />
Modder FS22 : https://farming-simulator.com/mods.php? ... 433&page=0
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
Chaine youtube : https://www.youtube.com/channel/UCYvgwf ... M3xsqqGoKg
[RESOLU] Re: Ecriture de liens (xml ou i3d) dans map perso
Blacksheep-Modding wrote: ↑Wed Jan 12, 2022 9:18 pm <storeItems>
<storeItem xmlFilename="maps/placeables/trainSystem/trainSystem.xml"/>
<storeItem xmlFilename="$data/vehicles/train/locomotive01/locomotive01.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonGrain/wagonGrain.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonWoodChips/wagonWoodChips.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonTimber/wagonTimber.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonSugarbeets/wagonSugarbeets.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonVehicles/wagonVehicles.xml" />
Re bonsoir
storeItems ne change rien.
J'ai fais ausi avec maps en premier devant mapFR.
<storeItems>
<storeItem xmlFilename="mapFR/placeables/trainSystem/trainSystem.xml" />
<storeItem xmlFilename="$data/vehicles/train/locomotive01/locomotive01.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonGrain/wagonGrain.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonWoodChips/wagonWoodChips.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonTimber/wagonTimber.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonSugarbeets/wagonSugarbeets.xml" />
<storeItem xmlFilename="$data/vehicles/train/wagonVehicles/wagonVehicles.xml" />
</storeItems>
</modDesc>
F.24