Project1
标题:
请问每回合回蓝/回血的状态如何实现?
[打印本页]
作者:
kingzork
时间:
2011-11-30 21:38
提示:
作者被禁止或删除 内容自动屏蔽
作者:
hcm
时间:
2011-11-30 23:43
在连续伤害的脚本那把伤害改成负值,用那个,再改过中毒状态。
作者:
MSQ
时间:
2011-11-30 23:58
这是在结束回合使得回血回蓝,希望有所帮助。
#==============================================================================
# ■ 自动回血、魔 by 一箭烂YiJL (<-可以删掉= =)
#------------------------------------------------------------------------------
# 回合结束自动回血、魔。
#==============================================================================
class Scene_Battle
#--------------------------------------------------------------------------
# ● 回合结束
#--------------------------------------------------------------------------
alias turnE turn_end
def turn_end
for actor in $game_party.members
if !actor.dead?
actor.hp += actor.maxhp / 20
actor.mp += actor.maxmp / 20
end
end
turnE
end
end
复制代码
作者:
小白玩家
时间:
2011-12-1 06:22
回蓝不清楚,还在找,回血的话,看图
1.jpg
(41.39 KB, 下载次数: 23)
下载附件
保存到相册
2011-12-1 06:22 上传
作者:
MSQ
时间:
2011-12-1 10:35
看楼主不是要写脚本嘛~~可以用类似的语句~~开始我就说了,这是在结束回合使得回血回蓝。在脚本中只要借用回血回蓝的代码就行了~~=W=
作者:
月夜神音
时间:
2011-12-1 11:18
#==============================================================================
# ■ 自动回血、魔 by 一箭烂YiJL (<-可以删掉= =)
#------------------------------------------------------------------------------
# 回合结束自动回血、魔。
#==============================================================================
class Scene_Battle
#--------------------------------------------------------------------------
# ● 回合结束
#--------------------------------------------------------------------------
alias turnE turn_end
def turn_end
for actor in $game_party.members
if !actor.dead? & actor.state?(状态ID)
actor.hp += actor.maxhp / 20
actor.mp += actor.maxmp / 20
end
end
turnE
end
end
复制代码
修改第13行的状态ID插入即可
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1