PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Räder drehen sich nicht


Krakuscha
01.03.2009, 15:10
Hallo,
Ich habe ein Problem:

Die Räder meines gepanzerten Fahrzeuges drehen sich einfach nicht.
Ich poste euch einmal den configrelevanten Teil:

class MyAddon
{
units[] = {"MyAddon"};
weapons[] = {};
requiredVersion = 1.0;
requiredAddons[] = {};
};
};
class Rotation;
class CfgSkeletons
{
class Default
{
isDiscrete = 1;
skeletonInherit = "";
skeletonBones[] = {};
};
class Vehicle: Default
{
isDiscrete = 1;
skeletonInherit = "Default";
skeletonBones[] =
{
"ukaz_rpm","",
"ukaz_rychlo","",
"volant","",
"otocvez","",
"otochlaven","otocvez",
};
};
class Car: Vehicle
{
skeletonInherit="Vehicle";
skeletonBones[]=
{
"volant",
"",
"levy predni tlumic",
"",
"pravy predni tlumic",
"",
"movedoor",
"",
"levy dalsi tlumic",
"",
"pravy dalsi tlumic",
"",
"levy predni zatoc",
"levy predni tlumic",
"pravy predni zatoc",
"pravy predni tlumic",
"levy dalsi zatoc",
"levy dalsi tlumic",
"pravy dalsi zatoc",
"pravy dalsi tlumic",
"levy prostredni tlumic",
"",
"pravy prostredni tlumic",
"",
"levy zadni tlumic",
"",
"pravy zadni tlumic",
"",
"levy predni",
"levy predni zatoc",
"pravy predni",
"pravy predni zatoc",
"levy dalsi",
"levy dalsi zatoc",
"pravy dalsi",
"pravy dalsi zatoc",
"levy prostredni",
"levy prostredni tlumic",
"pravy prostredni",
"pravy prostredni tlumic",
"levy zadni",
"levy zadni tlumic",
"pravy zadni",
"pravy zadni tlumic",
"ukaz_rychlo",
"",
"ukaz_rychlo2",
"",
"ukaz_rpm",
"",
"OtocVez",
"",
"OtocHlaven",
"OtocVez",
"fuel_01",
"",
"fuel_1",
"",
"prop_01",
"",
"prop_02",
"",
"prop_2",
"",
"prop_1",
"",
"damageHide",
"",
"damageVez",
"OtocVez",
"damageHlaven",
"OtocHlaven"
};
};
};
class CfgModels
{
class Default
{
sectionsInherit = "";
sections[] = {};
skeletonName = "";
};
class Vehicle: Default
{
sectionsInherit = "Default";
sections[] =
{
"cislo",
"grupa",
"side",
"sektor",
"clan",
"clan_sign",
"podsvit pristroju",
"poskozeni",
"L svetlo",
"P svetlo",
"otochlaven",
"otocvez",
"volant",
"zasleh"
};
skeletonName = "Vehicle";
class Animations
{
class MoveDoor
{
type="rotation"; // always "rotation"
animPeriod=1; // how long it takes for the movevement to finish
selection="door"; // the name of the moving object
axis="dooraxis"; // the name of the axis
angle0=0 // the start angle
angle1=-2.0; // the end angle, in radians (= degrees/57.3 = degrees * 180/π)
};

class Rotation
{
type="rotation";
source="";
selection="";
axis="";
sourceAddress="";
angle0=0.000000;
angle1=360.000000;
};
class DrivingWheel
{
type = "rotation";
source = "drivingWheel";
selection = "volant";
axis = "osavolantkon";
memory = false;
angle0 = "rad 180";
angle1 = "rad -180";
minValue = -1;
maxValue = 1;
};
};
};
class Car: Vehicle
{
sectionsInherit="Vehicle";
sections[]=
{
"ammo",
"sklo predni p",
"sklo predni l",
"zadni svetlo",
"brzdove svetlo",
"spz",
"karoserie",
"motor",
"zbran",
"vez",
"zbytek",
"levy predni",
"levy prostredni",
"levy zadni",
"pravy predni",
"pravy prostredni",
"pravy zadni",
"clan",
"clan_sign",
"zasleh",
"P svetlo",
"L svetlo",
"palivo"
};
skeletonName="Car";
class Animations
{
class damageHide
{
type="hide";
source="damage";
selection="damageHide";
};
class IndicatorSpeed
{
animPeriod=0;
type="rotation";
source="speed";
selection="ukaz_rychlo";
axis="osa_rychlo";
memory=0;
minValue=0.000000;
maxValue=16.670000;
angle0=0.000000;
angle1=2.879793;
};
class IndicatorSpeed2
{
type="rotation";
source="speed";
selection="ukaz_rychlo2";
axis="osa_rychlo2";
memory="false";
animPeriod=0;
minValue=0;
maxValue=16.670000;
angle0=0;
angle1="rad -240";
};
class IndicatorRPM
{
animPeriod=0;
type="rotation";
source="rpm";
selection="ukaz_rpm";
axis="osa_rpm";
memory=0;
minValue=0.000000;
maxValue=1.000000;
angle0=0.000000;
angle1=2.967060;
};
class DrivingWheel
{
type="rotation";
source="drivingWheel";
selection="volant";
begin="osaVolantZac";
end="osaVolantKon";
memory="false";
animPeriod=0;
minValue=-1;
maxValue=1;
angle0=-8;
angle1=8;
};
class TurnFrontWheelR
{
type="rotationY";
source="drivingWheel";
selection="pravy predni zatoc";
axis="pravy predni";
memory="false";
animPeriod=0;
sourceAddress="loop";
minValue="rad -180";
maxValue="rad +180";
angle0="rad +90";
angle1="rad -90";
};
class TurnFrontWheelL: TurnFrontWheelR
{
selection="levy predni zatoc";
axis="levy predni";
};
class TurnFrontWheelR2: TurnFrontWheelR
{
selection="pravy dalsi zatoc ";
axis="pravy dalsi";
};
class TurnFrontWheelL2: TurnFrontWheelR
{
selection="levy dalsi zatoc ";
axis="levy dalsi";
};
class FrontWheelR
{
type="rotationX";
source="wheel";
selection="pravy predni";
axis="";
memory="true";
animPeriod=0;
sourceAddress="loop";
minValue=0;
maxValue=1;
angle0=0;
angle1="rad -360";
};
class FrontWheel2R: FrontWheelR
{
selection="pravy dalsi";
};
class BackWheelR: FrontWheelR
{
selection="pravy zadni";
};
class BackWheel2R: FrontWheelR
{
selection="pravy prostredni";
};
class FrontWheelL: FrontWheelR
{
selection="levy predni";
};
class FrontWheel2L: FrontWheelR
{
selection="levy dalsi";
};
class BackWheelL: FrontWheelR
{
selection="levy zadni";
};
class BackWheel2L: FrontWheelR
{
selection="levy prostredni";
};
class FrontWheelDamperR
{
type="translationY";
source="damper";
selection="pravy predni tlumic";
axis="";
animPeriod=0;
minValue=-1000;
maxValue=1000;
};
class FrontWheelDamper2R: FrontWheelDamperR
{
selection="pravy dalsi tlumic";
};
class BackWheelDamperR: FrontWheelDamperR
{
selection="pravy zadni tlumic";
};
class BackWheelDamper2R: FrontWheelDamperR
{
selection="pravy prostredni tlumic";
};
class FrontWheelDamperL: FrontWheelDamperR
{
selection="levy predni tlumic";
};
class FrontWheelDamper2L: FrontWheelDamperR
{
selection="levy dalsi tlumic";
};
class BackWheelDamperL: FrontWheelDamperR
{
selection="levy zadni tlumic";
};
class BackWheelDamper2L: FrontWheelDamperR
{
selection="levy prostredni tlumic";
};
class damageVez: damageHide
{
selection="damageVez";
};
class damageHlaven: damageHide
{
selection="damageHlaven";
};
};
};
class MyAddon: Car
{
sectionsInherit = "Car";
sections[] ={"section1","brzdove svetlo","levy predni","pravy predni","pravy zadni","levy zadni","L svetlo", "P svetlo","clan"};
skeletonName = "Car";

Benannt habe ich die Räder Selektionen wie folgt:

Pravy Predni
Pravy predni zatoc
pravy prostredni
pravy zadni

Trotzdem bewegen sie sich einfach nicht.
Für Hilfe wäre ich sehr dankbar!