设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

请求为这个彩虹神剑添加sp伤害显示

查看数: 3987 | 评论数: 12 | 收藏 2
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-4-9 13:00

正文摘要:

本帖最后由 存档不能 于 2013-4-15 08:25 编辑 http://pan.baidu.com/share/link?shareid=444179&uk=199815641←这是范例 范例说明:范例中初始地图上方的npc会给予主角sp吸收和最大伤害技能(造成游戏中最大伤害 ...

回复

哆啦溯 发表于 2014-7-24 12:59:16
链接失效了- -

评分

参与人数 1星屑 -50 收起 理由
RyanBern -50 挖一年前的坟,请善于利用点评功能。.

查看全部评分

羞射了 发表于 2013-4-14 23:40:12
本帖最后由 羞射了 于 2013-4-15 00:01 编辑

1、damage(t,@battler_critical,1) if !(t==0 and @sp_damage != 0)  这是在537行,设置为只要不是单加减sp则hp数字都会跳出来.

至于是否命中我就不知道了,我好像测不出如何打出0伤?好像都miss了?我应该没改过这种功能,但是我把这个判定去掉的话,单加减sp的时候,hp会跳个0出来的。

这说明hp的0伤是可以显示的。

2、如果你说的是总伤害,那么修改总伤害这个会需要修改到数据结构。因为伤害和总伤害是和帧挂钩的,按照默认方法是无法在动画帧结束后,延迟显示的。

make_total_damage(value,type)    if value !=0 and !(type == 2 and @battler_damage !=0)  169行这样改可以暂且使显示不冲突,如果存在两种总伤害则优先显示hp的,否则显示sp的。

我最早说的就是不想做延迟显示……懒。

点评

谢谢!这样就很完美了!  发表于 2013-4-15 08:24
存档不能 发表于 2013-4-14 22:55:31
羞射了 发表于 2013-4-14 22:48
1、不清楚你说的是现在不显示还是你需要不显示?
2、现在sp伤害是在最后一帧显示的,应该并不存在同时伤 ...

是我没说清楚,抱歉
1,伤害为0是要显示的
2,我是想hp和sp都有变化的时候先显示hp变化(要完整显示hp到底增减多少,范例里的确实是最后一帧显示sp变化,但那样hp变化多少就看不出来了),过几帧再显示sp变化
3,我试试
羞射了 发表于 2013-4-14 22:48:02
存档不能 发表于 2013-4-14 21:27
首先很对不起这么晚才回复你
然后你的回答我已经检查过,发现了三点问题,不知你可否有空解决一下?如果 ...

1、不清楚你说的是现在不显示还是你需要不显示?
2、现在sp伤害是在最后一帧显示的,应该并不存在同时伤害会不显示sp伤害,请问如何重现?
3、这可能是个小bug,我测试的时候忘记删掉了。在530行附近 if frame_index == @_last_frame - 4 ,应该 -4去掉就好了吧?
存档不能 发表于 2013-4-14 21:27:37
羞射了 发表于 2013-4-13 10:32
好吧,我看回帖的人都没的,就尝试看了一下。

随便改的,注意以下几点:

首先很对不起这么晚才回复你
然后你的回答我已经检查过,发现了三点问题,不知你可否有空解决一下?如果你愿意解决的话我会增加5vip;当然如果你觉得没空的话我就直接认同你的答案
1,伤害为0时不显示数值
2,hp和sp伤害同时产生时只显示sp伤害数值
3,不知道为什么有很大概率出现数值显示错误,基本可以肯定都是发生在敌人攻击之后,总伤害(最后一个数字出现的时候)显示时图片错误(明明是正常伤害却变成恢复数字)
千城落水千城梦 发表于 2013-4-12 23:40:06
这个脚本早期就使用过,BUG不少且与很多脚本都不兼容。建议您参考下《东方夜神雪》
还有您这样问问题的话估计没人愿意回答你的,不是说您悬赏V就能有人回答您的。
存档不能 发表于 2013-4-12 06:49:25
因本人日前有事,至少要到本周日才能再上网,如果有哪位高人愿意解决这个问题,请到周日再回答,谢谢!

点评

1.你连帖了。2.这个问题很容易,10V可以收回几V。  发表于 2013-4-12 21:04
羞射了 发表于 2013-4-11 16:52:37
存档不能 发表于 2013-4-11 16:08
这个问题非常困难吗?还是我没说清楚?

好吧,其实这个帖子我也看了好几天了,为了表示并不是没人看你这个帖子,我说几个槽点:

1、彩虹要添加sp伤害并不是关键问题,关键问题是给默认系统添加sp伤害,然后彩虹这里只是显示的问题。

2、增加sp伤害显示要改的地方比较多,并不知道会不会和LZ其他脚本产生冲突。

3、脚本里的涉及的素材LZ都没有提供,你叫别人自己去找?

点评

范例已完成,感谢你的提醒!  发表于 2013-4-11 17:33
感谢回复,那我尽快做个范例出来吧!  发表于 2013-4-11 16:55
存档不能 发表于 2013-4-11 16:08:56
这个问题非常困难吗?还是我没说清楚?
存档不能 发表于 2013-4-10 18:45:46
再顶……
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-23 13:26

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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