- 积分
- 105446
- 威望
- 85
- 魅力
- 86
- 经验
- 91885
- 热心度
- 28
- 注册时间
- 1970-1-1
- 最后登录
- 2024-12-22
- 主题
- 33
- 回帖
- 5767
- 精华
- 9
- 阅读权限
- 200
成长值: 14665 TA的每日心情 | 郁闷 2024-8-28 13:33 |
---|
签到天数: 1611 天 连续签到: 1 天 [LV.Master]伴坛终老
管理员
ERA Project TeamWoG俄文论坛版主
- 积分
- 105446
|
楼主 |
发表于 2023-3-26 08:54:17
|
显示全部楼层
在更新了v1.4.1以后,特长的数值是否仍然在读档后有变化?
特长的杀伤力算法在描述上不完全准确(全写上就太长了)
这一段是这样的:
- !?FU(Third_Upgrade_1);
- !!HEx1:X?y11/?y12/?y13/?y14/?y15/?y16/?y17; [Check Hero Speciality]
- !!FU&y11<>1:E; [Exit if no Creature Specialist]
- !!HEx1:E?y47/?y48/1; [Check hero Level]
- !!MA:Ly12/?y14;
- !!VRy60&y14=0:S16; !!VRy60&y14=1:S15; !!VRy60&y14=2:S13; !!VRy60&y14=3:S12; !!VRy60&y14=4:S10; !!VRy60&y14=5:S7; !!VRy60&y14=6:S5;
- !!FU(Set_Creature_Upgrades_1):Py12/x1/?y13/?y14;
- !!VRy50:Sy48:7+1; [Attack and Defense per 7 Level]
- !!VRy51:Sy48:y60; [Damage per Level]
- !!VRy52:Sy48+9 +100; [+1% per Health per Level +9%]
- !!DO(Third_Upgrade_0)/0/20/1&x2=1:Py12/y13/y50/y52/y51/y14; [Pass Creature, Upgraded Creature, Att/Def, Health and Damage]
- !!DO(Third_Upgrade_0)/21/41/1&x2=2:Py12/y13/y50/y52/y51/y14; [Pass Creature, Upgraded Creature, Att/Def, Health and Damage]
复制代码 获取生物等级y14(0~6,比游戏中的等级少1)
根据生物等级,定义y60,y60和生物等级有关(1级16,2级15...7级5)
特长杀伤力增强y51=英雄级别/y60
杀伤力本身是一个对输出非常关键的数字,提升得慢一点正常吧这是口味问题。你可以写你自己的脚本覆盖三阶升级的。
一些生物技能的创意不错,感谢分享,会考虑加入。
|
|