
Untitled
By: a guest on
Aug 12th, 2012 | syntax:
C# | size: 0.51 KB | hits: 16 | expires: Never
byte[] Calculate(int eCave, int JumpFrom, int eLength)
{
if (eLength < 5) return null;
byte[] Temp = BitConverter.GetBytes(eCave - JumpFrom - 5);
byte[] Ret = new byte[eLength];
Ret[0] = 0xE9;
for (int i = 1; i < eLength; i++)
Ret[i] = (i - 1) <= (Temp.Length - 1) ? Temp[i - 1] : (byte)0x90;
return Ret;
}