[Tutoriel] Crée un serveur TERA en local [Bonus - Hamachi]

    Publicités

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

Astriker

Membre actif
Jun 13, 2011
269
0
934
Néo-World Neko Space

/*Ceci est un tutoriel traduit de chez Ragezone, modifié enfin d'être plus facile d’accès */

Bienvenue sur ce tutoriel pour apprendre à crée un serveur Tera 1725 en localhost
Attention ce tutoriel peut provoquer des lésions au yeux dû aux nombreuses fautes de français
Ce tutoriel est tapée à la main.


Sommaire
- Téléchargement
- Installation Serveur
- Interface Web
- Base de données
- Configuration Serveur
- Configuration Client
- Installation Client
- Information Supplémentaire
- Bonus

Commence tout ce suite avec les téléchargements qui nous aiderons tout au long de ce tutoriel.

Pack Seveur et Launcher : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Client On-Tera (Torrent (Il y a au moins 8 seeders par jour donc il y a pas de soucis...)) : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
WAMP (Pour les autres programmes comme XAMP,etc, je ne ferais aucun support dessus : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Après avoir télécharger les 3 programmes, installer WAMP et démarré-le
Note : Penser à autoriser les programmes dans le Pare-feu

Le plus long et le plus facile est passée...
Attaquons nous en premier de la partie SQL/Web

Allez dans le dossier d'installation de XAMP par défaut : "C:\wamp"
et extrayez le Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris! à cet endroit.
Soit "C:\wamp\www"
Modifier les paramètres de connexion MySQL se trouvant ici : "C:\wamp\www\core\connect\database.php" comme ceci.

PHP:
<?php 
$config = array(
	'host'		=> 'localhost',
	'username' 	=> 'root',
	'password' 	=> '',
	'dbname' 	=> 'tera'
);

$db = new PDO('mysql:host=' . $config['host'] . ';dbname=' . $config['dbname'], $config['username'], $config['password']);
$db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

Nous allons maintenant configurer la partie MySQL
Dans votre navigateur favoris, accéder à Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Connexion :
- Utilisateur : root
- Mot de passe : *laisser vide
-> exécuter

Ajouter une nouvelle base de donnée sous le nom de "tera" sans les ""
t1.jpg


Puis importer "tera-database.sql" dans "tera" grâce à l'onglet "Importer"
C'est fini pour le moment de la partie PhpMyAdmin

Attaquons à la partie serveur :cat:

Dézipper le zip Tera Emulator dans un dossier séparée du client !
Un léger config SQL est requise

Trouver ce dossier "Tera server 1725\Tera emulator 1725\config\network"
Et modifier "databaseConfig.xml" comme ceci :

Code:
<?xml version="1.0" encoding="utf-8"?>
<database_configuration>

Database host
<database_Host>127.0.0.1</database_Host>

Database port
<database_Port>3306</database_Port>

Database user
<database_User>root</database_User>

Database password
<database_Pass></database_Pass>

Database name
<database_Name>tera</database_Name>

</database_configuration>

Partie Serveur terminé !

Allons à l'étape FINAL, le Client !

Extrayez le rar issue du torrent et le rar Tera Launcher dans un dossier type "Client"
Installation Fini, oui c'était rapide...
Maintenant il vous faut un login
Inscrivez-vous à cette adresse : Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Bonus : Pour passer en GM/MJ, allez dans PhpMyAdmin/tera/accounts et changer isGM par 1

Lancement du serveur !
Démarrer GameServeur.exe et attendez une 10 de secondes
Puis lancer cTstarter.exe
Login et enjoy !
*Le login peut avoir des bugs si vous avez une grande case blanche à gauche.
*Si c'est le cas relancer le.

BONUS : Modification vers Hamachi

Ceci est pour des utilisateurs ayant déjà eu affaire avec des serveurs Hamachi et le MySQL
Si vous êtes un débutant, aucun support ne vous serra donné.
Cette partie sera que très brève.

Client :
cTLauncher.ini
Code:
[Launcher]
filePatchDownload=cTlauncher.zip
urlPatchDownload=http://[IP_HAMACHI]/launcher/
titleLauncher=Tera cTLauncher
versionLauncher=1.0.0.0
urlServer=[IP_HAMACHI]
portServer=80
urlRemoteVersion=http://[IP_HAMACHI]/launcher/cTlauncher.clv
urlLauncherWebsite=http://[IP_HAMACHI]/launcher/index.php
languageGame=fr
urlLauncherAuth=http://[IP_HAMACHI]/auth.php
[Skin]
btnCloseNm=btn-close-nm.png
btnInfoNm=btn-info-nm.png
btnLoginNm=btn-login-nm.png
btnPlayNm=btn-play-nm.png
btnLoginHv=btn-login-hv.png
btnCloseHv=btn-close-hv.png


Serveur :
databaseConfig.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<database_configuration>

Database host
<database_Host>[IP_HAMACHI]</database_Host>

Database port
<database_Port>3306</database_Port>

Database user
<database_User>root</database_User>

Database password
<database_Pass></database_Pass>

Database name
<database_Name>tera</database_Name>

</database_configuration>

networkConfig.xml
Code:
<?xml version="1.0" encoding="utf-8"?>
<network_configuration>

IpAdress of this Server
<network_IP>[IP_HAMACHI]</network_IP>

Port of this Server
<network_Port>11101</network_Port>

MaxConnections allowed
<network_MaxCon>100</network_MaxCon>

</network_configuration>

WebSite :
server_list.fr
Code:
<?xml version="1.0" encoding="utf-8"?>
<serverlist>
      <server>
        <id>1</id>
        <ip>[IP_HAMACHI]</ip>
        <port>11101</port>
        <category sort="1">PVE</category>
        <name raw_name="Tera Test -Alpha PvE">
            <![CDATA[Tera Test -Alpha PvE]]>
        </name>
        <crowdness sort="1">No</crowdness>
        <open sort="1">Low</open>
        <permission_mask>0x00000000</permission_mask>
        <server_stat>0x00000000</server_stat>
        <popup>
            <![CDATA[Unable to access the server at this time.]]>
        </popup>
        <language>fr</language>
    </server>
<server>
        <id>2</id>
        <ip>127.0.0.1</ip>
        <port>11102</port>
        <category sort="2">PVP</category>
        <name raw_name="Tera Test -Beta PvP">
            <![CDATA[Tera Test -Beta PvP]]>
        </name>
        <crowdness sort="1">No</crowdness>
        <open sort="1">Low</open>
        <permission_mask>0x00000000</permission_mask>
        <server_stat>0x00000000</server_stat>
        <popup>
            <![CDATA[Unable to access the server at this time.]]>
        </popup>
        <language>en</language>
    </server>    
</serverlist>

Le tutoriel arrive à la fin, merci de m'avoir lu et si vous utiliser ceci, un merci ne tue point.
 

gaelmage

Nouveau membre
Mar 17, 2014
1
0
121
36
Bonjour je rencontre un souci avec le cTstarter.exe si tu peu m'aidai je t'en serai reconnaissant merci ^^
 

Sesoku

Nouveau membre
Mar 27, 2014
3
0
121
Salut, j'ai un problème avec le jeu : après avoir réussi à me connecter, après les cinématiques d'introduction, je suis bloqué sur un écran noir avec la fléche bleu de ma souris, une solution?
 
Last edited:

Sesoku

Nouveau membre
Mar 27, 2014
3
0
121
J'ai d'abord executé Gameserver.exe puis cTstarter.exe puis pour ma config je fais tourner TERA normalement donc je devrais pas avoir de mal à faire tourner le local je pense
 

Astriker

Membre actif
Jun 13, 2011
269
0
934
Néo-World Neko Space
Apparemment c'est un bug client et non pas serveur....

Citation de "The_Marmotte"
Le jeu ce lance mais j'ai un ecran noir / j'entends le son mais rien :

Cherchez "S1Option.ini" dans Config, ouvrez le puis cherchez la ligne : SCREENMODE=0 (0 pour le fullscreen par défaut) changez le 0 par 1 puis enregistré.

@Gaelmage : Pense à modifier les paramètres de cTLauncher.ini
 

Sesoku

Nouveau membre
Mar 27, 2014
3
0
121
J'ai testé mais on dirait que ca ne marche pas, ca reste noir et je ne vois que la flèche bleue(le curseur de ma souris) juste avant que l'on puisse choisir les serveurs.
 
Last edited:

david1504

Nouveau membre
Jun 15, 2013
1
0
201
33
Merci Astriker pour ce tutoriel si tu peux faire un jour un tuto mais avec un client à jour je t'en serais reconnaissant merci d'avance :)
 

