> Tutorial
En funktion bruges til at udføre en opgave, såsom en beregning eller en handling. Den tager argumenter som input, udfører instruktioner og kan returnere et resultat.
I vores nuværende kode bruger vi følgende funktioner:
setWeapon(våben): den har 1 parameter og returnerer intet.getNearestEnemy() → enemy: den har 0 parametre og returnerer den nærmeste fjende.moveToward(target) → mp: den har 1 parameter og returnerer antallet af brugte PM.useWeapon(target) → succes: den har 1 parameter, bruger sit våben på nogen og returnerer resultatet af angrebet.Der er mere end 300 standardfunktioner i LeekScript, de er samlet på én side: dokumentationen. For at få adgang til den skal du gå til fanen Hjælp og derefter klikke på Dokumentation.
Det er muligt at åbne dokumentationen fra enhver side med genvejen Ctrl + Alt + H. Prøv det nu!
Beskrivelsen af en funktion giver dig følgende information:
Nu hvor vi er bekendt med standardfunktionerne, vil vi bruge en mere i vores AI!
En Chips er en kampklar kraft, der kan bruges til at heale, beskytte, booste, angribe og mere. For at bruge det skal du først udstyre det på din porre:
Brug derefter funktionen useChip(chip) til at starte en chip. I modsætning til våben er der ingen grund til at udstyre dem først.
Køb chipsene Bandage, Motivation, Protein og Hjelm og sæt dem på din porre.
Vi vil bruge dem alle i starten af vores tur, og tilføje følgende kode efter at have udstyret vores våben:
CHIP_MOTIVATION, CHIP_PROTEIN er, ligesom WEAPON_PISTOL, konstanter, der repræsenterer den chip eller det våben, man ønsker at bruge. Foruddefinerede værdikonstanter, der er angivet i dokumentationen som funktioner.
Hvad kan en funktion?
Beregn og returner en værdi Udfør en handling eller instruktioner Returner ikke en værdi Tag flere parametre
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.