作者if4 (逍遥游)
看板Paradox
标题Re: [AOD ] 52已经有人修改堆叠惩罚成功了
时间Mon Mar 29 19:43:59 2010
这个问题...在我大规模的发动中国反推日本...才亲身体会堆叠惩罚有多严重...
一位陆军元帅可以带兵 12 师...就应该保障 12 师没有堆叠惩罚...
感觉上...AOD 自己重新定义堆叠惩罚...
我 4 位元帅各自带兵 11 师陆军加 1 指挥部(也就是 12 师)在同一省...
其他周边省分还有其他将领...
没办法...元帅太容易养成...36 年中国刚开始打中共的时候就已经把张学良养成中将
失败两次战役...就自己升官了...可能就是因为升官太容易...堆叠惩罚也容易...
上将很容易就升到元帅...所以我有很多高级将领...
所以我觉得兵多还不如早一点研发 39 步兵...打日本的 36 步兵...(我有作弊啦)
我的研发团队都是 10 级的...event 1019 送的...
日本在满州居然在哈尔滨有 100 多的兵力...要不是我的步兵都是 39 步兵...
我那麽多元帅根本打不赢他...因为他的堆叠惩罚比我还多...所以我也默默接受
AOD 的堆叠惩罚...
改函数也没用...我改成 (sqrt(24*n+1)-3)/2 对胜负没多大的影响...
(想要这个函数的执行档...请跟我要...因为我没有分享出来...因为不是最好的)
其实...我比较希望能依照带兵量的多寡来决定堆叠惩罚...
没有一个函数可以达到这个目的...我改成 (sqrt(64*n+1)-8)/2 还会当机...
所以我就没再测试了...看看...里面的函数只有一个变数 n 没有带兵量的参数...
想改也不知道怎麽改...
我偷偷的看 1.03 的版本...他根本没改这个函数...我也没办法了...
--
今天很高兴...又是一星期的开始...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.74.232.60
1F:推 fatisuya:1.03也有“新版”.... 03/29 19:55
2F:→ if4:是啊...我也看过新版的... 03/29 19:57
3F:→ if4:我想到了...把平移函数 2 改成 12 看看吧...反正超过带兵量有 03/29 20:34
4F:→ if4:超过的另外算法...研究出来再公布... 03/29 20:35
研究出来了...载点:
http://ppt.cc/hNS7
double n;
n-=24;
if (n>=1.0) n=(sqrt(24*n+1)-3)/2;
n+=24;
0045B4EB >\D94424 04 fld dword ptr ss:[esp+4]
0045B4EF . D87424 08 fdiv dword ptr ss:[esp+8]
0045B4F3 . DC25 00DD8E00 fsub qword ptr ds:
[8EDD00] ;常数:浮点数24.0(64bit)
0045B4F9 . DC15 08DD8E00 fcom qword ptr ds:
[8EDD08] ;常数:浮点数 1.0(64bit)
0045B4FF . DFE0 fstsw ax
0045B501 F6C4 41 test ah,41
0045B504 75 1A jnz short
0045B520
0045B506 DC0D 10DD8E00 fmul qword ptr ds:
[8EDD10] ;常数:浮点数24.0(64bit)
0045B50C DC05 B05C8900 fadd qword ptr ds:[895CB0] ;常数:浮点数 1.0(64bit)
0045B512 . D9FA fsqrt ;开平方
0045B514 DC25 18DD8E00 fsub qword ptr ds:
[8EDD18] ;常数:浮点数 3.0(64bit)
0045B51A . DC0D D8508900 fmul qword ptr ds:[8950D8] ;常数:浮点数 0.5(64bit)
0045B520 . DC05 00DD8E00 fadd qword ptr ds:
[8EDD00] ;常数:浮点数24.0(64bit)
0045B526 . D84C24 08 fmul dword ptr ss:[esp+8]
0045B52A . C3 retn
後来改成 24 而不是 12 ...是考虑有指挥部的情况...所以既然要改大...一次改足...
f 是浮点函数
sub 减法
com 比较
mul 乘法
add 加法
sqrt 开平方
这次又多加两个变数...一共是 4 个变数(yyddxxmm 用两个,我也加了两个...)
※ 编辑: if4 来自: 211.74.232.60 (03/29 22:20)
5F:推 Alik:刚刚更新完1.03 发现步兵连平原都扣20%惩罚 是我更新不完全吗 03/29 22:08
1.03 还没测试...等子板主帮我汉化完毕...我再来修改...
※ 编辑: if4 来自: 211.74.232.60 (03/29 23:23)
6F:推 sugoichai:请问一下,这个载点载的是? 03/30 01:09
7F:→ sugoichai:是哪个版本的呢?1.03? 03/30 01:13
8F:推 Connels:很容易升元帅应该是因为国腐陆军数量大 03/30 04:40
谢谢 C 大的指点 ^^
9F:→ if4:回su大.是1.02版.你可以先测试看看.再决定要不要用.单独分享^^ 03/30 05:17
10F:→ if4:没有随着汉化包一起分享...就是因为太...暴力了...^^ 03/30 05:18
※ 编辑: if4 来自: 211.74.232.60 (03/30 06:12)
11F:→ nemesis0:我用了之後它会显示找不到_INMM.dll 03/30 12:33
12F:→ nemesis0:然後开不起来 03/30 12:34
13F:→ if4:我刚刚试了一下.没问题耶.我在家里、学校都试过了.其他人呢? 03/30 16:09
14F:→ if4:请问你的软硬体配备如何?请多提供一点资料...谢谢...^^ 03/30 16:10
15F:→ if4:喔...你是使用英文版吧?我的版本是正体中文版...需要你说的^^ 03/30 16:13