标题:
仙剑1有什么办法能在不升级的前提下刷基本能力值
[打印本页]
作者:
yksoft1
时间:
2014-9-16 20:09
标题:
仙剑1有什么办法能在不升级的前提下刷基本能力值
posted by wap, platform: Firefox
掉/偷加基本能力道具的怪似乎没有几组
战斗后随机加基本能力的条件也不知道
作者:
TotemG
时间:
2014-9-16 20:52
FPE?
作者:
yksoft1
时间:
2014-9-16 21:00
posted by wap, platform: Firefox
引用:
原帖由 @TotemG 于 2014-9-16 20:52 发表
FPE?
前提当然是禁止修改了
作者:
amaterasu_gz
时间:
2014-9-17 08:32
捡到葫芦后炼金蛊王?不过那个好像是直接升级来着。
作者:
昵称无效
时间:
2014-9-17 08:58
posted by wap, platform: Chrome
办法有一个,吃金X王到满级,然后再继续吃,就会不提升等级只加能力了
作者:
joker23
时间:
2014-9-17 10:10
小白时代曾经用pc tools把金蚕王改成了法术,用一次费法力1,瞬间几个人就满级了
后来怎么也想不起来自己怎么改的
作者:
yksoft1
时间:
2014-9-17 16:05
posted by wap, platform: Firefox
//
// Increasing of other hidden levels
//
iTotalCount = 0;
iTotalCount += gpGlobals->Exp.rgAttackExp[w].wCount;
iTotalCount += gpGlobals->Exp.rgDefenseExp[w].wCount;
iTotalCount += gpGlobals->Exp.rgDexterityExp[w].wCount;
iTotalCount += gpGlobals->Exp.rgFleeExp[w].wCount;
iTotalCount += gpGlobals->Exp.rgHealthExp[w].wCount;
iTotalCount += gpGlobals->Exp.rgMagicExp[w].wCount;
iTotalCount += gpGlobals->Exp.rgMagicPowerExp[w].wCount;
if (iTotalCount > 0)
{
#define CHECK_HIDDEN_EXP(expname, statname, label) \
{ \
dwExp = g_Battle.iExpGained; \
dwExp *= gpGlobals->Exp.expname[w].wCount; \
dwExp /= iTotalCount; \
dwExp *= 2; \
\
dwExp += gpGlobals->Exp.expname[w].wExp; \
\
if (gpGlobals->Exp.expname[w].wLevel > MAX_LEVELS) \
{ \
gpGlobals->Exp.expname[w].wLevel = MAX_LEVELS; \
} \
\
while (dwExp >= gpGlobals->g.rgLevelUpExp[gpGlobals->Exp.expname[w].wLevel]) \
{ \
dwExp -= gpGlobals->g.rgLevelUpExp[gpGlobals->Exp.expname[w].wLevel]; \
gpGlobals->g.PlayerRoles.statname[w] += RandomLong(1, 2); \
if (gpGlobals->Exp.expname[w].wLevel < MAX_LEVELS) \
{ \
gpGlobals->Exp.expname[w].wLevel++; \
} \
} \
\
gpGlobals->Exp.expname[w].wExp = (WORD)dwExp; \
\
if (gpGlobals->g.PlayerRoles.statname[w] != \
OrigPlayerRoles.statname[w]) \
{ \
PAL_CreateSingleLineBox(PAL_XY(83, 60), 8, FALSE); \
PAL_DrawText(PAL_GetWord(gpGlobals->g.PlayerRoles.rgwName[w]), PAL_XY(95, 70), \
0, FALSE, FALSE); \
PAL_DrawText(PAL_GetWord(label), PAL_XY(143, 70), \
0, FALSE, FALSE); \
PAL_DrawText(PAL_GetWord(BATTLEWIN_LEVELUP_LABEL), PAL_XY(175, 70), \
0, FALSE, FALSE); \
PAL_DrawNumber(gpGlobals->g.PlayerRoles.statname[w] - \
OrigPlayerRoles.statname[w], \
5, PAL_XY(188, 74), kNumColorYellow, kNumAlignRight); \
VIDEO_UpdateScreen(&rect); \
PAL_WaitForKey(3000); \
} \
}
CHECK_HIDDEN_EXP(rgHealthExp, rgwMaxHP, STATUS_LABEL_HP);
CHECK_HIDDEN_EXP(rgMagicExp, rgwMaxMP, STATUS_LABEL_MP);
CHECK_HIDDEN_EXP(rgAttackExp, rgwAttackStrength, STATUS_LABEL_ATTACKPOWER);
CHECK_HIDDEN_EXP(rgMagicPowerExp, rgwMagicStrength, STATUS_LABEL_MAGICPOWER);
CHECK_HIDDEN_EXP(rgDefenseExp, rgwDefense, STATUS_LABEL_RESISTANCE);
CHECK_HIDDEN_EXP(rgDexterityExp, rgwDexterity, STATUS_LABEL_DEXTERITY);
CHECK_HIDDEN_EXP(rgFleeExp, rgwFleeRate, STATUS_LABEL_FLEERATE);
#undef CHECK_HIDDEN_EXP
原来根本不是随机增长
欢迎光临 TGFC Lifestyle (http://bbs.tgfcer.com/)
Powered by Discuz! 6.0.0