- 积分
- 34677
- 威望
- 499
- 魅力
- 507
- 经验
- 20326
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2024-9-30
- 主题
- 134
- 回帖
- 4949
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫
超级版主
- 积分
- 34677
|
估计很多人都想要多辅助技能特长的效果。以前用ERM的模拟方法来做,效果也可能颇有偏差。研究VC++制作ERA插件有一段时间了,顺便也制作了这个辅助插件。
可以实现英雄同时拥有多项辅助技能特长,当前大前提仍然是需要拥有该辅助技能。
由于HOOK了很多位置,没有做完整测试。
请帮助测试一下效果.如果有崩溃,请反馈崩溃时的界面截图.
注意:
era后缀插件扔到EraPlugins目录下。
脚本使用w102英雄变量,冲突就没办法了(变量也写到插件里了)。
玩家需要自行写脚本给予英雄多辅助技能的设定,只需要设定该英雄w变量的特定值就可以了,具体参考脚本示例。
*2019.1.17新增功能[v1.1版本]:
*实现英雄可以升级更多的特定部队(像格鲁)
*英雄界面中左键点击部队在弹出部队属性框前触发
*FU777740 [x1=英雄ID,x2=点击的生物槽,x3=点击的生物编号,x4=点击的生物个数,x5=生物后的生物类型(默认-1),x6=1强制跳过原特长升级过程(默认0)] 英雄界面特长升级生物的调整
- <font size="4">ZVSE
- *实现单一英雄拥有多种辅助技能特长(前提仍然是拥有相应辅助技能)
- *w102 用于英雄多特长的额外判定 byHawaiing 2019-01
- *辅助类特长:<移位>标志 技能名(技能ID)
- **<0>1 进攻术(22),<1>2 防御术(23),<2>4 箭术(1),<3>8 魔力(25),<4>16 智力(24),<5>32 抵抗(26),<6>64 后勤(2),<7>128 航海(5),<8>256 招魂(12),<9>512 理财(13)
- *如需要特长箭术,需要w变量包含标志4的值(w102:|4;),同时该英雄拥有对应箭术辅助技能(HE:S1/3;)
- *需要插件Hawaiing_Multi_SS_Spec.era
- *版本v1.1
- *2019.1.17新增功能:
- *实现英雄可以升级更多的特定部队(像格鲁)
- *英雄界面中左键点击部队在弹出部队属性框前触发
- *FU777740 [x1=英雄ID,x2=点击的生物槽,x3=点击的生物编号,x4=点击的生物个数,x5=生物后的生物类型(默认-1),x6=1强制跳过原特长升级过程(默认0)] 英雄界面特长升级生物的调整
- *FU111249
- *--------------示例---------------
- !?FU111249;[游戏初始化时清空W变量]
- !!IF:Wx16;
- !!VRw102:S0;
- !?PI;
- !!DO111249/0/155/1:P;
- **test脚本**
- !!IF:W0; [0#英雄欧灵]
- !!VRw102:|1 |2 |4 |8 |16 |32 |64 |128;[同时特长进攻/防御/箭术/魔力/智力/抵抗/后勤/航海]
- !!HE0:S1/3 S2/3 S5/3 S22/3 S23/3 S24/3 S25/3 S26/3;[给予0#英雄对应的高级辅助技能]
- **注意,英雄变量需要先用IF:W调用**
- !!IF:W5;[5#英雄,索萨]
- !!VRw102:|1 |2 |4 |8 |16 |32 |64;[同时特长进攻/防御/箭术/魔力/智力/抵抗/后勤]
- !!HE5:S1/3 S2/3 S22/3 S23/3 S24/3 S25/3 S26/3;[给予5#英雄对应的高级辅助技能]
- [让英雄能够升级更多的部队]
- !?FU777740;
- !!VRx5:S-1;[默认不能升级]
- *示例*
- !!VRx5&x1=0/x3=2:S132;[欧灵可将弓箭手升级为圣龙]
- !!VRx5&x1=0/x3=3:S132;[欧灵可将弓箭手升级为圣龙]
- *贤知有您 2019-1-17*</font>
复制代码
最新版本下载:
英雄多辅助技能特长[v1.1].rar
(5.54 KB, 下载次数: 529)
**********以下为旧版本************
英雄多辅助技能特长.rar
(4.62 KB, 下载次数: 91)
|
评分
-
3
查看全部评分
-
|