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

Project1

 找回密码
 注册会员
搜索
查看: 3590|回复: 25
打印 上一主题 下一主题

设定状态

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
142
在线时间
70 小时
注册时间
2006-5-14
帖子
882
跳转到指定楼层
1
发表于 2008-5-10 21:48:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
见到本区某斑斑如是说
有一件事新人要明白,你是来做游戏,还是来学脚本,若为前者,.....对RGSS只要知其然,忽视所以然即可,把更多的精力放在游戏本身。

若是后者,你可能深陷其中,使游戏成为一个永远完成不了的坑,我就是活生生的例子,如真马甲无双所言,通过RGSS学编程,学无止境,与“做游戏”已渐行渐远。

看到这个我顿时吓出一身冷汗,想想还是算了,脚本这东东还是不学了,把有限的时间放到无限的游戏制中去吧,我可不想离游戏越来越远.
只要我在网上做一个好人,脚本上有什么困难我想大家都会帮我的!(这个区里的高手可都是大好人啊!){/cy}
言归正传:
现在我要求三个状态,网上有例子大约不会太难,但例子好象有点问题,比如做了HP徐徐回复就没了HP徐徐减少.......所以还是发一个贴求助吧!(老实说那个我看了也不会做)
1.默认的有一种中毒状态,每回合少HP10%,HP为0时死亡.但是我个人觉得这个用来做猛毒效果比较合适,所以我想到了一种轻一点的中毒效果
中毒(名称):效果为每回合少HP5%,最小HP为1(也就上说在没有外力的情况下不会死亡),如果该状态在战斗后没解决的话,那么每走一步少HP1点.(同样不会死亡)
2再生(名称):与中毒相反,每回合HP回复5%,战斗后没解除的话行走中是不会回复HP的!
3诅咒(名称):如果此状态没有解除,任何HP回复均无效(包括再生状态)战斗后本状态没有解除的话,HP回复无效化同样有效.(注:死亡后诅咒未解除的话,复活后HP为1点)
以上三个状态设定方法高手们自定,可以用ID法,也可以用名称法,总之你们觉得怎么方便就怎弄.但是不能和RM中的其他状态效果相冲突,也就是说原来有的状态现在也还可以设定.还有这三个状态只是设定的效果,也就是说对应该效果的其他设定还是有效的(比如几会回后自动解解,战斗结束后是否解决除等)
最后还要说一下的是我要用到状态图标化脚本(主站上方出的那个)如设定中会有冲突的话请说一声,我马上放上我要用的那个状态图标化角本.
最好是独立脚本.
{/cy}

Lv3.寻梦者

酱油的

梦石
0
星屑
1680
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

2
发表于 2008-5-10 22:09:19 | 只看该作者
算了,獨立腳本做不到。特別是第三個效果
http://rpg.blue/web/htm/news539.htm
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

3
发表于 2008-5-10 22:43:15 | 只看该作者
我真的不喜欢写独立脚本{/pz}
http://rpg.blue/web/htm/news1035.htm
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
90
在线时间
6 小时
注册时间
2008-4-17
帖子
23
4
发表于 2008-5-10 22:49:51 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
142
在线时间
70 小时
注册时间
2006-5-14
帖子
882
5
 楼主| 发表于 2008-5-10 23:48:42 | 只看该作者
我和楼上的差不多!
另外我正在学他们给出的东东,(老实说真的好难,连看懂都有点难,不过这个好我象有点看懂了)
问一下,这个与状态显示图标化不冲突吧.......
还有就是禾西给出的这个有点看懂了,天圣的马甲给出的那个现在还云里雾里的完全不明白.不过他们好象都没有对战斗后没解除的情况下(比如装备自动附加的这类状态)如何处理的问题.比如我对第一个状态非战斗情况下效果的描述.
如果说@active_battler.hp += @active_battler.maxhp/5 # 恢复1/5的最大生命
那么@active_battler.hp -= @active_battler.maxhp/5 # 减少1/5的最大生命(可以这样理解理吗?)
还有这段话

# 当角色生命>0并且中了26号状态(假设26号状态为剑灵)
   if @active_battler.hp > 0 and @active_battler.state?(26)
     @active_battler.animation_id = 17             # 显示17号动画
     @active_battler.hp += @active_battler.maxhp/5 # 恢复1/5的最大生命
     @active_battler.sp += @active_battler.maxsp/5 # 恢复1/5的最大精神
     @active_battler.damage = "剑灵恢复"           # 设置伤害文字为"剑灵恢复"
     @active_battler.damage_pop = true             # 将伤害显示在屏幕上
   end
