植物大战僵尸吧 关注:596,775贴子:5,240,279
  • 8回复贴,共1页

【科普?闲扯?向】轨道符号那些事

取消只看楼主收藏回复



IP属地:江苏1楼2026-08-29 22:39回复
    时不时就会看到新人问到“辣椒的符号什么时候从A'改成了J”“H是什么意思”等问题,毕竟作为标准教程的某路视频、旧/新轨读等等,用的都是镇楼图中那套标准的定义,但现实中使用起来其实五花八门,很多教程中都没有提到。所以就想写一点东西来解释下这些“黑话中的黑话”。
    说到教程类的东西,植圈总是会为一些无聊的东西扯皮扯个没完,我自己也“乐在其中”,曾因为看《初炮》不顺眼加群对线千余条消息(((,后来发现大家的观点总是有很大的出入,若是这样扯皮下去只会搞得什么都发不出去,其实作为教程都没什么不能跟着学的,所以今天就未经任何商量自顾自地来了。当然我依旧看《初炮》不顺眼,但我也会鼓励它多多发出去(((。
    受个人认识水平有限,本文只以我自己的视角讲我的所见、所理解,不保证与其他人的理解一致,且本文未与任何其他人商量、未经任何人审核过;还因为我懒,也不想多做历史考究,想到哪写到哪(本贴并未打草稿,不然我也不会1楼发完了这么久还没发2楼了),还请大家保持谨慎理智。


    IP属地:江苏4楼2026-08-29 23:08
    回复
      2026-10-20 07:10:24
      广告
      不感兴趣
      开通SVIP免广告
      嗯,首先要介绍一条“原则”,就是轨道语言是给人交流用的,让人用得方便舒服比自身的规范性、严谨性更重要,一些地方虽然不严谨、不规范,但是用的人能更好地理解它表达的意思,那它就是好的。
      在这一原则下,我们在轨道中使用了HJawms0GTt等一大堆迷之符号,来适用于不同的环境,结果就是……“好处就是简单凝练,懂的自然懂,坏处就是新人谁他喵懂。”——平渊


      IP属地:江苏5楼2026-08-29 23:16
      收起回复
        先说炮,BPSD四件套中B,本意是提前炮,即相较于P时机更早。其最常见的地方就是有冰分离,在激活炮之前先炸虚分离掉部分快速僵尸,如梯丑豚篮,形如I-B-PP,这没什么争议。
        .
        除了有冰分离,还有一种很常见的分离,就是热过渡,一般写作IP-,很多同学奇怪为什么这里不用IB-,热过渡不是也在P前面么?我记得渐强在某评论区回复过说,是将冰与激活炮组分别看做不同的时机,热过渡是在这个时机下的P,与之后的P无关。
        我当时觉得这个说法不能信服(现在也觉得),一段时间内还是在用IB-,直道我遇到了I3PD(P热过渡并炸实上波红,D拦截上波红扔出的小鬼并分离部分快速僵尸 ),如果按照“P前面就是B”的规则应该写作I3BB,明显不合理了,之后我就越来越觉得IP-顺眼,加上大家都这么用,我也就跟着改了。
        现在貌似有新人喜欢用IB-,我觉得这不能算错。
        .
        前面讲了提前不用B的,下面再讲个不提前用B的——加速波无冰分离。
        先说减速波无冰分离吧……具体操作为约305炸本波绝大多数僵尸(包括车矿、梯丑橄篮豚等),但不伤到本波巨人,兼具一般热过渡和有冰分离的效果,炸完再冰(也可以305先冰然后炸),一般写作BI-PP,这也没什么争议。(其实还有一种较弱的无冰分离,好像我们一般不把它称为无冰分离、但也认同它属于无冰分离,放到后面和连拦说吧……)
        如果我们把冰去掉,用在加速波呢?就得到了PSD/B,例如我当时打的pe最后之作的PSD/B,291PS、305B,还有de守城十二炮B/PSD,291PS,401B/D,B要兼任拦截PS的作用(不过PSD/B刷新稳定性差,这两个阵现在应该被有更优化的解,这两个操作依然是存在的,不影响,只是拿自己打过的举例)。从这里我们可以看出,B已经只剩分离、失去了提前炮的含义了。
        .
        总结一下,B名义上表示提前炮(实际上很多时候也确实是提前的),但其实很多时候会用来表示分离炮的含义。相比于具体的时机,我们可能会更在意它的作用。


        IP属地:江苏7楼2026-08-30 00:16
        回复
          BD?BP?PD?
          可能有同学想到了,我有两个含“B”的比较基础的炮阵没提到:其实并不经典的经典十八,和舞夜惊魂,其实不是没想到是不敢提。经典十八的操作是,先180B收上波撑杆和本波舞王,本波巨人炸到多少算多少,然后359D收本波撑杆并炸实本波巨人;舞夜惊魂的操作是先318B收舞王,再359D收撑杆……
          Emm其中除了180炸不实一定是B,其他的到底写BP?BD?还是PD?额,我个人觉得都说得过去,就是我个人看BP不顺眼,总觉得像话没说完一样……什么?你说318都炸实了不适合用B?那我就要搬出下一个话题了。
          .
          I-PD BD?I-PD PD?I-PH!
          关于连拦的话题在《新轨读》和《PHP》中其实都提过了。新轨读中第四章中说,“由于上半场PSD的存在,我们约定将连拦写作‘BD’,B参考的基准其实就是上半场的那个P”。可能有同学想到了一个小问题,变奏22用的是半边连拦半边PSD,连拦才能相对于另半边的PSD提前,但是对称16(我很想吐槽一下这个对称十六邻D6解的水九炮伤,谁打过谁知道)是双边拦截,B和谁比呢?我当时的理解是,这个B表示和常规的激活P相比提前,但是现在想想肯定也不对啊,我们平时225PP不还用的PP。
          我猜这里真实的原因就是“约定俗成”,背后就是《PHP》中提到的那个问题,如果写I-PD PD,无法直接看出第一个PD是炸虚还是炸实接连拦,所以用“B”作为连拦的专属辨认标识。
          但是这样拐弯抹角地依然不好,《PHP》中提出了用H表示炸实的方式,PHP命名法到最后也没有人用,但是其中的H被不知道谁扒了出来用在了正常场景中(我印象中最早是在铃仙的折现16看到的,但是刚才去搜了下发现视频简介没用H,不知道了),之后大概大家越看H越顺眼,现如今《集萃》作为正式的文章已经肆无忌惮地使用H了。
          至于B……我前几天好像看到键超圈说要把连拦改回I-PH PD啥的,不记得在哪看的了,可能有记偏,谁知道真相的看到可以确认或纠正一下(,我没细问,反正我高兴怎么用就怎么用管你们怎么规定呢(。
          ...
          说到“专属辨认标识”我就很想讲个有趣的事情,就是减速PDD,和连拦一样前两个PD都炸实本波红,后两个DD都要瞬杀或拦截前一炮激活的小鬼,其中第二个D不仅要空炸第一波红扔出的小鬼,还兼任下波热过渡并分离部分快速,然后才生效下波变奏冰。这就是我前文提到的弱分离的“无冰分离”。
          怎么表示这个操作呢?I-PDD I-?I-PD BI-?我总感觉表意不是很准,然后我就想到了用I-PD DI-,用“DI”这种按规范不应出现的东西作为减速PDD的专属标识。虽然这玩意怎么看怎么辣眼睛,但我真觉得挺贴切的……(((


          IP属地:江苏8楼2026-08-30 01:09
          收起回复
            终于把B扯完了,怎么一写起来废话这么多……之后应该没有这么能写废话的了吧……


            IP属地:江苏9楼2026-08-30 01:14
            收起回复
              其他一些关于炮的用法:
              G,一般用于表示神炮,取自God,具体见https://tieba.baidu.com/p/6620693334 ,好像没什么争议,而且用得也特别少。
              0:用来表示半场无操作,例如NE20 w13 IP0-cPPHd,这里的IP/0就表示上半场热过渡、下半场无操作。我印象中最早看到这个是在碧水的心十一,不过我几年前的草稿纸上也想到过这种想法,也可能没有明确的由谁提出。
              s:阳光近期开始用的,似乎是从反qed16开始的,既H表示炸实拦截之后又有了s表示炸虚(不伤上波红眼,需要落点偏左)热过渡,目前我还没有见到其他人用,期待有人发扬光大(((,不过我个人其实觉得和S有些冲突了,不是很能接受,但或许现行语言让人不满意的地方越来越凸显了,不知道未来轨道语言会不会真的像PHP那样来一次大翻盘……
              P'/P'':用于表示铲种,这个其实应该不算“黑话”,很多同学可能都学过。我想说的是只写一个P'还是铲和种分别写P'P'',之前看群里讨论过,好像这两种都有人用,都不无道理,就提一嘴。((


              IP属地:江苏10楼2026-08-30 16:25
              回复
                再来说说灰烬卡片。
                樱桃:一般用A表示,但有个问题,炮尾炸用小写d区分,核弹尾炸用小写n区分,可是樱桃不管空炸尾炸都用A,毕竟a被窝瓜占了(现在来看AA'a全占同一个字母也许并不是好选择……)。
                不过近来(其实也有几年了)也有人用a表示尾炸樱桃,然后用其他字母表示窝瓜,之前看铃仙的fe礼物盒十三里面有个a,琢磨了半天没搞明白怎么用窝瓜尾炸的,后来才反应过来是樱桃)))。
                .
                辣椒:以前是用A'或A1表示,我也用过A₁(是跟另一个人学的,挺喜欢就用了,后来电脑上图方便都用A'了,手写稿还在用A₁),但是这样会有个问题,A'同时会用于表示模仿樱桃和辣椒,于是在没有模仿樱桃时用A'表示辣椒,用双樱时用J表示辣椒。嗯是的,其实用J表示辣椒早就有了,只是一直没有传开。
                是什么时候传开的呢,我个人在键超这边的感受是因为dsl和sa的推广,脚本中的函数名不能带'号,就选用了J,之后J就用的越来越多了。而且J真的很合理,还很有趣,长得就像辣椒(。
                .
                窝瓜:以前用a,由于与尾炸樱桃冲突,现在也有人用w表示窝瓜,猜测是取自拼音wō。目前sa仍然用的是a(sa就几乎没再更新过),dsl怎么样了不知道了。
                .
                土豆雷:以前用a'比较多,现在又有了m,取自mine。
                .
                综上所述,A/A'/a/a'、A/J/w/m这两套现在都是有人用的,而且大家都喜欢自己喜欢的那套,也统一不起来,只能在这里把目前的情况都介绍下,尤其是a的冲突,大家认识一下就行。
                (懒得打字了,有点累了,先把写好的发出去,这里有些话在后面补吧~)
                另外dsl目前还在持续更新,我不知道那上面又给那些植物起了什么名字,也不知道会不会又有新符号冒出来……


                IP属地:江苏11楼2026-08-30 17:05
                收起回复
                  2026-10-20 07:04:24
                  广告
                  不感兴趣
                  开通SVIP免广告
                  再说下垫材,垫材一般用C/c表示,这个大家都知道,具体是大写还是小写……我感觉旧资料中普通垫材用大写C的比较多,现在好像都用小写c了。此外之前还有特殊垫材(如地刺、高坚果、南瓜)用C的说法,现在主要就是地刺用C了。不过dsl/sa中都是用的大写C,可能是代码规范方面的原因?
                  关于高坚果,一般来说不是必写的,写的话用t/T比较多,取自Tall-nut的首字母,我感觉属于是没有任何地方有明文说明,但是大家都心照不宣地统一这么用了(不过落的某篇贴子中用的G);至于南瓜,我自己有时也会用C表示,不过我好像没有在哪个资料里面看到过把南瓜写出来的。
                  其实到了这里就很灵活了,像我自己的笔记本上还有g表示大蒜、f表示三叶草、上角标表示行数、斜体表示非九列垫等等。总之怎么方便怎么来咯,一般来说这种时候作者都会介绍一下的,你也可以在你自己的贴子中创造一些自己的用法,不过请确保其他同学至少能看懂,不要过于自创了((。


                  IP属地:江苏12楼2026-09-07 01:31
                  收起回复