佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3242|回复: 13

关于TrainerX的修改

[复制链接]
  • TA的每日心情
    开心
    2021-10-27 11:14
  • 签到天数: 12 天

    连续签到: 5 天

    [LV.3]火元素使者

    36

    回帖

    9687

    金币

    1

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    280
     楼主| 发表于 2021-10-12 21:51:00 | 显示全部楼层 |阅读模式
    TrainerX是替代WogEditor的利器
    但,WogEditor最厉害的一点是,英雄的技能可以改为“超强”
    看了看TrainerX中关于英雄技能的代码,还是太复杂,搞不定
    请教一下版主和大神,如果我想通过TrainerX实现把技能改为“超强”
    请问该如何做?

    例如,高级外交术的数值是3,而改为“超强”的话数值是9
    目前TrainerX是把这些技能最高改为3

     成长值: 11035

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

    连续签到: 1 天

    [LV.Master]伴坛终老

    5441

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103284

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

    发表于 2021-10-12 22:04:26 | 显示全部楼层
    修改器X的英雄技能代码是最基础的。HE:S而已,只不过因为加入了进阶职业的5级技能兼容,所以看起来复杂一点,但不加载进阶职业都不会触发。

    原版游戏中是没有所谓的超强等级的,WoGEditor中的超强效果如果不是找到了特殊值的话,就是重新定义了一套效果。如果真的要复刻这个效果,用脚本做一个新的等级也是比较干净的做法。楼主可以试着做做看

    点评

    感谢回复,但并没有解决我的问题 假如我就是想做一个修改当前英雄外交技能为9的修改器,应该怎么写啊?  详情 回复 发表于 2021-10-12 22:09
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-10-27 11:14
  • 签到天数: 12 天

    连续签到: 5 天

    [LV.3]火元素使者

    36

    回帖

    9687

    金币

    1

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    280
     楼主| 发表于 2021-10-12 22:09:40 | 显示全部楼层
    Archer30 发表于 2021-10-12 22:04
    修改器X的英雄技能代码是最基础的。HE:S而已,只不过因为加入了进阶职业的5级技能兼容,所以看起来复杂一点 ...

    感谢回复,但并没有解决我的问题
    假如我就是想做一个修改当前英雄外交技能为9的修改器,应该怎么写啊?

    点评

    其实我觉得已经回答了。这个答案就是“用脚本做一个新的等级”。至于为什么我没有像回答其他问题的时候一样直接放代码...是因为太懒了啊 用erm实现这个效果,大致是这样: 1. 在选择等级的对话框内加入新的  详情 回复 发表于 2021-10-12 22:22
    回复 支持 反对

    使用道具 举报

     成长值: 11035

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

    连续签到: 1 天

    [LV.Master]伴坛终老

    5441

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103284

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

    发表于 2021-10-12 22:22:22 | 显示全部楼层
    shevacy 发表于 2021-10-12 22:09
    感谢回复,但并没有解决我的问题
    假如我就是想做一个修改当前英雄外交技能为9的修改器,应该怎么写 ...

    其实我觉得已经回答了。这个答案就是“用脚本做一个新的等级”。至于为什么我没有像回答其他问题的时候一样直接放代码...是因为太懒了啊

    用erm实现这个效果,大致是这样:
    1. 在修改器选择等级的对话框内加入新的选项(当然你也可以用其他方式让你选到这个新的等级)
    2. 选到这个选项后,用一个变量区分拥有这个等级外交术的英雄(可用w变量或者i^^)
    3. !?OB触发器当遇到怪物时触发,判断访问的英雄。
    4. 如果访问的英雄有这个超强外交变量,则!!MO:R命令降低当前访问的怪物的敌意度

    不知道楼主有没有理解。要做超强外交术,如果没用内存修改(这是我不熟悉的内容)的话,需要你从头定义一遍超强外交术的内容。
    如果楼主仅仅需要野怪自动加入的话,通过右击系统选项 - 扩展难度设置 - 混合野怪 - 敌意度设置为 -10 就可以达到所有野怪都自动加入的效果。


    点评

    多谢大神,好的,我试试  详情 回复 发表于 2021-10-12 22:32
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-10-27 11:14
  • 签到天数: 12 天

    连续签到: 5 天

    [LV.3]火元素使者

    36

    回帖

    9687

    金币

    1

    精华

    2级 Adventuring Hero

    Rank: 2

    积分
    280
     楼主| 发表于 2021-10-12 22:32:13 | 显示全部楼层
    Archer30 发表于 2021-10-12 22:22
    其实我觉得已经回答了。这个答案就是“用脚本做一个新的等级”。至于为什么我没有像回答其他问题的时候一 ...

    多谢大神,好的,我试试
    回复 支持 反对

    使用道具 举报

     成长值: 11035

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

    连续签到: 1 天

    [LV.Master]伴坛终老

    5441

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103284

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

    发表于 2021-10-12 23:02:02 | 显示全部楼层
    刚刚把TrainerX搬上来GitHub,地址见TrainerX

    楼主有兴趣的话也可以帮忙一起完善
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    2024-1-10 08:22
  • 签到天数: 113 天

    连续签到: 1 天

    [LV.6]地狱战马

    89

    回帖

    888

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3182
    发表于 2021-10-13 16:37:32 | 显示全部楼层
    我记得有一本宝典上记录了这些技能的特殊值,但是我找不到这本宝典了,楼主有吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-27 20:30
  • 签到天数: 121 天

    连续签到: 1 天

    [LV.7]血污怪

    92

    回帖

    170

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3228

    社区QQ达人

    发表于 2021-10-14 12:17:35 | 显示全部楼层
    我看不懂,但大为震撼
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-3-2 13:12
  • 签到天数: 145 天

    连续签到: 1 天

    [LV.7]血污怪

    34

    回帖

    364

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3126
    发表于 2021-10-16 08:22:14 | 显示全部楼层
    本帖最后由 ywrryj1 于 2021-10-16 08:23 编辑

    TrainerX,也能用于修改么,第一次知道
    GitHub无法访问啊

    点评

    已同步到Gitee  详情 回复 发表于 2021-10-16 14:59
    回复 支持 反对

    使用道具 举报

     成长值: 11035

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

    连续签到: 1 天

    [LV.Master]伴坛终老

    5441

    回帖

    3万

    金币

    8

    精华

    管理员

    ERA Project Team
    WoG俄文论坛版主

    Rank: 12Rank: 12Rank: 12

    积分
    103284

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

    发表于 2021-10-16 14:59:57 | 显示全部楼层
    ywrryj1 发表于 2021-10-16 08:22
    TrainerX,也能用于修改么,第一次知道
    GitHub无法访问啊

    已同步到Gitee

    点评

    收到 谢谢 万分感谢  详情 回复 发表于 2021-10-18 07:31
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-3-2 13:12
  • 签到天数: 145 天

    连续签到: 1 天

    [LV.7]血污怪

    34

    回帖

    364

    金币

    0

    精华

    5级 Honorable Hero

    Rank: 5Rank: 5

    积分
    3126
    发表于 2021-10-18 07:31:33 | 显示全部楼层

    收到 谢谢  万分感谢
    回复 支持 反对

    使用道具 举报

    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

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

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

    GMT+8, 2024-4-24 17:37 , Processed in 0.700191 second(s), 13 queries , Gzip On, File On.

    Powered by Discuz! X3.4

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

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