case 0x793: if( !bRunTradeAll ) break; id1 = *( (unsigned char *)&Packet[ 6 ] ); id2 = *( (unsigned char *)&Packet[ 7 ] ); unsigned char uPacket[ 0x0B ]; *(unsigned short *)(uPacket) = 0x0A; *(unsigned short *)(uPacket + 2) = 0x7C0; *(unsigned char *)(uPacket + 6) = 03; *(unsigned char *)(uPacket + 7) = id1; *(unsigned char *)(uPacket + 8) = id2; *(unsigned char *)(uPack *(unsigned char *)(uPacket + 8) = id2; *(unsigned char *)(uPacket + 9) = 00; for( i = 0; i < 75; i++ ) { SendPacket( uPacket ); } printf( "Traded %02X %02X, 75 times.\n", id1, id2 ); break; }