Virheiden löytäminen skripteistä

Keskustelu Arma I-, II- ja III- sekä OFP-tehtävistä

Moderators: Kegetys, Broileri, Raunhofer

Post Reply
Shuko
Posts: 408
Joined: Sun, 12.7.2009, 21.09
Location: Forssa
Contact:

Post by Shuko » Sat, 7.8.2010, 16.22

Skriptatessa tulee aina kirjoitus-, ajatus- ja huolimattomuusvirheitä. Jotta nämä ei kuitenkaan päätyisi tehtävän julkaisuversioon asti on niiden etsimiseen pari apukeinoa.

-showScriptErrors

Käynnistä peli -showScriptErrors käynnistysparametrin kanssa.

Image

Kun tämä on käytössä, niin virheet näkyvät ruudulla, kun esikatselet (preview) tehtävääsi. Virheet näkyvät kun kyseistä kohtaa skriptassa ajetaan, eli virheet skripteissä, joita ei käytetä ei luonnollisesti näy. Virheet näkyvät yksi kerrallaan ruudulla.


arma2.rpt

Usein virheitä voi olla useita ja ne vilisevät liian nopeasti ruudulla. Onneksi kaikki kirjoitetaan tiedostoon. Sen nimi on arma2.rpt tai arma2oa.rpt riippuen asennuksesta. Se löytyy Windows 7:ssa seuraavasta paikasta.

C:\Users\KäyttäjäNimi\AppData\Local\ArmA 2\
tai
C:\Users\KäyttäjäNimi\AppData\Local\ArmA 2 OA\

Tuoreiden virheiden tarkistamiseksi, tiedoston voi huoletta poistaa. Peli luo sen uudestaan automaattisesti, kun sillä on sinne jotain kirjoitettavaa.


squint

sbsmac on kehittämässä ohjelmaa, joka tarkistaa skriptitiedostoja. Suosittelen, sillä se, jo nyt, osaa tarkistaa sellaisiakin (ajatus-)virheitä, joita ei pelin oma (kirjoitus-/syntax-)tarkistaja huomioi.

http://dev-heaven.net/projects/squint/wiki

BIS foorumin threadi
Shuko
Posts: 408
Joined: Sun, 12.7.2009, 21.09
Location: Forssa
Contact:

Post by Shuko » Wed, 29.9.2010, 22.08

Post Reply