Search found 51 matches

by Nemesis
Sun Aug 31, 2008 2:55 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2009)
Replies: 3075
Views: 1480935

Re: Tyhmät kysymykset

Tee näin:
[code]
koodia...
[/code]

Ei näin:
[code][/code]
koodia...
[code][/code]
by Nemesis
Thu Aug 07, 2008 5:03 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2009)
Replies: 3075
Views: 1480935

Re: Tyhmät kysymykset

Minulla on pieni ongelma ohjelman kanssa... En saa millään kuoltua pelissäni.. Coutcollisions/ObjectsOverlap komennot sanovat vain errorin, kun niiden pitäisi toimia.. En tiedä mikä aiheuttaa vian, mutta kun siirrät loppu-funktion sisällön suoraan ohjelmaan, vika poistuu. Tähän tapaan: ////////////...
by Nemesis
Wed Aug 06, 2008 3:40 pm
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

Tein CD-aseman hallintaluokan, jolla voi avata ja sulkea CD-aseman. DllFunction __stdcall "winmm.dll" "mciSendStringA" mciSendString(Var lpstrCommand As String, Var lpstrReturnString As String, Var uReturnLength As Integer, Var hwndCallback As Integer) As Integer Class CDtray Pu...
by Nemesis
Sun Aug 03, 2008 10:44 pm
Forum: Ongelmat
Topic: kaksi kysymystä
Replies: 6
Views: 4307

Re: kaksi kysymystä

myster wrote: kysymys 2: miten toteutan aseen vaihdon, esim ensiksi ukko ampuu joka sekunnin välein ja sitten kun painaa 2 se ampuu puolen sekunnin välein. pistäkää vaikka tohon koodiin esimerkki Muuta rivi reload=5 -> esim. reload = latausaika. Sitten muutat vain latausaika-muuttujaa haluamaksesi,...
by Nemesis
Sun Aug 03, 2008 2:17 pm
Forum: Ongelmat
Topic: kaksi kysymystä
Replies: 6
Views: 4307

Re: kaksi kysymystä

kysymys 2: miten toteutan aseen vaihdon, esim ensiksi ukko ampuu joka sekunnin välein ja sitten kun painaa 2 se ampuu puolen sekunnin välein. pistäkää vaikka tohon koodiin esimerkki Muuta rivi reload=5 -> esim. reload = latausaika. Sitten muutat vain latausaika-muuttujaa haluamaksesi, niin lataukse...
by Nemesis
Sat Jul 12, 2008 4:41 pm
Forum: Projektit
Topic: TableBall
Replies: 11
Views: 8423

Re: TableBall

Kun näin tämän topicin, ajattelin, että taas joku parissa tunnissa väsätty tekele. Latasin pelin ja yllätyin positiivisesti! Eri maita, joilla on eri ominaisuudet! Ukkojen sijoittelu kiehtoi minua. Loistavaa ajanvietettä. Hiomistakin löytyy. Fonttia voisi vaihtaa ja ukkojen kuvatkaan eivät ole kovin...
by Nemesis
Fri Jul 11, 2008 4:09 pm
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

Ensimmäinen CB-foorumeilla julkaistu ChaosBasic-peli!

Ruohonleikkuri

Leikkaa joka kentästä kaikki ruoho. Ruohonleikkuria liikutetaan nuolinäppäimillä. Samaa kohtaa ei saa leikata kahteen kertaan. Pelissä on kymmenen kenttää.

http://w13.easy-share.com/1700880785.html
by Nemesis
Thu Jul 10, 2008 2:56 pm
Forum: Ongelmat
Topic: OngelmA
Replies: 6
Views: 4231

Re: OngelmA

naabster wrote:no oon saannu ton koodin kyllä omaani mutta kun painan f5 tulee can't find missing repeat.....
voisko joku sanoa mikä tossa mun koodissa on vikana 8-)
uskon että koodissani on aika paljon virheitä :mrgreen:

Code: Select all

koodia...
Lisää riville 149: Next luoti.AMMUS
by Nemesis
Tue Jul 08, 2008 11:49 pm
Forum: Ongelmat
Topic: Tyhmät kysymykset (I/2009)
Replies: 3075
Views: 1480935

Re: Tyhmät kysymykset

...koodia Tuossa on tuo koodi jonkalaisen sain väsättyä tuosta Grandin esimerkin pohjalta, mutta se ei oikein toimi. Se vörkkii kyllä ihan hyvin, jos on vain yksi noita sotilaita. Mutta jos laittaa että 1 to 10, niin se tulostaa niiden kaikkien Attackin päällekkäin, vaikka yrittäisin saada vain sot...
by Nemesis
Tue Jul 08, 2008 2:16 pm
Forum: Yleinen
Topic: C++ -kysymykset
Replies: 991
Views: 580707

Re: C++ -kysymykset

Mitä vikaa tässä koodissa on? Melkein suora kopio tuosta esimerkistä. Mitään virheilmoitusta ei kyllä tule, mutta dialogi ei suostu avautumaan. Se palauttaa vain 0. Comdlg32.lib on mukana. Pikainen arvaus olisi että koska ohjelma on konsolisovellus, mutta tämä oli nyt vain heitto. Dialogeja ei ole ...
by Nemesis
Mon Jul 07, 2008 4:42 pm
Forum: Ongelmat
Topic: Tehtävät b3 ja c1
Replies: 2
Views: 2516

