Bank Position aus X und Y
Übersicht

![]() |
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


Powered by phpBB © 2001 - 2006, phpBB Group