Project1

标题: 仿《星之海洋》血条、气条 [打印本页]

作者: cinderelmini    时间: 2008-12-23 04:23
标题: 仿《星之海洋》血条、气条
明尼第一次搞这种东西,希望对各位有用....
具体使用就在工程里细说了....
RMXP1.02版+RMXP1.03版都有了,

另外...这个血条还能用在其他地方......靠各位开发吧.....

地址:
1.03版:
http://rpg.blue/upload_program/d ... 03版_110406082.rar

1.02版:
http://rpg.blue/upload_program/d ... 02版_110581788.rar

附图:
菜单

状态

战斗

作者: hgfor    时间: 2008-12-23 04:35
星之海洋,好,下来看看.
作者: 喵喵の黄昏    时间: 2008-12-23 05:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: ABC123    时间: 2008-12-23 05:03
看到《星之海洋》4个字,进来看看
作者: cinderelmini    时间: 2008-12-24 03:11
可是...那个,是明尼的作品太差了吗?
果然...明尼还需要努力啊....
作者: ABC123    时间: 2008-12-24 03:37
以下引用cinderelmini于2008-12-23 19:11:56的发言:

可是...那个,是明尼的作品太差了吗?
果然...明尼还需要努力啊....

感觉是非常强大的血条,你的实力完全出乎我的预料呢
作者: cinderelmini    时间: 2008-12-24 03:46
LS的....谢谢了...
明尼找回了自信...第一次作品能得到肯定...明尼好开心...{/hx}
作者: 精灵使者    时间: 2008-12-24 07:43
不错,有了这个就可以和主站的血条脚本兼容了。抱走
作者: 五谷田园    时间: 2008-12-25 04:10
期待1.02版{/wx}
作者: cinderelmini    时间: 2008-12-25 05:11
1.02版的已经补上了...欢迎使用........
作者: 后知后觉    时间: 2008-12-25 10:08
= =| 看上去是不错,不过还是存在着普遍的问题
用可以渐变色的draw_line来描绘
在描绘的时候是停方便快捷的,但是用这个来描绘血条蓝条就略显不足了

用这个方法来描绘的血蓝条的脚本普遍都存在着这个问题

当width还很长的时候感觉不出来
一旦width接近0了,那感觉一下就出来了
用红色到黄色的渐变过程来说吧
比如当角色的HP还很多的时候,血条左边的1/4是红色
但是如果现在角色的HP只有1/4了,那么这一段不是红色,
而是红色到黄色的渐变过程



另外你说的1.02  1.03 貌似是说的RMXP的版本
那个版本号几乎就是无用,都能通用的>_<
作者: 精灵使者    时间: 2008-12-25 10:13
以下引用后知后觉于2008-12-25 2:08:39的发言:

= =| 看上去是不错,不过还是存在着普遍的问题
用可以渐变色的draw_line来描绘
在描绘的时候是停方便快捷的,但是用这个来描绘血条蓝条就略显不足了

用这个方法来描绘的血蓝条的脚本普遍都存在着这个问题

当width还很长的时候感觉不出来
一旦width接近0了,那感觉一下就出来了
用红色到黄色的渐变过程来说吧
比如当角色的HP还很多的时候,血条左边的1/4是红色
但是如果现在角色的HP只有1/4了,那么这一段不是红色,
而是红色到黄色的渐变过程

就因为这个,我以前觉得很不爽,
然后就还是用的矩形描绘,一层一层的描绘,描绘了8层
最近感觉还能看出明显的颜色分界线,准备空了再加8层上去= =|||

另外你说的1.02  1.03 貌似是说的RMXP的版本
那个版本号几乎就是无用,都能通用的>_<

这个你可以完全采用清爽版的血条来绘制嘛。
这个用得最多啦。
作者: 后知后觉    时间: 2008-12-25 10:33
刚刚想了个方法来解决这个问题
我那个没有黑色的底板,
这个有黑色的底板可以再在上面描绘一层黑色
HP的血量不影响颜色层 而影响黑色层

大概就是这样
def HP(actor, x, y, w=96)
  w1 = w * actor.hp / actor.maxhp
  color1 = Color.new(255,0,0,255)
  color2 = Color.new(255,180,180,255)
  color3 = Color.new(0,0,0,255)
  draw_line(x,y,x+w,y,color1,8,color2)
  draw_line(x+w1,y,x+w,y,color3,8,color3)
end

哎!我那个没有底色看来是该换换了 那样一层一层的绘,还要去算每一层的HP
太类了……像,这样在上面加层黑色或者别的什么底色应该还行

作者: 菜鸟飞呀飞    时间: 2008-12-25 14:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: 地龙    时间: 2008-12-25 21:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2008-12-26 01:25
样式还不错。
作者: cinderelmini    时间: 2008-12-26 03:21
后知后觉 大人发现的问题明尼没注意到..那个..好象问题不太大吧...
接下来就是...谢谢 地龙 先生和各位的支持...
作者: 3nξhα0_lim    时间: 2008-12-27 02:53
提示: 作者被禁止或删除 内容自动屏蔽
作者: gonglinyuan    时间: 2008-12-27 20:54
谢谢啦!不过但愿不要卡机.
作者: 黎明の守卫    时间: 2008-12-27 23:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: ONEWateR    时间: 2008-12-28 02:29
画面效果很好 {/qiang}
作者: killlove9000    时间: 2009-1-2 17:45
  非常感谢。
作者: 偶要当英雄    时间: 2009-1-4 05:57
提示: 作者被禁止或删除 内容自动屏蔽
作者: cinderelmini    时间: 2009-1-7 03:31
只要各位用得开心就好了....
作者: t57663893    时间: 2009-1-7 09:58
非常棒啊!{/qiang}{/qiang}{/qiang}
作者: 飞各大大    时间: 2009-1-7 16:32
敌人有血条吗
作者: 精灵使者    时间: 2009-1-8 03:26
如果配合上“显示敌人血条”脚本可能会好些
作者: cinderelmini    时间: 2009-1-10 02:53
以下引用飞各大大于2009-1-7 8:32:25的发言:

敌人有血条吗

在WINDOWS_HELP里的敌人窗口里弄一下就好了哦




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1