Re: Tehtävät b3 ja c1

c1:

Code: Select all

Repeat:Dot x, y:x = x + (RightKey()-LeftKey())*((KeyDown(42) Or KeyDown(54))*3+1):y = y + (DownKey()-UpKey())*((KeyDown(42) Or KeyDown(54))*3+1):DrawScreen:Forever
by Nemesis
Mon Jul 07, 2008 3:38 pm
Forum: Yleinen
Topic: C++ -kysymykset
Replies: 991
Views: 580707

Re: C++ -kysymykset

Mitä vikaa tässä koodissa on? Melkein suora kopio tuosta esimerkistä. Mitään virheilmoitusta ei kyllä tule, mutta dialogi ei suostu avautumaan. Se palauttaa vain 0. Comdlg32.lib on mukana. #include <iostream> #include <windows.h> using namespace std; int main() { OPENFILENAME ofn; // common dialog b...
by Nemesis
Sun Jul 06, 2008 4:21 pm
Forum: Yleinen
Topic: C++ -kysymykset
Replies: 991
Views: 580707

Re: C++ -kysymykset

Miten saan windowsin valmiit dialogit(esim. http://msdn.microsoft.com/en-us/library ... S.85).aspx) näkymään? Microsoftin sivulta kyllä löytyy esimerkkejä, mutta en saa niitä toimimaan. Viitsisikö joku heittää yksinkertaisen esimerkin? Olen melko aloittelija C++:ssa.
by Nemesis
Fri Jul 04, 2008 4:16 pm
Forum: Ongelmat
Topic: RPG-TEKOÄLY
Replies: 6
Views: 4608

Re: RPG-TEKOÄLY

Animointiin löytyy apuja oppitunnista 19:painovoima. Eli kun objektien etäisyys(distance2) on tarpeeksi pieni, vaihda objektin animaatio toiseksi komennolla PaintObject. Sitten käännät objektin kohti hyökkäyskohdetta komennolla PointObject ja laitat sen liikkumaan komennolla MoveObject. Kun etäisyys...
by Nemesis
Wed Jul 02, 2008 6:48 pm
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

Olen tekemässä Button-luokkaa ChaosBasiciin. Pähkäilin pitkään sen kanssa, miten saan tarkistettua, onko hiiri napin päällä. Ongelmien aiheuttaja olikin seuraavanlainen bugi, vai onko se ominaisuus? Seuraava ei toimi (käyttäytyy, kuten hiiri olisi aina napin päällä). Function MouseOver() Return Mous...
by Nemesis
Wed Jun 18, 2008 12:22 am
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

Minäkin tein! Mukana myös animointi CB-tyyliin. Class Object Private Var Img As Image //Objektin kuva. Private Var angle As Float //Kääntymiskulma. Var x As Float //Sijainti x-akselilla Var y As Float //Ja y. Private Var usable Private Var T[50] As Image //Animaatioframet. Private Var count //Framej...
by Nemesis
Mon Jun 16, 2008 10:16 pm
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

Screen.Lock ja Unlock aiheuttavat virheen. Homma toimii ainakin näin: For w = 0 To sw For h = 0 To sh c=(Sin((w+h+t2)*5)+Cos((w-t2)*5)+Cos(h-t2)*5)*356 Screen.Color Sin(c)*64+128,Cos(c)*64+128,0 Screen.Dot(w,h) Next Next Eli tuon setpixelin sijaan käytin Color- ja Dot-funktioita.
by Nemesis
Sat Jun 14, 2008 6:46 pm
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

Onko koodissani jotakin vikaa, vai onko niin, ettei ChB pysty avaamaan tiedostoja funktiossa? Ikkuna sulkeutuu heti, kun funktiota on kutsuttu. Ei virheilmoituksia. Funktion ulkopuolella sama homma kyllä toimii. Function Open(Var filename As String) Var f As ReadFile = New ReadFile f.Open(filename) ...
by Nemesis
Fri Jun 13, 2008 10:14 am
Forum: Tiimin haku ja rakennus
Topic: Quick Way Softwares game house
Replies: 16
Views: 11348

Re: Quick Way Softwares game house

Njuu jos nyt lähetään siitä meseasiasta, elikkä lisäilkää Gringo_orgnirG@hotmail.com.
by Nemesis
Fri Jun 13, 2008 2:00 am
Forum: Yleinen
Topic: ChaosBasic - KEHITTÄJIÄ HAKUSESSA!! (sivu 9)
Replies: 164
Views: 91650

Re: ChaosBasic 0.1.0.1 (Sledgehammer)

OonSuomesta wrote:
EDIT:

Ja oiskos mahollista saada mahdollisuus muuttaa ohjelman taustaväriä joksikin muuksi kuin mustaksi?

Code: Select all

Repeat
	Screen.Color 255,0,0
	Screen.Quad 0,0, Screen.Width(),0, Screen.Width(),Screen.Height(), 0, Screen.Width()
	Screen.Draw()
Forever
Quad siis käytössä, koska tuo Box ei toimi.