| View previous topic :: View next topic |
| Author |
Message |
Steve03416634 Grandmaster Cheater
Reputation: 0
Joined: 12 Dec 2006 Posts: 846
|
Posted: Tue May 12, 2009 11:31 am Post subject: ANYONE FEEL LIKE CRACKING SOME NUMBERS? |
|
|
function Jj takes integer h,integer c returns integer
local integer n=1
local integer kj='u'
local integer Kj=0
local integer k1=51
local integer k2=27
loop
exitwhen n>32
set h=h+((c*16)+(c/32))+c+Kj+k1
set Kj=Kj+kj
set c=c+((h*16)+(h/32))+h+Kj+k2
set n=n+1
endloop
return h
endfunction
function lj takes string c returns integer
local integer A=0
local string Lj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
local integer mj=StringLength(Lj)
loop
exitwhen A>=mj
if SubString(Lj,A,A+1)==c then
return A
endif
set A=A+1
endloop
return 0
endfunction
function Mj takes string s returns integer
local integer pj=0
local integer Pj=0
local integer n=0
local integer mj=StringLength(s)
loop
exitwhen n>=mj
set Pj=lj(SubString(s,n,n+1))
set pj=Jj(pj,Pj)
set n=n+1
endloop
return pj
endfunction
the returned numbers (aka "pj") should be 487909614 0x687FF16C (1753215340) -0x73A9CF50 (18446744071769043120) 0x7ABB94CB (2059113675) -637796677 -512002942
YOU KNOW YOU WANNA.
(and yes, I'm just dumping this here)
Last edited by Steve03416634 on Tue May 12, 2009 11:51 am; edited 1 time in total |
|
| Back to top |
|
 |
bfsdbsdfbdsfb Grandmaster Cheater
Reputation: 54
Joined: 06 Sep 2007 Posts: 702 Location: Oh noez.
|
Posted: Tue May 12, 2009 11:31 am Post subject: |
|
|
YOU KNOW YOU WANT TO. _________________
bsdfbdsfb |
|
| Back to top |
|
 |
M. Master Cheater
Reputation: 23
Joined: 09 Dec 2007 Posts: 267 Location: wat
|
Posted: Tue May 12, 2009 12:07 pm Post subject: |
|
|
| Cake. |
|
| Back to top |
|
 |
Yazu™ How do I cheat?
Reputation: 14
Joined: 24 Oct 2008 Posts: 0
|
Posted: Tue May 12, 2009 12:08 pm Post subject: |
|
|
|
|
| Back to top |
|
 |
Strathe Grandmaster Cheater
Reputation: 0
Joined: 16 Aug 2006 Posts: 700 Location: Middle of nowhere.
|
Posted: Tue May 12, 2009 12:25 pm Post subject: |
|
|
| Code: |
void IEntity::meshToPhysic(irr::scene::IMesh *TMesh, btTriangleMesh *TCollisionMesh, const irr::core::vector3df &TScale)
{
for(irr::u32 u = 0; u < TMesh->getMeshBufferCount(); u++)
meshBufferToPhysic(TMesh->getMeshBuffer(u),TCollisionMesh,TScale);
}
void IEntity::meshBufferToPhysic(irr::scene::IMeshBuffer *TMeshBuffer, btTriangleMesh *TCollisionMesh, const irr::core::vector3df &TScale)
{
btVector3 TriangleVertices[3];
u16 *Indices = TMeshBuffer->getIndices();
if(TMeshBuffer->getVertexType() == EVT_STANDARD)
{
S3DVertex *Vertices = (S3DVertex *)TMeshBuffer->getVertices();
for(u32 i = 0; i < TMeshBuffer->getIndexCount(); i += 3)
{
TriangleVertices[0] = btVector3(Vertices[Indices[i]].Pos.X * TScale.X,Vertices[Indices[i]].Pos.Y * TScale.Y,Vertices[Indices[i]].Pos.Z * TScale.Z);
TriangleVertices[1] = btVector3(Vertices[Indices[i+1]].Pos.X * TScale.X,Vertices[Indices[i+1]].Pos.Y * TScale.Y,Vertices[Indices[i+1]].Pos.Z * TScale.Z);
TriangleVertices[2] = btVector3(Vertices[Indices[i+2]].Pos.X * TScale.X,Vertices[Indices[i+2]].Pos.Y * TScale.Y,Vertices[Indices[i+2]].Pos.Z * TScale.Z);
TCollisionMesh->addTriangle(TriangleVertices[0], TriangleVertices[1], TriangleVertices[2],true);
}
}
else
{
S3DVertex2TCoords *Vertices = (S3DVertex2TCoords *)TMeshBuffer->getVertices();
for(u32 i = 0; i < TMeshBuffer->getIndexCount(); i += 3)
{
TriangleVertices[0] = btVector3(Vertices[Indices[i]].Pos.X * TScale.X,Vertices[Indices[i]].Pos.Y * TScale.Y,Vertices[Indices[i]].Pos.Z * TScale.Z);
TriangleVertices[1] = btVector3(Vertices[Indices[i+1]].Pos.X * TScale.X,Vertices[Indices[i+1]].Pos.Y * TScale.Y,Vertices[Indices[i+1]].Pos.Z * TScale.Z);
TriangleVertices[2] = btVector3(Vertices[Indices[i+2]].Pos.X * TScale.X,Vertices[Indices[i+2]].Pos.Y * TScale.Y,Vertices[Indices[i+2]].Pos.Z * TScale.Z);
TCollisionMesh->addTriangle(TriangleVertices[0], TriangleVertices[1], TriangleVertices[2],true);
}
}
}
btVector3 IEntity::QuaternionToEuler(const btQuaternion &TQuat)
{
btScalar w = TQuat.getW();
btScalar x = TQuat.getX();
btScalar y = TQuat.getY();
btScalar z = TQuat.getZ();
float euler[3];
euler[0] = (float)(atan2f(2.0f*(y*z+x*w),(-(x*x)-(y*y)+(z*z)+(w*w))));
euler[1] = (float)(asinf(-2.0f*(x*z-y*w)));
euler[2] = (float)(atan2f(2.0f*(x*y+z*w),( (x*x)-(y*y)-(z*z)+(w*w))));
return btVector3(euler[0]*180/PI,euler[1]*180/PI,euler[2]*180/PI);
}
void IEntity::MatrixToEuler(const btScalar mat[16], btScalar euler[3])
{
// btScalar m11 = mat[0];
// btScalar m12 = mat[1];
btScalar m13 = mat[2];
btScalar m21 = mat[4];
btScalar m22 = mat[5];
btScalar m23 = mat[6];
btScalar m31 = mat[8];
// btScalar m32 = mat[9];
btScalar m33 = mat[10];
btScalar h, p, b;
btScalar sp = -m23;
if (sp <= -1.0f)
p = -1.570796f; // -pi/2
else if (sp >= 1.0)
p = 1.570796f; // pi/2
else
p = asin(sp);
if (sp > 0.9999f)
{
b = 0.0f;
h = atan2(m13, m33);
}
else
{
h = atan2(m13, m33);
b = atan2(m21, m22);
}
euler[0] = h;
euler[1] = p;
euler[2] = b;
}
}
|
|
|
| Back to top |
|
 |
