Da das englische FantasyTennis geschlossen wurde und ein paar Leute nachgefragt haben, habe ich mich dazu entschlossen das Projekt mal in Angriff zu nehmen. Jedem sollte bewusst sein das ein Private Server verdammt viel Arbeit ist und über Monate dauern wird, vermutlich sogar scheitert.
Momentan arbeite ich alleine an dem Projekt, weswegen es fast unmöglich ist das ganze in absehbarer Zeit fertig zu stellen.
Angefangen zu schreiben habe ich das ganze in C++, in Verbindung mit sqlite3, je nachdem werde ich aber vielleicht auf MySQL umstellen. Das Grundgerüst der Server-Architektur steht schon, so dass der größte Teil der Arbeit jetzt das Sniffen und Herausfinden der Struktur der Pakete ist.
Ich selber habe schon an mehreren Private Server Projekten mitgearbeitet, sei es alleine oder in Teams, wodurch die nötige Erfahrung vorhanden ist.
Deswegen suche ich anstatt von Programmierern fürs erste Leute, die Erfahrung mit dem Sniffen haben und es sich zutrauen die Struktur der Pakete erkennen zu können.
Den Sniffer werde ich hierfür zur Verfügung stellen, benutzt wird dabei übrigens die Thailändische Version vom Spiel:
Funktionieren wird der Server später aber für die englische und thailändische Version.
Sniffen:
Der Sniffer zum Loggen der Pakete sieht wie folgt aus:
Aufgabe ist es daraus die Struktur erkennen zu können.
Als Beispiel hab ich hier das Paket genommen das beim einloggen die Charakter Informationen enthält.
Finde es sehr gut, dass Du dieses Projekt gestartet hast, habe jedoch leider keinerlei Kenntnisse,weder über Server-related Coding noch über Sniffing etc.
Habe mir jedoch mal ein paar Minuten hergenommen und eine einigermaßen akzeptable Übersetzung angefertigt. Hoffe es wird bei der Suche nach Leuten behilflich sein.
English Translation:
General:
Since Fantasy Tennis has been closed and some people asked for a private server, I decided to start the project. Everybody should be aware of this is very much work and will presumably fail to finish.
At the Moment I am working on this project completely alone, thats the reason why it is almost impossible to bring it to an end in time.
I started to write it in C++ connected with sqlite3, depending on its functionality I have to move to MySQL. The Server-architecture's foundation already exists, so that the biggest part of work from now will be the Sniffing and to find out the packages' structure.
I personally collaborated in several other Server projects, as well as alone or in Teams by which the necessery Knowledge is present.
Therefore I am looking instead of coders for people who are already experienced in Sniffing and who are confident about recognizing the structure of thre packages.
I will provide the sniffer for you, using the thai version of the game:
[Link see above]
Later, the server is going to work with the english and thai version of the game.
Sniffing:
The Sniffer to log the packages looks as follows:
[Picture see above]
Now the task is, to recognize the structure from that.
For example i took the package which contains the character information by logging in.
[Code see above]
In Case of anybody is interested he shall notify me quoting from his knowledge.
Finde es sehr gut, dass Du dieses Projekt gestartet hast, habe jedoch leider keinerlei Kenntnisse,weder über Server-related Coding noch über Sniffing etc.
Habe mir jedoch mal ein paar Minuten hergenommen und eine einigermaßen akzeptable Übersetzung angefertigt. Hoffe es wird bei der Suche nach Leuten behilflich sein.
Danke dir, dann erspar ich mir die Arbeit zum übersetzen.
Quote:
Originally Posted by XxharCs
werden die packets noch immer gexort oder ist es jetzt anders?
Die Pakete werden immernoch gexort. Im Prinzip ist es genauso wie hier beschrieben:
Quote:
Originally Posted by Naworia
Are you intending to play LAN?
I do it just for fun, I don't intend to play the game either way whether its LAN or internet.
Hab soeben kurz reingeschnuppert mit WPE Pro..
was ich gemerkt hab ist, dass jedes mal wenn man sich in FT einloggt, bekommt man jedes mal einen neuen XOR-Table..
weiters konnte ich die login info rauslesen, und nur einmal den charackternamen.. rest ist iwie unlesbar, sprich entweder sieht das iwie so aus:
Glaube kaum, dass sich jemand meldet und seine Zeit sinnlos in irgendwas reininvestiert, wo man sich nicht mal sicher sein kann, dass es jemals beendet wird und seine Arbeit sich gelohnt hat.
Würde dir schon helfen, aber ich sehe keinen Reiz und keinen möglichen Erfolg.
@Nike du hast den wichtigsten Grund vergessen. Denn du hast nicht mal ansatzweise Ahnung von der Materie und mit sinnlosen Kommentaren mit denen du deine, anscheinend für dich nicht kostbare, Zeit verschwendest entsteht nicht mehr als überflüssige co2 Verschmutzung. Wenn du keinen Reiz siehst, dann verfette nicht deine, mit Bakterien infizierte, Tastatur nochmehr. Der Thread ist für Leute mit "Reiz" und nicht für pessimistische Leute die nichts anderes zu tun haben als unnützes Zeugs von sich zu geben.
lg Lazeboy
Need help with private server development! 03/28/2012 - Shaiya Private Server - 0 Replies Exactly what the title says:) I just need someone with a skype that can help me out with a few things. If you know how to set up a server and edit it, then you can help with any question i have^^ Its complete volunteerism. Just add me if you can help, or post skype name here.
charles.dylan.cobb1 <-- add me:)
Private server development 07/23/2011 - Private Server Advertising - 0 Replies Hi i am a private server developer and i am looking for chinese sites where i can find new files/tools and anything else.can someone tell me some sites beside mcnnc,99uc.
New under development private server 11/22/2008 - SRO Private Server - 63 Replies Hello everyone,
Me and my team are developing a private silkroad online server:
Working functions:
- Login
- Character Selection
- Enter game
- Movement
- Quit game