Aller au contenu
We are updating the documentation, some information may be outdated or incomplete

Foire aux questions

Danger

En cours de mise à jour

Questions générales :

Quelles fonctionnalités sont prévues nativement ?

DynamX utilise un moteur physique pour la simulation des véhicules et des props, ce qui permet :

  • Une conduite réaliste, des drifts et une adhérence dépendant des blocs et de la météo

  • Des collisions avec les autres voitures, les props et les joueurs

  • Des sons différents selon les véhicules et l’accélération, entièrement customisables

  • Une optimisation poussée du rendu des modèles, plus de pertes de FPS

  • Modularité du système de content pack, customisation du moteur, des sons, des suspensions, des roues, support de différentes textures pour une même voiture

  • Dégâts aux véhicules (sans rendu visuel)

  • Système d’add-on : tout le monde pourra ajouter du contenu au mod grâce à son api (voir la liste des add-on prévus)

  • Protection efficace des modèles qui ne sont jamais stockés sur l’ordinateur du joueur

  • Stockage dans les véhicules (coffres)

  • Portières ouvrables, et cassables (Dépendant du modèle)

Que permet le système de packs ?

Le système de packs permet d'ajouter des véhicules, des blocs, des props et des armures utilisant des modèles 3D au format OBJ.

Quels types de véhicules seront disponibles ?

DynamX supporte les voitures, camions, remorques, bateaux et hélicoptères. Nous avons également prévu d'ajouter le support des motos et avions.

Ça fait beaucoup de contenu ! Le mod sera quand même gratuit ?

Il l'est, et open-source.

En quelles versions de Minecraft le mod est-il disponible ?

Pour le moment, uniquement en 1.12.2 mais nous prévoyons le support d'une version plus récente (1.17 ou 1.20).

Quels sont les addons officiels prévus ?

  • Un add-on pour des clés, les plaques d’immatriculations (dynamiques)
  • Un add-on pour les gyrophares et phares réalistes (comme des shaders)
  • Un add-on pour la customisation des véhicules (un peu comme los santos custom de gta V)

TODO Comment obtenir des addons ?

TODO

TODO Comment obtenir des modèles 3D?

TODO

Qui a créé et développé le mod ?

Yanis et Dartcher ont été à l'initiative du projet il y a plus d'un an, c'est donc Yanis qui a commencé à dev le mod. Aymeric est arrivé et nous avons beaucoup avancé sur le mod pour qu'il devienne ce qu'il est maintenant. Nico quant à lui nous a aidé sur le code du terrain et travaille sur son propre projet, Sqript. Dartcher quant à lui s'occupe du site internet et du logiciel de création de packs.

C'est quoi Sqript ?

Sqript est un langage de scripting reprenant le principe de Skript mais avec de meilleures performances et plus de possibilités

Utilisation de DynamX :

Où est situé le dossier 'DynamX' ?

Dans votre dossier .minecraft.

J'ai bien installé DynamX mais je n'ai aucun item en plus dans le jeu

Vérifiez que vous avez mis des packs dans votre dossier DynamX. Vous pouvez en trouver sur dynamx.fr.

Comment utiliser le pack de base ?

Glissez le fichier dnxpack dans le dossier DynamX de votre .minecraft, après avoir lancé le mod une première fois.

Je n'arrive pas à monter des blocs ou des demi-dalles avec ma voiture

On a une page dédiée pour régler ce problème, rendez-vous ici : les pentes. Une vidéo est prévue.

Mon pack de fonctionne pas

Toutes les erreurs empêchant votre pack de fonctionner sont indiquées dans le menu de debug accessible avec la commande /dynamx debug_gui

Si vous avez besoin de plus d'aide n'hésitez pas à regarder la doc ou venir demander sur le discord, en joignant vos logs !

Où sont situés mes logs ?

Le plus souvent, on vous demande le fichier latest.log dans votre dossier .minecraft/logs

J'ai un pack dnxpack, et celui-ci crée un dossier

Cela signifie que le pack n'est pas complet (parties de fichiers lang ou json manquants): il faut d'abord créer votre pack comme un dossier, le finir et le tester sans erreurs, puis le compresser en tant que zip.

J'ai un message 'udp connection failed out' / mon véhicule n'est pas à l'endroit auquel je suis descendu mais à sa position initiale / Je ne vois pas les autres véhicules bouger / Message pinging

Ce problème est dû à un problème d'établissement de la connexion udp utilisée par le mod. Celle-ci sert à la synchronisation de la physique du mod.

Premièrement, assurez-vous que le port udp spécifié dans la configuration du mod côté serveur n'est pas déjà utilisé, puis qu'il n'y a aucun proxy ou firewall susceptible de bloquer ce port (attention : si vous utilisez un serveur "clés en mains" (pas de VPS), l'hébergeur peut limiter les ports libres, je vous invite à vous renseigner...).

Si vous rencontrez toujours des problèmes, revérifiez la première étape, puis activez l'option "PrintUdpDebug" dans la config du mod, côtés client ET serveur. Ensuite, après relancé le jeu et vous être connecté, vous pouvez demander de l'aide sur notre discord, en joignant vos logs clients et serveurs.

J'ai un autre problème

Venez nous demander sur le discord !

Pour les modélisateurs et créateurs de contenu :

Comment convertir un modèle .java (toolbox, blockbench...) en modèle compatible avec DynamX ?

On fera un tutoriel pour vous expliquer étape par étape comment faire. En attendant, voici un utilitaire très pratique qui pourra vous aidé, fait par Pacito : https://github.com/Pacito2/FlanToDynamX.

TODO Comment protéger mes modèles ?

Ce seront les serveurs auxquels vous vendrez (ou donnerez) vos modèles qui devront les protéger : ils seront chiffrés et jamais enregistrés sur les ordinateurs des joueurs, grâce à un outil dédié, fourni avec DynamX. Lien de l'outil : https://dynamx.fr/modelprotector/

Comment ouvrir les .dnxpack ?

Ce sont des fichiers zip ouvrables avec des logiciels comme 7zip ou WinRAR.

Comment créer un .dnxpack ?

Compressez le dossier de votre pack dans un fichier .zip, puis renommez-le en .dnxpack. Attention vous devez préalablement activer l'affichage des extensions de fichiers dans Windows.

C'est quoi les fichiers .part, comment les ouvrir ?

Ce sont des modèles .obj chiffrés pour ne pas être volés. On ne peut pas les ouvrir.

Pour les développeurs:

Comment créer des addons ?

Nous avons décidé de rendre open-source DynamX, il est donc facile, grâce à son API, de créer des addons. Des exemples et de la documentation seront disponibles sur cette documentation (en cours de création). Ces addons peuvent être créés en Java, mais ils pourront également être créés en Sqript.