Commit 15e1f0845dc55ca770a849d585cab461f7842a6f

Authored by zhouhaihai
1 parent e881b807

挂机gm

Showing 2 changed files with 4 additions and 4 deletions   Show diff stats
src/actions/GmAction.lua
... ... @@ -187,7 +187,7 @@ function _M.fb(role, pms) -- 直接通关
187 187 addPre(pre)
188 188 end
189 189 end
190   - role:hangFinish(carbonId, true)
  190 + role:hangFinish(carbonId)
191 191 addPre(carbonId)
192 192  
193 193 role:log("gm_action", {desc = "fb", int1 = carbonId, key1 = pms.sender})
... ... @@ -210,7 +210,7 @@ function _M.fbc(role, pms) -- 直接通关
210 210 addPre(pre)
211 211 end
212 212 end
213   - role:hangFinish(10101, true)
  213 + role:setProperty("hangPass", {})
214 214 addPre(carbonId)
215 215  
216 216 role:checkTaskEnter("HangPass", {id = carbonId})
... ...
src/models/RolePlugin.lua
... ... @@ -1361,10 +1361,10 @@ function RolePlugin.bind(Role)
1361 1361 return (hangPass[diff] or 0) >= carbonId
1362 1362 end
1363 1363  
1364   - function Role:hangFinish(carbonId, force)
  1364 + function Role:hangFinish(carbonId)
1365 1365 local hangPass = self:getProperty("hangPass")
1366 1366 local diff = math.floor(carbonId / 10000)
1367   - if (hangPass[diff] or 0) < carbonId or force then
  1367 + if (hangPass[diff] or 0) < carbonId then
1368 1368 hangPass[diff] = carbonId
1369 1369 self:updateProperty({field = "hangPass", value = hangPass})
1370 1370 end
... ...