赞 | 0 |
VIP | 3 |
好人卡 | 0 |
积分 | 1 |
经验 | 9636 |
最后登录 | 2014-2-13 |
在线时间 | 197 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 197 小时
- 注册时间
- 2011-6-10
- 帖子
- 231
|
没太明白lz的意思……
按照我的理解,lz是想要空之轨迹那样可以到lv100以上并且每人的能力都不一样?
不知道6R的脚本什么样,但是这样的话,需要改变能力和经验的增加方式吧……
首先是突破level,game_actor484行,final_level改成lz想要的就可以。单独角色case actor_id就可以了。
然后是exp,如果想要每个角色都不同的话,可以case @actor.id,然后每个actor设定下,exp最简单来说可以用level*100之类的。
然后是能力,base_str是角色数据库里的‘纯’力量,就是没有任何装备或事件增加的力量,而@str_plus可以理解成装备的吧。
而要改的就是case @actor.id之后的base数值,比如说game_actor里的这句话:
def base_maxhp
return $data_actors[@actor_id].parameters[0, @level]
end
可以理解成,当要取得base_maxhp时,得到的数字就是根据角色id和等级的hp。
设置能力值,大概可以case @actor_id,然后return的数字改成计算式,比如level*2之类的……
基础思维没理解错的话大概就这样吧……这样的话,maxhp就是根据id的每个角色的hp……回复之类的应该没问题……没试过增加等级,只试过增加能力值的路过……
求大神继续…… |
|