Bank Position aus X und Y
Übersicht
BlitzBasic
Allgemein|
|
Xaymarehemals "Cgamer"Betreff: Bank Position aus X und Y |
Antworten mit Zitat |
|---|---|---|
|
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 |
Antworten mit Zitat |
|
|---|---|---|
|
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. |
||
|
|
Xaymarehemals "Cgamer" |
Antworten mit Zitat |
|---|---|---|
|
ah danke nu funzt es.
Code: [AUSKLAPPEN] (Y*MapW*9) + X*9
|
||
| Warbseite | ||
Übersicht
BlitzBasic
Allgemein
Powered by phpBB © 2001 - 2006, phpBB Group
