Author Topic: Scripted NODs  (Read 477 times)

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:
        
Code: [Select]
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);
}
}
}
« Last Edit: October 17, 2008, 12:48:50 AM by Peaceful War »

Quote
   if(isObject(%player) && isObject(%car) && %jeep.dataBlock $= "m35Vehicle")

%jeep is not defined. Did you mean %car?

tx. Also it still doesnt work

It may be the fact you're never telling the cover to show.