Project1

标题: 关于手动升级的问题 [打印本页]

作者: 问客007    时间: 2008-7-22 17:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 越前リョーマ    时间: 2008-7-22 19:07
……
我不明白你老要这些奇怪的系统干嘛……

其实也可以用事件做……|||
不过就会很麻烦……

你还是等人给你写脚本吧……
作者: kissye    时间: 2008-7-23 02:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-7-23 02:07
以下引用kissye于2008-7-22 18:02:04的发言:

   本帖相关代码如下:
#--------------------------------------------------------------------------
# ● 升级
#--------------------------------------------------------------------------
def level_up
   last_level = @level
   last_skills = skills
   if @exp >= @exp_list[@level+1] and @exp_list[@level+1] > 0
     @level += 1
     for learning in self.class.learnings
       learn_skill(learning.skill_id) if learning.level == @level
     end
   end
   @hp = [@hp, maxhp].min
   @mp = [@mp, maxmp].min
   display_level_up(skills - last_skills)#这一句删掉可以不显示升级信息
end

引用level_up的格式
$game_actors[角色编号].level_up


用循环更好


作者: kissye    时间: 2008-7-23 02:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: dbshy    时间: 2008-7-23 02:11
以下引用kissye于2008-7-22 18:09:04的发言:

循环一次把所有级都升完了...
他是想要手动,点一次升一级吧


如果一次>=50级没升



作者: kissye    时间: 2008-7-23 02:13
提示: 作者被禁止或删除 内容自动屏蔽
作者: 问客007    时间: 2008-7-23 03:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 问客007    时间: 2008-7-23 04:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: kissye    时间: 2008-7-23 04:24
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1