Commit 15e1f0845dc55ca770a849d585cab461f7842a6f
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 | ... | ... |