> Opas
Funktio suorittaa tehtävän, esimerkiksi laskutoimituksen tai toiminnon. Se ottaa syötteenä argumentteja, suorittaa käskyjä ja voi palauttaa tuloksen.
Nykyisessä koodissamme käytämme seuraavia funktioita ja metodeja:
me.setWeapon(weapon): sillä on 1 parametri, eikä se palauta mitään.Fight.getNearestEnemy() → enemy: sillä on 0 parametria, ja se palauttaa lähimmän vihollisen.me.moveToward(target) → mp: sillä on 1 parametri, ja se palauttaa käytettyjen MP:iden määrän.me.useWeapon(target) → success: sillä on 1 parametri, se käyttää asettasi johonkuhun ja palauttaa hyökkäyksen tuloksen.Leek Wars tarjoaa satoja funktioita ja metodeja, jotka on koottu yhdelle sivulle: dokumentaatioon. Avaa se menemällä Ohje-välilehdelle ja napsauttamalla Dokumentaatio.
Voit avata dokumentaation miltä sivulta tahansa pikanäppäimellä Ctrl + Alt + H. Kokeile heti!
Funktion kuvauksesta löydät seuraavat tiedot:
Nyt kun funktiot ovat tuttuja, käytetään niitä tekoälyssämme vähän lisää!
Siru on voima, jota voit käyttää taistelussa parantaaksesi, suojataksesi tai vahvistaaksesi itseäsi, hyökätäksesi ja paljon muuta. Jotta voit käyttää sirua, se täytyy ensin varustaa purjollesi:
Käytä sitten sirua metodilla me.useChip(chip). Toisin kuin aseita, siruja ei tarvitse varustaa koodissa ennen niiden käyttöä.
Osta sirut Side, Motivaatio, Proteiinit ja Kypärä ja varusta ne purjollesi.
Käytämme ne kaikki vuoromme alussa lisäämällä seuraavan koodin aseen varustamisen jälkeen:
Chip.motivation ja Chip.protein ovat Weapon.pistol-arvon tavoin valmiiksi määriteltyjä arvoja, jotka edustavat sirua tai asetta, jota haluat käyttää. Ne on lueteltu dokumentaatiossa samaan tapaan kuin funktiot.
Mitä funktio voi tehdä?
Laskea ja palauttaa arvon Suorittaa toiminnon tai käskyjä Olla palauttamatta mitään arvoa Ottaa useita parametreja
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.