48级

48级

> 等级教程

解锁的武器和芯片

弱小球茎 48级

到了 48 级,你会获得一枚非常特别的芯片:弱小球茎。在 Leek Wars 里,韭葱可以拥有召唤物,我们称之为“球茎”。

球茎芯片的信息卡有点特别:上面还会额外写明球茎的属性,以及它自带的芯片。

弱小球茎没有武器,但它拥有 4 枚无法更换的芯片。

召唤

如果你试过用 useChip 使用球茎,也许会惊讶地发现它什么也没做。Leek Wars 是一款编程游戏:你要写的不只是韭葱的 AI,还有球茎的 AI!

首先,你得写一个函数,用作球茎的 AI,例如:

function bulbAI() { var summoner = getSummoner() say("你好,我叫 Fab。") moveToward(summoner) useChip(CHIP_PROTEIN, summoner) }

比如有了这个函数,你的球茎就会跟着你的韭葱,为它提供蛋白质的增益。

在这个函数里,如果你使用 getEntity,得到的会是球茎的 ID,而不是你的韭葱的 ID。凡是返回“你的韭葱”的相关信息的函数,只要写在充当球茎 AI 的函数里,返回的就是球茎的信息。

最后,你还需要用 summon 函数把球茎召唤出来,例如:

summon(CHIP_PUNY_BULB, cell, bulbAI, "Fab")

其中 “cell” 是一个可以召唤球茎的格子。

请注意,要作为参数传入的是充当球茎 AI 的那个函数的名字,但不加括号。

需要知道:操作数以及 global 变量在召唤者和它的召唤物之间是共享的!

45级

50级