Project1
标题:
降低等级
[打印本页]
作者:
黑米馒头
时间:
2014-8-21 18:55
标题:
降低等级
如何设置,角色在使用1个物品的时候,等级降低为1级。不管是几号角色都可以,效果为当前使用物品的角色等级变成1级,
作者:
你欠抽吧
时间:
2014-8-21 19:03
本帖最后由 你欠抽吧 于 2014-8-21 19:07 编辑
事件就行
变量操作:变量=角色等级 变量+=1
增减水平:角色,减少变量
不过请楼主说明一下在队伍中要减少哪一个角色的等级
作者:
白鬼
时间:
2014-8-21 20:11
馒头是不是想做转生系统啊?
可以试试设定 物品A,给使用对象添加一个状态A
然后判断谁有状态A
有就人物初始化(离队,加队有初始化那个选项)
再配合你的人物加点系统,给这个人物对应的可分配点数奖励
OK不?
作者:
你欠抽吧
时间:
2014-8-21 20:59
那就是队伍全员都回到Lv1了?
作者:
573932914
时间:
2014-8-21 22:29
比较原始的办法,使用后增加一个状态?然后就通过谁存在该状态谁降到1LV然后消除状态
作者:
芯☆淡茹水
时间:
2014-8-22 12:30
本帖最后由 芯☆淡茹水 于 2014-8-22 12:50 编辑
如果想要简单点也很好办,就是不知道LZ使用的是哪种物品场景。
或者改变一下物品使用效果:
class Game_Battler
alias add_item_effect_xdrs item_effect
def item_effect(item)
if self.is_a?(Game_Actor) and item.id == 返回1级的物品ID
self.setup(self.id) if self.level > 1
return true
end
add_item_effect_xdrs(item)
end
end
复制代码
作者:
黑米馒头
时间:
2014-8-22 18:39
芯☆淡茹水 发表于 2014-8-22 12:30
如果想要简单点也很好办,就是不知道LZ使用的是哪种物品场景。
或者改变一下物品使用效果: ...
貌似还是不行,能弄个范例吗
作者:
芯☆淡茹水
时间:
2014-8-22 19:02
Project2.rar
(187.52 KB, 下载次数: 31)
2014-8-22 19:02 上传
点击文件名下载附件
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1