铁血丹心

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

如何把普通攻击改为第1个武功

[复制链接]
 楼主| 发表于 2026-1-21 20:53 | 显示全部楼层 |阅读模式

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

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

x
普通武功的编号是0,

但是在DIY.lua中

JY.Person[0]["武功1"] = 0
JY.Person[0]["武功等级1"] = 900
这样是没用的。面板依然不显示。
是还有哪里要改吗?有人能指点一下吗?

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2026-1-24 20:32 | 显示全部楼层
普通武功的编号是0,

但是在DIY.lua中

JY.Person[0]["武功1"] = 0
JY.Person[0]["武功等级1"] = 900
这样是没用的。面板依然不显示。
是还有哪里要改吗?有人能指点一下吗?
很简单啊!武功ID不是零就好。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2026-1-24 20:59 | 显示全部楼层
woabclf 发表于 2026-1-24 20:32
很简单啊!武功ID不是零就好。

谢谢您的回答,可能是我没有说清:
"普通攻击"本身是一种wugong,id为0。你可以用upedit查看
正如罗汉拳 就是id为1的wugong一样。
以前的游戏中可能是屏蔽了"普通攻击",但我又记得很久以前的游戏中有(记不清了)
现在的情况是这样的:
一个人如果没有学任何武功,则战斗时他的菜单是不会出现攻击面板的,这不合理。因为我们即使不会武功,也一样可以用拳头进行蛮力的攻击。
所以我想把它改出来,即一个人如果没学武功,同可以进行普通攻击,而用的武功则id=0的"普通攻击"。
但发现diy不出来.
比如我们正常JY.Person[0]["武功0"]=1,可以设置主角第1个武功为罗汉拳
但当我们diy:JY.Person[0]["武功0"]=0时,却不能把第1个武功设为"普通攻击".不知是不是对于id=0的wugong游戏中有特别的代码约定。
你可以试试!


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2026-1-24 21:01 | 显示全部楼层
woabclf 发表于 2026-1-24 20:32
很简单啊!武功ID不是零就好。

或者说我想实现一种效果:
    即如果一个人什么武功都不会,也一样可进行”普通攻击“。您看下能否实现?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2026-1-25 20:44 | 显示全部楼层
本帖最后由 woabclf 于 2026-1-25 20:50 编辑

谢谢您的回答,可能是我没有说清:
"普通攻击"本身是一种wugong,id为0。你可以用upedit查看
正如罗汉拳 就是id为1的wugong一样。
以前的游戏中可能是屏蔽了"普通攻击",但我又记得很久以前的游戏中有(记不清了)
现在的情况是这样的:
一个人如果没有学任何武功,则战斗时他的菜单是不会出现攻击面板的,这不合理。因为我们即使不会武功,也一样可以用拳头进行蛮力的攻击。
所以我想把它改出来,即一个人如果没学武功,同可以进行普通攻击,而用的武功则id=0的"普通攻击"。
但发现diy不出来.
比如我们正常JY.Person[0]["武功0"]=1,可以设置主角第1个武功为罗汉拳
但当我们diy:JY.Person[0]["武功0"]=0时,却不能把第1个武功设为"普通攻击".不知是不是对于id=0的wugong游戏中有特别的代码约定。
你可以试试!
或者说我想实现一种效果:
    即如果一个人什么武功都不会,也一样可进行”普通攻击“。您看下能否实现?
我不知道你想学的是哪一个版本的mod?如果是黑山就有普通攻击,如果是苍炎系的就要改。

开启LDCR.lua档  搜寻 "function War_FightMenu" 这是攻击选单函数。

找寻 "if tmp > 0 then" 的判断式
把判断式改成 "if tmp > 0 or tmp == 0 and i == 1 then"

这样子,如果是没有武功的人就有普通攻击,只是威力和范围差强人意。
有武功的人不受影响。


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2026-1-25 22:53 | 显示全部楼层
woabclf 发表于 2026-1-25 20:44
我不知道你想学的是哪一个版本的mod?如果是黑山就有普通攻击,如果是苍炎系的就要改。

开启LDCR.lua档  ...

谢谢您的回答,没想到这么简单呵!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2026-1-27 06:32

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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