Project1

标题: 1.0加点系统问题 [打印本页]

作者: hanailian1    时间: 2011-7-27 22:20
标题: 1.0加点系统问题
由于vx的加点系统并不改变原本的升级加点,所以我想使用全部的加点,就将角色的所有系统点数都设置为1了,如今每次升级加点之后,我的角色都会血和蓝为1,有没有什么办法让血和蓝保持在升级之前,或自动加满dsu_plus_rewardpost_czw
作者: RPGmaster    时间: 2011-7-27 23:42
lz的意思是
角色升级不加任何数值
然后那些都放到加点上
是这样吗

作者: 退屈£无聊    时间: 2011-7-28 08:50
数据库里角色初始值和增长- -b
作者: 幸运    时间: 2011-7-28 08:50
如果意思像LS所说,那你可以将角色设定的属性全部都改成一条直线
作者: Kimu    时间: 2011-7-28 09:36
全恢复的那个,每加一点把hp,mp全恢复就行了
作者: hanailian1    时间: 2011-7-29 07:08
是的,我是将角色初始值和升级值都设为的一条直线,我想知道的是每次升级之后如何让mp,hp全恢复。不靠吃药,就是升级之后自动回满
作者: 511139511    时间: 2011-7-29 11:34
hanailian1 发表于 2011-7-29 07:08
是的,我是将角色初始值和升级值都设为的一条直线,我想知道的是每次升级之后如何让mp,hp全恢复。不靠吃药 ...

请在Game_Actor中找到def level_up
    在@level += 1下面加上
    @hp = maxhp
    @mp = maxmp
就可以了。
作者: 冰舞蝶恋    时间: 2011-7-29 19:57
511139511 发表于 2011-7-29 11:34
请在Game_Actor中找到def level_up
    在@level += 1下面加上
    @hp = maxhp

正解。这类问题看多了,呼~
作者: hanailian1    时间: 2011-7-29 21:01
谢谢,我以前看到过,但是找不到了,只能再求问一次。




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