大部分玩家都知道,这个游戏以硬核著称。另外,由于目前是beta版,游戏的很多功能并不完善。比如说,地图以前是要放在背包里面使用的;某版本以前的地图甚至以“硬核”之名(实际上是毛子的懒惰和对玩家的轻视),不显示玩家的位置。在大量玩家的强烈建议之后,后面总算开始显示玩家的位置了。到目前为止,还是有很多不便之处。为了更好的游戏体验,我开始自力更生,探索一些方便的游戏工具。下面给大家介绍我最近的成果之一:屏幕平移。
我最开始走路喜欢沿道路走,这样更有方向感和代入感。现在为了省事,都是贴着地图边缘走。就算贴边走,以前每1小格地图也要小心翼翼,花好几分钟才能走完。最近才发现,可以按住鼠标中键,拖到黑洞洞的小格地图的边缘,然后让游戏人物一次走到边缘。但是人工按住鼠标中键,拖来拖去操作起来比较繁琐。最后我不胜其烦,终于开始使用自动按键工具AutoAHK。用了之后感觉非常好,特此向大家安利一下。AutoAHK是一个非常好用的工具,感兴趣的玩家请自行搜索,下载,安装。我在下面分享我的代码,用上下左右四个箭头按键,分别实现按住鼠标中键,一次向上/下/左/右拖动半个小格地图。一个小格地图是88*88小块。我自己的屏幕分辨率是1366*768,大家可以自己调整代码里面鼠标的位置。在安装AutoAHK之后,把下面的代码拷贝到文件 "屏幕平移.ahk" 里面去,双击这个文件就可以使用了。
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
; SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#IfWinActive Stoneshard
Right::
{
loop 3
{
SendEvent {Click 881 365 Middle Down}
Sleep 1
SendEvent {Click 2 365 Middle Up}
Sleep 1
}
}
return
Left::
{
loop 3
{
SendEvent {Click 481 365 Middle Down}
Sleep 1
SendEvent {Click 1365 365 Middle Up}
Sleep 1
}
}
return
Down::
{
; Click 681, 365, Middle Down
loop 6
{
SendEvent {Click 681 480 Middle Down}
Sleep 1
SendEvent {Click 681 102 Middle Up}
Sleep 1
}
; Click 681, 365, Middle Up
}
return
UP::
{
loop 6
{
SendEvent {Click 681 202 Middle Down}
Sleep 1
SendEvent {Click 681 580 Middle Up}
Sleep 1
}
}
return
#IfWinActive
我最开始走路喜欢沿道路走,这样更有方向感和代入感。现在为了省事,都是贴着地图边缘走。就算贴边走,以前每1小格地图也要小心翼翼,花好几分钟才能走完。最近才发现,可以按住鼠标中键,拖到黑洞洞的小格地图的边缘,然后让游戏人物一次走到边缘。但是人工按住鼠标中键,拖来拖去操作起来比较繁琐。最后我不胜其烦,终于开始使用自动按键工具AutoAHK。用了之后感觉非常好,特此向大家安利一下。AutoAHK是一个非常好用的工具,感兴趣的玩家请自行搜索,下载,安装。我在下面分享我的代码,用上下左右四个箭头按键,分别实现按住鼠标中键,一次向上/下/左/右拖动半个小格地图。一个小格地图是88*88小块。我自己的屏幕分辨率是1366*768,大家可以自己调整代码里面鼠标的位置。在安装AutoAHK之后,把下面的代码拷贝到文件 "屏幕平移.ahk" 里面去,双击这个文件就可以使用了。
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
; SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#IfWinActive Stoneshard
Right::
{
loop 3
{
SendEvent {Click 881 365 Middle Down}
Sleep 1
SendEvent {Click 2 365 Middle Up}
Sleep 1
}
}
return
Left::
{
loop 3
{
SendEvent {Click 481 365 Middle Down}
Sleep 1
SendEvent {Click 1365 365 Middle Up}
Sleep 1
}
}
return
Down::
{
; Click 681, 365, Middle Down
loop 6
{
SendEvent {Click 681 480 Middle Down}
Sleep 1
SendEvent {Click 681 102 Middle Up}
Sleep 1
}
; Click 681, 365, Middle Up
}
return
UP::
{
loop 6
{
SendEvent {Click 681 202 Middle Down}
Sleep 1
SendEvent {Click 681 580 Middle Up}
Sleep 1
}
}
return
#IfWinActive