简易跟随


  • 宗师

    首先被跟随方要把设置里的

    不显示玩家进出房间描述
    
    复制上方代码

    关闭。
    代码主要靠@tip玩家离开房间的信息来跟随

    #input ($player) = 输入名字,null
    #config
    [while] true
        @tip (player)往($site)离开。
            [if] (site) == 西方
                go west
            [if] (site) == 北方
                go north
            [if] (site) == 南方
                go south
            [if] (site) == 东方
                go east
            [if] (site) == 西南
                go southwest
            [if] (site) ==东南
                go southeast
            [if] (site) ==东北
                go northeast
            [if] (site) ==西北
                go northwest
            [if] (site) == 北边
                go northup
            [if] (site) == 南边
                go southdown
    
    复制上方代码

    跟随会有延迟,这里也可以用触发来获取,触发反应会快点。
    获取被跟随方的叫杀目标,建议组队,不组队的话可以更换发言频道

    [while] true
        @tip 看起来($name_npc)想杀死你!
           [if] ($name_npc) != (name_npc2)
                tm (name_npc)
                ($name_npc2)=(name_npc)
        @await 1000
    
    复制上方代码

    跟随方的新聊天信息触发

    kill {r(content)}?
    
    复制上方代码

    代码可以应付大部分场景,犄角格拉就不行,门派战和襄阳测试没问题



  • 没看懂第二段代码, 第二段获取跟随的叫杀,是放在哪里?



  • 哦~想明白了. 但是大佬,如果是自己主动叫杀对面,如何获取NPC的ID呢?



  • @老实人简易跟随 中说:

    首先被跟随方要把设置里的

    不显示玩家进出房间描述
    
    复制上方代码

    关闭。
    代码主要靠@tip玩家离开房间的信息来跟随

    #input ($player) = 输入名字,null
    #config
    [while] true
        @tip (player)往($site)离开。
            [if] (site) == 西方
                go west
            [if] (site) == 北方
                go north
            [if] (site) == 南方
                go south
            [if] (site) == 东方
                go east
            [if] (site) == 西南
                go southwest
            [if] (site) ==东南
                go southeast
            [if] (site) ==东北
                go northeast
            [if] (site) ==西北
                go northwest
            [if] (site) == 北边
                go northup
            [if] (site) == 南边
                go southdown
    
    复制上方代码

    跟随会有延迟,这里也可以用触发来获取,触发反应会快点。
    获取被跟随方的叫杀目标,建议组队,不组队的话可以更换发言频道

    [while] true
        @tip 看起来($name_npc)想杀死你!
           [if] ($name_npc) != (name_npc2)
                tm (name_npc)
                ($name_npc2)=(name_npc)
        @await 1000
    
    复制上方代码

    跟随方的新聊天信息触发

    kill {r(content)}?
    
    复制上方代码

    代码可以应付大部分场景,犄角格拉就不行,门派战和襄阳测试没问题

    kill 这段,尝试了没用诶. 不知道是不是有什么错误.


登录后回复