• 2258阅读
  • 0回复

[转贴]耐力相关(stamina) [复制链接]

上一主题 下一主题
离线lyzh
 
发帖
5141
金钱
42
91币
100
信誉
0
资产
0 IST
在线时间
751 小时
注册时间
2007-08-25
最后登录
2011-04-20
只看楼主 倒序阅读 使用道具 楼主  发表于: 2008-04-07 18:50:24
— 本帖被 lyzh 执行锁定操作(2008-05-18) —
关键词: act2
角色的耐力值是否为零,决定了人物能否跑步。当人物处于跑步状态时,耐力值将会快速消耗;而处于走路状态时将会以较慢的速度恢复。当你停下来休息的时候,它才会恢复得快一些。当作战的时候,耐力值是不会回复的。
  一个人物的耐力值完全消耗掉的话,他将会强制从跑步状态转为行走状态。记住行走速度是和耐力值消耗的快慢无关的。一些怪物——比如act2的黑色蝗虫——攻击时会消耗耐力值。

  总耐力值的计算
          S_total = S_base + S_lvl + S_vit + S_equip

  解释:
      S_total        总耐力值
      S_base        角色初始耐力值
      S_lvl          每升一级增加的耐力值
      S_equip        装备和技能所加耐力值

  跑步状态耐力值的损耗速度计算
          Stam_Loss = 25 * (40 * (1 + [Armor_Speed / 10]) * Item_DrainRate / 256)

  解释:
      Stam_Loss        每秒消耗的耐力值
      Armor_Speed      装备的耐力损耗影响,轻甲/轻盾为0,中甲/中盾为5,重甲/重盾为10
                          参看轻/中/重 甲/盾表
      Item_DrainRate    装备所带“+XX%减少最大精力损耗”的数值

  耐力值的回复速度
        1. 行走状态
            S = 25 * ([[S_Max / 2] * (100 + S_Reg) / 100] / 256)
        2. 站立状态
            S = 25 * ([S_Max * (100 + S_Reg) / 100] / 256)
  解释:
      S        每秒回复耐力值
      S_Max    最大耐力值
      S_Reg    装备及技能所加耐力值
  注:当耐力值为0时,行走状态也不会恢复耐力。

  体力药剂
        体力药剂会使得耐力条变成类似于耐力神殿的浅蓝色,使得角色在30秒的时间内不再消耗体力。持续喝体力药剂会增加这个时间。

  神殿
        耐力神殿的可以使得角色在三分钟内不再消耗体力。
        一口井水可以恢复最大耐力50%的耐力值。