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

Project1

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

[已经解决] 请问怎么设置升级后,完全恢复

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2011-4-23
帖子
54
跳转到指定楼层
1
发表于 2011-4-24 18:05:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问怎么设置升级后,完全恢复,要代码?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
164 小时
注册时间
2010-6-19
帖子
289
2
发表于 2011-4-24 19:33:01 | 只看该作者
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
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
164 小时
注册时间
2010-6-19
帖子
289
3
发表于 2011-4-24 19:35:42 | 只看该作者
: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
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
164 小时
注册时间
2010-6-19
帖子
289
4
发表于 2011-4-24 19:35:59 | 只看该作者
弄错位置
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
164 小时
注册时间
2010-6-19
帖子
289
5
发表于 2011-4-24 19:37:39 | 只看该作者
下次类似这种小问题可以问我,毕竟我也是垃圾

点评

4连帖荡漾  发表于 2011-4-24 19:52
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2011-4-23
帖子
54
6
 楼主| 发表于 2011-4-24 20:20:30 | 只看该作者
回复 zx16589042 的帖子

呵呵好的
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
51 小时
注册时间
2011-4-23
帖子
54
7
 楼主| 发表于 2011-4-24 20:22:05 | 只看该作者
回复 zx16589042 的帖子

这段代码该放在哪里 不是很清楚啊
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
79
在线时间
394 小时
注册时间
2011-4-24
帖子
291
8
发表于 2011-4-24 22:46:40 | 只看该作者
如果你是用的是默认脚本,请在Game_Actor中搜索@level += 1(意即当前等级+1)

在下方添加如下两行内容(注意回车- -)
  1. @hp = maxhp  #当前角色(即刚刚升级的那个角色)当前的hp值变为当前角色当前最大hp值(注:此时是升过级之后的,如果在@level += 1之前加就是升过级之前的最大hp))
  2. @sp = maxsp  #(、、、同上- -)
复制代码
即可
注:#号和#号以后的注释可以删掉、、节省空间(、、)


共同进步吧~

最后说下:善用搜索功能,66之前做过相关介绍【66的资源底子毕竟厚啊、、、
《RM——梦想与现实之间》【论坛活动】《RM到底能做什么》
↑想知道如何快速获得60VIP?请点↑
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-21 01:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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