Hallo
Ich möchte euch in einem TuT zeigen,wie ihr einen FlyFF v17 Server erstellt.
Ihr braucht :
Files :
Client:
SQL :
Databases :
Los gehts:
Als erstes Downloadet ihr euch die Datein und entpackt sie.Ihr nehmt die drei ordner von den Files und
packt sie in einenneuen Ordner.
Dasselbe macht ihr mit den beiden Client Ordnern.Nehmt die beiden Client Ordner und packt sie zu einem zusammen.
Das war es mit den Ordnern , kommen wir zu SQL. Nach dem ihr SQL gedownloadet habt installiert ihr es und dann öffnet ihr es.Jetzt klickt ihr auf Datenbanken.Darin sollt sich nur Systemdatenbanken befinden.
Wenn ihr auf den ordner Datenbanken geht sollte rechts in dem großen Quadrat nur Systemdatenbanken
befinden.Jetzt öffnet ihr den Ordner Databases und dort findet ihr die AllinOn Datei.Diese zieht ihr in das Quadrat hinein und klickt auf Ausführen.
Jetzt sollte da stehen Die Abfrage wurde mit Fehlern abgeschlossen.Jetzt schließt ihr SQL und öffnet es erneut.
Jetzt solltet ihr vier Ordner bei datenbanken haben.
ACCOUNT_DBF
CHARACTER_01_DBF
LOGGING_01_DBF
RANKING_DBF
So das war es mit SQL . Kommen wir zu den ODBC.Ich würde empfehlen den Namen aus SQL zu kopieren , also ****-**\SQLEXPRESS
Jetzt sucht ihr an eurem PC Datenquellen (ODBC) und öffnet sie.
Ihr klickt auf Hinzufügen und Scrollt runter auf Native Client und klickt drauf.
Jetzt müsst ihr den Name eintragen .
Da kommt character01 rein
Beschreibung lasst ihr frei
und bei Server kommt der Name von SQL rein , also ****-**\SQLEXPRESS
Dann auf weiter
Diese Seite könnt ihr frei lassen , also einfach weiter
Dann , auf der nächsten Seite , macht ihr ein Häckchen bei Die Standarddatenbank ändern auf :
CHARACTER_01_DBF
Danach auf weiter.
Jetzt macht ihr ein Häckchen bei Sprache der SQL Server-Systemmeldungen ändern auf:
English
Dann auf Fertig Stellen und Datenquellen testen.
Jetzt sollte Tests erfolgreich abgeschlossen da stehen .
Einfach auf ok und noch bei dem anderen ok.
Jetzt machen wir das selbe bei den anderen .
log01 = LOGGING_01_DBF
login = ACCOUNT_DBF
ranking = RANKING_DBF
Das waren die ODBC´s.
Jetzt nurnoch die Resoursen einstellen.
Ihr geht auf den Files Ordner und dann auf Program.
Da bearbeiten wir die .ini Datein.
AccountServer.ini :
TEST
AddTail( -1, 1, "Server-Name", "Hamachi-IP", 0, 1, 0 );
AddTail( 1, 1, "Channel-Name", "Hamachi-IP", 0, 1, 1100 );
DSN_NAME_LOGIN "login"
DB_ADMIN_ID_LOGIN "sa"
DSN_NAME_LOG "log01"
DB_ADMIN_ID_LOG "sa"
MSG_VER "20070712"
SKIP_TRACKING
//NOT_RELOADPRO
//NOLOG
// 6
DB_PWD_LOGIN ""
DB_PWD_LOG ""
CacheServer.ini :
Core "127.0.0.1"
Port "5400"
Certifier.ini :
Account "127.0.0.1"
DB_PWD_LOGIN ""
CoreServer.ini :
Einfach nur neben Database in die Anstriche 127.0.0.1
Database "127.0.0.1"
LoginServer.ini :
DB "127.0.0.1"
Core "127.0.0.1"
// CACHE
AddCache( "Hamachi-IP" );
MSG_VER "20070712"
//NPROTECT
So , dann gehen wir wieder in den Files Ordner und dann in Script.
WorldServer.ini :
ResourceFolder "Hier kommt der Pfad zu eurem Resource Ordner rein"
Key 0101
Core "127.0.0.1"
DB "127.0.0.1"
Account "Hamachi-IP"
LANG 6
Heartbeat 10101
Proc 2
GUILDWAR
//18
/PK
//PKCOST
//STEAL
DROPITEM_REMOVE
WORMON
GUILDBANK
GUILDCOMBAT
GUILDCOMBAT1TO1
ARENA
SECRETROOM
RAINBOWRACE
RECOMMEND
DatabaseServer.ini :
ResourceFolder "Hier kommt der Pfad zu eurem Resource Ordner rein"
Sys 1
Account "127.0.0.1"
DSN_NAME_CHARACTER "character01"
DB_ADMIN_ID_CHARACTER ""
DSN_NAME_LOG "log01"
DB_ADMIN_ID_LOG ""
DB_PWD_LOG ""
DB_PWD_CHARACTER ""
DB_PWD_BACKEND ""
DB_PWD_ITEMUPDATE ""
So jetzt sage ich euch noch wie ihr ein Account erstellt. Ihr geht in den Ordner wo sich die AllinOne Datei befindet.
Darin findet ihr Account erstellen.Den Inhalt davon kopiert ihr euch und dann geht ihr auf SQL , dort auf Neue Abfrage
und da fügt ihr das ein . Jetzt gebt ihr oben bei ID in den Anstrichen und unten bei ID in den Anstrichen
euern ID ein und bei PW in MD5 gebt ihr den Code von einem MD5 Generator ein.
Jetzt müsst ihr euren Server in dieser Reihenfolge starten :
1.AccountServer (Program Ordner)
2.DatabaseServer (Resource Ordner)
3.CoreServer (Program Ordner)
4.Certifier (Program Ordner)
5.LoginServer (Program Ordner)
6.CacheServer (Program Ordner)
7.WorldServer (Resource Ordner)
Jetzt startet ihr euren Clienten , loggt euch ein und habt spaß !
MFG Mr.Helper