> Opplæring
En funksjon utfører en oppgave, for eksempel en beregning eller en handling. Den tar inn argumenter, kjører instruksjoner og kan returnere et resultat.
I den nåværende koden vår bruker vi disse funksjonene og metodene:
me.setWeapon(weapon): den har 1 parameter og returnerer ingenting.Fight.getNearestEnemy() → enemy: den har 0 parametere og returnerer den nærmeste fienden.me.moveToward(target) → mp: den har 1 parameter og returnerer antall MP som er brukt.me.useWeapon(target) → success: den har 1 parameter, bruker våpenet ditt på noen og returnerer resultatet av angrepet.Leek Wars har hundrevis av funksjoner og metoder, samlet på én side: dokumentasjonen. For å åpne den går du til fanen Hjelp og klikker på Dokumentasjon.
Du kan åpne dokumentasjonen fra hvilken som helst side med snarveien Ctrl + Alt + H. Prøv det nå!
Beskrivelsen av en funksjon gir deg følgende informasjon:
Nå som vi kjenner funksjonene, skal vi bruke noen flere i AI-en vår!
En brikke er en kraft du kan bruke i en kamp for å hele deg, beskytte deg, gi deg selv en boost, angripe og mye mer. For å bruke en brikke må du først utstyre purren din med den:
Deretter bruker du metoden me.useChip(chip) for å bruke en brikke. I motsetning til våpen trenger ikke brikker å utstyres i koden før du bruker dem.
Kjøp brikkene Bandasje, Motivasjon, Proteiner og Hjelm, og utstyr purren din med dem.
Vi bruker alle sammen i starten av turen, ved å legge til denne koden etter at vi har utstyrt våpenet:
Chip.motivation og Chip.protein er, akkurat som Weapon.pistol, forhåndsdefinerte verdier som representerer brikken eller våpenet du vil bruke. De står i dokumentasjonen, på samme måte som funksjonene.
Hva kan en funksjon gjøre?
Beregne og returnere en verdi Utføre en handling eller kjøre instruksjoner Ikke returnere noen verdi i det hele tatt Ta flere parametere
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.