8746
Drama / Re: Heed Died
« on: September 13, 2009, 08:08:08 PM »I doubt you payed attention to the topic or even what he said in the server.Or watched the movies D:
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
I doubt you payed attention to the topic or even what he said in the server.Or watched the movies D:
When a person says they died, it's meant to be taken seriously.but what about when tails died? that wasn't serious. or all the others that "died"
What's NOT horrible? An idiot faking a death, to reveal a crap machinima.Thank you for admitting it wasn't horrible.
So? It's a joke that broke an unwritten rule. YOu have to be a complete dumbass to thing faking a death is fine.If i died how would I be posting?
Sorry guys, this will never be finished, heedicalking will be too busy being banned.for what?
No voice acting? :<Voices of course.
If you need simple events or builds, that's me.
I only pasted the code that needed editing, not the whole thingCode: [Select]//uiName = "Pirate Ship Cannon";
rideable = true;
lookUpLimit = 0.5; // How high you can aim Limit
lookDownLimit = 0.3; // How low you can aim
lookLeftLimit = 0.5 // How far left you can aim
lookRightLimit = 0.5 // How far right you can aim
canRide = false;
showEnergyBar = false;
paintable = false;
brickImage = horseBrickImage; //the imageData to use for brick deployment
numMountPoints = 1;
mountThread[0] = "root";
function Shipvehicle::onTrigger(%this, %obj, %triggerNum, %val)
{
if(%triggerNum == 2 && %val && !iseventpending(%obj.rocketreload)){ //If they've pressed space bar and reloading isn't happening
%obj.client = %obj.getcontrollingclient(); //Find who's controlling the plane
%pos = %obj.getposition(); // Position stuff lol
%client = %obj.client; // More stuff
%pos = vectoradd(%pos,"-3 0 2"); // A little bit below the plane
%pos = vectoradd(%pos,%obj.getforwardvector()); // Make sure stuff's in front of the plane
%vel = "0 -90 0"; //Launch the bomb downwards so it hits something
%planevz = getword(%obj.getvelocity(),2);
if(%planevz < 0){
%vel = VectorAdd(%vel,"0 0 " @ %planevz);
}
%p = new Projectile() //Make the rocket
{
dataBlock = GunProjectile; //Could be any projectile, but it blows up on the vehicle if it's still in contact after half a second
initialVelocity = %vel;
initialPosition = %pos;
client = %obj.client;
sourceObject = %obj.client.player;
sourceClient = %obj.client;
};
MissionCleanup.add(%p); //Make sure stuff happens
%obj.rocketreload = schedule(500,0,""); //Reloads the rocket in one second
}
}
function untrigger(%obj, %trigger) //Makes the gun untrigger
{
%obj.setimagetrigger(%trigger,0);
}
That should do it.