Quote:
Originally Posted by .Crasy
Ich hätte mal ne Idee für euch :)
Wie wärs, wenn ihr diese ganzen Teleporter sache da einfach den User machen lässt? ihr macht einfach 2 Simple Funktionen:
1. Dump Positions
2. Load Positions
Darin einfach, das die Position wo der User hin will so Speichern soll und wenn er da hin will soll er im Menu die ID wählen, wo er hin will, diese ID's stehen in der Positions.txt und können Maximal 50 oder so gespeichert werden und ja, dann Loadet es immer die Positions.txt.
Damit man es besser machen kann, könnte man den derzeitigen Map Name auslesen um es besser für den User dar zu stellen.
Ist nur eine Idee!
|
Eine txt-Datei ist, wie der Name schon vermuten lässt, für Text gedacht. Wenn es also unbedingt eine Datei sein soll, dann doch eher eine ini. Die ist immerhin für eben sowas gedacht. Wobei auch das schreiben in die Registry nicht uninteressant wäre, gerade weil der User dann nicht mal eben einfach die ini löschen kann. Macht aber nur Sinn wenn man das Reg-System auch bei neueren Versionen beibehält, sonst wird die Reg unnötig für einen Hack zugemüllt.
Btw sollten Funktionen möglichst user-freundlich sein. Und wer sucht sich schon gerne alle Punkte selbst raus? Daher sollte man dann schon einige Punkte vorgeben.
Quote:
Originally Posted by .Crasy
Oder Idee nummer 2: Wie wärs mit Minimap Teleport? man muss einfach nur viel Rechnen, da die Minimap größe etc leicht zu finden ist ( Dumped Wr --> Minimap.offset ) und damit einfach nur die allgemeine Player Positions + World Größe und Maus Position einrechnen dann sollte das kein Problem sein.
Wieder auch nur eine Idee!
Mfg.
|
Die Position in einem 3D-Spiel erfordert immer 3 Koordinaten; x1,x2, und x3. Über die Minimap kommst du unweigerlich nur an x1 und x2. Selbst wenn du dann den Player mit NFD von oben runter fallen lässt wird er immer auf dem Dach laden. Umgekehrt genau so.