铁血丹心

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

【DIY学习运用 & MOD制作心得】经验分享贴(合集)

  [复制链接]
发表于 2011-10-13 00:00 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 StarShine 于 2011-12-8 11:26 编辑


本贴用来总结本人发布过的 DIY学习运用 & MOD制作心得。其定位是已实用实例的方式帮助打算学习DIY制作的新人朋友快速上手。


一楼做链接用,陆续添加中


二楼:DIY兼容特效的具体实现方式

三楼:人物天赋制作示例1

四楼:人物天赋制作示例2

五楼:特效的补充——关于武功招式


剧情事件制作实例&MOD资源参考


【资源分享】我所理解的AddPersonAttrib函数

对话菜单的使用(全注释实例版:挑选你想要的MM)

女主角入队离队BUG完全修复源码版(0905版带4MM必备)

周芷若武当洗武功事件。两种洗法供新人参考(源码注释版)





后续与补充:

注意到这里基本上所有引用的实例,都是可以直接投入实用的(有一些就是我正在使用的)
因为我相信用实用实例的方式,是可以让一个新人上手最快的方式。用这些例子上手,你可以直接看到在游戏中的效果,是不是更有成就感?


在此基础上,如果打算进一步深入而系统的学习,推荐两个资源。一是苍半源码,这里面无论是人物、物品、武功、商店等属性的修改,以及武功特效,菜单、对话框的使用实例,各种常用函数的含义,各种指令如instruct系列的含义,或者其他更复杂的内容,可以说是涵盖了你实际运用中可能遇到问题的方方面面,是最好最全面、最系统的参考手册,MOD学习制作必备。

另外一个资源也很重要,就是s大发布的苍龙事件的lua实现,在这里面,事件制作、场景制作一应俱全。剧情学习制作必备。

如果把上述两个手册内容用来MOD讲学,连载200讲恐怕也讲不完…… 所以剩下的东东,就是看自己是否愿意去钻研努力了,呵呵。





评分

参与人数 1声望 +15 收起 理由
陈建北 + 15 好贴奖励

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-13 00:01 | 显示全部楼层
本帖最后由 StarShine 于 2011-10-14 11:20 编辑

2楼分享一个我即将发布补丁的一部分代码。

关于DIY的兼容问题,一些纯玩家朋友可能要求并不高,一个合集补丁他们觉得就够了。但也理解一些研究DIY的朋友想把自己的特效写进drawname,以便特效共存。之前有两位朋友都提出了各自的解决方案,都很不错。但如果不了解程序的运行机理,具体实现可能还会遇到一些问题。例如,如果你随便起个函数名



  1. function  Person77()
复制代码
然后在drawname里调用

  1. Person77()
复制代码

可以自己试一下,你会发现这是不行的。
究其根源,在DIY里你是不能自己定义新的全局变量的,当然也包括全局函数。

不过局部变量是可以自定义的,但如果你用局部函数定义的方式


  1. local function Person77()
复制代码

在程序框架上还是不太好,我们希望找到一个可行的全局函数方式。

这里我采用了CC来跨过这个障碍,因为它本身是一个已注册的全局table

下面是兼容实现的源码部分,带有详细注释了。为了清晰展现,没有列出全部代码。全函数的代码可下载附件。





  1. function drawname(x,y,name,size)

  2. x = x - math.modf(size / 2)
  3. local namelen = string.len(name) / 2
  4. local zi = {}
  5. for i = 1, namelen do
  6. zi[i] = string.sub(name, i * 2 - 1, i * 2)
  7. DrawString(x, y, zi[i], C_WHITE, size)
  8. y = y + size
  9. end

  10. -- 以上是原有函数功能,我们不要动。

  11. local pid = WAR.Person[WAR.CurID]["人物编号"] -- 从此处开始添加新代码,实现战斗特效

  12. CC.Person77(pid)      -- 特效实现部分,自己也可以按此模式书写。注意要遵循一定的规则命名,例如以CC开头就可以了
  13. -- 另外需要注意的是,这个函数是需要传参数的

  14. -- 当然这不是唯一的方式,咱只是觉得这个看起来比较方便舒服

  15. -- 这里你可以加入自己的补丁

  16. -- 例如这是郭襄补丁
  17. if pid == 92 then


  18. -- 这里写入具体的实现方式。

  19. end

  20. end
复制代码


最后,分享一个MOD制作的小经验。无论你采用的是哪种方式,最好都要有这么一句

  1. local pid = WAR.Person[WAR.CurID]["人物编号"]
复制代码

