Bank Position aus X und Y

Übersicht BlitzBasic Allgemein

Neue Antwort erstellen

Xaymar

ehemals "Cgamer"

Betreff: Bank Position aus X und Y

BeitragDi, Feb 03, 2009 22:33
Antworten mit Zitat
Benutzer-Profile anzeigen
Ich hab nen Problem(mal wieder)

Ich möchte aus den X und Y koordinaten eine bankposition ausrechnen. Jedes "Packet" ist 9 byte.
Bisher habe ich es nicht geschafft einen funktions fähigen Code zu erstellen.

So würde es gehen, würde aber unoptimiert für eine einfache überprüfung sein.
Code: [AUSKLAPPEN]
For Pos = 0 to BankSize(Bank)
    X = (X + 1) mod W+1
    if X = W Y = Y +1
Next


wie bekomme ich nun aus den X und Y koordinaten die Bank Position?

[€dit]*hust**hust*... Ich poste nie wieder während ich eine suche mache... Habs iwie geschafft den Server für 15min zu Timeout-en
Warbseite
 

Krischan

BeitragMi, Feb 04, 2009 7:43
Antworten mit Zitat
Benutzer-Profile anzeigen
Also ich mache das bei mir so (allerdings mit 1 Byte):

offset=(y*width)+x

Dazu musst Du aber die maximale X-Position wissen (width). Und dann einfach ab offset die 9 Bytes auslesen.

Xaymar

ehemals "Cgamer"

BeitragMi, Feb 04, 2009 16:33
Antworten mit Zitat
Benutzer-Profile anzeigen
ah danke nu funzt es.
Code: [AUSKLAPPEN]
(Y*MapW*9) + X*9
Warbseite

Neue Antwort erstellen


Übersicht BlitzBasic Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group