Project1
标题:
请问怎么设置升级后,完全恢复
[打印本页]
作者:
a6363635
时间:
2011-4-24 18:05
标题:
请问怎么设置升级后,完全恢复
请问怎么设置升级后,完全恢复,要代码? dsu_plus_rewardpost_czw
作者:
zx16589042
时间:
2011-4-24 19:33
Scene_Battle 2
167行
# 获得 EXP
for i in 0...$game_party.actors.size
actor = $game_party.actors[i]
if actor.cant_get_exp? == false
last_level = actor.level
#########################################
#满血
actor.hp = actor.maxhp
#满蓝
actor.sp = actor.maxsp
#########################################
actor.exp += exp
if actor.level > last_level
@status_window.level_up(i)
end
end
end
作者:
zx16589042
时间:
2011-4-24 19:35
:L # 获得 EXP
for i in 0...$game_party.actors.size
actor = $game_party.actors[i]
if actor.cant_get_exp? == false
last_level = actor.level
actor.exp += exp
if actor.level > last_level
#########################################
#满血
actor.hp = actor.maxhp
#满蓝
actor.sp = actor.maxsp
#########################################
@status_window.level_up(i)
end
end
end
作者:
zx16589042
时间:
2011-4-24 19:35
弄错位置
作者:
zx16589042
时间:
2011-4-24 19:37
下次类似这种小问题可以问我,毕竟我也是垃圾
作者:
a6363635
时间:
2011-4-24 20:20
回复
zx16589042
的帖子
呵呵好的
作者:
a6363635
时间:
2011-4-24 20:22
回复
zx16589042
的帖子
这段代码该放在哪里 不是很清楚啊
作者:
ZAndiH
时间:
2011-4-24 22:46
如果你是用的是默认脚本,请在Game_Actor中搜索@level += 1(意即当前等级+1)
在下方添加如下两行内容(注意回车- -)
@hp = maxhp #当前角色(即刚刚升级的那个角色)当前的hp值变为当前角色当前最大hp值(注:此时是升过级之后的,如果在@level += 1之前加就是升过级之前的最大hp))
@sp = maxsp #(、、、同上- -)
复制代码
即可
注:#号和#号以后的注释可以删掉、、节省空间(、、)
共同进步吧~
最后说下:善用搜索功能,66之前做过相关介绍【66的资源底子毕竟厚啊、、、
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1