Tuto crée serveur privée gunz

    Publicités

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

luffy-san

Membre actif
Dec 14, 2010
244
0
441
29
Bonjour ou bonsoir,

Voici un tutoriel pour créer un serveur Gunz mais en local, pour cela il vous faut tout d'abord ces fichiers :

Citation :- Microsoft SQL Server 2005 Express Edition ( Lien )

- Microsoft SQL Server Management Studio Express ( x32 Lien) ( x64 Lien )

- Un client ( Lien )

- Emulateur ( Lien )

- MRS Unpacker ( Lien )

- Runnable ( Lien )


1 - Mise en place de la database et de ODBC :

Tout d'abord installez " Microsoft SQL Server 2005 Express Edition ".


Gardez bien votre mot de passe car vous en avez besoin pour la suite.


Cliquez sur " Terminer " pour finir l'installation de " Microsoft SQL Server 2005 Express Edition ".

Maintenant installez " Microsoft SQL Server Management Studio Express ".



Cliquez sur " Terminer " pour finir l'installation de " Microsoft SQL Server Management Studio Express ".
Extrayez " Gunz ServerFiles Rev 5.rar " dans un dossier.



Lancez " Microsoft SQL Server Management Studio Express "


Authentification : " Sélectionnez Authentification SQL Server "
Connexion : sa ( Valeur par défaut )
Mot de passe : Votre mot de passe ( Voir plus haut )



Nom de la base de données : Mettez ce que vous voulez ( Par exemple " Gunz " ) ensuite cliquez sur " OK ".



Ouvrez " Database_GunzDB.sql " dans la requête.



Cliquez sur " Se connecter ".



Sélectionnez " Gunz " ensuite cliquez sur " Exécuter " et fermer " Microsoft SQL Server 2005 Express Edition " après avoir attendu l'analyse.

Pour finir la première étape exécutez " odbcad32 ".




Cliquez sur " Ajouter ".



Sélectionnez " SQL Server " et cliquez sur " Terminer ".


Nom du DNS : Mettez ce que vous voulez.
Description : Mettez ce que vous voulez.
Serveur : Démarrez " Microsoft SQL Server Management Studio Express " ensuite prenez le " Nom du serveur ". Copiez le " Nom du serveur " et collez le ici.



Sélectionnez " Avec l'authentification SQL Server utilisant un identificateur de connexion entré par l'utilisateur ".
ID de connexion : sa ( Valeur par défaut )
Mot de passe : Votre mot de passe ( Voir plus haut )
Cliquez sur " Suivant ".



Cochez la case " Changer la base de données par défaut par : " et mettez Gunz à la place de " master ".
Ensuite cliquez sur " Suivant ".



Cliquez sur " Suivant ".


Cliquez sur " Tester la source de données... "



Si vous avez ça c'est que vous avez réussi déjà la première étape.
Cliquez sur " OK ".


Cliquez sur " OK ".
2 - Configuration du serveur et du client :

Allez dans votre dossier appelé " Gunz ServerFiles Rev 5 "



Allez dans le sous dossier appelé " Locator ".


Ouvrez " Locator.ini " et modifiez tout ce qui est entre parenthèse.

Code PHP :
[DB]
DNS="Test Gunz" ( Cela depends du nom de votre DNS que vous avez choisi )
USERNAME="sa" ( Valeur par defaut )
PASSWORD="*******" ( Votre mot de passe )

[NETWORK]
IP="127.0.0.1" ( Recopiez )
PORT="8900"

[ENV]
ID="1"
LOCATOR_UID_HIGH="5"
LOCATOR_UID_LOW="0"
MAX_ELAPSED_UPDATE_SERVER_STATUS_TIME="1000"
UDP_LIVE_TIME="10000000"
MAX_FREE_RECV_COUNT_PER_LIVE_TIME="9"
BLOCK_TIME="0"
UPDATE_UDP_MANAGER_ELAPSED_TIME="3"
MARGIN_OF_ERROR_MIN="500000"
USE_COUNTRY_CODE_FILTER="no"
GMT_DIFF="-3"
ELAPSED_TIME_UPDATE_LOCATOR_LOG="3600000"
ELAPSED_TIME_UPDATE_LOCATOR_LOG="10000"
ELAPSED_TIME_UPDATE_COUNTRYCODEFILTER_LOG="10000"
UPDATE_COUNTRY_CODE="66 89 69 77 73 83 65 78 68"
TEST_SERVER="0"

Ensuite enregistrez.

Allez dans le sous dossier appelé " MatchServer ".



Ouvrez " server.ini " et modifiez tout ce qui est entre parenthèse.

Code PHP :
[DB]
DNS="Test Gunz" ( Cela depends du nom de votre DNS que vous avez choisi )
USERNAME="sa" ( Valeur par defaut )
PASSWORD="*******" ( Votre mot de passe )

[SERVER]
MAXUSER=500 ( Capacité de place du serveur )
SERVERID=1
SERVERNAME="Test Gunz" ( Mettez le nom de votre serveur )
FREELOGINIP="127.0.0.1" ( Recopiez )
KEEPERIP="127.0.0.1" ( Recopiez )
MONITORIP="127.0.0.1" ( Recopiez )
MONITORPORT=9000
MODE="test" ( Mettez mode " test " pour le mode " Quest " ou " clan " pour le mode " Clan War " )
COUNTRY="BRZ"
LANGUAGE="BRZ"
USETICKET="0"

