查看: 1681|回复: 5

戰鬥結束後 SP 10%恢復與升級後HP/SP全恢復

  [复制链接]
梦石
0
星屑
20
在线时间
0 小时
注册时间
2007-12-29
回帖
1
发表于 2007-12-29 20:01:49 | 显示全部楼层 |阅读模式

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

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

×
我用公用事件寫,但是他無法執行,因為都需要開關,但之前RPG2000可以常駐現在的不行
不知道有何方式可以克服?

我寫的方式如下:
戰鬥終了SP10%恢復:
變數001:角色A的MAX SP代入角色A的MAXSP
變數002:角色A的現在經驗值 代入 角色A的 EXP
條件分歧:變數001:角色A的現在經驗值 > 變數003:角色A戰鬥後的經驗值
變數001:/10
恢復角色A的現在SP
變數003:角色A的戰鬥後經驗值 代入 角色A的經驗直

升級後HP/SP全恢復
變數004:角色ALV 代入 角色A的LV
條件分歧:變數004:角色A的LV > 變數005:角色之前的LV
完全恢復:角色A
變數005:角色前LV 代入 角色A的LV

公用事件好像都無法正常執行,設了開關只能執行一次就停了

用事件在每個地圖都必須設,想從功用事件來克服請各位不吝賜教
謝謝
本贴由论坛斑竹真·ZERO结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
梦石
0
星屑
20
在线时间
0 小时
注册时间
2007-12-29
回帖
1
发表于 2007-12-29 20:01:49 | 显示全部楼层 |阅读模式

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

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

×
我用公用事件寫,但是他無法執行,因為都需要開關,但之前RPG2000可以常駐現在的不行
不知道有何方式可以克服?

我寫的方式如下:
戰鬥終了SP10%恢復:
變數001:角色A的MAX SP代入角色A的MAXSP
變數002:角色A的現在經驗值 代入 角色A的 EXP
條件分歧:變數001:角色A的現在經驗值 > 變數003:角色A戰鬥後的經驗值
變數001:/10
恢復角色A的現在SP
變數003:角色A的戰鬥後經驗值 代入 角色A的經驗直

升級後HP/SP全恢復
變數004:角色ALV 代入 角色A的LV
條件分歧:變數004:角色A的LV > 變數005:角色之前的LV
完全恢復:角色A
變數005:角色前LV 代入 角色A的LV

公用事件好像都無法正常執行,設了開關只能執行一次就停了

用事件在每個地圖都必須設,想從功用事件來克服請各位不吝賜教
謝謝
本贴由论坛斑竹真·ZERO结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^

冰

梦石
0
星屑
142
在线时间
264 小时
注册时间
2006-11-22
回帖
1010
发表于 2007-12-29 20:06:59 | 显示全部楼层
用腳本更好

Scene_Battle 2 start_phase5中,有一句actor.level > last_level
在下加

  1. actor.hp = actor.maxhp
  2. actor.sp = actor.maxsp
复制代码

戰鬥終了SP10%恢復:也是Scene_Battle 2 start_phase5中,有一句

@result_window = Window_BattleResult.new(exp, gold, treasures)
在上加

  1. for actor in $game_party.actors
  2.       if !actor.dead?
  3.         actor.sp += (actor.maxsp * 1 / 10).truncate
  4.       end
  5.     end
  6.     @status_window.refresh
复制代码
回复

使用道具 举报

梦石
0
星屑
55
在线时间
1 小时
注册时间
2007-12-24
回帖
150
发表于 2007-12-29 20:32:38 | 显示全部楼层
奇怪 这脚本我 贴上之后怎么没用?
回复

使用道具 举报

冰

梦石
0
星屑
142
在线时间
264 小时
注册时间
2006-11-22
回帖
1010
发表于 2007-12-29 20:56:23 | 显示全部楼层
以下引用tiaozao999于2007-12-29 12:32:38的发言:

奇怪 这脚本我 贴上之后怎么没用?

你有沒有加過其他Scene_Battle腳本
回复

使用道具 举报

梦石
0
星屑
50
在线时间
2 小时
注册时间
2007-12-16
回帖
131
发表于 2007-12-30 00:08:55 | 显示全部楼层
LZ请看置顶问题帖,里面写的很详细了。
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部