铁血丹心

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

早安!!求救如何判断使用武功的类别?如何添加如“流血”、“封穴”之类的上浮文字?

[复制链接]
发表于 2011-12-21 08:25 | 显示全部楼层 |阅读模式

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

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

x
早安!!求救如何判断使用武功的类别?如何添加如“流血”、“封穴”之类的上浮文字?

要判断使用的武功是拳是剑还是神马别的,用什么参数啊? 我记得似乎是有一个参数是专门管这个的。记不清叫什么了。求指点!!

还有就是目前我们都会改特效文字1到3。那么那些向上飘的特效文字,如“暴怒”啊,“封穴”啊 , 是在哪里的呢? 非常希望也能学习利用啊。

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

JY.Wugong[wugong]["武功类型"] 1拳 2剑 3刀 4特
上浮我想可能是找到敌人坐标然后DrawString?怎么找敌人坐标我也想问问啊。。。

点评

内功是拳系的,找被攻击人坐标可以遍历战场id,找出["我方"]~=true的取出坐标  发表于 2012-1-2 09:24
内功算作随机类型的。。。我去试试DrawString  发表于 2011-12-21 08:41
内功是0么?敌人坐标可以用 WAR.Person[id]["坐标X"],WAR.Person[id]["坐标Y"]  发表于 2011-12-21 08:40
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2011-12-21 09:16 | 显示全部楼层
显示函数War_ShowFight
文字这个没有办法直接改,固定显示的文字,没有设置变量。 会心之一击是这个变量CC.WARS73

武功类型 可以判断。 内功是随机类型

肯定用DrawString显示,坐标X和坐标Y只是坐标位置,要换成像素。看这个帖子,我写的
http://www.txdx.net/thread-525545-1-1.html

点评

非常感谢!!  发表于 2011-12-28 01:02
果断支持蓝大的助人为乐!  发表于 2011-12-21 11:11
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-2 09:25 | 显示全部楼层
本帖最后由 gtfish 于 2012-1-2 09:28 编辑

不知道楼主解决没有,如果解决了分享一下结果吧~~~
我的想法连用三个drawstring,每个drawstring的Y轴坐标依次-1(方向向上),中间加上Cls,delay之类的
这个和动画的原理类似,图片快速显示看起来就和连起来一样
在showfight函数之后找个不会有人改动的函数改一下

没有亲测,纯粹信口说,不过感觉应该可行,请大家指正

顶蓝大提供的转换方法~~

点评

内功还真不算拳系的是随机的。。。被攻击那个我用来实现全屏定点攻击了。。。我觉得是不是可以在War_isEnd里面实现?  发表于 2012-1-2 09:29
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2012-1-2 09:37 | 显示全部楼层
本帖最后由 gtfish 于 2012-1-2 09:38 编辑

回复 btxdex 的帖子

改isEnd连击的时候大概不会有这些文字了,因为连击之间不会调用End
也许可以在isEnd和hurtlife中都改?hurtlife判断是连击就显示?
关于isEnd和hurtlife的调用顺序我实测过,忘了回哪个帖子的了,我来找一下

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

额,翻了几遍回复都没找到,你自己实测一下吧基本是:
1.战场第一个人行动前不调用
2.每个人集气到1000后,行动之前调用3次
3.某人物一回合结束,即所有行动结束调用三次
4.若主角发动如阴,调用一次
5.2连击之间不调用

点评

客气了,呵呵  发表于 2012-1-2 10:30
非常感谢!这个很有用。在行动前调用的时候好像无法确定行动者WAR.CurID  发表于 2012-1-2 10:28
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-17 10:20

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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