- 积分
- 4877
- 威望
- 48
- 魅力
- 55
- 经验
- 3834
- 热心度
- 0
- 注册时间
- 2013-8-7
- 最后登录
- 2024-11-21
- 主题
- 42
- 回帖
- 244
- 精华
- 3
- 阅读权限
- 90
TA的每日心情 | 开心 昨天 10:28 |
---|
签到天数: 211 天 连续签到: 19 天 [LV.7]血污怪
论坛嘉宾
- 积分
- 4877
|
最终版并不是说我不改二追了,而是我刚刚新收到了咱论坛中“eva2000as”给我发来的论坛中最新的二追MOD,目前还没有测试。前面由于我权限的原因,改的都是老版的二追,我改的可能别人都改过了,也许比我改的好,所以我需要对这个MOD进行一段时间解读。再有就是学习了几天脚本制作了,比较累,想打几天游戏放松一下,自己做的东西自己都没玩过。。
另外,由于我所在的地方确实太偏了,网络不好,时延长,咱论坛设置的响应时间又很短,所以我发贴基本上20次都不一定成功一次,每次都是先用记事本打好,然后反复的粘贴、提交、回退。。。经常2个小时都发不了一个帖子,然后换时段甚至隔日才发,所以我的东西发部可能比实际时间偏后。。
下面说这次更新。
2013-08-28更新 版本v1.1.1
本次更新属小版本更新,即无功能更新,只是做了部分优化处理。具体修改如下:
一、完善了更换二追时的提示信息
上个版本的二追更换提示简单,游戏者可以需要自己查询二追具体信息,本次在更换二追时加入了二追名称、经验和同化物的说明,方便游戏者了解双方二追情况。
二、优化了同化条件的判定语句
原版本采用了5条判定语句。
由于存在漏洞,我的修正版加入了两条判定语句,共七条语句。
本次经过数学计算。。(其实这种大于、小于的算法很简单)。。将判定语句简化到2条,并且和以前功能一样。
三、两种二追经验模式的说明(每个地图二追经验模式只能选择一次,所有英雄有效)
(一)普通模式(模式B),模式说明,每场战斗获得的二追经验与战斗规模相关,最小为1。
激活方式:
1.默认为“每场战斗获得英雄所得经验的 1%,但不会超过500”
2.在特别模式下选择“每场战斗获得英雄所得经验的 0.5%,但不会超过500”
3.在特别模式下选择“每场战斗获得英雄所得经验的 1.5%,但不会超过500”
该模式等级计算:
5级以下125经验一级
5到10级每150经验一级
10到20级每175经验一级
20到30级每200经验一级
30到40级每250经验一级
40到50级每300经验一级
50到100级每400经验一级
100级以上每500经验一级
2.变态模式(模式A),模式说明,每场战斗获得的二追经验与战斗规模无关,而是一定范围内的随机值。
激活方式:
1.在特别模式下选择“每场战斗获得 30~40 经验,无视战斗规模”
2.在特别模式下选择“每场战斗获得 40~50 经验,无视战斗规模”
该模式等级计算:
10级以下125经验一级
10级到30级每175经验一级
30级以上每250经验一级
另外说明一下:
1.两种模式的战旗经验加成有效,英雄学习能力特技加成无效。战旗加成时500(1000)经验上限不变,即本来能得200经验,有战旗加成得300;本来能得450经验,有战旗加成只能得500。1000上限同理。
2.战旗的50%经验加成是向下取整的,如应得经验1,加成为0;应得经验2,加成为1。
3.这里的“普通模式”,和“变态模式”是我取的名字,原脚本里只叫A、B,连模式2个字都没有。。。
我取这个名字的原因是我基本不玩变态地图。。。
所以我玩2追时,默认模式下每场战斗基本只加1点经验。。。汗。。。
相对而言每场战斗30~50确实够变态了。。。
如果喜欢玩BT地图的,每场战斗动不动就是成千上万的敌人时,30~50经验就不够看了。这时名字就应该倒过来叫了。。。
但是本着我改的角本我作主的主观意愿。。。所以就这样叫了。。。别为此喷我。。。名字神马的都是浮云,开心才是硬道理。。。
四、二追生物经验等级的说明(每个地图二追生物经验模式只能选择一次,所有英雄有效)
生物经验等级,就是可以使生物达到“双剑”效果的那个经验等级,大家要分清楚了。
本脚本中,二追的生物经验等级只与带领它的英雄等级有关,英雄不升级,二追生物经验等级不变。共三种模式:
1.生物经验等级为英雄等级的1/3。默认模式,英雄等级为1时,经验等级为0;英雄3级时,经验等级为1;英雄30级时,二追“双剑”。
2.生物经验等级为英雄等级的1/2。激活方法:在特别模式中选择对应的选项。
3.生物经验等级为英雄等级的1/4。同上。
五、修正了部分提示文本中的错别字
话说我这个人很粗心的,经常打错字,文本出错了没多大影响,脚本语句中打错字了,(比如!?写成!!,再比如Z1写成z1(大小写),再比如,写成,(中英文符号))我就杯具了,需要反复调试。
六、引入了同化能力变量,用于衡量二追可同化的生物,二追可同化生命值不大于该变量值的生物。
目前使用的是临时变量,只能作一些于全局性的判定。。。
目前设置的是默认300,自然同化过后为二追生物模版的生命值-1
查看方式为有二追时,英雄界面下左键点击英雄头像,弹出的二追资料最后一项。
希望能同意我使用w165变量(原脚本使用的是w160-w164变量,话说咱论坛的变量申请页面是HTTP 404 NO FOUND。。。),这样的话我就可以定义每英雄的二追同化能力的成长了。
还是由于我网络原因,附件用网盘。。请去掉括号()后访问
链接:http://pan.baidu.com/share/link?shareid=1933911190&uk=1141367781 密码:mvwa
2013-08-26更新 版本v1.1.0
应本论坛管理员要求,本次修改主要修正并完善了第二追随者交换脚本,解决交换二追时游戏出错,退出游戏问题,具体修改如下:
一、修改了执行交换第二追随者操作的操作(触发条件)
原触发器触发条件是“在英雄碰头界面下,右键点击英雄图标”,
实际上应该是右键点击英雄图标或左、右侧(不包括公共部分)的空白部分。
这一触发条件容易造成3个问题,
1是因为选择范围大,容易和其它脚本冲突。
2是因为和其它可触发区域接触多,容易造成误点击(意外的触发)。
3是抢占了原先英雄头像的右键操作。
现修改触发条件为英雄碰头界面时,鼠标右键单击左侧英雄“冒险日志”(画面最左上角,英雄名称下面)。
二、修正了有英雄没有追随者时引发的游戏出错退出问题
收到管理员的描述,检查一下角本,发现原作中没有无英雄的相关判定和执行操作,所以所有情况都按双方有二追处理,造成其中的2个变量赋值错误,其后也没有终止操作,最终导致游戏退出。
针对此问题,我加入2个临时变量,用来判定双方二追存在信息,并补充了其它三种情况的判定及其后操作的编写,并加入了终止条件。
三、调整了该部分语句顺序,从而达到优化脚本,少执行不必要操作的目的。
四、修改了部分对话框描述。
五、对该部分脚本每一行都进行了详细的注解,方便有需要的人对本部分脚本的解读。
2013-08-24 最初版本v1.0.0
一、修正了原脚本中等级算法的错误
原脚本由于等级计算算法错误,当升级阙改变时,会造等级回遡现象,比如默认模式下,等级超过40级会回到13级。
新的算法采用我自己推导的连续性分段函数,不会造成该问题,算法我写在脚本注释区域,有兴趣的可以看一下。
二、修正了原脚本中剩余经验算法的错误
同第一个问题一样,算法我写在脚本注释区域。
三、修正了自然同化判定的错误
现在普通兵种可以在10级时正常进行自然同化了。
野外的龙可以在30级时正常进行自然同化了。
算法我写在脚本注释区域。
四、修正了追随者进化时强制升一级的判定错误
现在生物在发生进化时,会强制到进化状态最低经验。
五、修正了HP=300的生物可以同化任何生物的BUG
原脚本可以使用泰坦、大比蒙和黑龙同化到圣龙的属性。
当使用吸血鬼作为二追时,只能同化生命50以下的生物。
当使用白魂作为二追时,只能同化生命25以下的生物。
六、其它修改
(一)调整了升级阙值(重要调整!!!),调整如下
1.普通模式(模式B,变量v5516>50时):
5级以下125经验一级
5到10级每150经验一级
10到20级每175经验一级
20到30级每200经验一级
30到40级每250经验一级
40到50级每300经验一级
50到100级每400经验一级
100级以上每500经验一级
2.变态模式(模式A,变量v5516<50时):
10级以下125经验一级
10级到30级每175经验一级
30级以上每250经验一级
(二)界面完全的汉化
如有不全请提出,有时间我会改。
(三)加入了我的个人信息。
七、其它一些修改
还改了什么,由于是在工作间隙改的,自己忘记了。汗一个。。。
|
评分
-
5
查看全部评分
-
|