|
You last visited: Today at 03:40
Advertisement
[Development] Private Server
Discussion on [Development] Private Server within the General Gaming Discussion forum part of the General Gaming category.
04/01/2013, 20:38
|
#1
|
elite*gold: 0
Join Date: Oct 2006
Posts: 225
Received Thanks: 207
|
[Development] Private Server
[Development] Private Server
Allgemeines:
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.
Code:
0x1b, 0x30, HEADER 1
0xeb, 0x06, HEADER 2
0x05, 0x10, PACKET ID
0x58, 0x00, DATA SIZE
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, UNKNOWN
0x0b, UNKNOWN
0x90, 0x41, 0x09, 0x00, ACCOUNT ID
0x00, UNKNOWN
0x01, CHAR COUNT
0x90, 0x41, 0x09, 0x00, CHARACTER ID
0x3f, 0x00, 0x3f, 0x00, 0x00, 0x00, CHAR NAME
0x02, LEVEL
0x01, 0x00, UNKNOWN
0x92, 0x13, 0x00, 0x00, UNKNOWN
0x00, CHAR TYPE
0x0f, 0x0f, 0x0f, 0x0f, 0x06, STATS
0x00, CHANGE NICKNAME TEXT
0x00, CHANGE NICKNAME IMAGE
0x00, 0x00, 0x00, 0x00, HAIR
0x00, 0x00, 0x00, 0x00, UNKNOWN
0xB1, 0x01, 0x00, 0x00, DRESS
0xB2, 0x01, 0x00, 0x00, PANTS
0x00, 0x00, 0x00, 0x00, SOCKS
0xB3, 0x01, 0x00, 0x00, FOOT
0x00, 0x00, 0x00, 0x00, HANDS
0x00, 0x00, 0x00, 0x00, RACKET
0x02, 0x27, 0x00, 0x00, GLASSES
0xC0, 0x01, 0x00, 0x00, BAG
0x00, 0x00, 0x00, 0x00, CAP
0x00, 0x00, 0x00, 0x00, DYE
0x38, 0x7e, 0x8d, 0x07, 0xa6, 0x0f, 0x02, 0x00, 0x00, 0x00, 0xe5, 0x71, 0x1b, 0x46, 0xae, 0x57, 0xa0, 0x40 UNKNOWN
Falls jemand Interesse hat das Projekt zu untersützen soll er sich bitte unter Angabe von seinen Kenntnissen melden.
ZeroTen
|
|
|
04/01/2013, 20:49
|
#2
|
elite*gold: 0
Join Date: Mar 2013
Posts: 9
Received Thanks: 1
|
Oh, so there will be a private server? if so, great news! I hope someone will explain this in English. Looking forward!
Edit: I have just read the post above with Google Translator. I hope you will succeed, good luck ZeroTen!
|
|
|
04/02/2013, 22:09
|
#3
|
elite*gold: 12
Join Date: Aug 2011
Posts: 455
Received Thanks: 418
|
Can you translate to english?
And just request to nPicSoft instead of this hardworking, They will give you a local client for fantasy tennis.
|
|
|
04/03/2013, 11:17
|
#4
|
elite*gold: 0
Join Date: Jun 2011
Posts: 1
Received Thanks: 1
|
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.
|
|
|
04/03/2013, 11:36
|
#5
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,227
|
werden die packets noch immer gexort oder ist es jetzt anders?
|
|
|
04/03/2013, 14:24
|
#6
|
elite*gold: 12
Join Date: Aug 2011
Posts: 455
Received Thanks: 418
|
Are you intending to play LAN?
|
|
|
04/03/2013, 17:45
|
#7
|
elite*gold: 0
Join Date: Oct 2006
Posts: 225
Received Thanks: 207
|
Quote:
Originally Posted by retaliation1337
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.
|
|
|
04/03/2013, 19:23
|
#8
|
elite*gold: 34
Join Date: Apr 2011
Posts: 1,475
Received Thanks: 1,227
|
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:
Code:
~m¢���XûàÝ�9L�«Ö¦¥À×ÚçÐ������aØ1*&µ7/6/6/6/6$5²&/6*�S&/!!1!7!!!!y!1!6/.6Ýv/6/ / 6/6/6/6/6/6-5/6
oder irgwendwelche thai zeichen(so sah es zumindest aus) ):
würd gern helfen,aber packet analyzing ist nicht wirklich meine sache bzw. bin wirklich kacke darin D:
|
|
|
04/04/2013, 04:01
|
#9
|
elite*gold: 10
Join Date: Aug 2010
Posts: 608
Received Thanks: 66
|
wow highlevel hackersdiscussions
|
|
|
04/04/2013, 13:22
|
#10
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,205
Received Thanks: 291
|
Wirst das alleine nicht schaffen, aber dennoch viel Spaß. ^^
|
|
|
04/06/2013, 10:47
|
#11
|
elite*gold: 0
Join Date: Oct 2006
Posts: 225
Received Thanks: 207
|
Quote:
Originally Posted by NikeAlex2
Wirst das alleine nicht schaffen, aber dennoch viel Spaß. ^^
|
Sonst hätte ich den Thread auch nicht erstellt. Aber auf qualifizierte Unterstützung braucht man hier wohl nicht zu hoffen.
|
|
|
04/06/2013, 14:41
|
#12
|
elite*gold: 0
Join Date: Apr 2009
Posts: 9
Received Thanks: 1
|
ich kann leider nich helfen aber wenn es fertig sein sollte komme ich gerne und meine schwester bestimmt auch
|
|
|
04/08/2013, 00:31
|
#13
|
elite*gold: 0
Join Date: Oct 2009
Posts: 201
Received Thanks: 58
|
Und wie sieht's aus ? Wegen den Server kosten finden wir bestimmt die paar die was mit bezahlen .
|
|
|
04/09/2013, 18:07
|
#14
|
elite*gold: 0
Join Date: Dec 2009
Posts: 1,205
Received Thanks: 291
|
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.
|
|
|
04/10/2013, 01:11
|
#15
|
elite*gold: 0
Join Date: Jun 2008
Posts: 451
Received Thanks: 410
|
@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
|
|
|
Similar Threads
|
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
|
All times are GMT +2. The time now is 03:40.
|
|