- UID
- 691363
- 主题
- 22
- 阅读权限
- 30
- 帖子
- 612
- 精华
- 0
- 积分
- 318
- 金钱
- 4085
- 荣誉
- 1
- 人气
- 18
- 在线时间
- 2042 小时
- 评议
- 0
- 帖子
- 612
- 精华
- 0
- 积分
- 318
- 金钱
- 4085
- 荣誉
- 1
- 人气
- 18
- 评议
- 0
|
RPGUtilite.c
升级
int GetCharacterRankRate(ref _refCharacter)
{
return 35 - GetCharacterSPECIALSimple(_refCharacter, SPECIAL_I);
}
int GetCharacterRankRateCur(ref _refCharacter)
{
if(!CheckAttribute(_refCharacter, "rank_exp"))
{
_refCharacter.rank_exp = 0;
}
return sti(_refCharacter.rank_exp);
}
35是指每升一级需要35-智力的技能值,我们这里改一下,如果改成25,那么智力为10的时候只需要15点就能升一级
技能点
int GetFreePoints_SelfRate(ref _chref)
{
return 40 - GetCharacterSPECIALSimple(_chref, SPECIAL_I);
}
int GetFreePoints_ShipRate(ref _chref)
{
return 40 - GetCharacterSPECIALSimple(_chref, SPECIAL_I);
}
和上面差不多,只不过多了5点
升级需要的是(35-天赋)点数,个人特技和航海特技都是(40-天赋)。
如果是在奥兰治堡刷个人技能,按天赋5计算,那么人物的前7项能力只要提升30点,人物就会升1级,提升35点,就会获得1个人技能点。无论是轻中重还是火枪都不可能改变这个游戏里设定的数据 |
|