Tyhmät kysymykset (II/2009)

Voit pyytää apua ohjelmointiongelmiin täältä.
Locked
Guest

Re: Tyhmät kysymykset (II/2009)

Post by Guest »

CoolBasicia avatessani Vistalla tulee virheilmoitus: Something went terribly wrong. CoolBasicBeta10xComplirerEXE_V2: 75: Path/File acces error
Ei tarvitse laittaa enää järjestelmänvalvojan salasanaa ku käynnistää mut sit ku koittaa ajaa koodia niin tulee ilmoitukset että ei voi kirjottaa, ei oikeuksii ja muut sälää. Apuja?
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Tyhmät kysymykset (II/2009)

Post by MaGetzUb »

Vieras wrote:CoolBasicia avatessani Vistalla tulee virheilmoitus: Something went terribly wrong. CoolBasicBeta10xComplirerEXE_V2: 75: Path/File acces error
Ei tarvitse laittaa enää järjestelmänvalvojan salasanaa ku käynnistää mut sit ku koittaa ajaa koodia niin tulee ilmoitukset että ei voi kirjottaa, ei oikeuksii ja muut sälää. Apuja?
Koita asentaa CoolBasic uudestaan, jos olet sen tehnyt en tiedä mitään muuta keinoa. Ehkä sitten sinun pitää ladata koko CoolBasic uudestaan, jos joku on mennyt latauksessa pieleen. ;)
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
Sceri
Newcomer
Posts: 18
Joined: Sun Apr 13, 2008 4:06 pm

Re: Tyhmät kysymykset (II/2009)

Post by Sceri »

Miten voi tehdä sellaisen yksinkertaisen tekoälyn että objecti jahtaa toista objectia?
Awaclus
Forum Veteran
Posts: 2939
Joined: Tue Aug 28, 2007 2:50 pm

Re: Tyhmät kysymykset (II/2009)

Post by Awaclus »

Sceri wrote:Miten voi tehdä sellaisen yksinkertaisen tekoälyn että objecti jahtaa toista objectia?
Katso manuaalista PointObject ja MoveObject.
User avatar
skinkken
Advanced Member
Posts: 453
Joined: Sat Sep 01, 2007 4:00 pm
Location: Helsinki

Re: Tyhmät kysymykset (II/2009)

Post by skinkken »

Voisiko merkkijonoa muuttaa mitenkään muuttujaksi (siis onhan merkkijonokin muuttuja, mutta sellaiseksi, jota voi esim. muuttaa)?
Valmiit pelit: House of Horrors , Battle Zone , Über Ball , Itdoti , Space Chaos , Bloxxplosives
Projekti jota teen ehkä joskus vielä: viewtopic.php?f=11&t=2636 <-- Tämä rivi päivitetty 14.1.2013
Sceri
Newcomer
Posts: 18
Joined: Sun Apr 13, 2008 4:06 pm

Re: Tyhmät kysymykset (II/2009)

Post by Sceri »

Miten sitten tota "tekoälyn" nopeutta vois muuttaa?
Herra Siili
Advanced Member
Posts: 308
Joined: Tue Nov 25, 2008 8:06 pm
Contact:

Re: Tyhmät kysymykset (II/2009)

Post by Herra Siili »

Code: Select all

MoveObject tekoalyObj,nopeus
Sitten vain muutat tuota muuttujaa "nopeus".
a.k.a. Gehock
Sceri
Newcomer
Posts: 18
Joined: Sun Apr 13, 2008 4:06 pm

Re: Tyhmät kysymykset (II/2009)

Post by Sceri »

Code: Select all

PointObject os,sä
MoveObject os,sä,5
Ei tuo muutu...
Nassi_Setä
Advanced Member
Posts: 281
Joined: Sat Jun 28, 2008 5:19 pm
Location: Hämeessä miä

Re: Tyhmät kysymykset (II/2009)

Post by Nassi_Setä »

Sceri wrote:

Code: Select all

PointObject os,sä
MoveObject os,sä,5
Ei tuo muutu...

Code: Select all

Pointobject os, sä
MoveObject os, nopeus
tätäkö hait? nopeutta saa muuttamalla muuttujan nopeus arvoa
ja jos oikein ymmärsin os=vihu , sä=ukkeli jolla pelataan.

