> Руководство
Функция служит для выполнения задачи, такой как вычисление или действие. Она принимает на вход аргументы, выполняет инструкции и может возвращать результат.
В нашем текущем коде мы используем следующие функции:
setWeapon(weapon): имеет 1 параметр и ничего не возвращает.getNearestEnemy() → enemy: имеет 0 параметров и возвращает ближайшего врага.moveToward(цель) → mp: имеет 1 параметр и возвращает количество использованных PM.useWeapon(цель) → success: имеет 1 параметр, использует своё оружие на ком-то и возвращает результат атаки.В LeekScript существует более 300 стандартных функций, они собраны на одной странице: документация. Чтобы получить к ней доступ, перейдите на вкладку Помощь, затем нажмите Документация.
Документацию можно открыть с любой страницы с помощью сочетания клавиш Ctrl + Alt + H. Попробуйте сейчас!
Описание функции предоставляет вам следующую информацию:
Теперь, когда мы знакомы со стандартными функциями, мы используем их немного больше в нашем ИИ!
Чип — это сила, используемая в бою, которая может служить для лечения, защиты, усиления, атаки и многого другого. Чтобы использовать чип, его сначала нужно экипировать на свой порей:
Затем нужно использовать функцию useChip(чип), чтобы применить чип. В отличие от оружия, их не нужно экипировать заранее.
Купите чипы Bandage, Motivation, Protéines и Casque и экипируйте их на своего порея.
Мы используем их все в начале нашего хода, добавив следующий код после экипировки оружия:
CHIP_MOTIVATION, CHIP_PROTEIN, как и WEAPON_PISTOL, являются константами, представляющими чип или оружие, которое мы хотим использовать. Это заранее определённые значения, которые перечислены в документации, как и функции.
Что может делать функция?
Вычислять и возвращать значение Выполнять действие или инструкции Не возвращать значение Принимать несколько параметров
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.