示例#1
0
 public PlayerLook(Wrapped.Wrapped socket, Form1 mainform)
 {
     socket.writeByte(12);
     socket.writeFloat(mainform.position[0]);
     socket.writeFloat(mainform.position[1]);
     socket.writeBool(mainform.onground);
 }
示例#2
0
 public ClientSettings(Wrapped.Wrapped socket, Form1 mainform)
 {
     socket.writeByte(0xcc);
     socket.writeString("en_US");
     socket.writeByte(1);
     socket.writeByte(4);
     socket.writeByte(2);
     socket.writeBool(false);
 }
示例#3
0
 public PlayerPosition(Wrapped.Wrapped Socket, Form1 Mainform)
 {
     Socket.writeByte(11);
     Socket.writeDouble(Math.Round(Mainform.location[0], 1));
     Socket.writeDouble(Math.Round(Mainform.location[1], 1));
     Socket.writeDouble(Math.Round(Mainform.location[3], 1));
     Socket.writeDouble(Math.Round(Mainform.location[2], 1));
     Socket.writeBool(Mainform.onground);
 }
示例#4
0
 void send()
 {
     Socket.writeByte(13);
     Socket.writeDouble(mainform.location[0]);
     Socket.writeDouble(mainform.location[1]);
     Socket.writeDouble(mainform.location[3]);
     Socket.writeDouble(mainform.location[2]);
     Socket.writeFloat(mainform.position[0]);
     Socket.writeFloat(mainform.position[1]);
     Socket.writeBool(mainform.onground);
 }
示例#5
0
        public ConfirmTransaction(Wrapped.Wrapped socket, Form1 mainform)
        {
            // Should only be sent if we actually receive one with a "false" for accepted.
            byte  windowID     = socket.readByte();
            short actionNumber = socket.readShort();
            bool  accepted     = socket.readBool();

            if (accepted == false)
            {
                socket.writeByte(0x6A);
                socket.writeByte(windowID);
                socket.writeShort(actionNumber);
                socket.writeBool(accepted);
                ClickWindow cw = new ClickWindow(socket, mainform, -999, 0, 0, null); // If we're holding something on our cursor, drop it.
            }
        }
示例#6
0
 public Player(Wrapped.Wrapped socket, Form1 Mainform)
 {
     socket.writeByte(10);
     socket.writeBool(Mainform.onground);
 }