你会发现,它会使给你的制作过程提供很多方便


兼容drawname的完整代码:










本帖子中包含更多资源

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

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-13 00:01 | 显示全部楼层
本帖最后由 StarShine 于 2011-10-13 12:56 编辑

苍炎的一个特色是人物的称号天赋,其中大多数复杂天赋目前来说实现起来非常困难。那么有没有一些简单的办法呢?答案是有的。而且效果也未必就很弱。

还记得黄蓉的天赋吗?兵器值二倍成长。其实是一个很不错的天赋了。它的实现机理是用War_PersonTrainBook函数来实现的。实现方式代码如下:

  1. if pid == 56 then
  2. AddPersonAttrib(pid, "拳掌功夫", JY.Thing[thingid]["加拳掌功夫"] * 2)
  3. AddPersonAttrib(pid, "御剑能力", JY.Thing[thingid]["加御剑能力"] * 2)
  4. AddPersonAttrib(pid, "耍刀技巧", JY.Thing[thingid]["加耍刀技巧"] * 2)
  5. AddPersonAttrib(pid, "特殊兵器", JY.Thing[thingid]["加特殊兵器"] * 2)
  6. else
  7. AddPersonAttrib(pid, "拳掌功夫", JY.Thing[thingid]["加拳掌功夫"])
  8. AddPersonAttrib(pid, "御剑能力", JY.Thing[thingid]["加御剑能力"])
  9. AddPersonAttrib(pid, "耍刀技巧", JY.Thing[thingid]["加耍刀技巧"])
  10. AddPersonAttrib(pid, "特殊兵器", JY.Thing[thingid]["加特殊兵器"])
  11. end
复制代码
很简单对不对?一开始我也想这么给小慧加入天赋,但后来又想想重复就没意思了,我们加个新花样
在它后面添加这一段,
  1. if pid == 77 then -- 萧中慧天赋
  2. AddPersonAttrib(pid,"攻击力",JY.Thing[thingid]["加耍刀技巧"]);
  3. AddPersonAttrib(pid,"轻功",JY.Thing[thingid]["加耍刀技巧"]);
  4. AddPersonAttrib(pid,"防御力",JY.Thing[thingid]["加耍刀技巧"]);
  5. end
复制代码

其效果就是小慧补丁里的天赋:秀外:修炼刀法有额外三维成长,成长值等于刀系成长

如果你喜欢,也可以修改这段代码,给自己喜欢人物添加类似的效果,很方便的。


最后聊几句关于这个天赋的效果,个人觉得在属性不如特效的苍炎里,这只能算是一个中规中矩的天赋,
有玩家朋友曾反馈说,这导致练法倾向8、9刀,1/2内,
但我个人更喜欢少练刀法,多练内功。其实培养方式还是比较多样的。

实现此天赋的源代码如下:








本帖子中包含更多资源

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

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-13 00:02 | 显示全部楼层
本帖最后由 StarShine 于 2011-10-17 11:00 编辑

这里举另一个天赋制作的实例。

一直想为程灵素做个提高医疗的天赋,因为她是飞雪里出场人物医术最高的,可医疗上限只有240感觉有点说不过去。240的医疗不仅疗效有限,而且范围也蛋疼。这里我们想把她的医疗提高到400。

首先找到设置特殊人物属性上限的函数,AddPersonAttrib
在这里有这么一段,为了便于新人理解,我把它们加上注释


  1. if str == "用毒能力" and id == 2 then   -- 程灵素用毒上限
  2. attribmax = 500
  3. end
  4. if str == "用毒能力" and (id == 25 or id == 83 or id == 17) then   -- 其他几个用毒人物
  5. attribmax = 400
  6. end
  7. if str == "医疗能力" and (id == 16 or id == 28 or id == 45) then   -- 三大神医
  8. attribmax = 500
  9. end
  10. if str == "医疗能力"  and id == 85  then   -- 贝海石
  11. attribmax = 400
  12. end
复制代码


好了,我们把最后一句改写成


  1. if str == "医疗能力" and (id == 85 or id == 2) then -- 加入灵素
  2. attribmax = 400
  3. end
复制代码


这样,灵素的医疗效果和医疗范围都提升了,相信会给你的使用带来更多的方便。




【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-13 00:02 | 显示全部楼层
本帖最后由 StarShine 于 2011-10-13 10:46 编辑

本楼谈谈武功招式的修改。

