⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 packetbuilder.cs

📁 网络游戏征服的服务端部分完整源码 VC编译 绝少的源码 有兴趣的可以
💻 CS
字号:
using System;

namespace CO_Full_Server
{
	/// <summary>
	/// Summary description for PacketBuilder.
	/// </summary>
	public enum PKMode : int
	{
		PK = 0,
		Peace,
		Team,
		Capture
	}

	public enum Vitals : int
	{
		Stamina = 9,
		HP = 0,
		MP = 2,
		Exp = 5
	}

	public enum AttackMode : int
	{
		Melee = 0x02,
		Archer = 0x19,
		Magic = 0x15,
		Kill = 0x0E
	}


	public class PacketBuilder
	{
		public static byte[] AuthResponse(string LocalIP, byte[] Key1, byte[] Key2)
		{
			byte [] PacketData = new byte[0x20];
			PacketData[0] = 0x20;
			PacketData[1] = 0x00;
			PacketData[2] = 0x1f;
			PacketData[3] = 0x04;
			PacketData[4] = Key2[3];
			PacketData[5] = Key2[2];
			PacketData[6] = Key2[1];
			PacketData[7] = Key2[0];
			PacketData[8] = Key1[3];
			PacketData[9] = Key1[2];
			PacketData[10] = Key1[1];
			PacketData[11] = Key1[0];


			for (int x = 0; x < LocalIP.Length; x++)
			{
				PacketData[12 + x] = (byte)LocalIP[x];
			}
			PacketData[28] = 0xb8;
			PacketData[29] = 0x16;
			
			return PacketData;
			// 0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15
			//20 00 1f 04 1b 86 4b 00 70 7a ee 1d 36 34 2e 31    ....咾.pz

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -