50301 发表于 2012-2-14 08:37:13

建议你搞个乘法保护天

现在看来所有和伤害相关的乘法都不安全,我不熟悉erm,用c语言写个一个简单的保护算法,建议你写个函数,所有关于伤害的乘法都用这个函数来计算
IN:nValue原始数据, nMul乘数因子, nDiv除数因子
OUT:计算结果
int Multiply_Safe(int nValue, int nMul, int nDiv)
{
        //没有溢出直接计算
        if(2100000000/nMul <= nValue)
        {
                return nValue*nMul/nDiv;
        }
       
        //乘法溢出,先计算除法
        nValue = nValue/nDiv;

        //没有溢出直接计算
        if(2100000000/nMul <= nValue)
        {
                return nValue*nMul;
        }

        //依然溢出,伤害封顶21e
        return 2100000000;
}

xlcyy 发表于 2012-2-14 10:22:44

原帖由 ashero4 于 2012-2-14 07:21 发表 http://www.wogcn.net/images/common/back.gif


1.v108和V110分别是进攻方和防守方的英雄等级。
2.下次修正我回加入超级复活脚本,比如在后期1次复活能复活1万左右的雷神,应该就好打很多了。
3.至于负防御,我打算加个判定,在部队受到攻击前取得部队的防御 ...


关于“空明流转”和“万众一心”吸血, 虽然现在一追也能享受了,但是有新的问题, 如果数量未受损则不能触发。

这个是故意设定的还是? 如果这样设定的话,宠物就享受不了吸血的待遇。

xlcyy 发表于 2012-2-14 10:36:08

还有,我个人认为别加超级复活脚本。 高级兵太贵买不起多的,用低级兵死光后复活得不多的话,电脑还不屑于打这支部队,正好拖出回合来金戈铁马。 如果一超级复活,那次次挨揍的就是它了,基本上没机会享受每回合加速度加伤害的福利了。

星辰的国度 发表于 2012-2-14 11:43:39

AS一个新图测试找出很多隐藏高手啊!
看来各位大湿们可要多出点测试图..让我们论坛的隐藏高手耐不住寂寞!;orz;

ashero4 发表于 2012-2-14 11:57:46

原帖由 xlcyy 于 2012-2-14 10:22 发表 http://www.h3wog.com/images/common/back.gif



关于“空明流转”和“万众一心”吸血, 虽然现在一追也能享受了,但是有新的问题, 如果数量未受损则不能触发。

这个是故意设定的还是? 如果这样设定的话,宠物就享受不了吸血的待遇。

这个我已经发现了,正在修正脚本。多亏50301,那个伤害溢出的原因终于找出来了;juwe;

[ 本帖最后由 ashero4 于 2012-2-14 11:59 编辑 ]

灰狼王子 发表于 2012-2-14 12:19:54

确实是,看来高手多是闷骚型;hx; ,必须要多挑逗才行:deyi:

灰狼王子 发表于 2012-2-14 12:37:50

无法挖宝怎么解决

由于移动力脚本的关系,使得电脑判定英雄每天的移动力并非初始移动力(多一点少一点都不行),又没有副英雄,所以只能眼睁睁看着神器的位置流口水,否则挖出来放到塔楼至少算是个间谍卫星啊;om;

不知该如何解决?

50301 发表于 2012-2-14 12:54:06

挖神器干嘛,你还想放元素?
开图直接用修改器改个超级侦察术就ok了

50301 发表于 2012-2-14 13:17:52

关于超级复活脚本我觉得没必要,设计一个新特长来强化高级兵,横扫千军强化低级兵强调伤害,那新特长就是强化高级兵主防守,最好放1特长和横扫千军冲突,被替代的1特长可以扔到4去替代跗骨,这个和金戈铁马没本质的区别

50301 发表于 2012-2-14 19:27:20

高级兵特长我想了一下,可以用屹立不倒,触发几率和战场HP成正比,5点加1%,500点就可以100%触发,为了防止2兵骗屹立不倒,设个触发HP下限:天数*1000,100天封顶
屹立不倒+群吸血保证生存,配进攻箭术特
横扫千军+群吸血快速复活,配防御特
;hej; 魔力特无爱,打酱油吧

ashero4 发表于 2012-2-14 21:31:56

求助,下面的脚本为什么不能重置防御,疗伤动画都出来了;han; 。2追格挡后防御降低的BUG不知道怎么修正了。。;bf;

ZVSE

!?BG0&1000;      修正负防御BUG
!!BU:T?y-1;
!!FU&y-1=1:E;
!!VRv129:C-1/-1/-1/-1/-1/-1/-1/-1; v129-v136
!!BG:A?v129 H?v130 Q?v131 S?v132 D?v133 E?v134 N?v135;
!!FU|v129<6/v129>7:E;    不是主动攻击就退出
!!FU|v134<0/v134>41:E;
!!FU|v135<0/v135>41:E;
!!VRv137:C-1/-1; v137-v138

!!BMv134:I?y6;
!!BHy6:N?y7;
!!FU&y7<>9:E;受伤害的不是阿德拉就退出

!!BMv134:T?y1;
!!FU&y1>144/y1<150:E;战争机器退出
!!BMv134:D?v137;
!!VRv138:S1;

!?BG1&v138=1;
!!FU|v129<6/v129>7:E;
!!FU|v134<0/v134>41:E;
!!BMv134:T?y1;
!!FU&y1>144/y1<150:E;战争机器退出
!!BMv134:V39 Dv137;
!!BU:R;

[ 本帖最后由 ashero4 于 2012-2-14 21:38 编辑 ]

ashero4 发表于 2012-2-14 21:36:34

原帖由 50301 于 2012-2-14 19:27 发表 http://www.h3wog.com/images/common/back.gif
高级兵特长我想了一下,可以用屹立不倒,触发几率和战场HP成正比,5点加1%,500点就可以100%触发,为了防止2兵骗屹立不倒,设个触发HP下限:天数*1000,100天封顶
屹立不倒+群吸血保证生存,配进攻箭术特
横扫千军+群吸血快 ...

横扫千军我回修正到按百分比增加伤害;jx; ,彻底抹杀低级兵的优势;jx;

50301 发表于 2012-2-14 22:01:39

回复 712# 的帖子

那怎么保证兵种生存,你的超级转世重生似乎行不通哦,后期都要带禁摩球的

无心云 发表于 2012-2-14 22:08:03

这两天AS和50301的讨论让这个游戏继续升版本以及技能风格变化的可能性大增啊

ashero4 发表于 2012-2-14 22:12:12

原帖由 50301 于 2012-2-14 22:01 发表 http://www.h3wog.com/images/common/back.gif
那怎么保证兵种生存,你的超级转世重生似乎行不通哦,后期都要带禁摩球的

禁魔球由140万雷神把守,不是那么好拿地;sw; 。不过跗骨是没什么用,下次我会把跗骨修正为神威如狱--主角所带的部队在被攻击前,有25%的几率反弹伤害,伤害的值为部队等级的平方x数量x英雄等级的三分之一。比如主角70级,1万圣龙反弹的伤害就是2300万;exp;。如果圣龙为10级部队的话。

[ 本帖最后由 ashero4 于 2012-2-14 22:13 编辑 ]

50301 发表于 2012-2-14 22:17:04

;ft; 那2月怎么打英雄,耗到他魔法干;balu;

ashero4 发表于 2012-2-14 22:19:30

原帖由 50301 于 2012-2-14 22:17 发表 http://www.h3wog.com/images/common/back.gif
;ft; 那2月怎么打英雄,耗到他魔法干;balu;

稳妥的打法就是耗魔,想拼人品的话可以选乾坤逆转,运气好几下电脑就OVER了:buxie:

50301 发表于 2012-2-14 22:20:15

顺便问一句,你们裸奔怎么拖到100+回合的,不会被天崩吗

ashero4 发表于 2012-2-14 22:24:00

原帖由 50301 于 2012-2-14 22:20 发表 http://www.h3wog.com/images/common/back.gif
顺便问一句,你们裸奔怎么拖到100+回合的,不会被天崩吗

选了百炼成钢+空明流转,1追就是很强的肉盾。再说一般电脑会崩2追雷神,1追还看不上,等雷神over时,1追已经被金戈铁马加到很强悍了。;orz;

50301 发表于 2012-2-14 22:27:48

金戈铁马不是加伤速?
页: 26 27 28 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42 43 44 45
查看完整版本: 绝地反击WOG v1.6发布

捐赠