Skip to content

hegelsu/SuWar3Tools

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
March 10, 2022 15:03
February 23, 2023 11:30
February 3, 2023 17:05

请勿Fork本项目(Please don't fork)

魔兽争霸3改键SuWar3Tools visitor badge

主页

预览

  • 主界面
  • 高级改键

介绍

  • 改键、显血、窗口鼠标锁定、分辨率调整,支持1.15~1.30+
  • 视野调整,支持1.15~1.30+,针对1.30+版本需要注意:
    • 调整前视野必须为地图加载完成后的初始默认值(鼠标向下滚动到视野不变为止)
    • 按下快捷键进行调整,调整过程中不要滚动鼠标滚轮,第一次大约需要6秒调整时间
    • 游戏过程中滚动鼠标会还原,可再次按下快捷键继续调整
    • 每开一局或无效时,同时按下Ctrl+视野调整快捷键重置
    • 如果调整无效时请关闭360之类的软件
  • 英雄技能改键,非鼠标模式下只支持1.22~1.28,鼠标模式下支持所有版本
    以鼠标点击方式触发技能使用方法(面板从左往右从上往下一共12个格子)
    • 将鼠标放到第1格正中心后按下 Ctrl+Alt+<
    • 将鼠标放到第12格正中心后按下 Ctrl+Alt+>
    • 设置完成,配置信息自动缓存,如有问题可重设
  • 高级改键:点击一改多区域右边的无穷符号即可进入高级改键设置
    高级改键参考示例: Others/AdvancedCodeDemo/README.md
  • 调用外部扩展程序:可调用第三方控制台程序并根据参数将消息以聊天形式发送
    扩展程序开发指引: Others/SuWar3ToolsExtDemo/README.md
  • 调用外部Dll注入:每次魔兽启动时可调用设置的外部Dll(如显蓝)
    注入逻辑使用指引: Others/ExtDll/README.md
  • 喊话功能,如有特殊喊话需求请在高级改键里配置
  • 因程序加壳原因杀软误报时请加入排除项即可(请完全退出360)
  • 支持Win7及以上系统(不支持XP)
  • 特别提醒:在对战平台上游戏时请谨慎测试本软件,如提示不兼容时请暂停使用

使用

  • 如果运行失败,请下载并安装.net 4.6.1 官方离线安装包:
    https://dotnet.microsoft.com/download/thank-you/net461-offline
  • Github地址: https://github.com/hegelsu/SuWar3Tools
  • Bug反馈邮箱: hegel_su@qq.comsuyx@live.com
  • 反馈问题时请保持改键程序是最新版本的测试结果并注明是台式机还是笔记本以及window系统版本、魔兽版本、地图版本、使用英雄以及出现问题的操作步骤和现像。另外开始改键后右下角功能菜单里可开启日志,如遇到问题时可开启此选项重现一次问题现像后将Log文件一起反馈。
  • 本程序仅供学习交流,严禁用于商业用途,请于24小时内删除,作者不对因使用本软件而产生的后果和损失承担任何责任

下载

  • 点击直达下载 http://www.suyx.net/war3/download/
  • 最新版本标识 2.1.0.147
  • 最新文件较验 5A8CAE8D
  • 最新平台较验 99999
  • 最新下载地址 http://www.suyx.net/war3/download/
  • 备用下载地址 http://www.suyx.net/war3/download/?type=zip
  • 使用统计地址 https://visitor-badge.laobi.icu/badge?page_id=github.com-hegelsu-SuWar3Tools

更新

  • [v2.1.0.147]
    • 优化了下1.35的改键影响聊天的情况,不一定百分百,仅提升优化
    • 增加全局键盘交换功能,在高级改键里配置要交换的键后右键选择对应选项
    • 增加外部Dll注入的功能(如显蓝),具体参考Github帮助说明
    • 优化了扩展程序在检测War3启动时自动执行的逻辑
    • 暂停开关上加入右键设置快速启动魔兽功能选项
    • 修正了“游戏未开始也生效”的改键触发逻辑
    • 修正了创建主机后获取地图路径乱码的问题
    • 修正喊话时会按下Esc的问题
    • 其它小优化
  • [v2.1.0.146]
    • 高级改键按下的键支持组合功能键的状态设置
    • 高级改键按下的键支持按下循环功能设置
    • 恢复魔兽窗口设置做了延时处理,防止卡死
    • 喊话增加多方案功能,最多支持9个喊话方案
  • [v2.1.0.145]
    • 更新通道改为github.com/hegelsu/SuWar3Tools,强烈建议升级
    • 优化1.30+特殊场景下改键失效的Bug,仍无法使用可启用强制改键
    • 增加自定义按位置点判断聊天状态的功能
    • 增加一键隐藏魔兽的功能(默认未设置快捷键)
    • 增加调用外部控制台程序的功能(以09平台战绩查询为示例)
    • 增加第二种视野调整的方式(一般用于被修改过的魔兽版本)
    • 针对“英雄-F1”的功能支持可设置包含多个英雄ID并修改相关快捷键
    • 修复背包快捷键设置为组合键时的连续触发便捷性
    • 添加可自定义魔兽运行路径的功能
    • 其它小优化
  • [v2.1.0.144]
    • 增加一键放下物品的扩展功能,如:Q = RClk + Drop-All
    • 技能面板等待快捷键的判断功能修正对Esc的支持
    • 魔兽启动选项可添加多组自定义启动参数
    • 修复HDPI环境下界面字体模糊的问题
  • [v2.1.0.143]
    • 优化了喊话和1.30+视距调整功能
    • 高级改键加入了鼠标等待和指定技能位置等待判断
    • 全局设置里加入了记录游戏玩家名称功能(1.22~1.28)
    • 开放小图标快捷功能(1.22~1.28可提示游戏时间)
    • 提供重置版顺序改键的界面编辑功能(支持组合键)
    • 修正重置版喊话的问题
  • [v2.1.0.142]
    • 显示界面的热键修改为全局可用(修改后需保存)
    • 增加窗口化功能,原分辨率设置功能移到其它面板里
    • 技能改键识别重复(IMBA)和缺少的情况(默认未开启)
    • 点击右上角关闭改为开启改键功能(兼容零度习惯)
    • 高级改键脚本可引用其它脚本并优化了操作细节
    • 高级改键可以设置技能等待(用于二三级技能连按)
    • 其它工具里加入魔兽CD-Key的修改和删除功能
    • 增加重置版顺序改键文本的编辑功能
    • 修正多屏环境下锁鼠问题和优化伪全屏处理逻辑
    • 如提示兼容性时可先开程序后开平台或强制运行
  • [v2.1.0.141]
    • 增加程序标题自定义和随机文件名启动的功能
    • 高级改键增加触发指定技能位置和物品ID功能
    • 增加运行错误时的消息提示和日志处理
    • 优化英雄多选时技能改键判断
    • 检测到与平台不兼容时直接退出本程序
    • 高级改键可以复制代码便于分享
    • 增强检查更新逻辑以确保能正常更新
  • [v2.1.0.140]
    • 针对1.31+的版本视距功能只支持从x86文件夹下启动魔兽有效
    • 一改多加入鼠标位置记录和还原功能,加入鼠标移动配置功能
    • 高级改键触发条件支持双击和循环触发(在按下那一列右键选择)
    • 高级改键的追加和删除操作支持操作任意位置
  • [v2.1.0.139]
    • 针对技能改键的逻辑进行了调整和优化,如有问题请及时反馈
    • 加入技能重映射功能,对某个单位单独映射键值和鼠标点击
    • 一对多改键可以添加选择英雄和以鼠标方式点击技能位置
    • 高级改键里仅英雄条件下也可以设置单条规则强制有效(右键菜单 )
    • 加入强退魔兽,暂停继续游戏的快捷键
    • 加入日志记录功能,如有问题可开启后邮件反馈问题
  • [v2.1.0.138]
    • 针对小键盘改键可以自由设置是否追加Esc键
    • 修正了英雄技能获取和触发的逻辑
    • 高级改键支持自定义喊话和英雄选择功能
    • 加入对IPvE vLan等其它平台的支持
    • 加入视距锁定功能(全局设置右边的入口)
    • 其它界面加入一些小功能(魔兽相关,对战平台启动)
  • [v2.1.0.137]
    • 添加改键仅对英雄生效的选项设置(默认未开启)
    • 加入高级改键方案设置,可设置英雄为改键条件(仅支持1.22~1.28)
  • [v2.1.0.136]
    • 优化1.30+版本宽屏的聊天状态检测逻辑
  • [v2.1.0.135]
    • 优化英雄技能改键的逻辑
    • 加入屏蔽自定义按键的功能
  • [v2.1.0.134]
    • 优化窗口化运行魔兽时的聊天状态判断
    • 增加游戏状态的检测,只有进入了游戏界面改键才生效
  • [v2.1.0.133]
    • 增加方案快速切换功能:如名称前加“[D]”则快捷键为Ctrl+Shift+D
    • 优化魔兽1.30+版本判断聊天状态的逻辑
  • [v2.1.0.132]
    • 加入更新提示框显示更新日志的功能
    • 加入鼠标模拟技能时可锁定鼠标位置

赞赏

  • 赞赏提示 如果觉得本程序对你有帮助可以对我进行赞赏(金额随意):
  • 打赏地址 http://www.suyx.net/reward.html?fixscreen=true&r={random}
  • 赞赏点击 http://www.suyx.net/reward.html

感谢

About

Hotkeys for Warcraft III,Please don't fork(请勿Fork本项目)。

Resources

Stars

Watchers

Forks

Languages