[LANGUAGE]
LANG_TYPE="eng"

[LOCALE]
DBAgentPort=5100
DBAgentIP=127.0.0.1

[FILTER]
USE="0"
ACCEPT_INVALID_IP="1"

[ENVIRONMENT]
USE_HSHIELD="0"
USE_XTRAP="0"
USE_EVENT="0"
USE_FILECRC="0"
USE_MD5="0"

Ensuite enregistrez.

Démarrez " Microsoft SQL Server Management Studio Express " et connectez vous.




Cherchez la table " dbo.ServerStatus ".


Code PHP :
ServerID : 1
CurrPlayer : 0
MaxPlayer : 500 ( Capacité de place du serveur )
Time : 06/01/2010 00:00:00 ( Tapez simplement 00:00:00, ça mettras la date du jour automatiquement )
IP : 127.0.0.1
Port : 6000
ServerName : Test Gunz ( Nom de votre serveur Gunz )
Opened : 1
Type : 4 ( Il existe plusieurs types )

Voici les types de serveur :

Code PHP :
1 : Debug Server
2: Normal MatchServer
3 : Clan War Serveur
4 : Quest Serveur
5 : Event Serveur

Recopiez ceci ensuite faites " entrée " et cliquez sur " Exécuter ".

Passons à la configuration du client.

Extrayez " Gunz Client.rar " dans un dossier où vous voulez.

Allez dans le dossier " Gunz Client " et supprimez " theduel.exe " et le dossier " Utilities ".



Extrayez " Xiao's June-Runnable [FileList Skip].rar " dans le dossier " Gunz Client " afin d'avoir ceci.


Extrayez " MrsUnpacker.rar " dans un dossier que vous voulez, et allez dans ce dossier.



Prenez le fichier " system.mrs " dans votre client et mettez le dans le dossier " MrsUnpacker " comme ceci.



Cliquez sur " unpack.bat " et un dossier va apparaître sous le nom de " system ".



Allez dans le dossier " system " et cherchez le fichier appelé " system.xml " et faites pareil.

Code PHP :
<?xml version="1.0" encoding="UTF-8" ?>
<XML>
<XMLHEADER>version="1.0" encoding="UTF-8"</XMLHEADER>

<SKIN>Default</SKIN>

<DEFFONT>Arial</DEFFONT>

<IME>true</IME>

<BAREPORT>
<ADDR>www.battlearena.com</ADDR>
<DIR>incoming/gunz_global</DIR>
</BAREPORT>

<HOMEPAGE>
<URL>http://www.gunzonline.com</URL>
<TITLE>GunZ the Dual</TITLE>
</HOMEPAGE>

<EMBLEM_URL>http://localhost/emblems/</EMBLEM_URL>

<TEMBLEM_URL>http://localhost/emblems/</TEMBLEM_URL>


<LOCATORLIST>
<LOCATOR id="1" IP="127.0.0.1" /> ( Recopiez )
</LOCATORLIST>

<TLOCATORLIST>
<LOCATOR id="1" IP="127.0.0.1" /> ( Recopiez )
</TLOCATORLIST>

</XML>

Ensuite enregistrez.

Copier le fichier appelé " zitem.xml " du dossier " system " dans le dossier " MatchServer ".

Retournez dans le dossier " MrsUnpacker " ensuite cliquez sur " pack.bat " et supprimez le dossier " system ".

Remettez le fichier " system.mrs " dans votre client.

Et pour finir il faut bien avoir un compte pour jouer.

Démarrez " Microsoft SQL Server Management Studio Express " et cherchez la table " dbo.Account " et recopiez ceci.


Code PHP :
AID : 1 ( Automatique )
User ID : Test ( Votre nom de compte )
UGradeID : 255 ( Compte Admin ) ( Mettez 0 pour compte normal )
PGradeID : 255 ( Compte Admin ) ( Mettez 0 pour compte normal ) ( Mettez 253 pour compte banni )
RegDate : 06/01/2010 00:00:00 ( Tapez simplement 00:00:00, ça mettras la date du jour automatiquement )
Name : Aplus ( Votre Nom )
Email : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris! ( Votre Email )

Ensuite appuyez " entrée " et exécuté.

Ensuite ouvrez la table " dbo.Login " et recopiez ceci.

Code PHP :
User ID : Test ( Votre nom de compte )
AID : 1 ( Aller le chercher dans la table " dbo.Account " )
Password : tralala ( Choisissez votre mot de passe )

Ensuite appuyez " entrée " et exécuté.

Fermez " Microsoft SQL Server Management Studio Express ".

Ouvrez votre dossier " Gunz ServerFiles Rev 5 " ensuite allez dans le dossier " Locator " et lancez " Locator.exe ", et pour finir allez dans le dossier " MatchServer " et lancez " MatchServer.exe ".


Et voilà vous avez plus qu'a lancez " GunzLauncher.exe " dans votre client et cliquez sur " Start ".

Voilà si vous avez des problèmes, merci de bien vouloir les postés ici.

Bonne chance.