本指南将介绍如何使用AutoHotKey(一款软件)来自动运行生存模式,以达到极高等级并在此过程中获取生存模式成就。
AutoHotKey是一个免费的脚本和宏平台,具有多种用途和应用。你可以下载它。在其众多工具和用法中,我们只需要用到简单的热键分配功能。
AHK并非图形界面导向的软件。安装它不会弹出用于录制和保存宏或脚本的便捷窗口,而是让你的电脑能够识别并运行.ahk文件。癫痫警告
本脚本会快速切换场景,可能会引发使用者或游戏游玩区域内任何可能患有光敏性癫痫的人出现癫痫发作或癫痫症状。不建议长时间按住右键,或者如果您认为自己或周围任何人可能受此影响,请勿使用本脚本。使用时若感觉不适,请休息或停止使用。
要求
本脚本要求您以1920x1080分辨率、全屏(非窗口化)模式进行游戏,并启用鼠标控制。其他分辨率下无法正常运行,但您可以通过自行修改每个房间的X/Y坐标数值来使其生效。脚本
安装好AutoHotkey后,打开电脑上的记事本(在开始菜单中搜索“记事本”)。复制并粘贴以下脚本;
; 这些x和y屏幕坐标可以更改,以适应不同的屏幕分辨率。HALL1x := 591, HALL1y := 851
KITCHENx := 652, KITCHENy := 856
ENTRYWAYx := 737, ENTRYWAYy := 845
LIVINGROOMx := 817, LIVINGROOMy := 852
BATHROOMx := 574, BATHROOMy := 906
BEDROOMx := 665, BEDROOMy := 915
HALL2x := 736, HALL2y := 924
DRIVEWAYx := 820, DRIVEWAYy := 910
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
#IfWinActive Night Trap - 25th Anniversary Edition
SetKeyDelay -1
setmousedelay -1
SetBatchLines -1
Suspend, on
F12::Suspend, Toggle
Rbutton::
Loop
{
GetKeyState, state, Rbutton, P
if state=U
break
Sleep 70
Send {Click %HALL1x% %HALL1y%}
Sendinput {Click down right}
Sendinput {Click up right}
Sleep 70
Send {Click %KITCHENx% %KITCHENy%}
Sendinput {Click down right}
Sendinput {Click up right}
Sleep 70
Send {Click %ENTRYWAYx% %ENTRYWAYy%}
Sendinput {Click down right}
Sendinput{点击右上角} 休眠80 发送 {点击%客厅x% %客厅y%} 发送输入 {点击右下角} 发送输入 {点击右上角} 休眠70 发送 {点击%浴室x% %浴室y%} 发送输入 {点击右下角} 发送输入 {点击右上角} 休眠70 发送 {点击%卧室x% %卧室y%} 发送输入 {点击右下角} 发送输入 {点击右上角} 休眠70 发送 {点击%走廊2x% %走廊2y%} 发送输入 {点击右下角} 发送输入 {点击右上角} 休眠70 发送 {点击%车道x% %车道y%} 发送输入 {点击右下角} 发送输入 {点击右上角} }将其保存为“Survivor.ahk”并放在桌面上,然后打开它。系统托盘(日期和时间旁边)会出现一个图标,表示脚本正在运行。使用完毕后,右键点击该图标即可退出脚本。
游戏内使用方法:
开始生存者游戏。进入游戏后,按住右键可自动在所有场景和陷阱钻孔机之间循环切换。当访问代码发生变化时,像往常一样用鼠标滚轮更改颜色。
如果脚本未运行但系统托盘显示图标,可能是脚本已暂停。在游戏中按一次F12可切换脚本的暂停/取消暂停状态。