1

300英雄助手框架 更新记录

夜刀神十香 发布时间: 2022-11-01 09:50:54
419次阅读
haha

安装覆盖到300英雄根目录就行了,别按装到300战网目录去了确定是300hero的目录
兼容动态补丁,先正常安装动态补丁后,再覆盖提示覆盖直接同意覆盖就行
测试版本软件不免出现崩溃现象

删除根目录的d3d9.dll文件即可卸载

工具主要功能大部分都是用来整活
仅用于整活交流娱乐,请勿用于非法用途

0.3版本
暂时关闭游戏中获取玩家信息功能
暂时关闭技能释放的相关自定义操作功能

0.4版本
为了和300box指令区分使用反斜杠:\
新增赛马功能:大厅输入:\赛马模式.1

在".\300HeroTools\PlusData\Script\Chat\Horse.ini"文件可以修改赛马称谓

例如:0=未知卡 1=N卡 2=R卡 3=SR卡 4=SSR卡 5=UR卡


0.5版本
屏蔽高手提示
新增游戏内发送赛马信息!
先用鼠标点击需要获取的玩家的模型(队友/对面都行)
等待个1s然后点下地板或者切换其他的单位
然后按住CTRL别放+选的玩家的模型即可发送该玩家的赛马信息!

0.6版本
新增功能开关提示以及一些小部分语音提示
新增队伍语音功能(测试,随时可能关闭,成本太高了,按分钟付费的)
输入:\创建语音.1            直接创建一个小队语音房间
输入:\加入语音.房间ID  加入指定的语音房间队伍
输入:\退出语音.1            退出当前房间队伍语音
按ALT+V 显示/隐藏小队语音窗口界面,可以在小队语音页面点击一键邀请,即可将该局使用300英雄助手框架的队友一键拉入你创建的房间

0.7版本

新增英雄训练营一系列快捷功能(仅英雄训练营有效)

输入 :\hero.英雄ID   切换指定ID英雄(PS:我为啥不用鼠标直接点?)

输入 :\jb.数量             一键增加金币 数量X5000(输入:\jb.20 一次加10万)

输入 :\lv. 数量             一键增加指定等级 (输入:\lv.17 一键升到18级)

自动刷新CD功能暂时没开放,等下次优化好技能释放指令一起放出来,用的一个函数


0.72版本

修复300英雄游戏更新导致失效的问题

重新将释放技能自定义操作功能放出来(还是有崩溃风险谨慎使用)

输入:\自定义技能.0丨1 关闭丨开启 释放技能时执行玩家自行编写的操作

自定义操作的文件路径在:.\300HeroTools\PlusData\Script\Skill\Skill.ini 文件


格式为:

技能ID=和玩家自行编写的操作代码

例如:

11393=.\300HeroTools\PlusData\Script\Skill\267\火之神神乐.ini

11393是技能ID,释放该技能ID时读取并执行

.\300HeroTools\PlusData\Script\Skill\267\火之神神乐.ini  文件里面的操作代码

其中.\代表游戏根目录,你也可以直接使用绝对路径,但是我不推荐,最好还是按照我分好的文件夹来放文件

接下来我们来看下执行代码部分


StopBgm=1 意思代表终止BGM的指令,他也会终止其他代码触发的BGM,用于防止多个BGM混在一起

PlayBgm=.\300HeroTools\PlusData\Data\Bgm\火之神神乐.wav   

意思就是播放这个路径的音乐文件,支持mp3,wav,ogg等通用音频文件,用的TY的fmod音频引擎

PlayBgmloop=0 意思代表这个代码里面的BGM只播放一次,如果=1那就是一直循环播放直到触发了StopBgm

sleep=1000  Sleep代表延迟或者睡眠的意思 1000(单位毫秒)代表延迟1秒再往下执行

SendTextALL=【[SkillTarget:Name]】火の神神楽!円舞!,SendTextALL的意思就是全体发言,=号后面的就是发言内容

其中用[]框起来的是程序内部用来拓展代码的函数以后会公布函数列表,[SkillTarget:Name]代表的意思就是:技能释放目标:名称 

假如你R的玩家叫 桐蛆 这段代码执行起来的最终结果就是  【桐蛆】 火の神神楽!円舞!。

这整段代码执行起来的意思就是:先暂停音乐 ->  然后播放指定音乐 ->  音乐播放模式不循环->睡眠1秒->发送全体消息->睡眠5秒->停止播放音乐

更多函数以及使用方法等我抽空慢慢更新出来


0.74版本

尝试修复某些情况会崩溃的情况

新增命令:\debug.1 开启后会在助手log文件夹生成运行日志,用来分析崩溃情况

自定义信号功能(默认开启)增加默认读取玩家设置的系统信号文本功能。


记得把后面的√去掉,不要选中,这时候就是自动把你游戏里设置的对应的信号发送给队友

对应代码命令:SendsignalText=7  代表发送玩家在游戏里设置的撤退信号文本




卫星更新计划:
输入\buy.齿轮 回家自动购买齿轮(滑稽!)