I dont know why my scripted nods wont work. I assigned a joint to a part of a vehicle and named it "cover" and same for the other parts. Then I used this code to make it work:
function serverCmdTogcover(%client)//------by kaje---------
{
%player = %client.Player;
%car = %player.getControlObject();
if(isObject(%player) && isObject(%car) && %car.dataBlock $= "m35Vehicle")
{
if(%car.frame == 1)
{
if(%car.cover == 1)
{
%car.cover = 0;
%car.hideNode(cover);
}
%car.frame = 0;
%car.hideNode(coversupport);
}
else
{
%car.frame = 1;
%car.unhideNode(coversupport);
}
}
}