这部分相对比较简单,但也是有用的一部分。我们知道在苍炎里杀气很重要,虽然你可以提高武功的威力,但不能杀气,终究不是一个高级武功。例如在我的MOD中,鸳鸯刀在小慧手里可以有1200的威力,但杀气只有600,实在还是配不上“威力无双”的称号阿,所以我们还是要提高一下它是杀气威力。具体实现比较简单,你改动table的第三项就可以了。具体位置我有标明。

另外一个是夫妻刀法。提醒一下这个不要改得太大哦,小日本某一战也是用这个的,小心太高了吃不消,哈哈
(当然,如果你追求挑战的话,那么…… )


这部分的实例代码如下:(为节省篇幅仅列出部分)



  1. CC.KfName={

  2. {50,'砍',500},
  3. {50,'劈',500},
  4. {52,'鬼见愁',600},
  5. {53,'铁锁横江',600},
  6. {53,'燕子入巢',600},
  7. {54,'大青',1100}, -- 鸳鸯刀法
  8. {54,'小青',1100},
  9. {55,'狂风大作',700},
  10. {55,'飞沙走石',700},
  11. {56,'带醉脱靴',700},
  12. {56,'单刀破枪',700},
  13. {57,'放下屠刀',600},
  14. {57,'立地成佛',600},
  15. {58,'恨意绵绵',600},
  16. {59,'白虎跳涧',600},
  17. {59,'剪扑自如',600},
  18. {60,'重节守义',700},
  19. {60,'万劫不复',700},
  20. {61,'梅雪逢夏',700},
  21. {61,'赤日炎炎',700},
  22. {62,'女貌郎才珠万斛',1200}, -- 夫妻刀法
  23. {62,'天教丽质为眷属',1200},
  24. {62,'清风引佩下瑶台',1200},
  25. {62,'明月照妆成金屋',1200},


  26. };

复制代码

完整函数的源代码如下:








本帖子中包含更多资源

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

x

点评

天地独尊怎么改呢?这些代码我又该复制到什么地方?  发表于 2011-11-9 22:01
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-13 08:41 | 显示全部楼层
3楼5楼都还明白,2楼就有点眼晕了....
等睡醒了仔细研究学习一下...
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-13 09:01 | 显示全部楼层
那么晚了,star兄还在编辑帖子~~辛苦了
同时真的希望这个区尽快hot起来啊 哈哈
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-13 10:47 | 显示全部楼层
零零漆 发表于 2011-10-13 09:01
那么晚了,star兄还在编辑帖子~~辛苦了
同时真的希望这个区尽快hot起来啊 哈哈


惭愧惭愧~~ 一不小心就熬夜了。。。我错了

点评

那么不小心啊~~[s:17]  发表于 2011-10-13 10:50
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-13 11:20 | 显示全部楼层
啊,LZ你能把你的那个自由分配点数升级(也就是对War_PersonLVUP的修改)也开源出来让我们学习一下么~谢谢

点评

不过以后可能就会出现在本楼的实例里,不要急~  发表于 2011-10-13 11:28
这里面我新增的内容还处于测试调整中,暂时不开源~  发表于 2011-10-13 11:28
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-10-13 12:11 | 显示全部楼层
解释得很好,不过我看还是把2楼的郭襄补丁原码删除,可能会误导新手。

点评

一般用到drawname的都不算纯新手了,所以误导应该不至于~  发表于 2011-10-13 12:36
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-10-14 11:07 | 显示全部楼层
回复 brolycjw 的帖子


想了一下,你说的有道理。现在把这部分精简了,并对机理的实现给予更详细的注释,以便于新人理解。

原本打算2~5楼都贴上函数完整源码的,后来发现太占空间,现在每个都做了精简,突出最核心的部分。想要完整函数的朋友可以下载附件。

点评

呵呵,欢迎XD继续建议~ 也许有些建议我一开始听不进,但我之后会考虑的,嘿嘿  发表于 2011-10-14 13:38
这样很好,清晰多了。  发表于 2011-10-14 13:28
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-11-7 16:23 | 显示全部楼层
顶一下,给有需要的人看看。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-11-23 00:00 | 显示全部楼层
厄,通过改哪个文件实现啊??
我素小白...............

点评

改相应的函数,可以看附件  发表于 2011-11-23 10:58
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 10:17 | 显示全部楼层
本帖最后由 查理猫 于 2011-12-9 22:21 编辑

回复 StarShine 的帖子

War_PersonTrainBook 的代码 个人测试后 在加载其他DIY后会出现不修习武功不加兵器值的问题
重开后没问题
不是代码的问题 估计是我 个人DIY使用不当的缘故 不好意思啦 Star大


【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 10:31 | 显示全部楼层
回复 查理猫 的帖子