Miwoo

Nouveau membre
Jun 7, 2015
2
0
61
Bonsoir,

J'ai un probleme de mon coté. A chaque fois que je me reconnecte je perd tout mes niveau et je suis teleporte au spawn de début.. pourtant j'ai toujours mon inventaire. Quelqu'un a une solution ? :(

Cordialement
 

Astriker

Membre actif
Jun 13, 2011
269
0
934
Néo-World Neko Space
Bonsoir,

J'ai un probleme de mon coté. A chaque fois que je me reconnecte je perd tout mes niveau et je suis teleporte au spawn de début.. pourtant j'ai toujours mon inventaire. Quelqu'un a une solution ? :(

Cordialement

Change le temps de sauvegarde sur le Serveur SQL (valeur initial =) 20)
et prend un projet plus à jour
[
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
]
que celui-ci Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!

Si tu besoin d'être guidé
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
Ce lien n'est pas visible, veuillez vous connecter pour l'afficher. Je m'inscris!
 

Miwoo

Nouveau membre
Jun 7, 2015
2
0
61
Merci c'est aimable de me guider. Cependant je ne suis pas très à l'aise avec le serveur Tera.. :/ qu'est ce que "http://u3j-tera.googlecode.com/svn/"? je tombe sur une interface spéciale.

Comment change tu le temps de sauvegardes?

Comment actives tu les commandes GM dans Tera 1725?

Ce sont mes dernières demandes, car ça se différencie vraiment d'autres serveurs que j'administre pour un ami et moi.

Amicalement,
Ruru
 

raphiecool

Nouveau membre
Jan 28, 2012
2
0
301
salut, tout le monde j'ai un gros soucie avec le luncher impossible de lancée le jeu pourtan jarrive a me connecter et tou mais le jeux ce lance pas je suis un peux perdu et j'aimerais mettre mon serveur en public comment faire ?

merci
 

Xephyr

Membre
Jan 24, 2011
18
0
902
40
Teyvat
Discord
Klee#7693
J'ai exactement le même problème, le jeu ne se lance pas.

EDIT : Le jeu est lancé mais je ne parviens pas à me connecter sur le serveur, rien ne se passe en cliquant dessus.
 
Last edited:

PhantOM51

Nouveau membre
Feb 16, 2024
1
0
1
57
Bonjour et merci pour ces infos mais le lien pour le serveur et le launcher ne fonctionne plus.
Est-il encore possible de créer un serveur privé ?
Merci à vous