Yrität koodissasi liikuttaa os:sia sä:n verran eteen päin ja 5 sivulle.

tälleen vaikeesti selitettynä :D
\../(-_-)\../ <---klick MyBrute Image
Jotain evilii on tekeillä....
User avatar
Jare
Devoted Member
Posts: 877
Joined: Mon Aug 27, 2007 10:18 pm
Location: Pori
Contact:

Re: Tyhmät kysymykset (II/2009)

Post by Jare »

skinkken wrote:Voisiko merkkijonoa muuttaa mitenkään muuttujaksi (siis onhan merkkijonokin muuttuja, mutta sellaiseksi, jota voi esim. muuttaa)?
Eli näinkö:

Ohjelmassa on muuttujat muuttuja1, muuttuja2, muuttuja3 sekä osoitin. Viimeisen tyyppi on string - muiden muuttujien tyypeillä ei ole merkitystä. osoitin sisältää jonkin muuttujan nimen, ja sitä käytettäisiin sisältämänsä muuttujanimen perusteella valittavan muuttujan arvon muuttamiseen tai hakemiseen.

Jos tuollaista tarkoitit, niin valitettavasti ei onnistu. Perimmäinen syy lienee se, että kääntäjä konvertoi kaikki koodissa esiintyvät nimet siten että ohjelmaa ajettaessa tulkki ei ole ollenkaan tietoinen muuttujien nimistä, vaan muuttujilla on pelkät osoittimet, joiden selvittäminen tuskin on mahdollista CoolBasicissa.

Toisenlainen ratkaisu on luoda taulukko, johon sijoitetaan kaikki ne muuttujat, joihin halutaan päästä käsiksi ylempänä kuvatun tavan kaltaisesti. Taulukon indeksi säilytetään muuttujassa, ja sillä voi sitten kivasti valita, mitä "muuttujaa" käsitellään. Miinuspuolena on toki se, että indeksit ovat vain numeroita, joten aakkosista koostuvia nimiä ei näille muuttujille voi antaa. Jos cb:ssä olisi assosiatiivet taulukot, niin indekseissä voisi käyttää myös aakkosia.
Character
Active Member
Posts: 113
Joined: Thu Nov 27, 2008 2:16 pm

Re: Tyhmät kysymykset (II/2009)

Post by Character »

Miten saan animaation tallennetua GIF -muotoon? :? Minulla on kaikista frameista erilliset kuvat. (animaattoria olen tekemässä)
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Tyhmät kysymykset (II/2009)

Post by MaGetzUb »

Character wrote:Miten saan animaation tallennetua GIF -muotoon? :? Minulla on kaikista frameista erilliset kuvat. (animaattoria olen tekemässä)
Ei mitenkään, CoolBasic ei tue Gif formaattia. Mutta jos vähän pelleilee DLL tiedostojen kanssa niin kyllä voisi onnistua. ;)
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
koodaaja
Moderator
Moderator
Posts: 1583
Joined: Mon Aug 27, 2007 11:24 pm
Location: Otaniemi - Mikkeli -pendelöinti

Re: Tyhmät kysymykset (II/2009)

Post by koodaaja »

Kylläpäs mitenkään. Osaahan CB tallentaa lukuja tiedostoon, ei siinä sen kummempaa formaatin tukemista tarvita O__o Pitää vain kirjoittaa aiheeseen sopiva funktio, mikä vaatii pientä GIF:n rakenteeseen perehtymistä.
User avatar
duck
Member
Posts: 80
Joined: Sun Sep 09, 2007 4:41 pm

Re: Tyhmät kysymykset (II/2009)

Post by duck »

koodaaja wrote:Pitää vain kirjoittaa aiheeseen sopiva funktio, mikä vaatii pientä GIF:n rakenteeseen perehtymistä.
tai sitte pyytää jotain tarpeeksi kilttiä, edistynyttä koodaria laittamaan sopivan funktion tänne ;DD
Lentäjä-ässä:
lentäjä-ässä
User avatar
axu
Devoted Member
Posts: 854
Joined: Tue Sep 18, 2007 6:50 pm

Re: Tyhmät kysymykset (II/2009)

Post by axu »