找到这一句if p["武功" .. i]==0 then
    p["武功" .. i]=wugongid;
    kfnum=i
break;



改成

if p["武功" .. i]==0 then
    p["武功" .. i]=wugongid;
    p["武功等级"..i] = 0;
    kfnum=i
break;

点评

受教了~ 这个问题困扰我一整晚了 话说 蓝大的教程和STAR大的教程偏重点不同 正好互补啊 哇哈哈  发表于 2011-12-9 12:58
这个。。。原来是这样啊,我有时也出这个问题的,谢谢了  发表于 2011-12-9 11:18
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-9 10:52 | 显示全部楼层
回复 查理猫 的帖子


猫猫。。我放出的代码会这么不负责么? 这就是我现在使用的代码,也是原版使用的代码

出现这种情况的原因,这格武功有你之前DIY的残留。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 11:19 | 显示全部楼层
回复 StarShine 的帖子

原来如此啊,谢谢了,终于知道怎么回事了。我有时也出现了猫猫的情况,但新开就没事,原来如此。。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 11:59 | 显示全部楼层
好帖啊,先存下来慢慢学习
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 12:48 | 显示全部楼层
我也不知道怎么回事
我用的龙人最终DIY版 这个档本身是没有DIY过的
接着我就先用了STAR 大你的代码 就发现出现了这个问题
然后我又用蓝大的刚刚说的方法 进行修改 问题就修复了
是因为龙人版重构了这个函数还是别的神马状况吗?
本人菜猫一只 这几天苦读2位写的教程 对两位绝没有一丝不敬和比较的意味
只是才疏学浅 接触代码又是这几天的事 经常出现这样或者那样的低级问题 望STAR 大多多包涵
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-9 16:27 | 显示全部楼层
回复 查理猫 的帖子


嗯,没关系。主要是你14楼的话,让人不得不解释一下。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-9 17:02 | 显示全部楼层
本帖最后由 查理猫 于 2011-12-9 17:06 编辑

回复 StarShine 的帖子

O(∩_∩)O~ 另外还有些问题想问 研究了War_PersonTrainBook一天了
里面有几个东西不是很明白
从69行开始
” if p["武功" .. i]==wugongid then
oldwugong=1;
p["武功等级" .. i]=math.modf((p["武功等级" .. i]+100)/100)*100;
kfnum=i “
这段代码 的作用是什么呢?   

kfnum 表示的是什么? 武功个数嘛?

”p["武功等级" .. i]=math.modf((p["武功等级" .. i]+100)/100)*100;“ 是表示武功新的等级吗?
如何控制武功升级超过1级以上的情况呢?(比方原有罗汉5级 升到9级)

点评

kfnum,该武功的位置  发表于 2011-12-9 22:03
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-9 22:01 | 显示全部楼层
本帖最后由 StarShine 于 2011-12-9 22:07 编辑

有空的时候还是编辑一下14楼吧,不懂的还以为我放上去的是错误代码。。。另外也不用那么多图吧

这段逻辑是有点复杂
是对已有武功升级的处理,下面那个是等级没错

另外如果一次升很多级,会有循环来处理。


点评

好的 我现在 就编辑 多谢 Star 大百忙中抽空回答  发表于 2011-12-9 22:17
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-10 02:25 | 显示全部楼层
请问天赋增加集齐速度如何实现?比如修炼1门内功加5点集齐需要怎么编写
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-10 08:57 | 显示全部楼层
star大大,求教一下你是怎么解决特效文字重复出现的问题了。我写了个新的武功特效(一个武功让自己慢慢时序中毒,然后攻击时把身上的毒全打出来),因为是放在War_DIY_WugongHurtLife里面的,有时会重复的出现一长串的特效文字。 关于特效的代码如下:
if  WAR.Person[WAR.CurID]["特效文字1"]== nil then
    WAR.Person[WAR.CurID]["特效文字1"]="玄冥极意之以身饲毒"
    else WAR.Person[WAR.CurID]["特效文字1"]="玄冥极意之以身饲毒"..WAR.Person[WAR.CurID]["特效文字1"]
    end   
求指点啊。我也不太清楚特效文字 1,2,3的分别。能不能稍微说说?谢谢了。很想学习DIY打造有意思的武侠。

点评

实在太忙了,我看看  发表于 2011-12-10 16:04
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2011-12-10 16:11 | 显示全部楼层
回复 deepinshit 的帖子


你把这部分代码,放到fight里试一下~

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

本版积分规则

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

GMT+8, 2024-11-26 19:20

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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