铁血丹心

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

我的版本是国庆DIY版 如何把仁者的天赋加到其他主角上?

[复制链接]
发表于 2012-8-20 14:01 | 显示全部楼层 |阅读模式

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

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

x
我现在只会用在DIY文件里输代码然后按F5的笨办法。
下了个notepad++又找不到该打开的文件  = =
现在想干三件事
1.让主角自带仁者的高特效率
2.主角自带化工并100%发动
3.主角有乔峰的攻击特效三连。。

求代码或方法。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-20 14:13 | 显示全部楼层
国庆的应该做不了,除非把整个0905源码的战斗函数复制黏贴到DIY文件里重新加载再进行修改,但这样会损失国庆版本身对战斗函数的更新,比如萧大的特效
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-8-20 14:10 | 显示全部楼层
本帖最后由 ivansz 于 2012-8-20 14:18 编辑

为什么现在人提的问题都那么有深度呢..
1) 仁者特效:
LDCR.lua里搜索  GetS(4, 5, 5, 5) == 7
然后全部改为 GetS(4, 5, 5, 5) > 0

2) 自带化工方法:
LDCR.lua里搜索 PersonKF(pid, 87) 找到代码
  1. if PersonKF(pid, 87) and JLSD(25, 75, pid) and WAR.BMXH == 0  then
复制代码


把他改为
  1. if PersonKF(pid, 87) and JLSD(25, 75, pid) and WAR.BMXH == 0 or pid == 0 then
复制代码


3)降龙三连
搜索 降龙三叠浪在这里 找到代码
  1. if DT(pid,50) then   --乔峰
  2.     if WAR.ZDDH == 83 and WAR.FS == 0 then   --打四帮主时的乔峰
  3.       say(CC.WARS21, 50)
  4.       WAR.FS = 1
  5.     end
  6.     JY.Wugong[13]["名称"] = CC.WARS22
  7.     if JLSD(40, 70, pid) then   --增加(70-40+10)%的二次攻击机会
  8.       fightnum = 2
  9.     end
  10.    
  11.     --如果乔峰用的是降龙,那么有(55-45+10)%的机率三连击,怒气暴发时必三连
  12.     if wugong == 26 and (JLSD(45, 55, pid) or WAR.LQZ[pid] == 100) then
  13.       fightnum = 3
  14.       WAR.FS = 1
  15.       for i = 1, 10 do
  16.         DrawStrBox(-1, 24, CC.WARS23, C_ORANGE, 20 + i)   -- 降龙三叠浪在这里
  17.         ShowScreen()
  18.         lib.Delay(1)
  19.       end
  20.     end
  21.     if JY.Person[pid]["内力"] < math.modf(JY.Person[pid]["内力最大值"] / 3) then    --万恶的峰神,无限内力
  22.             JY.Person[pid]["内力"] = math.modf(JY.Person[pid]["内力最大值"] / 3)
  23.           end
  24.   end
复制代码
在其下方添加代码
  1. if pid == 0 and wugong == 26 and (JLSD(45, 55, pid) or WAR.LQZ[pid] == 100) then
  2.       fightnum = 3
  3.       WAR.FS = 1
  4.       for i = 1, 10 do
  5.         DrawStrBox(-1, 24, CC.WARS23, C_ORANGE, 20 + i)   -- 降龙三叠浪在这里
  6.         ShowScreen()
  7.         lib.Delay(1)
  8.       end
  9.     end
复制代码









点评

您老人家需要买副眼镜了= =  发表于 2012-8-20 14:28
额 这是龙人版的改法...国庆版请忽略  发表于 2012-8-20 14:20
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2012-8-20 14:33 | 显示全部楼层
- - 好吧 那就老老实实的玩好了
多谢上面两位

点评

你可以自学成才从源码改起,把源码改成国庆版,那你就达到目的了~!  发表于 2012-8-20 23:13
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-12-24 04:34

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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