Créer un serveur privé Flyff en v15 - [Complet] -

    Publicités

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)

Vif51

Membre Banni
Dec 5, 2011
24
0
306
29
Bonjour / Bonsoir, aujourd'hui je vous présente comment crée un serveur pour le jeu Flyff v15 !


Pré-requis :

_Fichier Officiel V15 =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
_Mssql =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
_Mssql management =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
_Backup V15 by roro59 =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
_Neuzunique.exe modifier by dave devil's =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
_Patch Fame =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
_Hexworkshop =>Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Sommaire :

1 -Installation MSSQL
2 -Création base sql
3 -Restauration base sql
4 -Configuration ODBC
5 -Configuration .ini
6 -Création patch a l'offi (celui de fame)


1 - Installation MSSQL:

Tout d'abord vous allez lancez SQLEXPRE_FRN vous allez arrivez ici :

mssql.png


Suivant a la fin on a sa :

sanstitrey.png


Suivant:

sanstitresw.png


Suivant on arrive a sa :

sanstitrekw.png


Suivant on fait comme sur l'image :

sanstitrec.png


Suivant on fait comme sur l'image :

sanstitrec.png


On choisis instance par defaut :

sanstitrejbr.png


Ensuite suivant,on choisis mode mixte et on mais un mdp :

sanstitreqzt.png


Suivant on choisis rien,Installer,voila se que sa donne si sa a bien marcher :

sanstitreyb.png


Suivant,Terminer
quote.gif


Ensuite on ouvre : SQLServer2005_SSMSEE_x64

Suivant,on accepte,Suivant, On met le nom de tout a l'heure :

sanstitrejx.png


Suivant,Suivant,Installer,voila se que sa doit donner :

sanstitreqgn.png


Terminé voila fin de l'installation de mssql !

2 - Création des bases SQL

Vous allez lancez Microsoft sql server management,ensuite vous allez
vous connectez en mode mixte a lenomquevousavezmis\SQLEXPRESS + A "sa"
avec le mot de passe comme ceci :

sanstitrego.png


Puis lancer le fichier
1. SCRIPT.sql

Il créera vos base puis ,

Restauration base sql :

Tout d'abord vous allez extraire backup dans :C:\Program Files (x86)\Microsoft SQL Server\MSSQL.1\MSSQL\Backup (par defaut)

sanstitrelfv.png



Ensuite on va dans microsoft sql server management vous faite clique droit sur "base de donée" et "restaurer la base de donné"
on arrive la dessus :

sanstitrepj.png



Vous mettez Vers la base de donnée => ACCOUNT_DBF
A partir de l'unité cliquer sur les "..." ensuite ajoute,ACCOUNT_DBF.bak
Et cocher restaurer :

sanstitrevik.png



Ensuite Option,on coche "remplacer la base de donnés existante" et ok
On fait pareille avec :
CHARACTER_01_DBF
LOGGING_01_DBF
MANAGE_DBF
RANKING_DBF

3 - Configuration OBDC

Tout d'abord vous allez ouvrir vos Source de donnée ODBC :
Panneaux de configuration => Panneaux d'administration => Configuration ODBC
OU
Executer => "odbcad32.exe"

On arrive ici :

sanstitredag.png


Ensuite on clique sur ajouter.On choisis Sql Native Client:

sanstitreige.png


On arrive ici,et on fait comme sur l'image (On met login dans le
nom,rien dans description et serveur votrenomchoisis\SQLEXPRESS) :

sanstitrecr.png



Suivant on touche a rien on laisse "Avec authentification Windows
intégrée.",suivant,on coche "Changer la base de données par défaut".Et
on met ACCOUNT_DBF.Suivant,terminée et ok !

On fait pareille avec les autre sauf que on met :


NOM DB

character01 => CHARACTER_01_DBF
log01 => LOGGING_01_DBF
ranking => RANKING_DBF




Voila :)

4 - Configuration des .ini

Nous allons configurer les .ini qui sont dans votre partis serveur pas client =)

Ini dans le dossier Program :


AccountServer :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
TEST
AddTail( -1, 1, "LE NOM DE VOTRE SERVEUR", "VOTRE IP", 0, 1, 0 );
AddTail( 1, 1, "LE NOM DE VOTRE CANAL", "VOTRE IP", 0, 1, 600 );

DSN_NAME_LOGIN "login"
DB_ADMIN_ID_LOGIN "login"

DSN_NAME_LOG "log01"
DB_ADMIN_ID_LOG "log01"

MSG_VER "20070712"

DB_PWD_LOGIN ""
DB_PWD_LOG ""

[/td] [/tr] [/table]

Ensuite cacheserver :


Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
Core "VOTRE IP"
Port 5400

[/td] [/tr] [/table]

Certifer :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
Account "VOTRE IP"
DSN_NAME_LOGIN "login"
DB_PWD_LOGIN ""

[/td] [/tr] [/table]

