佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 18555|回复: 104

新尝试的Era 脚本:便捷功能小集合 (插件BUG修正)

  [复制链接]

该用户从未签到

342

回帖

1万

金币

3

精华

3级 Known Hero

Rank: 3Rank: 3

积分
635
发表于 2015-1-1 16:31:28 | 显示全部楼层 |阅读模式
本帖最后由 arongpan 于 2015-1-24 00:42 编辑

学了下ERA脚本语句,感觉比WOG强大了很多,可以很方便的调用Windows API。所以这个脚本尝试了下用WritePrivateProfileStringA和GetPrivateProfileStringA来读写外*挂变量。脚本的功能很简单,主要是尝试调用Windows API。这个脚本要ERA才可用。
       1.快捷时空门:按ALT点击大地图城镇或城镇列表快速回城。这个在超级魔力源泉里有相同的功能,所以用这个脚本时要把魔力源泉脚本删除。
       2.首领帐篷提示:不知从什么时候起,好多BT地图都喜欢把首领帐篷藏得密密实实,打开地图编辑器都难找到。这个功能是当访问颜色守卫或关卡时,指示对应颜色首领帐篷。以免大家把           时间浪费在找首领帐篷上。
      3.战前自动存档:不知大家什么时候要载入游戏的多?我的基本都是战斗后损失较大或是战斗输了才重新载入。打BT图时,有时打老半天才艰难的胜了一场,然后忘记存盘就打下一个仗时           悲剧了。或几个英雄都行动完毕,到最后一个英雄打仗时出问题。这时载要载入上一天的存档是不是很纠结!所以对我来说,战前存档比每天行动结束存档要实用。
     4。时空导标:在小地图上右击,会出现时空导标选项。记录定位点就是把英雄当前位置坐标,可记录10个点,你可以给这个坐标起个好记的名,比如战神旗,双倍魔力水,之类的;返回定位点就是回到你保存好的坐标位置,返回时会自动记录你返回前的位置。


-------------------------------------------------------------------------------------------------------------
2015/01/06:改 为插件,先把之前的ERM脚本和DLL文件删除。下载后解压,把Arong.era 放在你游戏文件的..\Heroes3 ERA CompleteV2.46\Mods\封神\EraPlugins\目录下。插件版本把开始时选择的菜单去掉了,默认为把这几个小功能全选上。插件和ERM的区别是:无论你WOG化还是不WOG化,插件都起作用,对内置ERM的地图,插件也起作用。对于ERM,保存地图时等把ERM的功能也保存,你改变ERME甚至删除,不影响已存挡的游戏。保存地图时不会保存插件里的功能,你把插件删除了,你读取删除前的存档,插件的功能也是不存在的。
--------------------------------------------------------------------------
2015/01/23更新:(下载后解压后,Arong.era为插件,放\EraPlugins目录下)
                             1.右键点击颜色守卫可首领帐篷提示。
                             2.战前自动存档:按S键快速存档,修正魅惑和S/L后能绕过守这个BUG。战斗前2步时会稍微停顿,那是在存档,属正常现象。
                             3.时空导标:增加大地图时按B键也出现空导标选项,按R键返回自动记录点,起始时只有2个点,每10级增加一个.50级后不增加。
              

时空导 标

时空导 标

Arong20150123.rar

61.96 KB, 下载次数: 399, 下载积分: 金币 -5

2015/01/23

评分

4

