Hjælp til spil :D (Jonas)

Tags:    delphi

<< < 12 > >>
Hej.

Som i nok ved så er jeg igang med et spil, men der er kommet et lille problem igen :(

Mit problem er at, vis jeg fx. har:

50 i træ (PrisT)
50 i Ler (PrisL)
50 i Jern (PrisJ)
50 i Korn (PrisK)

Så vis jeg kæber en ting jeg ikke har nok træ til, så minuser den bare alle de andre, bare ik træ, og det må den ik. Det skal være såen at inden har jeg råd eller har jeg ik sådan skal det være. :(

Nogle der kan hjælpe mig med det ?



Fold kodeboks ind/udKode 






19 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato

Hej Dennis,

Helt ærligt, så er det fordi at du er en spade.

Du skal bare copy/paste.
Fold kodeboks ind/udKode 


NEDENUNDER kan du så lave det samme for alle andre.
Din navngiving er i øvrigt stadig langt ude. Lig på nedenstående:

Fold kodeboks ind/udKode 


Du skal ikke sammensmælte if sætningerne.

Med venlig hilsen
Ieet

Ps. SKRIV DET SOM PSEUDOKODE OG LÆS EN PROGRAMMERINGS TUTORIAL.




Som jeg sagde så tester man først på man har alt det man skal bruge og hvis og kun hvis man har det køber man.

Det du gør er jo at teste en ting og trække fra hvis du har nok. så teste den næste.

skal være noget i retning af:
Fold kodeboks ind/udKode 


Der en meget simple regel du altid kan følge test først om det du vil gøre er lovligt derefter gøre det.






Det skal lige siges at:

memo1.Lines[18] = antal jeg har i træ (PrisT)
memo1.Lines[19] = antal jeg har i Ler (PrisL)
memo1.Lines[20] = antal jeg har i Jern (PrisK)
memo1.Lines[21] = antal jeg har i Korn (PrisK)

Bare så i ved det :)



Hej Dennis,

Hvis du kigger på koden postet til sidst i den anden tråd, vilo du kunne se at det der skal udføres når "ShowMessage('Du har ikke nok xxx')" kommer skal vøre i en else!

Fold kodeboks ind/udKode 


http://www.delphibasics.co.uk/Article.asp?Name=Logic

Noter her at jeg vil fastholde at du skal tage og læse nogle bøger om gennerelle programmeringsteknikker. Og så skal du tage og skrive det du vil have programmet til at gøre som pseudokode, inden at du programmerer det.

Med venlig hilsen
Ieet




Indlæg senest redigeret d. 09.04.2008 11:10 af Bruger #12836
Man tester bare om du har alle de resourcer du skal bruge for at købe tingen, og hvis og kun hvis du har dem køber du.

I øvrigt gemmer man ikke værdier i GUI componenter man viser dem kun.



Hmm okay... :)

Bruger denne code nu:

Fold kodeboks ind/udKode 


Men den gør det samme. :(

Det skal være såen at vis jeg ik har nok i fx. træ så skal den ik minus de ander :(



Tror der er en fejl i din sætning "Nørden".

den køre fint igennem "Træ" - "Ler" - også så ved jern kommer der bare jeg ik har jern nok men det har jeg. :S



og de tæller ik ned i træ.. :(



indlysende nok tæller den ikke ned i træ når den påstår at den ikke har råd.

skal være ScoreJ ikke Score.



men jeg har jo nok jern :)



<< < 12 > >>
t