Procházet zdrojové kódy

推荐码处领取奖励红点修改

SCFC před 8 měsíci
rodič
revize
7b274a9e61
1 změnil soubory, kde provedl 16 přidání a 6 odebrání
  1. 16 6
      script/module/present/RelationGiftLogic.lua

+ 16 - 6
script/module/present/RelationGiftLogic.lua

@@ -58,12 +58,22 @@ function onLogin(human)
               end
            
               if add then
-                 relationRew[i] = relationRew[i] or {} 
-                 relationRew[i].maxCnt = relationRew[i].maxCnt or 0
-                 relationRew[i].maxCnt = relationRew[i].maxCnt + 1
-                 if relationRew[i].maxCnt >= config.cnt then
-                    relationRew[i].maxCnt = config.cnt
-                 end
+                relationRew[i] = relationRew[i] or {} 
+                if relationRew[i].cnt then
+                    if relationRew[i].cnt < config.cnt then
+                        relationRew[i].maxCnt = relationRew[i].maxCnt or 0
+                        relationRew[i].maxCnt = relationRew[i].maxCnt + 1
+                        if relationRew[i].maxCnt >= config.cnt then
+                            relationRew[i].maxCnt = config.cnt
+                        end
+                    end
+                else
+                    relationRew[i].maxCnt = relationRew[i].maxCnt or 0
+                    relationRew[i].maxCnt = relationRew[i].maxCnt + 1
+                    if relationRew[i].maxCnt >= config.cnt then
+                        relationRew[i].maxCnt = config.cnt
+                    end
+                end
               end
            end
         end