【2019.4.22更新】新增随从偷渡完3级炼药之后炼各种黄色药


  • 武圣

    适合没有3000级炼药,但是有程灵素随从,
    想炼点黄冰心丹练习用的穷苦人民

    随从必须先按这个帖子里的方法学开3级炼药

    实现功能:
    去小花园找指定随从,带去炼药房炼指定数量黄冰心丹,炼完把药给你,送她回去采药,你去挖矿

    后续可接吃药练习流程

    //
    ($name) = 程灵素
    ($number) = 10
    ($boss) = 矮大瓜
    #input ($name) = 随从名字,(name)
    #input ($number) = 炼药数量,(number)
    #input ($boss) = 你的名字,(boss)
    #config
    <-stopSSAuto
    $to 住房-小花园
    ($id) =  {r(name)}
    dc (id) stopstate
    team with (id)
    go southwest
    go east
    select (id);pack (id)
    ($yaofang) = 熟地黄 沉香 冬虫夏草 沉香 九香虫 络石藤 茯苓
    @js ($yao_list)= '(yaofang)'.split(" ")
    @js ($yao_list_l)= '(yaofang)'.split(" ").length
    @dialog
    ($num) = 0
    [while](num) < (number)
      dc (id) lianyao2 start 3
      ($n) = 0
      [while](n)<(yao_list_l)
         @js ($yao) = '(yaofang)'.split(" ")[(n)]
         @wait 12000
         dc (id) lianyao2 add {d(yao)}
         ($n) = (n) + 1
      @wait 12000
      dc (id) lianyao2 stop
      @wait 3000
      ($num) = (num) + 1
    select (id);pack (id)
    dc (id) give {r(boss)} (number) {d冰心丹}
    go west
    go northeast
    dc (id) cai
    team out
    $zdwk
    stopSSAuto->
    
    复制上方代码

    4.22更新 可以让随从炼各种药
    弹出的配置框内填写药方、药名即可
    药方为空格隔开
    一区可直接复制查询站牌得到的药方
    查询指令为:y df 颜色 丹名

    新增一个选项是否从自己身上拿药材给随从,默认关闭

    //
    [if](LYSC_name) == null
       ($LYSC_name) = 黄蓉
    [if](LY_number) == null
      ($LY_number) = 3
    [if](LY_boss) == null
      ($LY_boss) = 矮大瓜
    [if](LY_yaofang) == null
      ($LY_yaofang) = 熟地黄 沉香 冬虫夏草 沉香 九香虫 络石藤 茯苓
    [if](LY_yaoname) == null
      ($LY_yaoname) = 冰心丹
    [if](LY_geiyao) == null
      ($LY_geiyao) = 关闭
    #input ($LYSC_name) = 随从名字,(LYSC_name)
    #input ($LY_number) = 炼药数量,(LY_number)
    #input ($LY_yaofang) = 炼方,(LY_yaofang)
    #input ($LY_yaoname) = 药名,(LY_yaoname)
    #input ($LY_boss) = 你的名字,(LY_boss)
    #select ($LY_geiyao) = 给随从炼药用的药材,开启|关闭,(LY_geiyao)
    #config
    <-stopSSAuto
    stopstate
    $to 住房-小花园
    ($id) =  {r(LYSC_name)}
    dc (id) stopstate
    team with (id)
    go southwest,go east
    
    @js ($yao_list)= '(LY_yaofang)'.split(" ")
    @js ($yao_list_l)= '(LY_yaofang)'.split(" ").length
    
    [if](LY_geiyao) == 开启
      ($n) = 0
      [while](n)<(yao_list_l)
        @js ($yao) = '(LY_yaofang)'.split(" ")[(n)]
        give (id) (LY_number) {b(yao)}
        ($n) = (n) + 1
    
    select (id);pack (id)
    @dialog
    ($num) = 0
    [while](num) < (LY_number)
      dc (id) lianyao2 start 3
      ($n) = 0
      [while](n)<(yao_list_l)
         @js ($yao) = '(LY_yaofang)'.split(" ")[(n)]
         @wait 12000
         dc (id) lianyao2 add {d(yao)}
         ($n) = (n) + 1
      @wait 12000
      dc (id) lianyao2 stop
      @wait 3000
      ($num) = (num) + 1
    select (id);pack (id)
    dc (id) give {r(LY_boss)} (LY_number) {d(LY_yaoname)}
    go west,go northeast
    dc (id) cai
    team out
    $zdwk
    stopSSAuto->
    
    复制上方代码

  • 武圣

    这个~ @js 有一些 修改过的 客户端~会有问题~ 哈哈


  • 武圣

    @jicki 😂 魔改的版本太多了,难以兼顾



  • 这个流程是不是需要ID必须自己先要学习过炼药术才可以?


  • 武圣

    @勇敢的心 应该不需要,只要你的随从炼药3000级就行



  • 感谢矮大佬,已经炼药成功了!



  • @矮大瓜 只有1级炼药,能不能直接开3级炼药?



  • @星语 这个游戏是这样的,
    随从炼药领悟的配方,只有在你自身人物也会这个配方的情况下,
    随从的炼药列表才会显示,
    不然每次只能用命令让随从去炼药,随从的炼药列表一级以上还是空的,
    如果想追求效率,还是角色先领悟完配方,然后用命令让程灵素把丹方都领悟了,
    之后即使你角色遗忘炼药,程灵素还是能独立自主炼药。



  • @阿青 谢谢!



  • 大佬您好,我按照您提供的,修改了药方部分,想做打坐药,终伤药,CD药,但是我做完后发现总是无法执行下去。

    打坐药
    // raid.flow
    //
    ($name) = 程灵素
    ($number) = 10
    ($boss) = 阿青
    #input ($name) = 随从名字,(name)
    #input ($number) = 炼药数量,(number)
    #input ($boss) = 你的名字,(boss)
    #config
    <-stopSSAuto
    $to 住房-小花园
    ($id) = {r(name)}
    dc (id) stopstate
    team with (id)
    go southwest
    go east
    select (id);pack (id)
    ($yaofang) = 沉香,冬虫夏草,冬虫夏草,沉香,熟地黄,九香虫,茯苓
    @js ($yao_list)= '(yaofang)'.split(" ")
    @js ($yao_list_l)= '(yaofang)'.split(" ").length
    @dialog
    ($num) = 0
    while < (number)
    dc (id) lianyao2 start 3
    ($n) = 0
    while<(yao_list_l)
    @js ($yao) = '(yaofang)'.split(" ")[(n)]
    @wait 12000
    dc (id) lianyao2 add {d(yao)}
    ($n) = (n) + 1
    @wait 12000
    dc (id) lianyao2 stop
    @wait 3000
    ($num) = (num) + 1
    select (id);pack (id)
    dc (id) give {r(boss)} (number) {d蕴象丹}
    go west
    go northeast
    dc (id) cai
    team out
    $zdwk
    stopSSAuto->

    终伤药

    // raid.flow
    //
    ($name) = 程灵素
    ($number) = 10
    ($boss) = 阿青
    #input ($name) = 随从名字,(name)
    #input ($number) = 炼药数量,(number)
    #input ($boss) = 你的名字,(boss)
    #config
    <-stopSSAuto
    $to 住房-小花园
    ($id) = {r(name)}
    dc (id) stopstate
    team with (id)
    go southwest
    go east
    select (id);pack (id)
    ($yaofang) = 熟地黄,冬虫夏草,反天刀,虹鳟,沉香,九香虫,络石藤
    @js ($yao_list)= '(yaofang)'.split(" ")
    @js ($yao_list_l)= '(yaofang)'.split(" ").length
    @dialog
    ($num) = 0
    while < (number)
    dc (id) lianyao2 start 3
    ($n) = 0
    while<(yao_list_l)
    @js ($yao) = '(yaofang)'.split(" ")[(n)]
    @wait 12000
    dc (id) lianyao2 add {d(yao)}
    ($n) = (n) + 1
    @wait 12000
    dc (id) lianyao2 stop
    @wait 3000
    ($num) = (num) + 1
    select (id);pack (id)
    dc (id) give {r(boss)} (number) {d赤血丹}
    go west
    go northeast
    dc (id) cai
    team out
    $zdwk
    stopSSAuto->

    CD药

    // raid.flow
    //
    ($name) = 程灵素
    ($number) = 10
    ($boss) = 阿青
    #input ($name) = 随从名字,(name)
    #input ($number) = 炼药数量,(number)
    #input ($boss) = 你的名字,(boss)
    #config
    <-stopSSAuto
    $to 住房-小花园
    ($id) = {r(name)}
    dc (id) stopstate
    team with (id)
    go southwest
    go east
    select (id);pack (id)
    ($yaofang) = 冬虫夏草,冬虫夏草,络石藤,络石藤,络石藤,茯苓,沉香
    @js ($yao_list)= '(yaofang)'.split(" ")
    @js ($yao_list_l)= '(yaofang)'.split(" ").length
    @dialog
    ($num) = 0
    while < (number)
    dc (id) lianyao2 start 3
    ($n) = 0
    while<(yao_list_l)
    @js ($yao) = '(yaofang)'.split(" ")[(n)]
    @wait 12000
    dc (id) lianyao2 add {d(yao)}
    ($n) = (n) + 1
    @wait 12000
    dc (id) lianyao2 stop
    @wait 3000
    ($num) = (num) + 1
    select (id);pack (id)
    dc (id) give {r(boss)} (number) {d玄灵丹}
    go west
    go northeast
    dc (id) cai
    team out
    $zdwk
    stopSSAuto->


  • 武圣

    @阿青 首先是没缩进,可能是复制造成的?
    然后就是药方是空格隔开,不是逗号


  • 武圣

    @阿青 看1楼,更新了可以炼其他药的脚本



  • @矮大瓜 大佬,我用你最新的版本,然后把流程里的矮大瓜,黄蓉,改成了自己的名字和程灵素,保存退出后,点这个流程,名字框里填的还是黄蓉和矮大瓜,这种情况我需要清理一下浏览器缓存?


  • 武圣

    @阿青 你是直接从脚本里改的吧?你从输入框里改,点一次确定,然后结束流程,这样那两个值就改变且保存了



  • @矮大瓜 好的,收到。


登录后回复