Karten überprüfen!

Übersicht BlitzBasic Beginners-Corner

Neue Antwort erstellen

Ironstorm

Erstklassiger Contest-Veranstalter

Betreff: Karten überprüfen!

BeitragSa, Nov 13, 2004 20:10
Antworten mit Zitat
Benutzer-Profile anzeigen
Hi @ all!
Ich wollte mal euch um hilfe bitten. Also ich habe folgendes Problem:

Ich mache gerade ein Kartenspiel und bei diesem Kartenspiel muss man karten ablegen (z.b. ein Drilling). Nur wie frage ich es ab ob alle drei ausgewählten Karten gleich sind. Ich habe folgende Variablen:
Code: [AUSKLAPPEN]

karte1 ; das sind die Karten die man auf der Hand hat
karte2
karte3
karte4
karte5
karte6
karte7
karte8
karte9
karte10

karte1ausgewählt ; das ist die Variable bei der man überprüft ob die karte ausgewählt ist
karte2ausgewählt
karte3ausgewählt
karte4ausgewählt
karte5ausgewählt
karte6ausgewählt
karte7ausgewählt
karte8ausgewählt
karte9ausgewählt
karte10ausgewählt



so das sind die Variablen! Ich hoffe ihr könnt mir helfen.
..:: blackbird design : blackbird photography : Futuro Verde : X-Commander ::..
MacBook | Intel Core 2 Duo 2,1 GHz | 2048 MB RAM | 80 GB HDD | Mac OS X 10.6.2 (Snow Leopard) | Adobe CS4 Design Premium
 

Timo

BeitragSa, Nov 13, 2004 20:12
Antworten mit Zitat
Benutzer-Profile anzeigen
ein tipp, verwende am besten arrays...
dann sieht die welt schon ganz anders aus!! Very Happy

Code: [AUSKLAPPEN]
Dim Karte(10)

eXceptION

BeitragSa, Nov 13, 2004 20:16
Antworten mit Zitat
Benutzer-Profile anzeigen
Code: [AUSKLAPPEN]
Dim Karte(9) ;0-9... 10 stück
Norweger...

Spreche aber verdammt gut 8086

pile

BeitragSa, Nov 13, 2004 20:44
Antworten mit Zitat
Benutzer-Profile anzeigen
@eXceptION
Benutz du wirklich die 0 von nem Dim?
Find ich ja sehr ungewöhnlich.
MfG. Pile
Aktuelles Projekt: Irgendwas in den BlitzEditor eintippen und sehen ob was dabei rauskommt. Fortschritt: ca. 3.141592653589793238%

simi

BeitragSa, Nov 13, 2004 20:46
Antworten mit Zitat
Benutzer-Profile anzeigen
Beim PC geht (fast) alles ab 0.

Gewöhnt man sich mit der Zeit an. Früher (vor etwa 2 JAhren) habe ich die 0 auch nie gebraucht.

eXceptION

BeitragSa, Nov 13, 2004 20:46
Antworten mit Zitat
Benutzer-Profile anzeigen
immer...

aber ich bin ja auch ein lowlevel-coder... Razz

EDIT: abstand_vom_anfang = index * datasize
Norweger...

Spreche aber verdammt gut 8086

Ironstorm

Erstklassiger Contest-Veranstalter

BeitragSo, Nov 14, 2004 2:02
Antworten mit Zitat
Benutzer-Profile anzeigen
Will ja nicht unhöflich sein aber ... mein Problem existiert immer noch!!! Crying or Very sad
..:: blackbird design : blackbird photography : Futuro Verde : X-Commander ::..
MacBook | Intel Core 2 Duo 2,1 GHz | 2048 MB RAM | 80 GB HDD | Mac OS X 10.6.2 (Snow Leopard) | Adobe CS4 Design Premium

soli

BeitragSo, Nov 14, 2004 3:48
Antworten mit Zitat
Benutzer-Profile anzeigen
if (karte(a)=karte(b)) and (karte(b)=karte(c))
...
endif

aber du hast eh vergessen,
zu erwähnen was gleich sein soll,
Kartenfarbe oder Kartenwert.

Das drei identische Karten in einem Spiel
vorkommen ist sehr selten.
solitaire

Neue Antwort erstellen


Übersicht BlitzBasic Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group