> 教程
函数用来完成某项任务,比如一次计算或一个动作。它接收参数作为输入,执行一系列指令,并且可以返回一个结果。
在我们目前的代码中,用到了下面这些函数:
setWeapon(weapon):有 1 个参数,不返回任何值。getNearestEnemy() → enemy:有 0 个参数,返回最近的敌人。moveToward(cible) → mp:有 1 个参数,返回所用的 MP 数量。useWeapon(cible) → success:有 1 个参数,对某个目标使用武器,并返回攻击的结果。LeekScript 有 300 多个标准函数,它们都汇总在一个页面上:文档。要打开文档,请进入“帮助”标签页,然后点击“文档”。
在任何页面都可以用快捷键 Ctrl + Alt + H 打开文档。现在就试试吧!
每个函数的说明都会提供以下信息:
现在我们已经熟悉了标准函数,接下来要在 AI 里多用几个!
芯片是一种可以在战斗中使用的能力,可以用来治疗、保护自己、给自己加增益、攻击,等等。要使用芯片,首先得把它装备到你的韭葱身上:
然后,用函数 useChip(puce) 施放芯片。与武器不同,使用芯片前不需要先把它拿到手上。
购买绷带、激励、蛋白质和头盔这几个芯片,并把它们装备到你的韭葱身上。
我们要在回合开始时把它们全部用上:在装备武器之后,加上下面这段代码:
CHIP_MOTIVATION、CHIP_PROTEIN 和 WEAPON_PISTOL 一样,都是常量,代表我们想要使用的芯片或武器。它们是预先定义好的值,和函数一样列在文档中。
函数能做什么?
计算并返回一个值 执行一个动作或一系列指令 不返回任何值 接收多个参数
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.