找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3320|回复: 17

关于升级后状态恢复的做法

[复制链接]
发表于 2005-2-6 16:04:23 | 显示全部楼层 |阅读模式
关于升级后状态恢复的做法,我总是弄不太好。我是在公共事件里加入了一个并行事件,然后判断当前的等级,如果大于一的话,就状态全满。到是可以升级后补血,可以每次测试完了,如果再进行测试的话,程序就启动不了,但是如果把战斗去掉就没事儿,所以我想可能是我的程序写得有问题,不知道你们是怎么做的,能否给个没有bug的程序,谢谢!
发表于 2005-2-6 16:14:07 | 显示全部楼层
参考魔法书+技能(菜菜)教学~

你做一个状态,比如升级加成状态~然后做事件:升级就+载这个状态

然后升级后有这个状态就全恢复,然后去掉这个状态就行了~

(方法幼稚,因为偶是超级无敌霹雳小白哦~~)



[此贴子已经被作者于2005-2-6 16:15:45编辑过]
发表于 2005-2-6 18:19:41 | 显示全部楼层
2行RGSS搞定
发表于 2005-2-6 18:47:25 | 显示全部楼层
一行RGSS就行了……[em04]
发表于 2005-2-6 20:12:23 | 显示全部楼层



75偶不会RGSS,那请问在RGSS哪个位置+哪一行就能轻松搞定呢?

方便的话请楼上2位轻松的写出来给超级无敌霹雳小白教学一下?

[此贴子已经被作者于2005-2-6 20:13:39编辑过]
发表于 2005-2-6 20:26:56 | 显示全部楼层
所谓一行,不会是C++中那样吧......
void main() { printf(\"hello,world\\n\"); }
事实上这个标准可以分好几行啊
[em06]
carol3 该用户已被删除
发表于 2005-2-6 20:34:01 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2005-2-6 20:41:16 | 显示全部楼层
谢谢C3了~~~~~~~~~
超级无敌霹雳小白终于会改动原脚本了(偶可以送你SEED的音乐哦,收集了80多曲了)
[em54][em54]
发表于 2005-2-6 21:20:54 | 显示全部楼层
以下是引用carol3在2005-2-6 20:34:01的发言:



actor.hp = actor.maxhp

插入在Scene_Battle 2 的174与175行之间。
[upload=jpg]UploadFile/2005-2/200526203359369.jpg[/upload]


这样改,是不是升一级,血和魔法全加满?
发表于 2005-2-6 21:36:16 | 显示全部楼层
只是血满,魔满是actor.sp = actor.maxsp

偶难道是天才?(开玩笑~怎么可能?)                - v -啊啊,偶又犯错了!!!!跑~(路上撒钉子~)

——————————————carol3:直接帮你编辑了,省得误导后来人……

[此贴子已经被作者于2005-2-7 11:10:13编辑过]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-30 05:04 , Processed in 0.014689 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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