LevelCondition.lua 984 B

12345678910111213141516171819
  1. ConditionHandler:register(ConditionId.level["等级>"], "等级>", function(actor, param)
  2. return tonumber(getbaseinfo(actor, "level")) > tonumber(param)
  3. end)
  4. ConditionHandler:register(ConditionId.level["等级>="], "等级>=", function(actor, param)
  5. return tonumber(getbaseinfo(actor, "level")) >= tonumber(param)
  6. end)
  7. ConditionHandler:register(ConditionId.level["等级=="], "等级==", function(actor, param)
  8. return tonumber(getbaseinfo(actor, "level")) == tonumber(param)
  9. end)
  10. ConditionHandler:register(ConditionId.level["等级<="], "等级<=", function(actor, param)
  11. return tonumber(getbaseinfo(actor, "level")) <= tonumber(param)
  12. end)
  13. ConditionHandler:register(ConditionId.level["等级<"], "等级<", function(actor, param)
  14. return tonumber(getbaseinfo(actor, "level")) < tonumber(param)
  15. end)
  16. ConditionHandler:register(ConditionId.level["等级~="], "等级~=", function(actor, param)
  17. return tonumber(getbaseinfo(actor, "level")) ~= tonumber(param)
  18. end)