bfsdbsdfbdsfb Grandmaster Cheater
Reputation: 54
Joined: 06 Sep 2007 Posts: 702 Location: Oh noez.
|
Posted: Tue May 12, 2009 1:36 pm Post subject: |
|
|
Bump _________________
bsdfbdsfb |
|
| Back to top |
|
 |
M. Master Cheater
Reputation: 23
Joined: 09 Dec 2007 Posts: 267 Location: wat
|
Posted: Tue May 12, 2009 1:36 pm Post subject: |
|
|
|
|
| Back to top |
|
 |
I am God. Grandmaster Cheater Supreme
Reputation: -1
Joined: 15 Jun 2008 Posts: 1263
|
Posted: Tue May 12, 2009 1:36 pm Post subject: |
|
|
_________________
┌─┐
┴─┴
ಠ_ರೃ
I'm Kruë |
|
| Back to top |
|
 |
GoogleAK-47 Newbie cheater
Reputation: 0
Joined: 23 Dec 2007 Posts: 22 Location: On the pot.
|
Posted: Tue May 12, 2009 2:07 pm Post subject: |
|
|
|
|
| Back to top |
|
 |
M. Master Cheater
Reputation: 23
Joined: 09 Dec 2007 Posts: 267 Location: wat
|
Posted: Tue May 12, 2009 2:13 pm Post subject: |
|
|
|
|
| Back to top |
|
 |
Strathe Grandmaster Cheater
Reputation: 0
Joined: 16 Aug 2006 Posts: 700 Location: Middle of nowhere.
|
Posted: Tue May 12, 2009 2:34 pm Post subject: |
|
|
|
|
| Back to top |
|
 |
Steve03416634 Grandmaster Cheater
Reputation: 0
Joined: 12 Dec 2006 Posts: 846
|
Posted: Tue May 12, 2009 2:57 pm Post subject: |
|
|
| Reisen wrote: | | It's CRUNCH. Not CRACK. |
First we crack them, then we crunch them.
Common sense, duh. |
|
| Back to top |
|
 |
bfsdbsdfbdsfb Grandmaster Cheater
Reputation: 54
Joined: 06 Sep 2007 Posts: 702 Location: Oh noez.
|
Posted: Wed May 13, 2009 9:10 am Post subject: |
|
|
Bump _________________
bsdfbdsfb |
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Wed May 13, 2009 9:24 am Post subject: |
|
|
| it's 4 |
|
| Back to top |
|
 |
emil Expert Cheater
Reputation: 41
Joined: 06 Dec 2008 Posts: 239
|
Posted: Wed May 13, 2009 9:33 am Post subject: |
|
|
|
|
| Back to top |
|
 |
|