Author Topic: The Craftymans - A nonblockland clan. Bug us on Steam! We still love you!  (Read 138584 times)

Sounds like it could easily be used for evil.

I know.

c:




Fire device into enemy ship, watch it shrivel up.
 

I think I'm going to replace the big lazer with this... it's not a planet buster per se, but if you fired a small mining laser then fired it to the middle of the planet, it'd certainly not be good for its inhabitants.

it's not a planet buster per se, but if you fired a small mining laser then fired it to the middle of the planet, it'd certainly not be good for its inhabitants.
I totally haven't seen a movie involving this.

I totally haven't seen a movie involving this.
me neither

and now for my next idea: the only way to safely get off a planet that's being destroyed is warping.

You should totally use those ideas to make a movie.
It'd be a hit.

You should totally use those ideas to make a movie.
It'd be a hit.

I'll call it Sun Expedition

I'll call it Sun Expedition
He's talking about star trek you dumb stuff

He's talking about star trek you dumb stuff

...are you dumb?

Sun Expedition
Star Trek

are you incapable of understanding the joke?

...are you dumb?

Sun Expedition
Star Trek

are you incapable of understanding the joke?

Amade, send me the lag generator.


Amade, send me the lag generator.
%radius should be greater than %r to produce a "normal" torus
This can and will produce 30k bricks for reasonably sized toruses and upwards of 70k for large toruses.
Code: [Select]
function CreateTorus(%center, %radius, %r, %iterations)
{
if(!%iterations)
{
%iterations = 360;
}
%cX = firstWord(%center);
%cY = getWord(%center, 1);
%cZ = getWord(%center, 2);
%owner = localClientConnection.getID();
for(%u = 1; %u < %iterations; %u++)
{
for(%v = 1; %v < %iterations; %v++)
{
%x = mRound(%cX + (%radius + %r * mCos(%v)) * mCos(%u), 2);
%y = mRound(%cY + (%radius + %r * mCos(%v)) * mSin(%u), 2);
%z = mRound(%cZ + (mSin(%v) * %r), 5) - 0.1;
if(!%postaken[%x,%y,%z])
{
%postaken[%x,%y,%z] = 1;
CreateBrick(brick1x1fData, %x SPC %y SPC %z, 0, 0, %owner, 0, 0);
}
}
}
}

function CreateBrick(%data, %pos, %angleID, %color, %owner, %colorFx, %shapeFx)
{
%brick = new FxDTSbrick()
{
datablock = %data;
position = %pos;
rotation = "0 0 1 " @ %angleID * 90;
colorID = %color;
scale = "1 1 1";
angleID = %angleID;
colorFxID = %colorFx;
shapeFxID = %shapeFx;
isPlanted = 1;
client = %owner;
};
%brick.setTrusted(1);
if(%owner.brickGroup)
{
%owner.brickGroup.add(%brick);
}
$Server::BrickCount++;
return %brick;
}

function mRound(%n, %frac)
{
return mFloatLength((%n * %frac), 0) / %frac;
}


Wait I'm confused.

Do I need to put that into dreamweaver?

Wait I'm confused.

Do I need to put that into dreamweaver?
What the forget is dreamweaver
Put it in a .cs file and run it
The use the CreateTorus(%pos, %r1, %r2) function

Wait I'm confused.

Do I need to put that into dreamweaver?
wat.

You put into a .cs file.

What the forget is dreamweaver

Adobe program for website building :u