如果改成减少HP的话他并没有解决不会死亡的问题(也就是HP小于减少量时,HP默认1点,即不会自动死亡)
还有,如果我只是需要他加减血,而不需要显示出具体数字时是不是可以把
@active_battler.damage = "剑灵恢复"           # 设置伤害文字为"剑灵恢复"
@active_battler.damage_pop = true             # 将伤害显示在屏幕上
这两句话删了呢?
第三个状态好象很难的样子,那就废弃不设了(反正这在游戏中不是必须的)
补充:不懂脚本的人有些问题问的有点脑残,而且比较烦,请各位脚本高人们不要见怪!


回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3134
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

6
发表于 2008-5-11 00:56:09 | 只看该作者
以下引用悠哈悠哈于2008-5-10 15:48:42的发言:

我和楼上的差不多!
另外我正在学他们给出的东东,(老实说真的好难,连看懂都有点难,不过这个好我象有点看懂了)
问一下,这个与状态显示图标化不冲突吧.......
还有就是禾西给出的这个有点看懂了,天圣的马甲给出的那个现在还云里雾里的完全不明白.不过他们好象都没有对战斗后没解除的情况下(比如装备自动附加的这类状态)如何处理的问题.比如我对第一个状态非战斗情况下效果的描述.
如果说@active_battler.hp += @active_battler.maxhp/5 # 恢复1/5的最大生命
那么@active_battler.hp -= @active_battler.maxhp/5 # 减少1/5的最大生命(可以这样理解理吗?)
还有这段话

# 当角色生命>0并且中了26号状态(假设26号状态为剑灵)
  if @active_battler.hp > 0 and @active_battler.state?(26)
    @active_battler.animation_id = 17             # 显示17号动画
    @active_battler.hp += @active_battler.maxhp/5 # 恢复1/5的最大生命
    @active_battler.sp += @active_battler.maxsp/5 # 恢复1/5的最大精神
    @active_battler.damage = "剑灵恢复"           # 设置伤害文字为"剑灵恢复"
    @active_battler.damage_pop = true             # 将伤害显示在屏幕上
  end
如果改成减少HP的话他并没有解决不会死亡的问题(也就是HP小于减少量时,HP默认1点,即不会自动死亡)
还有,如果我只是需要他加减血,而不需要显示出具体数字时是不是可以把
@active_battler.damage = "剑灵恢复"           # 设置伤害文字为"剑灵恢复"
@active_battler.damage_pop = true             # 将伤害显示在屏幕上
这两句话删了呢?
第三个状态好象很难的样子,那就废弃不设了(反正这在游戏中不是必须的)
补充:不懂脚本的人有些问题问的有点脑残,而且比较烦,请各位脚本高人们不要见怪!





[本贴由作者于 2008-5-10 15:51:31 最后编辑]

事实上,毒状态地图上削减HP是一个独立的部分,涉及到许多非战斗的类,如果丢掉这部分不去考虑完全可以无视之。恩,还有就是提出的两个疑问都正确。
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
142
在线时间
70 小时
注册时间
2006-5-14
帖子
882
7
 楼主| 发表于 2008-5-11 01:24:30 | 只看该作者
是这样啊........又一种构思破灭...............{/dk}
最后问一下,如果以上状态我设定为战斗后100%解除,那么当是自动装备时会发生什么情况(比如装备自带的情况下?)这样我虽然设定了解除,可因为装备的关系,角色们还会带有这种效果,这样回复(或减少)效果的状态会不会出生效果?如果是的话,那么我只好在装备上不设定这种状态了.....T_T{/ll}不然.......
回复 支持 反对

使用道具 举报

Lv3.寻梦者

孤独守望

梦石
0
星屑
3134
在线时间
1535 小时
注册时间
2006-10-16
帖子
4321

开拓者贵宾

8
发表于 2008-5-11 01:43:29 | 只看该作者
如果我没有猜错,应该是战斗开始以后附加状态……那么也可以无视
以上纯粹猜想……
还有一个就是关于诅咒……在想能不能监视hp的状态一旦发生改变,立即卡嚓之。
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
142
在线时间
70 小时
注册时间
2006-5-14
帖子
882
9
 楼主| 发表于 2008-5-11 02:51:40 | 只看该作者
猜想...........{/gg}
那就再等等吧(本想结贴了,可是看到很多不确定因系所以临时决定再等一天再说......)
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-12-15
帖子
238
10
发表于 2008-5-11 04:22:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2026-6-16 22:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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