查看全部评分

  • TA的每日心情
    郁闷
    2021-7-24 22:07
  • 签到天数: 30 天

    连续签到: 1 天

    [LV.5]女巫

    126

    回帖

    718

    金币

    0

    精华

    4级 Famous Hero

    Rank: 4

    积分
    1379

    社区QQ达人

    发表于 2015-1-1 16:54:41 来自手机 | 显示全部楼层
    很实用的功能,解放大脑效果很好!
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2015-1-1 20:01:21 | 显示全部楼层
    哈哈,板凳支持。前辈的ERM基本功深不可测,希望有空常来指导大家
    这几个功能估计是非常多人想要的
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想

    该用户从未签到

    342

    回帖

    1万

    金币

    3

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    635
     楼主| 发表于 2015-1-1 20:40:38 | 显示全部楼层
    本帖最后由 arongpan 于 2015-1-1 20:41 编辑

    谢谢大大的支持,指导就不敢当了。

    该用户从未签到

    342

    回帖

    1万

    金币

    3

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    635
     楼主| 发表于 2015-1-1 20:52:51 | 显示全部楼层
    沧海一粟 发表于 2015-1-1 20:01
    哈哈,板凳支持。前辈的ERM基本功深不可测,希望有空常来指导大家
    这几个功能估计是非常多人想 ...

    刚刚试了下,也可以把ERM写进DLL再调用,这样就不会存在FU同名和变量冲突的情况了因为在DLL里FU名称也不用局限于FU00000之类了,而变量也不用v998之类了。

     成长值: 11080

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5444

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103307

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2015-1-1 22:38:12 | 显示全部楼层
    棒极了,这个alt左键回城实在是值得大力推广
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2015-1-1 22:43:39 | 显示全部楼层
    arongpan 发表于 2015-1-1 20:52
    刚刚试了下,也可以把ERM写进DLL再调用,这样就不会存在FU同名和变量冲突的情况了因为在DLL里FU名称 ...

    ERA的FU函数已经没有限制了,如果结合什么x1和x2,感觉这样也会冲突纯粹是中奖了
    至于变量。。。SN:W也等于无限了。。。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想

    该用户从未签到

    342

    回帖

    1万

    金币

    3

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    635
     楼主| 发表于 2015-1-1 23:05:26 | 显示全部楼层
    沧海一粟 发表于 2015-1-1 22:43
    ERA的FU函数已经没有限制了,如果结合什么x1和x2,感觉这样也会冲突纯粹是中奖了
    至于变量。。。SN:W也 ...

    看来对ERM认识过时了。
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2015-1-1 23:22:28 | 显示全部楼层
    arongpan 发表于 2015-1-1 23:05
    看来对ERM认识过时了。

    ERA已经可以近乎无限地使用函数(写越大越好,我的习惯是按创作日期,譬如说FU201501012323。。。哈哈),SN:W也几乎等于无限V变量无限W变量了,SN还有更强大的功能就是直接调用内存的函数,这个是近乎无敌的存在,按以前的说法就是直接修改ERM无法做到的硬编码。
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想

     成长值: 11080

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5444

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103307

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2015-1-3 11:28:04 | 显示全部楼层
    已经把你的脚本囊括进来,和封神共存真是感谢

    该用户从未签到

    342

    回帖

    1万

    金币

    3

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    635
     楼主| 发表于 2015-1-3 22:28:39 | 显示全部楼层
    对 delphi 不很熟悉,对着ERA源码都没看得很明白,可能写入DLL里的功能是不用再用ERM调用的。

     成长值: 11080

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5444

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103307

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2015-1-3 23:18:41 | 显示全部楼层
    好强大啊竟然是dll……这算是变相突破erm大小限制么

    话说我都没搞清楚现在形势,现在写脚本除了学习ERM帮助以外还能学习什么,你们写这些脚本都是看了从什么教程学到东西的 @沧海一粟 hook啊内存修改这些要学些什么……
  • TA的每日心情
    开心
    2021-11-2 11:44
  • 签到天数: 754 天

    连续签到: 1 天

    [LV.10]圣龙

    8815

    回帖

    1万

    金币

    17

    精华

    论坛嘉宾

    寄蜉蝣于天地,渺沧海之一粟。

    Rank: 9Rank: 9Rank: 9

    积分
    42459

    退役版主社区QQ达人论坛守望者脚本测试狂论坛元老杰出贡献魅力之星

    发表于 2015-1-3 23:25:59 | 显示全部楼层
    Archer30 发表于 2015-1-3 23:18
    好强大啊竟然是dll……这算是变相突破erm大小限制么

    话说我都没搞清楚现在形势,现在写脚本除了学习ERM ...

    楼主是牛人级别的
    ERA得学汇编,我也一点不会,Hook和内存修改是贤知大师的杰作,沧海一粟擅长的就是量体裁衣,把好的东西发扬光大
    “你看见的,是追随诸神脚步前进的埃拉西亚!”
    封神2.2黄金版 - 决战神之巅,英雄无敌世界的终极幻想
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4947

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34630

    论坛守望者论坛元老杰出贡献

    发表于 2015-1-3 23:50:32 来自手机 | 显示全部楼层
    看得出楼主曾经研究过erm。理论上把erm写入dll可避开30m的问题,但实际有点牛刀杀鸡。佩服楼主的钻研精神,希望可以发扬下去,出品更多优秀作品。

     成长值: 11080

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5444

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103307

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2015-1-4 00:28:50 | 显示全部楼层
    提点私人请求……我希望将功能选择直接放到ERM来(需要或者不需要什么直接用语句判断),然后去掉每次WOG化的选择界面……强迫症实在是看不爽
    时空导标有个问题就是会出现多余的小地图右键提示……有没有办法直接屏蔽掉之类,既然都dll了……
  • TA的每日心情
    擦汗
    2016-5-6 08:43
  • 签到天数: 240 天

    连续签到: 1 天

    [LV.8]神圣凤凰

    368

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    699
    发表于 2015-1-4 08:50:29 | 显示全部楼层
    谢谢!收下了,简单实用。

    该用户从未签到

    342

    回帖

    1万

    金币

    3

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    635
     楼主| 发表于 2015-1-4 13:25:05 | 显示全部楼层
    Archer30 发表于 2015-1-4 00:28
    提点私人请求……我希望将功能选择直接放到ERM来(需要或者不需要什么直接用语句判断),然后去掉每次WOG化 ...

    去掉每次WOG化的选择界面是可以的。出现多余的小地图右键提示----这个不是很明白,能截图看下吗?

    该用户从未签到

    342

    回帖

    1万

    金币

    3

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    635
     楼主| 发表于 2015-1-4 13:37:28 | 显示全部楼层
    贤知有您 发表于 2015-1-3 23:50
    看得出楼主曾经研究过erm。理论上把erm写入dll可避开30m的问题,但实际有点牛刀杀鸡。佩服楼主的钻研精神, ...

    很久没 erm 接触了,要多下载你们这些大大的脚本学习下才行。你看过我上次发的那个魔力源泉ERM,还在使用负Y变量,对ERA不适用了。

     成长值: 11080

  • TA的每日心情
    郁闷
    2024-3-3 18:17
  • 签到天数: 1609 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    5444

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103307

    社区QQ达人论坛守望者脚本测试狂杰出贡献年度明星魅力之星宣传部长

    发表于 2015-1-4 13:41:33 | 显示全部楼层
    本帖最后由 Archer30 于 2015-1-4 13:43 编辑
    arongpan 发表于 2015-1-4 13:25
    去掉每次WOG化的选择界面是可以的。出现多余的小地图右键提示----这个不是很明白,能截图看下吗?

    “这是张远视图,点击地图上任意地点即可在探险地图中显示该处,你还可以拖动虚框卷动地图。”这段文字在右击小地图时候会出现,包括使用时空导标功能以后也会出现。不太清楚是否某些版本会漏掉这个提示,我用的是论坛整合的359 ERA 2.46
    截图是无力了……300kb限制真是恨得牙痒痒
  • TA的每日心情
    慵懒
    2018-4-4 14:07
  • 签到天数: 95 天

    连续签到: 2 天

    [LV.6]地狱战马

    141

    回帖

    1万

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    654

    社区QQ达人

    发表于 2015-1-4 14:07:24 | 显示全部楼层
    本帖最后由 pengz1215 于 2015-1-4 14:13 编辑

    怎么和封神2.1共处啊我的没看到提示啊  是加载在封神2.1前面吗
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2024-4-27 08:04 , Processed in 0.974702 second(s), 16 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

    快速回复 返回顶部 返回列表