铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1646|回复: 4

求知,急急急!!!

[复制链接]
发表于 2016-10-12 06:47 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
武功威力成长系统的代码是什么在哪找?就是武功到极之后威力还能经过战斗增加直到设定的威力峰值。
加成是多少?资质越高武功威力成长加得越快?打一下加1点?打一下加5点?

从哪里能修改成空挥都可以增加、又或者哪里能修改增加的数值?   
求大神指点!!!   
不胜感谢!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2016-10-20 09:06 | 显示全部楼层
本帖最后由 武骧金星 于 2016-10-20 09:08 编辑

LDCR.lua

elseif JY.Person[pid]["武功等级" .. wugongnum] >= 999 and WAR.HIT == 1 and WAR.ZDDH ~= 226 then
                local tmp3 = math.modf(JY.Person[pid]["资质"] / 25) + 1
                tmp3 = math.modf(3 * (tmp3 - 1))
                JY.Person[pid]["武功等级" .. wugongnum] = limitX(JY.Person[pid]["武功等级" .. wugongnum] + 2 + math.random(2) + tmp3, 1000, 32000)
        end

这里用于提升武功到极后的熟练度提升,红字部分删掉后空挥也可以升级了。

  for i = 1, 10 do
        if JY.Person[pid]["武功" .. i] == wugong and JY.Person[pid]["武功等级" .. i] > 999 then        
                local tmp = JY.Person[pid]["武功等级" .. i] - 999
                local tmp2 = math.modf((JY.Wugong[wugong]["等级"] / 2) + 1)
                wgwl = wgwl + math.modf(tmp / tmp2)
                local tmp3 = math.modf((100 - JY.Person[pid]["资质"]) / 25) + 1
                --tmp3 = math.min(2, 1 + tmp3 * 0.5)
                tmp3 = 2
                if wgwl > math.modf(JY.Wugong[wugong]["攻击力" .. 10] * tmp3) + JY.Wugong[wugong]["上限"] then
                        wgwl = math.modf(JY.Wugong[wugong]["攻击力" .. 10] * tmp3) + JY.Wugong[wugong]["上限"]
                end        
                break
        end

这里用于计算武功威力
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2016-10-22 02:54 | 显示全部楼层
武骧金星 发表于 2016-10-20 09:06
LDCR.lua

elseif JY.Person["武功等级" .. wugongnum] >= 999 and WAR.HIT == 1 and WAR.ZDDH ~= 226 then ...

大神可以把第2段翻译下吗?也好让大家学习下啦
比如说我练的太极剑法10级威力是1100,最高能升到威力多少啊?2200?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2016-11-1 21:02 | 显示全部楼层
武骧金星 发表于 2016-10-20 09:06
LDCR.lua

elseif JY.Person["武功等级" .. wugongnum] >= 999 and WAR.HIT == 1 and WAR.ZDDH ~= 226 then ...

自己摸索已经找到这个位置、 只是还没发现原来红色字的含义、  一番提示茅塞顿开!!!
     另外请问大神、如三楼所问。
还有在哪里修改武学所能提高威力的最大上限、   第二目就了解是由资质影响、  但是就是不懂在哪里修改资质影响上限的幅度。
    不要闲小弟烦哈、   暂时再问一个问题、  就是如何修改乾坤反弹的伤害。  公式位置我找到了、 就是不懂如何改成学会某两种武学外加乾坤后的反弹伤害。
譬如:

  --学会神照与乾坤且到极,反弹3倍伤害
  if JY.Person[pid]["武功" .. wugongnum] == 94 and JY.Person[pid]["武功" .. wugongnum] == 97 and JY.Person[pid]["武功等级" .. wugongnum] >= 999 then
                                WAR.fthurt = hurt * 3
                                hurt = math.modf(hurt*0.7)
    end
这是我自己写的、    可惜公式完全不成立、   求大神解读是哪里出现了问题、  还有插入的位置是否有要求。   求例!    嗯贵晒!!!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2016-11-5 14:38 | 显示全部楼层
本帖最后由 wx_nU5ZQu94 于 2016-11-5 14:48 编辑
taeckle 发表于 2016-10-22 02:54
大神可以把第2段翻译下吗?也好让大家学习下啦
比如说我练的太极剑法10级威力是1100,最高能升到威力多少 ...

武学威力是由资质而定的、  公式我已经自己摸索到了。
  for i = 1, 10 do
        if JY.Person[pid]["武功" .. i] == wugong and JY.Person[pid]["武功等级" .. i] > 999 then        
                local tmp = JY.Person[pid]["武功等级" .. i] - 999
                local tmp2 = math.modf((JY.Wugong[wugong]["等级"] / 2) + 1)
                wgwl = wgwl + math.modf(tmp / tmp2)
                local tmp3 = math.modf((100 - JY.Person[pid]["资质"]) / 25) + 1
                tmp3 = 1 + tmp3 * 0.5
                if wgwl > math.modf(JY.Wugong[wugong]["攻击力" .. 10] * tmp3) + JY.Wugong[wugong]["上限"] then
                        wgwl = math.modf(JY.Wugong[wugong]["攻击力" .. 10] * tmp3) + JY.Wugong[wugong]["上限"]
                end        
                break
        end
  end
资质的影响幅度
最终设定
再上面一点的我还没搞懂。。。。
例如:威力300的雪山剑法以50资为例、它的最终威力能达到(不算内功道具加成)300*1.5(100-50=50/25=2+1=3*0.5=1.5)=450+300=750。
这样你理解了吗?嘻嘻、 希望能帮到你。而50资质太极剑1100就是1100*1.5+1100=2750
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-16 00:33

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表