保存
正在保存
  • S
    strepsiades

    0_1538543533299_2018-10-03 (2).png
    0_1538543557296_2018-10-03 (3).png
    0_1538543421224_2018-10-03 (4).jpg

    两颗行星+两颗很近的恒星+一颗稍远的恒星

    发布在 玩家交流 阅读更多
  • S
    strepsiades

    @samuel 可能是写错了。可能是SYNUEFE GT-H B43-1 C 4。
    不过遗迹和图里的形状是一样的,而且我也挖了module的蓝图

    发布在 玩家交流 阅读更多
  • S
    strepsiades

    @Weic 改了
    一开始我还以为是像NGA那种似的可以用<collapse>折叠

    发布在 攻略发布 阅读更多
  • S
    strepsiades

    经过半个多小时的努力,我又研究出一种改进版的脚本。这个脚本可以实现:

    1. 初始状态时执行鼠标宏1:先J跃迁,过大约16秒按X刹车;
    2. 如果很久没有动,自动恢复初始状态;换句话说你完成一次跃迁之后,再完成下一次跃迁时只需要再按一下功能键,而不像主楼里的要按两下;
    3. 如果在初始状态按了一下,然后短时间内(16秒)又按了一下,那么取消之前的宏,并模拟按键J,也就是说你可以用这个宏来取消跃迁;
    4. 也就是说这个脚本可以保留跃迁键J的绝大部分功能,不用多按一下,同时你可以忘掉星系间旅行还要X刹车这回事。当然星系内还是要用J键的,毕竟不需要刹车。

    要用这个脚本,首先你要录制两个宏。

    第一个宏名字是“fsd”,也就是先J跃迁,过大约16秒按X刹车;
    第二个宏名字是“PressJ”,只模拟按一下J;

    录好两个宏,再把下面的脚本复制到相应位置就好了。

    MacroStarted = false;
    last_time = 0
    new_time = 0
    
    function OnEvent(event, arg, family)
        new_time = GetRunningTime()
        past_time = new_time - last_time
        last_time = new_time
        OutputLogMessage(past_time)
        if (past_time > 16000) then
            MacroStarted = false
        end
        RestartMacro("fsd", 6, event, arg); --5为返回键
        
    end
    
    function RestartMacro(MacroName, MacroKey, event, arg)
        if (event == "MOUSE_BUTTON_RELEASED" and arg == MacroKey) then
            if not (MacroStarted) then
                AbortMacro(); 
                PlayMacro(MacroName); --启动宏
                MacroStarted = true; --宏已启动
            else
                AbortMacro(); --停止宏
                MacroStarted = false; --宏已停止
                PlayMacro("PressJ")
            end
        end
    OutputLogMessage("This script has been running for: %d ms", GetRunningTime())
    end
    

    发布在 攻略发布 阅读更多
  • S
    strepsiades

    我一开始也是蹭油的,不过有时候飞着飞着一走神就掉出FSD了。

    发布在 攻略发布 阅读更多
  • S
    strepsiades

    星际间长途旅行,没有比掉进恒星脱出FSD更危险的了。

    有一个好办法是在跃迁启动开始倒数后,整个跃迁完成前这段时间按X刹车。这样到恒星时就会迅速停止,没有任何危险了。

    然而成百上千次跃迁总有可能忘了按X。有没有可能用鼠标宏来避免这一点呢?

    罗技鼠标的默认组合键可以完成这一点。比如我设置组合键,先按J跃迁,等15秒按X停止。就可以自动实现先跃迁然后到时刹车了。

    但这样有个非常annoying的问题,如果你不小心按了两下这个组合键,那么因为循环时间较长,它就会排队执行,还没法取消,最后你也不知道执行到哪了。而且罗技自带的软件没法停止一个宏。

    可以通过lua脚本来解决这个问题,脚本学习自http://bbs.d.163.com/forum.php?mod=viewthread&tid=173239983&fromuid=589404

    MacroStarted = false;
    
    function OnEvent(event, arg, family)
        RestartMacro("fsd", 6, event, arg); --5为返回键
        
    end
    
    function RestartMacro(MacroName, MacroKey, event, arg)
        if (event == "MOUSE_BUTTON_RELEASED" and arg == MacroKey) then
            if not (MacroStarted) then
                PlayMacro(MacroName); --启动宏
                MacroStarted = true; --宏已启动
            else
                AbortMacro(); --停止宏
                MacroStarted = false; --宏已停止
            end
        end
    end
    

    使用方法:

    1. 有一个罗技鼠标和相应驱动软件;
    2. 右键如图位置选择编写脚本;

    0_1538068425043_捕获.PNG
    3. 把上图代码粘贴进去;注意RestartMacro("fsd", 6, event, arg)这个公式,其中fsd是一会你要编写的宏的名字,6是键位的名字,和你的罗技鼠标类型相关。可以解除你想用的键位的绑定功能(右键取消分配),因为它的功能是由这个脚本确定的。

    0_1538068478077_捕获2.PNG
    4. 添加一个“多键“,内容是先按J,15秒后按X,注意这个”fsd“只是一条用来被上个脚本调用的命令而已,不用绑在任何鼠标按键上,如图所示:

    0_1538068671841_捕获3.PNG
    5. 大功告成。以后你星系间跃迁的时候按刚才设置的键位就好了。第一次按的效果就是先按J,15秒后按X。按第二次会终止当前的宏。按第三次时效果和第一次一样。

    以后跃迁的时候,再也不会忘记按X了!

    发布在 攻略发布 阅读更多
  • S
    strepsiades

    0_1537987932737_无标题.jpg

    形状大概是这样,具体哪根哪根柱子之间不保证

    发布在 玩家交流 阅读更多
  • S
    strepsiades

    想做guardian FSD booster,坐标SYNUEFE G-TH B42-1,结果旧的攻略里标的塔的位置变了。
    https://forums.frontier.co.uk/showthread.php/438289-Walkthrough-Guardian-Module-Blueprints
    https://www.bilibili.com/video/av27120962
    找了一晚上,还以为游戏出bug了,最后才发现新的塔位置像个六边形,和原来完全不一样。

    发布在 玩家交流 阅读更多
  • S
    strepsiades

    @y1n4 好 决定就用ana了 收油门
    其实我探索时候都在听postcast或者评书,特别有耐心

    发布在 玩家交流 阅读更多
  • S
    strepsiades

    @samuel 是啊 power plant没法修
    不过我看YouTube里视频,银河系里地球附近和colonial,还分布着一些小空间站?那样的话就好修了。

    发布在 玩家交流 阅读更多