Пример #1
0
 private int Packet_PutDataCallback(uint _this, uint a2, int size)
 {
     if (!isBlacklisted)
     {
         byte[] data       = GeneralHelper.Memory.ReadBytes(a2, size);
         string dataString = ByteArrayToString(data);
         Print("PutData: {0}", dataString);
     }
     return((int)Packet_PutData_Detour.CallOriginal(_this, a2, size));
 }
Пример #2
0
 public override void OnTerminate()
 {
     Packet_PutFloat_Detour.Remove();
     Packet_PutInt16_Detour.Remove();
     Packet_PutInt32_Detour.Remove();
     Packet_PutInt64_Detour.Remove();
     Packet_PutInt8_Detour.Remove();
     Packet_PutString_Detour.Remove();
     Packet_PutArray_Detour.Remove();
     Packet_PutData_Detour.Remove();
     Packet_SendJam_Detour.Remove();
 }