Totta. Jonkun vaan pitäisi tutustua .png tai .gif tiedostorakenteeseen ja koodata moisille tallennusfunktiot, niin vois tehä jonkunlaisen piirrustus-ohjelman. Tuo bmp kun ei ole mikään herkkuvaihtoehto :P
Toisaalta siihen voisi löytyä omia, komentoriviltä käytettäviä ohjelmia jotka muuttaisi .bmp ==> .gif, paitsi animaation tukeminen jäisi perin löyhälle.
Jos tämä viesti on kirjoitettu alle 5 min. sitten, päivitä sivu. Se on saattanut jo muuttua :roll:
Image
MaGetzUb
Guru
Posts: 1715
Joined: Sun Sep 09, 2007 12:35 pm
Location: Alavus

Re: Tyhmät kysymykset (II/2009)

Post by MaGetzUb »

koodaaja wrote:Kylläpäs mitenkään. Osaahan CB tallentaa lukuja tiedostoon, ei siinä sen kummempaa formaatin tukemista tarvita O__o Pitää vain kirjoittaa aiheeseen sopiva funktio, mikä vaatii pientä GIF:n rakenteeseen perehtymistä.
Lähinnä tarkoitin että valmista tukeahan GIF:le ei cb:lä ole, eikä CoolBasicin pikselin tarkistuksetkaan ole mitenkään nopeita suurilla kuvilla.
Solar Eclipse
Meneillä olevat Projektit:
We're in a simulation, and God is trying to debug us.
JATothrim
Tech Developer
Tech Developer
Posts: 606
Joined: Tue Aug 28, 2007 6:46 pm
Location: Kuopio

Re: Tyhmät kysymykset (II/2009)

Post by JATothrim »

CoolBasic ei osaa tallentaa kuvia muuhun kuin .bmp muotoon.. Gif kuvia pystyi kuitenkin ladataamaan jotenkin PlayAnimation saagan komennoilla... CB:llä noita tallennus funkkareita ei kannata tehdä, ihan jo formaattien monimutkaisuuden takia. Esim. SDL_imagen portaaminen olisi paljon järkevämpää.
-On selkeästi impulsiivinen koodaaja joka...
ohjelmoi C++:lla rekursiivisesti instantioidun templaten, jonka jokainen instantiaatio instantioi sekundäärisen singleton-template-luokan, jonka jokainen instanssi käynistää säikeen tulostakseen 'jea'.
Master Mav

Re: Tyhmät kysymykset (II/2009)

Post by Master Mav »

Pikaisella hakemisella ei löytynyt joten;
Pystyykö HTML-tiedostoa avaamaan mitenkään ohjelman sisällä, ilman että se siis avataan selaimessa?
Vai olisiko ainut vaihtoehto koodata oma HTML-moottori...
User avatar
kaneli2000
Guru
Posts: 1059
Joined: Mon Mar 17, 2008 2:40 pm
Location: Lempäälä

Re: Tyhmät kysymykset (II/2009)

Post by kaneli2000 »

Master Mav wrote:Pikaisella hakemisella ei löytynyt joten;
Pystyykö HTML-tiedostoa avaamaan mitenkään ohjelman sisällä, ilman että se siis avataan selaimessa?
Vai olisiko ainut vaihtoehto koodata oma HTML-moottori...
Eikös cbNetworkilla saa? En ole siihen pahemmin tutustunut niin en tiedä, mutta muistaakseni jotain HTML-funktioitaki siellä oli.
I see the rainbow rising
Viltzu
Guru
Posts: 1132
Joined: Sun Aug 26, 2007 5:45 pm
Location: Alavieska
Contact:

Re: Tyhmät kysymykset (II/2009)

Post by Viltzu »

Master Mav wrote:Pikaisella hakemisella ei löytynyt joten;
Pystyykö HTML-tiedostoa avaamaan mitenkään ohjelman sisällä, ilman että se siis avataan selaimessa?
Vai olisiko ainut vaihtoehto koodata oma HTML-moottori...
No jos siis haluat että sivu näkyisi ruudussa niinkuin selaimessakin niin siinä joudut kyllä itse säätämään ja paljon.
CBNetworkissa ei tietääkseni ole "valmista" nettiselainta ;) Voit ladata cbnetworkilla lähdekoodin ja piirtämään sitten sivut :P
Eli joo.. "Koodata oma HTML-moottori..."
Locked