Ejemplo n.º 1
0
    public int UnhideVal(WATCH_DOG watchDog, int val)
    {
        int num  = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
        int num2 = num % 2 + 1;

        return((val >> num2) / CSNetManager.Instance.Sock.RecvKey);
    }
Ejemplo n.º 2
0
    public void Sync(WATCH_DOG watchDog, int val)
    {
        int num   = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
        int num2  = num % 15;
        int val_i = val << 1;

        watchDogs[num2].val_i = val_i;
    }
Ejemplo n.º 3
0
    public int HideVal(WATCH_DOG watchDog, int val)
    {
        int num  = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
        int num2 = num % 2 + 1;

        val *= CSNetManager.Instance.Sock.RecvKey;
        return(val << num2);
    }
Ejemplo n.º 4
0
    public void Sync(WATCH_DOG watchDog, float val)
    {
        int   num   = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
        int   num2  = num % 15;
        int   num3  = num % 15;
        float val_f = val * (float)num3;

        watchDogs[num2].val_f = val_f;
    }
Ejemplo n.º 5
0
    public void Sync(WATCH_DOG watchDog, string val)
    {
        int num  = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
        int num2 = num % 15;

        if (desKey == null)
        {
            setKeyDES("6789");
        }
        string val_s = Encrypt(val);

        watchDogs[num2].val_s = val_s;
    }
Ejemplo n.º 6
0
 public void KillCheater(WATCH_DOG watchDog, string val)
 {
     if (!GlobalVars.Instance.shutdownNow)
     {
         int    num  = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
         int    num2 = num % 15;
         string text = Decrypt(watchDogs[num2].val_s);
         if (text != val)
         {
             Debug.LogError("watchdog: " + watchDog + ", descypt: " + text + ", val: " + val);
             BuildOption.Instance.HardExit();
         }
     }
 }
Ejemplo n.º 7
0
 public void KillCheater(WATCH_DOG watchDog, int val)
 {
     if (!GlobalVars.Instance.shutdownNow)
     {
         int num  = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
         int num2 = num % 15;
         int num3 = watchDogs[num2].val_i >> 1;
         if (num3 != val)
         {
             Debug.LogError("watchdog: " + watchDog + ", descypt: " + num3 + ", val: " + val);
             BuildOption.Instance.HardExit();
         }
     }
 }
Ejemplo n.º 8
0
 public void KillCheater(WATCH_DOG watchDog, float val)
 {
     if (!GlobalVars.Instance.shutdownNow)
     {
         int   num  = (int)(CSNetManager.Instance.Sock.RecvKey + watchDog);
         int   num2 = num % 15;
         int   num3 = num % 15;
         float num4 = watchDogs[num2].val_f / (float)num3;
         float num5 = num4 - val;
         if (num5 < -0.001f || num5 > 0.001f)
         {
             Debug.LogError("watchdog: " + watchDog + ", descypt: " + num4 + ", val: " + val);
             BuildOption.Instance.HardExit();
         }
     }
 }