No entry '... offset0' Bulldozer, Object Builder


#1

Hello tout le monde,
Je viens vers vous par ce que j’ai un problème quand je lance bulldozer par ce que j’ai une erreur vraiment chelou et pourtant j’ai mis exactement ce qui faut dans mes config, par ce que sur les autres model 3D, ça me fais pas ce type d’erreur (ci-dessous) alors que c’est exactement le même de de config que j’utilise.
Je met tout à disposition, je peux dire que j’ai cherché, cherché, cherché, mais franchement la je capte plus rien !

Screen OB :



model.cfg (pour rappel c’est screenp mon soucis)

class CfgSkeletons 
{ 
    class ventilo_Skeleton
    {
        isDiscrete=1;
        skeletonInherit = "";
        skeletonBones[]=
        {
            "elices","elices_axis",
            "speed_bottom","bottom_axis"
        };
    };
	
	class imp3d_Skeleton
    {
		isDiscrete=1;
        skeletonInherit = "";
        skeletonBones[]=
        {
            "door_3d","door3d_axis",
			"imp_3d","imp3d_axis"
        };
    };
	
	class ce_Skeleton
    {
		isDiscrete=1;
        skeletonInherit = "";
        skeletonBones[]=
        {
            "ce_tirroir","cetirroir_axis"
        };
    };
	
	class mbp_Skeleton
    {
		isDiscrete=1;
        skeletonInherit = "";
        skeletonBones[]=
        {
            "clapet_mbp","clapetmbp_axis"
        };
    };
	
	class ecranp_Skeleton
    {
		isDiscrete=1;
        skeletonInherit = "";
        skeletonBones[]=
        {
            "screenp","screenp_axis"
        };
    };
};

class CfgModels
{
	class Rotation;
	class Translation;
	
	class InheritedFromSomething
	{
		class Animations;
	};
   
    class ventilot_pabo: InheritedFromSomething
    {    
		skeletonName = "ventilo_Skeleton";
        sectionsInherit = ""; 
        sections[]= {};
		
        class Animations: Animations
        {
            class elices: Rotation
            {
                type="rotation";
                source="time";
                selection="elices";
                axis="elices_axis";
				memory = 1;
                sourceAddress="loop";
                minValue=0;
                maxValue=1;
                angle0=0;
                angle1="rad -360";
            };
			
            class speed_bottom: Rotation
            {
                type="rotation";
                source="bottomventi";
                selection="speed_bottom";
                axis="bottom_axis";
				memory = 1;
                minValue=0;
                maxValue=1;
                angle0=0;
                angle1="rad 180";
            };
        };
    };
	
	class imprimante_3d_pabo: InheritedFromSomething
    {    
		skeletonName = "imp3d_Skeleton";
        sectionsInherit = ""; 
        sections[]= {};
		
        class Animations: Animations
        {
            class door_3d: Rotation
            {
                type="rotation";
                source="Door3D";
                selection="door_3d";
                axis="door3d_axis";
				memory = 1;
                minValue=0;
                maxValue=4;
                angle0=0;
                angle1="rad -90";
            };
			
			class imp_3d: Translation
            {
                type="translationX";
                source="time";
                selection="imp_3d";
                axis="imp3d_axis";
				memory = 1;
				sourceAddress="mirror";
                minValue=-0.15;
                maxValue=0.15;
                angle0=0;
                angle1=0;
            };
        };
    };
	
	class caisse_enregistreuse_pabo: InheritedFromSomething
    {    
		skeletonName = "ce_Skeleton";
        sectionsInherit = ""; 
        sections[]= {};
		
        class Animations: Animations
        {
			class ce_tirroir: Translation
            {
                type="translationZ";
                source="tirroir";
                selection="ce_tirroir";
                axis="cetirroir_axis";
				memory = 1;
                minValue=-0.27;
                maxValue=0;
                angle0=0;
                angle1=0;
            };
        };
    };
	
	class macbook_pro2018_pabo: InheritedFromSomething
    {    
		skeletonName = "mbp_Skeleton";
        sectionsInherit = ""; 
        sections[]= {};
		
        class Animations: Animations
        {
            class clapet_mbp: Rotation
            {
                type="rotation";
                source="clapmbp";
                selection="clapet_mbp";
                axis="clapetmbp_axis";
				memory = 1;
                minValue=0;
                maxValue=4;
                angle0=0;
                angle1="rad -90";
            };
        };
    };
	
	class ecran_mur_pabo: InheritedFromSomething
    {    
		skeletonName = "ecranp_Skeleton";
        sectionsInherit = ""; 
        sections[]= {};
		
        class Animations: Animations
        {
			class screenp: Translation
            {
                type="translation";
                source="time";
                selection="screenp";
                axis="screenp_axis";
				memory = 1;
                minValue=-0.50;
                maxValue=0;
                angle0=0;
                angle1=0;
            };
        };
    };
};

Merci d’avance, en espérant que quelqu’un pourra m’aider.
:wink:


#2

Y a mm pas besoin des configs …
https://community.bistudio.com/wiki/Model_Config#Animation_Properties

https://community.bistudio.com/wiki/ArmA:_How_to_animate_a_model

Il y a un offset a determiner pour une translation …


#3

Merci ;-).
J’ai opté pour un autre type de “type” et ça fait l’affaire :slight_smile:
Résolu


#4

Cool … pense au tag dans ton titre pour la moderation, sa leur facilite le travail. Merci