根据代码,以下是我的建议:

  1. CalcCharBasicHIT、CalcCharBasicEVA、CalcCharBasicCritical、CalcCharBasicResistCritical、CalcCharBasicCounterpunch和CalcCharBasicLight函数都返回了0,这意味着它们没有实现任何功能。这可能是因为这些函数还没有被完全实现或者是因为它们不再需要。需要确认这些函数是否真的不需要或者需要实现。

  2. 在CalcCharBasicBatSpd函数中,DEX的系数应该是1.0而不是1.1。

  3. 在CalcCharBasicBatSpd函数中,没有使用HEA,这可能是一个错误。如果HEA是需要的,则需要将其添加到公式中。

  4. 在CalcCharBasicBatSpd函数中,基础速度值为10,这可能是一个固定值。如果是这样,需要确认这个基础速度值是否合适,或者是否需要根据其他因素进行计算。

  5. 在所有函数中,参数Lvl没有被使用。如果这个参数不再需要,应该将其删除。

  6. 在所有函数中,参数HAB、STR、HEA、DEX和TEN没有被检查是否是有效的数字。如果这些参数可能会被传入无效的值,则需要添加输入验证。

检测代码bug-- 战斗速度基础值function CalcCharBasicBatSpdLvl HAB STR HEA DEX TEN	--体质 01 + 力量 01 + 敏捷 07 + 耐力 01 +10	return HAB 01 + STR 01 + DEX 11 + TEN 01 + 10;end-- 命中基础值function CalcCharBasicHITLvl H

原文地址: https://www.cveoy.top/t/topic/b0In 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录