Sivu 1/1

Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 12.05.2014 23:07
Kirjoittaja truck-king
Onko joku kiinnostunut skriptien teosta FS13-peliin? Itse olen tässä sen alkeita opetellut ja jotain pientä aikaankin saanut. Olisin halukas perustamaan ns. moditiimin aluksi ihan vaan koodauksen opettelemiseen ja mahdollisesti myöhemmin johonkin suurempaankin skriptiprojektiin.
Parempi olisi jos halukkailta jotain koodaustaustaa löytyisi, mutta ei sekään ole välttämätöntä. Itseltäni löytyy jonkun verran basic pohjaista kooditaitoa eli itse en ihan puhtaalta pöydältä LUAta ryhtynyt opettelemaan. Halukkaille en enempää mitään kriteereitä aseta, mutta muistakaa että koodaaminen vaatii paljon kärsivällisyyttä ja se ei synny itsestään hiirtä klikkailemalla.
Tarkoitus tällä on siis saada vähän suomalaistakin skriptiä näihin Giantsin peleihin, joten itse voin opettaa alkeita ja sitten myöhemmin ongelman kohdatessa voi muut yrittää auttaa ratkaisussa.

Re: Skriptien koodauksesta kiinnostunutta etsitään.

Lähetetty: 12.05.2014 23:11
Kirjoittaja City^
Minä olen kiinnostunut. Pitäs saada koura heilumaan kuormatraktoriin.

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 13.05.2014 14:01
Kirjoittaja Maon^
Vaihat vaan atacherin traileriks nii sit heiluu. ;)

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 13.05.2014 14:41
Kirjoittaja Jespa
Meikäläinen ainakin olis kiinnostunut. Pitäis tuo rehukärryn takalaita koodata ja se ei ihan liian yksinkertaisesti tapahdu..

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 13.05.2014 14:51
Kirjoittaja ptilli
Koodaushan kiinnostaa aina :). Ohjelmistoalalla on tullut oltua jo useampia vuosia. LUAsta ei tosin hirveästi kokemusta. Kerran yritin värkätä ohjaamoperspektiiviin zoomia. Eli olis voinut hytissä ikäänkuin kurkotella, niinkuin joskus on tapana tehdä oikeastikin. Siinä oli sitte joku ongelma (joku rajotus siinä oman perspektiivin kameran sijainnissa...muista enää mikä), mutta zoomauksen jälkeen "pää" nytkähti hyvin nopeesti takasin paikoilleen :).

Mulla ei ole kylläkään aikaa mihinkään projekteihin, mutta voin kyllä katselmoida koodia jos sattuu joutamaan.

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 17.05.2014 16:59
Kirjoittaja truck-king
Jos herättelisi tätäkin aihetta. Oletan että teillä kiinnostuneilla ptilliä lukuunottamatta ei taida olla minkäännäköistä koodauskokemusta? Jos haluatte niin voin tehdä vaikka tänne foorumille sellaiset ohjeet millä pääsee ainakin jotenkin jyvälle. Tämän videon voi myös katsoa (saksan kielinen, mutta kyllä minä ainakin siitä aika paljon ymmärsin pelkästään katsomalla). Ja täältä löytää sitten nuita funktioita mitä voi käyttää kun oppii ensin alkeet...

Itse harjoittelin eilen vähän tälläistä animaatiota. Tämänkin olisi varmasti voinut jotenkin paremmin toteuttaa mutta toimiipahan näinkin. Tuo keskimmäisen ovinipun siirto on vielä vähän kusinen, kun en keksinyt sille parempaa toteutustapaa, vielä :)

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 17.05.2014 19:14
Kirjoittaja Valmet 755
Kiitos linkeistä, voisi itsekkin opetella joskus, jos noista tajuan mitään.. :D Ja komian skriptin oot tehny! ;)

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 17.05.2014 21:00
Kirjoittaja Lenni
Hyvähän se on, että jotkut osaa koodata. Hyvä skripti ei siinä. :)

Re: Skriptien koodauksesta kiinnostunutta etsitään

Lähetetty: 22.05.2014 11:32
Kirjoittaja ptilli
Hienostihan ne ovet aukee! Tosi hyvä toi video, vaikka saksankielinen onkin. Ton ku kattoo ja sitte ottaa viereen jonku lähimain vastaavan skriptin, josta voi ottaa mallia. print-funkkariakaan ei kannata säästellä, sillä voi tulostella konsoliin mitä vaan. Konsolin saa auki developer tilassa painamalla ~ tai `. Täältä löytyy ohjeet developer tilaan ja konsolikomentoja. Jos löytyy joku mallimodi, jossa sopiva skripti, niin ennenku alkaa mitään koodaileen, niin suosittelen tutkimaan, mitä kyseisessä modissa/skriptissä tapahtuu. Elikkäs lisäillee sinne skriptiin vaan sopivasti printtejä. Tää nyt oli tosin mainittu jo tuola API referencessäkin, että ehkä turhaa tässä lässytän :):


A very important thing you need in programming are prints. The function needed here is simply called print(). The thing you want to print are the parameters. Be careful with strings, they always need quotes. You can link strings and variables by using .. as shown in the example.

Koodi: Valitse kaikki

print("this is a print: cube id: " .. cubeId);
You can see the printed text in the in game console. Just press tilde '~' to make the console visible.

BTW, Onko jotain nopeaa tapaa testailla noita skriptejä, vai onko se aina ladattava mappi uusiks, jos tekee skriptiin muutoksia? Pitäs vissiin olla joku toosi kevyt mappi jostain, niin säästäs vähä hermoja.. :).