由于EP改咗系统,原版各种用级别来判定这种设定已经再见。
对于猪角级别高代表你可以去更高级副本,刷高级装备,同样,更多的钱。
无论猪角静系宠物,压级是无谓的,快快学旅行技能加快升级,扔掉压级装备。
以下公式系ElonaPlus1.17内复制出来的。
税金计算
1 2 3 4 5 6 7 8 |
#defcfunc calccosttax var_1198 = 0 var_1198 += var_57(30, 0) / 33 if ( var_57(30, 0) < var_64(4) / 10 ) { var_1198 += var_64(4) / 100 } var_1198 = abs(var_1198 * limit(100 - limit(var_57(49, 0) / 2, 0, 50) - 7 * var_97(38) - (var_57(49, 0) >= 20) * 5, 25, 200) / 100) return var_1198 |
var_57(30, 0):猪角的钱
var_64(4):回合数,就是按C健后冒险的足迹下边果个
var_57(49, 0):猪角的善恶值
var_97(38):猪角的会计技能级别
宠物的训练费计算
相关函数
1 2 |
#defcfunc sorg int prm_272, int prm_273 return var_81(prm_272 + 600, prm_273) / 1000000 |
1 2 |
#defcfunc sexp int prm_558, int prm_559 return var_81(prm_558 + 600, prm_559) \ 1000000 / 1000 |
1 2 3 4 5 6 7 8 9 10 |
#deffunc modgrowth int prm_562, int prm_563, int prm_564 var_688 = var_81(prm_563 + 600, prm_562) \ 1000 + prm_564 if ( var_688 > 400 ) { var_688 = 400 } if ( var_688 < 2 ) { var_688 = 2 } var_81(prm_563 + 600, prm_562) = sorg(prm_563, prm_562) * 1000000 + sexp(prm_563, prm_562) * 1000 + var_688 return |
计算
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
if ( rnd(20) == 0 ) { var_2050 = (sorg(10, var_240) + sorg(13, var_240) + sorg(16, var_240)) * 100 if ( var_2050 > 20000 ) { var_2050 = 20000 } var_2051 = var_2050 - var_81(17, var_240) * 20 if ( var_2051 < 0 ) { var_2051 = 500 } if ( var_2051 < var_2050 * 50 / 100 ) { var_2051 = var_2050 * 50 / 100 } if ( var_57(30, var_240) >= var_2051 ) { var_57(30, var_240) -= var_2051 ; 略过 repeat 100 repeat if ( rnd(40) == 0 ) { var_347 = rnd(18 - 10) + 10 } else { var_347 = rnd(400 - 100) + 100 } if ( sorg(var_347, var_240) == 0 ) { continue } modgrowth var_240, var_347, 1 break loop loop var_616 = var_240 gosub *label_1602 } } |
var_240:执行代码的宠物ID
var_81:是属性和技能的经验和级别,加600是取实际经验值,600之前的是级别。
1 |
var_81(cnt, var_616) = var_81(cnt + 600, var_616) / 1000000 |
sorg(10, var_240):宠物的力量
sorg(13, var_240):宠物的感觉
sorg(16, var_240):宠物的魔力
var_81(17, var_240):宠物的魅力
var_57(30, var_240):宠物的钱
var_62(0, var_240):宠物的全名
题外话,点解技能只有2000级,你睇一下sorg同sexp点解要这样搞,因为就快到INT的最大值2,147,483,647了。
拖拖拉拉玩到30级,也没见到一件压级装,现在看来完全不用担心经验如潮水了……