Coreserver :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
Sys 1
Database "VOTRE IP"
0101
{
1 0 0 30 30 00 00
2 0 0 5 5 00 00
3 0 0 5 5 00 00
21 0 0 1 1 00 00
22 0 0 1 1 00 00
23 0 0 1 1 00 00
24 0 0 1 1 00 00
25 0 0 1 1 00 00
151 0 0 2 2 00 00
152 0 0 2 2 00 00
153 0 0 2 2 00 00
154 0 0 2 2 00 00
155 0 0 2 2 00 00
156 0 0 2 2 00 00
157 0 0 2 2 00 00
158 0 0 2 2 00 00
159 0 0 2 2 00 00
160 0 0 2 2 00 00
161 0 0 2 2 00 00
162 0 0 2 2 00 00
163 0 0 2 2 00 00
164 0 0 2 2 00 00
165 0 0 2 2 00 00
166 0 0 2 2 00 00
167 0 0 2 2 00 00
200 0 0 5 5 00 00
201 0 0 5 5 00 00
202 0 0 5 5 00 00
203 0 0 3 3 00 00
204 0 0 5 5 00 00
205 0 0 2 2 00 00
206 0 0 2 2 00 00
207 0 0 2 2 00 00
208 0 0 2 2 00 00
209 0 0 1 1 00 00
210 0 0 1 1 00 00
220 0 0 1 1 00 00
230 0 0 1 1 00 00
241 0 0 1 1 00 00
242 0 0 1 1 00 00
243 0 0 1 1 00 00
244 0 0 1 1 00 00
// 14
121 0 0 5 5 00 00
122 0 0 5 5 00 00
// 14.5
211 0 0 5 5 00 00
// 15
123 0 0 10 10 00 00
212 0 0 1 1 00 00
213 0 0 1 1 00 00
214 0 0 1 1 00 00
124 0 0 5 5 00 00
}

[/td] [/tr] [/table]

launcher :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
lpAddr = "VOTRE IP"
lpCurrentDirectory = "LE CHEMIN VERS LE DOSSIER PROGRAM"
lpApplicationName = "LE CHEMIN VERS L'EXE CORESERVER"
dwId = 101
bWait = 1

[/td] [/tr] [/table]

Loginserver :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
DB "VOTRE IP"
Core "VOTRE IP"


AddCache ( "VOTRE IP" );


MSG_VER "LA DATE DE LA MAJ DU SERVEUR" <= Falcutatif

[/td] [/tr] [/table]

Ini dans le dossier Script:



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
Sys 1
ResourceFolder "LE CHEMIN POUR LE DOSSIER RESOURCE"
Account "VOTRE IP"

DSN_NAME_CHARACTER "character01"
DB_ADMIN_ID_CHARACTER "character01"

DSN_NAME_LOG "log01"
DB_ADMIN_ID_LOG "log01"

LANG 1

DB_PWD_LOG ""
DB_PWD_CHARACTER ""
DB_PWD_BACKEND ""
DB_PWD_ITEMUPDATE ""

[/td] [/tr] [/table]

Worldserver :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
Sys 1
ResourceFolder "CHEMIN VERS LE DOSSIER RESOURCE"
Key 101
Core "VOTRE IP"
DB "VOTRE IP"
Account "VOTRE IP"
Heartbeat 10101
18
pk 0
PKCOST 0
respawn 1
steal 0
GUILDBANK 1
GUILDWAR 1
dropitem_remove 0
SCHOOL 1
GUILDCOMBAT 1
wormon 0
RECOMMEND 0
GUILDCOMBAT1TO1 1
arena 1
SECRETROOM 1
RAINBOWRACE 1

[/td] [/tr] [/table]

Voila vous avez votre serveur vous n'avez plus que a lancer vos
exe (accountserver,...),que a extraire Neuzunique dans votre client et
mettre a la ligne Ip de neuz.ini votre ip !!

5 - Création d'un compte

Vous allez dans Microsoft SQL server management => Clique droit sur account_dbf => Nouvelle requête => on copie sa :



Citation:

[table width="100%" border="0" cellpadding="6" cellspacing="0"] [tr] [td class="alt2" style="border:1px inset"]
USE [ACCOUNT_DBF]
GO

DECLARE @return_value int

EXEC @return_value = [dbo].[usp_CreateNewAccount]
@account = N'Votre ID',
@pw = N'Votre mot de passe en MD5',
@cash = 0,
@email = N'Votre Email'



SELECT 'Return Value' = @return_value

GO

[/td] [/tr] [/table]

Legende :

sanstitrery.png
<= A modifier
quote.gif

6 - Création patch à l'officiel


Tout d'abord on dll hexworkshop et le patch de fame => on installe hexworkshop.
Ensuite clique droit sur le patch de fame puis on clique sur :"hex edit
with hexworkshop v6" =>traduction "edité en hex avec hexworskshop v6 :

sanstitrehoc.png


On arrive donc ici :

sanstitrenq.png



Ensuite on fait Ctrl + F et on arrive ici .On va chercher fameguy :

sanstitreiwl.png



Voila ensuite vous modifier tout les liens,ect...Petit conseille c'est
coder en hexworkshop alors si un lien par exemple et plus court vous
mettez des zero sur le reste sinon sa bugera
icon_wink.gif
Ensuite
on fait dossier dans WWW de wamp => NEUROSPACE => RESCLIENT.On
fait un list.txt et on le mais dans son client voila
quote.gif
 

florimax

Nouveau Marchand
Aug 28, 2010
105
1
934
Merci pensez vous crée un tutoriel pour faire un site pour un serveur v15 s'il vous plaît ?
 

legolass

Nouveau membre
Apr 23, 2011
3
0
421
Bonjour jais une question a te pose jais un problème avec main la maison de guild sa ne fosione pas Common je peut faire pour la configure mais bien de me répondre